diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 42277f9..3185f49 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -17,13 +17,12 @@ - - - - - + + + + @@ -79,23 +78,7 @@ - - - - + @@ -108,15 +91,18 @@ - + - - + + + + + - - + + @@ -125,7 +111,7 @@ - + @@ -170,6 +156,7 @@ - - - - - - - - - @@ -916,17 +866,29 @@ + + + + + + + + + - + - - + + + + + - - + + diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 6187a3a..58d0289 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1,8 +1,8 @@ + android:versionCode="5" + android:versionName="0.5-alpha" > (I)V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (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] @@ -252,6 +251,12 @@ Constant Pool (count = 368): + NameAndType [k Z] + NameAndType [l Z] + NameAndType [m Ljava/lang/String;] + + NameAndType [mBackStackNesting I] + + NameAndType [mContainerId I] + + NameAndType [mFragmentId I] + + NameAndType [mFragmentManager Landroid/support/v4/app/n;] + + NameAndType [mNextAnim I] + + NameAndType [mTag Ljava/lang/String;] + NameAndType [n I] + NameAndType [n Z] + NameAndType [o I] @@ -263,15 +268,11 @@ Constant Pool (count = 368): + NameAndType [println (Z)V] + NameAndType [q Ljava/lang/CharSequence;] + NameAndType [r I] - + NameAndType [s Landroid/support/v4/app/n;] + 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 [ ] @@ -336,7 +337,6 @@ Constant Pool (count = 368): + Utf8 [Commit: ] + Utf8 [DETACH] + Utf8 [FragmentManager] - + Utf8 [G] + Utf8 [HIDE] + Utf8 [I] + Utf8 [Landroid/support/v4/app/Fragment;] @@ -394,11 +394,17 @@ Constant Pool (count = 368): + Utf8 [k] + Utf8 [l] + Utf8 [m] + + Utf8 [mBackStackNesting] + Utf8 [mBreadCrumbShortTitleRes=#] + Utf8 [mBreadCrumbTitleRes=#] + + Utf8 [mContainerId] + Utf8 [mEnterAnim=#] + + Utf8 [mFragmentId] + + Utf8 [mFragmentManager] + Utf8 [mName=] + + Utf8 [mNextAnim] + Utf8 [mPopEnterAnim=#] + + Utf8 [mTag] + Utf8 [mTransition=#] + Utf8 [n] + Utf8 [o] @@ -415,9 +421,6 @@ Constant Pool (count = 368): + Utf8 [toHexString] + Utf8 [toString] + Utf8 [v] - + Utf8 [w] - + Utf8 [x] - + Utf8 [y] + Utf8 [}] Fields (count = 19): @@ -1200,18 +1203,18 @@ Methods (count = 15): [1] aload_0 v0 [2] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] - [5] putfield #74 - + Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/n;] + [5] putfield #75 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] [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;] + + Fieldref [android/support/v4/app/Fragment.mTag 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;] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [24] invokevirtual #140 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [27] ifne +51 (target=78) @@ -1236,7 +1239,7 @@ Methods (count = 15): + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [55] aload_2 v2 [56] getfield #77 - + Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [59] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [62] ldc #16 @@ -1254,16 +1257,16 @@ Methods (count = 15): [78] aload_2 v2 [79] aload_3 v3 [80] putfield #77 - + Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;] + + Fieldref [android/support/v4/app/Fragment.mTag 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] + [88] getfield #74 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [91] ifeq +59 (target=150) [94] aload_2 v2 - [95] getfield #75 - + Fieldref [android/support/v4/app/Fragment.w I] + [95] getfield #74 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [98] iload_1 v1 [99] ificmpeq +51 (target=150) [102] new #65 @@ -1286,8 +1289,8 @@ Methods (count = 15): [124] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [127] aload_2 v2 - [128] getfield #75 - + Fieldref [android/support/v4/app/Fragment.w I] + [128] getfield #74 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [131] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [134] ldc #16 @@ -1306,10 +1309,10 @@ Methods (count = 15): [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] + [154] putfield #74 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + [157] putfield #73 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [160] new #58 + Class [android/support/v4/app/c] [163] dup @@ -1438,12 +1441,12 @@ Methods (count = 15): [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] + [69] getfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [72] iload_1 v1 [73] iadd - [74] putfield #73 - + Fieldref [android/support/v4/app/Fragment.r I] + [74] putfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [77] getstatic #106 + Fieldref [android/support/v4/app/n.a Z] [80] ifeq +46 (target=126) @@ -1470,8 +1473,8 @@ Methods (count = 15): [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] + [113] getfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [116] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [119] invokevirtual #146 @@ -1504,12 +1507,12 @@ Methods (count = 15): [158] astore v4 [160] aload v4 [162] dup - [163] getfield #73 - + Fieldref [android/support/v4/app/Fragment.r I] + [163] getfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [166] iload_1 v1 [167] iadd - [168] putfield #73 - + Fieldref [android/support/v4/app/Fragment.r I] + [168] putfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [171] getstatic #106 + Fieldref [android/support/v4/app/n.a Z] [174] ifeq +42 (target=216) @@ -1532,8 +1535,8 @@ Methods (count = 15): [198] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [201] aload v4 - [203] getfield #73 - + Fieldref [android/support/v4/app/Fragment.r I] + [203] getfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [206] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [209] invokevirtual #146 @@ -1733,8 +1736,8 @@ Methods (count = 15): [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] + [126] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [129] aload_0 v0 [130] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -1807,11 +1810,11 @@ Methods (count = 15): [229] aload_2 v2 [230] ifnull +15 (target=245) [233] aload v4 - [235] getfield #76 - + Fieldref [android/support/v4/app/Fragment.x I] + [235] getfield #73 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [238] aload_2 v2 - [239] getfield #76 - + Fieldref [android/support/v4/app/Fragment.x I] + [239] getfield #73 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [242] ificmpne +136 (target=378) [245] aload v4 [247] aload_2 v2 @@ -1846,20 +1849,20 @@ Methods (count = 15): [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] + [295] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim 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] + [308] getfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [311] iconst_1 [312] iadd - [313] putfield #73 - + Fieldref [android/support/v4/app/Fragment.r I] + [313] putfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [316] getstatic #106 + Fieldref [android/support/v4/app/n.a Z] [319] ifeq +42 (target=361) @@ -1882,8 +1885,8 @@ Methods (count = 15): [343] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [346] aload v4 - [348] getfield #73 - + Fieldref [android/support/v4/app/Fragment.r I] + [348] getfield #72 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [351] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [354] invokevirtual #146 @@ -1911,8 +1914,8 @@ Methods (count = 15): [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] + [393] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [396] aload_0 v0 [397] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -1929,8 +1932,8 @@ Methods (count = 15): [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] + [418] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [421] aload_0 v0 [422] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -1952,8 +1955,8 @@ Methods (count = 15): [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] + [450] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [453] aload_0 v0 [454] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -1975,8 +1978,8 @@ Methods (count = 15): [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] + [482] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [485] aload_0 v0 [486] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -1998,8 +2001,8 @@ Methods (count = 15): [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] + [514] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [517] aload_0 v0 [518] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2021,8 +2024,8 @@ Methods (count = 15): [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] + [546] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [549] aload_0 v0 [550] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2173,8 +2176,8 @@ Methods (count = 15): [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] + [130] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [133] aload_0 v0 [134] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2200,8 +2203,8 @@ Methods (count = 15): [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] + [169] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [172] aload_0 v0 [173] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2242,8 +2245,8 @@ Methods (count = 15): [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] + [233] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [236] aload_0 v0 [237] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2262,8 +2265,8 @@ Methods (count = 15): [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] + [265] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [268] aload_0 v0 [269] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2280,8 +2283,8 @@ Methods (count = 15): [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] + [290] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [293] aload_0 v0 [294] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2305,8 +2308,8 @@ Methods (count = 15): [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] + [325] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [328] aload_0 v0 [329] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2330,8 +2333,8 @@ Methods (count = 15): [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] + [360] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [363] aload_0 v0 [364] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2355,8 +2358,8 @@ Methods (count = 15): [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] + [395] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [398] aload_0 v0 [399] getfield #78 + Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/n;] @@ -2463,7 +2466,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 23): +Constant Pool (count = 25): + Class [android/support/v4/app/c] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] @@ -2475,6 +2478,8 @@ Constant Pool (count = 23): + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/c;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/app/c] + Utf8 [b] @@ -2515,6 +2520,9 @@ Fields (count = 9): + Field: i Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList i + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] Methods (count = 1): - Method: ()V @@ -2542,7 +2550,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable] -Constant Pool (count = 220): +Constant Pool (count = 224): + String [ base fragment #] + String [ op #] + String [ set remove fragment #] @@ -2575,7 +2583,7 @@ Constant Pool (count = 220): + 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/Fragment.mIndex 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] @@ -2659,6 +2667,7 @@ Constant Pool (count = 220): + NameAndType [j I] + NameAndType [k Z] + NameAndType [m Ljava/lang/String;] + + NameAndType [mIndex I] + NameAndType [o I] + NameAndType [p I] + NameAndType [q Ljava/lang/CharSequence;] @@ -2706,12 +2715,14 @@ Constant Pool (count = 220): + Utf8 [I] + Utf8 [Instantiate ] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/c;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Not on back stack] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [[I] + Utf8 [a] @@ -2748,6 +2759,7 @@ Constant Pool (count = 220): + Utf8 [java/util/ArrayList] + Utf8 [k] + Utf8 [m] + + Utf8 [mIndex] + Utf8 [o] + Utf8 [p] + Utf8 [q] @@ -2794,6 +2806,9 @@ Fields (count = 10): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 6): - Method: (Landroid/support/v4/app/n;Landroid/support/v4/app/b;)V @@ -2882,7 +2897,7 @@ Methods (count = 6): [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] + + Fieldref [android/support/v4/app/Fragment.mIndex I] [132] goto +4 (target=136) [135] iconst_m1 [136] iastore @@ -2958,7 +2973,7 @@ Methods (count = 6): [256] checkcast #11 + Class [android/support/v4/app/Fragment] [259] getfield #33 - + Fieldref [android/support/v4/app/Fragment.f I] + + Fieldref [android/support/v4/app/Fragment.mIndex I] [262] iastore [263] iinc v7, 1 [266] goto -36 (target=230) @@ -3486,7 +3501,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/BackStackState] + Class [android/support/v4/app/d] @@ -3507,6 +3522,8 @@ Constant Pool (count = 28): + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/BackStackState] @@ -3579,7 +3596,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: android/support/v4/app/Fragment @@ -3593,7 +3612,13 @@ Interfaces (count = 2): + Class [android/content/ComponentCallbacks] + Class [android/view/View$OnCreateContextMenuListener] -Constant Pool (count = 548): +Constant Pool (count = 737): + + Integer [0] + + Integer [1] + + Integer [2] + + Integer [3] + + Integer [4] + + Integer [5] + String [ ] + String [ ] + String [ #] @@ -3626,8 +3651,10 @@ Constant Pool (count = 548): + String [ not attached to Activity] + String [:] + String [: make sure class name exists, is public, and has an] + + String [Can't retain fragements that are nested in other fragments] + String [Child ] + String [Fragment ] + + String [Fragment already active] + String [Loader Manager:] + String [Unable to instantiate fragment ] + String [android:fragment:] @@ -3652,8 +3679,10 @@ Constant Pool (count = 548): + String [mView=] + Class [android/content/ComponentCallbacks] + Class [android/content/Context] + + Class [android/content/res/Resources] + Class [android/os/Bundle] + Class [android/support/v4/app/Fragment] + + Class [android/support/v4/app/Fragment$SavedState] + Class [android/support/v4/app/ab] + Class [android/support/v4/app/e] + Class [android/support/v4/app/f] @@ -3673,84 +3702,96 @@ Constant Pool (count = 548): + Class [java/lang/InstantiationException] + Class [java/lang/Integer] + Class [java/lang/Object] + + Class [java/lang/String] + 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.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.L Z] - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] - + Fieldref [android/support/v4/app/Fragment.N Z] - + Fieldref [android/support/v4/app/Fragment.O Z] - + Fieldref [android/support/v4/app/Fragment.P Landroid/support/v4/c/l;] - + 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.h Landroid/os/Bundle;] - + 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/n;] - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - + 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/Fragment.mActivity Landroid/support/v4/app/h;] + + Fieldref [android/support/v4/app/Fragment.mAdded Z] + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] + + Fieldref [android/support/v4/app/Fragment.mCalled Z] + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] + + Fieldref [android/support/v4/app/Fragment.mContainerId I] + + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] + + Fieldref [android/support/v4/app/Fragment.mDetached Z] + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + + Fieldref [android/support/v4/app/Fragment.mHidden Z] + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] + + Fieldref [android/support/v4/app/Fragment.mIndex I] + + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] + + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;] + + Fieldref [android/support/v4/app/Fragment.mRemoving Z] + + Fieldref [android/support/v4/app/Fragment.mRestored Z] + + Fieldref [android/support/v4/app/Fragment.mResumed Z] + + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] + + Fieldref [android/support/v4/app/Fragment.mState I] + + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] + + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + + Fieldref [android/support/v4/app/Fragment.sClassMap Landroid/support/v4/c/l;] + + Fieldref [android/support/v4/app/Fragment$SavedState.a Landroid/os/Bundle;] + Fieldref [android/support/v4/app/h.h Z] + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + + Methodref [android/content/res/Resources.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)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;Landroid/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/view/MenuInflater;)V] - + Methodref [android/support/v4/app/Fragment.a (Landroid/view/MenuItem;)Z] - + Methodref [android/support/v4/app/Fragment.b ()Landroid/support/v4/app/h;] - + 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.getActivity ()Landroid/support/v4/app/h;] + + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] + + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + + Methodref [android/support/v4/app/Fragment.instantiateChildFragmentManager ()V] + + Methodref [android/support/v4/app/Fragment.isAdded ()Z] + + Methodref [android/support/v4/app/Fragment.isHidden ()Z] + + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V] + + Methodref [android/support/v4/app/Fragment.onContextItemSelected (Landroid/view/MenuItem;)Z] + + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V] + + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + + Methodref [android/support/v4/app/Fragment.onDestroy ()V] + + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] + Methodref [android/support/v4/app/Fragment.onLowMemory ()V] + + Methodref [android/support/v4/app/Fragment.onOptionsItemSelected (Landroid/view/MenuItem;)Z] + + Methodref [android/support/v4/app/Fragment.onOptionsMenuClosed (Landroid/view/Menu;)V] + + Methodref [android/support/v4/app/Fragment.onPause ()V] + + Methodref [android/support/v4/app/Fragment.onPrepareOptionsMenu (Landroid/view/Menu;)V] + + Methodref [android/support/v4/app/Fragment.onResume ()V] + + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.onStart ()V] + + Methodref [android/support/v4/app/Fragment.onStop ()V] + + Methodref [android/support/v4/app/Fragment.onViewStateRestored (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] + Methodref [android/support/v4/app/e. (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/f. (Ljava/lang/String;Ljava/lang/Exception;)V] + + Methodref [android/support/v4/app/h.a (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + Methodref [android/support/v4/app/h.a (Ljava/lang/String;ZZ)Landroid/support/v4/app/y;] + + Methodref [android/support/v4/app/h.c ()V] + Methodref [android/support/v4/app/h.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [android/support/v4/app/h.getResources ()Landroid/content/res/Resources;] + Methodref [android/support/v4/app/h.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + Methodref [android/support/v4/app/n. ()V] + Methodref [android/support/v4/app/n.a (Landroid/content/res/Configuration;)V] + Methodref [android/support/v4/app/n.a (Landroid/os/Parcelable;Ljava/util/ArrayList;)V] + + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/h;Landroid/support/v4/app/k;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/n.a (Landroid/view/Menu;)Z] + Methodref [android/support/v4/app/n.a (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] @@ -3758,6 +3799,7 @@ Constant Pool (count = 548): + Methodref [android/support/v4/app/n.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/n.b (Landroid/view/Menu;)V] + Methodref [android/support/v4/app/n.b (Landroid/view/MenuItem;)Z] + + Methodref [android/support/v4/app/n.b (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/n.e ()Z] + Methodref [android/support/v4/app/n.h ()Landroid/os/Parcelable;] + Methodref [android/support/v4/app/n.i ()V] @@ -3782,7 +3824,10 @@ Constant Pool (count = 548): + Methodref [android/support/v4/c/l. ()V] + Methodref [android/support/v4/c/l.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [android/support/v4/c/l.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [android/view/View.getVisibility ()I] + + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V] + + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)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] @@ -3801,6 +3846,7 @@ Constant Pool (count = 548): + 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/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] @@ -3813,93 +3859,123 @@ Constant Pool (count = 548): + NameAndType [ (Landroid/support/v4/app/Fragment;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (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/y;] - + NameAndType [N Z] - + NameAndType [O Z] - + NameAndType [P Landroid/support/v4/c/l;] - + NameAndType [a (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)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;)V] + + NameAndType [a (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + NameAndType [a (Landroid/support/v4/app/h;Landroid/support/v4/app/k;Landroid/support/v4/app/Fragment;)V] - + NameAndType [a (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/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/PrintWriter;[Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/String;ZZ)Landroid/support/v4/app/y;] - + NameAndType [a I] + + NameAndType [a Landroid/os/Bundle;] + 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/h;] + NameAndType [b ()V] + NameAndType [b (Landroid/view/Menu;)V] + NameAndType [b (Landroid/view/MenuItem;)Z] - + NameAndType [b Landroid/view/View;] + + NameAndType [b (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + 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 [getActivity ()Landroid/support/v4/app/h;] + 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 [getString (I)Ljava/lang/String;] + + NameAndType [getString (I[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getText (I)Ljava/lang/CharSequence;] + + NameAndType [getVisibility ()I] + + NameAndType [getWindowToken ()Landroid/os/IBinder;] + 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 [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + + NameAndType [instantiateChildFragmentManager ()V] + + NameAndType [isAdded ()Z] + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z] + + NameAndType [isHidden ()Z] + 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 [mActivity Landroid/support/v4/app/h;] + + NameAndType [mAdded Z] + + NameAndType [mAnimatingAway Landroid/view/View;] + + NameAndType [mArguments Landroid/os/Bundle;] + + NameAndType [mBackStackNesting I] + + NameAndType [mCalled Z] + + NameAndType [mCheckedForLoaderManager Z] + + NameAndType [mChildFragmentManager Landroid/support/v4/app/n;] + + NameAndType [mContainer Landroid/view/ViewGroup;] + + NameAndType [mContainerId I] + + NameAndType [mDeferStart Z] + + NameAndType [mDetached Z] + + NameAndType [mFragmentId I] + + NameAndType [mFragmentManager Landroid/support/v4/app/n;] + + NameAndType [mFromLayout Z] + + NameAndType [mHasMenu Z] + + NameAndType [mHidden Z] + + NameAndType [mInLayout Z] + + NameAndType [mIndex I] + + NameAndType [mInnerView Landroid/view/View;] + + NameAndType [mLoaderManager Landroid/support/v4/app/y;] + + NameAndType [mLoadersStarted Z] + + NameAndType [mMenuVisible Z] + + NameAndType [mNextAnim I] + + NameAndType [mParentFragment Landroid/support/v4/app/Fragment;] + + NameAndType [mRemoving Z] + + NameAndType [mRestored Z] + + NameAndType [mResumed Z] + + NameAndType [mRetainInstance Z] + + NameAndType [mRetaining Z] + + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + + NameAndType [mSavedViewState Landroid/util/SparseArray;] + + NameAndType [mState I] + + NameAndType [mStateAfterAnimating I] + + NameAndType [mTag Ljava/lang/String;] + + NameAndType [mTarget Landroid/support/v4/app/Fragment;] + + NameAndType [mTargetIndex I] + + NameAndType [mTargetRequestCode I] + + NameAndType [mUserVisibleHint Z] + + NameAndType [mView Landroid/view/View;] + + NameAndType [mWho Ljava/lang/String;] + NameAndType [n ()V] - + NameAndType [n Z] + NameAndType [newInstance ()Ljava/lang/Object;] + NameAndType [o ()V] - + NameAndType [o Z] + + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + + NameAndType [onContextItemSelected (Landroid/view/MenuItem;)Z] + + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + + NameAndType [onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V] + + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + + NameAndType [onDestroy ()V] + + NameAndType [onDestroyView ()V] + NameAndType [onLowMemory ()V] + + NameAndType [onOptionsItemSelected (Landroid/view/MenuItem;)Z] + + NameAndType [onOptionsMenuClosed (Landroid/view/Menu;)V] + + NameAndType [onPause ()V] + + NameAndType [onPrepareOptionsMenu (Landroid/view/Menu;)V] + + NameAndType [onResume ()V] + + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + + NameAndType [onStart ()V] + + NameAndType [onStop ()V] + + NameAndType [onViewStateRestored (Landroid/os/Bundle;)V] + NameAndType [p ()V] - + NameAndType [p Z] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/Object;)V] + NameAndType [print (Ljava/lang/String;)V] @@ -3911,22 +3987,14 @@ Constant Pool (count = 548): + 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/n;] + + NameAndType [sClassMap Landroid/support/v4/c/l;] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] - + NameAndType [t Landroid/support/v4/app/h;] + + NameAndType [setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] - + NameAndType [u Landroid/support/v4/app/n;] - + NameAndType [v Landroid/support/v4/app/Fragment;] - + NameAndType [w I] - + NameAndType [x I] - + NameAndType [y Ljava/lang/String;] - + NameAndType [z Z] + Utf8 [ ] + Utf8 [ ] + Utf8 [ #] @@ -3959,9 +4027,15 @@ Constant Pool (count = 548): + Utf8 [ not attached to Activity] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Landroid/os/IBinder;] + Utf8 [()Landroid/os/Parcelable;] + + Utf8 [()Landroid/support/v4/app/Fragment;] + Utf8 [()Landroid/support/v4/app/h;] + + Utf8 [()Landroid/support/v4/app/l;] + + Utf8 [()Landroid/support/v4/app/w;] + Utf8 [()Landroid/view/LayoutInflater;] + + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/Object;] @@ -3969,22 +4043,29 @@ Constant Pool (count = 548): + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Ljava/lang/StringBuilder;] + + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(IILandroid/content/Intent;)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)V] + Utf8 [(IZI)Landroid/view/animation/Animation;] + + Utf8 [(I[Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + + Utf8 [(Landroid/content/Intent;)V] + + Utf8 [(Landroid/content/Intent;I)V] + 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$SavedState;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;I)V] + + Utf8 [(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + Utf8 [(Landroid/support/v4/app/h;Landroid/support/v4/app/k;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] @@ -3994,6 +4075,8 @@ Constant Pool (count = 548): + 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$OnCreateContextMenuListener;)V] + + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V] + Utf8 [(Ljava/lang/Class;)Z] + Utf8 [(Ljava/lang/ClassLoader;)V] @@ -4004,6 +4087,7 @@ Constant Pool (count = 548): + 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;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] @@ -4016,43 +4100,42 @@ Constant Pool (count = 548): + Utf8 [: make sure class name exists, is public, and has an] + Utf8 [] + Utf8 [] - + Utf8 [A] - + Utf8 [B] - + Utf8 [C] + + Utf8 [ACTIVITY_CREATED] + + Utf8 [CREATED] + + Utf8 [Can't retain fragements that are nested in other fragments] + Utf8 [Child ] + Utf8 [Code] - + Utf8 [D] - + Utf8 [E] - + Utf8 [F] + + Utf8 [ConstantValue] + Utf8 [Fragment ] - + Utf8 [G] - + Utf8 [H] + + Utf8 [Fragment already active] + Utf8 [I] - + Utf8 [J] - + Utf8 [K] - + Utf8 [L] + + Utf8 [INITIALIZING] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/h;] + Utf8 [Landroid/support/v4/app/n;] + Utf8 [Landroid/support/v4/app/y;] + Utf8 [Landroid/support/v4/c/l;] + + Utf8 [Landroid/support/v4/c/l;>;] + Utf8 [Landroid/util/SparseArray;] + + Utf8 [Landroid/util/SparseArray;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewGroup;] + Utf8 [Ljava/lang/String;] + Utf8 [Loader Manager:] - + Utf8 [M] - + Utf8 [N] - + Utf8 [O] - + Utf8 [P] + + Utf8 [RESUMED] + + Utf8 [STARTED] + + Utf8 [STOPPED] + + Utf8 [Signature] + Utf8 [Unable to instantiate fragment ] + Utf8 [Z] + Utf8 [a] + Utf8 [android/content/ComponentCallbacks] + Utf8 [android/content/Context] + + Utf8 [android/content/res/Resources] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/Fragment] + + Utf8 [android/support/v4/app/Fragment$SavedState] + Utf8 [android/support/v4/app/ab] + Utf8 [android/support/v4/app/e] + Utf8 [android/support/v4/app/f] @@ -4069,20 +4152,53 @@ Constant Pool (count = 548): + Utf8 [b] + Utf8 [c] + Utf8 [d] + + Utf8 [dump] + Utf8 [e] + Utf8 [equals] + Utf8 [f] + + Utf8 [findFragmentByWho] + Utf8 [g] + Utf8 [get] + + Utf8 [getActivity] + + Utf8 [getArguments] + + Utf8 [getChildFragmentManager] + Utf8 [getClass] + Utf8 [getClassLoader] + + Utf8 [getFragmentManager] + + Utf8 [getId] + Utf8 [getLayoutInflater] + + Utf8 [getLoaderManager] + Utf8 [getParcelable] + + Utf8 [getParentFragment] + Utf8 [getResources] + + Utf8 [getRetainInstance] + + Utf8 [getString] + + Utf8 [getTag] + + Utf8 [getTargetFragment] + + Utf8 [getTargetRequestCode] + + Utf8 [getText] + + Utf8 [getUserVisibleHint] + + Utf8 [getView] + + Utf8 [getVisibility] + + Utf8 [getWindowToken] + Utf8 [h] + + Utf8 [hasOptionsMenu] + Utf8 [hashCode] + Utf8 [i] + + Utf8 [initState] + + Utf8 [instantiate] + + Utf8 [instantiateChildFragmentManager] + + Utf8 [isAdded] + Utf8 [isAssignableFrom] + + Utf8 [isDetached] + + Utf8 [isHidden] + + Utf8 [isInBackStack] + + Utf8 [isInLayout] + + Utf8 [isMenuVisible] + + Utf8 [isRemoving] + + Utf8 [isResumed] + + Utf8 [isSupportFragmentClass] + + Utf8 [isVisible] + Utf8 [j] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/Class] @@ -4093,367 +4209,501 @@ Constant Pool (count = 548): + Utf8 [java/lang/InstantiationException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [k] + Utf8 [l] + Utf8 [loadClass] + Utf8 [m] + + Utf8 [mActivity] + Utf8 [mActivity=] + + Utf8 [mAdded] + Utf8 [mAdded=] + + Utf8 [mAnimatingAway] + Utf8 [mAnimatingAway=] + + Utf8 [mArguments] + Utf8 [mArguments=] + + Utf8 [mBackStackNesting] + + Utf8 [mCalled] + + Utf8 [mCheckedForLoaderManager] + + Utf8 [mChildFragmentManager] + + Utf8 [mContainer] + Utf8 [mContainer=] + + Utf8 [mContainerId] + + Utf8 [mDeferStart] + + Utf8 [mDetached] + + Utf8 [mFragmentId] + Utf8 [mFragmentId=#] + + Utf8 [mFragmentManager] + Utf8 [mFragmentManager=] + + Utf8 [mFromLayout] + + Utf8 [mHasMenu] + + Utf8 [mHidden] + Utf8 [mHidden=] + + Utf8 [mInLayout] + + Utf8 [mIndex] + + Utf8 [mInnerView] + Utf8 [mInnerView=] + + Utf8 [mLoaderManager] + + Utf8 [mLoadersStarted] + + Utf8 [mMenuVisible] + + Utf8 [mNextAnim] + Utf8 [mNextAnim=] + + Utf8 [mParentFragment] + Utf8 [mParentFragment=] + + Utf8 [mRemoving] + + Utf8 [mRestored] + + Utf8 [mResumed] + + Utf8 [mRetainInstance] + Utf8 [mRetainInstance=] + + Utf8 [mRetaining] + + Utf8 [mSavedFragmentState] + Utf8 [mSavedFragmentState=] + + Utf8 [mSavedViewState] + Utf8 [mSavedViewState=] + + Utf8 [mState] + Utf8 [mState=] + + Utf8 [mStateAfterAnimating] + Utf8 [mStateAfterAnimating=] + + Utf8 [mTag] + + Utf8 [mTarget] + Utf8 [mTarget=] + + Utf8 [mTargetIndex] + + Utf8 [mTargetRequestCode] + + Utf8 [mUserVisibleHint] + + Utf8 [mView] + Utf8 [mView=] + + Utf8 [mWho] + Utf8 [n] + Utf8 [newInstance] + Utf8 [o] + + Utf8 [onActivityCreated] + + Utf8 [onActivityResult] + + Utf8 [onAttach] + Utf8 [onConfigurationChanged] + + Utf8 [onContextItemSelected] + + Utf8 [onCreate] + + Utf8 [onCreateAnimation] + Utf8 [onCreateContextMenu] + + Utf8 [onCreateOptionsMenu] + + Utf8 [onCreateView] + + Utf8 [onDestroy] + + Utf8 [onDestroyOptionsMenu] + + Utf8 [onDestroyView] + + Utf8 [onDetach] + + Utf8 [onHiddenChanged] + + Utf8 [onInflate] + Utf8 [onLowMemory] + + Utf8 [onOptionsItemSelected] + + Utf8 [onOptionsMenuClosed] + + Utf8 [onPause] + + Utf8 [onPrepareOptionsMenu] + + Utf8 [onResume] + + Utf8 [onSaveInstanceState] + + Utf8 [onStart] + + Utf8 [onStop] + + Utf8 [onViewCreated] + + Utf8 [onViewStateRestored] + Utf8 [p] + + Utf8 [performActivityCreated] + + Utf8 [performConfigurationChanged] + + Utf8 [performContextItemSelected] + + Utf8 [performCreate] + + Utf8 [performCreateOptionsMenu] + + Utf8 [performCreateView] + + Utf8 [performDestroy] + + Utf8 [performDestroyView] + + Utf8 [performLowMemory] + + Utf8 [performOptionsItemSelected] + + Utf8 [performOptionsMenuClosed] + + Utf8 [performPause] + + Utf8 [performPrepareOptionsMenu] + + Utf8 [performReallyStop] + + Utf8 [performResume] + + Utf8 [performSaveInstanceState] + + Utf8 [performStart] + + Utf8 [performStop] + Utf8 [print] + Utf8 [println] + Utf8 [put] + Utf8 [putParcelable] + Utf8 [q] + Utf8 [r] + + Utf8 [registerForContextMenu] + Utf8 [restoreHierarchyState] + + Utf8 [restoreViewState] + Utf8 [s] + + Utf8 [sClassMap] + + Utf8 [setArguments] + Utf8 [setClassLoader] - + Utf8 [t] + + Utf8 [setHasOptionsMenu] + + Utf8 [setIndex] + + Utf8 [setInitialSavedState] + + Utf8 [setMenuVisibility] + + Utf8 [setOnCreateContextMenuListener] + + Utf8 [setRetainInstance] + + Utf8 [setTargetFragment] + + Utf8 [setUserVisibleHint] + + Utf8 [startActivity] + + Utf8 [startActivityForResult] + Utf8 [toHexString] + Utf8 [toString] - + Utf8 [u] - + Utf8 [v] - + Utf8 [w] - + Utf8 [x] - + Utf8 [y] - + Utf8 [z] + + Utf8 [unregisterForContextMenu] -Fields (count = 42): - + Field: P Landroid/support/v4/c/l; +Fields (count = 48): + + Field: sClassMap Landroid/support/v4/c/l; Access flags: 0x1a - = private static final android.support.v4.c.l P - + Field: a I + = private static final android.support.v4.c.l sClassMap + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/l;>;] + + Field: INITIALIZING I + Access flags: 0x18 + = static final int INITIALIZING + Class member attributes (count = 1): + + Constant value attribute: + + Integer [0] + + Field: CREATED I + Access flags: 0x18 + = static final int CREATED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1] + + Field: ACTIVITY_CREATED I + Access flags: 0x18 + = static final int ACTIVITY_CREATED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [2] + + Field: STOPPED I + Access flags: 0x18 + = static final int STOPPED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [3] + + Field: STARTED I + Access flags: 0x18 + = static final int STARTED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [4] + + Field: RESUMED I + Access flags: 0x18 + = static final int RESUMED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [5] + + Field: mState I Access flags: 0x0 - = int a - + Field: b Landroid/view/View; + = int mState + + Field: mAnimatingAway Landroid/view/View; Access flags: 0x0 - = android.view.View b - + Field: c I + = android.view.View mAnimatingAway + + Field: mStateAfterAnimating I Access flags: 0x0 - = int c - + Field: d Landroid/os/Bundle; + = int mStateAfterAnimating + + Field: mSavedFragmentState Landroid/os/Bundle; Access flags: 0x0 - = android.os.Bundle d - + Field: e Landroid/util/SparseArray; + = android.os.Bundle mSavedFragmentState + + Field: mSavedViewState Landroid/util/SparseArray; Access flags: 0x0 - = android.util.SparseArray e - + Field: f I + = android.util.SparseArray mSavedViewState + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/util/SparseArray;] + + Field: mIndex I Access flags: 0x0 - = int f - + Field: g Ljava/lang/String; + = int mIndex + + Field: mWho Ljava/lang/String; Access flags: 0x0 - = java.lang.String g - + Field: h Landroid/os/Bundle; + = java.lang.String mWho + + Field: mArguments Landroid/os/Bundle; Access flags: 0x0 - = android.os.Bundle h - + Field: i Landroid/support/v4/app/Fragment; + = android.os.Bundle mArguments + + Field: mTarget Landroid/support/v4/app/Fragment; Access flags: 0x0 - = android.support.v4.app.Fragment i - + Field: j I + = android.support.v4.app.Fragment mTarget + + Field: mTargetIndex I Access flags: 0x0 - = int j - + Field: k I + = int mTargetIndex + + Field: mTargetRequestCode I Access flags: 0x0 - = int k - + Field: l Z + = int mTargetRequestCode + + Field: mAdded Z Access flags: 0x0 - = boolean l - + Field: m Z + = boolean mAdded + + Field: mRemoving Z Access flags: 0x0 - = boolean m - + Field: n Z + = boolean mRemoving + + Field: mResumed Z Access flags: 0x0 - = boolean n - + Field: o Z + = boolean mResumed + + Field: mFromLayout Z Access flags: 0x0 - = boolean o - + Field: p Z + = boolean mFromLayout + + Field: mInLayout Z Access flags: 0x0 - = boolean p - + Field: q Z + = boolean mInLayout + + Field: mRestored Z Access flags: 0x0 - = boolean q - + Field: r I + = boolean mRestored + + Field: mBackStackNesting I Access flags: 0x0 - = int r - + Field: s Landroid/support/v4/app/n; + = int mBackStackNesting + + Field: mFragmentManager Landroid/support/v4/app/n; Access flags: 0x0 - = android.support.v4.app.n s - + Field: t Landroid/support/v4/app/h; + = android.support.v4.app.n mFragmentManager + + Field: mActivity Landroid/support/v4/app/h; Access flags: 0x0 - = android.support.v4.app.h t - + Field: u Landroid/support/v4/app/n; + = android.support.v4.app.h mActivity + + Field: mChildFragmentManager Landroid/support/v4/app/n; Access flags: 0x0 - = android.support.v4.app.n u - + Field: v Landroid/support/v4/app/Fragment; + = android.support.v4.app.n mChildFragmentManager + + Field: mParentFragment Landroid/support/v4/app/Fragment; Access flags: 0x0 - = android.support.v4.app.Fragment v - + Field: w I + = android.support.v4.app.Fragment mParentFragment + + Field: mFragmentId I Access flags: 0x0 - = int w - + Field: x I + = int mFragmentId + + Field: mContainerId I Access flags: 0x0 - = int x - + Field: y Ljava/lang/String; + = int mContainerId + + Field: mTag Ljava/lang/String; Access flags: 0x0 - = java.lang.String y - + Field: z Z + = java.lang.String mTag + + Field: mHidden Z Access flags: 0x0 - = boolean z - + Field: A Z + = boolean mHidden + + Field: mDetached Z Access flags: 0x0 - = boolean A - + Field: B Z + = boolean mDetached + + Field: mRetainInstance Z Access flags: 0x0 - = boolean B - + Field: C Z + = boolean mRetainInstance + + Field: mRetaining Z Access flags: 0x0 - = boolean C - + Field: D Z + = boolean mRetaining + + Field: mHasMenu Z Access flags: 0x0 - = boolean D - + Field: E Z + = boolean mHasMenu + + Field: mMenuVisible Z Access flags: 0x0 - = boolean E - + Field: F Z + = boolean mMenuVisible + + Field: mCalled Z Access flags: 0x0 - = boolean F - + Field: G I + = boolean mCalled + + Field: mNextAnim I Access flags: 0x0 - = int G - + Field: H Landroid/view/ViewGroup; + = int mNextAnim + + Field: mContainer Landroid/view/ViewGroup; Access flags: 0x0 - = android.view.ViewGroup H - + Field: I Landroid/view/View; + = android.view.ViewGroup mContainer + + Field: mView Landroid/view/View; Access flags: 0x0 - = android.view.View I - + Field: J Landroid/view/View; + = android.view.View mView + + Field: mInnerView Landroid/view/View; Access flags: 0x0 - = android.view.View J - + Field: K Z + = android.view.View mInnerView + + Field: mDeferStart Z Access flags: 0x0 - = boolean K - + Field: L Z + = boolean mDeferStart + + Field: mUserVisibleHint Z Access flags: 0x0 - = boolean L - + Field: M Landroid/support/v4/app/y; + = boolean mUserVisibleHint + + Field: mLoaderManager Landroid/support/v4/app/y; Access flags: 0x0 - = android.support.v4.app.y M - + Field: N Z + = android.support.v4.app.y mLoaderManager + + Field: mLoadersStarted Z Access flags: 0x0 - = boolean N - + Field: O Z + = boolean mLoadersStarted + + Field: mCheckedForLoaderManager Z Access flags: 0x0 - = boolean O + = boolean mCheckedForLoaderManager -Methods (count = 63): +Methods (count = 98): - Method: ()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 #204 + [1] invokespecial #230 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 - [6] putfield #96 - + Fieldref [android/support/v4/app/Fragment.a I] + [6] putfield #124 + + Fieldref [android/support/v4/app/Fragment.mState I] [9] aload_0 v0 [10] iconst_m1 - [11] putfield #101 - + Fieldref [android/support/v4/app/Fragment.f I] + [11] putfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [14] aload_0 v0 [15] iconst_m1 - [16] putfield #105 - + Fieldref [android/support/v4/app/Fragment.j I] + [16] putfield #128 + + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [19] aload_0 v0 [20] iconst_1 - [21] putfield #85 - + Fieldref [android/support/v4/app/Fragment.E Z] + [21] putfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [24] aload_0 v0 [25] iconst_1 - [26] putfield #91 - + Fieldref [android/support/v4/app/Fragment.L Z] + [26] putfield #130 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint 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; + + Method: instantiate(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) + = public static android.support.v4.app.Fragment instantiate(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;] + [3] invokestatic #145 + + Methodref [android/support/v4/app/Fragment.instantiate (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/Bundle;)Landroid/support/v4/app/Fragment; + + Method: instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)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) + = public static android.support.v4.app.Fragment instantiate(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 Landroid/support/v4/c/l;] + [0] getstatic #133 + + Fieldref [android/support/v4/app/Fragment.sClassMap Landroid/support/v4/c/l;] [3] aload_1 v1 - [4] invokevirtual #187 + [4] invokevirtual #210 + Methodref [android/support/v4/c/l.get (Ljava/lang/Object;)Ljava/lang/Object;] - [7] checkcast #72 + [7] checkcast #82 + Class [java/lang/Class] [10] astore_3 v3 [11] aload_3 v3 [12] ifnonnull +21 (target=33) [15] aload_0 v0 - [16] invokevirtual #123 + [16] invokevirtual #136 + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] [19] aload_1 v1 - [20] invokevirtual #201 + [20] invokevirtual #227 + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;] [23] astore_3 v3 - [24] getstatic #95 - + Fieldref [android/support/v4/app/Fragment.P Landroid/support/v4/c/l;] + [24] getstatic #133 + + Fieldref [android/support/v4/app/Fragment.sClassMap Landroid/support/v4/c/l;] [27] aload_1 v1 [28] aload_3 v3 - [29] invokevirtual #188 + [29] invokevirtual #211 + Methodref [android/support/v4/c/l.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] aload_3 v3 - [34] invokevirtual #200 + [34] invokevirtual #226 + Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;] - [37] checkcast #60 + [37] checkcast #69 + 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 #206 + [49] invokevirtual #232 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] - [52] invokevirtual #198 + [52] invokevirtual #224 + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] - [55] invokevirtual #126 + [55] invokevirtual #142 + 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;] + [61] putfield #95 + + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [64] aload v4 [66] areturn [67] astore_3 v3 - [68] new #63 + [68] new #73 + Class [android/support/v4/app/f] [71] dup - [72] new #80 + [72] new #91 + Class [java/lang/StringBuilder] [75] dup - [76] invokespecial #208 + [76] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [79] ldc #36 + [79] ldc #44 + String [Unable to instantiate fragment ] - [81] invokevirtual #213 + [81] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [84] aload_1 v1 - [85] invokevirtual #213 + [85] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [88] ldc #32 + [88] ldc #38 + String [: make sure class name exists, is public, and has an] - [90] invokevirtual #213 + [90] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [93] ldc #13 + [93] ldc #19 + String [ empty constructor that is public] - [95] invokevirtual #213 + [95] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [98] invokevirtual #214 + [98] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [101] aload_3 v3 - [102] invokespecial #150 + [102] invokespecial #169 + Methodref [android/support/v4/app/f. (Ljava/lang/String;Ljava/lang/Exception;)V] [105] athrow [106] astore_3 v3 - [107] new #63 + [107] new #73 + Class [android/support/v4/app/f] [110] dup - [111] new #80 + [111] new #91 + Class [java/lang/StringBuilder] [114] dup - [115] invokespecial #208 + [115] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [118] ldc #36 + [118] ldc #44 + String [Unable to instantiate fragment ] - [120] invokevirtual #213 + [120] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [123] aload_1 v1 - [124] invokevirtual #213 + [124] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [127] ldc #32 + [127] ldc #38 + String [: make sure class name exists, is public, and has an] - [129] invokevirtual #213 + [129] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [132] ldc #13 + [132] ldc #19 + String [ empty constructor that is public] - [134] invokevirtual #213 + [134] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [137] invokevirtual #214 + [137] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [140] aload_3 v3 - [141] invokespecial #150 + [141] invokespecial #169 + Methodref [android/support/v4/app/f. (Ljava/lang/String;Ljava/lang/Exception;)V] [144] athrow [145] astore_3 v3 - [146] new #63 + [146] new #73 + Class [android/support/v4/app/f] [149] dup - [150] new #80 + [150] new #91 + Class [java/lang/StringBuilder] [153] dup - [154] invokespecial #208 + [154] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [157] ldc #36 + [157] ldc #44 + String [Unable to instantiate fragment ] - [159] invokevirtual #213 + [159] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [162] aload_1 v1 - [163] invokevirtual #213 + [163] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [166] ldc #32 + [166] ldc #38 + String [: make sure class name exists, is public, and has an] - [168] invokevirtual #213 + [168] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [171] ldc #13 + [171] ldc #19 + String [ empty constructor that is public] - [173] invokevirtual #213 + [173] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [176] invokevirtual #214 + [176] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [179] aload_3 v3 - [180] invokespecial #150 + [180] invokespecial #169 + Methodref [android/support/v4/app/f. (Ljava/lang/String;Ljava/lang/Exception;)V] [183] athrow Code attribute exceptions (count = 3): @@ -4464,39 +4714,39 @@ Methods (count = 63): - ExceptionInfo (0 -> 66: 145): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 0): - + Method: b(Landroid/content/Context;Ljava/lang/String;)Z + + Method: isSupportFragmentClass(Landroid/content/Context;Ljava/lang/String;)Z Access flags: 0x8 - = static boolean b(android.content.Context,java.lang.String) + = static boolean isSupportFragmentClass(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 3, stack = 3): - [0] getstatic #95 - + Fieldref [android/support/v4/app/Fragment.P Landroid/support/v4/c/l;] + [0] getstatic #133 + + Fieldref [android/support/v4/app/Fragment.sClassMap Landroid/support/v4/c/l;] [3] aload_1 v1 - [4] invokevirtual #187 + [4] invokevirtual #210 + Methodref [android/support/v4/c/l.get (Ljava/lang/Object;)Ljava/lang/Object;] - [7] checkcast #72 + [7] checkcast #82 + Class [java/lang/Class] [10] astore_2 v2 [11] aload_2 v2 [12] ifnonnull +21 (target=33) [15] aload_0 v0 - [16] invokevirtual #123 + [16] invokevirtual #136 + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] [19] aload_1 v1 - [20] invokevirtual #201 + [20] invokevirtual #227 + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;] [23] astore_2 v2 - [24] getstatic #95 - + Fieldref [android/support/v4/app/Fragment.P Landroid/support/v4/c/l;] + [24] getstatic #133 + + Fieldref [android/support/v4/app/Fragment.sClassMap Landroid/support/v4/c/l;] [27] aload_1 v1 [28] aload_2 v2 - [29] invokevirtual #188 + [29] invokevirtual #211 + Methodref [android/support/v4/c/l.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [32] pop - [33] ldc #60 + [33] ldc #69 + Class [android/support/v4/app/Fragment] [35] aload_2 v2 - [36] invokevirtual #199 + [36] invokevirtual #225 + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] [39] ireturn [40] astore_2 v2 @@ -4506,132 +4756,132 @@ Methods (count = 63): - ExceptionInfo (0 -> 39: 40): + Class [java/lang/ClassNotFoundException] Code attribute attributes (attribute count = 0): - + Method: a(Landroid/os/Bundle;)V + + Method: restoreViewState(Landroid/os/Bundle;)V Access flags: 0x10 - = final void a(android.os.Bundle) + = final void restoreViewState(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;] + [1] getfield #123 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState 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;] + [8] getfield #111 + + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [11] aload_0 v0 - [12] getfield #100 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] - [15] invokevirtual #189 + [12] getfield #123 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] + [15] invokevirtual #214 + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V] [18] aload_0 v0 [19] aconst_null - [20] putfield #100 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [20] putfield #123 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [23] aload_0 v0 [24] iconst_0 - [25] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [25] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [28] aload_0 v0 [29] aload_1 v1 - [30] invokevirtual #138 - + Methodref [android/support/v4/app/Fragment.e (Landroid/os/Bundle;)V] + [30] invokevirtual #166 + + Methodref [android/support/v4/app/Fragment.onViewStateRestored (Landroid/os/Bundle;)V] [33] aload_0 v0 - [34] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [34] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [37] ifne +35 (target=72) - [40] new #61 + [40] new #71 + Class [android/support/v4/app/ab] [43] dup - [44] new #80 + [44] new #91 + Class [java/lang/StringBuilder] [47] dup - [48] invokespecial #208 + [48] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [51] ldc #34 + [51] ldc #41 + String [Fragment ] - [53] invokevirtual #213 + [53] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] aload_0 v0 - [57] invokevirtual #212 + [57] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [60] ldc #12 + [60] ldc #18 + String [ did not call through to super.onViewStateRestored()] - [62] invokevirtual #213 + [62] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [65] invokevirtual #214 + [65] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [68] invokespecial #148 + [68] invokespecial #167 + Methodref [android/support/v4/app/ab. (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 + + Method: setIndex(ILandroid/support/v4/app/Fragment;)V Access flags: 0x10 - = final void a(int,android.support.v4.app.Fragment) + = final void setIndex(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] + [2] putfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [5] aload_2 v2 [6] ifnull +39 (target=45) [9] aload_0 v0 - [10] new #80 + [10] new #91 + Class [java/lang/StringBuilder] [13] dup - [14] invokespecial #208 + [14] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] [17] aload_2 v2 - [18] getfield #102 - + Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;] - [21] invokevirtual #213 + [18] getfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + [21] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [24] ldc #31 + [24] ldc #37 + String [:] - [26] invokevirtual #213 + [26] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] aload_0 v0 - [30] getfield #101 - + Fieldref [android/support/v4/app/Fragment.f I] - [33] invokevirtual #211 + [30] getfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [33] invokevirtual #238 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [36] invokevirtual #214 + [36] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [39] putfield #102 - + Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;] + [39] putfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [42] goto +29 (target=71) [45] aload_0 v0 - [46] new #80 + [46] new #91 + Class [java/lang/StringBuilder] [49] dup - [50] invokespecial #208 + [50] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [53] ldc #37 + [53] ldc #45 + String [android:fragment:] - [55] invokevirtual #213 + [55] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [58] aload_0 v0 - [59] getfield #101 - + Fieldref [android/support/v4/app/Fragment.f I] - [62] invokevirtual #211 + [59] getfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [62] invokevirtual #238 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [65] invokevirtual #214 + [65] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [68] putfield #102 - + Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;] + [68] putfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [71] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a()Z + + Method: isInBackStack()Z Access flags: 0x10 - = final boolean a() + = final boolean isInBackStack() 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] + [1] getfield #96 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [4] ifle +7 (target=11) [7] iconst_1 [8] goto +4 (target=12) @@ -4646,7 +4896,7 @@ Methods (count = 63): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 - [2] invokespecial #205 + [2] invokespecial #231 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [5] ireturn Code attribute exceptions (count = 0): @@ -4657,7 +4907,7 @@ Methods (count = 63): Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 - [1] invokespecial #207 + [1] invokespecial #233 + Methodref [java/lang/Object.hashCode ()I] [4] ireturn Code attribute exceptions (count = 0): @@ -4667,326 +4917,1015 @@ Methods (count = 63): = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 100, locals = 2, stack = 3): - [0] new #80 + [0] new #91 + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 - [7] invokespecial #209 + [7] invokespecial #236 + Methodref [java/lang/StringBuilder. (I)V] [10] astore_1 v1 [11] aload_0 v0 [12] aload_1 v1 - [13] invokestatic #185 + [13] invokestatic #208 + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [16] aload_0 v0 - [17] getfield #101 - + Fieldref [android/support/v4/app/Fragment.f I] + [17] getfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [20] iflt +19 (target=39) [23] aload_1 v1 - [24] ldc #3 + [24] ldc #9 + String [ #] - [26] invokevirtual #213 + [26] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 [31] aload_0 v0 - [32] getfield #101 - + Fieldref [android/support/v4/app/Fragment.f I] - [35] invokevirtual #211 + [32] getfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [35] invokevirtual #238 + 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] + [40] getfield #104 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [43] ifeq +22 (target=65) [46] aload_1 v1 - [47] ldc #14 + [47] ldc #20 + String [ id=0x] - [49] invokevirtual #213 + [49] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [52] pop [53] aload_1 v1 [54] aload_0 v0 - [55] getfield #118 - + Fieldref [android/support/v4/app/Fragment.w I] - [58] invokestatic #203 + [55] getfield #104 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + [58] invokestatic #229 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [61] invokevirtual #213 + [61] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [64] pop [65] aload_0 v0 - [66] getfield #120 - + Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;] + [66] getfield #126 + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [69] ifnull +19 (target=88) [72] aload_1 v1 - [73] ldc #1 + [73] ldc #7 + String [ ] - [75] invokevirtual #213 + [75] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/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 #213 + [81] getfield #126 + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + [84] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] pop [88] aload_1 v1 [89] bipush 125 - [91] invokevirtual #210 + [91] invokevirtual #237 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [94] pop [95] aload_1 v1 - [96] invokevirtual #214 + [96] invokevirtual #241 + 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/h; + + Method: getId()I Access flags: 0x11 - = public final android.support.v4.app.h b() + = public final int getId() 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/h;] + [1] getfield #104 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getTag()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getTag() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #126 + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setArguments(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void setArguments(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [4] iflt +13 (target=17) + [7] new #86 + + Class [java/lang/IllegalStateException] + [10] dup + [11] ldc #42 + + String [Fragment already active] + [13] invokespecial #228 + + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + [16] athrow + [17] aload_0 v0 + [18] aload_1 v1 + [19] putfield #95 + + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getArguments()Landroid/os/Bundle; + Access flags: 0x11 + = public final android.os.Bundle getArguments() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #95 + + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setInitialSavedState(Landroid/support/v4/app/Fragment$SavedState;)V + Access flags: 0x1 + = public void setInitialSavedState(android.support.v4.app.Fragment$SavedState) + Class member attributes (count = 1): + + Code attribute instructions (code length = 41, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [4] iflt +13 (target=17) + [7] new #86 + + Class [java/lang/IllegalStateException] + [10] dup + [11] ldc #42 + + String [Fragment already active] + [13] invokespecial #228 + + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + [16] athrow + [17] aload_0 v0 + [18] aload_1 v1 + [19] ifnull +17 (target=36) + [22] aload_1 v1 + [23] getfield #134 + + Fieldref [android/support/v4/app/Fragment$SavedState.a Landroid/os/Bundle;] + [26] ifnull +10 (target=36) + [29] aload_1 v1 + [30] getfield #134 + + Fieldref [android/support/v4/app/Fragment$SavedState.a Landroid/os/Bundle;] + [33] goto +4 (target=37) + [36] aconst_null + [37] putfield #122 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [40] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTargetFragment(Landroid/support/v4/app/Fragment;I)V + Access flags: 0x1 + = public void setTargetFragment(android.support.v4.app.Fragment,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #127 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + [5] aload_0 v0 + [6] iload_2 v2 + [7] putfield #129 + + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getTargetFragment()Landroid/support/v4/app/Fragment; + Access flags: 0x11 + = public final android.support.v4.app.Fragment getTargetFragment() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #127 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getTargetRequestCode()I + Access flags: 0x11 + = public final int getTargetRequestCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #129 + + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getActivity()Landroid/support/v4/app/h; + Access flags: 0x11 + = public final android.support.v4.app.h getActivity() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: c()Landroid/content/res/Resources; + + Method: getResources()Landroid/content/res/Resources; Access flags: 0x11 - = public final android.content.res.Resources c() + = public final android.content.res.Resources getResources() 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/h;] + [1] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [4] ifnonnull +35 (target=39) - [7] new #76 + [7] new #86 + Class [java/lang/IllegalStateException] [10] dup - [11] new #80 + [11] new #91 + Class [java/lang/StringBuilder] [14] dup - [15] invokespecial #208 + [15] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [18] ldc #34 + [18] ldc #41 + String [Fragment ] - [20] invokevirtual #213 + [20] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] aload_0 v0 - [24] invokevirtual #212 + [24] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [27] ldc #30 + [27] ldc #36 + String [ not attached to Activity] - [29] invokevirtual #213 + [29] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [32] invokevirtual #214 + [32] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [35] invokespecial #202 + [35] invokespecial #228 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [38] athrow [39] aload_0 v0 - [40] getfield #115 - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] - [43] invokevirtual #153 + [40] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [43] invokevirtual #174 + Methodref [android/support/v4/app/h.getResources ()Landroid/content/res/Resources;] [46] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: d()Z + + Method: getText(I)Ljava/lang/CharSequence; + Access flags: 0x11 + = public final java.lang.CharSequence getText(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #144 + + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] + [4] iload_1 v1 + [5] invokevirtual #139 + + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getString(I)Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getString(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #144 + + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] + [4] iload_1 v1 + [5] invokevirtual #137 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getString(I[Ljava/lang/Object;)Ljava/lang/String; + Access flags: 0x91 + = public final varargs java.lang.String getString(int,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #144 + + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] + [4] iload_1 v1 + [5] aload_2 v2 + [6] invokevirtual #138 + + Methodref [android/content/res/Resources.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getFragmentManager()Landroid/support/v4/app/l; Access flags: 0x11 - = public final boolean d() + = public final android.support.v4.app.l getFragmentManager() 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] + [1] getfield #105 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getChildFragmentManager()Landroid/support/v4/app/l; + Access flags: 0x11 + = public final android.support.v4.app.l getChildFragmentManager() + Class member attributes (count = 1): + + Code attribute instructions (code length = 85, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [4] ifnonnull +76 (target=80) + [7] aload_0 v0 + [8] invokevirtual #146 + + Methodref [android/support/v4/app/Fragment.instantiateChildFragmentManager ()V] + [11] aload_0 v0 + [12] getfield #124 + + Fieldref [android/support/v4/app/Fragment.mState I] + [15] iconst_5 + [16] ificmplt +13 (target=29) + [19] aload_0 v0 + [20] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [23] invokevirtual #194 + + Methodref [android/support/v4/app/n.m ()V] + [26] goto +54 (target=80) + [29] aload_0 v0 + [30] getfield #124 + + Fieldref [android/support/v4/app/Fragment.mState I] + [33] iconst_4 + [34] ificmplt +13 (target=47) + [37] aload_0 v0 + [38] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [41] invokevirtual #193 + + Methodref [android/support/v4/app/n.l ()V] + [44] goto +36 (target=80) + [47] aload_0 v0 + [48] getfield #124 + + Fieldref [android/support/v4/app/Fragment.mState I] + [51] iconst_2 + [52] ificmplt +13 (target=65) + [55] aload_0 v0 + [56] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [59] invokevirtual #192 + + Methodref [android/support/v4/app/n.k ()V] + [62] goto +18 (target=80) + [65] aload_0 v0 + [66] getfield #124 + + Fieldref [android/support/v4/app/Fragment.mState I] + [69] iconst_1 + [70] ificmplt +10 (target=80) + [73] aload_0 v0 + [74] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [77] invokevirtual #191 + + Methodref [android/support/v4/app/n.j ()V] + [80] aload_0 v0 + [81] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [84] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getParentFragment()Landroid/support/v4/app/Fragment; + Access flags: 0x11 + = public final android.support.v4.app.Fragment getParentFragment() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #116 + + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isAdded()Z + Access flags: 0x11 + = public final boolean isAdded() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [4] ifnull +14 (target=18) + [7] aload_0 v0 + [8] getfield #93 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] + [11] ifeq +7 (target=18) + [14] iconst_1 + [15] goto +4 (target=19) + [18] iconst_0 + [19] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isDetached()Z + Access flags: 0x11 + = public final boolean isDetached() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #103 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Z)V + + Method: isRemoving()Z + Access flags: 0x11 + = public final boolean isRemoving() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #117 + + Fieldref [android/support/v4/app/Fragment.mRemoving Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isInLayout()Z + Access flags: 0x11 + = public final boolean isInLayout() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #109 + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isResumed()Z + Access flags: 0x11 + = public final boolean isResumed() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #119 + + Fieldref [android/support/v4/app/Fragment.mResumed Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isVisible()Z + Access flags: 0x11 + = public final boolean isVisible() + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #147 + + Methodref [android/support/v4/app/Fragment.isAdded ()Z] + [4] ifeq +41 (target=45) + [7] aload_0 v0 + [8] invokevirtual #148 + + Methodref [android/support/v4/app/Fragment.isHidden ()Z] + [11] ifne +34 (target=45) + [14] aload_0 v0 + [15] getfield #131 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [18] ifnull +27 (target=45) + [21] aload_0 v0 + [22] getfield #131 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [25] invokevirtual #213 + + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] + [28] ifnull +17 (target=45) + [31] aload_0 v0 + [32] getfield #131 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [35] invokevirtual #212 + + Methodref [android/view/View.getVisibility ()I] + [38] ifne +7 (target=45) + [41] iconst_1 + [42] goto +4 (target=46) + [45] iconst_0 + [46] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isHidden()Z + Access flags: 0x11 + = public final boolean isHidden() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #108 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: hasOptionsMenu()Z + Access flags: 0x11 + = public final boolean hasOptionsMenu() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isMenuVisible()Z + Access flags: 0x11 + = public final boolean isMenuVisible() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onHiddenChanged(Z)V Access flags: 0x1 - = public void a(boolean) + = public void onHiddenChanged(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 + + Method: setRetainInstance(Z)V + Access flags: 0x1 + = public void setRetainInstance(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 2, stack = 3): + [0] iload_1 v1 + [1] ifeq +20 (target=21) + [4] aload_0 v0 + [5] getfield #116 + + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;] + [8] ifnull +13 (target=21) + [11] new #86 + + Class [java/lang/IllegalStateException] + [14] dup + [15] ldc #39 + + String [Can't retain fragements that are nested in other fragments] + [17] invokespecial #228 + + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + [20] athrow + [21] aload_0 v0 + [22] iload_1 v1 + [23] putfield #120 + + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + [26] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRetainInstance()Z + Access flags: 0x11 + = public final boolean getRetainInstance() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #120 + + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setHasOptionsMenu(Z)V + Access flags: 0x1 + = public void setHasOptionsMenu(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + [4] iload_1 v1 + [5] ificmpeq +29 (target=34) + [8] aload_0 v0 + [9] iload_1 v1 + [10] putfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + [13] aload_0 v0 + [14] invokevirtual #147 + + Methodref [android/support/v4/app/Fragment.isAdded ()Z] + [17] ifeq +17 (target=34) + [20] aload_0 v0 + [21] invokevirtual #148 + + Methodref [android/support/v4/app/Fragment.isHidden ()Z] + [24] ifne +10 (target=34) + [27] aload_0 v0 + [28] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [31] invokevirtual #172 + + Methodref [android/support/v4/app/h.c ()V] + [34] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setMenuVisibility(Z)V + Access flags: 0x1 + = public void setMenuVisibility(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + [4] iload_1 v1 + [5] ificmpeq +36 (target=41) + [8] aload_0 v0 + [9] iload_1 v1 + [10] putfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + [13] aload_0 v0 + [14] getfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + [17] ifeq +24 (target=41) + [20] aload_0 v0 + [21] invokevirtual #147 + + Methodref [android/support/v4/app/Fragment.isAdded ()Z] + [24] ifeq +17 (target=41) + [27] aload_0 v0 + [28] invokevirtual #148 + + Methodref [android/support/v4/app/Fragment.isHidden ()Z] + [31] ifne +10 (target=41) + [34] aload_0 v0 + [35] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [38] invokevirtual #172 + + Methodref [android/support/v4/app/h.c ()V] + [41] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setUserVisibleHint(Z)V Access flags: 0x1 - = public void a(int,int,android.content.Intent) + = public void setUserVisibleHint(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #130 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] + [4] ifne +23 (target=27) + [7] iload_1 v1 + [8] ifeq +19 (target=27) + [11] aload_0 v0 + [12] getfield #124 + + Fieldref [android/support/v4/app/Fragment.mState I] + [15] iconst_4 + [16] ificmpge +11 (target=27) + [19] aload_0 v0 + [20] getfield #105 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] + [23] aload_0 v0 + [24] invokevirtual #179 + + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;)V] + [27] aload_0 v0 + [28] iload_1 v1 + [29] putfield #130 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] + [32] aload_0 v0 + [33] iload_1 v1 + [34] ifne +7 (target=41) + [37] iconst_1 + [38] goto +4 (target=42) + [41] iconst_0 + [42] putfield #102 + + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] + [45] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getUserVisibleHint()Z + Access flags: 0x1 + = public boolean getUserVisibleHint() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #130 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLoaderManager()Landroid/support/v4/app/w; + Access flags: 0x1 + = public android.support.v4.app.w getLoaderManager() + Class member attributes (count = 1): + + Code attribute instructions (code length = 81, locals = 1, stack = 5): + [0] aload_0 v0 + [1] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [4] ifnull +8 (target=12) + [7] aload_0 v0 + [8] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [11] areturn + [12] aload_0 v0 + [13] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [16] ifnonnull +35 (target=51) + [19] new #86 + + Class [java/lang/IllegalStateException] + [22] dup + [23] new #91 + + Class [java/lang/StringBuilder] + [26] dup + [27] invokespecial #235 + + Methodref [java/lang/StringBuilder. ()V] + [30] ldc #41 + + String [Fragment ] + [32] invokevirtual #240 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [35] aload_0 v0 + [36] invokevirtual #239 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [39] ldc #36 + + String [ not attached to Activity] + [41] invokevirtual #240 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [44] invokevirtual #241 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [47] invokespecial #228 + + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + [50] athrow + [51] aload_0 v0 + [52] iconst_1 + [53] putfield #98 + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] + [56] aload_0 v0 + [57] aload_0 v0 + [58] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [61] aload_0 v0 + [62] getfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + [65] aload_0 v0 + [66] getfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] + [69] iconst_1 + [70] invokevirtual #171 + + Methodref [android/support/v4/app/h.a (Ljava/lang/String;ZZ)Landroid/support/v4/app/y;] + [73] putfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [76] aload_0 v0 + [77] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [80] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: startActivity(Landroid/content/Intent;)V + Access flags: 0x1 + = public void startActivity(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 50, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [4] ifnonnull +35 (target=39) + [7] new #86 + + Class [java/lang/IllegalStateException] + [10] dup + [11] new #91 + + Class [java/lang/StringBuilder] + [14] dup + [15] invokespecial #235 + + Methodref [java/lang/StringBuilder. ()V] + [18] ldc #41 + + String [Fragment ] + [20] invokevirtual #240 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [23] aload_0 v0 + [24] invokevirtual #239 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [27] ldc #36 + + String [ not attached to Activity] + [29] invokevirtual #240 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [32] invokevirtual #241 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [35] invokespecial #228 + + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + [38] athrow + [39] aload_0 v0 + [40] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [43] aload_0 v0 + [44] aload_1 v1 + [45] iconst_m1 + [46] invokevirtual #170 + + Methodref [android/support/v4/app/h.a (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + [49] 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 = 50, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [4] ifnonnull +35 (target=39) + [7] new #86 + + Class [java/lang/IllegalStateException] + [10] dup + [11] new #91 + + Class [java/lang/StringBuilder] + [14] dup + [15] invokespecial #235 + + Methodref [java/lang/StringBuilder. ()V] + [18] ldc #41 + + String [Fragment ] + [20] invokevirtual #240 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [23] aload_0 v0 + [24] invokevirtual #239 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [27] ldc #36 + + String [ not attached to Activity] + [29] invokevirtual #240 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [32] invokevirtual #241 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [35] invokespecial #228 + + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + [38] athrow + [39] aload_0 v0 + [40] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [43] aload_0 v0 + [44] aload_1 v1 + [45] iload_2 v2 + [46] invokevirtual #170 + + Methodref [android/support/v4/app/h.a (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + [49] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityResult(IILandroid/content/Intent;)V + Access flags: 0x1 + = public void onActivityResult(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; + + Method: getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; Access flags: 0x1 - = public android.view.LayoutInflater b(android.os.Bundle) + = public android.view.LayoutInflater getLayoutInflater(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/h;] - [4] invokevirtual #152 + [1] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [4] invokevirtual #173 + Methodref [android/support/v4/app/h.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 + + Method: onInflate(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) + = public void onInflate(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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/app/Activity;)V + + Method: onAttach(Landroid/app/Activity;)V Access flags: 0x1 - = public void a(android.app.Activity) + = public void onAttach(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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(IZI)Landroid/view/animation/Animation; + + Method: onCreateAnimation(IZI)Landroid/view/animation/Animation; Access flags: 0x1 - = public android.view.animation.Animation a(int,boolean,int) + = public android.view.animation.Animation onCreateAnimation(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 + + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 - = public void c(android.os.Bundle) + = public void onCreate(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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; + + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x1 - = public android.view.View a(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) + = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,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 + + Method: onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V Access flags: 0x1 - = public void a(android.view.View,android.os.Bundle) + = public void onViewCreated(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 + + Method: getView()Landroid/view/View; Access flags: 0x1 - = public void d(android.os.Bundle) + = public android.view.View getView() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #131 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityCreated(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onActivityCreated(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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: e(Landroid/os/Bundle;)V + + Method: onViewStateRestored(Landroid/os/Bundle;)V Access flags: 0x1 - = public void e(android.os.Bundle) + = public void onViewStateRestored(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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: e()V + + Method: onStart()V Access flags: 0x1 - = public void e() + = public void onStart() 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] aload_0 v0 - [6] getfield #93 - + Fieldref [android/support/v4/app/Fragment.N Z] + [6] getfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [9] ifne +54 (target=63) [12] aload_0 v0 [13] iconst_1 - [14] putfield #93 - + Fieldref [android/support/v4/app/Fragment.N Z] + [14] putfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [17] aload_0 v0 - [18] getfield #94 - + Fieldref [android/support/v4/app/Fragment.O Z] + [18] getfield #98 + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [21] ifne +28 (target=49) [24] aload_0 v0 [25] iconst_1 - [26] putfield #94 - + Fieldref [android/support/v4/app/Fragment.O Z] + [26] putfield #98 + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [29] aload_0 v0 [30] aload_0 v0 - [31] getfield #115 - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] + [31] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [34] aload_0 v0 - [35] getfield #102 - + Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;] + [35] getfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [38] aload_0 v0 - [39] getfield #93 - + Fieldref [android/support/v4/app/Fragment.N Z] + [39] getfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [42] iconst_0 - [43] invokevirtual #151 + [43] invokevirtual #171 + Methodref [android/support/v4/app/h.a (Ljava/lang/String;ZZ)Landroid/support/v4/app/y;] - [46] putfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [46] putfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [49] aload_0 v0 - [50] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [50] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [53] ifnull +10 (target=63) [56] aload_0 v0 - [57] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] - [60] invokevirtual #179 + [57] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [60] invokevirtual #202 + Methodref [android/support/v4/app/y.b ()V] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: f()V + + Method: onResume()V Access flags: 0x1 - = public void f() + = public void onResume() 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: f(Landroid/os/Bundle;)V + + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x1 - = public void f(android.os.Bundle) + = public void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return @@ -4999,32 +5938,32 @@ Methods (count = 63): + 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: g()V + + Method: onPause()V Access flags: 0x1 - = public void g() + = public void onPause() 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: h()V + + Method: onStop()V Access flags: 0x1 - = public void h() + = public void onStop() 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -5035,203 +5974,203 @@ Methods (count = 63): + 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: i()V + + Method: onDestroyView()V Access flags: 0x1 - = public void i() + = public void onDestroyView() 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: j()V + + Method: onDestroy()V Access flags: 0x1 - = public void j() + = public void onDestroy() 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] aload_0 v0 - [6] getfield #94 - + Fieldref [android/support/v4/app/Fragment.O Z] + [6] getfield #98 + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [9] ifne +28 (target=37) [12] aload_0 v0 [13] iconst_1 - [14] putfield #94 - + Fieldref [android/support/v4/app/Fragment.O Z] + [14] putfield #98 + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [17] aload_0 v0 [18] aload_0 v0 - [19] getfield #115 - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] + [19] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [22] aload_0 v0 - [23] getfield #102 - + Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;] + [23] getfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [26] aload_0 v0 - [27] getfield #93 - + Fieldref [android/support/v4/app/Fragment.N Z] + [27] getfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [30] iconst_0 - [31] invokevirtual #151 + [31] invokevirtual #171 + Methodref [android/support/v4/app/h.a (Ljava/lang/String;ZZ)Landroid/support/v4/app/y;] - [34] putfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [34] putfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [37] aload_0 v0 - [38] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [38] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [41] ifnull +10 (target=51) [44] aload_0 v0 - [45] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] - [48] invokevirtual #184 + [45] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [48] invokevirtual #207 + Methodref [android/support/v4/app/y.h ()V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: k()V + + Method: initState()V Access flags: 0x0 - = void k() + = void initState() 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] + [2] putfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [5] aload_0 v0 [6] aconst_null - [7] putfield #102 - + Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;] + [7] putfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [10] aload_0 v0 [11] iconst_0 - [12] putfield #107 - + Fieldref [android/support/v4/app/Fragment.l Z] + [12] putfield #93 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [15] aload_0 v0 [16] iconst_0 - [17] putfield #108 - + Fieldref [android/support/v4/app/Fragment.m Z] + [17] putfield #117 + + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [20] aload_0 v0 [21] iconst_0 - [22] putfield #109 - + Fieldref [android/support/v4/app/Fragment.n Z] + [22] putfield #119 + + Fieldref [android/support/v4/app/Fragment.mResumed Z] [25] aload_0 v0 [26] iconst_0 - [27] putfield #110 - + Fieldref [android/support/v4/app/Fragment.o Z] + [27] putfield #106 + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [30] aload_0 v0 [31] iconst_0 - [32] putfield #111 - + Fieldref [android/support/v4/app/Fragment.p Z] + [32] putfield #109 + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [35] aload_0 v0 [36] iconst_0 - [37] putfield #112 - + Fieldref [android/support/v4/app/Fragment.q Z] + [37] putfield #118 + + Fieldref [android/support/v4/app/Fragment.mRestored Z] [40] aload_0 v0 [41] iconst_0 - [42] putfield #113 - + Fieldref [android/support/v4/app/Fragment.r I] + [42] putfield #96 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [45] aload_0 v0 [46] aconst_null - [47] putfield #114 - + Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/n;] + [47] putfield #105 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] [50] aload_0 v0 [51] aconst_null - [52] putfield #115 - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] + [52] putfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [55] aload_0 v0 [56] iconst_0 - [57] putfield #118 - + Fieldref [android/support/v4/app/Fragment.w I] + [57] putfield #104 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [60] aload_0 v0 [61] iconst_0 - [62] putfield #119 - + Fieldref [android/support/v4/app/Fragment.x I] + [62] putfield #101 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [65] aload_0 v0 [66] aconst_null - [67] putfield #120 - + Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;] + [67] putfield #126 + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [70] aload_0 v0 [71] iconst_0 - [72] putfield #121 - + Fieldref [android/support/v4/app/Fragment.z Z] + [72] putfield #108 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [75] aload_0 v0 [76] iconst_0 - [77] putfield #81 - + Fieldref [android/support/v4/app/Fragment.A Z] + [77] putfield #103 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [80] aload_0 v0 [81] iconst_0 - [82] putfield #83 - + Fieldref [android/support/v4/app/Fragment.C Z] + [82] putfield #121 + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [85] aload_0 v0 [86] aconst_null - [87] putfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [87] putfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [90] aload_0 v0 [91] iconst_0 - [92] putfield #93 - + Fieldref [android/support/v4/app/Fragment.N Z] + [92] putfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [95] aload_0 v0 [96] iconst_0 - [97] putfield #94 - + Fieldref [android/support/v4/app/Fragment.O Z] + [97] putfield #98 + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [100] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: l()V + + Method: onDetach()V Access flags: 0x1 - = public void l() + = public void onDetach() 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] + [2] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/view/Menu;Landroid/view/MenuInflater;)V + + Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V Access flags: 0x1 - = public void a(android.view.Menu,android.view.MenuInflater) + = public void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) 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/Menu;)V + + Method: onPrepareOptionsMenu(Landroid/view/Menu;)V Access flags: 0x1 - = public void a(android.view.Menu) + = public void onPrepareOptionsMenu(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: m()V + + Method: onDestroyOptionsMenu()V Access flags: 0x1 - = public void m() + = public void onDestroyOptionsMenu() 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(Landroid/view/MenuItem;)Z + + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 - = public boolean a(android.view.MenuItem) + = public boolean onOptionsItemSelected(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: b(Landroid/view/Menu;)V + + Method: onOptionsMenuClosed(Landroid/view/Menu;)V Access flags: 0x1 - = public void b(android.view.Menu) + = public void onOptionsMenuClosed(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return @@ -5243,1034 +6182,1087 @@ Methods (count = 63): 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/h;] + [1] invokevirtual #143 + + Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/h;] [4] aload_1 v1 [5] aload_2 v2 [6] aload_3 v3 - [7] invokevirtual #154 + [7] invokevirtual #175 + Methodref [android/support/v4/app/h.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b(Landroid/view/MenuItem;)Z + + Method: registerForContextMenu(Landroid/view/View;)V Access flags: 0x1 - = public boolean b(android.view.MenuItem) + = public void registerForContextMenu(android.view.View) + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_1 v1 + [1] aload_0 v0 + [2] invokevirtual #215 + + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: unregisterForContextMenu(Landroid/view/View;)V + Access flags: 0x1 + = public void unregisterForContextMenu(android.view.View) + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_1 v1 + [1] aconst_null + [2] invokevirtual #215 + + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onContextItemSelected(Landroid/view/MenuItem;)Z + Access flags: 0x1 + = public boolean onContextItemSelected(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/PrintWriter;[Ljava/lang/String;)V + + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x1 - = public void a(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) + = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,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 #192 + [2] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_3 v3 - [6] ldc #44 + [6] ldc #52 + String [mFragmentId=#] - [8] invokevirtual #192 + [8] invokevirtual #218 + 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 #203 + [13] getfield #104 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + [16] invokestatic #229 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [19] invokevirtual #192 + [19] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [22] aload_3 v3 - [23] ldc #16 + [23] ldc #22 + String [ mContainerId=#] - [25] invokevirtual #192 + [25] invokevirtual #218 + 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 #203 + [30] getfield #101 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] + [33] invokestatic #229 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [36] invokevirtual #192 + [36] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [39] aload_3 v3 - [40] ldc #26 + [40] ldc #32 + String [ mTag=] - [42] invokevirtual #192 + [42] invokevirtual #218 + 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 #196 + [47] getfield #126 + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + [50] invokevirtual #222 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [53] aload_3 v3 [54] aload_1 v1 - [55] invokevirtual #192 + [55] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [58] aload_3 v3 - [59] ldc #53 + [59] ldc #61 + String [mState=] - [61] invokevirtual #192 + [61] invokevirtual #218 + 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 #190 + [66] getfield #124 + + Fieldref [android/support/v4/app/Fragment.mState I] + [69] invokevirtual #216 + Methodref [java/io/PrintWriter.print (I)V] [72] aload_3 v3 - [73] ldc #21 + [73] ldc #27 + String [ mIndex=] - [75] invokevirtual #192 + [75] invokevirtual #218 + 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 #190 + [80] getfield #110 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [83] invokevirtual #216 + Methodref [java/io/PrintWriter.print (I)V] [86] aload_3 v3 - [87] ldc #29 + [87] ldc #35 + String [ mWho=] - [89] invokevirtual #192 + [89] invokevirtual #218 + 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 #192 + [94] getfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + [97] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [100] aload_3 v3 - [101] ldc #15 + [101] ldc #21 + String [ mBackStackNesting=] - [103] invokevirtual #192 + [103] invokevirtual #218 + 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 #194 + [108] getfield #96 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] + [111] invokevirtual #220 + Methodref [java/io/PrintWriter.println (I)V] [114] aload_3 v3 [115] aload_1 v1 - [116] invokevirtual #192 + [116] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [119] aload_3 v3 - [120] ldc #40 + [120] ldc #48 + String [mAdded=] - [122] invokevirtual #192 + [122] invokevirtual #218 + 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 #193 + [127] getfield #93 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] + [130] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [133] aload_3 v3 - [134] ldc #23 + [134] ldc #29 + String [ mRemoving=] - [136] invokevirtual #192 + [136] invokevirtual #218 + 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 #193 + [141] getfield #117 + + Fieldref [android/support/v4/app/Fragment.mRemoving Z] + [144] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [147] aload_3 v3 - [148] ldc #24 + [148] ldc #30 + String [ mResumed=] - [150] invokevirtual #192 + [150] invokevirtual #218 + 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 #193 + [155] getfield #119 + + Fieldref [android/support/v4/app/Fragment.mResumed Z] + [158] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [161] aload_3 v3 - [162] ldc #18 + [162] ldc #24 + String [ mFromLayout=] - [164] invokevirtual #192 + [164] invokevirtual #218 + 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 #193 + [169] getfield #106 + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + [172] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [175] aload_3 v3 - [176] ldc #20 + [176] ldc #26 + String [ mInLayout=] - [178] invokevirtual #192 + [178] invokevirtual #218 + 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 #197 + [183] getfield #109 + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] + [186] invokevirtual #223 + Methodref [java/io/PrintWriter.println (Z)V] [189] aload_3 v3 [190] aload_1 v1 - [191] invokevirtual #192 + [191] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [194] aload_3 v3 - [195] ldc #46 + [195] ldc #54 + String [mHidden=] - [197] invokevirtual #192 + [197] invokevirtual #218 + 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 #193 + [202] getfield #108 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] + [205] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [208] aload_3 v3 - [209] ldc #17 + [209] ldc #23 + String [ mDetached=] - [211] invokevirtual #192 + [211] invokevirtual #218 + 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 #193 + [216] getfield #103 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] + [219] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [222] aload_3 v3 - [223] ldc #22 + [223] ldc #28 + String [ mMenuVisible=] - [225] invokevirtual #192 + [225] invokevirtual #218 + 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 #193 + [230] getfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + [233] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [236] aload_3 v3 - [237] ldc #19 + [237] ldc #25 + String [ mHasMenu=] - [239] invokevirtual #192 + [239] invokevirtual #218 + 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 #197 + [244] getfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + [247] invokevirtual #223 + Methodref [java/io/PrintWriter.println (Z)V] [250] aload_3 v3 [251] aload_1 v1 - [252] invokevirtual #192 + [252] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [255] aload_3 v3 - [256] ldc #50 + [256] ldc #58 + String [mRetainInstance=] - [258] invokevirtual #192 + [258] invokevirtual #218 + 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 #193 + [263] getfield #120 + + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + [266] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [269] aload_3 v3 - [270] ldc #25 + [270] ldc #31 + String [ mRetaining=] - [272] invokevirtual #192 + [272] invokevirtual #218 + 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 #193 + [277] getfield #121 + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] + [280] invokevirtual #219 + Methodref [java/io/PrintWriter.print (Z)V] [283] aload_3 v3 - [284] ldc #28 + [284] ldc #34 + String [ mUserVisibleHint=] - [286] invokevirtual #192 + [286] invokevirtual #218 + 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 #197 + [291] getfield #130 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] + [294] invokevirtual #223 + 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/n;] + [298] getfield #105 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] [301] ifnull +22 (target=323) [304] aload_3 v3 [305] aload_1 v1 - [306] invokevirtual #192 + [306] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [309] aload_3 v3 - [310] ldc #45 + [310] ldc #53 + String [mFragmentManager=] - [312] invokevirtual #192 + [312] invokevirtual #218 + 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/n;] - [320] invokevirtual #195 + [317] getfield #105 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] + [320] invokevirtual #221 + 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/h;] + [324] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [327] ifnull +22 (target=349) [330] aload_3 v3 [331] aload_1 v1 - [332] invokevirtual #192 + [332] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [335] aload_3 v3 - [336] ldc #39 + [336] ldc #47 + String [mActivity=] - [338] invokevirtual #192 + [338] invokevirtual #218 + 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/h;] - [346] invokevirtual #195 + [343] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [346] invokevirtual #221 + 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/Fragment;] + [350] getfield #116 + + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;] [353] ifnull +22 (target=375) [356] aload_3 v3 [357] aload_1 v1 - [358] invokevirtual #192 + [358] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [361] aload_3 v3 - [362] ldc #49 + [362] ldc #57 + String [mParentFragment=] - [364] invokevirtual #192 + [364] invokevirtual #218 + 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/Fragment;] - [372] invokevirtual #195 + [369] getfield #116 + + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;] + [372] invokevirtual #221 + 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;] + [376] getfield #95 + + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [379] ifnull +22 (target=401) [382] aload_3 v3 [383] aload_1 v1 - [384] invokevirtual #192 + [384] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [387] aload_3 v3 - [388] ldc #42 + [388] ldc #50 + String [mArguments=] - [390] invokevirtual #192 + [390] invokevirtual #218 + 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 #195 + [395] getfield #95 + + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] + [398] invokevirtual #221 + 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;] + [402] getfield #122 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [405] ifnull +22 (target=427) [408] aload_3 v3 [409] aload_1 v1 - [410] invokevirtual #192 + [410] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [413] aload_3 v3 - [414] ldc #51 + [414] ldc #59 + String [mSavedFragmentState=] - [416] invokevirtual #192 + [416] invokevirtual #218 + 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 #195 + [421] getfield #122 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [424] invokevirtual #221 + 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;] + [428] getfield #123 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [431] ifnull +22 (target=453) [434] aload_3 v3 [435] aload_1 v1 - [436] invokevirtual #192 + [436] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [439] aload_3 v3 - [440] ldc #52 + [440] ldc #60 + String [mSavedViewState=] - [442] invokevirtual #192 + [442] invokevirtual #218 + 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 #195 + [447] getfield #123 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] + [450] invokevirtual #221 + 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/Fragment;] + [454] getfield #127 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [457] ifnull +36 (target=493) [460] aload_3 v3 [461] aload_1 v1 - [462] invokevirtual #192 + [462] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [465] aload_3 v3 - [466] ldc #55 + [466] ldc #63 + String [mTarget=] - [468] invokevirtual #192 + [468] invokevirtual #218 + 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/Fragment;] - [476] invokevirtual #191 + [473] getfield #127 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + [476] invokevirtual #217 + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V] [479] aload_3 v3 - [480] ldc #27 + [480] ldc #33 + String [ mTargetRequestCode=] - [482] invokevirtual #192 + [482] invokevirtual #218 + 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 #194 + [487] getfield #129 + + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] + [490] invokevirtual #220 + Methodref [java/io/PrintWriter.println (I)V] [493] aload_0 v0 - [494] getfield #87 - + Fieldref [android/support/v4/app/Fragment.G I] + [494] getfield #115 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [497] ifeq +22 (target=519) [500] aload_3 v3 [501] aload_1 v1 - [502] invokevirtual #192 + [502] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [505] aload_3 v3 - [506] ldc #48 + [506] ldc #56 + String [mNextAnim=] - [508] invokevirtual #192 + [508] invokevirtual #218 + 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 #194 + [513] getfield #115 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] + [516] invokevirtual #220 + Methodref [java/io/PrintWriter.println (I)V] [519] aload_0 v0 - [520] getfield #88 - + Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;] + [520] getfield #100 + + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [523] ifnull +22 (target=545) [526] aload_3 v3 [527] aload_1 v1 - [528] invokevirtual #192 + [528] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [531] aload_3 v3 - [532] ldc #43 + [532] ldc #51 + String [mContainer=] - [534] invokevirtual #192 + [534] invokevirtual #218 + 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 #195 + [539] getfield #100 + + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] + [542] invokevirtual #221 + 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;] + [546] getfield #131 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [549] ifnull +22 (target=571) [552] aload_3 v3 [553] aload_1 v1 - [554] invokevirtual #192 + [554] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [557] aload_3 v3 - [558] ldc #56 + [558] ldc #64 + String [mView=] - [560] invokevirtual #192 + [560] invokevirtual #218 + 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 #195 + [565] getfield #131 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [568] invokevirtual #221 + 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;] + [572] getfield #111 + + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [575] ifnull +22 (target=597) [578] aload_3 v3 [579] aload_1 v1 - [580] invokevirtual #192 + [580] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [583] aload_3 v3 - [584] ldc #47 + [584] ldc #55 + String [mInnerView=] - [586] invokevirtual #192 + [586] invokevirtual #218 + 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 #195 + [591] getfield #131 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [594] invokevirtual #221 + 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;] + [598] getfield #94 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [601] ifnull +41 (target=642) [604] aload_3 v3 [605] aload_1 v1 - [606] invokevirtual #192 + [606] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [609] aload_3 v3 - [610] ldc #41 + [610] ldc #49 + String [mAnimatingAway=] - [612] invokevirtual #192 + [612] invokevirtual #218 + 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 #195 + [617] getfield #94 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] + [620] invokevirtual #221 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [623] aload_3 v3 [624] aload_1 v1 - [625] invokevirtual #192 + [625] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [628] aload_3 v3 - [629] ldc #54 + [629] ldc #62 + String [mStateAfterAnimating=] - [631] invokevirtual #192 + [631] invokevirtual #218 + 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 #194 + [636] getfield #125 + + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] + [639] invokevirtual #220 + 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/y;] + [643] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [646] ifnull +44 (target=690) [649] aload_3 v3 [650] aload_1 v1 - [651] invokevirtual #192 + [651] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [654] aload_3 v3 - [655] ldc #35 + [655] ldc #43 + String [Loader Manager:] - [657] invokevirtual #196 + [657] invokevirtual #222 + 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/y;] - [664] new #80 + [661] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [664] new #91 + Class [java/lang/StringBuilder] [667] dup - [668] invokespecial #208 + [668] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] [671] aload_1 v1 - [672] invokevirtual #213 + [672] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [675] ldc #2 + [675] ldc #8 + String [ ] - [677] invokevirtual #213 + [677] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [680] invokevirtual #214 + [680] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [683] aload_2 v2 [684] aload_3 v3 [685] aload v4 - [687] invokevirtual #178 + [687] invokevirtual #201 + Methodref [android/support/v4/app/y.a (Ljava/lang/String;Ljava/io/FileDescriptor;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/n;] + [691] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [694] ifnull +69 (target=763) [697] aload_3 v3 [698] aload_1 v1 - [699] invokevirtual #192 + [699] invokevirtual #218 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [702] aload_3 v3 - [703] new #80 + [703] new #91 + Class [java/lang/StringBuilder] [706] dup - [707] invokespecial #208 + [707] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [710] ldc #33 + [710] ldc #40 + String [Child ] - [712] invokevirtual #213 + [712] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [715] aload_0 v0 - [716] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [719] invokevirtual #212 + [716] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [719] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [722] ldc #31 + [722] ldc #37 + String [:] - [724] invokevirtual #213 + [724] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [727] invokevirtual #214 + [727] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [730] invokevirtual #196 + [730] invokevirtual #222 + 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/n;] - [737] new #80 + [734] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [737] new #91 + Class [java/lang/StringBuilder] [740] dup - [741] invokespecial #208 + [741] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] [744] aload_1 v1 - [745] invokevirtual #213 + [745] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [748] ldc #2 + [748] ldc #8 + String [ ] - [750] invokevirtual #213 + [750] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [753] invokevirtual #214 + [753] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [756] aload_2 v2 [757] aload_3 v3 [758] aload v4 - [760] invokevirtual #162 + [760] invokevirtual #184 + Methodref [android/support/v4/app/n.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [763] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: n()V + + Method: findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x0 - = void n() + = android.support.v4.app.Fragment findFragmentByWho(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 2, stack = 2): + [0] aload_1 v1 + [1] aload_0 v0 + [2] getfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + [5] invokevirtual #234 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [8] ifeq +5 (target=13) + [11] aload_0 v0 + [12] areturn + [13] aload_0 v0 + [14] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [17] ifnull +12 (target=29) + [20] aload_0 v0 + [21] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [24] aload_1 v1 + [25] invokevirtual #187 + + Methodref [android/support/v4/app/n.b (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + [28] areturn + [29] aconst_null + [30] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: instantiateChildFragmentManager()V + Access flags: 0x0 + = void instantiateChildFragmentManager() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 1, stack = 5): [0] aload_0 v0 - [1] new #65 + [1] new #75 + Class [android/support/v4/app/n] [4] dup - [5] invokespecial #155 + [5] invokespecial #176 + Methodref [android/support/v4/app/n. ()V] - [8] putfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [8] putfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [11] aload_0 v0 - [12] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [12] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [15] aload_0 v0 - [16] getfield #115 - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] - [19] new #62 + [16] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [19] new #72 + Class [android/support/v4/app/e] [22] dup [23] aload_0 v0 - [24] invokespecial #149 + [24] invokespecial #168 + Methodref [android/support/v4/app/e. (Landroid/support/v4/app/Fragment;)V] [27] aload_0 v0 - [28] invokevirtual #158 + [28] invokevirtual #180 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/h;Landroid/support/v4/app/k;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 + + Method: performCreate(Landroid/os/Bundle;)V Access flags: 0x0 - = void g(android.os.Bundle) + = void performCreate(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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +10 (target=14) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #167 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #190 + Methodref [android/support/v4/app/n.i ()V] [14] aload_0 v0 [15] iconst_0 - [16] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [16] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [19] aload_0 v0 [20] aload_1 v1 - [21] invokevirtual #135 - + Methodref [android/support/v4/app/Fragment.c (Landroid/os/Bundle;)V] + [21] invokevirtual #152 + + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] [24] aload_0 v0 - [25] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [25] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [28] ifne +35 (target=63) - [31] new #61 + [31] new #71 + Class [android/support/v4/app/ab] [34] dup - [35] new #80 + [35] new #91 + Class [java/lang/StringBuilder] [38] dup - [39] invokespecial #208 + [39] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [42] ldc #34 + [42] ldc #41 + String [Fragment ] - [44] invokevirtual #213 + [44] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] aload_0 v0 - [48] invokevirtual #212 + [48] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [51] ldc #5 + [51] ldc #11 + String [ did not call through to super.onCreate()] - [53] invokevirtual #213 + [53] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [56] invokevirtual #214 + [56] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [59] invokespecial #148 + [59] invokespecial #167 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [62] athrow [63] aload_1 v1 [64] ifnull +41 (target=105) [67] aload_1 v1 - [68] ldc #38 + [68] ldc #46 + String [android:support:fragments] - [70] invokevirtual #124 + [70] invokevirtual #140 + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/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/n;] + [79] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [82] ifnonnull +7 (target=89) [85] aload_0 v0 - [86] invokevirtual #145 - + Methodref [android/support/v4/app/Fragment.n ()V] + [86] invokevirtual #146 + + Methodref [android/support/v4/app/Fragment.instantiateChildFragmentManager ()V] [89] aload_0 v0 - [90] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [90] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [93] aload_2 v2 [94] aconst_null - [95] invokevirtual #157 + [95] invokevirtual #178 + Methodref [android/support/v4/app/n.a (Landroid/os/Parcelable;Ljava/util/ArrayList;)V] [98] aload_0 v0 - [99] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [102] invokevirtual #168 + [99] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [102] invokevirtual #191 + Methodref [android/support/v4/app/n.j ()V] [105] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; + + Method: performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x0 - = android.view.View b(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) + = android.view.View performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +10 (target=14) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #167 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #190 + Methodref [android/support/v4/app/n.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/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + [18] invokevirtual #154 + + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;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 + + Method: performActivityCreated(Landroid/os/Bundle;)V Access flags: 0x0 - = void h(android.os.Bundle) + = void performActivityCreated(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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +10 (target=14) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #167 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #190 + Methodref [android/support/v4/app/n.i ()V] [14] aload_0 v0 [15] iconst_0 - [16] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [16] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [19] aload_0 v0 [20] aload_1 v1 - [21] invokevirtual #136 - + Methodref [android/support/v4/app/Fragment.d (Landroid/os/Bundle;)V] + [21] invokevirtual #149 + + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] [24] aload_0 v0 - [25] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [25] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [28] ifne +35 (target=63) - [31] new #61 + [31] new #71 + Class [android/support/v4/app/ab] [34] dup - [35] new #80 + [35] new #91 + Class [java/lang/StringBuilder] [38] dup - [39] invokespecial #208 + [39] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [42] ldc #34 + [42] ldc #41 + String [Fragment ] - [44] invokevirtual #213 + [44] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] aload_0 v0 - [48] invokevirtual #212 + [48] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [51] ldc #4 + [51] ldc #10 + String [ did not call through to super.onActivityCreated()] - [53] invokevirtual #213 + [53] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [56] invokevirtual #214 + [56] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [59] invokespecial #148 + [59] invokespecial #167 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [62] athrow [63] aload_0 v0 - [64] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [64] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [67] ifnull +10 (target=77) [70] aload_0 v0 - [71] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [74] invokevirtual #169 + [71] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [74] invokevirtual #192 + Methodref [android/support/v4/app/n.k ()V] [77] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: o()V + + Method: performStart()V Access flags: 0x0 - = void o() + = void performStart() 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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +18 (target=22) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #167 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #190 + Methodref [android/support/v4/app/n.i ()V] [14] aload_0 v0 - [15] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [18] invokevirtual #165 + [15] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [18] invokevirtual #188 + Methodref [android/support/v4/app/n.e ()Z] [21] pop [22] aload_0 v0 [23] iconst_0 - [24] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [24] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [27] aload_0 v0 - [28] invokevirtual #137 - + Methodref [android/support/v4/app/Fragment.e ()V] + [28] invokevirtual #164 + + Methodref [android/support/v4/app/Fragment.onStart ()V] [31] aload_0 v0 - [32] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [32] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [35] ifne +35 (target=70) - [38] new #61 + [38] new #71 + Class [android/support/v4/app/ab] [41] dup - [42] new #80 + [42] new #91 + Class [java/lang/StringBuilder] [45] dup - [46] invokespecial #208 + [46] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [49] ldc #34 + [49] ldc #41 + String [Fragment ] - [51] invokevirtual #213 + [51] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [54] aload_0 v0 - [55] invokevirtual #212 + [55] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [58] ldc #10 + [58] ldc #16 + String [ did not call through to super.onStart()] - [60] invokevirtual #213 + [60] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [63] invokevirtual #214 + [63] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [66] invokespecial #148 + [66] invokespecial #167 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [69] athrow [70] aload_0 v0 - [71] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [71] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [74] ifnull +10 (target=84) [77] aload_0 v0 - [78] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [81] invokevirtual #170 + [78] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [81] invokevirtual #193 + Methodref [android/support/v4/app/n.l ()V] [84] aload_0 v0 - [85] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [85] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [88] ifnull +10 (target=98) [91] aload_0 v0 - [92] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] - [95] invokevirtual #183 + [92] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [95] invokevirtual #206 + Methodref [android/support/v4/app/y.g ()V] [98] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: p()V + + Method: performResume()V Access flags: 0x0 - = void p() + = void performResume() 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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +18 (target=22) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #167 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #190 + Methodref [android/support/v4/app/n.i ()V] [14] aload_0 v0 - [15] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [18] invokevirtual #165 + [15] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [18] invokevirtual #188 + Methodref [android/support/v4/app/n.e ()Z] [21] pop [22] aload_0 v0 [23] iconst_0 - [24] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [24] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [27] aload_0 v0 - [28] invokevirtual #139 - + Methodref [android/support/v4/app/Fragment.f ()V] + [28] invokevirtual #162 + + Methodref [android/support/v4/app/Fragment.onResume ()V] [31] aload_0 v0 - [32] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [32] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [35] ifne +35 (target=70) - [38] new #61 + [38] new #71 + Class [android/support/v4/app/ab] [41] dup - [42] new #80 + [42] new #91 + Class [java/lang/StringBuilder] [45] dup - [46] invokespecial #208 + [46] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [49] ldc #34 + [49] ldc #41 + String [Fragment ] - [51] invokevirtual #213 + [51] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [54] aload_0 v0 - [55] invokevirtual #212 + [55] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [58] ldc #9 + [58] ldc #15 + String [ did not call through to super.onResume()] - [60] invokevirtual #213 + [60] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [63] invokevirtual #214 + [63] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [66] invokespecial #148 + [66] invokespecial #167 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [69] athrow [70] aload_0 v0 - [71] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [71] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [74] ifnull +18 (target=92) [77] aload_0 v0 - [78] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [81] invokevirtual #171 + [78] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [81] invokevirtual #194 + Methodref [android/support/v4/app/n.m ()V] [84] aload_0 v0 - [85] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [88] invokevirtual #165 + [85] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [88] invokevirtual #188 + Methodref [android/support/v4/app/n.e ()Z] [91] pop [92] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/content/res/Configuration;)V + + Method: performConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x0 - = void a(android.content.res.Configuration) + = void performConfigurationChanged(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 + [2] invokevirtual #150 + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 - [6] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [6] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [9] ifnull +11 (target=20) [12] aload_0 v0 - [13] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [13] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [16] aload_1 v1 - [17] invokevirtual #156 + [17] invokevirtual #177 + Methodref [android/support/v4/app/n.a (Landroid/content/res/Configuration;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: q()V + + Method: performLowMemory()V Access flags: 0x0 - = void q() + = void performLowMemory() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] aload_0 v0 - [1] invokevirtual #147 + [1] invokevirtual #157 + 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/n;] + [5] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [8] ifnull +10 (target=18) [11] aload_0 v0 - [12] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [15] invokevirtual #177 + [12] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [15] invokevirtual #200 + Methodref [android/support/v4/app/n.s ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b(Landroid/view/Menu;Landroid/view/MenuInflater;)Z + + Method: performCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z Access flags: 0x0 - = boolean b(android.view.Menu,android.view.MenuInflater) + = boolean performCreateOptionsMenu(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] + [3] getfield #108 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [6] ifne +44 (target=50) [9] aload_0 v0 - [10] getfield #84 - + Fieldref [android/support/v4/app/Fragment.D Z] + [10] getfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [13] ifeq +18 (target=31) [16] aload_0 v0 - [17] getfield #85 - + Fieldref [android/support/v4/app/Fragment.E Z] + [17] getfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible 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;Landroid/view/MenuInflater;)V] + [28] invokevirtual #153 + + Methodref [android/support/v4/app/Fragment.onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V] [31] aload_0 v0 - [32] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [32] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [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/n;] + [40] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [43] aload_1 v1 [44] aload_2 v2 - [45] invokevirtual #160 + [45] invokevirtual #182 + Methodref [android/support/v4/app/n.a (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] [48] ior [49] istore_3 v3 @@ -6278,41 +7270,41 @@ Methods (count = 63): [51] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: c(Landroid/view/Menu;)Z + + Method: performPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x0 - = boolean c(android.view.Menu) + = boolean performPrepareOptionsMenu(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] + [3] getfield #108 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [6] ifne +42 (target=48) [9] aload_0 v0 - [10] getfield #84 - + Fieldref [android/support/v4/app/Fragment.D Z] + [10] getfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [13] ifeq +17 (target=30) [16] aload_0 v0 - [17] getfield #85 - + Fieldref [android/support/v4/app/Fragment.E Z] + [17] getfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible 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] + [27] invokevirtual #161 + + Methodref [android/support/v4/app/Fragment.onPrepareOptionsMenu (Landroid/view/Menu;)V] [30] aload_0 v0 - [31] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [31] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [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/n;] + [39] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [42] aload_1 v1 - [43] invokevirtual #159 + [43] invokevirtual #181 + Methodref [android/support/v4/app/n.a (Landroid/view/Menu;)Z] [46] ior [47] istore_2 v2 @@ -6320,39 +7312,39 @@ Methods (count = 63): [49] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: c(Landroid/view/MenuItem;)Z + + Method: performOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x0 - = boolean c(android.view.MenuItem) + = boolean performOptionsItemSelected(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] + [1] getfield #108 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [4] ifne +47 (target=51) [7] aload_0 v0 - [8] getfield #84 - + Fieldref [android/support/v4/app/Fragment.D Z] + [8] getfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [11] ifeq +20 (target=31) [14] aload_0 v0 - [15] getfield #85 - + Fieldref [android/support/v4/app/Fragment.E Z] + [15] getfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible 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] + [23] invokevirtual #158 + + Methodref [android/support/v4/app/Fragment.onOptionsItemSelected (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/n;] + [32] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [35] ifnull +16 (target=51) [38] aload_0 v0 - [39] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [39] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [42] aload_1 v1 - [43] invokevirtual #161 + [43] invokevirtual #183 + Methodref [android/support/v4/app/n.a (Landroid/view/MenuItem;)Z] [46] ifeq +5 (target=51) [49] iconst_1 @@ -6361,31 +7353,31 @@ Methods (count = 63): [52] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: d(Landroid/view/MenuItem;)Z + + Method: performContextItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x0 - = boolean d(android.view.MenuItem) + = boolean performContextItemSelected(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] + [1] getfield #108 + + Fieldref [android/support/v4/app/Fragment.mHidden 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] + [9] invokevirtual #151 + + Methodref [android/support/v4/app/Fragment.onContextItemSelected (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/n;] + [18] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [21] ifnull +16 (target=37) [24] aload_0 v0 - [25] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [25] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [28] aload_1 v1 - [29] invokevirtual #164 + [29] invokevirtual #186 + Methodref [android/support/v4/app/n.b (Landroid/view/MenuItem;)Z] [32] ifeq +5 (target=37) [35] iconst_1 @@ -6394,351 +7386,351 @@ Methods (count = 63): [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: d(Landroid/view/Menu;)V + + Method: performOptionsMenuClosed(Landroid/view/Menu;)V Access flags: 0x0 - = void d(android.view.Menu) + = void performOptionsMenuClosed(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] + [1] getfield #108 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [4] ifne +37 (target=41) [7] aload_0 v0 - [8] getfield #84 - + Fieldref [android/support/v4/app/Fragment.D Z] + [8] getfield #107 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [11] ifeq +15 (target=26) [14] aload_0 v0 - [15] getfield #85 - + Fieldref [android/support/v4/app/Fragment.E Z] + [15] getfield #114 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible 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] + [23] invokevirtual #159 + + Methodref [android/support/v4/app/Fragment.onOptionsMenuClosed (Landroid/view/Menu;)V] [26] aload_0 v0 - [27] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [27] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [30] ifnull +11 (target=41) [33] aload_0 v0 - [34] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [34] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [37] aload_1 v1 - [38] invokevirtual #163 + [38] invokevirtual #185 + Methodref [android/support/v4/app/n.b (Landroid/view/Menu;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: i(Landroid/os/Bundle;)V + + Method: performSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x0 - = void i(android.os.Bundle) + = void performSaveInstanceState(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] + [2] invokevirtual #163 + + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 - [6] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [6] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [9] ifnull +22 (target=31) [12] aload_0 v0 - [13] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [16] invokevirtual #166 + [13] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [16] invokevirtual #189 + Methodref [android/support/v4/app/n.h ()Landroid/os/Parcelable;] [19] astore_2 v2 [20] aload_2 v2 [21] ifnull +10 (target=31) [24] aload_1 v1 - [25] ldc #38 + [25] ldc #46 + String [android:support:fragments] [27] aload_2 v2 - [28] invokevirtual #125 + [28] invokevirtual #141 + 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 + + Method: performPause()V Access flags: 0x0 - = void r() + = void performPause() 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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +10 (target=14) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #172 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #195 + Methodref [android/support/v4/app/n.n ()V] [14] aload_0 v0 [15] iconst_0 - [16] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [16] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [19] aload_0 v0 - [20] invokevirtual #141 - + Methodref [android/support/v4/app/Fragment.g ()V] + [20] invokevirtual #160 + + Methodref [android/support/v4/app/Fragment.onPause ()V] [23] aload_0 v0 - [24] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [24] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [27] ifne +35 (target=62) - [30] new #61 + [30] new #71 + Class [android/support/v4/app/ab] [33] dup - [34] new #80 + [34] new #91 + Class [java/lang/StringBuilder] [37] dup - [38] invokespecial #208 + [38] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [41] ldc #34 + [41] ldc #41 + String [Fragment ] - [43] invokevirtual #213 + [43] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] aload_0 v0 - [47] invokevirtual #212 + [47] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [50] ldc #8 + [50] ldc #14 + String [ did not call through to super.onPause()] - [52] invokevirtual #213 + [52] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [55] invokevirtual #214 + [55] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [58] invokespecial #148 + [58] invokespecial #167 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [61] athrow [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: s()V + + Method: performStop()V Access flags: 0x0 - = void s() + = void performStop() 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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +10 (target=14) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #173 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #196 + Methodref [android/support/v4/app/n.o ()V] [14] aload_0 v0 [15] iconst_0 - [16] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [16] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [19] aload_0 v0 - [20] invokevirtual #142 - + Methodref [android/support/v4/app/Fragment.h ()V] + [20] invokevirtual #165 + + Methodref [android/support/v4/app/Fragment.onStop ()V] [23] aload_0 v0 - [24] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [24] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [27] ifne +35 (target=62) - [30] new #61 + [30] new #71 + Class [android/support/v4/app/ab] [33] dup - [34] new #80 + [34] new #91 + Class [java/lang/StringBuilder] [37] dup - [38] invokespecial #208 + [38] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [41] ldc #34 + [41] ldc #41 + String [Fragment ] - [43] invokevirtual #213 + [43] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] aload_0 v0 - [47] invokevirtual #212 + [47] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [50] ldc #11 + [50] ldc #17 + String [ did not call through to super.onStop()] - [52] invokevirtual #213 + [52] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [55] invokevirtual #214 + [55] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [58] invokespecial #148 + [58] invokespecial #167 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [61] athrow [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: t()V + + Method: performReallyStop()V Access flags: 0x0 - = void t() + = void performReallyStop() 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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +10 (target=14) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #174 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #197 + Methodref [android/support/v4/app/n.p ()V] [14] aload_0 v0 - [15] getfield #93 - + Fieldref [android/support/v4/app/Fragment.N Z] + [15] getfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [18] ifeq +74 (target=92) [21] aload_0 v0 [22] iconst_0 - [23] putfield #93 - + Fieldref [android/support/v4/app/Fragment.N Z] + [23] putfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [26] aload_0 v0 - [27] getfield #94 - + Fieldref [android/support/v4/app/Fragment.O Z] + [27] getfield #98 + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [30] ifne +28 (target=58) [33] aload_0 v0 [34] iconst_1 - [35] putfield #94 - + Fieldref [android/support/v4/app/Fragment.O Z] + [35] putfield #98 + + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [38] aload_0 v0 [39] aload_0 v0 - [40] getfield #115 - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] + [40] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [43] aload_0 v0 - [44] getfield #102 - + Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;] + [44] getfield #132 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [47] aload_0 v0 - [48] getfield #93 - + Fieldref [android/support/v4/app/Fragment.N Z] + [48] getfield #113 + + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [51] iconst_0 - [52] invokevirtual #151 + [52] invokevirtual #171 + Methodref [android/support/v4/app/h.a (Ljava/lang/String;ZZ)Landroid/support/v4/app/y;] - [55] putfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [55] putfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [58] aload_0 v0 - [59] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [59] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [62] ifnull +30 (target=92) [65] aload_0 v0 - [66] getfield #115 - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] - [69] getfield #122 + [66] getfield #92 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] + [69] getfield #135 + Fieldref [android/support/v4/app/h.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/y;] - [79] invokevirtual #180 + [76] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [79] invokevirtual #203 + Methodref [android/support/v4/app/y.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/y;] - [89] invokevirtual #181 + [86] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [89] invokevirtual #204 + Methodref [android/support/v4/app/y.d ()V] [92] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: u()V + + Method: performDestroyView()V Access flags: 0x0 - = void u() + = void performDestroyView() 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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +10 (target=14) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #175 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #198 + Methodref [android/support/v4/app/n.q ()V] [14] aload_0 v0 [15] iconst_0 - [16] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [16] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [19] aload_0 v0 - [20] invokevirtual #143 - + Methodref [android/support/v4/app/Fragment.i ()V] + [20] invokevirtual #156 + + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] [23] aload_0 v0 - [24] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [24] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [27] ifne +35 (target=62) - [30] new #61 + [30] new #71 + Class [android/support/v4/app/ab] [33] dup - [34] new #80 + [34] new #91 + Class [java/lang/StringBuilder] [37] dup - [38] invokespecial #208 + [38] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [41] ldc #34 + [41] ldc #41 + String [Fragment ] - [43] invokevirtual #213 + [43] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] aload_0 v0 - [47] invokevirtual #212 + [47] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [50] ldc #7 + [50] ldc #13 + String [ did not call through to super.onDestroyView()] - [52] invokevirtual #213 + [52] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [55] invokevirtual #214 + [55] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [58] invokespecial #148 + [58] invokespecial #167 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [61] athrow [62] aload_0 v0 - [63] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [63] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [66] ifnull +10 (target=76) [69] aload_0 v0 - [70] getfield #92 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] - [73] invokevirtual #182 + [70] getfield #112 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [73] invokevirtual #205 + Methodref [android/support/v4/app/y.f ()V] [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: v()V + + Method: performDestroy()V Access flags: 0x0 - = void v() + = void performDestroy() 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/n;] + [1] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [4] ifnull +10 (target=14) [7] aload_0 v0 - [8] getfield #116 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - [11] invokevirtual #176 + [8] getfield #99 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + [11] invokevirtual #199 + Methodref [android/support/v4/app/n.r ()V] [14] aload_0 v0 [15] iconst_0 - [16] putfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [16] putfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [19] aload_0 v0 - [20] invokevirtual #144 - + Methodref [android/support/v4/app/Fragment.j ()V] + [20] invokevirtual #155 + + Methodref [android/support/v4/app/Fragment.onDestroy ()V] [23] aload_0 v0 - [24] getfield #86 - + Fieldref [android/support/v4/app/Fragment.F Z] + [24] getfield #97 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [27] ifne +35 (target=62) - [30] new #61 + [30] new #71 + Class [android/support/v4/app/ab] [33] dup - [34] new #80 + [34] new #91 + Class [java/lang/StringBuilder] [37] dup - [38] invokespecial #208 + [38] invokespecial #235 + Methodref [java/lang/StringBuilder. ()V] - [41] ldc #34 + [41] ldc #41 + String [Fragment ] - [43] invokevirtual #213 + [43] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] aload_0 v0 - [47] invokevirtual #212 + [47] invokevirtual #239 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [50] ldc #6 + [50] ldc #12 + String [ did not call through to super.onDestroy()] - [52] invokevirtual #213 + [52] invokevirtual #240 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [55] invokevirtual #214 + [55] invokevirtual #241 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [58] invokespecial #148 + [58] invokespecial #167 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [61] athrow [62] return @@ -6749,13 +7741,13 @@ Methods (count = 63): = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): - [0] new #68 + [0] new #78 + Class [android/support/v4/c/l] [3] dup - [4] invokespecial #186 + [4] invokespecial #209 + Methodref [android/support/v4/c/l. ()V] - [7] putstatic #95 - + Fieldref [android/support/v4/app/Fragment.P Landroid/support/v4/c/l;] + [7] putstatic #133 + + Fieldref [android/support/v4/app/Fragment.sClassMap Landroid/support/v4/c/l;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -6781,16 +7773,16 @@ Constant Pool (count = 36): + 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/Fragment.mView 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. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] - + NameAndType [I Landroid/view/View;] + NameAndType [a Landroid/support/v4/app/Fragment;] + NameAndType [findViewById (I)Landroid/view/View;] + + NameAndType [mView Landroid/view/View;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(Landroid/support/v4/app/Fragment;)V] @@ -6798,7 +7790,6 @@ Constant Pool (count = 36): + Utf8 [] + Utf8 [Code] + Utf8 [Fragment does not have a view] - + Utf8 [I] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/view/View;] + Utf8 [a] @@ -6809,6 +7800,7 @@ Constant Pool (count = 36): + Utf8 [findViewById] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + + Utf8 [mView] Fields (count = 1): + Field: a Landroid/support/v4/app/Fragment; @@ -6840,7 +7832,7 @@ Methods (count = 2): [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;] + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [7] ifnonnull +13 (target=20) [10] new #6 + Class [java/lang/IllegalStateException] @@ -6854,7 +7846,7 @@ Methods (count = 2): [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;] + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [27] iload_1 v1 [28] invokevirtual #10 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] @@ -6916,7 +7908,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable] -Constant Pool (count = 45): +Constant Pool (count = 47): + Class [android/os/Bundle] + Class [android/os/Parcel] + Class [android/os/Parcelable] @@ -6949,6 +7941,8 @@ Constant Pool (count = 45): + Utf8 [Code] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Bundle] + Utf8 [android/os/Parcel] @@ -6969,6 +7963,9 @@ Fields (count = 2): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 4): - Method: (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V @@ -7052,7 +8049,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/Fragment$SavedState] + Class [android/support/v4/app/g] @@ -7073,6 +8070,8 @@ Constant Pool (count = 28): + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/Fragment$SavedState] @@ -7146,7 +8145,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: android/support/v4/app/h @@ -7158,7 +8159,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 682): +Constant Pool (count = 696): + Integer [-16777216] + Integer [-65536] + Integer [65535] @@ -7233,15 +8234,16 @@ Constant Pool (count = 682): + Class [java/lang/System] + Class [java/util/ArrayList] + 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/n;] - + 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.mContainerId I] + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] + + Fieldref [android/support/v4/app/Fragment.mIndex I] + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + Fieldref [android/support/v4/app/h.a Landroid/os/Handler;] + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] + Fieldref [android/support/v4/app/h.c Landroid/support/v4/app/k;] @@ -7297,10 +8299,10 @@ Constant Pool (count = 682): + 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/Fragment.b (Landroid/content/Context;Ljava/lang/String;)Z] + + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + + Methodref [android/support/v4/app/Fragment.isSupportFragmentClass (Landroid/content/Context;Ljava/lang/String;)Z] + + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V] + + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/a.a (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/h.a ()V] + Methodref [android/support/v4/app/h.a (Landroid/view/View;)Ljava/lang/String;] @@ -7415,15 +8417,10 @@ Constant Pool (count = 682): + NameAndType [ (I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Landroid/support/v4/app/h;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] @@ -7449,7 +8446,6 @@ Constant Pool (count = 682): + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Ljava/lang/Object;] + NameAndType [b ()V] - + NameAndType [b (Landroid/content/Context;Ljava/lang/String;)Z] + NameAndType [b (Landroid/support/v4/app/Fragment;)V] + NameAndType [b (Landroid/view/Menu;)V] + NameAndType [b (Landroid/view/MenuItem;)Z] @@ -7462,7 +8458,6 @@ Constant Pool (count = 682): + NameAndType [c Landroid/support/v4/c/l;] + NameAndType [clear ()V] + NameAndType [d ()V] - + NameAndType [d Landroid/os/Bundle;] + NameAndType [d Ljava/lang/String;] + NameAndType [d Ljava/util/ArrayList;] + NameAndType [d Z] @@ -7513,6 +8508,7 @@ Constant Pool (count = 682): + NameAndType [i ()V] + NameAndType [i Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [isClickable ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isFocusable ()Z] @@ -7521,6 +8517,7 @@ Constant Pool (count = 682): + NameAndType [isLongClickable ()Z] + NameAndType [isPressed ()Z] + NameAndType [isSelected ()Z] + + NameAndType [isSupportFragmentClass (Landroid/content/Context;Ljava/lang/String;)Z] + NameAndType [isVerticalScrollBarEnabled ()Z] + NameAndType [j ()V] + NameAndType [j Z] @@ -7530,9 +8527,18 @@ Constant Pool (count = 682): + NameAndType [l Landroid/support/v4/c/l;] + NameAndType [m ()V] + NameAndType [m Landroid/support/v4/app/y;] + + NameAndType [mContainerId I] + + NameAndType [mFragmentId I] + + NameAndType [mFragmentManager Landroid/support/v4/app/n;] + + NameAndType [mFromLayout Z] + + NameAndType [mInLayout Z] + + NameAndType [mIndex I] + + NameAndType [mRetaining Z] + + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + + NameAndType [mTag Ljava/lang/String;] + + NameAndType [mView Landroid/view/View;] + 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] @@ -7541,6 +8547,7 @@ Constant Pool (count = 682): + NameAndType [onCreatePanelMenu (ILandroid/view/Menu;)Z] + NameAndType [onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;] + NameAndType [onDestroy ()V] + + NameAndType [onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z] + NameAndType [onLowMemory ()V] + NameAndType [onMenuItemSelected (ILandroid/view/MenuItem;)Z] @@ -7554,7 +8561,6 @@ Constant Pool (count = 682): + 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] @@ -7566,7 +8572,6 @@ Constant Pool (count = 682): + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [removeMessages (I)V] + NameAndType [s ()V] - + NameAndType [s Landroid/support/v4/app/n;] + NameAndType [sendEmptyMessage (I)Z] + NameAndType [setFactory (Landroid/view/LayoutInflater$Factory;)V] + NameAndType [setId (I)V] @@ -7577,10 +8582,7 @@ Constant Pool (count = 682): + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + 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 [ #] @@ -7630,6 +8632,7 @@ Constant Pool (count = 682): + 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;Landroid/content/Intent;I)V] + Utf8 [(Landroid/support/v4/app/Fragment;Z)V] + Utf8 [(Landroid/support/v4/app/h;)V] + Utf8 [(Landroid/support/v4/app/h;Landroid/support/v4/app/k;Landroid/support/v4/app/Fragment;)V] @@ -7670,7 +8673,6 @@ Constant Pool (count = 682): + Utf8 [] + 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 ] @@ -7682,6 +8684,7 @@ Constant Pool (count = 682): + Utf8 [Landroid/support/v4/app/n;] + Utf8 [Landroid/support/v4/app/y;] + Utf8 [Landroid/support/v4/c/l;] + + Utf8 [Landroid/support/v4/c/l;] + Utf8 [Landroid/view/View;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] @@ -7689,6 +8692,7 @@ Constant Pool (count = 682): + Utf8 [Loader Manager ] + Utf8 [Local FragmentActivity ] + Utf8 [SDK_INT] + + Utf8 [Signature] + Utf8 [View Hierarchy:] + Utf8 [Z] + Utf8 [[I] @@ -7765,6 +8769,7 @@ Constant Pool (count = 682): + Utf8 [hasMessages] + Utf8 [i] + Utf8 [identityHashCode] + + Utf8 [instantiate] + Utf8 [isClickable] + Utf8 [isEnabled] + Utf8 [isFocusable] @@ -7773,6 +8778,7 @@ Constant Pool (count = 682): + Utf8 [isLongClickable] + Utf8 [isPressed] + Utf8 [isSelected] + + Utf8 [isSupportFragmentClass] + Utf8 [isVerticalScrollBarEnabled] + Utf8 [j] + Utf8 [java/io/PrintWriter] @@ -7788,9 +8794,19 @@ Constant Pool (count = 682): + Utf8 [k] + Utf8 [l] + Utf8 [m] + + Utf8 [mContainerId] + Utf8 [mCreated=] + + Utf8 [mFragmentId] + + Utf8 [mFragmentManager] + + Utf8 [mFromLayout] + + Utf8 [mInLayout] + + Utf8 [mIndex] + Utf8 [mLoadersStarted=] + Utf8 [mResumed=] + + Utf8 [mRetaining] + + Utf8 [mSavedFragmentState] + + Utf8 [mTag] + + Utf8 [mView] + Utf8 [n] + Utf8 [null] + Utf8 [o] @@ -7803,6 +8819,7 @@ Constant Pool (count = 682): + Utf8 [onCreateView] + Utf8 [onCreateView: id=0x] + Utf8 [onDestroy] + + Utf8 [onInflate] + Utf8 [onKeyDown] + Utf8 [onLowMemory] + Utf8 [onMenuItemSelected] @@ -7837,8 +8854,6 @@ Constant Pool (count = 682): + Utf8 [v] + Utf8 [w] + Utf8 [willNotDraw] - + Utf8 [x] - + Utf8 [y] + Utf8 [}] Fields (count = 13): @@ -7878,20 +8893,23 @@ Fields (count = 13): + Field: l Landroid/support/v4/c/l; Access flags: 0x0 = android.support.v4.c.l l + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/l;] + Field: m Landroid/support/v4/app/y; Access flags: 0x0 = android.support.v4.app.y m -Methods (count = 33): +Methods (count = 34): + 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 #85 + [1] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [4] invokevirtual #177 + [4] invokevirtual #178 + Methodref [android/support/v4/app/n.i ()V] [7] iload_1 v1 [8] bipush 16 @@ -7901,20 +8919,20 @@ Methods (count = 33): [15] ifeq +130 (target=145) [18] iinc v4, -1 [21] aload_0 v0 - [22] getfield #85 + [22] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [25] getfield #104 + [25] getfield #105 + Fieldref [android/support/v4/app/n.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 #85 + [39] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [42] getfield #104 + [42] getfield #105 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [45] invokevirtual #249 + [45] invokevirtual #250 + Methodref [java/util/ArrayList.size ()I] [48] ificmplt +32 (target=80) [51] ldc #25 @@ -7922,30 +8940,30 @@ Methods (count = 33): [53] new #71 + Class [java/lang/StringBuilder] [56] dup - [57] invokespecial #240 + [57] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [60] ldc #21 + String [Activity result fragment index out of range: 0x] - [62] invokevirtual #245 + [62] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [65] iload_1 v1 - [66] invokestatic #237 + [66] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [69] invokevirtual #245 + [69] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [72] invokevirtual #246 + [72] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [75] invokestatic #203 + [75] invokestatic #204 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [78] pop [79] return [80] aload_0 v0 - [81] getfield #85 + [81] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [84] getfield #104 + [84] getfield #105 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [87] iload v4 - [89] invokevirtual #248 + [89] invokevirtual #249 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [92] checkcast #48 + Class [android/support/v4/app/Fragment] @@ -7957,20 +8975,20 @@ Methods (count = 33): [104] new #71 + Class [java/lang/StringBuilder] [107] dup - [108] invokespecial #240 + [108] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [111] ldc #22 + String [Activity result no fragment exists for index: 0x] - [113] invokevirtual #245 + [113] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [116] iload_1 v1 - [117] invokestatic #237 + [117] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [120] invokevirtual #245 + [120] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [123] invokevirtual #246 + [123] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [126] invokestatic #203 + [126] invokestatic #204 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [129] pop [130] goto +14 (target=144) @@ -7981,14 +8999,14 @@ Methods (count = 33): [138] iand [139] iload_2 v2 [140] aload_3 v3 - [141] invokevirtual #139 - + Methodref [android/support/v4/app/Fragment.a (IILandroid/content/Intent;)V] + [141] invokevirtual #142 + + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V] [144] return [145] aload_0 v0 [146] iload_1 v1 [147] iload_2 v2 [148] aload_3 v3 - [149] invokespecial #108 + [149] invokespecial #109 + Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V] [152] return Code attribute exceptions (count = 0): @@ -7999,13 +9017,13 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 - [1] getfield #85 + [1] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [4] invokevirtual #173 + [4] invokevirtual #174 + Methodref [android/support/v4/app/n.c ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 - [11] invokevirtual #152 + [11] invokevirtual #153 + Methodref [android/support/v4/app/h.finish ()V] [14] return Code attribute exceptions (count = 0): @@ -8017,13 +9035,13 @@ Methods (count = 33): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 - [2] invokespecial #109 + [2] invokespecial #110 + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 - [6] getfield #85 + [6] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [9] aload_1 v1 - [10] invokevirtual #161 + [10] invokevirtual #162 + Methodref [android/support/v4/app/n.a (Landroid/content/res/Configuration;)V] [13] return Code attribute exceptions (count = 0): @@ -8034,33 +9052,33 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 4, stack = 4): [0] aload_0 v0 - [1] getfield #85 + [1] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [4] aload_0 v0 [5] aload_0 v0 - [6] getfield #86 + [6] getfield #87 + Fieldref [android/support/v4/app/h.c Landroid/support/v4/app/k;] [9] aconst_null - [10] invokevirtual #164 + [10] invokevirtual #165 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/h;Landroid/support/v4/app/k;Landroid/support/v4/app/Fragment;)V] [13] aload_0 v0 - [14] invokevirtual #154 + [14] invokevirtual #155 + Methodref [android/support/v4/app/h.getLayoutInflater ()Landroid/view/LayoutInflater;] - [17] invokevirtual #205 + [17] invokevirtual #206 + Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;] [20] ifnonnull +11 (target=31) [23] aload_0 v0 - [24] invokevirtual #154 + [24] invokevirtual #155 + Methodref [android/support/v4/app/h.getLayoutInflater ()Landroid/view/LayoutInflater;] [27] aload_0 v0 - [28] invokevirtual #206 + [28] invokevirtual #207 + Methodref [android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V] [31] aload_0 v0 [32] aload_1 v1 - [33] invokespecial #110 + [33] invokespecial #111 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [36] aload_0 v0 - [37] invokevirtual #153 + [37] invokevirtual #154 + Methodref [android/support/v4/app/h.getLastNonConfigurationInstance ()Ljava/lang/Object;] [40] checkcast #52 + Class [android/support/v4/app/j] @@ -8069,35 +9087,35 @@ Methods (count = 33): [45] ifnull +11 (target=56) [48] aload_0 v0 [49] aload_2 v2 - [50] getfield #102 + [50] getfield #103 + Fieldref [android/support/v4/app/j.e Landroid/support/v4/c/l;] - [53] putfield #95 + [53] putfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [56] aload_1 v1 [57] ifnull +30 (target=87) [60] aload_1 v1 [61] ldc #30 + String [android:support:fragments] - [63] invokevirtual #134 + [63] invokevirtual #135 + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] [66] astore_3 v3 [67] aload_0 v0 - [68] getfield #85 + [68] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [71] aload_3 v3 [72] aload_2 v2 [73] ifnull +10 (target=83) [76] aload_2 v2 - [77] getfield #101 + [77] getfield #102 + Fieldref [android/support/v4/app/j.d Ljava/util/ArrayList;] [80] goto +4 (target=84) [83] aconst_null - [84] invokevirtual #162 + [84] invokevirtual #163 + Methodref [android/support/v4/app/n.a (Landroid/os/Parcelable;Ljava/util/ArrayList;)V] [87] aload_0 v0 - [88] getfield #85 + [88] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [91] invokevirtual #178 + [91] invokevirtual #179 + Methodref [android/support/v4/app/n.j ()V] [94] return Code attribute exceptions (count = 0): @@ -8112,18 +9130,18 @@ Methods (count = 33): [4] aload_0 v0 [5] iload_1 v1 [6] aload_2 v2 - [7] invokespecial #111 + [7] invokespecial #112 + Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z] [10] istore_3 v3 [11] iload_3 v3 [12] aload_0 v0 - [13] getfield #85 + [13] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [16] aload_2 v2 [17] aload_0 v0 - [18] invokevirtual #155 + [18] invokevirtual #156 + Methodref [android/support/v4/app/h.getMenuInflater ()Landroid/view/MenuInflater;] - [21] invokevirtual #166 + [21] invokevirtual #167 + Methodref [android/support/v4/app/n.a (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] [24] ior [25] istore_3 v3 @@ -8138,7 +9156,7 @@ Methods (count = 33): [38] aload_0 v0 [39] iload_1 v1 [40] aload_2 v2 - [41] invokespecial #111 + [41] invokespecial #112 + Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z] [44] ireturn Code attribute exceptions (count = 0): @@ -8151,61 +9169,61 @@ Methods (count = 33): [0] ldc #33 + String [fragment] [2] aload_1 v1 - [3] invokevirtual #239 + [3] invokevirtual #240 + 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 #112 + [13] invokespecial #113 + Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;] [16] areturn [17] aload_3 v3 [18] aconst_null [19] ldc #32 + String [class] - [21] invokeinterface #250 + [21] invokeinterface #251 + 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 #97 + [30] getstatic #98 + Fieldref [android/support/v4/app/i.a [I] - [33] invokevirtual #127 + [33] invokevirtual #128 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/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 #132 + [46] invokevirtual #133 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [49] astore v4 [51] aload v5 [53] iconst_1 [54] iconst_m1 - [55] invokevirtual #131 + [55] invokevirtual #132 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [58] istore v6 [60] aload v5 [62] iconst_2 - [63] invokevirtual #132 + [63] invokevirtual #133 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [66] astore v7 [68] aload v5 - [70] invokevirtual #133 + [70] invokevirtual #134 + Methodref [android/content/res/TypedArray.recycle ()V] [73] aload_0 v0 [74] aload v4 - [76] invokestatic #142 - + Methodref [android/support/v4/app/Fragment.b (Landroid/content/Context;Ljava/lang/String;)Z] + [76] invokestatic #141 + + Methodref [android/support/v4/app/Fragment.isSupportFragmentClass (Landroid/content/Context;Ljava/lang/String;)Z] [79] ifne +11 (target=90) [82] aload_0 v0 [83] aload_1 v1 [84] aload_2 v2 [85] aload_3 v3 - [86] invokespecial #112 + [86] invokespecial #113 + Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;] [89] areturn [90] aconst_null @@ -8213,7 +9231,7 @@ Methods (count = 33): [93] aload v8 [95] ifnull +11 (target=106) [98] aload v8 - [100] invokevirtual #208 + [100] invokevirtual #209 + Methodref [android/view/View.getId ()I] [103] goto +4 (target=107) [106] iconst_0 @@ -8232,33 +9250,33 @@ Methods (count = 33): [130] new #71 + Class [java/lang/StringBuilder] [133] dup - [134] invokespecial #240 + [134] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [137] aload_3 v3 - [138] invokeinterface #251 + [138] invokeinterface #252 + InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;] - [143] invokevirtual #245 + [143] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [146] ldc #20 + String [: Must specify unique android:id, android:tag, or have a parent with an id for ] - [148] invokevirtual #245 + [148] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [151] aload v4 - [153] invokevirtual #245 + [153] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [156] invokevirtual #246 + [156] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [159] invokespecial #235 + [159] invokespecial #236 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [162] athrow [163] iload v6 [165] iconst_m1 [166] ificmpeq +15 (target=181) [169] aload_0 v0 - [170] getfield #85 + [170] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [173] iload v6 - [175] invokevirtual #160 + [175] invokevirtual #161 + Methodref [android/support/v4/app/n.a (I)Landroid/support/v4/app/Fragment;] [178] goto +4 (target=182) [181] aconst_null @@ -8268,10 +9286,10 @@ Methods (count = 33): [189] aload v7 [191] ifnull +14 (target=205) [194] aload_0 v0 - [195] getfield #85 + [195] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [198] aload v7 - [200] invokevirtual #168 + [200] invokevirtual #169 + Methodref [android/support/v4/app/n.a (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [203] astore v10 [205] aload v10 @@ -8280,13 +9298,13 @@ Methods (count = 33): [212] iconst_m1 [213] ificmpeq +14 (target=227) [216] aload_0 v0 - [217] getfield #85 + [217] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [220] iload v9 - [222] invokevirtual #160 + [222] invokevirtual #161 + Methodref [android/support/v4/app/n.a (I)Landroid/support/v4/app/Fragment;] [225] astore v10 - [227] getstatic #103 + [227] getstatic #104 + Fieldref [android/support/v4/app/n.a Z] [230] ifeq +52 (target=282) [233] ldc #25 @@ -8294,92 +9312,92 @@ Methods (count = 33): [235] new #71 + Class [java/lang/StringBuilder] [238] dup - [239] invokespecial #240 + [239] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [242] ldc #38 + String [onCreateView: id=0x] - [244] invokevirtual #245 + [244] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [247] iload v6 - [249] invokestatic #237 + [249] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [252] invokevirtual #245 + [252] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [255] ldc #10 + String [ fname=] - [257] invokevirtual #245 + [257] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [260] aload v4 - [262] invokevirtual #245 + [262] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [265] ldc #9 + String [ existing=] - [267] invokevirtual #245 + [267] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [270] aload v10 - [272] invokevirtual #244 + [272] invokevirtual #245 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [275] invokevirtual #246 + [275] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [278] invokestatic #202 + [278] invokestatic #203 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [281] pop [282] aload v10 [284] ifnonnull +88 (target=372) [287] aload_0 v0 [288] aload v4 - [290] invokestatic #141 - + Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + [290] invokestatic #140 + + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [293] astore v10 [295] aload v10 [297] iconst_1 [298] putfield #78 - + Fieldref [android/support/v4/app/Fragment.o Z] + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [301] aload v10 [303] iload v6 [305] ifeq +8 (target=313) [308] iload v6 [310] goto +5 (target=315) [313] iload v9 - [315] putfield #81 - + Fieldref [android/support/v4/app/Fragment.w I] + [315] putfield #76 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [318] aload v10 [320] iload v9 - [322] putfield #82 - + Fieldref [android/support/v4/app/Fragment.x I] + [322] putfield #75 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [325] aload v10 [327] aload v7 [329] putfield #83 - + Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [332] aload v10 [334] iconst_1 [335] putfield #79 - + Fieldref [android/support/v4/app/Fragment.p Z] + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [338] aload v10 [340] aload_0 v0 - [341] getfield #85 + [341] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [344] putfield #80 - + Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/n;] + [344] putfield #77 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] [347] aload v10 [349] aload_0 v0 [350] aload_3 v3 [351] aload v10 - [353] getfield #77 - + Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;] - [356] invokevirtual #140 - + Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + [353] getfield #82 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [356] invokevirtual #143 + + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] [359] aload_0 v0 - [360] getfield #85 + [360] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [363] aload v10 [365] iconst_1 - [366] invokevirtual #163 + [366] invokevirtual #164 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;Z)V] [369] goto +119 (target=488) [372] aload v10 [374] getfield #79 - + Fieldref [android/support/v4/app/Fragment.p Z] + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [377] ifeq +76 (target=453) [380] new #66 + Class [java/lang/IllegalArgumentException] @@ -8387,75 +9405,75 @@ Methods (count = 33): [384] new #71 + Class [java/lang/StringBuilder] [387] dup - [388] invokespecial #240 + [388] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [391] aload_3 v3 - [392] invokeinterface #251 + [392] invokeinterface #252 + InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;] - [397] invokevirtual #245 + [397] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [400] ldc #19 + String [: Duplicate id 0x] - [402] invokevirtual #245 + [402] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [405] iload v6 - [407] invokestatic #237 + [407] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [410] invokevirtual #245 + [410] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [413] ldc #16 + String [, tag ] - [415] invokevirtual #245 + [415] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [418] aload v7 - [420] invokevirtual #245 + [420] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [423] ldc #15 + String [, or parent id 0x] - [425] invokevirtual #245 + [425] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [428] iload v9 - [430] invokestatic #237 + [430] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [433] invokevirtual #245 + [433] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [436] ldc #13 + String [ with another fragment for ] - [438] invokevirtual #245 + [438] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [441] aload v4 - [443] invokevirtual #245 + [443] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [446] invokevirtual #246 + [446] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [449] invokespecial #235 + [449] invokespecial #236 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [452] athrow [453] aload v10 [455] iconst_1 [456] putfield #79 - + Fieldref [android/support/v4/app/Fragment.p Z] + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [459] aload v10 - [461] getfield #75 - + Fieldref [android/support/v4/app/Fragment.C Z] + [461] getfield #81 + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [464] ifne +15 (target=479) [467] aload v10 [469] aload_0 v0 [470] aload_3 v3 [471] aload v10 - [473] getfield #77 - + Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;] - [476] invokevirtual #140 - + Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + [473] getfield #82 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [476] invokevirtual #143 + + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] [479] aload_0 v0 - [480] getfield #85 + [480] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [483] aload v10 - [485] invokevirtual #170 + [485] invokevirtual #171 + Methodref [android/support/v4/app/n.b (Landroid/support/v4/app/Fragment;)V] [488] aload v10 - [490] getfield #76 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [490] getfield #84 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [493] ifnonnull +36 (target=529) [496] new #67 + Class [java/lang/IllegalStateException] @@ -8463,47 +9481,47 @@ Methods (count = 33): [500] new #71 + Class [java/lang/StringBuilder] [503] dup - [504] invokespecial #240 + [504] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [507] ldc #24 + String [Fragment ] - [509] invokevirtual #245 + [509] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [512] aload v4 - [514] invokevirtual #245 + [514] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [517] ldc #8 + String [ did not create a view.] - [519] invokevirtual #245 + [519] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [522] invokevirtual #246 + [522] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [525] invokespecial #236 + [525] invokespecial #237 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [528] athrow [529] iload v6 [531] ifeq +13 (target=544) [534] aload v10 - [536] getfield #76 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [536] getfield #84 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [539] iload v6 - [541] invokevirtual #224 + [541] invokevirtual #225 + Methodref [android/view/View.setId (I)V] [544] aload v10 - [546] getfield #76 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] - [549] invokevirtual #212 + [546] getfield #84 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [549] invokevirtual #213 + Methodref [android/view/View.getTag ()Ljava/lang/Object;] [552] ifnonnull +13 (target=565) [555] aload v10 - [557] getfield #76 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [557] getfield #84 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [560] aload v7 - [562] invokevirtual #225 + [562] invokevirtual #226 + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] [565] aload v10 - [567] getfield #76 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [567] getfield #84 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [570] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -8513,25 +9531,25 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 - [1] invokespecial #113 + [1] invokespecial #114 + Methodref [android/app/Activity.onDestroy ()V] [4] aload_0 v0 [5] iconst_0 - [6] invokevirtual #149 + [6] invokevirtual #150 + Methodref [android/support/v4/app/h.a (Z)V] [9] aload_0 v0 - [10] getfield #85 + [10] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [13] invokevirtual #185 + [13] invokevirtual #186 + Methodref [android/support/v4/app/n.r ()V] [16] aload_0 v0 - [17] getfield #96 + [17] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] [20] ifnull +10 (target=30) [23] aload_0 v0 - [24] getfield #96 + [24] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] - [27] invokevirtual #195 + [27] invokevirtual #196 + Methodref [android/support/v4/app/y.h ()V] [30] return Code attribute exceptions (count = 0): @@ -8549,18 +9567,18 @@ Methods (count = 33): [8] iconst_4 [9] ificmpne +16 (target=25) [12] aload_2 v2 - [13] invokevirtual #204 + [13] invokevirtual #205 + Methodref [android/view/KeyEvent.getRepeatCount ()I] [16] ifne +9 (target=25) [19] aload_0 v0 - [20] invokevirtual #157 + [20] invokevirtual #158 + Methodref [android/support/v4/app/h.onBackPressed ()V] [23] iconst_1 [24] ireturn [25] aload_0 v0 [26] iload_1 v1 [27] aload_2 v2 - [28] invokespecial #114 + [28] invokespecial #115 + Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z] [31] ireturn Code attribute exceptions (count = 0): @@ -8571,12 +9589,12 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 - [1] invokespecial #115 + [1] invokespecial #116 + Methodref [android/app/Activity.onLowMemory ()V] [4] aload_0 v0 - [5] getfield #85 + [5] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [8] invokevirtual #186 + [8] invokevirtual #187 + Methodref [android/support/v4/app/n.s ()V] [11] return Code attribute exceptions (count = 0): @@ -8589,7 +9607,7 @@ Methods (count = 33): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 - [3] invokespecial #116 + [3] invokespecial #117 + Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/MenuItem;)Z] [6] ifeq +5 (target=11) [9] iconst_1 @@ -8600,17 +9618,17 @@ Methods (count = 33): 6: offset = 37, target = 49 default: offset = 46, target = 58 [40] aload_0 v0 - [41] getfield #85 + [41] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [44] aload_2 v2 - [45] invokevirtual #167 + [45] invokevirtual #168 + Methodref [android/support/v4/app/n.a (Landroid/view/MenuItem;)Z] [48] ireturn [49] aload_0 v0 - [50] getfield #85 + [50] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [53] aload_2 v2 - [54] invokevirtual #172 + [54] invokevirtual #173 + Methodref [android/support/v4/app/n.b (Landroid/view/MenuItem;)Z] [57] ireturn [58] iconst_0 @@ -8627,15 +9645,15 @@ Methods (count = 33): 0: offset = 19, target = 20 default: offset = 27, target = 28 [20] aload_0 v0 - [21] getfield #85 + [21] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [24] aload_2 v2 - [25] invokevirtual #171 + [25] invokevirtual #172 + Methodref [android/support/v4/app/n.b (Landroid/view/Menu;)V] [28] aload_0 v0 [29] iload_1 v1 [30] aload_2 v2 - [31] invokespecial #118 + [31] invokespecial #119 + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V] [34] return Code attribute exceptions (count = 0): @@ -8646,32 +9664,32 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 1, stack = 2): [0] aload_0 v0 - [1] invokespecial #119 + [1] invokespecial #120 + Methodref [android/app/Activity.onPause ()V] [4] aload_0 v0 [5] iconst_0 - [6] putfield #88 + [6] putfield #89 + Fieldref [android/support/v4/app/h.e Z] [9] aload_0 v0 - [10] getfield #84 + [10] getfield #85 + Fieldref [android/support/v4/app/h.a Landroid/os/Handler;] [13] iconst_2 - [14] invokevirtual #136 + [14] invokevirtual #137 + Methodref [android/os/Handler.hasMessages (I)Z] [17] ifeq +15 (target=32) [20] aload_0 v0 - [21] getfield #84 + [21] getfield #85 + Fieldref [android/support/v4/app/h.a Landroid/os/Handler;] [24] iconst_2 - [25] invokevirtual #137 + [25] invokevirtual #138 + Methodref [android/os/Handler.removeMessages (I)V] [28] aload_0 v0 - [29] invokevirtual #144 + [29] invokevirtual #145 + Methodref [android/support/v4/app/h.a ()V] [32] aload_0 v0 - [33] getfield #85 + [33] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [36] invokevirtual #182 + [36] invokevirtual #183 + Methodref [android/support/v4/app/n.n ()V] [39] return Code attribute exceptions (count = 0): @@ -8683,12 +9701,12 @@ Methods (count = 33): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 - [2] invokespecial #117 + [2] invokespecial #118 + Methodref [android/app/Activity.onNewIntent (Landroid/content/Intent;)V] [5] aload_0 v0 - [6] getfield #85 + [6] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [9] invokevirtual #177 + [9] invokevirtual #178 + Methodref [android/support/v4/app/n.i ()V] [12] return Code attribute exceptions (count = 0): @@ -8699,23 +9717,23 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 1, stack = 2): [0] aload_0 v0 - [1] invokespecial #122 + [1] invokespecial #123 + Methodref [android/app/Activity.onResume ()V] [4] aload_0 v0 - [5] getfield #84 + [5] getfield #85 + Fieldref [android/support/v4/app/h.a Landroid/os/Handler;] [8] iconst_2 - [9] invokevirtual #138 + [9] invokevirtual #139 + Methodref [android/os/Handler.sendEmptyMessage (I)Z] [12] pop [13] aload_0 v0 [14] iconst_1 - [15] putfield #88 + [15] putfield #89 + Fieldref [android/support/v4/app/h.e Z] [18] aload_0 v0 - [19] getfield #85 + [19] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [22] invokevirtual #174 + [22] invokevirtual #175 + Methodref [android/support/v4/app/n.e ()Z] [25] pop [26] return @@ -8727,21 +9745,21 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 2): [0] aload_0 v0 - [1] invokespecial #120 + [1] invokespecial #121 + Methodref [android/app/Activity.onPostResume ()V] [4] aload_0 v0 - [5] getfield #84 + [5] getfield #85 + Fieldref [android/support/v4/app/h.a Landroid/os/Handler;] [8] iconst_2 - [9] invokevirtual #137 + [9] invokevirtual #138 + Methodref [android/os/Handler.removeMessages (I)V] [12] aload_0 v0 - [13] invokevirtual #144 + [13] invokevirtual #145 + Methodref [android/support/v4/app/h.a ()V] [16] aload_0 v0 - [17] getfield #85 + [17] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [20] invokevirtual #174 + [20] invokevirtual #175 + Methodref [android/support/v4/app/n.e ()Z] [23] pop [24] return @@ -8753,9 +9771,9 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 - [1] getfield #85 + [1] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [4] invokevirtual #181 + [4] invokevirtual #182 + Methodref [android/support/v4/app/n.m ()V] [7] return Code attribute exceptions (count = 0): @@ -8770,34 +9788,34 @@ Methods (count = 33): [4] aload_3 v3 [5] ifnull +52 (target=57) [8] aload_0 v0 - [9] getfield #92 + [9] getfield #93 + Fieldref [android/support/v4/app/h.i Z] [12] ifeq +21 (target=33) [15] aload_0 v0 [16] iconst_0 - [17] putfield #92 + [17] putfield #93 + Fieldref [android/support/v4/app/h.i Z] [20] aload_3 v3 - [21] invokeinterface #252 + [21] invokeinterface #253 + InterfaceMethodref [android/view/Menu.clear ()V] [26] aload_0 v0 [27] iload_1 v1 [28] aload_3 v3 - [29] invokevirtual #158 + [29] invokevirtual #159 + Methodref [android/support/v4/app/h.onCreatePanelMenu (ILandroid/view/Menu;)Z] [32] pop [33] aload_0 v0 [34] aload_2 v2 [35] aload_3 v3 - [36] invokevirtual #146 + [36] invokevirtual #147 + Methodref [android/support/v4/app/h.a (Landroid/view/View;Landroid/view/Menu;)Z] [39] istore v4 [41] iload v4 [43] aload_0 v0 - [44] getfield #85 + [44] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [47] aload_3 v3 - [48] invokevirtual #165 + [48] invokevirtual #166 + Methodref [android/support/v4/app/n.a (Landroid/view/Menu;)Z] [51] ior [52] istore v4 @@ -8807,7 +9825,7 @@ Methods (count = 33): [58] iload_1 v1 [59] aload_2 v2 [60] aload_3 v3 - [61] invokespecial #121 + [61] invokespecial #122 + Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] [64] ireturn Code attribute exceptions (count = 0): @@ -8821,7 +9839,7 @@ Methods (count = 33): [1] iconst_0 [2] aload_1 v1 [3] aload_2 v2 - [4] invokespecial #121 + [4] invokespecial #122 + Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] [7] ireturn Code attribute exceptions (count = 0): @@ -8832,33 +9850,33 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 197, locals = 8, stack = 4): [0] aload_0 v0 - [1] getfield #89 + [1] getfield #90 + Fieldref [android/support/v4/app/h.f Z] [4] ifeq +8 (target=12) [7] aload_0 v0 [8] iconst_1 - [9] invokevirtual #149 + [9] invokevirtual #150 + Methodref [android/support/v4/app/h.a (Z)V] [12] aload_0 v0 - [13] invokevirtual #150 + [13] invokevirtual #151 + Methodref [android/support/v4/app/h.b ()Ljava/lang/Object;] [16] astore_1 v1 [17] aload_0 v0 - [18] getfield #85 + [18] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [21] invokevirtual #175 + [21] invokevirtual #176 + Methodref [android/support/v4/app/n.g ()Ljava/util/ArrayList;] [24] astore_2 v2 [25] iconst_0 [26] istore_3 v3 [27] aload_0 v0 - [28] getfield #95 + [28] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [31] ifnull +107 (target=138) [34] aload_0 v0 - [35] getfield #95 + [35] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] - [38] invokevirtual #201 + [38] invokevirtual #202 + Methodref [android/support/v4/c/l.size ()I] [41] istore v4 [43] iload v4 @@ -8874,10 +9892,10 @@ Methods (count = 33): [61] aload v5 [63] iload v6 [65] aload_0 v0 - [66] getfield #95 + [66] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [69] iload v6 - [71] invokevirtual #197 + [71] invokevirtual #198 + Methodref [android/support/v4/c/l.c (I)Ljava/lang/Object;] [74] checkcast #54 + Class [android/support/v4/app/y] @@ -8894,22 +9912,22 @@ Methods (count = 33): [98] aaload [99] astore v7 [101] aload v7 - [103] getfield #107 + [103] getfield #108 + Fieldref [android/support/v4/app/y.g Z] [106] ifeq +8 (target=114) [109] iconst_1 [110] istore_3 v3 [111] goto +21 (target=132) [114] aload v7 - [116] invokevirtual #195 + [116] invokevirtual #196 + Methodref [android/support/v4/app/y.h ()V] [119] aload_0 v0 - [120] getfield #95 + [120] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [123] aload v7 - [125] getfield #105 + [125] getfield #106 + Fieldref [android/support/v4/app/y.d Ljava/lang/String;] - [128] invokevirtual #200 + [128] invokevirtual #201 + Methodref [android/support/v4/c/l.remove (Ljava/lang/Object;)Ljava/lang/Object;] [131] pop [132] iinc v6, 1 @@ -8925,30 +9943,30 @@ Methods (count = 33): [152] new #52 + Class [android/support/v4/app/j] [155] dup - [156] invokespecial #159 + [156] invokespecial #160 + Methodref [android/support/v4/app/j. ()V] [159] astore v4 [161] aload v4 [163] aconst_null - [164] putfield #98 + [164] putfield #99 + Fieldref [android/support/v4/app/j.a Ljava/lang/Object;] [167] aload v4 [169] aload_1 v1 - [170] putfield #99 + [170] putfield #100 + Fieldref [android/support/v4/app/j.b Ljava/lang/Object;] [173] aload v4 [175] aconst_null - [176] putfield #100 + [176] putfield #101 + Fieldref [android/support/v4/app/j.c Landroid/support/v4/c/l;] [179] aload v4 [181] aload_2 v2 - [182] putfield #101 + [182] putfield #102 + Fieldref [android/support/v4/app/j.d Ljava/util/ArrayList;] [185] aload v4 [187] aload_0 v0 - [188] getfield #95 + [188] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] - [191] putfield #102 + [191] putfield #103 + Fieldref [android/support/v4/app/j.e Landroid/support/v4/c/l;] [194] aload v4 [196] areturn @@ -8961,12 +9979,12 @@ Methods (count = 33): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 - [2] invokespecial #123 + [2] invokespecial #124 + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 - [6] getfield #85 + [6] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [9] invokevirtual #176 + [9] invokevirtual #177 + Methodref [android/support/v4/app/n.h ()Landroid/os/Parcelable;] [12] astore_2 v2 [13] aload_2 v2 @@ -8975,7 +9993,7 @@ Methods (count = 33): [18] ldc #30 + String [android:support:fragments] [20] aload_2 v2 - [21] invokevirtual #135 + [21] invokevirtual #136 + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] [24] return Code attribute exceptions (count = 0): @@ -8986,66 +10004,66 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 220, locals = 5, stack = 5): [0] aload_0 v0 - [1] invokespecial #124 + [1] invokespecial #125 + Methodref [android/app/Activity.onStart ()V] [4] aload_0 v0 [5] iconst_0 - [6] putfield #89 + [6] putfield #90 + Fieldref [android/support/v4/app/h.f Z] [9] aload_0 v0 [10] iconst_0 - [11] putfield #90 + [11] putfield #91 + Fieldref [android/support/v4/app/h.g Z] [14] aload_0 v0 - [15] getfield #84 + [15] getfield #85 + Fieldref [android/support/v4/app/h.a Landroid/os/Handler;] [18] iconst_1 - [19] invokevirtual #137 + [19] invokevirtual #138 + Methodref [android/os/Handler.removeMessages (I)V] [22] aload_0 v0 - [23] getfield #87 + [23] getfield #88 + Fieldref [android/support/v4/app/h.d Z] [26] ifne +15 (target=41) [29] aload_0 v0 [30] iconst_1 - [31] putfield #87 + [31] putfield #88 + Fieldref [android/support/v4/app/h.d Z] [34] aload_0 v0 - [35] getfield #85 + [35] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [38] invokevirtual #179 + [38] invokevirtual #180 + Methodref [android/support/v4/app/n.k ()V] [41] aload_0 v0 - [42] getfield #85 + [42] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [45] invokevirtual #177 + [45] invokevirtual #178 + Methodref [android/support/v4/app/n.i ()V] [48] aload_0 v0 - [49] getfield #85 + [49] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [52] invokevirtual #174 + [52] invokevirtual #175 + Methodref [android/support/v4/app/n.e ()Z] [55] pop [56] aload_0 v0 - [57] getfield #94 + [57] getfield #95 + Fieldref [android/support/v4/app/h.k Z] [60] ifne +76 (target=136) [63] aload_0 v0 [64] iconst_1 - [65] putfield #94 + [65] putfield #95 + Fieldref [android/support/v4/app/h.k Z] [68] aload_0 v0 - [69] getfield #96 + [69] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] [72] ifnull +13 (target=85) [75] aload_0 v0 - [76] getfield #96 + [76] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] - [79] invokevirtual #190 + [79] invokevirtual #191 + Methodref [android/support/v4/app/y.b ()V] [82] goto +49 (target=131) [85] aload_0 v0 - [86] getfield #93 + [86] getfield #94 + Fieldref [android/support/v4/app/h.j Z] [89] ifne +42 (target=131) [92] aload_0 v0 @@ -9053,45 +10071,45 @@ Methods (count = 33): [94] ldc #14 + String [(root)] [96] aload_0 v0 - [97] getfield #94 + [97] getfield #95 + Fieldref [android/support/v4/app/h.k Z] [100] iconst_0 - [101] invokevirtual #148 + [101] invokevirtual #149 + Methodref [android/support/v4/app/h.a (Ljava/lang/String;ZZ)Landroid/support/v4/app/y;] - [104] putfield #96 + [104] putfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] [107] aload_0 v0 - [108] getfield #96 + [108] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] [111] ifnull +20 (target=131) [114] aload_0 v0 - [115] getfield #96 + [115] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] - [118] getfield #106 + [118] getfield #107 + Fieldref [android/support/v4/app/y.f Z] [121] ifne +10 (target=131) [124] aload_0 v0 - [125] getfield #96 + [125] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] - [128] invokevirtual #190 + [128] invokevirtual #191 + Methodref [android/support/v4/app/y.b ()V] [131] aload_0 v0 [132] iconst_1 - [133] putfield #93 + [133] putfield #94 + Fieldref [android/support/v4/app/h.j Z] [136] aload_0 v0 - [137] getfield #85 + [137] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [140] invokevirtual #180 + [140] invokevirtual #181 + Methodref [android/support/v4/app/n.l ()V] [143] aload_0 v0 - [144] getfield #95 + [144] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [147] ifnull +72 (target=219) [150] aload_0 v0 - [151] getfield #95 + [151] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] - [154] invokevirtual #201 + [154] invokevirtual #202 + Methodref [android/support/v4/c/l.size ()I] [157] istore_1 v1 [158] iload_1 v1 @@ -9107,10 +10125,10 @@ Methods (count = 33): [171] aload_2 v2 [172] iload_3 v3 [173] aload_0 v0 - [174] getfield #95 + [174] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [177] iload_3 v3 - [178] invokevirtual #197 + [178] invokevirtual #198 + Methodref [android/support/v4/c/l.c (I)Ljava/lang/Object;] [181] checkcast #54 + Class [android/support/v4/app/y] @@ -9127,10 +10145,10 @@ Methods (count = 33): [200] aaload [201] astore v4 [203] aload v4 - [205] invokevirtual #193 + [205] invokevirtual #194 + Methodref [android/support/v4/app/y.e ()V] [208] aload v4 - [210] invokevirtual #194 + [210] invokevirtual #195 + Methodref [android/support/v4/app/y.g ()V] [213] iinc v3, 1 [216] goto -23 (target=193) @@ -9143,23 +10161,23 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 2): [0] aload_0 v0 - [1] invokespecial #125 + [1] invokespecial #126 + Methodref [android/app/Activity.onStop ()V] [4] aload_0 v0 [5] iconst_1 - [6] putfield #89 + [6] putfield #90 + Fieldref [android/support/v4/app/h.f Z] [9] aload_0 v0 - [10] getfield #84 + [10] getfield #85 + Fieldref [android/support/v4/app/h.a Landroid/os/Handler;] [13] iconst_1 - [14] invokevirtual #138 + [14] invokevirtual #139 + Methodref [android/os/Handler.sendEmptyMessage (I)Z] [17] pop [18] aload_0 v0 - [19] getfield #85 + [19] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [22] invokevirtual #183 + [22] invokevirtual #184 + Methodref [android/support/v4/app/n.o ()V] [25] return Code attribute exceptions (count = 0): @@ -9183,12 +10201,12 @@ Methods (count = 33): [3] bipush 11 [5] ificmplt +8 (target=13) [8] aload_0 v0 - [9] invokestatic #143 + [9] invokestatic #144 + Methodref [android/support/v4/app/a.a (Landroid/app/Activity;)V] [12] return [13] aload_0 v0 [14] iconst_1 - [15] putfield #92 + [15] putfield #93 + Fieldref [android/support/v4/app/h.i Z] [18] return Code attribute exceptions (count = 0): @@ -9204,194 +10222,194 @@ Methods (count = 33): [5] ificmplt +3 (target=8) [8] aload_3 v3 [9] aload_1 v1 - [10] invokevirtual #230 + [10] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [13] aload_3 v3 [14] ldc #27 + String [Local FragmentActivity ] - [16] invokevirtual #230 + [16] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [19] aload_3 v3 [20] aload_0 v0 - [21] invokestatic #247 + [21] invokestatic #248 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] - [24] invokestatic #237 + [24] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [27] invokevirtual #230 + [27] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [30] aload_3 v3 [31] ldc #7 + String [ State:] - [33] invokevirtual #232 + [33] invokevirtual #233 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [36] new #71 + Class [java/lang/StringBuilder] [39] dup - [40] invokespecial #240 + [40] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [43] aload_1 v1 - [44] invokevirtual #245 + [44] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] ldc #5 + String [ ] - [49] invokevirtual #245 + [49] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [52] invokevirtual #246 + [52] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [55] astore v5 [57] aload_3 v3 [58] aload v5 - [60] invokevirtual #230 + [60] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [63] aload_3 v3 [64] ldc #34 + String [mCreated=] - [66] invokevirtual #230 + [66] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [69] aload_3 v3 [70] aload_0 v0 - [71] getfield #87 + [71] getfield #88 + Fieldref [android/support/v4/app/h.d Z] - [74] invokevirtual #231 + [74] invokevirtual #232 + Methodref [java/io/PrintWriter.print (Z)V] [77] aload_3 v3 [78] ldc #36 + String [mResumed=] - [80] invokevirtual #230 + [80] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [83] aload_3 v3 [84] aload_0 v0 - [85] getfield #88 + [85] getfield #89 + Fieldref [android/support/v4/app/h.e Z] - [88] invokevirtual #231 + [88] invokevirtual #232 + Methodref [java/io/PrintWriter.print (Z)V] [91] aload_3 v3 [92] ldc #12 + String [ mStopped=] - [94] invokevirtual #230 + [94] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [97] aload_3 v3 [98] aload_0 v0 - [99] getfield #89 + [99] getfield #90 + Fieldref [android/support/v4/app/h.f Z] - [102] invokevirtual #231 + [102] invokevirtual #232 + Methodref [java/io/PrintWriter.print (Z)V] [105] aload_3 v3 [106] ldc #11 + String [ mReallyStopped=] - [108] invokevirtual #230 + [108] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [111] aload_3 v3 [112] aload_0 v0 - [113] getfield #90 + [113] getfield #91 + Fieldref [android/support/v4/app/h.g Z] - [116] invokevirtual #233 + [116] invokevirtual #234 + Methodref [java/io/PrintWriter.println (Z)V] [119] aload_3 v3 [120] aload v5 - [122] invokevirtual #230 + [122] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [125] aload_3 v3 [126] ldc #35 + String [mLoadersStarted=] - [128] invokevirtual #230 + [128] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [131] aload_3 v3 [132] aload_0 v0 - [133] getfield #94 + [133] getfield #95 + Fieldref [android/support/v4/app/h.k Z] - [136] invokevirtual #233 + [136] invokevirtual #234 + Methodref [java/io/PrintWriter.println (Z)V] [139] aload_0 v0 - [140] getfield #96 + [140] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] [143] ifnull +64 (target=207) [146] aload_3 v3 [147] aload_1 v1 - [148] invokevirtual #230 + [148] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [151] aload_3 v3 [152] ldc #26 + String [Loader Manager ] - [154] invokevirtual #230 + [154] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [157] aload_3 v3 [158] aload_0 v0 - [159] getfield #96 + [159] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] - [162] invokestatic #247 + [162] invokestatic #248 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] - [165] invokestatic #237 + [165] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [168] invokevirtual #230 + [168] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [171] aload_3 v3 [172] ldc #18 + String [:] - [174] invokevirtual #232 + [174] invokevirtual #233 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [177] aload_0 v0 - [178] getfield #96 + [178] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] [181] new #71 + Class [java/lang/StringBuilder] [184] dup - [185] invokespecial #240 + [185] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [188] aload_1 v1 - [189] invokevirtual #245 + [189] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [192] ldc #5 + String [ ] - [194] invokevirtual #245 + [194] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [197] invokevirtual #246 + [197] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [200] aload_2 v2 [201] aload_3 v3 [202] aload v4 - [204] invokevirtual #189 + [204] invokevirtual #190 + Methodref [android/support/v4/app/y.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [207] aload_0 v0 - [208] getfield #85 + [208] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [211] aload_1 v1 [212] aload_2 v2 [213] aload_3 v3 [214] aload v4 - [216] invokevirtual #169 + [216] invokevirtual #170 + Methodref [android/support/v4/app/n.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [219] aload_3 v3 [220] aload_1 v1 - [221] invokevirtual #230 + [221] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [224] aload_3 v3 [225] ldc #28 + String [View Hierarchy:] - [227] invokevirtual #232 + [227] invokevirtual #233 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [230] aload_0 v0 [231] new #71 + Class [java/lang/StringBuilder] [234] dup - [235] invokespecial #240 + [235] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [238] aload_1 v1 - [239] invokevirtual #245 + [239] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [242] ldc #5 + String [ ] - [244] invokevirtual #245 + [244] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [247] invokevirtual #246 + [247] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [250] aload_3 v3 [251] aload_0 v0 - [252] invokevirtual #156 + [252] invokevirtual #157 + Methodref [android/support/v4/app/h.getWindow ()Landroid/view/Window;] - [255] invokevirtual #229 + [255] invokevirtual #230 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] - [258] invokespecial #147 + [258] invokespecial #148 + Methodref [android/support/v4/app/h.a (Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V] [261] return Code attribute exceptions (count = 0): @@ -9405,39 +10423,39 @@ Methods (count = 33): + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 - [7] invokespecial #241 + [7] invokespecial #242 + Methodref [java/lang/StringBuilder. (I)V] [10] astore_1 v1 [11] aload_1 v1 [12] aload_0 v0 - [13] invokevirtual #238 + [13] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] - [16] invokevirtual #234 + [16] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] - [19] invokevirtual #245 + [19] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [22] pop [23] aload_1 v1 [24] bipush 123 - [26] invokevirtual #242 + [26] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 [31] aload_0 v0 - [32] invokestatic #247 + [32] invokestatic #248 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] - [35] invokestatic #237 + [35] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [38] invokevirtual #245 + [38] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [41] pop [42] aload_1 v1 [43] bipush 32 - [45] invokevirtual #242 + [45] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [48] pop [49] aload_0 v0 - [50] invokevirtual #214 + [50] invokevirtual #215 + Methodref [android/view/View.getVisibility ()I] [53] lookupswitch (3 offsets, default=65) (target=118) 0: offset = 35, target = 88 @@ -9446,192 +10464,192 @@ Methods (count = 33): default: offset = 65, target = 118 [88] aload_1 v1 [89] bipush 86 - [91] invokevirtual #242 + [91] invokevirtual #243 + 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 #242 + [101] invokevirtual #243 + 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 #242 + [111] invokevirtual #243 + 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 #242 + [121] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [124] pop [125] aload_1 v1 [126] aload_0 v0 - [127] invokevirtual #217 + [127] invokevirtual #218 + Methodref [android/view/View.isFocusable ()Z] [130] ifeq +8 (target=138) [133] bipush 70 [135] goto +5 (target=140) [138] bipush 46 - [140] invokevirtual #242 + [140] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [143] pop [144] aload_1 v1 [145] aload_0 v0 - [146] invokevirtual #216 + [146] invokevirtual #217 + Methodref [android/view/View.isEnabled ()Z] [149] ifeq +8 (target=157) [152] bipush 69 [154] goto +5 (target=159) [157] bipush 46 - [159] invokevirtual #242 + [159] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [162] pop [163] aload_1 v1 [164] aload_0 v0 - [165] invokevirtual #226 + [165] invokevirtual #227 + Methodref [android/view/View.willNotDraw ()Z] [168] ifeq +8 (target=176) [171] bipush 46 [173] goto +5 (target=178) [176] bipush 68 - [178] invokevirtual #242 + [178] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [181] pop [182] aload_1 v1 [183] aload_0 v0 - [184] invokevirtual #219 + [184] invokevirtual #220 + Methodref [android/view/View.isHorizontalScrollBarEnabled ()Z] [187] ifeq +8 (target=195) [190] bipush 72 [192] goto +5 (target=197) [195] bipush 46 - [197] invokevirtual #242 + [197] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [200] pop [201] aload_1 v1 [202] aload_0 v0 - [203] invokevirtual #223 + [203] invokevirtual #224 + Methodref [android/view/View.isVerticalScrollBarEnabled ()Z] [206] ifeq +8 (target=214) [209] bipush 86 [211] goto +5 (target=216) [214] bipush 46 - [216] invokevirtual #242 + [216] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [219] pop [220] aload_1 v1 [221] aload_0 v0 - [222] invokevirtual #215 + [222] invokevirtual #216 + Methodref [android/view/View.isClickable ()Z] [225] ifeq +8 (target=233) [228] bipush 67 [230] goto +5 (target=235) [233] bipush 46 - [235] invokevirtual #242 + [235] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [238] pop [239] aload_1 v1 [240] aload_0 v0 - [241] invokevirtual #220 + [241] invokevirtual #221 + Methodref [android/view/View.isLongClickable ()Z] [244] ifeq +8 (target=252) [247] bipush 76 [249] goto +5 (target=254) [252] bipush 46 - [254] invokevirtual #242 + [254] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [257] pop [258] aload_1 v1 [259] bipush 32 - [261] invokevirtual #242 + [261] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [264] pop [265] aload_1 v1 [266] aload_0 v0 - [267] invokevirtual #218 + [267] invokevirtual #219 + Methodref [android/view/View.isFocused ()Z] [270] ifeq +8 (target=278) [273] bipush 70 [275] goto +5 (target=280) [278] bipush 46 - [280] invokevirtual #242 + [280] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [283] pop [284] aload_1 v1 [285] aload_0 v0 - [286] invokevirtual #222 + [286] invokevirtual #223 + Methodref [android/view/View.isSelected ()Z] [289] ifeq +8 (target=297) [292] bipush 83 [294] goto +5 (target=299) [297] bipush 46 - [299] invokevirtual #242 + [299] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [302] pop [303] aload_1 v1 [304] aload_0 v0 - [305] invokevirtual #221 + [305] invokevirtual #222 + Methodref [android/view/View.isPressed ()Z] [308] ifeq +8 (target=316) [311] bipush 80 [313] goto +5 (target=318) [316] bipush 46 - [318] invokevirtual #242 + [318] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [321] pop [322] aload_1 v1 [323] bipush 32 - [325] invokevirtual #242 + [325] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [328] pop [329] aload_1 v1 [330] aload_0 v0 - [331] invokevirtual #209 + [331] invokevirtual #210 + Methodref [android/view/View.getLeft ()I] - [334] invokevirtual #243 + [334] invokevirtual #244 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [337] pop [338] aload_1 v1 [339] bipush 44 - [341] invokevirtual #242 + [341] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [344] pop [345] aload_1 v1 [346] aload_0 v0 - [347] invokevirtual #213 + [347] invokevirtual #214 + Methodref [android/view/View.getTop ()I] - [350] invokevirtual #243 + [350] invokevirtual #244 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [353] pop [354] aload_1 v1 [355] bipush 45 - [357] invokevirtual #242 + [357] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [360] pop [361] aload_1 v1 [362] aload_0 v0 - [363] invokevirtual #211 + [363] invokevirtual #212 + Methodref [android/view/View.getRight ()I] - [366] invokevirtual #243 + [366] invokevirtual #244 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [369] pop [370] aload_1 v1 [371] bipush 44 - [373] invokevirtual #242 + [373] invokevirtual #243 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [376] pop [377] aload_1 v1 [378] aload_0 v0 - [379] invokevirtual #207 + [379] invokevirtual #208 + Methodref [android/view/View.getBottom ()I] - [382] invokevirtual #243 + [382] invokevirtual #244 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [385] pop [386] aload_0 v0 - [387] invokevirtual #208 + [387] invokevirtual #209 + Methodref [android/view/View.getId ()I] [390] istore_2 v2 [391] iload_2 v2 @@ -9640,18 +10658,18 @@ Methods (count = 33): [396] aload_1 v1 [397] ldc #6 + String [ #] - [399] invokevirtual #245 + [399] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [402] pop [403] aload_1 v1 [404] iload_2 v2 - [405] invokestatic #237 + [405] invokestatic #238 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [408] invokevirtual #245 + [408] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [411] pop [412] aload_0 v0 - [413] invokevirtual #210 + [413] invokevirtual #211 + Methodref [android/view/View.getResources ()Landroid/content/res/Resources;] [416] astore_3 v3 [417] iload_2 v2 @@ -9676,50 +10694,50 @@ Methods (count = 33): [467] goto +10 (target=477) [470] aload_3 v3 [471] iload_2 v2 - [472] invokevirtual #129 + [472] invokevirtual #130 + Methodref [android/content/res/Resources.getResourcePackageName (I)Ljava/lang/String;] [475] astore v4 [477] aload_3 v3 [478] iload_2 v2 - [479] invokevirtual #130 + [479] invokevirtual #131 + Methodref [android/content/res/Resources.getResourceTypeName (I)Ljava/lang/String;] [482] astore v5 [484] aload_3 v3 [485] iload_2 v2 - [486] invokevirtual #128 + [486] invokevirtual #129 + Methodref [android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;] [489] astore v6 [491] aload_1 v1 [492] ldc #4 + String [ ] - [494] invokevirtual #245 + [494] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [497] pop [498] aload_1 v1 [499] aload v4 - [501] invokevirtual #245 + [501] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [504] pop [505] aload_1 v1 [506] ldc #18 + String [:] - [508] invokevirtual #245 + [508] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [511] pop [512] aload_1 v1 [513] aload v5 - [515] invokevirtual #245 + [515] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [518] pop [519] aload_1 v1 [520] ldc #17 + String [/] - [522] invokevirtual #245 + [522] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [525] pop [526] aload_1 v1 [527] aload v6 - [529] invokevirtual #245 + [529] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [532] pop [533] goto +5 (target=538) @@ -9727,11 +10745,11 @@ Methods (count = 33): [538] aload_1 v1 [539] ldc #39 + String [}] - [541] invokevirtual #245 + [541] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [544] pop [545] aload_1 v1 - [546] invokevirtual #246 + [546] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [549] areturn Code attribute exceptions (count = 1): @@ -9745,21 +10763,21 @@ Methods (count = 33): + Code attribute instructions (code length = 101, locals = 7, stack = 5): [0] aload_2 v2 [1] aload_1 v1 - [2] invokevirtual #230 + [2] invokevirtual #231 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_3 v3 [6] ifnonnull +10 (target=16) [9] aload_2 v2 [10] ldc #37 + String [null] - [12] invokevirtual #232 + [12] invokevirtual #233 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [15] return [16] aload_2 v2 [17] aload_3 v3 - [18] invokestatic #145 + [18] invokestatic #146 + Methodref [android/support/v4/app/h.a (Landroid/view/View;)Ljava/lang/String;] - [21] invokevirtual #232 + [21] invokevirtual #233 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [24] aload_3 v3 [25] instanceof #62 @@ -9771,7 +10789,7 @@ Methods (count = 33): + Class [android/view/ViewGroup] [36] astore v4 [38] aload v4 - [40] invokevirtual #228 + [40] invokevirtual #229 + Methodref [android/view/ViewGroup.getChildCount ()I] [43] istore v5 [45] iload v5 @@ -9780,16 +10798,16 @@ Methods (count = 33): [51] new #71 + Class [java/lang/StringBuilder] [54] dup - [55] invokespecial #240 + [55] invokespecial #241 + Methodref [java/lang/StringBuilder. ()V] [58] aload_1 v1 - [59] invokevirtual #245 + [59] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [62] ldc #5 + String [ ] - [64] invokevirtual #245 + [64] invokevirtual #246 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [67] invokevirtual #246 + [67] invokevirtual #247 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [70] astore_1 v1 [71] iconst_0 @@ -9802,9 +10820,9 @@ Methods (count = 33): [83] aload_2 v2 [84] aload v4 [86] iload v6 - [88] invokevirtual #227 + [88] invokevirtual #228 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] - [91] invokespecial #147 + [91] invokespecial #148 + Methodref [android/support/v4/app/h.a (Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V] [94] iinc v6, 1 [97] goto -23 (target=74) @@ -9817,25 +10835,25 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 - [1] getfield #90 + [1] getfield #91 + Fieldref [android/support/v4/app/h.g Z] [4] ifne +25 (target=29) [7] aload_0 v0 [8] iconst_1 - [9] putfield #90 + [9] putfield #91 + Fieldref [android/support/v4/app/h.g Z] [12] aload_0 v0 [13] iload_1 v1 - [14] putfield #91 + [14] putfield #92 + Fieldref [android/support/v4/app/h.h Z] [17] aload_0 v0 - [18] getfield #84 + [18] getfield #85 + Fieldref [android/support/v4/app/h.a Landroid/os/Handler;] [21] iconst_1 - [22] invokevirtual #137 + [22] invokevirtual #138 + Methodref [android/os/Handler.removeMessages (I)V] [25] aload_0 v0 - [26] invokevirtual #151 + [26] invokevirtual #152 + Methodref [android/support/v4/app/h.d ()V] [29] return Code attribute exceptions (count = 0): @@ -9846,36 +10864,36 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 1, stack = 2): [0] aload_0 v0 - [1] getfield #94 + [1] getfield #95 + Fieldref [android/support/v4/app/h.k Z] [4] ifeq +39 (target=43) [7] aload_0 v0 [8] iconst_0 - [9] putfield #94 + [9] putfield #95 + Fieldref [android/support/v4/app/h.k Z] [12] aload_0 v0 - [13] getfield #96 + [13] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] [16] ifnull +27 (target=43) [19] aload_0 v0 - [20] getfield #91 + [20] getfield #92 + Fieldref [android/support/v4/app/h.h Z] [23] ifne +13 (target=36) [26] aload_0 v0 - [27] getfield #96 + [27] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] - [30] invokevirtual #191 + [30] invokevirtual #192 + Methodref [android/support/v4/app/y.c ()V] [33] goto +10 (target=43) [36] aload_0 v0 - [37] getfield #96 + [37] getfield #97 + Fieldref [android/support/v4/app/h.m Landroid/support/v4/app/y;] - [40] invokevirtual #192 + [40] invokevirtual #193 + Methodref [android/support/v4/app/y.d ()V] [43] aload_0 v0 - [44] getfield #85 + [44] getfield #86 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [47] invokevirtual #184 + [47] invokevirtual #185 + Methodref [android/support/v4/app/n.p ()V] [50] return Code attribute exceptions (count = 0): @@ -9906,31 +10924,77 @@ Methods (count = 33): [15] dup [16] ldc #23 + String [Can only use lower 16 bits for requestCode] - [18] invokespecial #235 + [18] invokespecial #236 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [21] athrow [22] aload_0 v0 [23] aload_1 v1 [24] iload_2 v2 - [25] invokespecial #126 + [25] invokespecial #127 + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Method: a(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V + Access flags: 0x1 + = public void a(android.support.v4.app.Fragment,android.content.Intent,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 49, locals = 4, stack = 5): + [0] iload_3 v3 + [1] iconst_m1 + [2] ificmpne +10 (target=12) + [5] aload_0 v0 + [6] aload_2 v2 + [7] iconst_m1 + [8] invokespecial #127 + + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + [11] return + [12] iload_3 v3 + [13] ldc #2 + + Integer [-65536] + [15] iand + [16] ifeq +13 (target=29) + [19] new #66 + + Class [java/lang/IllegalArgumentException] + [22] dup + [23] ldc #23 + + String [Can only use lower 16 bits for requestCode] + [25] invokespecial #236 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [28] athrow + [29] aload_0 v0 + [30] aload_2 v2 + [31] aload_1 v1 + [32] getfield #80 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [35] iconst_1 + [36] iadd + [37] bipush 16 + [39] ishl + [40] iload_3 v3 + [41] ldc #3 + + Integer [65535] + [43] iand + [44] iadd + [45] invokespecial #127 + + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + [48] 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 #95 + [1] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [4] ifnull +39 (target=43) [7] aload_0 v0 - [8] getfield #95 + [8] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [11] aload_1 v1 - [12] invokevirtual #198 + [12] invokevirtual #199 + Methodref [android/support/v4/c/l.get (Ljava/lang/Object;)Ljava/lang/Object;] [15] checkcast #54 + Class [android/support/v4/app/y] @@ -9938,17 +11002,17 @@ Methods (count = 33): [19] aload_2 v2 [20] ifnull +23 (target=43) [23] aload_2 v2 - [24] getfield #107 + [24] getfield #108 + Fieldref [android/support/v4/app/y.g Z] [27] ifne +16 (target=43) [30] aload_2 v2 - [31] invokevirtual #195 + [31] invokevirtual #196 + Methodref [android/support/v4/app/y.h ()V] [34] aload_0 v0 - [35] getfield #95 + [35] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [38] aload_1 v1 - [39] invokevirtual #200 + [39] invokevirtual #201 + Methodref [android/support/v4/c/l.remove (Ljava/lang/Object;)Ljava/lang/Object;] [42] pop [43] return @@ -9960,22 +11024,22 @@ Methods (count = 33): Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 5, stack = 5): [0] aload_0 v0 - [1] getfield #95 + [1] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #55 + Class [android/support/v4/c/l] [11] dup - [12] invokespecial #196 + [12] invokespecial #197 + Methodref [android/support/v4/c/l. ()V] - [15] putfield #95 + [15] putfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [18] aload_0 v0 - [19] getfield #95 + [19] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [22] aload_1 v1 - [23] invokevirtual #198 + [23] invokevirtual #199 + Methodref [android/support/v4/c/l.get (Ljava/lang/Object;)Ljava/lang/Object;] [26] checkcast #54 + Class [android/support/v4/app/y] @@ -9990,21 +11054,21 @@ Methods (count = 33): [44] aload_1 v1 [45] aload_0 v0 [46] iload_2 v2 - [47] invokespecial #187 + [47] invokespecial #188 + Methodref [android/support/v4/app/y. (Ljava/lang/String;Landroid/support/v4/app/h;Z)V] [50] astore v4 [52] aload_0 v0 - [53] getfield #95 + [53] getfield #96 + Fieldref [android/support/v4/app/h.l Landroid/support/v4/c/l;] [56] aload_1 v1 [57] aload v4 - [59] invokevirtual #199 + [59] invokevirtual #200 + Methodref [android/support/v4/c/l.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 #188 + [69] invokevirtual #189 + Methodref [android/support/v4/app/y.a (Landroid/support/v4/app/h;)V] [72] aload v4 [74] areturn @@ -10085,7 +11149,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 18): +Constant Pool (count = 22): + Class [android/support/v4/app/j] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] @@ -10094,8 +11158,12 @@ Constant Pool (count = 18): + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/c/l;] + + Utf8 [Landroid/support/v4/c/l;] + + Utf8 [Landroid/support/v4/c/l;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/app/j] + Utf8 [b] @@ -10114,12 +11182,21 @@ Fields (count = 5): + Field: c Landroid/support/v4/c/l; Access flags: 0x0 = android.support.v4.c.l c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/l;] + Field: d Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: e Landroid/support/v4/c/l; Access flags: 0x0 = android.support.v4.c.l e + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/l;] Methods (count = 1): - Method: ()V @@ -10252,7 +11329,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 952): +Constant Pool (count = 1025): + Float [0.5] + Float [0.975] + Float [1.075] @@ -10404,44 +11481,44 @@ Constant Pool (count = 952): + 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/y;] - + 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/n;] - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] - + 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/Fragment.mActivity Landroid/support/v4/app/h;] + + Fieldref [android/support/v4/app/Fragment.mAdded Z] + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] + + Fieldref [android/support/v4/app/Fragment.mCalled Z] + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] + + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] + + Fieldref [android/support/v4/app/Fragment.mContainerId I] + + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] + + Fieldref [android/support/v4/app/Fragment.mDetached Z] + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + + Fieldref [android/support/v4/app/Fragment.mHidden Z] + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] + + Fieldref [android/support/v4/app/Fragment.mIndex I] + + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] + + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;] + + Fieldref [android/support/v4/app/Fragment.mRemoving Z] + + Fieldref [android/support/v4/app/Fragment.mRestored Z] + + Fieldref [android/support/v4/app/Fragment.mResumed Z] + + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] + + Fieldref [android/support/v4/app/Fragment.mState I] + + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] + + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + 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;] @@ -10496,38 +11573,39 @@ Constant Pool (count = 952): + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;] + Methodref [android/support/v4/app/BackStackState. (Landroid/support/v4/app/n;Landroid/support/v4/app/b;)V] + Methodref [android/support/v4/app/BackStackState.a (Landroid/support/v4/app/n;)Landroid/support/v4/app/b;] - + Methodref [android/support/v4/app/Fragment.a ()Z] - + Methodref [android/support/v4/app/Fragment.a (ILandroid/support/v4/app/Fragment;)V] - + Methodref [android/support/v4/app/Fragment.a (IZI)Landroid/view/animation/Animation;] - + Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;)V] - + Methodref [android/support/v4/app/Fragment.a (Landroid/content/res/Configuration;)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/FileDescriptor;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/view/LayoutInflater;] - + Methodref [android/support/v4/app/Fragment.b (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] - + Methodref [android/support/v4/app/Fragment.b (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] - + Methodref [android/support/v4/app/Fragment.c ()Landroid/content/res/Resources;] - + 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.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + + Methodref [android/support/v4/app/Fragment.findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] + + Methodref [android/support/v4/app/Fragment.initState ()V] + + Methodref [android/support/v4/app/Fragment.isInBackStack ()Z] + + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] + + Methodref [android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;] + + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] + + Methodref [android/support/v4/app/Fragment.onDetach ()V] + + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V] + + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.performActivityCreated (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.performConfigurationChanged (Landroid/content/res/Configuration;)V] + + Methodref [android/support/v4/app/Fragment.performContextItemSelected (Landroid/view/MenuItem;)Z] + + Methodref [android/support/v4/app/Fragment.performCreate (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.performCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + + Methodref [android/support/v4/app/Fragment.performCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + + Methodref [android/support/v4/app/Fragment.performDestroy ()V] + + Methodref [android/support/v4/app/Fragment.performDestroyView ()V] + + Methodref [android/support/v4/app/Fragment.performLowMemory ()V] + + Methodref [android/support/v4/app/Fragment.performOptionsItemSelected (Landroid/view/MenuItem;)Z] + + Methodref [android/support/v4/app/Fragment.performOptionsMenuClosed (Landroid/view/Menu;)V] + + Methodref [android/support/v4/app/Fragment.performPause ()V] + + Methodref [android/support/v4/app/Fragment.performPrepareOptionsMenu (Landroid/view/Menu;)Z] + + Methodref [android/support/v4/app/Fragment.performReallyStop ()V] + + Methodref [android/support/v4/app/Fragment.performResume ()V] + + Methodref [android/support/v4/app/Fragment.performSaveInstanceState (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.performStart ()V] + + Methodref [android/support/v4/app/Fragment.performStop ()V] + + Methodref [android/support/v4/app/Fragment.restoreViewState (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)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/FragmentManagerState. ()V] + Methodref [android/support/v4/app/FragmentState. (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentState.a (Landroid/support/v4/app/h;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;] @@ -10652,35 +11730,17 @@ Constant Pool (count = 952): + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (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/y;] + 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/Animation;] + NameAndType [a (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] - + NameAndType [a (Landroid/content/res/Configuration;)V] - + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/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] @@ -10690,14 +11750,11 @@ Constant Pool (count = 952): + NameAndType [a (Landroid/support/v4/app/h;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;] + NameAndType [a (Landroid/support/v4/app/n;)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/PrintWriter;[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;] @@ -10710,21 +11767,13 @@ Constant Pool (count = 952): + 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;Landroid/os/Bundle;)Landroid/view/View;] - + NameAndType [b (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + NameAndType [b (Z)V] + NameAndType [b Landroid/support/v4/app/n;] - + 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] @@ -10732,68 +11781,113 @@ Constant Pool (count = 952): + 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/PrintWriter;[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 [findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + 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 [getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + NameAndType [getLooper ()Landroid/os/Looper;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [getResourceName (I)Ljava/lang/String;] + + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] + NameAndType [getWindow ()Landroid/view/Window;] - + NameAndType [h (Landroid/os/Bundle;)V] + NameAndType [h Ljava/util/ArrayList;] - + NameAndType [i (Landroid/os/Bundle;)V] - + NameAndType [i Landroid/support/v4/app/Fragment;] + NameAndType [i Ljava/util/ArrayList;] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + + NameAndType [initState ()V] + NameAndType [intValue ()I] + NameAndType [isEmpty ()Z] + NameAndType [isFinishing ()Z] - + NameAndType [j I] + + NameAndType [isInBackStack ()Z] + NameAndType [j Landroid/os/Bundle;] + NameAndType [j Ljava/util/ArrayList;] - + NameAndType [k ()V] - + NameAndType [k I] + NameAndType [k Landroid/support/v4/app/Fragment;] + NameAndType [k Ljava/util/ArrayList;] - + NameAndType [l ()V] + NameAndType [l Ljava/util/ArrayList;] - + NameAndType [l Z] + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] - + NameAndType [m ()V] + NameAndType [m Ljava/util/ArrayList;] - + NameAndType [m Z] + + NameAndType [mActivity Landroid/support/v4/app/h;] + + NameAndType [mAdded Z] + + NameAndType [mAnimatingAway Landroid/view/View;] + + NameAndType [mBackStackNesting I] + + NameAndType [mCalled Z] + + NameAndType [mChildFragmentManager Landroid/support/v4/app/n;] + + NameAndType [mContainer Landroid/view/ViewGroup;] + + NameAndType [mContainerId I] + + NameAndType [mDeferStart Z] + + NameAndType [mDetached Z] + + NameAndType [mFragmentId I] + + NameAndType [mFragmentManager Landroid/support/v4/app/n;] + + NameAndType [mFromLayout Z] + + NameAndType [mHasMenu Z] + + NameAndType [mHidden Z] + + NameAndType [mInLayout Z] + + NameAndType [mIndex I] + + NameAndType [mInnerView Landroid/view/View;] + + NameAndType [mLoaderManager Landroid/support/v4/app/y;] + + NameAndType [mMenuVisible Z] + + NameAndType [mNextAnim I] + + NameAndType [mParentFragment Landroid/support/v4/app/Fragment;] + + NameAndType [mRemoving Z] + + NameAndType [mRestored Z] + + NameAndType [mResumed Z] + + NameAndType [mRetainInstance Z] + + NameAndType [mRetaining Z] + + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + + NameAndType [mSavedViewState Landroid/util/SparseArray;] + + NameAndType [mState I] + + NameAndType [mStateAfterAnimating I] + + NameAndType [mTag Ljava/lang/String;] + + NameAndType [mTarget Landroid/support/v4/app/Fragment;] + + NameAndType [mTargetIndex I] + + NameAndType [mTargetRequestCode I] + + NameAndType [mUserVisibleHint Z] + + NameAndType [mView Landroid/view/View;] + + NameAndType [mWho Ljava/lang/String;] + NameAndType [myLooper ()Landroid/os/Looper;] + NameAndType [n I] - + NameAndType [n Z] - + NameAndType [o ()V] + NameAndType [o I] + NameAndType [o Landroid/support/v4/app/h;] - + NameAndType [o Z] - + NameAndType [p ()V] + + NameAndType [onAttach (Landroid/app/Activity;)V] + + NameAndType [onCreateAnimation (IZI)Landroid/view/animation/Animation;] + + NameAndType [onDestroyOptionsMenu ()V] + + NameAndType [onDetach ()V] + + NameAndType [onHiddenChanged (Z)V] + + NameAndType [onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + NameAndType [p Landroid/support/v4/app/k;] - + NameAndType [p Z] + + NameAndType [performActivityCreated (Landroid/os/Bundle;)V] + + NameAndType [performConfigurationChanged (Landroid/content/res/Configuration;)V] + + NameAndType [performContextItemSelected (Landroid/view/MenuItem;)Z] + + NameAndType [performCreate (Landroid/os/Bundle;)V] + + NameAndType [performCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + + NameAndType [performCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + + NameAndType [performDestroy ()V] + + NameAndType [performDestroyView ()V] + + NameAndType [performLowMemory ()V] + + NameAndType [performOptionsItemSelected (Landroid/view/MenuItem;)Z] + + NameAndType [performOptionsMenuClosed (Landroid/view/Menu;)V] + + NameAndType [performPause ()V] + + NameAndType [performPrepareOptionsMenu (Landroid/view/Menu;)Z] + + NameAndType [performReallyStop ()V] + + NameAndType [performResume ()V] + + NameAndType [performSaveInstanceState (Landroid/os/Bundle;)V] + + NameAndType [performStart ()V] + + NameAndType [performStop ()V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] @@ -10804,55 +11898,42 @@ Constant Pool (count = 952): + NameAndType [putBoolean (Ljava/lang/String;Z)V] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] - + NameAndType [q ()V] + NameAndType [q Landroid/support/v4/app/Fragment;] - + NameAndType [q Z] - + NameAndType [r ()V] - + NameAndType [r I] + NameAndType [r Z] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [removeView (Landroid/view/View;)V] + + NameAndType [restoreViewState (Landroid/os/Bundle;)V] + NameAndType [run ()V] - + NameAndType [s ()V] - + NameAndType [s Landroid/support/v4/app/n;] + NameAndType [s Z] + NameAndType [saveHierarchyState (Landroid/util/SparseArray;)V] + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;] + NameAndType [setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [setDuration (J)V] + + NameAndType [setIndex (ILandroid/support/v4/app/Fragment;)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/h;] + 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/n;] + 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 [ #] @@ -10887,6 +11968,7 @@ Constant Pool (count = 952): + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Object;] @@ -10920,6 +12002,7 @@ Constant Pool (count = 952): + 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/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] @@ -10997,9 +12080,6 @@ Constant Pool (count = 952): + Utf8 [Can not perform this action after onSaveInstanceState] + Utf8 [Can not perform this action inside of ] + Utf8 [Code] - + Utf8 [D] - + Utf8 [E] - + Utf8 [F] + Utf8 [Failed dumping state] + Utf8 [Failure saving state: ] + Utf8 [Failure saving state: active ] @@ -11012,12 +12092,7 @@ Constant Pool (count = 952): + Utf8 [Fragments Created Menus:] + Utf8 [Freeing back stack index ] + Utf8 [Freeing fragment index ] - + Utf8 [G] - + Utf8 [H] + Utf8 [I] - + Utf8 [J] - + Utf8 [K] - + Utf8 [L] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/Fragment;] @@ -11026,13 +12101,18 @@ Constant Pool (count = 952): + Utf8 [Landroid/support/v4/app/n;] + Utf8 [Landroid/support/v4/app/y;] + Utf8 [Landroid/util/SparseArray;] + + Utf8 [Landroid/util/SparseArray;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewGroup;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] - + Utf8 [M] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + Utf8 [Must be called from main thread of process] + Utf8 [No activity] + Utf8 [No instantiated fragment for index #] @@ -11044,6 +12124,7 @@ Constant Pool (count = 952): + Utf8 [SDK_INT] + Utf8 [Saved state of ] + Utf8 [Setting back stack index ] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Landroid/support/v4/app/BackStackState;] @@ -11107,24 +12188,29 @@ Constant Pool (count = 952): + Utf8 [e] + Utf8 [equals] + Utf8 [f] + + Utf8 [findFragmentByWho] + Utf8 [g] + Utf8 [get] + Utf8 [getAttributes] + Utf8 [getBoolean] + Utf8 [getClassLoader] + Utf8 [getInt] + + Utf8 [getLayoutInflater] + Utf8 [getLooper] + Utf8 [getMessage] + Utf8 [getResourceName] + + Utf8 [getResources] + Utf8 [getSparseParcelableArray] + Utf8 [getWindow] + Utf8 [h] + Utf8 [hide: ] + Utf8 [i] + Utf8 [identityHashCode] + + Utf8 [initState] + Utf8 [intValue] + Utf8 [isEmpty] + Utf8 [isFinishing] + + Utf8 [isInBackStack] + Utf8 [j] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/Exception] @@ -11142,7 +12228,45 @@ Constant Pool (count = 952): + Utf8 [l] + Utf8 [loadAnimation] + Utf8 [m] + + Utf8 [mActivity] + + Utf8 [mAdded] + + Utf8 [mAnimatingAway] + Utf8 [mAvailBackStackIndices: ] + + Utf8 [mBackStackNesting] + + Utf8 [mCalled] + + Utf8 [mChildFragmentManager] + + Utf8 [mContainer] + + Utf8 [mContainerId] + + Utf8 [mDeferStart] + + Utf8 [mDetached] + + Utf8 [mFragmentId] + + Utf8 [mFragmentManager] + + Utf8 [mFromLayout] + + Utf8 [mHasMenu] + + Utf8 [mHidden] + + Utf8 [mInLayout] + + Utf8 [mIndex] + + Utf8 [mInnerView] + + Utf8 [mLoaderManager] + + Utf8 [mMenuVisible] + + Utf8 [mNextAnim] + + Utf8 [mParentFragment] + + Utf8 [mRemoving] + + Utf8 [mRestored] + + Utf8 [mResumed] + + Utf8 [mRetainInstance] + + Utf8 [mRetaining] + + Utf8 [mSavedFragmentState] + + Utf8 [mSavedViewState] + + Utf8 [mState] + + Utf8 [mStateAfterAnimating] + + Utf8 [mTag] + + Utf8 [mTarget] + + Utf8 [mTargetIndex] + + Utf8 [mTargetRequestCode] + + Utf8 [mUserVisibleHint] + + Utf8 [mView] + + Utf8 [mWho] + Utf8 [movefrom ACTIVITY_CREATED: ] + Utf8 [movefrom CREATED: ] + Utf8 [movefrom RESUMED: ] @@ -11155,7 +12279,31 @@ Constant Pool (count = 952): + Utf8 [myLooper] + Utf8 [n] + Utf8 [o] + + Utf8 [onAttach] + + Utf8 [onCreateAnimation] + + Utf8 [onDestroyOptionsMenu] + + Utf8 [onDetach] + + Utf8 [onHiddenChanged] + + Utf8 [onViewCreated] + Utf8 [p] + + Utf8 [performActivityCreated] + + Utf8 [performConfigurationChanged] + + Utf8 [performContextItemSelected] + + Utf8 [performCreate] + + Utf8 [performCreateOptionsMenu] + + Utf8 [performCreateView] + + Utf8 [performDestroy] + + Utf8 [performDestroyView] + + Utf8 [performLowMemory] + + Utf8 [performOptionsItemSelected] + + Utf8 [performOptionsMenuClosed] + + Utf8 [performPause] + + Utf8 [performPrepareOptionsMenu] + + Utf8 [performReallyStop] + + Utf8 [performResume] + + Utf8 [performSaveInstanceState] + + Utf8 [performStart] + + Utf8 [performStop] + Utf8 [post] + Utf8 [print] + Utf8 [println] @@ -11174,6 +12322,7 @@ Constant Pool (count = 952): + Utf8 [restoreAllState: avail #] + Utf8 [restoreAllState: back stack #] + Utf8 [restoreAllState: re-attaching retained ] + + Utf8 [restoreViewState] + Utf8 [retainNonConfig: keeping retained ] + Utf8 [run] + Utf8 [s] @@ -11185,6 +12334,7 @@ Constant Pool (count = 952): + Utf8 [setAnimationListener] + Utf8 [setClassLoader] + Utf8 [setDuration] + + Utf8 [setIndex] + Utf8 [setInterpolator] + Utf8 [setVisibility] + Utf8 [show: ] @@ -11214,6 +12364,9 @@ Fields (count = 29): + Field: c Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: d [Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable[] d @@ -11223,27 +12376,51 @@ Fields (count = 29): + Field: f Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList f + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: g Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList g + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: h Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList h + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: i Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList i + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: j Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList j + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: k Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList k + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: l Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList l + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: m Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList m + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: n I Access flags: 0x0 = int n @@ -11277,6 +12454,9 @@ Fields (count = 29): + Field: x Landroid/util/SparseArray; Access flags: 0x0 = android.util.SparseArray x + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/util/SparseArray;] + Field: y Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable y @@ -11293,14 +12473,14 @@ Fields (count = 29): Access flags: 0x18 = static final android.view.animation.Interpolator C -Methods (count = 63): +Methods (count = 64): - Method: ()V Access flags: 0x0 = n() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 1, stack = 4): [0] aload_0 v0 - [1] invokespecial #295 + [1] invokespecial #296 + Methodref [android/support/v4/app/l. ()V] [4] aload_0 v0 [5] iconst_0 @@ -11319,7 +12499,7 @@ Methods (count = 63): + Class [android/support/v4/app/o] [23] dup [24] aload_0 v0 - [25] invokespecial #320 + [25] invokespecial #321 + Methodref [android/support/v4/app/o. (Landroid/support/v4/app/n;)V] [28] putfield #226 + Fieldref [android/support/v4/app/n.y Ljava/lang/Runnable;] @@ -11334,16 +12514,16 @@ Methods (count = 63): [0] ldc #55 + String [FragmentManager] [2] aload_1 v1 - [3] invokevirtual #363 + [3] invokevirtual #364 + Methodref [java/lang/RuntimeException.getMessage ()Ljava/lang/String;] - [6] invokestatic #325 + [6] invokestatic #326 + 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 + [14] invokestatic #326 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [17] pop [18] new #124 @@ -11351,14 +12531,14 @@ Methods (count = 63): [21] dup [22] ldc #55 + String [FragmentManager] - [24] invokespecial #324 + [24] invokespecial #325 + Methodref [android/support/v4/c/e. (Ljava/lang/String;)V] [27] astore_2 v2 [28] new #138 + Class [java/io/PrintWriter] [31] dup [32] aload_2 v2 - [33] invokespecial #351 + [33] invokespecial #352 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [36] astore_3 v3 [37] aload_0 v0 @@ -11375,7 +12555,7 @@ Methods (count = 63): [52] iconst_0 [53] anewarray #145 + Class [java/lang/String] - [56] invokevirtual #291 + [56] invokevirtual #292 + Methodref [android/support/v4/app/h.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [59] goto +45 (target=104) [62] astore v4 @@ -11384,7 +12564,7 @@ Methods (count = 63): [66] ldc #49 + String [Failed dumping state] [68] aload v4 - [70] invokestatic #326 + [70] invokestatic #327 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [73] pop [74] goto +30 (target=104) @@ -11396,7 +12576,7 @@ Methods (count = 63): [82] iconst_0 [83] anewarray #145 + Class [java/lang/String] - [86] invokevirtual #308 + [86] invokevirtual #309 + Methodref [android/support/v4/app/n.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [89] goto +15 (target=104) [92] astore v4 @@ -11405,7 +12585,7 @@ Methods (count = 63): [96] ldc #49 + String [Failed dumping state] [98] aload v4 - [100] invokestatic #326 + [100] invokestatic #327 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [103] pop [104] aload_1 v1 @@ -11425,7 +12605,7 @@ Methods (count = 63): + Class [android/support/v4/app/b] [3] dup [4] aload_0 v0 - [5] invokespecial #282 + [5] invokespecial #283 + Methodref [android/support/v4/app/b. (Landroid/support/v4/app/n;)V] [8] areturn Code attribute exceptions (count = 0): @@ -11436,7 +12616,7 @@ Methods (count = 63): Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 - [1] invokevirtual #315 + [1] invokevirtual #316 + Methodref [android/support/v4/app/n.e ()Z] [4] ireturn Code attribute exceptions (count = 0): @@ -11447,10 +12627,10 @@ Methods (count = 63): Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 5): [0] aload_0 v0 - [1] invokespecial #319 + [1] invokespecial #320 + Methodref [android/support/v4/app/n.t ()V] [4] aload_0 v0 - [5] invokevirtual #309 + [5] invokevirtual #310 + Methodref [android/support/v4/app/n.b ()Z] [8] pop [9] aload_0 v0 @@ -11462,7 +12642,7 @@ Methods (count = 63): [17] aconst_null [18] iconst_m1 [19] iconst_0 - [20] invokevirtual #303 + [20] invokevirtual #304 + Methodref [android/support/v4/app/n.a (Landroid/os/Handler;Ljava/lang/String;II)Z] [23] ireturn Code attribute exceptions (count = 0): @@ -11473,8 +12653,8 @@ Methods (count = 63): 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] + [1] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] ifge +38 (target=42) [7] aload_0 v0 [8] new #141 @@ -11483,30 +12663,30 @@ Methods (count = 63): [12] new #146 + Class [java/lang/StringBuilder] [15] dup - [16] invokespecial #365 + [16] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [19] ldc #53 + String [Fragment ] - [21] invokevirtual #369 + [21] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] aload_3 v3 - [25] invokevirtual #368 + [25] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] ldc #24 + String [ is not currently in the FragmentManager] - [30] invokevirtual #369 + [30] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [33] invokevirtual #370 + [33] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [36] invokespecial #359 + [36] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] - [39] invokespecial #307 + [39] invokespecial #308 + Methodref [android/support/v4/app/n.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] + [45] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [48] invokevirtual #236 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [51] return @@ -11532,7 +12712,7 @@ Methods (count = 63): [15] aload_0 v0 [16] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [19] invokevirtual #381 + [19] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [22] ificmplt +42 (target=64) [25] aload_0 v0 @@ -11542,33 +12722,33 @@ Methods (count = 63): [30] new #146 + Class [java/lang/StringBuilder] [33] dup - [34] invokespecial #365 + [34] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [37] ldc #52 + String [Fragement no longer exists for key ] - [39] invokevirtual #369 + [39] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [42] aload_2 v2 - [43] invokevirtual #369 + [43] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] ldc #35 + String [: index ] - [48] invokevirtual #369 + [48] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] iload_3 v3 - [52] invokevirtual #367 + [52] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [55] invokevirtual #370 + [55] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [58] invokespecial #359 + [58] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] - [61] invokespecial #307 + [61] invokespecial #308 + Methodref [android/support/v4/app/n.a (Ljava/lang/RuntimeException;)V] [64] aload_0 v0 [65] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [68] iload_3 v3 - [69] invokevirtual #377 + [69] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [72] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -11582,27 +12762,27 @@ Methods (count = 63): [87] new #146 + Class [java/lang/StringBuilder] [90] dup - [91] invokespecial #365 + [91] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [94] ldc #52 + String [Fragement no longer exists for key ] - [96] invokevirtual #369 + [96] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [99] aload_2 v2 - [100] invokevirtual #369 + [100] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [103] ldc #35 + String [: index ] - [105] invokevirtual #369 + [105] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [108] iload_3 v3 - [109] invokevirtual #367 + [109] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [112] invokevirtual #370 + [112] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [115] invokespecial #359 + [115] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] - [118] invokespecial #307 + [118] invokespecial #308 + Methodref [android/support/v4/app/n.a (Ljava/lang/RuntimeException;)V] [121] aload v4 [123] areturn @@ -11617,28 +12797,28 @@ Methods (count = 63): + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 - [7] invokespecial #366 + [7] invokespecial #367 + Methodref [java/lang/StringBuilder. (I)V] [10] astore_1 v1 [11] aload_1 v1 [12] ldc #57 + String [FragmentManager{] - [14] invokevirtual #369 + [14] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] pop [18] aload_1 v1 [19] aload_0 v0 - [20] invokestatic #371 + [20] invokestatic #372 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] - [23] invokestatic #361 + [23] invokestatic #362 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [26] invokevirtual #369 + [26] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 [31] ldc #23 + String [ in ] - [33] invokevirtual #369 + [33] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] pop [37] aload_0 v0 @@ -11649,23 +12829,23 @@ Methods (count = 63): [45] getfield #218 + Fieldref [android/support/v4/app/n.q Landroid/support/v4/app/Fragment;] [48] aload_1 v1 - [49] invokestatic #323 + [49] invokestatic #324 + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [52] goto +11 (target=63) [55] aload_0 v0 [56] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] [59] aload_1 v1 - [60] invokestatic #323 + [60] invokestatic #324 + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [63] aload_1 v1 [64] ldc #102 + String [}}] - [66] invokevirtual #369 + [66] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [69] pop [70] aload_1 v1 - [71] invokevirtual #370 + [71] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [74] areturn Code attribute exceptions (count = 0): @@ -11678,16 +12858,16 @@ Methods (count = 63): [0] new #146 + Class [java/lang/StringBuilder] [3] dup - [4] invokespecial #365 + [4] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [7] aload_1 v1 - [8] invokevirtual #369 + [8] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [11] ldc #8 + String [ ] - [13] invokevirtual #369 + [13] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [16] invokevirtual #370 + [16] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [19] astore v5 [21] aload_0 v0 @@ -11697,32 +12877,32 @@ Methods (count = 63): [28] aload_0 v0 [29] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [32] invokevirtual #381 + [32] invokevirtual #382 + 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 + [44] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [47] aload_3 v3 [48] ldc #36 + String [Active Fragments in ] - [50] invokevirtual #353 + [50] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [53] aload_3 v3 [54] aload_0 v0 - [55] invokestatic #371 + [55] invokestatic #372 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] - [58] invokestatic #361 + [58] invokestatic #362 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [61] invokevirtual #353 + [61] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [64] aload_3 v3 [65] ldc #33 + String [:] - [67] invokevirtual #356 + [67] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [70] iconst_0 [71] istore v7 @@ -11733,32 +12913,32 @@ Methods (count = 63): [81] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [84] iload v7 - [86] invokevirtual #377 + [86] invokevirtual #378 + 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 + [96] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [99] aload_3 v3 [100] ldc #9 + String [ #] - [102] invokevirtual #353 + [102] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [105] aload_3 v3 [106] iload v7 - [108] invokevirtual #352 + [108] invokevirtual #353 + Methodref [java/io/PrintWriter.print (I)V] [111] aload_3 v3 [112] ldc #34 + String [: ] - [114] invokevirtual #353 + [114] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [117] aload_3 v3 [118] aload v8 - [120] invokevirtual #355 + [120] invokevirtual #356 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [123] aload v8 [125] ifnull +14 (target=139) @@ -11767,8 +12947,8 @@ Methods (count = 63): [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] + [136] invokevirtual #245 + + Methodref [android/support/v4/app/Fragment.dump (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 @@ -11778,19 +12958,19 @@ Methods (count = 63): [152] aload_0 v0 [153] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [156] invokevirtual #381 + [156] invokevirtual #382 + 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 + [168] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [171] aload_3 v3 [172] ldc #39 + String [Added Fragments:] - [174] invokevirtual #356 + [174] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [177] iconst_0 [178] istore v7 @@ -11801,34 +12981,34 @@ Methods (count = 63): [188] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [191] iload v7 - [193] invokevirtual #377 + [193] invokevirtual #378 + 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 + [203] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [206] aload_3 v3 [207] ldc #9 + String [ #] - [209] invokevirtual #353 + [209] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [212] aload_3 v3 [213] iload v7 - [215] invokevirtual #352 + [215] invokevirtual #353 + Methodref [java/io/PrintWriter.print (I)V] [218] aload_3 v3 [219] ldc #34 + String [: ] - [221] invokevirtual #353 + [221] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [224] aload_3 v3 [225] aload v8 - [227] invokevirtual #274 + [227] invokevirtual #277 + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;] - [230] invokevirtual #356 + [230] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [233] iinc v7, 1 [236] goto -56 (target=180) @@ -11839,19 +13019,19 @@ Methods (count = 63): [246] aload_0 v0 [247] getfield #211 + Fieldref [android/support/v4/app/n.j Ljava/util/ArrayList;] - [250] invokevirtual #381 + [250] invokevirtual #382 + 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 + [262] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [265] aload_3 v3 [266] ldc #58 + String [Fragments Created Menus:] - [268] invokevirtual #356 + [268] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [271] iconst_0 [272] istore v7 @@ -11862,34 +13042,34 @@ Methods (count = 63): [282] getfield #211 + Fieldref [android/support/v4/app/n.j Ljava/util/ArrayList;] [285] iload v7 - [287] invokevirtual #377 + [287] invokevirtual #378 + 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 + [297] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [300] aload_3 v3 [301] ldc #9 + String [ #] - [303] invokevirtual #353 + [303] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [306] aload_3 v3 [307] iload v7 - [309] invokevirtual #352 + [309] invokevirtual #353 + Methodref [java/io/PrintWriter.print (I)V] [312] aload_3 v3 [313] ldc #34 + String [: ] - [315] invokevirtual #353 + [315] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [318] aload_3 v3 [319] aload v8 - [321] invokevirtual #274 + [321] invokevirtual #277 + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;] - [324] invokevirtual #356 + [324] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [327] iinc v7, 1 [330] goto -56 (target=274) @@ -11900,19 +13080,19 @@ Methods (count = 63): [340] aload_0 v0 [341] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] - [344] invokevirtual #381 + [344] invokevirtual #382 + 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 + [356] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [359] aload_3 v3 [360] ldc #46 + String [Back Stack:] - [362] invokevirtual #356 + [362] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [365] iconst_0 [366] istore v7 @@ -11923,41 +13103,41 @@ Methods (count = 63): [376] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [379] iload v7 - [381] invokevirtual #377 + [381] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [384] checkcast #114 + Class [android/support/v4/app/b] [387] astore v8 [389] aload_3 v3 [390] aload_1 v1 - [391] invokevirtual #353 + [391] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [394] aload_3 v3 [395] ldc #9 + String [ #] - [397] invokevirtual #353 + [397] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [400] aload_3 v3 [401] iload v7 - [403] invokevirtual #352 + [403] invokevirtual #353 + Methodref [java/io/PrintWriter.print (I)V] [406] aload_3 v3 [407] ldc #34 + String [: ] - [409] invokevirtual #353 + [409] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [412] aload_3 v3 [413] aload v8 - [415] invokevirtual #287 + [415] invokevirtual #288 + Methodref [android/support/v4/app/b.toString ()Ljava/lang/String;] - [418] invokevirtual #356 + [418] invokevirtual #357 + 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 #283 + [429] invokevirtual #284 + Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [432] iinc v7, 1 [435] goto -67 (target=368) @@ -11972,19 +13152,19 @@ Methods (count = 63): [450] aload_0 v0 [451] getfield #212 + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] - [454] invokevirtual #381 + [454] invokevirtual #382 + 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 + [466] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [469] aload_3 v3 [470] ldc #45 + String [Back Stack Indices:] - [472] invokevirtual #356 + [472] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [475] iconst_0 [476] istore v8 @@ -11995,32 +13175,32 @@ Methods (count = 63): [486] getfield #212 + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] [489] iload v8 - [491] invokevirtual #377 + [491] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [494] checkcast #114 + Class [android/support/v4/app/b] [497] astore v9 [499] aload_3 v3 [500] aload_1 v1 - [501] invokevirtual #353 + [501] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [504] aload_3 v3 [505] ldc #9 + String [ #] - [507] invokevirtual #353 + [507] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [510] aload_3 v3 [511] iload v8 - [513] invokevirtual #352 + [513] invokevirtual #353 + Methodref [java/io/PrintWriter.print (I)V] [516] aload_3 v3 [517] ldc #34 + String [: ] - [519] invokevirtual #353 + [519] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [522] aload_3 v3 [523] aload v9 - [525] invokevirtual #355 + [525] invokevirtual #356 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [528] iinc v8, 1 [531] goto -53 (target=478) @@ -12031,27 +13211,27 @@ Methods (count = 63): [541] aload_0 v0 [542] getfield #213 + Fieldref [android/support/v4/app/n.l Ljava/util/ArrayList;] - [545] invokevirtual #381 + [545] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [548] ifle +28 (target=576) [551] aload_3 v3 [552] aload_1 v1 - [553] invokevirtual #353 + [553] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [556] aload_3 v3 [557] ldc #80 + String [mAvailBackStackIndices: ] - [559] invokevirtual #353 + [559] invokevirtual #354 + 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/n.l Ljava/util/ArrayList;] - [567] invokevirtual #382 + [567] invokevirtual #383 + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;] - [570] invokestatic #384 + [570] invokestatic #385 + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;] - [573] invokevirtual #356 + [573] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [576] aload v7 [578] monitorexit @@ -12068,19 +13248,19 @@ Methods (count = 63): [597] aload_0 v0 [598] getfield #204 + Fieldref [android/support/v4/app/n.c Ljava/util/ArrayList;] - [601] invokevirtual #381 + [601] invokevirtual #382 + 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 + [613] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [616] aload_3 v3 [617] ldc #65 + String [Pending Actions:] - [619] invokevirtual #356 + [619] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [622] iconst_0 [623] istore v7 @@ -12091,73 +13271,73 @@ Methods (count = 63): [633] getfield #204 + Fieldref [android/support/v4/app/n.c Ljava/util/ArrayList;] [636] iload v7 - [638] invokevirtual #377 + [638] invokevirtual #378 + 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 + [648] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [651] aload_3 v3 [652] ldc #9 + String [ #] - [654] invokevirtual #353 + [654] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [657] aload_3 v3 [658] iload v7 - [660] invokevirtual #352 + [660] invokevirtual #353 + Methodref [java/io/PrintWriter.print (I)V] [663] aload_3 v3 [664] ldc #34 + String [: ] - [666] invokevirtual #353 + [666] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [669] aload_3 v3 [670] aload v8 - [672] invokevirtual #355 + [672] invokevirtual #356 + 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 + [683] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [686] aload_3 v3 [687] ldc #56 + String [FragmentManager misc state:] - [689] invokevirtual #356 + [689] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [692] aload_3 v3 [693] aload_1 v1 - [694] invokevirtual #353 + [694] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [697] aload_3 v3 [698] ldc #10 + String [ mActivity=] - [700] invokevirtual #353 + [700] invokevirtual #354 + 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/n.o Landroid/support/v4/app/h;] - [708] invokevirtual #355 + [708] invokevirtual #356 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [711] aload_3 v3 [712] aload_1 v1 - [713] invokevirtual #353 + [713] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [716] aload_3 v3 [717] ldc #12 + String [ mContainer=] - [719] invokevirtual #353 + [719] invokevirtual #354 + 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/n.p Landroid/support/v4/app/k;] - [727] invokevirtual #355 + [727] invokevirtual #356 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [730] aload_0 v0 [731] getfield #218 @@ -12165,55 +13345,55 @@ Methods (count = 63): [734] ifnull +22 (target=756) [737] aload_3 v3 [738] aload_1 v1 - [739] invokevirtual #353 + [739] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [742] aload_3 v3 [743] ldc #16 + String [ mParent=] - [745] invokevirtual #353 + [745] invokevirtual #354 + 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/n.q Landroid/support/v4/app/Fragment;] - [753] invokevirtual #355 + [753] invokevirtual #356 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [756] aload_3 v3 [757] aload_1 v1 - [758] invokevirtual #353 + [758] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [761] aload_3 v3 [762] ldc #13 + String [ mCurState=] - [764] invokevirtual #353 + [764] invokevirtual #354 + 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/n.n I] - [772] invokevirtual #352 + [772] invokevirtual #353 + Methodref [java/io/PrintWriter.print (I)V] [775] aload_3 v3 [776] ldc #26 + String [ mStateSaved=] - [778] invokevirtual #353 + [778] invokevirtual #354 + 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/n.s Z] - [786] invokevirtual #354 + [786] invokevirtual #355 + Methodref [java/io/PrintWriter.print (Z)V] [789] aload_3 v3 [790] ldc #25 + String [ mDestroyed=] - [792] invokevirtual #353 + [792] invokevirtual #354 + 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/n.t Z] - [800] invokevirtual #357 + [800] invokevirtual #358 + Methodref [java/io/PrintWriter.println (Z)V] [803] aload_0 v0 [804] getfield #219 @@ -12221,18 +13401,18 @@ Methods (count = 63): [807] ifeq +22 (target=829) [810] aload_3 v3 [811] aload_1 v1 - [812] invokevirtual #353 + [812] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [815] aload_3 v3 [816] ldc #14 + String [ mNeedMenuInvalidate=] - [818] invokevirtual #353 + [818] invokevirtual #354 + 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/n.r Z] - [826] invokevirtual #357 + [826] invokevirtual #358 + Methodref [java/io/PrintWriter.println (Z)V] [829] aload_0 v0 [830] getfield #222 @@ -12240,18 +13420,18 @@ Methods (count = 63): [833] ifnull +22 (target=855) [836] aload_3 v3 [837] aload_1 v1 - [838] invokevirtual #353 + [838] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [841] aload_3 v3 [842] ldc #15 + String [ mNoTransactionsBecause=] - [844] invokevirtual #353 + [844] invokevirtual #354 + 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/n.u Ljava/lang/String;] - [852] invokevirtual #356 + [852] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [855] aload_0 v0 [856] getfield #209 @@ -12260,27 +13440,27 @@ Methods (count = 63): [862] aload_0 v0 [863] getfield #209 + Fieldref [android/support/v4/app/n.h Ljava/util/ArrayList;] - [866] invokevirtual #381 + [866] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [869] ifle +28 (target=897) [872] aload_3 v3 [873] aload_1 v1 - [874] invokevirtual #353 + [874] invokevirtual #354 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [877] aload_3 v3 [878] ldc #11 + String [ mAvailIndices: ] - [880] invokevirtual #353 + [880] invokevirtual #354 + 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/n.h Ljava/util/ArrayList;] - [888] invokevirtual #382 + [888] invokevirtual #383 + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;] - [891] invokestatic #384 + [891] invokestatic #385 + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;] - [894] invokevirtual #356 + [894] invokevirtual #357 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [897] return Code attribute exceptions (count = 2): @@ -12296,7 +13476,7 @@ Methods (count = 63): + Class [android/view/animation/AnimationSet] [3] dup [4] iconst_0 - [5] invokespecial #344 + [5] invokespecial #345 + Methodref [android/view/animation/AnimationSet. (Z)V] [8] astore v5 [10] new #137 @@ -12312,44 +13492,44 @@ Methods (count = 63): [21] iconst_1 [22] ldc #1 + Float [0.5] - [24] invokespecial #348 + [24] invokespecial #349 + Methodref [android/view/animation/ScaleAnimation. (FFFFIFIF)V] [27] astore v6 [29] aload v6 [31] getstatic #227 + Fieldref [android/support/v4/app/n.z Landroid/view/animation/Interpolator;] - [34] invokevirtual #350 + [34] invokevirtual #351 + Methodref [android/view/animation/ScaleAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [37] aload v6 [39] ldc2_w #150 + Long [220] - [42] invokevirtual #349 + [42] invokevirtual #350 + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V] [45] aload v5 [47] aload v6 - [49] invokevirtual #345 + [49] invokevirtual #346 + 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 + [59] invokespecial #341 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [62] astore v7 [64] aload v7 [66] getstatic #199 + Fieldref [android/support/v4/app/n.A Landroid/view/animation/Interpolator;] - [69] invokevirtual #342 + [69] invokevirtual #343 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [72] aload v7 [74] ldc2_w #150 + Long [220] - [77] invokevirtual #341 + [77] invokevirtual #342 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [80] aload v5 [82] aload v7 - [84] invokevirtual #345 + [84] invokevirtual #346 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [87] aload v5 [89] areturn @@ -12365,18 +13545,18 @@ Methods (count = 63): [3] dup [4] fload_1 v1 [5] fload_2 v2 - [6] invokespecial #340 + [6] invokespecial #341 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [9] astore_3 v3 [10] aload_3 v3 [11] getstatic #199 + Fieldref [android/support/v4/app/n.A Landroid/view/animation/Interpolator;] - [14] invokevirtual #342 + [14] invokevirtual #343 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [17] aload_3 v3 [18] ldc2_w #150 + Long [220] - [21] invokevirtual #341 + [21] invokevirtual #342 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [24] aload_3 v3 [25] areturn @@ -12391,26 +13571,26 @@ Methods (count = 63): [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/animation/Animation;] + [4] getfield #173 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] + [7] invokevirtual #252 + + Methodref [android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/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] + [21] getfield #173 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [24] ifeq +24 (target=48) [27] aload_0 v0 [28] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] [31] aload_1 v1 - [32] getfield #159 - + Fieldref [android/support/v4/app/Fragment.G I] - [35] invokestatic #346 + [32] getfield #173 + + Fieldref [android/support/v4/app/Fragment.mNextAnim I] + [35] invokestatic #347 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [38] astore v6 [40] aload v6 @@ -12423,7 +13603,7 @@ Methods (count = 63): [53] areturn [54] iload_2 v2 [55] iload_3 v3 - [56] invokestatic #310 + [56] invokestatic #311 + Methodref [android/support/v4/app/n.b (IZ)I] [59] istore v6 [61] iload v6 @@ -12447,7 +13627,7 @@ Methods (count = 63): [114] fconst_1 [115] fconst_0 [116] fconst_1 - [117] invokestatic #300 + [117] invokestatic #301 + Methodref [android/support/v4/app/n.a (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [120] areturn [121] aload_0 v0 @@ -12458,7 +13638,7 @@ Methods (count = 63): + Float [0.975] [128] fconst_1 [129] fconst_0 - [130] invokestatic #300 + [130] invokestatic #301 + Methodref [android/support/v4/app/n.a (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [133] areturn [134] aload_0 v0 @@ -12469,7 +13649,7 @@ Methods (count = 63): [140] fconst_1 [141] fconst_0 [142] fconst_1 - [143] invokestatic #300 + [143] invokestatic #301 + Methodref [android/support/v4/app/n.a (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [146] areturn [147] aload_0 v0 @@ -12480,7 +13660,7 @@ Methods (count = 63): + Float [1.075] [154] fconst_1 [155] fconst_0 - [156] invokestatic #300 + [156] invokestatic #301 + Methodref [android/support/v4/app/n.a (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [159] areturn [160] aload_0 v0 @@ -12488,7 +13668,7 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] [164] fconst_0 [165] fconst_1 - [166] invokestatic #299 + [166] invokestatic #300 + Methodref [android/support/v4/app/n.a (Landroid/content/Context;FF)Landroid/view/animation/Animation;] [169] areturn [170] aload_0 v0 @@ -12496,7 +13676,7 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] [174] fconst_1 [175] fconst_0 - [176] invokestatic #299 + [176] invokestatic #300 + Methodref [android/support/v4/app/n.a (Landroid/content/Context;FF)Landroid/view/animation/Animation;] [179] areturn [180] iload v4 @@ -12504,15 +13684,15 @@ Methods (count = 63): [185] aload_0 v0 [186] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] - [189] invokevirtual #293 + [189] invokevirtual #294 + Methodref [android/support/v4/app/h.getWindow ()Landroid/view/Window;] [192] ifnull +18 (target=210) [195] aload_0 v0 [196] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] - [199] invokevirtual #293 + [199] invokevirtual #294 + Methodref [android/support/v4/app/h.getWindow ()Landroid/view/Window;] - [202] invokevirtual #338 + [202] invokevirtual #339 + Methodref [android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;] [205] getfield #228 + Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I] @@ -12531,8 +13711,8 @@ Methods (count = 63): 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] + [1] getfield #161 + + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [4] ifeq +33 (target=37) [7] aload_0 v0 [8] getfield #206 @@ -12545,8 +13725,8 @@ Methods (count = 63): [19] return [20] aload_1 v1 [21] iconst_0 - [22] putfield #163 - + Fieldref [android/support/v4/app/Fragment.K Z] + [22] putfield #161 + + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [25] aload_0 v0 [26] aload_1 v1 [27] aload_0 v0 @@ -12555,7 +13735,7 @@ Methods (count = 63): [31] iconst_0 [32] iconst_0 [33] iconst_0 - [34] invokevirtual #305 + [34] invokevirtual #306 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IIIZ)V] [37] return Code attribute exceptions (count = 0): @@ -12566,12 +13746,12 @@ Methods (count = 63): 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] + [1] getfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [4] ifeq +10 (target=14) [7] aload_1 v1 - [8] getfield #153 - + Fieldref [android/support/v4/app/Fragment.A Z] + [8] getfield #162 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [11] ifeq +10 (target=21) [14] iload_2 v2 [15] iconst_1 @@ -12579,25 +13759,25 @@ Methods (count = 63): [19] iconst_1 [20] istore_2 v2 [21] aload_1 v1 - [22] getfield #177 - + Fieldref [android/support/v4/app/Fragment.m Z] + [22] getfield #175 + + Fieldref [android/support/v4/app/Fragment.mRemoving 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] + [30] getfield #182 + + Fieldref [android/support/v4/app/Fragment.mState I] [33] ificmple +8 (target=41) [36] aload_1 v1 - [37] getfield #166 - + Fieldref [android/support/v4/app/Fragment.a I] + [37] getfield #182 + + Fieldref [android/support/v4/app/Fragment.mState I] [40] istore_2 v2 [41] aload_1 v1 - [42] getfield #163 - + Fieldref [android/support/v4/app/Fragment.K Z] + [42] getfield #161 + + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [45] ifeq +18 (target=63) [48] aload_1 v1 - [49] getfield #166 - + Fieldref [android/support/v4/app/Fragment.a I] + [49] getfield #182 + + Fieldref [android/support/v4/app/Fragment.mState I] [52] iconst_4 [53] ificmpge +10 (target=63) [56] iload_2 v2 @@ -12606,40 +13786,40 @@ Methods (count = 63): [61] iconst_3 [62] istore_2 v2 [63] aload_1 v1 - [64] getfield #166 - + Fieldref [android/support/v4/app/Fragment.a I] + [64] getfield #182 + + Fieldref [android/support/v4/app/Fragment.mState 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] + [72] getfield #165 + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [75] ifeq +11 (target=86) [78] aload_1 v1 - [79] getfield #180 - + Fieldref [android/support/v4/app/Fragment.p Z] + [79] getfield #168 + + Fieldref [android/support/v4/app/Fragment.mInLayout 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;] + [87] getfield #155 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway 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;] + [95] putfield #155 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway 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] + [101] getfield #183 + + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [104] iconst_0 [105] iconst_0 [106] iconst_1 - [107] invokevirtual #305 + [107] invokevirtual #306 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IIIZ)V] [110] aload_1 v1 - [111] getfield #166 - + Fieldref [android/support/v4/app/Fragment.a I] + [111] getfield #182 + + Fieldref [android/support/v4/app/Fragment.mState I] [114] tableswitch (5 offsets, default=773) (target=887) 0: offset = 34, target = 148 1: offset = 374, target = 488 @@ -12655,79 +13835,79 @@ Methods (count = 63): [156] new #146 + Class [java/lang/StringBuilder] [159] dup - [160] invokespecial #365 + [160] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [163] ldc #87 + String [moveto CREATED: ] - [165] invokevirtual #369 + [165] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [168] aload_1 v1 - [169] invokevirtual #368 + [169] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [172] invokevirtual #370 + [172] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [175] invokestatic #327 + [175] invokestatic #328 + 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;] + [180] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState 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;] + [188] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [191] ldc #76 + String [android:view_state] [193] invokevirtual #233 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] - [196] putfield #170 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [196] putfield #181 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState 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;] + [202] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [205] ldc #74 + String [android:target_state] - [207] invokevirtual #301 + [207] invokevirtual #302 + Methodref [android/support/v4/app/n.a (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] - [210] putfield #173 - + Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment;] + [210] putfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [213] aload_1 v1 - [214] getfield #173 - + Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment;] + [214] getfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [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;] + [222] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState 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] + [231] putfield #187 + + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [234] aload_1 v1 [235] aload_1 v1 - [236] getfield #169 - + Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;] + [236] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState 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] + [245] putfield #188 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [248] aload_1 v1 - [249] getfield #164 - + Fieldref [android/support/v4/app/Fragment.L Z] + [249] getfield #188 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [252] ifne +15 (target=267) [255] aload_1 v1 [256] iconst_1 - [257] putfield #163 - + Fieldref [android/support/v4/app/Fragment.K Z] + [257] putfield #161 + + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [260] iload_2 v2 [261] iconst_3 [262] ificmple +5 (target=267) @@ -12737,14 +13917,14 @@ Methods (count = 63): [268] aload_0 v0 [269] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] - [272] putfield #184 - + Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/h;] + [272] putfield #153 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [275] aload_1 v1 [276] aload_0 v0 [277] getfield #218 + Fieldref [android/support/v4/app/n.q Landroid/support/v4/app/Fragment;] - [280] putfield #186 - + Fieldref [android/support/v4/app/Fragment.v Landroid/support/v4/app/Fragment;] + [280] putfield #174 + + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;] [283] aload_1 v1 [284] aload_0 v0 [285] getfield #218 @@ -12753,29 +13933,29 @@ Methods (count = 63): [291] aload_0 v0 [292] getfield #218 + Fieldref [android/support/v4/app/n.q Landroid/support/v4/app/Fragment;] - [295] getfield #185 - + Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/n;] + [295] getfield #158 + + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/n;] [298] goto +10 (target=308) [301] aload_0 v0 [302] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] [305] getfield #198 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [308] putfield #183 - + Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/n;] + [308] putfield #164 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] [311] aload_1 v1 [312] iconst_0 - [313] putfield #158 - + Fieldref [android/support/v4/app/Fragment.F Z] + [313] putfield #157 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [316] aload_1 v1 [317] aload_0 v0 [318] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] - [321] invokevirtual #248 - + Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;)V] + [321] invokevirtual #251 + + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] [324] aload_1 v1 - [325] getfield #158 - + Fieldref [android/support/v4/app/Fragment.F Z] + [325] getfield #157 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [328] ifne +35 (target=363) [331] new #113 + Class [android/support/v4/app/ab] @@ -12783,110 +13963,110 @@ Methods (count = 63): [335] new #146 + Class [java/lang/StringBuilder] [338] dup - [339] invokespecial #365 + [339] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [342] ldc #53 + String [Fragment ] - [344] invokevirtual #369 + [344] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [347] aload_1 v1 - [348] invokevirtual #368 + [348] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [351] ldc #19 + String [ did not call through to super.onAttach()] - [353] invokevirtual #369 + [353] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [356] invokevirtual #370 + [356] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [359] invokespecial #281 + [359] invokespecial #282 + Methodref [android/support/v4/app/ab. (Ljava/lang/String;)V] [362] athrow [363] aload_1 v1 - [364] getfield #186 - + Fieldref [android/support/v4/app/Fragment.v Landroid/support/v4/app/Fragment;] + [364] getfield #174 + + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;] [367] ifnonnull +11 (target=378) [370] aload_0 v0 [371] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] [374] aload_1 v1 - [375] invokevirtual #288 + [375] invokevirtual #289 + Methodref [android/support/v4/app/h.a (Landroid/support/v4/app/Fragment;)V] [378] aload_1 v1 - [379] getfield #155 - + Fieldref [android/support/v4/app/Fragment.C Z] + [379] getfield #179 + + Fieldref [android/support/v4/app/Fragment.mRetaining 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] + [387] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [390] invokevirtual #260 + + Methodref [android/support/v4/app/Fragment.performCreate (Landroid/os/Bundle;)V] [393] aload_1 v1 [394] iconst_0 - [395] putfield #155 - + Fieldref [android/support/v4/app/Fragment.C Z] + [395] putfield #179 + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [398] aload_1 v1 - [399] getfield #179 - + Fieldref [android/support/v4/app/Fragment.o Z] + [399] getfield #165 + + Fieldref [android/support/v4/app/Fragment.mFromLayout 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;)Landroid/view/LayoutInflater;] + [409] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [412] invokevirtual #247 + + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/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/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] - [423] putfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [417] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [420] invokevirtual #262 + + Methodref [android/support/v4/app/Fragment.performCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + [423] putfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [426] aload_1 v1 - [427] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [427] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView 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;] + [435] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [438] putfield #170 + + Fieldref [android/support/v4/app/Fragment.mInnerView 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 #280 + [443] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [446] invokestatic #281 + Methodref [android/support/v4/app/aa.a (Landroid/view/View;)Landroid/view/ViewGroup;] - [449] putfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [449] putfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [452] aload_1 v1 - [453] getfield #190 - + Fieldref [android/support/v4/app/Fragment.z Z] + [453] getfield #167 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [456] ifeq +12 (target=468) [459] aload_1 v1 - [460] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [460] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [463] bipush 8 - [465] invokevirtual #334 + [465] invokevirtual #335 + 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;] + [470] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView 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;Landroid/os/Bundle;)V] + [474] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [477] invokevirtual #256 + + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/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;] + [485] putfield #170 + + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [488] iload_2 v2 [489] iconst_1 [490] ificmple +302 (target=792) @@ -12898,37 +14078,37 @@ Methods (count = 63): [501] new #146 + Class [java/lang/StringBuilder] [504] dup - [505] invokespecial #365 + [505] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [508] ldc #86 + String [moveto ACTIVITY_CREATED: ] - [510] invokevirtual #369 + [510] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [513] aload_1 v1 - [514] invokevirtual #368 + [514] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [517] invokevirtual #370 + [517] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [520] invokestatic #327 + [520] invokestatic #328 + 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] + [525] getfield #165 + + Fieldref [android/support/v4/app/Fragment.mFromLayout 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] + [535] getfield #160 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [538] ifeq +97 (target=635) [541] aload_0 v0 [542] getfield #217 + Fieldref [android/support/v4/app/n.p Landroid/support/v4/app/k;] [545] aload_1 v1 - [546] getfield #188 - + Fieldref [android/support/v4/app/Fragment.x I] - [549] invokeinterface #385 + [546] getfield #160 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] + [549] invokeinterface #386 + InterfaceMethodref [android/support/v4/app/k.a (I)Landroid/view/View;] [554] checkcast #128 + Class [android/view/ViewGroup] @@ -12936,8 +14116,8 @@ Methods (count = 63): [559] aload v6 [561] ifnonnull +74 (target=635) [564] aload_1 v1 - [565] getfield #181 - + Fieldref [android/support/v4/app/Fragment.q Z] + [565] getfield #176 + + Fieldref [android/support/v4/app/Fragment.mRestored Z] [568] ifne +67 (target=635) [571] aload_0 v0 [572] new #140 @@ -12946,84 +14126,84 @@ Methods (count = 63): [576] new #146 + Class [java/lang/StringBuilder] [579] dup - [580] invokespecial #365 + [580] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [583] ldc #64 + String [No view found for id 0x] - [585] invokevirtual #369 + [585] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [588] aload_1 v1 - [589] getfield #188 - + Fieldref [android/support/v4/app/Fragment.x I] - [592] invokestatic #361 + [589] getfield #160 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] + [592] invokestatic #362 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [595] invokevirtual #369 + [595] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [598] ldc #17 + String [ (] - [600] invokevirtual #369 + [600] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [603] aload_1 v1 - [604] invokevirtual #257 - + Methodref [android/support/v4/app/Fragment.c ()Landroid/content/res/Resources;] + [604] invokevirtual #248 + + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] [607] aload_1 v1 - [608] getfield #188 - + Fieldref [android/support/v4/app/Fragment.x I] + [608] getfield #160 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [611] invokevirtual #229 + Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang/String;] - [614] invokevirtual #369 + [614] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [617] ldc #31 + String [) for fragment ] - [619] invokevirtual #369 + [619] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [622] aload_1 v1 - [623] invokevirtual #368 + [623] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [626] invokevirtual #370 + [626] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [629] invokespecial #358 + [629] invokespecial #359 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] - [632] invokespecial #307 + [632] invokespecial #308 + Methodref [android/support/v4/app/n.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;] + [638] putfield #159 + + Fieldref [android/support/v4/app/Fragment.mContainer 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;)Landroid/view/LayoutInflater;] + [645] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [648] invokevirtual #247 + + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/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/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] - [660] putfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [654] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [657] invokevirtual #262 + + Methodref [android/support/v4/app/Fragment.performCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + [660] putfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [663] aload_1 v1 - [664] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [664] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView 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;] + [672] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [675] putfield #170 + + Fieldref [android/support/v4/app/Fragment.mInnerView 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 #280 + [680] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [683] invokestatic #281 + Methodref [android/support/v4/app/aa.a (Landroid/view/View;)Landroid/view/ViewGroup;] - [686] putfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [686] putfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [689] aload v6 [691] ifnull +37 (target=728) [694] aload_0 v0 @@ -13031,67 +14211,67 @@ Methods (count = 63): [696] iload_3 v3 [697] iconst_1 [698] iload v4 - [700] invokevirtual #306 + [700] invokevirtual #307 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;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;] + [711] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [714] aload v7 - [716] invokevirtual #335 + [716] invokevirtual #336 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [719] aload v6 [721] aload_1 v1 - [722] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] - [725] invokevirtual #336 + [722] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [725] invokevirtual #337 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] [728] aload_1 v1 - [729] getfield #190 - + Fieldref [android/support/v4/app/Fragment.z Z] + [729] getfield #167 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [732] ifeq +12 (target=744) [735] aload_1 v1 - [736] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [736] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [739] bipush 8 - [741] invokevirtual #334 + [741] invokevirtual #335 + 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;] + [746] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView 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;Landroid/os/Bundle;)V] + [750] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [753] invokevirtual #256 + + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/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;] + [761] putfield #170 + + Fieldref [android/support/v4/app/Fragment.mInnerView 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] + [766] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [769] invokevirtual #257 + + Methodref [android/support/v4/app/Fragment.performActivityCreated (Landroid/os/Bundle;)V] [772] aload_1 v1 - [773] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [773] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView 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] + [781] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + [784] invokevirtual #275 + + Methodref [android/support/v4/app/Fragment.restoreViewState (Landroid/os/Bundle;)V] [787] aload_1 v1 [788] aconst_null - [789] putfield #169 - + Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;] + [789] putfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [792] iload_2 v2 [793] iconst_3 [794] ificmple +38 (target=832) @@ -13103,23 +14283,23 @@ Methods (count = 63): [805] new #146 + Class [java/lang/StringBuilder] [808] dup - [809] invokespecial #365 + [809] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [812] ldc #89 + String [moveto STARTED: ] - [814] invokevirtual #369 + [814] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [817] aload_1 v1 - [818] invokevirtual #368 + [818] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [821] invokevirtual #370 + [821] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [824] invokestatic #327 + [824] invokestatic #328 + 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] + [829] invokevirtual #273 + + Methodref [android/support/v4/app/Fragment.performStart ()V] [832] iload_2 v2 [833] iconst_4 [834] ificmple +53 (target=887) @@ -13131,44 +14311,44 @@ Methods (count = 63): [845] new #146 + Class [java/lang/StringBuilder] [848] dup - [849] invokespecial #365 + [849] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [852] ldc #88 + String [moveto RESUMED: ] - [854] invokevirtual #369 + [854] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [857] aload_1 v1 - [858] invokevirtual #368 + [858] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [861] invokevirtual #370 + [861] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [864] invokestatic #327 + [864] invokestatic #328 + 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] + [870] putfield #177 + + Fieldref [android/support/v4/app/Fragment.mResumed Z] [873] aload_1 v1 - [874] invokevirtual #269 - + Methodref [android/support/v4/app/Fragment.p ()V] + [874] invokevirtual #271 + + Methodref [android/support/v4/app/Fragment.performResume ()V] [877] aload_1 v1 [878] aconst_null - [879] putfield #169 - + Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;] + [879] putfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [882] aload_1 v1 [883] aconst_null - [884] putfield #170 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [884] putfield #181 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [887] goto +528 (target=1415) [890] aload_1 v1 - [891] getfield #166 - + Fieldref [android/support/v4/app/Fragment.a I] + [891] getfield #182 + + Fieldref [android/support/v4/app/Fragment.mState 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] + [899] getfield #182 + + Fieldref [android/support/v4/app/Fragment.mState I] [902] tableswitch (5 offsets, default=513) (target=1415) 1: offset = 341, target = 1243 2: offset = 159, target = 1061 @@ -13187,27 +14367,27 @@ Methods (count = 63): [949] new #146 + Class [java/lang/StringBuilder] [952] dup - [953] invokespecial #365 + [953] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [956] ldc #83 + String [movefrom RESUMED: ] - [958] invokevirtual #369 + [958] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [961] aload_1 v1 - [962] invokevirtual #368 + [962] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [965] invokevirtual #370 + [965] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [968] invokestatic #327 + [968] invokestatic #328 + 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] + [973] invokevirtual #268 + + Methodref [android/support/v4/app/Fragment.performPause ()V] [976] aload_1 v1 [977] iconst_0 - [978] putfield #178 - + Fieldref [android/support/v4/app/Fragment.n Z] + [978] putfield #177 + + Fieldref [android/support/v4/app/Fragment.mResumed Z] [981] iload_2 v2 [982] iconst_4 [983] ificmpge +38 (target=1021) @@ -13219,23 +14399,23 @@ Methods (count = 63): [994] new #146 + Class [java/lang/StringBuilder] [997] dup - [998] invokespecial #365 + [998] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [1001] ldc #84 + String [movefrom STARTED: ] - [1003] invokevirtual #369 + [1003] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1006] aload_1 v1 - [1007] invokevirtual #368 + [1007] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [1010] invokevirtual #370 + [1010] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [1013] invokestatic #327 + [1013] invokestatic #328 + 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] + [1018] invokevirtual #274 + + Methodref [android/support/v4/app/Fragment.performStop ()V] [1021] iload_2 v2 [1022] iconst_3 [1023] ificmpge +38 (target=1061) @@ -13247,23 +14427,23 @@ Methods (count = 63): [1034] new #146 + Class [java/lang/StringBuilder] [1037] dup - [1038] invokespecial #365 + [1038] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [1041] ldc #85 + String [movefrom STOPPED: ] - [1043] invokevirtual #369 + [1043] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1046] aload_1 v1 - [1047] invokevirtual #368 + [1047] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [1050] invokevirtual #370 + [1050] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [1053] invokestatic #327 + [1053] invokestatic #328 + 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] + [1058] invokevirtual #270 + + Methodref [android/support/v4/app/Fragment.performReallyStop ()V] [1061] iload_2 v2 [1062] iconst_2 [1063] ificmpge +180 (target=1243) @@ -13275,48 +14455,48 @@ Methods (count = 63): [1074] new #146 + Class [java/lang/StringBuilder] [1077] dup - [1078] invokespecial #365 + [1078] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [1081] ldc #81 + String [movefrom ACTIVITY_CREATED: ] - [1083] invokevirtual #369 + [1083] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1086] aload_1 v1 - [1087] invokevirtual #368 + [1087] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [1090] invokevirtual #370 + [1090] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [1093] invokestatic #327 + [1093] invokestatic #328 + 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;] + [1098] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1101] ifnull +25 (target=1126) [1104] aload_0 v0 [1105] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] - [1108] invokevirtual #294 + [1108] invokevirtual #295 + Methodref [android/support/v4/app/h.isFinishing ()Z] [1111] ifne +15 (target=1126) [1114] aload_1 v1 - [1115] getfield #170 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [1115] getfield #181 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [1118] ifnonnull +8 (target=1126) [1121] aload_0 v0 [1122] aload_1 v1 - [1123] invokevirtual #316 + [1123] invokevirtual #317 + Methodref [android/support/v4/app/n.e (Landroid/support/v4/app/Fragment;)V] [1126] aload_1 v1 - [1127] invokevirtual #275 - + Methodref [android/support/v4/app/Fragment.u ()V] + [1127] invokevirtual #264 + + Methodref [android/support/v4/app/Fragment.performDestroyView ()V] [1130] aload_1 v1 - [1131] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [1131] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView 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;] + [1138] getfield #159 + + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1141] ifnull +87 (target=1228) [1144] aconst_null [1145] astore v6 @@ -13333,7 +14513,7 @@ Methods (count = 63): [1163] iload_3 v3 [1164] iconst_0 [1165] iload v4 - [1167] invokevirtual #306 + [1167] invokevirtual #307 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [1170] astore v6 [1172] aload v6 @@ -13342,50 +14522,50 @@ Methods (count = 63): [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;] + [1182] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [1185] putfield #155 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1188] aload_1 v1 [1189] iload_2 v2 - [1190] putfield #168 - + Fieldref [android/support/v4/app/Fragment.c I] + [1190] putfield #183 + + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [1193] aload v6 [1195] new #121 + Class [android/support/v4/app/p] [1198] dup [1199] aload_0 v0 [1200] aload v7 - [1202] invokespecial #321 + [1202] invokespecial #322 + Methodref [android/support/v4/app/p. (Landroid/support/v4/app/n;Landroid/support/v4/app/Fragment;)V] - [1205] invokevirtual #343 + [1205] invokevirtual #344 + Methodref [android/view/animation/Animation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] [1208] aload_1 v1 - [1209] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [1209] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1212] aload v6 - [1214] invokevirtual #335 + [1214] invokevirtual #336 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [1217] aload_1 v1 - [1218] getfield #160 - + Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;] + [1218] getfield #159 + + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1221] aload_1 v1 - [1222] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] - [1225] invokevirtual #337 + [1222] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + [1225] invokevirtual #338 + 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;] + [1230] putfield #159 + + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1233] aload_1 v1 [1234] aconst_null - [1235] putfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [1235] putfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1238] aload_1 v1 [1239] aconst_null - [1240] putfield #162 - + Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;] + [1240] putfield #170 + + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [1243] iload_2 v2 [1244] iconst_1 [1245] ificmpge +170 (target=1415) @@ -13394,28 +14574,28 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.t Z] [1252] ifeq +26 (target=1278) [1255] aload_1 v1 - [1256] getfield #167 - + Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;] + [1256] getfield #155 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway 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;] + [1263] getfield #155 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway 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;] + [1270] putfield #155 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1273] aload v6 - [1275] invokevirtual #332 + [1275] invokevirtual #333 + Methodref [android/view/View.clearAnimation ()V] [1278] aload_1 v1 - [1279] getfield #167 - + Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;] + [1279] getfield #155 + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway 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] + [1287] putfield #183 + + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [1290] iconst_1 [1291] istore_2 v2 [1292] goto +123 (target=1415) @@ -13427,37 +14607,37 @@ Methods (count = 63): [1303] new #146 + Class [java/lang/StringBuilder] [1306] dup - [1307] invokespecial #365 + [1307] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [1310] ldc #82 + String [movefrom CREATED: ] - [1312] invokevirtual #369 + [1312] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1315] aload_1 v1 - [1316] invokevirtual #368 + [1316] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [1319] invokevirtual #370 + [1319] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [1322] invokestatic #327 + [1322] invokestatic #328 + 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] + [1327] getfield #179 + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [1330] ifne +7 (target=1337) [1333] aload_1 v1 - [1334] invokevirtual #276 - + Methodref [android/support/v4/app/Fragment.v ()V] + [1334] invokevirtual #263 + + Methodref [android/support/v4/app/Fragment.performDestroy ()V] [1337] aload_1 v1 [1338] iconst_0 - [1339] putfield #158 - + Fieldref [android/support/v4/app/Fragment.F Z] + [1339] putfield #157 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1342] aload_1 v1 - [1343] invokevirtual #266 - + Methodref [android/support/v4/app/Fragment.l ()V] + [1343] invokevirtual #254 + + Methodref [android/support/v4/app/Fragment.onDetach ()V] [1346] aload_1 v1 - [1347] getfield #158 - + Fieldref [android/support/v4/app/Fragment.F Z] + [1347] getfield #157 + + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1350] ifne +35 (target=1385) [1353] new #113 + Class [android/support/v4/app/ab] @@ -13465,47 +14645,47 @@ Methods (count = 63): [1357] new #146 + Class [java/lang/StringBuilder] [1360] dup - [1361] invokespecial #365 + [1361] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [1364] ldc #53 + String [Fragment ] - [1366] invokevirtual #369 + [1366] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1369] aload_1 v1 - [1370] invokevirtual #368 + [1370] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1373] ldc #20 + String [ did not call through to super.onDetach()] - [1375] invokevirtual #369 + [1375] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [1378] invokevirtual #370 + [1378] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [1381] invokespecial #281 + [1381] invokespecial #282 + Methodref [android/support/v4/app/ab. (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] + [1391] getfield #179 + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [1394] ifne +11 (target=1405) [1397] aload_0 v0 [1398] aload_1 v1 - [1399] invokevirtual #314 + [1399] invokevirtual #315 + Methodref [android/support/v4/app/n.d (Landroid/support/v4/app/Fragment;)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/h;] + [1407] putfield #153 + + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/h;] [1410] aload_1 v1 [1411] aconst_null - [1412] putfield #183 - + Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/n;] + [1412] putfield #164 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] [1415] aload_1 v1 [1416] iload_2 v2 - [1417] putfield #166 - + Fieldref [android/support/v4/app/Fragment.a I] + [1417] putfield #182 + + Fieldref [android/support/v4/app/Fragment.mState I] [1420] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -13522,7 +14702,7 @@ Methods (count = 63): [6] iconst_0 [7] iconst_0 [8] iconst_0 - [9] invokevirtual #305 + [9] invokevirtual #306 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IIIZ)V] [12] return Code attribute exceptions (count = 0): @@ -13537,7 +14717,7 @@ Methods (count = 63): [2] iconst_0 [3] iconst_0 [4] iload_2 v2 - [5] invokevirtual #296 + [5] invokevirtual #297 + Methodref [android/support/v4/app/n.a (IIIZ)V] [8] return Code attribute exceptions (count = 0): @@ -13558,7 +14738,7 @@ Methods (count = 63): [14] dup [15] ldc #62 + String [No activity] - [17] invokespecial #359 + [17] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [20] athrow [21] iload v4 @@ -13585,14 +14765,14 @@ Methods (count = 63): [55] aload_0 v0 [56] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [59] invokevirtual #381 + [59] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [62] ificmpge +59 (target=121) [65] aload_0 v0 [66] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [69] iload v6 - [71] invokevirtual #377 + [71] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [74] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -13605,17 +14785,17 @@ Methods (count = 63): [88] iload_2 v2 [89] iload_3 v3 [90] iconst_0 - [91] invokevirtual #305 + [91] invokevirtual #306 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IIIZ)V] [94] aload v7 - [96] getfield #165 - + Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/y;] + [96] getfield #171 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [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/y;] - [109] invokevirtual #322 + [106] getfield #171 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [109] invokevirtual #323 + Methodref [android/support/v4/app/y.a ()Z] [112] ior [113] istore v5 @@ -13624,7 +14804,7 @@ Methods (count = 63): [121] iload v5 [123] ifne +7 (target=130) [126] aload_0 v0 - [127] invokevirtual #313 + [127] invokevirtual #314 + Methodref [android/support/v4/app/n.d ()V] [130] aload_0 v0 [131] getfield #219 @@ -13642,7 +14822,7 @@ Methods (count = 63): [152] aload_0 v0 [153] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] - [156] invokevirtual #290 + [156] invokevirtual #291 + Methodref [android/support/v4/app/h.c ()V] [159] aload_0 v0 [160] iconst_0 @@ -13667,14 +14847,14 @@ Methods (count = 63): [11] aload_0 v0 [12] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [15] invokevirtual #381 + [15] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [18] ificmpge +30 (target=48) [21] aload_0 v0 [22] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [25] iload_1 v1 - [26] invokevirtual #377 + [26] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -13683,7 +14863,7 @@ Methods (count = 63): [34] ifnull +8 (target=42) [37] aload_0 v0 [38] aload_2 v2 - [39] invokevirtual #304 + [39] invokevirtual #305 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;)V] [42] iinc v1, 1 [45] goto -35 (target=10) @@ -13696,8 +14876,8 @@ Methods (count = 63): 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] + [1] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] iflt +4 (target=8) [7] return [8] aload_0 v0 @@ -13707,7 +14887,7 @@ Methods (count = 63): [15] aload_0 v0 [16] getfield #209 + Fieldref [android/support/v4/app/n.h Ljava/util/ArrayList;] - [19] invokevirtual #381 + [19] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [22] ifgt +48 (target=70) [25] aload_0 v0 @@ -13718,7 +14898,7 @@ Methods (count = 63): [33] new #148 + Class [java/util/ArrayList] [36] dup - [37] invokespecial #372 + [37] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [40] putfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] @@ -13726,18 +14906,18 @@ Methods (count = 63): [44] aload_0 v0 [45] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [48] invokevirtual #381 + [48] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [51] aload_0 v0 [52] getfield #218 + Fieldref [android/support/v4/app/n.q Landroid/support/v4/app/Fragment;] - [55] invokevirtual #246 - + Methodref [android/support/v4/app/Fragment.a (ILandroid/support/v4/app/Fragment;)V] + [55] invokevirtual #276 + + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V] [58] aload_0 v0 [59] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [62] aload_1 v1 - [63] invokevirtual #374 + [63] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [66] pop [67] goto +46 (target=113) @@ -13748,29 +14928,29 @@ Methods (count = 63): [75] aload_0 v0 [76] getfield #209 + Fieldref [android/support/v4/app/n.h Ljava/util/ArrayList;] - [79] invokevirtual #381 + [79] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [82] iconst_1 [83] isub - [84] invokevirtual #378 + [84] invokevirtual #379 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [87] checkcast #142 + Class [java/lang/Integer] - [90] invokevirtual #360 + [90] invokevirtual #361 + Methodref [java/lang/Integer.intValue ()I] [93] aload_0 v0 [94] getfield #218 + Fieldref [android/support/v4/app/n.q Landroid/support/v4/app/Fragment;] - [97] invokevirtual #246 - + Methodref [android/support/v4/app/Fragment.a (ILandroid/support/v4/app/Fragment;)V] + [97] invokevirtual #276 + + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V] [100] aload_0 v0 [101] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [104] aload_1 v1 - [105] getfield #171 - + Fieldref [android/support/v4/app/Fragment.f I] + [105] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [108] aload_1 v1 - [109] invokevirtual #380 + [109] invokevirtual #381 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [112] pop [113] getstatic #202 @@ -13781,18 +14961,18 @@ Methods (count = 63): [121] new #146 + Class [java/lang/StringBuilder] [124] dup - [125] invokespecial #365 + [125] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [128] ldc #42 + String [Allocated fragment index ] - [130] invokevirtual #369 + [130] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [133] aload_1 v1 - [134] invokevirtual #368 + [134] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [137] invokevirtual #370 + [137] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [140] invokestatic #327 + [140] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [143] pop [144] return @@ -13804,8 +14984,8 @@ Methods (count = 63): 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] + [1] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] ifge +4 (target=8) [7] return [8] getstatic #202 @@ -13816,28 +14996,28 @@ Methods (count = 63): [16] new #146 + Class [java/lang/StringBuilder] [19] dup - [20] invokespecial #365 + [20] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [23] ldc #60 + String [Freeing fragment index ] - [25] invokevirtual #369 + [25] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] aload_1 v1 - [29] invokevirtual #368 + [29] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [32] invokevirtual #370 + [32] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [35] invokestatic #327 + [35] invokestatic #328 + 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/n.f Ljava/util/ArrayList;] [43] aload_1 v1 - [44] getfield #171 - + Fieldref [android/support/v4/app/Fragment.f I] + [44] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [47] aconst_null - [48] invokevirtual #380 + [48] invokevirtual #381 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [51] pop [52] aload_0 v0 @@ -13848,7 +15028,7 @@ Methods (count = 63): [60] new #148 + Class [java/util/ArrayList] [63] dup - [64] invokespecial #372 + [64] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [67] putfield #209 + Fieldref [android/support/v4/app/n.h Ljava/util/ArrayList;] @@ -13856,24 +15036,24 @@ Methods (count = 63): [71] getfield #209 + Fieldref [android/support/v4/app/n.h Ljava/util/ArrayList;] [74] aload_1 v1 - [75] getfield #171 - + Fieldref [android/support/v4/app/Fragment.f I] - [78] invokestatic #362 + [75] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [78] invokestatic #363 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] - [81] invokevirtual #374 + [81] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [84] pop [85] aload_0 v0 [86] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] [89] aload_1 v1 - [90] getfield #172 - + Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;] - [93] invokevirtual #289 + [90] getfield #190 + + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + [93] invokevirtual #290 + Methodref [android/support/v4/app/h.a (Ljava/lang/String;)V] [96] aload_1 v1 - [97] invokevirtual #265 - + Methodref [android/support/v4/app/Fragment.k ()V] + [97] invokevirtual #249 + + Methodref [android/support/v4/app/Fragment.initState ()V] [100] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -13890,7 +15070,7 @@ Methods (count = 63): [8] new #148 + Class [java/util/ArrayList] [11] dup - [12] invokespecial #372 + [12] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [15] putfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] @@ -13902,33 +15082,33 @@ Methods (count = 63): [26] new #146 + Class [java/lang/StringBuilder] [29] dup - [30] invokespecial #365 + [30] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [33] ldc #72 + String [add: ] - [35] invokevirtual #369 + [35] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [38] aload_1 v1 - [39] invokevirtual #368 + [39] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [42] invokevirtual #370 + [42] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [45] invokestatic #327 + [45] invokestatic #328 + 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 + [51] invokevirtual #313 + Methodref [android/support/v4/app/n.c (Landroid/support/v4/app/Fragment;)V] [54] aload_1 v1 - [55] getfield #153 - + Fieldref [android/support/v4/app/Fragment.A Z] + [55] getfield #162 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [58] ifne +88 (target=146) [61] aload_0 v0 [62] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [65] aload_1 v1 - [66] invokevirtual #376 + [66] invokevirtual #377 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [69] ifeq +30 (target=99) [72] new #141 @@ -13937,42 +15117,42 @@ Methods (count = 63): [76] new #146 + Class [java/lang/StringBuilder] [79] dup - [80] invokespecial #365 + [80] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [83] ldc #54 + String [Fragment already added: ] - [85] invokevirtual #369 + [85] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [88] aload_1 v1 - [89] invokevirtual #368 + [89] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [92] invokevirtual #370 + [92] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [95] invokespecial #359 + [95] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [98] athrow [99] aload_0 v0 [100] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [103] aload_1 v1 - [104] invokevirtual #374 + [104] invokevirtual #375 + 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] + [110] putfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [113] aload_1 v1 [114] iconst_0 - [115] putfield #177 - + Fieldref [android/support/v4/app/Fragment.m Z] + [115] putfield #175 + + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [118] aload_1 v1 - [119] getfield #156 - + Fieldref [android/support/v4/app/Fragment.D Z] + [119] getfield #166 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [122] ifeq +15 (target=137) [125] aload_1 v1 - [126] getfield #157 - + Fieldref [android/support/v4/app/Fragment.E Z] + [126] getfield #172 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [129] ifeq +8 (target=137) [132] aload_0 v0 [133] iconst_1 @@ -13982,7 +15162,7 @@ Methods (count = 63): [138] ifeq +8 (target=146) [141] aload_0 v0 [142] aload_1 v1 - [143] invokevirtual #311 + [143] invokevirtual #312 + Methodref [android/support/v4/app/n.b (Landroid/support/v4/app/Fragment;)V] [146] return Code attribute exceptions (count = 0): @@ -14000,40 +15180,40 @@ Methods (count = 63): [8] new #146 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #365 + [12] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [15] ldc #91 + String [remove: ] - [17] invokevirtual #369 + [17] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_1 v1 - [21] invokevirtual #368 + [21] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [24] ldc #27 + String [ nesting=] - [26] invokevirtual #369 + [26] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] aload_1 v1 - [30] getfield #182 - + Fieldref [android/support/v4/app/Fragment.r I] - [33] invokevirtual #367 + [30] getfield #156 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] + [33] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [36] invokevirtual #370 + [36] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [39] invokestatic #327 + [39] invokestatic #328 + 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] + [44] invokevirtual #250 + + Methodref [android/support/v4/app/Fragment.isInBackStack ()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] + [58] getfield #162 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [61] ifeq +8 (target=69) [64] iload v4 [66] ifeq +66 (target=132) @@ -14045,16 +15225,16 @@ Methods (count = 63): [77] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [80] aload_1 v1 - [81] invokevirtual #379 + [81] invokevirtual #380 + 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] + [86] getfield #166 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [89] ifeq +15 (target=104) [92] aload_1 v1 - [93] getfield #157 - + Fieldref [android/support/v4/app/Fragment.E Z] + [93] getfield #172 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [96] ifeq +8 (target=104) [99] aload_0 v0 [100] iconst_1 @@ -14062,12 +15242,12 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.r Z] [104] aload_1 v1 [105] iconst_0 - [106] putfield #176 - + Fieldref [android/support/v4/app/Fragment.l Z] + [106] putfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [109] aload_1 v1 [110] iconst_1 - [111] putfield #177 - + Fieldref [android/support/v4/app/Fragment.m Z] + [111] putfield #175 + + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [114] aload_0 v0 [115] aload_1 v1 [116] iload v4 @@ -14078,7 +15258,7 @@ Methods (count = 63): [126] iload_2 v2 [127] iload_3 v3 [128] iconst_0 - [129] invokevirtual #305 + [129] invokevirtual #306 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IIIZ)V] [132] return Code attribute exceptions (count = 0): @@ -14096,65 +15276,65 @@ Methods (count = 63): [8] new #146 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #365 + [12] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [15] ldc #79 + String [hide: ] - [17] invokevirtual #369 + [17] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_1 v1 - [21] invokevirtual #368 + [21] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #370 + [24] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #327 + [27] invokestatic #328 + 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] + [32] getfield #167 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [35] ifne +79 (target=114) [38] aload_1 v1 [39] iconst_1 - [40] putfield #190 - + Fieldref [android/support/v4/app/Fragment.z Z] + [40] putfield #167 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [43] aload_1 v1 - [44] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [44] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [47] ifnull +36 (target=83) [50] aload_0 v0 [51] aload_1 v1 [52] iload_2 v2 [53] iconst_0 [54] iload_3 v3 - [55] invokevirtual #306 + [55] invokevirtual #307 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;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;] + [66] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [69] aload v4 - [71] invokevirtual #335 + [71] invokevirtual #336 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [74] aload_1 v1 - [75] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [75] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [78] bipush 8 - [80] invokevirtual #334 + [80] invokevirtual #335 + Methodref [android/view/View.setVisibility (I)V] [83] aload_1 v1 - [84] getfield #176 - + Fieldref [android/support/v4/app/Fragment.l Z] + [84] getfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [87] ifeq +22 (target=109) [90] aload_1 v1 - [91] getfield #156 - + Fieldref [android/support/v4/app/Fragment.D Z] + [91] getfield #166 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [94] ifeq +15 (target=109) [97] aload_1 v1 - [98] getfield #157 - + Fieldref [android/support/v4/app/Fragment.E Z] + [98] getfield #172 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [101] ifeq +8 (target=109) [104] aload_0 v0 [105] iconst_1 @@ -14162,8 +15342,8 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.r Z] [109] aload_1 v1 [110] iconst_1 - [111] invokevirtual #253 - + Methodref [android/support/v4/app/Fragment.a (Z)V] + [111] invokevirtual #255 + + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -14180,65 +15360,65 @@ Methods (count = 63): [8] new #146 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #365 + [12] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [15] ldc #101 + String [show: ] - [17] invokevirtual #369 + [17] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_1 v1 - [21] invokevirtual #368 + [21] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #370 + [24] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #327 + [27] invokestatic #328 + 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] + [32] getfield #167 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [35] ifeq +78 (target=113) [38] aload_1 v1 [39] iconst_0 - [40] putfield #190 - + Fieldref [android/support/v4/app/Fragment.z Z] + [40] putfield #167 + + Fieldref [android/support/v4/app/Fragment.mHidden Z] [43] aload_1 v1 - [44] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [44] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView 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 + [55] invokevirtual #307 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;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;] + [66] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [69] aload v4 - [71] invokevirtual #335 + [71] invokevirtual #336 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [74] aload_1 v1 - [75] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [75] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [78] iconst_0 - [79] invokevirtual #334 + [79] invokevirtual #335 + Methodref [android/view/View.setVisibility (I)V] [82] aload_1 v1 - [83] getfield #176 - + Fieldref [android/support/v4/app/Fragment.l Z] + [83] getfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [86] ifeq +22 (target=108) [89] aload_1 v1 - [90] getfield #156 - + Fieldref [android/support/v4/app/Fragment.D Z] + [90] getfield #166 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [93] ifeq +15 (target=108) [96] aload_1 v1 - [97] getfield #157 - + Fieldref [android/support/v4/app/Fragment.E Z] + [97] getfield #172 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [100] ifeq +8 (target=108) [103] aload_0 v0 [104] iconst_1 @@ -14246,8 +15426,8 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.r Z] [108] aload_1 v1 [109] iconst_0 - [110] invokevirtual #253 - + Methodref [android/support/v4/app/Fragment.a (Z)V] + [110] invokevirtual #255 + + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V] [113] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -14264,31 +15444,31 @@ Methods (count = 63): [8] new #146 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #365 + [12] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [15] ldc #78 + String [detach: ] - [17] invokevirtual #369 + [17] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_1 v1 - [21] invokevirtual #368 + [21] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #370 + [24] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #327 + [27] invokestatic #328 + 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] + [32] getfield #162 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [35] ifne +95 (target=130) [38] aload_1 v1 [39] iconst_1 - [40] putfield #153 - + Fieldref [android/support/v4/app/Fragment.A Z] + [40] putfield #162 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [43] aload_1 v1 - [44] getfield #176 - + Fieldref [android/support/v4/app/Fragment.l Z] + [44] getfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [47] ifeq +83 (target=130) [50] aload_0 v0 [51] getfield #208 @@ -14302,34 +15482,34 @@ Methods (count = 63): [65] new #146 + Class [java/lang/StringBuilder] [68] dup - [69] invokespecial #365 + [69] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [72] ldc #90 + String [remove from detach: ] - [74] invokevirtual #369 + [74] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [77] aload_1 v1 - [78] invokevirtual #368 + [78] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [81] invokevirtual #370 + [81] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [84] invokestatic #327 + [84] invokestatic #328 + 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/n.g Ljava/util/ArrayList;] [92] aload_1 v1 - [93] invokevirtual #379 + [93] invokevirtual #380 + 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] + [98] getfield #166 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [101] ifeq +15 (target=116) [104] aload_1 v1 - [105] getfield #157 - + Fieldref [android/support/v4/app/Fragment.E Z] + [105] getfield #172 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [108] ifeq +8 (target=116) [111] aload_0 v0 [112] iconst_1 @@ -14337,15 +15517,15 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.r Z] [116] aload_1 v1 [117] iconst_0 - [118] putfield #176 - + Fieldref [android/support/v4/app/Fragment.l Z] + [118] putfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded 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 + [127] invokevirtual #306 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IIIZ)V] [130] return Code attribute exceptions (count = 0): @@ -14363,31 +15543,31 @@ Methods (count = 63): [8] new #146 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #365 + [12] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [15] ldc #77 + String [attach: ] - [17] invokevirtual #369 + [17] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_1 v1 - [21] invokevirtual #368 + [21] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #370 + [24] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #327 + [27] invokestatic #328 + 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] + [32] getfield #162 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [35] ifeq +147 (target=182) [38] aload_1 v1 [39] iconst_0 - [40] putfield #153 - + Fieldref [android/support/v4/app/Fragment.A Z] + [40] putfield #162 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [43] aload_1 v1 - [44] getfield #176 - + Fieldref [android/support/v4/app/Fragment.l Z] + [44] getfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [47] ifne +135 (target=182) [50] aload_0 v0 [51] getfield #208 @@ -14397,7 +15577,7 @@ Methods (count = 63): [58] new #148 + Class [java/util/ArrayList] [61] dup - [62] invokespecial #372 + [62] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [65] putfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] @@ -14405,7 +15585,7 @@ Methods (count = 63): [69] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [72] aload_1 v1 - [73] invokevirtual #376 + [73] invokevirtual #377 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [76] ifeq +30 (target=106) [79] new #141 @@ -14414,18 +15594,18 @@ Methods (count = 63): [83] new #146 + Class [java/lang/StringBuilder] [86] dup - [87] invokespecial #365 + [87] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [90] ldc #54 + String [Fragment already added: ] - [92] invokevirtual #369 + [92] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [95] aload_1 v1 - [96] invokevirtual #368 + [96] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [99] invokevirtual #370 + [99] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [102] invokespecial #359 + [102] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [105] athrow [106] getstatic #202 @@ -14436,38 +15616,38 @@ Methods (count = 63): [114] new #146 + Class [java/lang/StringBuilder] [117] dup - [118] invokespecial #365 + [118] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [121] ldc #71 + String [add from attach: ] - [123] invokevirtual #369 + [123] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [126] aload_1 v1 - [127] invokevirtual #368 + [127] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [130] invokevirtual #370 + [130] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [133] invokestatic #327 + [133] invokestatic #328 + 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/n.g Ljava/util/ArrayList;] [141] aload_1 v1 - [142] invokevirtual #374 + [142] invokevirtual #375 + 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] + [148] putfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [151] aload_1 v1 - [152] getfield #156 - + Fieldref [android/support/v4/app/Fragment.D Z] + [152] getfield #166 + + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [155] ifeq +15 (target=170) [158] aload_1 v1 - [159] getfield #157 - + Fieldref [android/support/v4/app/Fragment.E Z] + [159] getfield #172 + + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [162] ifeq +8 (target=170) [165] aload_0 v0 [166] iconst_1 @@ -14481,7 +15661,7 @@ Methods (count = 63): [176] iload_2 v2 [177] iload_3 v3 [178] iconst_0 - [179] invokevirtual #305 + [179] invokevirtual #306 + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IIIZ)V] [182] return Code attribute exceptions (count = 0): @@ -14498,7 +15678,7 @@ Methods (count = 63): [7] aload_0 v0 [8] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [11] invokevirtual #381 + [11] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [14] iconst_1 [15] isub @@ -14509,7 +15689,7 @@ Methods (count = 63): [22] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [25] iload_2 v2 - [26] invokevirtual #377 + [26] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -14517,8 +15697,8 @@ Methods (count = 63): [33] aload_3 v3 [34] ifnull +13 (target=47) [37] aload_3 v3 - [38] getfield #187 - + Fieldref [android/support/v4/app/Fragment.w I] + [38] getfield #163 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [41] iload_1 v1 [42] ificmpne +5 (target=47) [45] aload_3 v3 @@ -14532,7 +15712,7 @@ Methods (count = 63): [60] aload_0 v0 [61] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [64] invokevirtual #381 + [64] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [67] iconst_1 [68] isub @@ -14543,7 +15723,7 @@ Methods (count = 63): [75] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [78] iload_2 v2 - [79] invokevirtual #377 + [79] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [82] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -14551,8 +15731,8 @@ Methods (count = 63): [86] aload_3 v3 [87] ifnull +13 (target=100) [90] aload_3 v3 - [91] getfield #187 - + Fieldref [android/support/v4/app/Fragment.w I] + [91] getfield #163 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [94] iload_1 v1 [95] ificmpne +5 (target=100) [98] aload_3 v3 @@ -14577,7 +15757,7 @@ Methods (count = 63): [11] aload_0 v0 [12] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [15] invokevirtual #381 + [15] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [18] iconst_1 [19] isub @@ -14588,7 +15768,7 @@ Methods (count = 63): [26] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [29] iload_2 v2 - [30] invokevirtual #377 + [30] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -14597,9 +15777,9 @@ Methods (count = 63): [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 + [43] getfield #184 + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + [46] invokevirtual #365 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [49] ifeq +5 (target=54) [52] aload_3 v3 @@ -14615,7 +15795,7 @@ Methods (count = 63): [71] aload_0 v0 [72] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [75] invokevirtual #381 + [75] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [78] iconst_1 [79] isub @@ -14626,7 +15806,7 @@ Methods (count = 63): [86] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [89] iload_2 v2 - [90] invokevirtual #377 + [90] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [93] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -14635,9 +15815,9 @@ Methods (count = 63): [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 + [103] getfield #184 + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + [106] invokevirtual #365 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [109] ifeq +5 (target=114) [112] aload_3 v3 @@ -14648,6 +15828,53 @@ Methods (count = 63): [121] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Method: b(Ljava/lang/String;)Landroid/support/v4/app/Fragment; + Access flags: 0x1 + = public android.support.v4.app.Fragment b(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 61, locals = 4, stack = 2): + [0] aload_0 v0 + [1] getfield #207 + + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] + [4] ifnull +55 (target=59) + [7] aload_1 v1 + [8] ifnull +51 (target=59) + [11] aload_0 v0 + [12] getfield #207 + + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] + [15] invokevirtual #382 + + Methodref [java/util/ArrayList.size ()I] + [18] iconst_1 + [19] isub + [20] istore_2 v2 + [21] iload_2 v2 + [22] iflt +37 (target=59) + [25] aload_0 v0 + [26] getfield #207 + + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] + [29] iload_2 v2 + [30] invokevirtual #378 + + 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 +15 (target=53) + [41] aload_3 v3 + [42] aload_1 v1 + [43] invokevirtual #246 + + Methodref [android/support/v4/app/Fragment.findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + [46] dup + [47] astore_3 v3 + [48] ifnull +5 (target=53) + [51] aload_3 v3 + [52] areturn + [53] iinc v2, -1 + [56] goto -35 (target=21) + [59] aconst_null + [60] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + Method: t()V Access flags: 0x2 = private void t() @@ -14662,7 +15889,7 @@ Methods (count = 63): [10] dup [11] ldc #47 + String [Can not perform this action after onSaveInstanceState] - [13] invokespecial #359 + [13] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 @@ -14675,20 +15902,20 @@ Methods (count = 63): [28] new #146 + Class [java/lang/StringBuilder] [31] dup - [32] invokespecial #365 + [32] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [35] ldc #48 + String [Can not perform this action inside of ] - [37] invokevirtual #369 + [37] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [40] aload_0 v0 [41] getfield #222 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] - [44] invokevirtual #369 + [44] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [47] invokevirtual #370 + [47] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [50] invokespecial #359 + [50] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [53] athrow [54] return @@ -14702,7 +15929,7 @@ Methods (count = 63): [0] iload_2 v2 [1] ifne +7 (target=8) [4] aload_0 v0 - [5] invokespecial #319 + [5] invokespecial #320 + Methodref [android/support/v4/app/n.t ()V] [8] aload_0 v0 [9] dup @@ -14721,7 +15948,7 @@ Methods (count = 63): [29] dup [30] ldc #37 + String [Activity has been destroyed] - [32] invokespecial #359 + [32] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [35] athrow [36] aload_0 v0 @@ -14732,7 +15959,7 @@ Methods (count = 63): [44] new #148 + Class [java/util/ArrayList] [47] dup - [48] invokespecial #372 + [48] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [51] putfield #204 + Fieldref [android/support/v4/app/n.c Ljava/util/ArrayList;] @@ -14740,13 +15967,13 @@ Methods (count = 63): [55] getfield #204 + Fieldref [android/support/v4/app/n.c Ljava/util/ArrayList;] [58] aload_1 v1 - [59] invokevirtual #374 + [59] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [62] pop [63] aload_0 v0 [64] getfield #204 + Fieldref [android/support/v4/app/n.c Ljava/util/ArrayList;] - [67] invokevirtual #381 + [67] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [70] iconst_1 [71] ificmpne +32 (target=103) @@ -14800,7 +16027,7 @@ Methods (count = 63): [11] aload_0 v0 [12] getfield #213 + Fieldref [android/support/v4/app/n.l Ljava/util/ArrayList;] - [15] invokevirtual #381 + [15] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [18] ifgt +82 (target=100) [21] aload_0 v0 @@ -14811,14 +16038,14 @@ Methods (count = 63): [29] new #148 + Class [java/util/ArrayList] [32] dup - [33] invokespecial #372 + [33] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [36] putfield #212 + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] [39] aload_0 v0 [40] getfield #212 + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] - [43] invokevirtual #381 + [43] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [46] istore_3 v3 [47] getstatic #202 @@ -14829,32 +16056,32 @@ Methods (count = 63): [55] new #146 + Class [java/lang/StringBuilder] [58] dup - [59] invokespecial #365 + [59] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [62] ldc #70 + String [Setting back stack index ] - [64] invokevirtual #369 + [64] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] iload_3 v3 - [68] invokevirtual #367 + [68] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [71] ldc #29 + String [ to ] - [73] invokevirtual #369 + [73] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [76] aload_1 v1 - [77] invokevirtual #368 + [77] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [80] invokevirtual #370 + [80] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [83] invokestatic #327 + [83] invokestatic #328 + 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/n.k Ljava/util/ArrayList;] [91] aload_1 v1 - [92] invokevirtual #374 + [92] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [95] pop [96] iload_3 v3 @@ -14867,15 +16094,15 @@ Methods (count = 63): [104] aload_0 v0 [105] getfield #213 + Fieldref [android/support/v4/app/n.l Ljava/util/ArrayList;] - [108] invokevirtual #381 + [108] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [111] iconst_1 [112] isub - [113] invokevirtual #378 + [113] invokevirtual #379 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [116] checkcast #142 + Class [java/lang/Integer] - [119] invokevirtual #360 + [119] invokevirtual #361 + Methodref [java/lang/Integer.intValue ()I] [122] istore_3 v3 [123] getstatic #202 @@ -14886,25 +16113,25 @@ Methods (count = 63): [131] new #146 + Class [java/lang/StringBuilder] [134] dup - [135] invokespecial #365 + [135] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [138] ldc #41 + String [Adding back stack index ] - [140] invokevirtual #369 + [140] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [143] iload_3 v3 - [144] invokevirtual #367 + [144] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [147] ldc #30 + String [ with ] - [149] invokevirtual #369 + [149] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [152] aload_1 v1 - [153] invokevirtual #368 + [153] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [156] invokevirtual #370 + [156] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [159] invokestatic #327 + [159] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [162] pop [163] aload_0 v0 @@ -14912,7 +16139,7 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] [167] iload_3 v3 [168] aload_1 v1 - [169] invokevirtual #380 + [169] invokevirtual #381 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [172] pop [173] iload_3 v3 @@ -14946,14 +16173,14 @@ Methods (count = 63): [12] new #148 + Class [java/util/ArrayList] [15] dup - [16] invokespecial #372 + [16] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [19] putfield #212 + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] [22] aload_0 v0 [23] getfield #212 + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] - [26] invokevirtual #381 + [26] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [29] istore v4 [31] iload_1 v1 @@ -14967,25 +16194,25 @@ Methods (count = 63): [45] new #146 + Class [java/lang/StringBuilder] [48] dup - [49] invokespecial #365 + [49] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [52] ldc #70 + String [Setting back stack index ] - [54] invokevirtual #369 + [54] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] iload_1 v1 - [58] invokevirtual #367 + [58] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [61] ldc #29 + String [ to ] - [63] invokevirtual #369 + [63] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [66] aload_2 v2 - [67] invokevirtual #368 + [67] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [70] invokevirtual #370 + [70] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [73] invokestatic #327 + [73] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [76] pop [77] aload_0 v0 @@ -14993,7 +16220,7 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] [81] iload_1 v1 [82] aload_2 v2 - [83] invokevirtual #380 + [83] invokevirtual #381 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [86] pop [87] goto +136 (target=223) @@ -15004,7 +16231,7 @@ Methods (count = 63): [97] getfield #212 + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] [100] aconst_null - [101] invokevirtual #374 + [101] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [104] pop [105] aload_0 v0 @@ -15015,7 +16242,7 @@ Methods (count = 63): [113] new #148 + Class [java/util/ArrayList] [116] dup - [117] invokespecial #372 + [117] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [120] putfield #213 + Fieldref [android/support/v4/app/n.l Ljava/util/ArrayList;] @@ -15027,27 +16254,27 @@ Methods (count = 63): [131] new #146 + Class [java/lang/StringBuilder] [134] dup - [135] invokespecial #365 + [135] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [138] ldc #40 + String [Adding available back stack index ] - [140] invokevirtual #369 + [140] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [143] iload v4 - [145] invokevirtual #367 + [145] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [148] invokevirtual #370 + [148] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [151] invokestatic #327 + [151] invokestatic #328 + 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/n.l Ljava/util/ArrayList;] [159] iload v4 - [161] invokestatic #362 + [161] invokestatic #363 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] - [164] invokevirtual #374 + [164] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [167] pop [168] iinc v4, 1 @@ -15060,32 +16287,32 @@ Methods (count = 63): [182] new #146 + Class [java/lang/StringBuilder] [185] dup - [186] invokespecial #365 + [186] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [189] ldc #41 + String [Adding back stack index ] - [191] invokevirtual #369 + [191] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [194] iload_1 v1 - [195] invokevirtual #367 + [195] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [198] ldc #30 + String [ with ] - [200] invokevirtual #369 + [200] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [203] aload_2 v2 - [204] invokevirtual #368 + [204] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [207] invokevirtual #370 + [207] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [210] invokestatic #327 + [210] invokestatic #328 + 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/n.k Ljava/util/ArrayList;] [218] aload_2 v2 - [219] invokevirtual #374 + [219] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [222] pop [223] aload_3 v3 @@ -15115,7 +16342,7 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.k Ljava/util/ArrayList;] [8] iload_1 v1 [9] aconst_null - [10] invokevirtual #380 + [10] invokevirtual #381 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [13] pop [14] aload_0 v0 @@ -15126,7 +16353,7 @@ Methods (count = 63): [22] new #148 + Class [java/util/ArrayList] [25] dup - [26] invokespecial #372 + [26] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [29] putfield #213 + Fieldref [android/support/v4/app/n.l Ljava/util/ArrayList;] @@ -15138,27 +16365,27 @@ Methods (count = 63): [40] new #146 + Class [java/lang/StringBuilder] [43] dup - [44] invokespecial #365 + [44] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [47] ldc #59 + String [Freeing back stack index ] - [49] invokevirtual #369 + [49] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [52] iload_1 v1 - [53] invokevirtual #367 + [53] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [56] invokevirtual #370 + [56] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [59] invokestatic #327 + [59] invokestatic #328 + 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/n.l Ljava/util/ArrayList;] [67] iload_1 v1 - [68] invokestatic #362 + [68] invokestatic #363 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] - [71] invokevirtual #374 + [71] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [74] pop [75] aload_2 v2 @@ -15188,7 +16415,7 @@ Methods (count = 63): [10] dup [11] ldc #68 + String [Recursive entry to executePendingTransactions] - [13] invokespecial #359 + [13] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] invokestatic #242 @@ -15206,7 +16433,7 @@ Methods (count = 63): [36] dup [37] ldc #61 + String [Must be called from main thread of process] - [39] invokespecial #359 + [39] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [42] athrow [43] iconst_0 @@ -15222,7 +16449,7 @@ Methods (count = 63): [56] aload_0 v0 [57] getfield #204 + Fieldref [android/support/v4/app/n.c Ljava/util/ArrayList;] - [60] invokevirtual #381 + [60] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [63] ifne +8 (target=71) [66] aload_3 v3 @@ -15231,7 +16458,7 @@ Methods (count = 63): [71] aload_0 v0 [72] getfield #204 + Fieldref [android/support/v4/app/n.c Ljava/util/ArrayList;] - [75] invokevirtual #381 + [75] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [78] istore_2 v2 [79] aload_0 v0 @@ -15256,13 +16483,13 @@ Methods (count = 63): [107] aload_0 v0 [108] getfield #205 + Fieldref [android/support/v4/app/n.d [Ljava/lang/Runnable;] - [111] invokevirtual #383 + [111] invokevirtual #384 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [114] pop [115] aload_0 v0 [116] getfield #204 + Fieldref [android/support/v4/app/n.c Ljava/util/ArrayList;] - [119] invokevirtual #375 + [119] invokevirtual #376 + Methodref [java/util/ArrayList.clear ()V] [122] aload_0 v0 [123] getfield #216 @@ -15296,7 +16523,7 @@ Methods (count = 63): + Fieldref [android/support/v4/app/n.d [Ljava/lang/Runnable;] [164] iload_3 v3 [165] aaload - [166] invokeinterface #387 + [166] invokeinterface #388 + InterfaceMethodref [java/lang/Runnable.run ()V] [171] aload_0 v0 [172] getfield #205 @@ -15325,14 +16552,14 @@ Methods (count = 63): [206] aload_0 v0 [207] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [210] invokevirtual #381 + [210] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [213] ificmpge +46 (target=259) [216] aload_0 v0 [217] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [220] iload_3 v3 - [221] invokevirtual #377 + [221] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [224] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -15340,14 +16567,14 @@ Methods (count = 63): [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/y;] + [236] getfield #171 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] [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/y;] - [248] invokevirtual #322 + [245] getfield #171 + + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/y;] + [248] invokevirtual #323 + Methodref [android/support/v4/app/y.a ()Z] [251] ior [252] istore_2 v2 @@ -15360,7 +16587,7 @@ Methods (count = 63): [265] putfield #223 + Fieldref [android/support/v4/app/n.v Z] [268] aload_0 v0 - [269] invokevirtual #313 + [269] invokevirtual #314 + Methodref [android/support/v4/app/n.d ()V] [272] iload_1 v1 [273] ireturn @@ -15384,18 +16611,18 @@ Methods (count = 63): [10] aload_0 v0 [11] getfield #214 + Fieldref [android/support/v4/app/n.m Ljava/util/ArrayList;] - [14] invokevirtual #381 + [14] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +25 (target=42) [20] aload_0 v0 [21] getfield #214 + Fieldref [android/support/v4/app/n.m Ljava/util/ArrayList;] [24] iload_1 v1 - [25] invokevirtual #377 + [25] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #118 + Class [android/support/v4/app/m] - [31] invokeinterface #386 + [31] invokeinterface #387 + InterfaceMethodref [android/support/v4/app/m.a ()V] [36] iinc v1, 1 [39] goto -30 (target=9) @@ -15415,7 +16642,7 @@ Methods (count = 63): [8] new #148 + Class [java/util/ArrayList] [11] dup - [12] invokespecial #372 + [12] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [15] putfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] @@ -15423,11 +16650,11 @@ Methods (count = 63): [19] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [22] aload_1 v1 - [23] invokevirtual #374 + [23] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 - [28] invokevirtual #317 + [28] invokevirtual #318 + Methodref [android/support/v4/app/n.f ()V] [31] return Code attribute exceptions (count = 0): @@ -15454,7 +16681,7 @@ Methods (count = 63): [24] aload_0 v0 [25] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] - [28] invokevirtual #381 + [28] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [31] iconst_1 [32] isub @@ -15467,17 +16694,17 @@ Methods (count = 63): [43] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [46] iload v5 - [48] invokevirtual #378 + [48] invokevirtual #379 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [51] checkcast #114 + Class [android/support/v4/app/b] [54] astore v6 [56] aload v6 [58] iconst_1 - [59] invokevirtual #286 + [59] invokevirtual #287 + Methodref [android/support/v4/app/b.b (Z)V] [62] aload_0 v0 - [63] invokevirtual #317 + [63] invokevirtual #318 + Methodref [android/support/v4/app/n.f ()V] [66] goto +311 (target=377) [69] iconst_m1 @@ -15489,7 +16716,7 @@ Methods (count = 63): [80] aload_0 v0 [81] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] - [84] invokevirtual #381 + [84] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [87] iconst_1 [88] isub @@ -15500,7 +16727,7 @@ Methods (count = 63): [97] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [100] iload v5 - [102] invokevirtual #377 + [102] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [105] checkcast #114 + Class [android/support/v4/app/b] @@ -15509,9 +16736,9 @@ Methods (count = 63): [111] ifnull +18 (target=129) [114] aload_2 v2 [115] aload v6 - [117] invokevirtual #285 + [117] invokevirtual #286 + Methodref [android/support/v4/app/b.b ()Ljava/lang/String;] - [120] invokevirtual #364 + [120] invokevirtual #365 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [123] ifeq +6 (target=129) [126] goto +25 (target=151) @@ -15540,7 +16767,7 @@ Methods (count = 63): [174] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [177] iload v5 - [179] invokevirtual #377 + [179] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [182] checkcast #114 + Class [android/support/v4/app/b] @@ -15549,9 +16776,9 @@ Methods (count = 63): [188] ifnull +15 (target=203) [191] aload_2 v2 [192] aload v6 - [194] invokevirtual #285 + [194] invokevirtual #286 + Methodref [android/support/v4/app/b.b ()Ljava/lang/String;] - [197] invokevirtual #364 + [197] invokevirtual #365 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [200] ifne +16 (target=216) [203] iload_3 v3 @@ -15567,7 +16794,7 @@ Methods (count = 63): [224] aload_0 v0 [225] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] - [228] invokevirtual #381 + [228] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [231] iconst_1 [232] isub @@ -15577,13 +16804,13 @@ Methods (count = 63): [238] new #148 + Class [java/util/ArrayList] [241] dup - [242] invokespecial #372 + [242] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [245] astore v6 [247] aload_0 v0 [248] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] - [251] invokevirtual #381 + [251] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [254] iconst_1 [255] isub @@ -15596,15 +16823,15 @@ Methods (count = 63): [268] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [271] iload v7 - [273] invokevirtual #378 + [273] invokevirtual #379 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] - [276] invokevirtual #374 + [276] invokevirtual #375 + 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 + [288] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [291] iconst_1 [292] isub @@ -15622,26 +16849,26 @@ Methods (count = 63): [313] new #146 + Class [java/lang/StringBuilder] [316] dup - [317] invokespecial #365 + [317] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [320] ldc #66 + String [Popping back stack state: ] - [322] invokevirtual #369 + [322] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [325] aload v6 [327] iload v8 - [329] invokevirtual #377 + [329] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] - [332] invokevirtual #368 + [332] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [335] invokevirtual #370 + [335] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [338] invokestatic #327 + [338] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [341] pop [342] aload v6 [344] iload v8 - [346] invokevirtual #377 + [346] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [349] checkcast #114 + Class [android/support/v4/app/b] @@ -15651,12 +16878,12 @@ Methods (count = 63): [359] iconst_1 [360] goto +4 (target=364) [363] iconst_0 - [364] invokevirtual #286 + [364] invokevirtual #287 + 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 + [374] invokevirtual #318 + Methodref [android/support/v4/app/n.f ()V] [377] iconst_1 [378] ireturn @@ -15665,7 +16892,7 @@ Methods (count = 63): + Method: g()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList g() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 129, locals = 4, stack = 3): [0] aconst_null [1] astore_1 v1 @@ -15679,14 +16906,14 @@ Methods (count = 63): [12] aload_0 v0 [13] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [16] invokevirtual #381 + [16] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [19] ificmpge +108 (target=127) [22] aload_0 v0 [23] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [26] iload_2 v2 - [27] invokevirtual #377 + [27] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [30] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -15694,40 +16921,40 @@ Methods (count = 63): [34] aload_3 v3 [35] ifnull +86 (target=121) [38] aload_3 v3 - [39] getfield #154 - + Fieldref [android/support/v4/app/Fragment.B Z] + [39] getfield #178 + + Fieldref [android/support/v4/app/Fragment.mRetainInstance 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 + [53] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [56] astore_1 v1 [57] aload_1 v1 [58] aload_3 v3 - [59] invokevirtual #374 + [59] invokevirtual #375 + 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] + [65] putfield #179 + + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [68] aload_3 v3 [69] aload_3 v3 - [70] getfield #173 - + Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment;] + [70] getfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [73] ifnull +13 (target=86) [76] aload_3 v3 - [77] getfield #173 - + Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment;] - [80] getfield #171 - + Fieldref [android/support/v4/app/Fragment.f I] + [77] getfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + [80] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [83] goto +4 (target=87) [86] iconst_m1 - [87] putfield #174 - + Fieldref [android/support/v4/app/Fragment.j I] + [87] putfield #186 + + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [90] getstatic #202 + Fieldref [android/support/v4/app/n.a Z] [93] ifeq +28 (target=121) @@ -15736,18 +16963,18 @@ Methods (count = 63): [98] new #146 + Class [java/lang/StringBuilder] [101] dup - [102] invokespecial #365 + [102] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [105] ldc #97 + String [retainNonConfig: keeping retained ] - [107] invokevirtual #369 + [107] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [110] aload_3 v3 - [111] invokevirtual #368 + [111] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [114] invokevirtual #370 + [114] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [117] invokestatic #327 + [117] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [120] pop [121] iinc v2, 1 @@ -15756,14 +16983,16 @@ Methods (count = 63): [128] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/ArrayList;] + 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;] + [1] getfield #170 + + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 @@ -15774,7 +17003,7 @@ Methods (count = 63): [16] new #126 + Class [android/util/SparseArray] [19] dup - [20] invokespecial #329 + [20] invokespecial #330 + Methodref [android/util/SparseArray. ()V] [23] putfield #225 + Fieldref [android/support/v4/app/n.x Landroid/util/SparseArray;] @@ -15782,28 +17011,28 @@ Methods (count = 63): [29] aload_0 v0 [30] getfield #225 + Fieldref [android/support/v4/app/n.x Landroid/util/SparseArray;] - [33] invokevirtual #330 + [33] invokevirtual #331 + Methodref [android/util/SparseArray.clear ()V] [36] aload_1 v1 - [37] getfield #162 - + Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;] + [37] getfield #170 + + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [40] aload_0 v0 [41] getfield #225 + Fieldref [android/support/v4/app/n.x Landroid/util/SparseArray;] - [44] invokevirtual #333 + [44] invokevirtual #334 + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] [47] aload_0 v0 [48] getfield #225 + Fieldref [android/support/v4/app/n.x Landroid/util/SparseArray;] - [51] invokevirtual #331 + [51] invokevirtual #332 + 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/n.x Landroid/util/SparseArray;] - [62] putfield #170 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [62] putfield #181 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [65] aload_0 v0 [66] aconst_null [67] putfield #225 @@ -15834,8 +17063,8 @@ Methods (count = 63): [21] aload_0 v0 [22] getfield #224 + Fieldref [android/support/v4/app/n.w Landroid/os/Bundle;] - [25] invokevirtual #264 - + Methodref [android/support/v4/app/Fragment.i (Landroid/os/Bundle;)V] + [25] invokevirtual #272 + + Methodref [android/support/v4/app/Fragment.performSaveInstanceState (Landroid/os/Bundle;)V] [28] aload_0 v0 [29] getfield #224 + Fieldref [android/support/v4/app/n.w Landroid/os/Bundle;] @@ -15851,16 +17080,16 @@ Methods (count = 63): [45] putfield #224 + Fieldref [android/support/v4/app/n.w Landroid/os/Bundle;] [48] aload_1 v1 - [49] getfield #161 - + Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;] + [49] getfield #189 + + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [52] ifnull +8 (target=60) [55] aload_0 v0 [56] aload_1 v1 - [57] invokevirtual #316 + [57] invokevirtual #317 + Methodref [android/support/v4/app/n.e (Landroid/support/v4/app/Fragment;)V] [60] aload_1 v1 - [61] getfield #170 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [61] getfield #181 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [64] ifnull +25 (target=89) [67] aload_2 v2 [68] ifnonnull +11 (target=79) @@ -15874,13 +17103,13 @@ Methods (count = 63): [80] ldc #76 + String [android:view_state] [82] aload_1 v1 - [83] getfield #170 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [83] getfield #181 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [86] invokevirtual #237 + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] [89] aload_1 v1 - [90] getfield #164 - + Fieldref [android/support/v4/app/Fragment.L Z] + [90] getfield #188 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [93] ifne +25 (target=118) [96] aload_2 v2 [97] ifnonnull +11 (target=108) @@ -15894,8 +17123,8 @@ Methods (count = 63): [109] ldc #75 + String [android:user_visible_hint] [111] aload_1 v1 - [112] getfield #164 - + Fieldref [android/support/v4/app/Fragment.L Z] + [112] getfield #188 + + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [115] invokevirtual #235 + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] [118] aload_2 v2 @@ -15908,7 +17137,7 @@ Methods (count = 63): Class member attributes (count = 1): + Code attribute instructions (code length = 701, locals = 7, stack = 7): [0] aload_0 v0 - [1] invokevirtual #315 + [1] invokevirtual #316 + Methodref [android/support/v4/app/n.e ()Z] [4] pop [5] getstatic #203 @@ -15925,7 +17154,7 @@ Methods (count = 63): [23] aload_0 v0 [24] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [27] invokevirtual #381 + [27] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [30] ifgt +5 (target=35) [33] aconst_null @@ -15933,7 +17162,7 @@ Methods (count = 63): [35] aload_0 v0 [36] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [39] invokevirtual #381 + [39] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [42] istore_1 v1 [43] iload_1 v1 @@ -15951,7 +17180,7 @@ Methods (count = 63): [60] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [63] iload v4 - [65] invokevirtual #377 + [65] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [68] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -15959,8 +17188,8 @@ Methods (count = 63): [73] aload v5 [75] ifnull +281 (target=356) [78] aload v5 - [80] getfield #171 - + Fieldref [android/support/v4/app/Fragment.f I] + [80] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [83] ifge +47 (target=130) [86] aload_0 v0 [87] new #141 @@ -15969,29 +17198,29 @@ Methods (count = 63): [91] new #146 + Class [java/lang/StringBuilder] [94] dup - [95] invokespecial #365 + [95] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [98] ldc #51 + String [Failure saving state: active ] - [100] invokevirtual #369 + [100] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [103] aload v5 - [105] invokevirtual #368 + [105] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [108] ldc #21 + String [ has cleared index: ] - [110] invokevirtual #369 + [110] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [113] aload v5 - [115] getfield #171 - + Fieldref [android/support/v4/app/Fragment.f I] - [118] invokevirtual #367 + [115] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] + [118] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [121] invokevirtual #370 + [121] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [124] invokespecial #359 + [124] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] - [127] invokespecial #307 + [127] invokespecial #308 + Methodref [android/support/v4/app/n.a (Ljava/lang/RuntimeException;)V] [130] iconst_1 [131] istore_3 v3 @@ -15999,7 +17228,7 @@ Methods (count = 63): + Class [android/support/v4/app/FragmentState] [135] dup [136] aload v5 - [138] invokespecial #278 + [138] invokespecial #279 + Methodref [android/support/v4/app/FragmentState. (Landroid/support/v4/app/Fragment;)V] [141] astore v6 [143] aload_2 v2 @@ -16007,8 +17236,8 @@ Methods (count = 63): [146] aload v6 [148] aastore [149] aload v5 - [151] getfield #166 - + Fieldref [android/support/v4/app/Fragment.a I] + [151] getfield #182 + + Fieldref [android/support/v4/app/Fragment.mState I] [154] ifle +147 (target=301) [157] aload v6 [159] getfield #194 @@ -16017,19 +17246,19 @@ Methods (count = 63): [165] aload v6 [167] aload_0 v0 [168] aload v5 - [170] invokevirtual #318 + [170] invokevirtual #319 + Methodref [android/support/v4/app/n.f (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] [173] putfield #194 + 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/Fragment;] + [178] getfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [181] ifnull +130 (target=311) [184] aload v5 - [186] getfield #173 - + Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment;] - [189] getfield #171 - + Fieldref [android/support/v4/app/Fragment.f I] + [186] getfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + [189] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [192] ifge +47 (target=239) [195] aload_0 v0 [196] new #141 @@ -16038,29 +17267,29 @@ Methods (count = 63): [200] new #146 + Class [java/lang/StringBuilder] [203] dup - [204] invokespecial #365 + [204] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [207] ldc #50 + String [Failure saving state: ] - [209] invokevirtual #369 + [209] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [212] aload v5 - [214] invokevirtual #368 + [214] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [217] ldc #22 + String [ has target not in fragment manager: ] - [219] invokevirtual #369 + [219] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [222] aload v5 - [224] getfield #173 - + Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment;] - [227] invokevirtual #368 + [224] getfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + [227] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [230] invokevirtual #370 + [230] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [233] invokespecial #359 + [233] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] - [236] invokespecial #307 + [236] invokespecial #308 + Methodref [android/support/v4/app/n.a (Ljava/lang/RuntimeException;)V] [239] aload v6 [241] getfield #194 @@ -16081,13 +17310,13 @@ Methods (count = 63): [265] ldc #74 + String [android:target_state] [267] aload v5 - [269] getfield #173 - + Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment;] - [272] invokevirtual #302 + [269] getfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + [272] invokevirtual #303 + Methodref [android/support/v4/app/n.a (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [275] aload v5 - [277] getfield #175 - + Fieldref [android/support/v4/app/Fragment.k I] + [277] getfield #187 + + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [280] ifeq +31 (target=311) [283] aload v6 [285] getfield #194 @@ -16095,15 +17324,15 @@ Methods (count = 63): [288] ldc #73 + String [android:target_req_state] [290] aload v5 - [292] getfield #175 - + Fieldref [android/support/v4/app/Fragment.k I] + [292] getfield #187 + + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode 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;] + [305] getfield #180 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [308] putfield #194 + Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;] [311] getstatic #202 @@ -16114,27 +17343,27 @@ Methods (count = 63): [319] new #146 + Class [java/lang/StringBuilder] [322] dup - [323] invokespecial #365 + [323] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [326] ldc #69 + String [Saved state of ] - [328] invokevirtual #369 + [328] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [331] aload v5 - [333] invokevirtual #368 + [333] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [336] ldc #34 + String [: ] - [338] invokevirtual #369 + [338] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [341] aload v6 [343] getfield #194 + Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;] - [346] invokevirtual #368 + [346] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [349] invokevirtual #370 + [349] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [352] invokestatic #327 + [352] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [355] pop [356] iinc v4, 1 @@ -16148,7 +17377,7 @@ Methods (count = 63): + String [FragmentManager] [374] ldc #100 + String [saveAllState: no fragments!] - [376] invokestatic #327 + [376] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [379] pop [380] aconst_null @@ -16164,7 +17393,7 @@ Methods (count = 63): [395] aload_0 v0 [396] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [399] invokevirtual #381 + [399] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [402] istore_1 v1 [403] iload_1 v1 @@ -16183,12 +17412,12 @@ Methods (count = 63): [426] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [429] iload v6 - [431] invokevirtual #377 + [431] invokevirtual #378 + 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] + [437] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [440] iastore [441] aload v4 [443] iload v6 @@ -16201,34 +17430,34 @@ Methods (count = 63): [454] new #146 + Class [java/lang/StringBuilder] [457] dup - [458] invokespecial #365 + [458] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [461] ldc #51 + String [Failure saving state: active ] - [463] invokevirtual #369 + [463] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [466] aload_0 v0 [467] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [470] iload v6 - [472] invokevirtual #377 + [472] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] - [475] invokevirtual #368 + [475] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [478] ldc #21 + String [ has cleared index: ] - [480] invokevirtual #369 + [480] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [483] aload v4 [485] iload v6 [487] iaload - [488] invokevirtual #367 + [488] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [491] invokevirtual #370 + [491] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [494] invokespecial #359 + [494] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] - [497] invokespecial #307 + [497] invokespecial #308 + Methodref [android/support/v4/app/n.a (Ljava/lang/RuntimeException;)V] [500] getstatic #202 + Fieldref [android/support/v4/app/n.a Z] @@ -16238,30 +17467,30 @@ Methods (count = 63): [508] new #146 + Class [java/lang/StringBuilder] [511] dup - [512] invokespecial #365 + [512] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [515] ldc #99 + String [saveAllState: adding fragment #] - [517] invokevirtual #369 + [517] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [520] iload v6 - [522] invokevirtual #367 + [522] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [525] ldc #34 + String [: ] - [527] invokevirtual #369 + [527] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [530] aload_0 v0 [531] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [534] iload v6 - [536] invokevirtual #377 + [536] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] - [539] invokevirtual #368 + [539] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [542] invokevirtual #370 + [542] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [545] invokestatic #327 + [545] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [548] pop [549] iinc v6, 1 @@ -16273,7 +17502,7 @@ Methods (count = 63): [562] aload_0 v0 [563] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] - [566] invokevirtual #381 + [566] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [569] istore_1 v1 [570] iload_1 v1 @@ -16297,7 +17526,7 @@ Methods (count = 63): [599] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [602] iload v6 - [604] invokevirtual #377 + [604] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [607] checkcast #114 + Class [android/support/v4/app/b] @@ -16312,30 +17541,30 @@ Methods (count = 63): [622] new #146 + Class [java/lang/StringBuilder] [625] dup - [626] invokespecial #365 + [626] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [629] ldc #98 + String [saveAllState: adding back stack #] - [631] invokevirtual #369 + [631] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [634] iload v6 - [636] invokevirtual #367 + [636] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [639] ldc #34 + String [: ] - [641] invokevirtual #369 + [641] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [644] aload_0 v0 [645] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [648] iload v6 - [650] invokevirtual #377 + [650] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] - [653] invokevirtual #368 + [653] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [656] invokevirtual #370 + [656] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [659] invokestatic #327 + [659] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [662] pop [663] iinc v6, 1 @@ -16343,7 +17572,7 @@ Methods (count = 63): [669] new #110 + Class [android/support/v4/app/FragmentManagerState] [672] dup - [673] invokespecial #277 + [673] invokespecial #278 + Methodref [android/support/v4/app/FragmentManagerState. ()V] [676] astore v6 [678] aload v6 @@ -16365,7 +17594,7 @@ Methods (count = 63): + 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): + Class member attributes (count = 2): + Code attribute instructions (code length = 875, locals = 8, stack = 6): [0] aload_1 v1 [1] ifnonnull +4 (target=5) @@ -16385,12 +17614,12 @@ Methods (count = 63): [23] istore v4 [25] iload v4 [27] aload_2 v2 - [28] invokevirtual #381 + [28] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [31] ificmpge +139 (target=170) [34] aload_2 v2 [35] iload v4 - [37] invokevirtual #377 + [37] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [40] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -16403,26 +17632,26 @@ Methods (count = 63): [53] new #146 + Class [java/lang/StringBuilder] [56] dup - [57] invokespecial #365 + [57] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [60] ldc #96 + String [restoreAllState: re-attaching retained ] - [62] invokevirtual #369 + [62] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [65] aload v5 - [67] invokevirtual #368 + [67] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [70] invokevirtual #370 + [70] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [73] invokestatic #327 + [73] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [76] pop [77] aload_3 v3 [78] getfield #191 + Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/support/v4/app/FragmentState;] [81] aload v5 - [83] getfield #171 - + Fieldref [android/support/v4/app/Fragment.f I] + [83] getfield #169 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [86] aaload [87] astore v6 [89] aload v6 @@ -16431,24 +17660,24 @@ Methods (count = 63): + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] [96] aload v5 [98] aconst_null - [99] putfield #170 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [99] putfield #181 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [102] aload v5 [104] iconst_0 - [105] putfield #182 - + Fieldref [android/support/v4/app/Fragment.r I] + [105] putfield #156 + + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [108] aload v5 [110] iconst_0 - [111] putfield #180 - + Fieldref [android/support/v4/app/Fragment.p Z] + [111] putfield #168 + + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [114] aload v5 [116] iconst_0 - [117] putfield #176 - + Fieldref [android/support/v4/app/Fragment.l Z] + [117] putfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [120] aload v5 [122] aconst_null - [123] putfield #173 - + Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment;] + [123] putfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [126] aload v6 [128] getfield #194 + Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;] @@ -16459,7 +17688,7 @@ Methods (count = 63): [139] aload_0 v0 [140] getfield #216 + Fieldref [android/support/v4/app/n.o Landroid/support/v4/app/h;] - [143] invokevirtual #292 + [143] invokevirtual #293 + Methodref [android/support/v4/app/h.getClassLoader ()Ljava/lang/ClassLoader;] [146] invokevirtual #238 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] @@ -16471,8 +17700,8 @@ Methods (count = 63): + String [android:view_state] [158] invokevirtual #233 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] - [161] putfield #170 - + Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;] + [161] putfield #181 + + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [164] iinc v4, 1 [167] goto -142 (target=25) [170] aload_0 v0 @@ -16483,7 +17712,7 @@ Methods (count = 63): [176] getfield #191 + Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/support/v4/app/FragmentState;] [179] arraylength - [180] invokespecial #373 + [180] invokespecial #374 + Methodref [java/util/ArrayList. (I)V] [183] putfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] @@ -16494,7 +17723,7 @@ Methods (count = 63): [193] aload_0 v0 [194] getfield #209 + Fieldref [android/support/v4/app/n.h Ljava/util/ArrayList;] - [197] invokevirtual #375 + [197] invokevirtual #376 + Methodref [java/util/ArrayList.clear ()V] [200] iconst_0 [201] istore v4 @@ -16519,7 +17748,7 @@ Methods (count = 63): [233] aload_0 v0 [234] getfield #218 + Fieldref [android/support/v4/app/n.q Landroid/support/v4/app/Fragment;] - [237] invokevirtual #279 + [237] invokevirtual #280 + Methodref [android/support/v4/app/FragmentState.a (Landroid/support/v4/app/h;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;] [240] astore v6 [242] getstatic #202 @@ -16530,32 +17759,32 @@ Methods (count = 63): [250] new #146 + Class [java/lang/StringBuilder] [253] dup - [254] invokespecial #365 + [254] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [257] ldc #92 + String [restoreAllState: active #] - [259] invokevirtual #369 + [259] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [262] iload v4 - [264] invokevirtual #367 + [264] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [267] ldc #34 + String [: ] - [269] invokevirtual #369 + [269] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [272] aload v6 - [274] invokevirtual #368 + [274] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [277] invokevirtual #370 + [277] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [280] invokestatic #327 + [280] invokestatic #328 + 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/n.f Ljava/util/ArrayList;] [288] aload v6 - [290] invokevirtual #374 + [290] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [293] pop [294] aload v5 @@ -16567,7 +17796,7 @@ Methods (count = 63): [304] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [307] aconst_null - [308] invokevirtual #374 + [308] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [311] pop [312] aload_0 v0 @@ -16578,7 +17807,7 @@ Methods (count = 63): [320] new #148 + Class [java/util/ArrayList] [323] dup - [324] invokespecial #372 + [324] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [327] putfield #209 + Fieldref [android/support/v4/app/n.h Ljava/util/ArrayList;] @@ -16590,27 +17819,27 @@ Methods (count = 63): [338] new #146 + Class [java/lang/StringBuilder] [341] dup - [342] invokespecial #365 + [342] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [345] ldc #94 + String [restoreAllState: avail #] - [347] invokevirtual #369 + [347] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [350] iload v4 - [352] invokevirtual #367 + [352] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [355] invokevirtual #370 + [355] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [358] invokestatic #327 + [358] invokestatic #328 + 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/n.h Ljava/util/ArrayList;] [366] iload v4 - [368] invokestatic #362 + [368] invokestatic #363 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] - [371] invokevirtual #374 + [371] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [374] pop [375] iinc v4, 1 @@ -16621,27 +17850,27 @@ Methods (count = 63): [386] istore v4 [388] iload v4 [390] aload_2 v2 - [391] invokevirtual #381 + [391] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [394] ificmpge +111 (target=505) [397] aload_2 v2 [398] iload v4 - [400] invokevirtual #377 + [400] invokevirtual #378 + 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] + [410] getfield #186 + + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [413] iflt +86 (target=499) [416] aload v5 - [418] getfield #174 - + Fieldref [android/support/v4/app/Fragment.j I] + [418] getfield #186 + + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [421] aload_0 v0 [422] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] - [425] invokevirtual #381 + [425] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [428] ificmpge +26 (target=454) [431] aload v5 @@ -16649,47 +17878,47 @@ Methods (count = 63): [434] getfield #207 + Fieldref [android/support/v4/app/n.f Ljava/util/ArrayList;] [437] aload v5 - [439] getfield #174 - + Fieldref [android/support/v4/app/Fragment.j I] - [442] invokevirtual #377 + [439] getfield #186 + + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] + [442] invokevirtual #378 + 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/Fragment;] + [448] putfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [451] goto +48 (target=499) [454] ldc #55 + String [FragmentManager] [456] new #146 + Class [java/lang/StringBuilder] [459] dup - [460] invokespecial #365 + [460] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [463] ldc #67 + String [Re-attaching retained fragment ] - [465] invokevirtual #369 + [465] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [468] aload v5 - [470] invokevirtual #368 + [470] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [473] ldc #28 + String [ target no longer exists: ] - [475] invokevirtual #369 + [475] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [478] aload v5 - [480] getfield #174 - + Fieldref [android/support/v4/app/Fragment.j I] - [483] invokevirtual #367 + [480] getfield #186 + + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] + [483] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [486] invokevirtual #370 + [486] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [489] invokestatic #328 + [489] invokestatic #329 + 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/Fragment;] + [496] putfield #185 + + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [499] iinc v4, 1 [502] goto -114 (target=388) [505] aload_3 v3 @@ -16704,7 +17933,7 @@ Methods (count = 63): [518] getfield #192 + Fieldref [android/support/v4/app/FragmentManagerState.b [I] [521] arraylength - [522] invokespecial #373 + [522] invokespecial #374 + Methodref [java/util/ArrayList. (I)V] [525] putfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] @@ -16724,7 +17953,7 @@ Methods (count = 63): + Fieldref [android/support/v4/app/FragmentManagerState.b [I] [549] iload v4 [551] iaload - [552] invokevirtual #377 + [552] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [555] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -16738,29 +17967,29 @@ Methods (count = 63): [570] new #146 + Class [java/lang/StringBuilder] [573] dup - [574] invokespecial #365 + [574] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [577] ldc #63 + String [No instantiated fragment for index #] - [579] invokevirtual #369 + [579] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [582] aload_3 v3 [583] getfield #192 + Fieldref [android/support/v4/app/FragmentManagerState.b [I] [586] iload v4 [588] iaload - [589] invokevirtual #367 + [589] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] - [592] invokevirtual #370 + [592] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [595] invokespecial #359 + [595] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] - [598] invokespecial #307 + [598] invokespecial #308 + Methodref [android/support/v4/app/n.a (Ljava/lang/RuntimeException;)V] [601] aload v5 [603] iconst_1 - [604] putfield #176 - + Fieldref [android/support/v4/app/Fragment.l Z] + [604] putfield #154 + + Fieldref [android/support/v4/app/Fragment.mAdded Z] [607] getstatic #202 + Fieldref [android/support/v4/app/n.a Z] [610] ifeq +39 (target=649) @@ -16769,32 +17998,32 @@ Methods (count = 63): [615] new #146 + Class [java/lang/StringBuilder] [618] dup - [619] invokespecial #365 + [619] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [622] ldc #93 + String [restoreAllState: added #] - [624] invokevirtual #369 + [624] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [627] iload v4 - [629] invokevirtual #367 + [629] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [632] ldc #34 + String [: ] - [634] invokevirtual #369 + [634] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [637] aload v5 - [639] invokevirtual #368 + [639] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [642] invokevirtual #370 + [642] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [645] invokestatic #327 + [645] invokestatic #328 + 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/n.g Ljava/util/ArrayList;] [653] aload v5 - [655] invokevirtual #376 + [655] invokevirtual #377 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [658] ifeq +13 (target=671) [661] new #141 @@ -16802,14 +18031,14 @@ Methods (count = 63): [664] dup [665] ldc #43 + String [Already added!] - [667] invokespecial #359 + [667] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [670] athrow [671] aload_0 v0 [672] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [675] aload v5 - [677] invokevirtual #374 + [677] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [680] pop [681] iinc v4, 1 @@ -16831,7 +18060,7 @@ Methods (count = 63): [708] getfield #193 + Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/support/v4/app/BackStackState;] [711] arraylength - [712] invokespecial #373 + [712] invokespecial #374 + Methodref [java/util/ArrayList. (I)V] [715] putfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] @@ -16860,34 +18089,34 @@ Methods (count = 63): [752] new #146 + Class [java/lang/StringBuilder] [755] dup - [756] invokespecial #365 + [756] invokespecial #366 + Methodref [java/lang/StringBuilder. ()V] [759] ldc #95 + String [restoreAllState: back stack #] - [761] invokevirtual #369 + [761] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [764] iload v4 - [766] invokevirtual #367 + [766] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [769] ldc #18 + String [ (index ] - [771] invokevirtual #369 + [771] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [774] aload v5 [776] getfield #196 + Fieldref [android/support/v4/app/b.o I] - [779] invokevirtual #367 + [779] invokevirtual #368 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [782] ldc #32 + String [): ] - [784] invokevirtual #369 + [784] invokevirtual #370 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [787] aload v5 - [789] invokevirtual #368 + [789] invokevirtual #369 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [792] invokevirtual #370 + [792] invokevirtual #371 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [795] invokestatic #327 + [795] invokestatic #328 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [798] pop [799] new #124 @@ -16895,14 +18124,14 @@ Methods (count = 63): [802] dup [803] ldc #55 + String [FragmentManager] - [805] invokespecial #324 + [805] invokespecial #325 + Methodref [android/support/v4/c/e. (Ljava/lang/String;)V] [808] astore v6 [810] new #138 + Class [java/io/PrintWriter] [813] dup [814] aload v6 - [816] invokespecial #351 + [816] invokespecial #352 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [819] astore v7 [821] aload v5 @@ -16910,13 +18139,13 @@ Methods (count = 63): + String [ ] [825] aload v7 [827] iconst_0 - [828] invokevirtual #284 + [828] invokevirtual #285 + Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/PrintWriter;Z)V] [831] aload_0 v0 [832] getfield #210 + Fieldref [android/support/v4/app/n.i Ljava/util/ArrayList;] [835] aload v5 - [837] invokevirtual #374 + [837] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [840] pop [841] aload v5 @@ -16928,7 +18157,7 @@ Methods (count = 63): [852] getfield #196 + Fieldref [android/support/v4/app/b.o I] [855] aload v5 - [857] invokevirtual #297 + [857] invokevirtual #298 + Methodref [android/support/v4/app/n.a (ILandroid/support/v4/app/b;)V] [860] iinc v4, 1 [863] goto -142 (target=721) @@ -16940,6 +18169,8 @@ Methods (count = 63): [874] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V] + Method: a(Landroid/support/v4/app/h;Landroid/support/v4/app/k;Landroid/support/v4/app/Fragment;)V Access flags: 0x1 = public void a(android.support.v4.app.h,android.support.v4.app.k,android.support.v4.app.Fragment) @@ -16954,7 +18185,7 @@ Methods (count = 63): [10] dup [11] ldc #44 + String [Already attached] - [13] invokespecial #359 + [13] invokespecial #360 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 @@ -16996,7 +18227,7 @@ Methods (count = 63): [5] aload_0 v0 [6] iconst_1 [7] iconst_0 - [8] invokevirtual #298 + [8] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [11] return Code attribute exceptions (count = 0): @@ -17013,7 +18244,7 @@ Methods (count = 63): [5] aload_0 v0 [6] iconst_2 [7] iconst_0 - [8] invokevirtual #298 + [8] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [11] return Code attribute exceptions (count = 0): @@ -17030,7 +18261,7 @@ Methods (count = 63): [5] aload_0 v0 [6] iconst_4 [7] iconst_0 - [8] invokevirtual #298 + [8] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [11] return Code attribute exceptions (count = 0): @@ -17047,7 +18278,7 @@ Methods (count = 63): [5] aload_0 v0 [6] iconst_5 [7] iconst_0 - [8] invokevirtual #298 + [8] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [11] return Code attribute exceptions (count = 0): @@ -17060,7 +18291,7 @@ Methods (count = 63): [0] aload_0 v0 [1] iconst_4 [2] iconst_0 - [3] invokevirtual #298 + [3] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [6] return Code attribute exceptions (count = 0): @@ -17077,7 +18308,7 @@ Methods (count = 63): [5] aload_0 v0 [6] iconst_3 [7] iconst_0 - [8] invokevirtual #298 + [8] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [11] return Code attribute exceptions (count = 0): @@ -17090,7 +18321,7 @@ Methods (count = 63): [0] aload_0 v0 [1] iconst_2 [2] iconst_0 - [3] invokevirtual #298 + [3] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [6] return Code attribute exceptions (count = 0): @@ -17103,7 +18334,7 @@ Methods (count = 63): [0] aload_0 v0 [1] iconst_1 [2] iconst_0 - [3] invokevirtual #298 + [3] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [6] return Code attribute exceptions (count = 0): @@ -17118,13 +18349,13 @@ Methods (count = 63): [2] putfield #221 + Fieldref [android/support/v4/app/n.t Z] [5] aload_0 v0 - [6] invokevirtual #315 + [6] invokevirtual #316 + Methodref [android/support/v4/app/n.e ()Z] [9] pop [10] aload_0 v0 [11] iconst_0 [12] iconst_0 - [13] invokevirtual #298 + [13] invokevirtual #299 + Methodref [android/support/v4/app/n.a (IZ)V] [16] aload_0 v0 [17] aconst_null @@ -17156,14 +18387,14 @@ Methods (count = 63): [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [14] invokevirtual #381 + [14] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +30 (target=47) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [24] iload_2 v2 - [25] invokevirtual #377 + [25] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -17172,8 +18403,8 @@ Methods (count = 63): [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/Configuration;)V] + [38] invokevirtual #258 + + Methodref [android/support/v4/app/Fragment.performConfigurationChanged (Landroid/content/res/Configuration;)V] [41] iinc v2, 1 [44] goto -35 (target=9) [47] return @@ -17194,14 +18425,14 @@ Methods (count = 63): [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [14] invokevirtual #381 + [14] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +29 (target=46) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [24] iload_1 v1 - [25] invokevirtual #377 + [25] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -17209,8 +18440,8 @@ Methods (count = 63): [32] aload_2 v2 [33] ifnull +7 (target=40) [36] aload_2 v2 - [37] invokevirtual #270 - + Methodref [android/support/v4/app/Fragment.q ()V] + [37] invokevirtual #265 + + Methodref [android/support/v4/app/Fragment.performLowMemory ()V] [40] iinc v1, 1 [43] goto -34 (target=9) [46] return @@ -17235,14 +18466,14 @@ Methods (count = 63): [17] aload_0 v0 [18] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [21] invokevirtual #381 + [21] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [24] ificmpge +62 (target=86) [27] aload_0 v0 [28] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [31] iload v5 - [33] invokevirtual #377 + [33] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [36] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -17252,8 +18483,8 @@ Methods (count = 63): [46] aload v6 [48] aload_1 v1 [49] aload_2 v2 - [50] invokevirtual #256 - + Methodref [android/support/v4/app/Fragment.b (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + [50] invokevirtual #261 + + Methodref [android/support/v4/app/Fragment.performCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] [53] ifeq +27 (target=80) [56] iconst_1 [57] istore_3 v3 @@ -17262,12 +18493,12 @@ Methods (count = 63): [63] new #148 + Class [java/util/ArrayList] [66] dup - [67] invokespecial #372 + [67] invokespecial #373 + Methodref [java/util/ArrayList. ()V] [70] astore v4 [72] aload v4 [74] aload v6 - [76] invokevirtual #374 + [76] invokevirtual #375 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [79] pop [80] iinc v5, 1 @@ -17282,14 +18513,14 @@ Methods (count = 63): [98] aload_0 v0 [99] getfield #211 + Fieldref [android/support/v4/app/n.j Ljava/util/ArrayList;] - [102] invokevirtual #381 + [102] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [105] ificmpge +43 (target=148) [108] aload_0 v0 [109] getfield #211 + Fieldref [android/support/v4/app/n.j Ljava/util/ArrayList;] [112] iload v5 - [114] invokevirtual #377 + [114] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [117] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -17298,12 +18529,12 @@ Methods (count = 63): [124] ifnull +13 (target=137) [127] aload v4 [129] aload v6 - [131] invokevirtual #376 + [131] invokevirtual #377 + 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] + [139] invokevirtual #253 + + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] [142] iinc v5, 1 [145] goto -49 (target=96) [148] aload_0 v0 @@ -17331,14 +18562,14 @@ Methods (count = 63): [12] aload_0 v0 [13] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [16] invokevirtual #381 + [16] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [19] ificmpge +38 (target=57) [22] aload_0 v0 [23] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [26] iload_3 v3 - [27] invokevirtual #377 + [27] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [30] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -17347,8 +18578,8 @@ Methods (count = 63): [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] + [43] invokevirtual #269 + + Methodref [android/support/v4/app/Fragment.performPrepareOptionsMenu (Landroid/view/Menu;)Z] [46] ifeq +5 (target=51) [49] iconst_1 [50] istore_2 v2 @@ -17373,14 +18604,14 @@ Methods (count = 63): [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [14] invokevirtual #381 + [14] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +35 (target=52) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [24] iload_2 v2 - [25] invokevirtual #377 + [25] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -17389,8 +18620,8 @@ Methods (count = 63): [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] + [38] invokevirtual #266 + + Methodref [android/support/v4/app/Fragment.performOptionsItemSelected (Landroid/view/MenuItem;)Z] [41] ifeq +5 (target=46) [44] iconst_1 [45] ireturn @@ -17415,14 +18646,14 @@ Methods (count = 63): [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [14] invokevirtual #381 + [14] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +35 (target=52) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [24] iload_2 v2 - [25] invokevirtual #377 + [25] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -17431,8 +18662,8 @@ Methods (count = 63): [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] + [38] invokevirtual #259 + + Methodref [android/support/v4/app/Fragment.performContextItemSelected (Landroid/view/MenuItem;)Z] [41] ifeq +5 (target=46) [44] iconst_1 [45] ireturn @@ -17457,14 +18688,14 @@ Methods (count = 63): [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] - [14] invokevirtual #381 + [14] invokevirtual #382 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +30 (target=47) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/n.g Ljava/util/ArrayList;] [24] iload_2 v2 - [25] invokevirtual #377 + [25] invokevirtual #378 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #109 + Class [android/support/v4/app/Fragment] @@ -17473,8 +18704,8 @@ Methods (count = 63): [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] + [38] invokevirtual #267 + + Methodref [android/support/v4/app/Fragment.performOptionsMenuClosed (Landroid/view/Menu;)V] [41] iinc v2, 1 [44] goto -35 (target=9) [47] return @@ -17564,7 +18795,7 @@ Methods (count = 63): [23] dup [24] ldc #6 + Float [2.5] - [26] invokespecial #347 + [26] invokespecial #348 + Methodref [android/view/animation/DecelerateInterpolator. (F)V] [29] putstatic #227 + Fieldref [android/support/v4/app/n.z Landroid/view/animation/Interpolator;] @@ -17573,7 +18804,7 @@ Methods (count = 63): [35] dup [36] ldc #5 + Float [1.5] - [38] invokespecial #347 + [38] invokespecial #348 + Methodref [android/view/animation/DecelerateInterpolator. (F)V] [41] putstatic #199 + Fieldref [android/support/v4/app/n.A Landroid/view/animation/Interpolator;] @@ -17582,7 +18813,7 @@ Methods (count = 63): [47] dup [48] ldc #6 + Float [2.5] - [50] invokespecial #339 + [50] invokespecial #340 + Methodref [android/view/animation/AccelerateInterpolator. (F)V] [53] putstatic #200 + Fieldref [android/support/v4/app/n.B Landroid/view/animation/Interpolator;] @@ -17591,7 +18822,7 @@ Methods (count = 63): [59] dup [60] ldc #5 + Float [1.5] - [62] invokespecial #339 + [62] invokespecial #340 + Methodref [android/view/animation/AccelerateInterpolator. (F)V] [65] putstatic #201 + Fieldref [android/support/v4/app/n.C Landroid/view/animation/Interpolator;] @@ -17686,14 +18917,14 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/view/animation/Animation$AnimationListener] -Constant Pool (count = 39): +Constant Pool (count = 40): + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/n] + Class [android/support/v4/app/p] + 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/Fragment.mAnimatingAway Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] + Fieldref [android/support/v4/app/p.a Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/p.b Landroid/support/v4/app/n;] + Methodref [android/support/v4/app/n.a (Landroid/support/v4/app/Fragment;IIIZ)V] @@ -17702,8 +18933,8 @@ Constant Pool (count = 39): + NameAndType [a (Landroid/support/v4/app/Fragment;IIIZ)V] + NameAndType [a Landroid/support/v4/app/Fragment;] + NameAndType [b Landroid/support/v4/app/n;] - + NameAndType [b Landroid/view/View;] - + NameAndType [c I] + + NameAndType [mAnimatingAway Landroid/view/View;] + + NameAndType [mStateAfterAnimating I] + Utf8 [()V] + Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V] + Utf8 [(Landroid/support/v4/app/n;Landroid/support/v4/app/Fragment;)V] @@ -17720,8 +18951,9 @@ Constant Pool (count = 39): + Utf8 [android/support/v4/app/p] + Utf8 [android/view/animation/Animation$AnimationListener] + Utf8 [b] - + Utf8 [c] + Utf8 [java/lang/Object] + + Utf8 [mAnimatingAway] + + Utf8 [mStateAfterAnimating] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] @@ -17763,14 +18995,14 @@ Methods (count = 4): [1] getfield #8 + Fieldref [android/support/v4/app/p.a Landroid/support/v4/app/Fragment;] [4] getfield #6 - + Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [7] ifnull +32 (target=39) [10] aload_0 v0 [11] getfield #8 + Fieldref [android/support/v4/app/p.a Landroid/support/v4/app/Fragment;] [14] aconst_null [15] putfield #6 - + Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;] + + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [18] aload_0 v0 [19] getfield #9 + Fieldref [android/support/v4/app/p.b Landroid/support/v4/app/n;] @@ -17781,7 +19013,7 @@ Methods (count = 4): [27] getfield #8 + Fieldref [android/support/v4/app/p.a Landroid/support/v4/app/Fragment;] [30] getfield #7 - + Fieldref [android/support/v4/app/Fragment.c I] + + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [33] iconst_0 [34] iconst_0 [35] iconst_0 @@ -17820,7 +19052,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable] -Constant Pool (count = 63): +Constant Pool (count = 65): + Class [[Landroid/support/v4/app/BackStackState;] + Class [[Landroid/support/v4/app/FragmentState;] + Class [android/os/Parcel] @@ -17864,6 +19096,8 @@ Constant Pool (count = 63): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [[I] + Utf8 [[Landroid/support/v4/app/BackStackState;] + Utf8 [[Landroid/support/v4/app/FragmentState;] @@ -17897,6 +19131,9 @@ Fields (count = 4): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 5): - Method: ()V @@ -18013,7 +19250,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/FragmentManagerState] + Class [android/support/v4/app/q] @@ -18034,6 +19271,8 @@ Constant Pool (count = 28): + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/FragmentManagerState] @@ -18106,7 +19345,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: android/support/v4/app/FragmentState @@ -18119,7 +19360,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable] -Constant Pool (count = 179): +Constant Pool (count = 186): + String [FragmentManager] + String [Instantiated fragment ] + Class [android/os/Bundle] @@ -18134,17 +19375,17 @@ Constant Pool (count = 179): + 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/n;] - + 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.mArguments Landroid/os/Bundle;] + + Fieldref [android/support/v4/app/Fragment.mContainerId I] + + Fieldref [android/support/v4/app/Fragment.mDetached Z] + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + + Fieldref [android/support/v4/app/Fragment.mIndex I] + + Fieldref [android/support/v4/app/Fragment.mRestored Z] + + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/app/FragmentState.a Ljava/lang/String;] + Fieldref [android/support/v4/app/FragmentState.b I] @@ -18166,8 +19407,8 @@ Constant Pool (count = 179): + 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/Fragment;)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.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/h.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [android/support/v4/app/r. ()V] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] @@ -18179,11 +19420,7 @@ Constant Pool (count = 179): + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()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/Bundle;)Landroid/support/v4/app/Fragment;] + NameAndType [a Ljava/lang/String;] + NameAndType [a Z] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] @@ -18192,34 +19429,38 @@ Constant Pool (count = 179): + NameAndType [b Landroid/support/v4/app/n;] + 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 [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + NameAndType [j Landroid/os/Bundle;] + NameAndType [k Landroid/support/v4/app/Fragment;] - + NameAndType [o Z] - + NameAndType [q Z] + + NameAndType [mArguments Landroid/os/Bundle;] + + NameAndType [mContainerId I] + + NameAndType [mDetached Z] + + NameAndType [mFragmentId I] + + NameAndType [mFragmentManager Landroid/support/v4/app/n;] + + NameAndType [mFromLayout Z] + + NameAndType [mIndex I] + + NameAndType [mRestored Z] + + NameAndType [mRetainInstance Z] + + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + + NameAndType [mTag Ljava/lang/String;] + NameAndType [readBundle ()Landroid/os/Bundle;] + NameAndType [readInt ()I] + NameAndType [readString ()Ljava/lang/String;] - + NameAndType [s Landroid/support/v4/app/n;] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + + NameAndType [setIndex (ILandroid/support/v4/app/Fragment;)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;] @@ -18241,8 +19482,6 @@ Constant Pool (count = 179): + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [] - + Utf8 [A] - + Utf8 [B] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [FragmentManager] @@ -18250,9 +19489,11 @@ Constant Pool (count = 179): + Utf8 [Instantiated fragment ] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/n;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Bundle] @@ -18277,27 +19518,34 @@ Constant Pool (count = 179): + Utf8 [getName] + Utf8 [h] + Utf8 [i] + + Utf8 [instantiate] + Utf8 [j] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [k] - + Utf8 [o] - + Utf8 [q] + + Utf8 [mArguments] + + Utf8 [mContainerId] + + Utf8 [mDetached] + + Utf8 [mFragmentId] + + Utf8 [mFragmentManager] + + Utf8 [mFromLayout] + + Utf8 [mIndex] + + Utf8 [mRestored] + + Utf8 [mRetainInstance] + + Utf8 [mSavedFragmentState] + + Utf8 [mTag] + Utf8 [readBundle] + Utf8 [readInt] + Utf8 [readString] - + Utf8 [s] + Utf8 [setClassLoader] + + Utf8 [setIndex] + Utf8 [toString] + Utf8 [v] - + Utf8 [w] + Utf8 [writeBundle] + Utf8 [writeInt] + Utf8 [writeString] + Utf8 [writeToParcel] - + Utf8 [x] - + Utf8 [y] Fields (count = 12): + Field: a Ljava/lang/String; @@ -18336,6 +19584,9 @@ Fields (count = 12): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 6): - Method: (Landroid/support/v4/app/Fragment;)V @@ -18356,50 +19607,50 @@ Methods (count = 6): + 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] + [17] getfield #21 + + Fieldref [android/support/v4/app/Fragment.mIndex I] [20] putfield #28 + 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] + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [28] putfield #29 + 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] + [33] getfield #18 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [36] putfield #30 + 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] + [41] getfield #16 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [44] putfield #31 + 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;] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [52] putfield #32 + 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] + [57] getfield #23 + + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [60] putfield #33 + 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] + [65] getfield #17 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [68] putfield #34 + 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;] + [73] getfield #15 + + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [76] putfield #35 + Fieldref [android/support/v4/app/FragmentState.i Landroid/os/Bundle;] [79] return @@ -18521,8 +19772,8 @@ Methods (count = 6): [36] aload_0 v0 [37] getfield #35 + 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;] + [40] invokestatic #47 + + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] [43] putfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] [46] aload_0 v0 @@ -18543,8 +19794,8 @@ Methods (count = 6): [68] aload_0 v0 [69] getfield #36 + Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;] - [72] putfield #17 - + Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;] + [72] putfield #24 + + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [75] aload_0 v0 [76] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] @@ -18552,8 +19803,8 @@ Methods (count = 6): [80] getfield #28 + 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] + [84] invokevirtual #48 + + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V] [87] aload_0 v0 [88] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] @@ -18561,29 +19812,29 @@ Methods (count = 6): [92] getfield #29 + Fieldref [android/support/v4/app/FragmentState.c Z] [95] putfield #20 - + Fieldref [android/support/v4/app/Fragment.o Z] + + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [98] aload_0 v0 [99] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] [102] iconst_1 - [103] putfield #21 - + Fieldref [android/support/v4/app/Fragment.q Z] + [103] putfield #22 + + Fieldref [android/support/v4/app/Fragment.mRestored Z] [106] aload_0 v0 [107] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] [110] aload_0 v0 [111] getfield #30 + Fieldref [android/support/v4/app/FragmentState.d I] - [114] putfield #23 - + Fieldref [android/support/v4/app/Fragment.w I] + [114] putfield #18 + + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [117] aload_0 v0 [118] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] [121] aload_0 v0 [122] getfield #31 + Fieldref [android/support/v4/app/FragmentState.e I] - [125] putfield #24 - + Fieldref [android/support/v4/app/Fragment.x I] + [125] putfield #16 + + Fieldref [android/support/v4/app/Fragment.mContainerId I] [128] aload_0 v0 [129] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] @@ -18591,31 +19842,31 @@ Methods (count = 6): [133] getfield #32 + Fieldref [android/support/v4/app/FragmentState.f Ljava/lang/String;] [136] putfield #25 - + Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;] + + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [139] aload_0 v0 [140] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] [143] aload_0 v0 [144] getfield #33 + Fieldref [android/support/v4/app/FragmentState.g Z] - [147] putfield #16 - + Fieldref [android/support/v4/app/Fragment.B Z] + [147] putfield #23 + + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [150] aload_0 v0 [151] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] [154] aload_0 v0 [155] getfield #34 + Fieldref [android/support/v4/app/FragmentState.h Z] - [158] putfield #15 - + Fieldref [android/support/v4/app/Fragment.A Z] + [158] putfield #17 + + Fieldref [android/support/v4/app/Fragment.mDetached Z] [161] aload_0 v0 [162] getfield #37 + Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fragment;] [165] aload_1 v1 [166] getfield #38 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [169] putfield #22 - + Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/n;] + [169] putfield #19 + + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/n;] [172] getstatic #39 + Fieldref [android/support/v4/app/n.a Z] [175] ifeq +31 (target=206) @@ -18764,7 +20015,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/FragmentState] + Class [android/support/v4/app/r] @@ -18785,6 +20036,8 @@ Constant Pool (count = 28): + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/FragmentState] @@ -18857,7 +20110,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: android/support/v4/app/FragmentTabHost @@ -18870,7 +20125,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/widget/TabHost$OnTabChangeListener] -Constant Pool (count = 168): +Constant Pool (count = 172): + String [Must call setup() that takes a Context and FragmentManager] + String [No tab known for tag ] + Class [android/support/v4/app/Fragment] @@ -18894,8 +20149,8 @@ Constant Pool (count = 168): + Fieldref [android/support/v4/app/FragmentTabHost.f Landroid/support/v4/app/u;] + Fieldref [android/support/v4/app/FragmentTabHost.g Z] + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.a Ljava/lang/String;] - + 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/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + + Methodref [android/support/v4/app/Fragment.isDetached ()Z] + Methodref [android/support/v4/app/FragmentTabHost.a (Ljava/lang/String;Landroid/support/v4/app/v;)Landroid/support/v4/app/v;] + Methodref [android/support/v4/app/FragmentTabHost.getCurrentTabTag ()Ljava/lang/String;] + Methodref [android/support/v4/app/FragmentTabHost.setCurrentTabByTag (Ljava/lang/String;)V] @@ -18932,7 +20187,6 @@ Constant Pool (count = 168): + NameAndType [a ()I] + NameAndType [a ()Landroid/support/v4/app/v;] + NameAndType [a (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/v;] - + NameAndType [a (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + NameAndType [a (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/v;] + NameAndType [a (Landroid/support/v4/app/u;)Landroid/support/v4/app/Fragment;] + NameAndType [a (Landroid/support/v4/app/u;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;] @@ -18947,7 +20201,6 @@ Constant Pool (count = 168): + NameAndType [b Landroid/content/Context;] + NameAndType [c (Landroid/support/v4/app/u;)Ljava/lang/Class;] + NameAndType [c Landroid/support/v4/app/l;] - + NameAndType [d ()Z] + NameAndType [d (Landroid/support/v4/app/u;)Landroid/os/Bundle;] + NameAndType [d I] + NameAndType [e Landroid/widget/TabHost$OnTabChangeListener;] @@ -18958,6 +20211,8 @@ Constant Pool (count = 168): + NameAndType [getCurrentTabTag ()Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + + NameAndType [isDetached ()Z] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] @@ -18998,9 +20253,11 @@ Constant Pool (count = 168): + Utf8 [Ljava/lang/Deprecated;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + Utf8 [Must call setup() that takes a Context and FragmentManager] + Utf8 [No tab known for tag ] + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/app/Fragment] @@ -19023,6 +20280,8 @@ Constant Pool (count = 168): + Utf8 [getCurrentTabTag] + Utf8 [getName] + Utf8 [getSuperState] + + Utf8 [instantiate] + + Utf8 [isDetached] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/String] @@ -19043,6 +20302,9 @@ Fields (count = 7): + Field: a Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: b Landroid/content/Context; Access flags: 0x2 = private android.content.Context b @@ -19144,7 +20406,7 @@ Methods (count = 8): [65] invokestatic #34 + Methodref [android/support/v4/app/u.a (Landroid/support/v4/app/u;)Landroid/support/v4/app/Fragment;] [68] invokevirtual #25 - + Methodref [android/support/v4/app/Fragment.d ()Z] + + Methodref [android/support/v4/app/Fragment.isDetached ()Z] [71] ifne +46 (target=117) [74] aload v4 [76] invokestatic #36 @@ -19408,7 +20670,7 @@ Methods (count = 8): [156] invokestatic #38 + Methodref [android/support/v4/app/u.d (Landroid/support/v4/app/u;)Landroid/os/Bundle;] [159] invokestatic #24 - + 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.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] [162] invokestatic #35 + Methodref [android/support/v4/app/u.a (Landroid/support/v4/app/u;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;] [165] pop @@ -19476,7 +20738,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 71): +Constant Pool (count = 73): + String [ curTab=] + String [FragmentTabHost.SavedState{] + String [}] @@ -19530,7 +20792,9 @@ Constant Pool (count = 71): + Utf8 [Code] + Utf8 [FragmentTabHost.SavedState{] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/support/v4/app/FragmentTabHost$SavedState] @@ -19555,6 +20819,9 @@ Fields (count = 2): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 6): - Method: (Landroid/os/Parcelable;)V @@ -19686,7 +20953,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/FragmentTabHost$SavedState] + Class [android/support/v4/app/t] @@ -19707,6 +20974,8 @@ Constant Pool (count = 28): + Utf8 [(Landroid/os/Parcel;Landroid/support/v4/app/s;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/FragmentTabHost$SavedState] @@ -19780,7 +21049,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: android/support/v4/app/u @@ -19792,7 +21063,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 27): +Constant Pool (count = 29): + Class [android/support/v4/app/u] + Class [java/lang/Object] + Fieldref [android/support/v4/app/u.a Ljava/lang/String;] @@ -19812,7 +21083,9 @@ Constant Pool (count = 27): + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class<*>;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/app/u] + Utf8 [b] @@ -19827,6 +21100,9 @@ Fields (count = 4): + Field: b Ljava/lang/Class; Access flags: 0x12 = private final java.lang.Class b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class<*>;] + Field: c Landroid/os/Bundle; Access flags: 0x12 = private final android.os.Bundle c @@ -19960,22 +21236,25 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 12): +Constant Pool (count = 15): + Class [android/support/v4/app/w] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [()Z] + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + Utf8 [] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/app/w] + Utf8 [java/lang/Object] Fields (count = 0): -Methods (count = 2): +Methods (count = 3): - Method: ()V Access flags: 0x1 = public w() @@ -19987,6 +21266,12 @@ Methods (count = 2): [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Method: a(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a; + Access flags: 0x401 + = public abstract android.support.v4.a.a a(int,android.os.Bundle,android.support.v4.app.x) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + Method: a()Z Access flags: 0x1 = public boolean a() @@ -20009,30 +21294,48 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 9): +Constant Pool (count = 16): + Class [android/support/v4/app/x] + Class [java/lang/Object] + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + Utf8 [(Landroid/support/v4/a/a;)V] + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] - + Utf8 [a] + + Utf8 [(Landroid/support/v4/a/a;)V] + + Utf8 [(Landroid/support/v4/a/a;TD;)V] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + Utf8 [android/support/v4/app/x] + Utf8 [java/lang/Object] + + Utf8 [onCreateLoader] + + Utf8 [onLoadFinished] + + Utf8 [onLoaderReset] Fields (count = 0): Methods (count = 3): - + Method: a(ILandroid/os/Bundle;)Landroid/support/v4/a/a; + + Method: onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/a/a; Access flags: 0x401 - = public abstract android.support.v4.a.a a(int,android.os.Bundle) - + Method: a(Landroid/support/v4/a/a;Ljava/lang/Object;)V + = public abstract android.support.v4.a.a onCreateLoader(int,android.os.Bundle) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + + Method: onLoadFinished(Landroid/support/v4/a/a;Ljava/lang/Object;)V Access flags: 0x401 - = public abstract void a(android.support.v4.a.a,java.lang.Object) - + Method: a(Landroid/support/v4/a/a;)V + = public abstract void onLoadFinished(android.support.v4.a.a,java.lang.Object) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Landroid/support/v4/a/a;TD;)V] + + Method: onLoaderReset(Landroid/support/v4/a/a;)V Access flags: 0x401 - = public abstract void a(android.support.v4.a.a) + = public abstract void onLoaderReset(android.support.v4.a.a) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Landroid/support/v4/a/a;)V] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] _____________________________________________________________________ + Program class: android/support/v4/app/y @@ -20044,15 +21347,19 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 178): +Constant Pool (count = 236): + String [ ] + String [ #] + + String [ Created new loader ] + + String [ Re-using existing loader ] + String [ in ] + String [: ] + + String [: args=] + String [Active Loaders:] + String [Called doRetain when not started: ] + String [Called doStart when already started: ] + String [Called doStop when not started: ] + + String [Called while creating a loader] + String [Destroying Active in ] + String [Destroying Inactive in ] + String [Finished Retaining in ] @@ -20063,14 +21370,17 @@ Constant Pool (count = 178): + String [Starting in ] + String [Stopping in ] + String [here] + + String [initLoader in ] + String [}}] + Class [android/support/v4/app/w] + + Class [android/support/v4/app/x] + Class [android/support/v4/app/y] + Class [android/support/v4/app/z] + Class [android/support/v4/c/d] + Class [android/support/v4/c/m] + Class [android/util/Log] + Class [java/io/PrintWriter] + + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/RuntimeException] + Class [java/lang/StringBuilder] @@ -20082,13 +21392,24 @@ Constant Pool (count = 178): + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] + Fieldref [android/support/v4/app/y.f Z] + Fieldref [android/support/v4/app/y.g Z] + + Fieldref [android/support/v4/app/y.h Z] + + Fieldref [android/support/v4/app/z.a I] + + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] + + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] + + Fieldref [android/support/v4/app/z.e Z] + Fieldref [android/support/v4/app/z.f Z] + + Fieldref [android/support/v4/app/z.g Ljava/lang/Object;] + Fieldref [android/support/v4/app/z.h Z] + Fieldref [android/support/v4/app/z.k Z] + Methodref [android/support/v4/app/w. ()V] + + Methodref [android/support/v4/app/y.a (Landroid/support/v4/app/z;)V] + + Methodref [android/support/v4/app/y.b (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + + Methodref [android/support/v4/app/y.c (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + + Methodref [android/support/v4/app/z. (Landroid/support/v4/app/y;ILandroid/os/Bundle;Landroid/support/v4/app/x;)V] + Methodref [android/support/v4/app/z.a ()V] + Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/z.b ()V] + + Methodref [android/support/v4/app/z.b (Landroid/support/v4/a/a;Ljava/lang/Object;)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] @@ -20096,15 +21417,18 @@ Constant Pool (count = 178): + Methodref [android/support/v4/app/z.toString ()Ljava/lang/String;] + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [android/support/v4/c/m. ()V] - + Methodref [android/support/v4/c/m.a (I)I] + + Methodref [android/support/v4/c/m.a (I)Ljava/lang/Object;] + Methodref [android/support/v4/c/m.b ()I] - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] + + Methodref [android/support/v4/c/m.b (ILjava/lang/Object;)V] + Methodref [android/support/v4/c/m.c ()V] + + Methodref [android/support/v4/c/m.d (I)I] + + Methodref [android/support/v4/c/m.e (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/lang/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/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] @@ -20114,33 +21438,47 @@ Constant Pool (count = 178): + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + + InterfaceMethodref [android/support/v4/app/x.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + NameAndType [ ()V] + NameAndType [ (I)V] + + NameAndType [ (Landroid/support/v4/app/y;ILandroid/os/Bundle;Landroid/support/v4/app/x;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()V] - + NameAndType [a (I)I] + + NameAndType [a (I)Ljava/lang/Object;] + + NameAndType [a (Landroid/support/v4/app/z;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + + NameAndType [a I] + NameAndType [a Z] + 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/Object;] + + NameAndType [b (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + + NameAndType [b (ILjava/lang/Object;)V] + + NameAndType [b (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + NameAndType [b Landroid/support/v4/c/m;] + NameAndType [c ()V] + + NameAndType [c (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + + NameAndType [c Landroid/support/v4/app/x;] + NameAndType [c Landroid/support/v4/c/m;] + NameAndType [d ()V] + + NameAndType [d (I)I] + + NameAndType [d Landroid/support/v4/a/a;] + NameAndType [d Ljava/lang/String;] + NameAndType [e ()V] + + NameAndType [e (I)Ljava/lang/Object;] + NameAndType [e Landroid/support/v4/app/h;] + + NameAndType [e Z] + NameAndType [f ()V] + NameAndType [f Z] + NameAndType [fillInStackTrace ()Ljava/lang/Throwable;] + + NameAndType [g Ljava/lang/Object;] + NameAndType [g Z] + NameAndType [h Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [k Z] + + NameAndType [onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [println (Ljava/lang/String;)V] @@ -20150,6 +21488,8 @@ Constant Pool (count = 178): + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [ ] + Utf8 [ #] + + Utf8 [ Created new loader ] + + Utf8 [ Re-using existing loader ] + Utf8 [ in ] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] @@ -20160,7 +21500,15 @@ Constant Pool (count = 178): + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + + Utf8 [(ILjava/lang/Object;)V] + + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] + Utf8 [(Landroid/support/v4/app/h;)V] + + Utf8 [(Landroid/support/v4/app/y;ILandroid/os/Bundle;Landroid/support/v4/app/x;)V] + + Utf8 [(Landroid/support/v4/app/z;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] @@ -20171,28 +21519,38 @@ Constant Pool (count = 178): + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [: ] + + Utf8 [: args=] + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + Utf8 [] + Utf8 [] + Utf8 [Active Loaders:] + Utf8 [Called doRetain when not started: ] + Utf8 [Called doStart when already started: ] + Utf8 [Called doStop when not started: ] + + Utf8 [Called while creating a loader] + Utf8 [Code] + Utf8 [Destroying Active in ] + Utf8 [Destroying Inactive in ] + Utf8 [Finished Retaining in ] + + Utf8 [I] + Utf8 [Inactive Loaders:] + + Utf8 [Landroid/support/v4/a/a;] + Utf8 [Landroid/support/v4/app/h;] + + Utf8 [Landroid/support/v4/app/x;] + Utf8 [Landroid/support/v4/c/m;] + + Utf8 [Landroid/support/v4/c/m;] + + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [LoaderManager] + Utf8 [LoaderManager{] + Utf8 [Retaining in ] + + Utf8 [Signature] + Utf8 [Starting in ] + Utf8 [Stopping in ] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/app/w] + + Utf8 [android/support/v4/app/x] + Utf8 [android/support/v4/app/y] + Utf8 [android/support/v4/app/z] + Utf8 [android/support/v4/c/d] @@ -20209,12 +21567,15 @@ Constant Pool (count = 178): + Utf8 [h] + Utf8 [here] + Utf8 [identityHashCode] + + Utf8 [initLoader in ] + Utf8 [java/io/PrintWriter] + + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [k] + + Utf8 [onCreateLoader] + Utf8 [print] + Utf8 [println] + Utf8 [toHexString] @@ -20223,16 +21584,22 @@ Constant Pool (count = 178): + Utf8 [w] + Utf8 [}}] -Fields (count = 7): +Fields (count = 8): + Field: a Z Access flags: 0x8 = static boolean a + Field: b Landroid/support/v4/c/m; Access flags: 0x10 = final android.support.v4.c.m b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/m;] + Field: c Landroid/support/v4/c/m; Access flags: 0x10 = final android.support.v4.c.m c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/m;] + Field: d Ljava/lang/String; Access flags: 0x10 = final java.lang.String d @@ -20245,43 +21612,46 @@ Fields (count = 7): + Field: g Z Access flags: 0x0 = boolean g + + Field: h Z + Access flags: 0x0 + = boolean h -Methods (count = 13): +Methods (count = 17): - Method: (Ljava/lang/String;Landroid/support/v4/app/h;Z)V Access flags: 0x0 = y(java.lang.String,android.support.v4.app.h,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 4, stack = 3): [0] aload_0 v0 - [1] invokespecial #41 + [1] invokespecial #54 + Methodref [android/support/v4/app/w. ()V] [4] aload_0 v0 - [5] new #24 + [5] new #30 + Class [android/support/v4/c/m] [8] dup - [9] invokespecial #51 + [9] invokespecial #69 + Methodref [android/support/v4/c/m. ()V] - [12] putfield #32 + [12] putfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [15] aload_0 v0 - [16] new #24 + [16] new #30 + Class [android/support/v4/c/m] [19] dup - [20] invokespecial #51 + [20] invokespecial #69 + Methodref [android/support/v4/c/m. ()V] - [23] putfield #33 + [23] putfield #40 + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] [26] aload_0 v0 [27] aload_1 v1 - [28] putfield #34 + [28] putfield #41 + Fieldref [android/support/v4/app/y.d Ljava/lang/String;] [31] aload_0 v0 [32] aload_2 v2 - [33] putfield #35 + [33] putfield #42 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [36] aload_0 v0 [37] iload_3 v3 - [38] putfield #36 + [38] putfield #43 + Fieldref [android/support/v4/app/y.f Z] [41] return Code attribute exceptions (count = 0): @@ -20293,83 +21663,317 @@ Methods (count = 13): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 - [2] putfield #35 + [2] putfield #42 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Method: b(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z; + Access flags: 0x2 + = private android.support.v4.app.z b(int,android.os.Bundle,android.support.v4.app.x) + Class member attributes (count = 2): + + Code attribute instructions (code length = 33, locals = 6, stack = 6): + [0] new #28 + + Class [android/support/v4/app/z] + [3] dup + [4] aload_0 v0 + [5] iload_1 v1 + [6] aload_2 v2 + [7] aload_3 v3 + [8] invokespecial #58 + + Methodref [android/support/v4/app/z. (Landroid/support/v4/app/y;ILandroid/os/Bundle;Landroid/support/v4/app/x;)V] + [11] astore v4 + [13] aload_3 v3 + [14] iload_1 v1 + [15] aload_2 v2 + [16] invokeinterface #91 + + InterfaceMethodref [android/support/v4/app/x.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + [21] astore v5 + [23] aload v4 + [25] aload v5 + [27] putfield #48 + + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] + [30] aload v4 + [32] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + + Method: c(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z; + Access flags: 0x2 + = private android.support.v4.app.z c(int,android.os.Bundle,android.support.v4.app.x) + Class member attributes (count = 2): + + Code attribute instructions (code length = 42, locals = 7, stack = 4): + [0] aload_0 v0 + [1] iconst_1 + [2] putfield #45 + + Fieldref [android/support/v4/app/y.h Z] + [5] aload_0 v0 + [6] iload_1 v1 + [7] aload_2 v2 + [8] aload_3 v3 + [9] invokespecial #56 + + Methodref [android/support/v4/app/y.b (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + [12] astore v4 + [14] aload_0 v0 + [15] aload v4 + [17] invokevirtual #55 + + Methodref [android/support/v4/app/y.a (Landroid/support/v4/app/z;)V] + [20] aload v4 + [22] astore v5 + [24] aload_0 v0 + [25] iconst_0 + [26] putfield #45 + + Fieldref [android/support/v4/app/y.h Z] + [29] aload v5 + [31] areturn + [32] astore v6 + [34] aload_0 v0 + [35] iconst_0 + [36] putfield #45 + + Fieldref [android/support/v4/app/y.h Z] + [39] aload v6 + [41] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (0 -> 24: 32): + - ExceptionInfo (32 -> 34: 32): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + + Method: a(Landroid/support/v4/app/z;)V + Access flags: 0x0 + = void a(android.support.v4.app.z) + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #39 + + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] + [4] aload_1 v1 + [5] getfield #46 + + Fieldref [android/support/v4/app/z.a I] + [8] aload_1 v1 + [9] invokevirtual #72 + + Methodref [android/support/v4/c/m.b (ILjava/lang/Object;)V] + [12] aload_0 v0 + [13] getfield #43 + + Fieldref [android/support/v4/app/y.f Z] + [16] ifeq +7 (target=23) + [19] aload_1 v1 + [20] invokevirtual #59 + + Methodref [android/support/v4/app/z.a ()V] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: a(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a; + Access flags: 0x1 + = public android.support.v4.a.a a(int,android.os.Bundle,android.support.v4.app.x) + Class member attributes (count = 2): + + Code attribute instructions (code length = 193, locals = 5, stack = 4): + [0] aload_0 v0 + [1] getfield #45 + + Fieldref [android/support/v4/app/y.h Z] + [4] ifeq +13 (target=17) + [7] new #33 + + Class [java/lang/IllegalStateException] + [10] dup + [11] ldc #12 + + String [Called while creating a loader] + [13] invokespecial #81 + + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + [16] athrow + [17] aload_0 v0 + [18] getfield #39 + + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] + [21] iload_1 v1 + [22] invokevirtual #70 + + Methodref [android/support/v4/c/m.a (I)Ljava/lang/Object;] + [25] checkcast #28 + + Class [android/support/v4/app/z] + [28] astore v4 + [30] getstatic #38 + + Fieldref [android/support/v4/app/y.a Z] + [33] ifeq +37 (target=70) + [36] ldc #17 + + String [LoaderManager] + [38] new #36 + + Class [java/lang/StringBuilder] + [41] dup + [42] invokespecial #85 + + Methodref [java/lang/StringBuilder. ()V] + [45] ldc #23 + + String [initLoader in ] + [47] invokevirtual #88 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [50] aload_0 v0 + [51] invokevirtual #87 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [54] ldc #7 + + String [: args=] + [56] invokevirtual #88 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [59] aload_2 v2 + [60] invokevirtual #87 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [63] invokevirtual #89 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [66] invokestatic #76 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [69] pop + [70] aload v4 + [72] ifnonnull +47 (target=119) + [75] aload_0 v0 + [76] iload_1 v1 + [77] aload_2 v2 + [78] aload_3 v3 + [79] invokespecial #57 + + Methodref [android/support/v4/app/y.c (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/app/z;] + [82] astore v4 + [84] getstatic #38 + + Fieldref [android/support/v4/app/y.a Z] + [87] ifeq +70 (target=157) + [90] ldc #17 + + String [LoaderManager] + [92] new #36 + + Class [java/lang/StringBuilder] + [95] dup + [96] invokespecial #85 + + Methodref [java/lang/StringBuilder. ()V] + [99] ldc #3 + + String [ Created new loader ] + [101] invokevirtual #88 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [104] aload v4 + [106] invokevirtual #87 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [109] invokevirtual #89 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [112] invokestatic #76 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [115] pop + [116] goto +41 (target=157) + [119] getstatic #38 + + Fieldref [android/support/v4/app/y.a Z] + [122] ifeq +29 (target=151) + [125] ldc #17 + + String [LoaderManager] + [127] new #36 + + Class [java/lang/StringBuilder] + [130] dup + [131] invokespecial #85 + + Methodref [java/lang/StringBuilder. ()V] + [134] ldc #4 + + String [ Re-using existing loader ] + [136] invokevirtual #88 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [139] aload v4 + [141] invokevirtual #87 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [144] invokevirtual #89 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [147] invokestatic #76 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [150] pop + [151] aload v4 + [153] aload_3 v3 + [154] putfield #47 + + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] + [157] aload v4 + [159] getfield #49 + + Fieldref [android/support/v4/app/z.e Z] + [162] ifeq +25 (target=187) + [165] aload_0 v0 + [166] getfield #43 + + Fieldref [android/support/v4/app/y.f Z] + [169] ifeq +18 (target=187) + [172] aload v4 + [174] aload v4 + [176] getfield #48 + + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] + [179] aload v4 + [181] getfield #51 + + Fieldref [android/support/v4/app/z.g Ljava/lang/Object;] + [184] invokevirtual #62 + + Methodref [android/support/v4/app/z.b (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + [187] aload v4 + [189] getfield #48 + + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] + [192] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + 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 #31 + [0] getstatic #38 + Fieldref [android/support/v4/app/y.a Z] [3] ifeq +28 (target=31) - [6] ldc #13 + [6] ldc #17 + String [LoaderManager] - [8] new #29 + [8] new #36 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #64 + [12] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [15] ldc #16 + [15] ldc #20 + String [Starting in ] - [17] invokevirtual #67 + [17] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_0 v0 - [21] invokevirtual #66 + [21] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #68 + [24] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #56 + [27] invokestatic #76 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] aload_0 v0 - [32] getfield #36 + [32] getfield #43 + Fieldref [android/support/v4/app/y.f Z] [35] ifeq +45 (target=80) - [38] new #28 + [38] new #35 + Class [java/lang/RuntimeException] [41] dup - [42] ldc #18 + [42] ldc #22 + String [here] - [44] invokespecial #62 + [44] invokespecial #83 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [47] astore_1 v1 [48] aload_1 v1 - [49] invokevirtual #63 + [49] invokevirtual #84 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [52] pop - [53] ldc #13 + [53] ldc #17 + String [LoaderManager] - [55] new #29 + [55] new #36 + Class [java/lang/StringBuilder] [58] dup - [59] invokespecial #64 + [59] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [62] ldc #7 + [62] ldc #10 + String [Called doStart when already started: ] - [64] invokevirtual #67 + [64] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] aload_0 v0 - [68] invokevirtual #66 + [68] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [71] invokevirtual #68 + [71] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [74] aload_1 v1 - [75] invokestatic #57 + [75] invokestatic #77 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [78] pop [79] return [80] aload_0 v0 [81] iconst_1 - [82] putfield #36 + [82] putfield #43 + Fieldref [android/support/v4/app/y.f Z] [85] aload_0 v0 - [86] getfield #32 + [86] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [89] invokevirtual #53 + [89] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [92] iconst_1 [93] isub @@ -20377,14 +21981,14 @@ Methods (count = 13): [95] iload_1 v1 [96] iflt +23 (target=119) [99] aload_0 v0 - [100] getfield #32 + [100] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [103] iload_1 v1 - [104] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [107] checkcast #22 + [104] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [107] checkcast #28 + Class [android/support/v4/app/z] - [110] invokevirtual #42 + [110] invokevirtual #59 + Methodref [android/support/v4/app/z.a ()V] [113] iinc v1, -1 [116] goto -21 (target=95) @@ -20396,69 +22000,69 @@ Methods (count = 13): = void c() Class member attributes (count = 1): + Code attribute instructions (code length = 120, locals = 2, stack = 3): - [0] getstatic #31 + [0] getstatic #38 + Fieldref [android/support/v4/app/y.a Z] [3] ifeq +28 (target=31) - [6] ldc #13 + [6] ldc #17 + String [LoaderManager] - [8] new #29 + [8] new #36 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #64 + [12] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [15] ldc #17 + [15] ldc #21 + String [Stopping in ] - [17] invokevirtual #67 + [17] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_0 v0 - [21] invokevirtual #66 + [21] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #68 + [24] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #56 + [27] invokestatic #76 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] aload_0 v0 - [32] getfield #36 + [32] getfield #43 + Fieldref [android/support/v4/app/y.f Z] [35] ifne +45 (target=80) - [38] new #28 + [38] new #35 + Class [java/lang/RuntimeException] [41] dup - [42] ldc #18 + [42] ldc #22 + String [here] - [44] invokespecial #62 + [44] invokespecial #83 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [47] astore_1 v1 [48] aload_1 v1 - [49] invokevirtual #63 + [49] invokevirtual #84 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [52] pop - [53] ldc #13 + [53] ldc #17 + String [LoaderManager] - [55] new #29 + [55] new #36 + Class [java/lang/StringBuilder] [58] dup - [59] invokespecial #64 + [59] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [62] ldc #8 + [62] ldc #11 + String [Called doStop when not started: ] - [64] invokevirtual #67 + [64] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] aload_0 v0 - [68] invokevirtual #66 + [68] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [71] invokevirtual #68 + [71] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [74] aload_1 v1 - [75] invokestatic #57 + [75] invokestatic #77 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [78] pop [79] return [80] aload_0 v0 - [81] getfield #32 + [81] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [84] invokevirtual #53 + [84] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [87] iconst_1 [88] isub @@ -20466,20 +22070,20 @@ Methods (count = 13): [90] iload_1 v1 [91] iflt +23 (target=114) [94] aload_0 v0 - [95] getfield #32 + [95] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [98] iload_1 v1 - [99] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [102] checkcast #22 + [99] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [102] checkcast #28 + Class [android/support/v4/app/z] - [105] invokevirtual #47 + [105] invokevirtual #65 + Methodref [android/support/v4/app/z.e ()V] [108] iinc v1, -1 [111] goto -21 (target=90) [114] aload_0 v0 [115] iconst_0 - [116] putfield #36 + [116] putfield #43 + Fieldref [android/support/v4/app/y.f Z] [119] return Code attribute exceptions (count = 0): @@ -20489,77 +22093,77 @@ Methods (count = 13): = void d() Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 2, stack = 3): - [0] getstatic #31 + [0] getstatic #38 + Fieldref [android/support/v4/app/y.a Z] [3] ifeq +28 (target=31) - [6] ldc #13 + [6] ldc #17 + String [LoaderManager] - [8] new #29 + [8] new #36 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #64 + [12] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [15] ldc #15 + [15] ldc #19 + String [Retaining in ] - [17] invokevirtual #67 + [17] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_0 v0 - [21] invokevirtual #66 + [21] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #68 + [24] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #56 + [27] invokestatic #76 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] aload_0 v0 - [32] getfield #36 + [32] getfield #43 + Fieldref [android/support/v4/app/y.f Z] [35] ifne +45 (target=80) - [38] new #28 + [38] new #35 + Class [java/lang/RuntimeException] [41] dup - [42] ldc #18 + [42] ldc #22 + String [here] - [44] invokespecial #62 + [44] invokespecial #83 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [47] astore_1 v1 [48] aload_1 v1 - [49] invokevirtual #63 + [49] invokevirtual #84 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [52] pop - [53] ldc #13 + [53] ldc #17 + String [LoaderManager] - [55] new #29 + [55] new #36 + Class [java/lang/StringBuilder] [58] dup - [59] invokespecial #64 + [59] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [62] ldc #6 + [62] ldc #9 + String [Called doRetain when not started: ] - [64] invokevirtual #67 + [64] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] aload_0 v0 - [68] invokevirtual #66 + [68] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [71] invokevirtual #68 + [71] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [74] aload_1 v1 - [75] invokestatic #57 + [75] invokestatic #77 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [78] pop [79] return [80] aload_0 v0 [81] iconst_1 - [82] putfield #37 + [82] putfield #44 + Fieldref [android/support/v4/app/y.g Z] [85] aload_0 v0 [86] iconst_0 - [87] putfield #36 + [87] putfield #43 + Fieldref [android/support/v4/app/y.f Z] [90] aload_0 v0 - [91] getfield #32 + [91] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [94] invokevirtual #53 + [94] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [97] iconst_1 [98] isub @@ -20567,14 +22171,14 @@ Methods (count = 13): [100] iload_1 v1 [101] iflt +23 (target=124) [104] aload_0 v0 - [105] getfield #32 + [105] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [108] iload_1 v1 - [109] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [112] checkcast #22 + [109] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [112] checkcast #28 + Class [android/support/v4/app/z] - [115] invokevirtual #44 + [115] invokevirtual #61 + Methodref [android/support/v4/app/z.b ()V] [118] iinc v1, -1 [121] goto -21 (target=100) @@ -20587,39 +22191,39 @@ Methods (count = 13): Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 2, stack = 3): [0] aload_0 v0 - [1] getfield #37 + [1] getfield #44 + Fieldref [android/support/v4/app/y.g Z] [4] ifeq +73 (target=77) - [7] getstatic #31 + [7] getstatic #38 + Fieldref [android/support/v4/app/y.a Z] [10] ifeq +28 (target=38) - [13] ldc #13 + [13] ldc #17 + String [LoaderManager] - [15] new #29 + [15] new #36 + Class [java/lang/StringBuilder] [18] dup - [19] invokespecial #64 + [19] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [22] ldc #11 + [22] ldc #15 + String [Finished Retaining in ] - [24] invokevirtual #67 + [24] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [27] aload_0 v0 - [28] invokevirtual #66 + [28] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [31] invokevirtual #68 + [31] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [34] invokestatic #56 + [34] invokestatic #76 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [37] pop [38] aload_0 v0 [39] iconst_0 - [40] putfield #37 + [40] putfield #44 + Fieldref [android/support/v4/app/y.g Z] [43] aload_0 v0 - [44] getfield #32 + [44] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [47] invokevirtual #53 + [47] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [50] iconst_1 [51] isub @@ -20627,14 +22231,14 @@ Methods (count = 13): [53] iload_1 v1 [54] iflt +23 (target=77) [57] aload_0 v0 - [58] getfield #32 + [58] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [61] iload_1 v1 - [62] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [65] checkcast #22 + [62] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [65] checkcast #28 + Class [android/support/v4/app/z] - [68] invokevirtual #45 + [68] invokevirtual #63 + Methodref [android/support/v4/app/z.c ()V] [71] iinc v1, -1 [74] goto -21 (target=53) @@ -20647,9 +22251,9 @@ Methods (count = 13): Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_0 v0 - [1] getfield #32 + [1] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [4] invokevirtual #53 + [4] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [7] iconst_1 [8] isub @@ -20657,15 +22261,15 @@ Methods (count = 13): [10] iload_1 v1 [11] iflt +24 (target=35) [14] aload_0 v0 - [15] getfield #32 + [15] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [18] iload_1 v1 - [19] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [22] checkcast #22 + [19] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [22] checkcast #28 + Class [android/support/v4/app/z] [25] iconst_1 - [26] putfield #40 + [26] putfield #53 + Fieldref [android/support/v4/app/z.k Z] [29] iinc v1, -1 [32] goto -22 (target=10) @@ -20678,9 +22282,9 @@ Methods (count = 13): Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aload_0 v0 - [1] getfield #32 + [1] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [4] invokevirtual #53 + [4] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [7] iconst_1 [8] isub @@ -20688,14 +22292,14 @@ Methods (count = 13): [10] iload_1 v1 [11] iflt +23 (target=34) [14] aload_0 v0 - [15] getfield #32 + [15] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [18] iload_1 v1 - [19] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [22] checkcast #22 + [19] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [22] checkcast #28 + Class [android/support/v4/app/z] - [25] invokevirtual #46 + [25] invokevirtual #64 + Methodref [android/support/v4/app/z.d ()V] [28] iinc v1, -1 [31] goto -21 (target=10) @@ -20708,35 +22312,35 @@ Methods (count = 13): Class member attributes (count = 1): + Code attribute instructions (code length = 152, locals = 2, stack = 3): [0] aload_0 v0 - [1] getfield #37 + [1] getfield #44 + Fieldref [android/support/v4/app/y.g Z] [4] ifne +75 (target=79) - [7] getstatic #31 + [7] getstatic #38 + Fieldref [android/support/v4/app/y.a Z] [10] ifeq +28 (target=38) - [13] ldc #13 + [13] ldc #17 + String [LoaderManager] - [15] new #29 + [15] new #36 + Class [java/lang/StringBuilder] [18] dup - [19] invokespecial #64 + [19] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [22] ldc #9 + [22] ldc #13 + String [Destroying Active in ] - [24] invokevirtual #67 + [24] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [27] aload_0 v0 - [28] invokevirtual #66 + [28] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [31] invokevirtual #68 + [31] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [34] invokestatic #56 + [34] invokestatic #76 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [37] pop [38] aload_0 v0 - [39] getfield #32 + [39] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [42] invokevirtual #53 + [42] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [45] iconst_1 [46] isub @@ -20744,48 +22348,48 @@ Methods (count = 13): [48] iload_1 v1 [49] iflt +23 (target=72) [52] aload_0 v0 - [53] getfield #32 + [53] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [56] iload_1 v1 - [57] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [60] checkcast #22 + [57] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [60] checkcast #28 + Class [android/support/v4/app/z] - [63] invokevirtual #48 + [63] invokevirtual #66 + Methodref [android/support/v4/app/z.f ()V] [66] iinc v1, -1 [69] goto -21 (target=48) [72] aload_0 v0 - [73] getfield #32 + [73] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [76] invokevirtual #55 + [76] invokevirtual #73 + Methodref [android/support/v4/c/m.c ()V] - [79] getstatic #31 + [79] getstatic #38 + Fieldref [android/support/v4/app/y.a Z] [82] ifeq +28 (target=110) - [85] ldc #13 + [85] ldc #17 + String [LoaderManager] - [87] new #29 + [87] new #36 + Class [java/lang/StringBuilder] [90] dup - [91] invokespecial #64 + [91] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] - [94] ldc #10 + [94] ldc #14 + String [Destroying Inactive in ] - [96] invokevirtual #67 + [96] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [99] aload_0 v0 - [100] invokevirtual #66 + [100] invokevirtual #87 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [103] invokevirtual #68 + [103] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [106] invokestatic #56 + [106] invokestatic #76 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [109] pop [110] aload_0 v0 - [111] getfield #33 + [111] getfield #40 + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] - [114] invokevirtual #53 + [114] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [117] iconst_1 [118] isub @@ -20793,21 +22397,21 @@ Methods (count = 13): [120] iload_1 v1 [121] iflt +23 (target=144) [124] aload_0 v0 - [125] getfield #33 + [125] getfield #40 + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] [128] iload_1 v1 - [129] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [132] checkcast #22 + [129] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [132] checkcast #28 + Class [android/support/v4/app/z] - [135] invokevirtual #48 + [135] invokevirtual #66 + Methodref [android/support/v4/app/z.f ()V] [138] iinc v1, -1 [141] goto -21 (target=120) [144] aload_0 v0 - [145] getfield #33 + [145] getfield #40 + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] - [148] invokevirtual #55 + [148] invokevirtual #73 + Methodref [android/support/v4/c/m.c ()V] [151] return Code attribute exceptions (count = 0): @@ -20817,48 +22421,48 @@ Methods (count = 13): = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 2, stack = 3): - [0] new #29 + [0] new #36 + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 - [7] invokespecial #65 + [7] invokespecial #86 + Methodref [java/lang/StringBuilder. (I)V] [10] astore_1 v1 [11] aload_1 v1 - [12] ldc #14 + [12] ldc #18 + String [LoaderManager{] - [14] invokevirtual #67 + [14] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] pop [18] aload_1 v1 [19] aload_0 v0 - [20] invokestatic #69 + [20] invokestatic #90 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] - [23] invokestatic #61 + [23] invokestatic #82 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [26] invokevirtual #67 + [26] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 - [31] ldc #3 + [31] ldc #5 + String [ in ] - [33] invokevirtual #67 + [33] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] pop [37] aload_0 v0 - [38] getfield #35 + [38] getfield #42 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [41] aload_1 v1 - [42] invokestatic #50 + [42] invokestatic #68 + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [45] aload_1 v1 - [46] ldc #19 + [46] ldc #24 + String [}}] - [48] invokevirtual #67 + [48] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_1 v1 - [53] invokevirtual #68 + [53] invokevirtual #89 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] areturn Code attribute exceptions (count = 0): @@ -20869,174 +22473,174 @@ Methods (count = 13): Class member attributes (count = 1): + Code attribute instructions (code length = 255, locals = 8, stack = 5): [0] aload_0 v0 - [1] getfield #32 + [1] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [4] invokevirtual #53 + [4] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [7] ifle +120 (target=127) [10] aload_3 v3 [11] aload_1 v1 - [12] invokevirtual #59 + [12] invokevirtual #79 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [15] aload_3 v3 - [16] ldc #5 + [16] ldc #8 + String [Active Loaders:] - [18] invokevirtual #60 + [18] invokevirtual #80 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] - [21] new #29 + [21] new #36 + Class [java/lang/StringBuilder] [24] dup - [25] invokespecial #64 + [25] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] [28] aload_1 v1 - [29] invokevirtual #67 + [29] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] ldc #1 + String [ ] - [34] invokevirtual #67 + [34] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [37] invokevirtual #68 + [37] invokevirtual #89 + 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 #32 + [48] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [51] invokevirtual #53 + [51] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [54] ificmpge +73 (target=127) [57] aload_0 v0 - [58] getfield #32 + [58] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [61] iload v6 - [63] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [66] checkcast #22 + [63] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [66] checkcast #28 + Class [android/support/v4/app/z] [69] astore v7 [71] aload_3 v3 [72] aload_1 v1 - [73] invokevirtual #59 + [73] invokevirtual #79 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [76] aload_3 v3 [77] ldc #2 + String [ #] - [79] invokevirtual #59 + [79] invokevirtual #79 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [82] aload_3 v3 [83] aload_0 v0 - [84] getfield #32 + [84] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [87] iload v6 - [89] invokevirtual #52 - + Methodref [android/support/v4/c/m.a (I)I] - [92] invokevirtual #58 + [89] invokevirtual #74 + + Methodref [android/support/v4/c/m.d (I)I] + [92] invokevirtual #78 + Methodref [java/io/PrintWriter.print (I)V] [95] aload_3 v3 - [96] ldc #4 + [96] ldc #6 + String [: ] - [98] invokevirtual #59 + [98] invokevirtual #79 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [101] aload_3 v3 [102] aload v7 - [104] invokevirtual #49 + [104] invokevirtual #67 + Methodref [android/support/v4/app/z.toString ()Ljava/lang/String;] - [107] invokevirtual #60 + [107] invokevirtual #80 + 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 #43 + [118] invokevirtual #60 + Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [121] iinc v6, 1 [124] goto -79 (target=45) [127] aload_0 v0 - [128] getfield #33 + [128] getfield #40 + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] - [131] invokevirtual #53 + [131] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [134] ifle +120 (target=254) [137] aload_3 v3 [138] aload_1 v1 - [139] invokevirtual #59 + [139] invokevirtual #79 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [142] aload_3 v3 - [143] ldc #12 + [143] ldc #16 + String [Inactive Loaders:] - [145] invokevirtual #60 + [145] invokevirtual #80 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] - [148] new #29 + [148] new #36 + Class [java/lang/StringBuilder] [151] dup - [152] invokespecial #64 + [152] invokespecial #85 + Methodref [java/lang/StringBuilder. ()V] [155] aload_1 v1 - [156] invokevirtual #67 + [156] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [159] ldc #1 + String [ ] - [161] invokevirtual #67 + [161] invokevirtual #88 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [164] invokevirtual #68 + [164] invokevirtual #89 + 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 #33 + [175] getfield #40 + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] - [178] invokevirtual #53 + [178] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [181] ificmpge +73 (target=254) [184] aload_0 v0 - [185] getfield #33 + [185] getfield #40 + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] [188] iload v6 - [190] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [193] checkcast #22 + [190] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [193] checkcast #28 + Class [android/support/v4/app/z] [196] astore v7 [198] aload_3 v3 [199] aload_1 v1 - [200] invokevirtual #59 + [200] invokevirtual #79 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [203] aload_3 v3 [204] ldc #2 + String [ #] - [206] invokevirtual #59 + [206] invokevirtual #79 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [209] aload_3 v3 [210] aload_0 v0 - [211] getfield #33 + [211] getfield #40 + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] [214] iload v6 - [216] invokevirtual #52 - + Methodref [android/support/v4/c/m.a (I)I] - [219] invokevirtual #58 + [216] invokevirtual #74 + + Methodref [android/support/v4/c/m.d (I)I] + [219] invokevirtual #78 + Methodref [java/io/PrintWriter.print (I)V] [222] aload_3 v3 - [223] ldc #4 + [223] ldc #6 + String [: ] - [225] invokevirtual #59 + [225] invokevirtual #79 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [228] aload_3 v3 [229] aload v7 - [231] invokevirtual #49 + [231] invokevirtual #67 + Methodref [android/support/v4/app/z.toString ()Ljava/lang/String;] - [234] invokevirtual #60 + [234] invokevirtual #80 + 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 #43 + [245] invokevirtual #60 + Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [248] iinc v6, 1 [251] goto -79 (target=172) @@ -21051,9 +22655,9 @@ Methods (count = 13): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 - [3] getfield #32 + [3] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] - [6] invokevirtual #53 + [6] invokevirtual #71 + Methodref [android/support/v4/c/m.b ()I] [9] istore_2 v2 [10] iconst_0 @@ -21062,21 +22666,21 @@ Methods (count = 13): [13] iload_2 v2 [14] ificmpge +46 (target=60) [17] aload_0 v0 - [18] getfield #32 + [18] getfield #39 + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] [21] iload_3 v3 - [22] invokevirtual #54 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] - [25] checkcast #22 + [22] invokevirtual #75 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + [25] checkcast #28 + Class [android/support/v4/app/z] [28] astore v4 [30] iload_1 v1 [31] aload v4 - [33] getfield #39 + [33] getfield #52 + Fieldref [android/support/v4/app/z.h Z] [36] ifeq +15 (target=51) [39] aload v4 - [41] getfield #38 + [41] getfield #50 + Fieldref [android/support/v4/app/z.f Z] [44] ifne +7 (target=51) [47] iconst_1 @@ -21096,7 +22700,7 @@ Methods (count = 13): Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 0, stack = 1): [0] iconst_0 - [1] putstatic #31 + [1] putstatic #38 + Fieldref [android/support/v4/app/y.a Z] [4] return Code attribute exceptions (count = 0): @@ -21115,14 +22719,17 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/support/v4/a/b] -Constant Pool (count = 270): +Constant Pool (count = 319): + String [ ] + String [ Destroying: ] + String [ Finished Retaining: ] + + String [ Ignoring load complete -- destroyed] + + String [ Ignoring load complete -- not active] + String [ Reseting: ] + String [ Retaining: ] + String [ Starting: ] + String [ Stopping: ] + + String [ Switching to pending loader: ] + String [ mDeliveredData=] + String [ onLoadFinished in ] + String [ #] @@ -21145,6 +22752,7 @@ Constant Pool (count = 270): + String [mLoader=] + String [mRetaining=] + String [mStarted=] + + String [onLoadComplete: ] + String [onLoadFinished] + String [onLoaderReset] + String [}}] @@ -21156,6 +22764,7 @@ Constant Pool (count = 270): + Class [android/support/v4/app/y] + Class [android/support/v4/app/z] + Class [android/support/v4/c/d] + + Class [android/support/v4/c/m] + Class [android/util/Log] + Class [java/io/PrintWriter] + Class [java/lang/Class] @@ -21168,6 +22777,8 @@ Constant Pool (count = 270): + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] + Fieldref [android/support/v4/app/y.a Z] + + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] + + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] + Fieldref [android/support/v4/app/z.a I] + Fieldref [android/support/v4/app/z.b Landroid/os/Bundle;] @@ -21184,18 +22795,24 @@ Constant Pool (count = 270): + Fieldref [android/support/v4/app/z.m Z] + Fieldref [android/support/v4/app/z.n Landroid/support/v4/app/z;] + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - + Methodref [android/support/v4/a/a.a ()V] - + Methodref [android/support/v4/a/a.a (ILandroid/support/v4/a/b;)V] - + Methodref [android/support/v4/a/a.a (Landroid/support/v4/a/b;)V] - + Methodref [android/support/v4/a/a.a (Ljava/lang/Object;)Ljava/lang/String;] - + Methodref [android/support/v4/a/a.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] - + Methodref [android/support/v4/a/a.c ()V] - + Methodref [android/support/v4/a/a.e ()V] - + Methodref [android/support/v4/app/z.a (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + Methodref [android/support/v4/a/a.dataToString (Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [android/support/v4/a/a.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + + Methodref [android/support/v4/a/a.registerListener (ILandroid/support/v4/a/b;)V] + + Methodref [android/support/v4/a/a.reset ()V] + + Methodref [android/support/v4/a/a.startLoading ()V] + + Methodref [android/support/v4/a/a.stopLoading ()V] + + Methodref [android/support/v4/a/a.unregisterListener (Landroid/support/v4/a/b;)V] + + Methodref [android/support/v4/app/n.d ()V] + + Methodref [android/support/v4/app/y.a ()Z] + + Methodref [android/support/v4/app/y.a (Landroid/support/v4/app/z;)V] + Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + + Methodref [android/support/v4/app/z.b (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + Methodref [android/support/v4/app/z.e ()V] + Methodref [android/support/v4/app/z.f ()V] + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + + Methodref [android/support/v4/c/m.a (I)Ljava/lang/Object;] + + Methodref [android/support/v4/c/m.b (ILjava/lang/Object;)V] + + Methodref [android/support/v4/c/m.c (I)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] @@ -21208,6 +22825,7 @@ Constant Pool (count = 270): + Methodref [java/lang/Class.isMemberClass ()Z] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)V] @@ -21217,19 +22835,15 @@ Constant Pool (count = 270): + 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/x.a (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] - + InterfaceMethodref [android/support/v4/app/x.a (Landroid/support/v4/a/a;)V] - + InterfaceMethodref [android/support/v4/app/x.a (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + InterfaceMethodref [android/support/v4/app/x.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + + InterfaceMethodref [android/support/v4/app/x.onLoadFinished (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + InterfaceMethodref [android/support/v4/app/x.onLoaderReset (Landroid/support/v4/a/a;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Ljava/lang/String;)V] - + NameAndType [a ()V] - + NameAndType [a (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] - + NameAndType [a (ILandroid/support/v4/a/b;)V] - + NameAndType [a (Landroid/support/v4/a/a;)V] - + NameAndType [a (Landroid/support/v4/a/a;Ljava/lang/Object;)V] - + NameAndType [a (Landroid/support/v4/a/b;)V] - + NameAndType [a (Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [a ()Z] + + NameAndType [a (I)Ljava/lang/Object;] + + NameAndType [a (Landroid/support/v4/app/z;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [a I] @@ -21237,11 +22851,18 @@ Constant Pool (count = 270): + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [b (ILjava/lang/Object;)V] + + NameAndType [b (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + NameAndType [b Landroid/os/Bundle;] + NameAndType [b Landroid/support/v4/app/n;] - + NameAndType [c ()V] + + NameAndType [b Landroid/support/v4/c/m;] + + NameAndType [c (I)V] + NameAndType [c Landroid/support/v4/app/x;] + + NameAndType [c Landroid/support/v4/c/m;] + + NameAndType [d ()V] + NameAndType [d Landroid/support/v4/a/a;] + + NameAndType [dataToString (Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [e ()V] + NameAndType [e Landroid/support/v4/app/h;] + NameAndType [e Z] @@ -21261,6 +22882,9 @@ Constant Pool (count = 270): + NameAndType [m Z] + NameAndType [n Landroid/support/v4/app/z;] + NameAndType [o Landroid/support/v4/app/y;] + + NameAndType [onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + + NameAndType [onLoadFinished (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + NameAndType [onLoaderReset (Landroid/support/v4/a/a;)V] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/Object;)V] + NameAndType [print (Ljava/lang/String;)V] @@ -21268,17 +22892,25 @@ Constant Pool (count = 270): + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [println (Z)V] + + NameAndType [registerListener (ILandroid/support/v4/a/b;)V] + + NameAndType [reset ()V] + + NameAndType [startLoading ()V] + + NameAndType [stopLoading ()V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [u Ljava/lang/String;] + + NameAndType [unregisterListener (Landroid/support/v4/a/b;)V] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [ ] + Utf8 [ Destroying: ] + Utf8 [ Finished Retaining: ] + + Utf8 [ Ignoring load complete -- destroyed] + + Utf8 [ Ignoring load complete -- not active] + Utf8 [ Reseting: ] + Utf8 [ Retaining: ] + Utf8 [ Starting: ] + Utf8 [ Stopping: ] + + Utf8 [ Switching to pending loader: ] + Utf8 [ mDeliveredData=] + Utf8 [ onLoadFinished in ] + Utf8 [ #] @@ -21293,15 +22925,21 @@ Constant Pool (count = 270): + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)V] + Utf8 [(ILandroid/support/v4/a/b;)V] + + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/a;)V] + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/b;)V] + + Utf8 [(Landroid/support/v4/app/y;ILandroid/os/Bundle;Landroid/support/v4/app/x;)V] + + Utf8 [(Landroid/support/v4/app/z;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] @@ -21319,17 +22957,22 @@ Constant Pool (count = 270): + Utf8 [I] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/support/v4/a/a;] + + Utf8 [Landroid/support/v4/a/a;] + Utf8 [Landroid/support/v4/app/h;] + Utf8 [Landroid/support/v4/app/n;] + Utf8 [Landroid/support/v4/app/x;] + + Utf8 [Landroid/support/v4/app/x;] + Utf8 [Landroid/support/v4/app/y;] + Utf8 [Landroid/support/v4/app/z;] + + Utf8 [Landroid/support/v4/c/m;] + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/Object;Landroid/support/v4/a/b;] + Utf8 [Ljava/lang/String;] + Utf8 [LoaderInfo{] + Utf8 [LoaderManager] + Utf8 [Object returned from onCreateLoader must not be a non-static inner member class: ] + Utf8 [Pending Loader ] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/a/a] @@ -21340,11 +22983,14 @@ Constant Pool (count = 270): + Utf8 [android/support/v4/app/y] + Utf8 [android/support/v4/app/z] + Utf8 [android/support/v4/c/d] + + Utf8 [android/support/v4/c/m] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [d] + + Utf8 [dataToString] + + Utf8 [dump] + Utf8 [e] + Utf8 [f] + Utf8 [g] @@ -21376,13 +23022,20 @@ Constant Pool (count = 270): + Utf8 [mStarted=] + Utf8 [n] + Utf8 [o] + + Utf8 [onCreateLoader] + + Utf8 [onLoadComplete: ] + Utf8 [onLoadFinished] + Utf8 [onLoaderReset] + Utf8 [print] + Utf8 [println] + + Utf8 [registerListener] + + Utf8 [reset] + + Utf8 [startLoading] + + Utf8 [stopLoading] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [u] + + Utf8 [unregisterListener] + Utf8 [v] + Utf8 [}}] @@ -21396,9 +23049,15 @@ Fields (count = 15): + Field: c Landroid/support/v4/app/x; Access flags: 0x0 = android.support.v4.app.x c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/app/x;] + Field: d Landroid/support/v4/a/a; Access flags: 0x0 = android.support.v4.a.a d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/a/a;] + Field: e Z Access flags: 0x0 = boolean e @@ -21433,144 +23092,173 @@ Fields (count = 15): Access flags: 0x1010 = final synthetic android.support.v4.app.y o -Methods (count = 9): +Methods (count = 11): + - Method: (Landroid/support/v4/app/y;ILandroid/os/Bundle;Landroid/support/v4/app/x;)V + Access flags: 0x1 + = public z(android.support.v4.app.y,int,android.os.Bundle,android.support.v4.app.x) + Class member attributes (count = 2): + + Code attribute instructions (code length = 26, locals = 5, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [5] aload_0 v0 + [6] invokespecial #106 + + Methodref [java/lang/Object. ()V] + [9] aload_0 v0 + [10] iload_2 v2 + [11] putfield #61 + + Fieldref [android/support/v4/app/z.a I] + [14] aload_0 v0 + [15] aload_3 v3 + [16] putfield #62 + + Fieldref [android/support/v4/app/z.b Landroid/os/Bundle;] + [19] aload_0 v0 + [20] aload v4 + [22] putfield #63 + + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)V] + 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 #62 + [1] getfield #69 + Fieldref [android/support/v4/app/z.i Z] [4] ifeq +16 (target=20) [7] aload_0 v0 - [8] getfield #63 + [8] getfield #70 + Fieldref [android/support/v4/app/z.j Z] [11] ifeq +9 (target=20) [14] aload_0 v0 [15] iconst_1 - [16] putfield #61 + [16] putfield #68 + Fieldref [android/support/v4/app/z.h Z] [19] return [20] aload_0 v0 - [21] getfield #61 + [21] getfield #68 + Fieldref [android/support/v4/app/z.h Z] [24] ifeq +4 (target=28) [27] return [28] aload_0 v0 [29] iconst_1 - [30] putfield #61 + [30] putfield #68 + Fieldref [android/support/v4/app/z.h Z] - [33] getstatic #52 + [33] getstatic #57 + Fieldref [android/support/v4/app/y.a Z] [36] ifeq +28 (target=64) - [39] ldc #20 + [39] ldc #23 + String [LoaderManager] - [41] new #47 + [41] new #52 + Class [java/lang/StringBuilder] [44] dup - [45] invokespecial #94 + [45] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] - [48] ldc #6 + [48] ldc #8 + String [ Starting: ] - [50] invokevirtual #98 + [50] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [53] aload_0 v0 - [54] invokevirtual #97 + [54] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [57] invokevirtual #99 + [57] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [60] invokestatic #81 + [60] invokestatic #94 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [63] pop [64] aload_0 v0 - [65] getfield #57 + [65] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [68] ifnonnull +31 (target=99) [71] aload_0 v0 - [72] getfield #56 + [72] getfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] [75] ifnull +24 (target=99) [78] aload_0 v0 [79] aload_0 v0 - [80] getfield #56 + [80] getfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] [83] aload_0 v0 - [84] getfield #54 + [84] getfield #61 + Fieldref [android/support/v4/app/z.a I] [87] aload_0 v0 - [88] getfield #55 + [88] getfield #62 + Fieldref [android/support/v4/app/z.b Landroid/os/Bundle;] - [91] invokeinterface #102 - + InterfaceMethodref [android/support/v4/app/x.a (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] - [96] putfield #57 + [91] invokeinterface #116 + + InterfaceMethodref [android/support/v4/app/x.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + [96] putfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [99] aload_0 v0 - [100] getfield #57 + [100] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [103] ifnull +93 (target=196) [106] aload_0 v0 - [107] getfield #57 + [107] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [110] invokevirtual #93 + [110] invokevirtual #107 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] - [113] invokevirtual #90 + [113] invokevirtual #103 + Methodref [java/lang/Class.isMemberClass ()Z] [116] ifeq +49 (target=165) [119] aload_0 v0 - [120] getfield #57 + [120] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [123] invokevirtual #93 + [123] invokevirtual #107 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] - [126] invokevirtual #89 + [126] invokevirtual #102 + Methodref [java/lang/Class.getModifiers ()I] - [129] invokestatic #101 + [129] invokestatic #115 + Methodref [java/lang/reflect/Modifier.isStatic (I)Z] [132] ifne +33 (target=165) - [135] new #44 + [135] new #49 + Class [java/lang/IllegalArgumentException] [138] dup - [139] new #47 + [139] new #52 + Class [java/lang/StringBuilder] [142] dup - [143] invokespecial #94 + [143] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] - [146] ldc #21 + [146] ldc #24 + String [Object returned from onCreateLoader must not be a non-static inner member class: ] - [148] invokevirtual #98 + [148] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [151] aload_0 v0 - [152] getfield #57 + [152] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [155] invokevirtual #97 + [155] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [158] invokevirtual #99 + [158] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [161] invokespecial #91 + [161] invokespecial #104 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [164] athrow [165] aload_0 v0 - [166] getfield #66 + [166] getfield #73 + Fieldref [android/support/v4/app/z.m Z] [169] ifne +20 (target=189) [172] aload_0 v0 - [173] getfield #57 + [173] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [176] aload_0 v0 - [177] getfield #54 + [177] getfield #61 + Fieldref [android/support/v4/app/z.a I] [180] aload_0 v0 - [181] invokevirtual #70 - + Methodref [android/support/v4/a/a.a (ILandroid/support/v4/a/b;)V] + [181] invokevirtual #78 + + Methodref [android/support/v4/a/a.registerListener (ILandroid/support/v4/a/b;)V] [184] aload_0 v0 [185] iconst_1 - [186] putfield #66 + [186] putfield #73 + Fieldref [android/support/v4/app/z.m Z] [189] aload_0 v0 - [190] getfield #57 + [190] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [193] invokevirtual #69 - + Methodref [android/support/v4/a/a.a ()V] + [193] invokevirtual #80 + + Methodref [android/support/v4/a/a.startLoading ()V] [196] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -21579,45 +23267,45 @@ Methods (count = 9): = void b() Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 1, stack = 3): - [0] getstatic #52 + [0] getstatic #57 + Fieldref [android/support/v4/app/y.a Z] [3] ifeq +28 (target=31) - [6] ldc #20 + [6] ldc #23 + String [LoaderManager] - [8] new #47 + [8] new #52 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #94 + [12] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] - [15] ldc #5 + [15] ldc #7 + String [ Retaining: ] - [17] invokevirtual #98 + [17] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_0 v0 - [21] invokevirtual #97 + [21] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #99 + [24] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #81 + [27] invokestatic #94 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] aload_0 v0 [32] iconst_1 - [33] putfield #62 + [33] putfield #69 + Fieldref [android/support/v4/app/z.i Z] [36] aload_0 v0 [37] aload_0 v0 - [38] getfield #61 + [38] getfield #68 + Fieldref [android/support/v4/app/z.h Z] - [41] putfield #63 + [41] putfield #70 + Fieldref [android/support/v4/app/z.j Z] [44] aload_0 v0 [45] iconst_0 - [46] putfield #61 + [46] putfield #68 + Fieldref [android/support/v4/app/z.h Z] [49] aload_0 v0 [50] aconst_null - [51] putfield #56 + [51] putfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] [54] return Code attribute exceptions (count = 0): @@ -21628,70 +23316,70 @@ Methods (count = 9): Class member attributes (count = 1): + Code attribute instructions (code length = 99, locals = 1, stack = 3): [0] aload_0 v0 - [1] getfield #62 + [1] getfield #69 + Fieldref [android/support/v4/app/z.i Z] [4] ifeq +61 (target=65) - [7] getstatic #52 + [7] getstatic #57 + Fieldref [android/support/v4/app/y.a Z] [10] ifeq +28 (target=38) - [13] ldc #20 + [13] ldc #23 + String [LoaderManager] - [15] new #47 + [15] new #52 + Class [java/lang/StringBuilder] [18] dup - [19] invokespecial #94 + [19] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] [22] ldc #3 + String [ Finished Retaining: ] - [24] invokevirtual #98 + [24] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [27] aload_0 v0 - [28] invokevirtual #97 + [28] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [31] invokevirtual #99 + [31] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [34] invokestatic #81 + [34] invokestatic #94 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [37] pop [38] aload_0 v0 [39] iconst_0 - [40] putfield #62 + [40] putfield #69 + Fieldref [android/support/v4/app/z.i Z] [43] aload_0 v0 - [44] getfield #61 + [44] getfield #68 + Fieldref [android/support/v4/app/z.h Z] [47] aload_0 v0 - [48] getfield #63 + [48] getfield #70 + Fieldref [android/support/v4/app/z.j Z] [51] ificmpeq +14 (target=65) [54] aload_0 v0 - [55] getfield #61 + [55] getfield #68 + Fieldref [android/support/v4/app/z.h Z] [58] ifne +7 (target=65) [61] aload_0 v0 - [62] invokevirtual #78 + [62] invokevirtual #88 + Methodref [android/support/v4/app/z.e ()V] [65] aload_0 v0 - [66] getfield #61 + [66] getfield #68 + Fieldref [android/support/v4/app/z.h Z] [69] ifeq +29 (target=98) [72] aload_0 v0 - [73] getfield #58 + [73] getfield #65 + Fieldref [android/support/v4/app/z.e Z] [76] ifeq +22 (target=98) [79] aload_0 v0 - [80] getfield #64 + [80] getfield #71 + Fieldref [android/support/v4/app/z.k Z] [83] ifne +15 (target=98) [86] aload_0 v0 [87] aload_0 v0 - [88] getfield #57 + [88] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [91] aload_0 v0 - [92] getfield #60 + [92] getfield #67 + Fieldref [android/support/v4/app/z.g Ljava/lang/Object;] - [95] invokevirtual #76 - + Methodref [android/support/v4/app/z.a (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + [95] invokevirtual #87 + + Methodref [android/support/v4/app/z.b (Landroid/support/v4/a/a;Ljava/lang/Object;)V] [98] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -21701,30 +23389,30 @@ Methods (count = 9): Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 3): [0] aload_0 v0 - [1] getfield #61 + [1] getfield #68 + Fieldref [android/support/v4/app/z.h Z] [4] ifeq +34 (target=38) [7] aload_0 v0 - [8] getfield #64 + [8] getfield #71 + Fieldref [android/support/v4/app/z.k Z] [11] ifeq +27 (target=38) [14] aload_0 v0 [15] iconst_0 - [16] putfield #64 + [16] putfield #71 + Fieldref [android/support/v4/app/z.k Z] [19] aload_0 v0 - [20] getfield #58 + [20] getfield #65 + Fieldref [android/support/v4/app/z.e Z] [23] ifeq +15 (target=38) [26] aload_0 v0 [27] aload_0 v0 - [28] getfield #57 + [28] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [31] aload_0 v0 - [32] getfield #60 + [32] getfield #67 + Fieldref [android/support/v4/app/z.g Ljava/lang/Object;] - [35] invokevirtual #76 - + Methodref [android/support/v4/app/z.a (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + [35] invokevirtual #87 + + Methodref [android/support/v4/app/z.b (Landroid/support/v4/a/a;Ljava/lang/Object;)V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -21733,59 +23421,59 @@ Methods (count = 9): = void e() Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 1, stack = 3): - [0] getstatic #52 + [0] getstatic #57 + Fieldref [android/support/v4/app/y.a Z] [3] ifeq +28 (target=31) - [6] ldc #20 + [6] ldc #23 + String [LoaderManager] - [8] new #47 + [8] new #52 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #94 + [12] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] - [15] ldc #7 + [15] ldc #9 + String [ Stopping: ] - [17] invokevirtual #98 + [17] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_0 v0 - [21] invokevirtual #97 + [21] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #99 + [24] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #81 + [27] invokestatic #94 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] aload_0 v0 [32] iconst_0 - [33] putfield #61 + [33] putfield #68 + Fieldref [android/support/v4/app/z.h Z] [36] aload_0 v0 - [37] getfield #62 + [37] getfield #69 + Fieldref [android/support/v4/app/z.i Z] [40] ifne +37 (target=77) [43] aload_0 v0 - [44] getfield #57 + [44] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [47] ifnull +30 (target=77) [50] aload_0 v0 - [51] getfield #66 + [51] getfield #73 + Fieldref [android/support/v4/app/z.m Z] [54] ifeq +23 (target=77) [57] aload_0 v0 [58] iconst_0 - [59] putfield #66 + [59] putfield #73 + Fieldref [android/support/v4/app/z.m Z] [62] aload_0 v0 - [63] getfield #57 + [63] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [66] aload_0 v0 - [67] invokevirtual #71 - + Methodref [android/support/v4/a/a.a (Landroid/support/v4/a/b;)V] + [67] invokevirtual #82 + + Methodref [android/support/v4/a/a.unregisterListener (Landroid/support/v4/a/b;)V] [70] aload_0 v0 - [71] getfield #57 + [71] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [74] invokevirtual #74 - + Methodref [android/support/v4/a/a.c ()V] + [74] invokevirtual #81 + + Methodref [android/support/v4/a/a.stopLoading ()V] [77] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): @@ -21794,192 +23482,192 @@ Methods (count = 9): = void f() Class member attributes (count = 1): + Code attribute instructions (code length = 274, locals = 4, stack = 3): - [0] getstatic #52 + [0] getstatic #57 + Fieldref [android/support/v4/app/y.a Z] [3] ifeq +28 (target=31) - [6] ldc #20 + [6] ldc #23 + String [LoaderManager] - [8] new #47 + [8] new #52 + Class [java/lang/StringBuilder] [11] dup - [12] invokespecial #94 + [12] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] [15] ldc #2 + String [ Destroying: ] - [17] invokevirtual #98 + [17] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [20] aload_0 v0 - [21] invokevirtual #97 + [21] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [24] invokevirtual #99 + [24] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [27] invokestatic #81 + [27] invokestatic #94 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [30] pop [31] aload_0 v0 [32] iconst_1 - [33] putfield #65 + [33] putfield #72 + Fieldref [android/support/v4/app/z.l Z] [36] aload_0 v0 - [37] getfield #59 + [37] getfield #66 + Fieldref [android/support/v4/app/z.f Z] [40] istore_1 v1 [41] aload_0 v0 [42] iconst_0 - [43] putfield #59 + [43] putfield #66 + Fieldref [android/support/v4/app/z.f Z] [46] aload_0 v0 - [47] getfield #56 + [47] getfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] [50] ifnull +160 (target=210) [53] aload_0 v0 - [54] getfield #57 + [54] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [57] ifnull +153 (target=210) [60] aload_0 v0 - [61] getfield #58 + [61] getfield #65 + Fieldref [android/support/v4/app/z.e Z] [64] ifeq +146 (target=210) [67] iload_1 v1 [68] ifeq +142 (target=210) - [71] getstatic #52 + [71] getstatic #57 + Fieldref [android/support/v4/app/y.a Z] [74] ifeq +28 (target=102) - [77] ldc #20 + [77] ldc #23 + String [LoaderManager] - [79] new #47 + [79] new #52 + Class [java/lang/StringBuilder] [82] dup - [83] invokespecial #94 + [83] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] - [86] ldc #4 + [86] ldc #6 + String [ Reseting: ] - [88] invokevirtual #98 + [88] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [91] aload_0 v0 - [92] invokevirtual #97 + [92] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [95] invokevirtual #99 + [95] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [98] invokestatic #81 + [98] invokestatic #94 + 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 #68 + [105] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [108] getfield #53 + [108] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [111] ifnull +32 (target=143) [114] aload_0 v0 - [115] getfield #68 + [115] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [118] getfield #53 + [118] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] - [121] getfield #50 + [121] getfield #55 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [124] getfield #51 + [124] getfield #56 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] [127] astore_2 v2 [128] aload_0 v0 - [129] getfield #68 + [129] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [132] getfield #53 + [132] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] - [135] getfield #50 + [135] getfield #55 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [138] ldc #31 + [138] ldc #35 + String [onLoaderReset] - [140] putfield #51 + [140] putfield #56 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] [143] aload_0 v0 - [144] getfield #56 + [144] getfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] [147] aload_0 v0 - [148] getfield #57 + [148] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [151] invokeinterface #103 - + InterfaceMethodref [android/support/v4/app/x.a (Landroid/support/v4/a/a;)V] + [151] invokeinterface #118 + + InterfaceMethodref [android/support/v4/app/x.onLoaderReset (Landroid/support/v4/a/a;)V] [156] aload_0 v0 - [157] getfield #68 + [157] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [160] getfield #53 + [160] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [163] ifnull +47 (target=210) [166] aload_0 v0 - [167] getfield #68 + [167] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [170] getfield #53 + [170] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] - [173] getfield #50 + [173] getfield #55 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [176] aload_2 v2 - [177] putfield #51 + [177] putfield #56 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] [180] goto +30 (target=210) [183] astore_3 v3 [184] aload_0 v0 - [185] getfield #68 + [185] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [188] getfield #53 + [188] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [191] ifnull +17 (target=208) [194] aload_0 v0 - [195] getfield #68 + [195] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [198] getfield #53 + [198] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] - [201] getfield #50 + [201] getfield #55 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [204] aload_2 v2 - [205] putfield #51 + [205] putfield #56 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] [208] aload_3 v3 [209] athrow [210] aload_0 v0 [211] aconst_null - [212] putfield #56 + [212] putfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] [215] aload_0 v0 [216] aconst_null - [217] putfield #60 + [217] putfield #67 + Fieldref [android/support/v4/app/z.g Ljava/lang/Object;] [220] aload_0 v0 [221] iconst_0 - [222] putfield #58 + [222] putfield #65 + Fieldref [android/support/v4/app/z.e Z] [225] aload_0 v0 - [226] getfield #57 + [226] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [229] ifnull +30 (target=259) [232] aload_0 v0 - [233] getfield #66 + [233] getfield #73 + Fieldref [android/support/v4/app/z.m Z] [236] ifeq +16 (target=252) [239] aload_0 v0 [240] iconst_0 - [241] putfield #66 + [241] putfield #73 + Fieldref [android/support/v4/app/z.m Z] [244] aload_0 v0 - [245] getfield #57 + [245] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [248] aload_0 v0 - [249] invokevirtual #71 - + Methodref [android/support/v4/a/a.a (Landroid/support/v4/a/b;)V] + [249] invokevirtual #82 + + Methodref [android/support/v4/a/a.unregisterListener (Landroid/support/v4/a/b;)V] [252] aload_0 v0 - [253] getfield #57 + [253] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [256] invokevirtual #75 - + Methodref [android/support/v4/a/a.e ()V] + [256] invokevirtual #79 + + Methodref [android/support/v4/a/a.reset ()V] [259] aload_0 v0 - [260] getfield #67 + [260] getfield #74 + Fieldref [android/support/v4/app/z.n Landroid/support/v4/app/z;] [263] ifnull +10 (target=273) [266] aload_0 v0 - [267] getfield #67 + [267] getfield #74 + Fieldref [android/support/v4/app/z.n Landroid/support/v4/app/z;] - [270] invokevirtual #79 + [270] invokevirtual #89 + Methodref [android/support/v4/app/z.f ()V] [273] return Code attribute exceptions (count = 2): @@ -21987,187 +23675,394 @@ Methods (count = 9): - ExceptionInfo (183 -> 184: 183): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/a/a;Ljava/lang/Object;)V + Access flags: 0x1 + = public void a(android.support.v4.a.a,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 286, locals = 5, stack = 3): + [0] getstatic #57 + + Fieldref [android/support/v4/app/y.a Z] + [3] ifeq +28 (target=31) + [6] ldc #23 + + String [LoaderManager] + [8] new #52 + + Class [java/lang/StringBuilder] + [11] dup + [12] invokespecial #108 + + Methodref [java/lang/StringBuilder. ()V] + [15] ldc #33 + + String [onLoadComplete: ] + [17] invokevirtual #112 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [20] aload_0 v0 + [21] invokevirtual #111 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [24] invokevirtual #113 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [27] invokestatic #94 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [30] pop + [31] aload_0 v0 + [32] getfield #72 + + Fieldref [android/support/v4/app/z.l Z] + [35] ifeq +18 (target=53) + [38] getstatic #57 + + Fieldref [android/support/v4/app/y.a Z] + [41] ifeq +11 (target=52) + [44] ldc #23 + + String [LoaderManager] + [46] ldc #4 + + String [ Ignoring load complete -- destroyed] + [48] invokestatic #94 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [51] pop + [52] return + [53] aload_0 v0 + [54] getfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [57] getfield #58 + + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] + [60] aload_0 v0 + [61] getfield #61 + + Fieldref [android/support/v4/app/z.a I] + [64] invokevirtual #91 + + Methodref [android/support/v4/c/m.a (I)Ljava/lang/Object;] + [67] aload_0 v0 + [68] ifacmpeq +18 (target=86) + [71] getstatic #57 + + Fieldref [android/support/v4/app/y.a Z] + [74] ifeq +11 (target=85) + [77] ldc #23 + + String [LoaderManager] + [79] ldc #5 + + String [ Ignoring load complete -- not active] + [81] invokestatic #94 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [84] pop + [85] return + [86] aload_0 v0 + [87] getfield #74 + + Fieldref [android/support/v4/app/z.n Landroid/support/v4/app/z;] + [90] astore_3 v3 + [91] aload_3 v3 + [92] ifnull +67 (target=159) + [95] getstatic #57 + + Fieldref [android/support/v4/app/y.a Z] + [98] ifeq +28 (target=126) + [101] ldc #23 + + String [LoaderManager] + [103] new #52 + + Class [java/lang/StringBuilder] + [106] dup + [107] invokespecial #108 + + Methodref [java/lang/StringBuilder. ()V] + [110] ldc #10 + + String [ Switching to pending loader: ] + [112] invokevirtual #112 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [115] aload_3 v3 + [116] invokevirtual #111 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [119] invokevirtual #113 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [122] invokestatic #94 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [125] pop + [126] aload_0 v0 + [127] aconst_null + [128] putfield #74 + + Fieldref [android/support/v4/app/z.n Landroid/support/v4/app/z;] + [131] aload_0 v0 + [132] getfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [135] getfield #58 + + Fieldref [android/support/v4/app/y.b Landroid/support/v4/c/m;] + [138] aload_0 v0 + [139] getfield #61 + + Fieldref [android/support/v4/app/z.a I] + [142] aconst_null + [143] invokevirtual #92 + + Methodref [android/support/v4/c/m.b (ILjava/lang/Object;)V] + [146] aload_0 v0 + [147] invokevirtual #89 + + Methodref [android/support/v4/app/z.f ()V] + [150] aload_0 v0 + [151] getfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [154] aload_3 v3 + [155] invokevirtual #85 + + Methodref [android/support/v4/app/y.a (Landroid/support/v4/app/z;)V] + [158] return + [159] aload_0 v0 + [160] getfield #67 + + Fieldref [android/support/v4/app/z.g Ljava/lang/Object;] + [163] aload_2 v2 + [164] ifacmpne +10 (target=174) + [167] aload_0 v0 + [168] getfield #65 + + Fieldref [android/support/v4/app/z.e Z] + [171] ifne +26 (target=197) + [174] aload_0 v0 + [175] aload_2 v2 + [176] putfield #67 + + Fieldref [android/support/v4/app/z.g Ljava/lang/Object;] + [179] aload_0 v0 + [180] iconst_1 + [181] putfield #65 + + Fieldref [android/support/v4/app/z.e Z] + [184] aload_0 v0 + [185] getfield #68 + + Fieldref [android/support/v4/app/z.h Z] + [188] ifeq +9 (target=197) + [191] aload_0 v0 + [192] aload_1 v1 + [193] aload_2 v2 + [194] invokevirtual #87 + + Methodref [android/support/v4/app/z.b (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + [197] aload_0 v0 + [198] getfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [201] getfield #59 + + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] + [204] aload_0 v0 + [205] getfield #61 + + Fieldref [android/support/v4/app/z.a I] + [208] invokevirtual #91 + + Methodref [android/support/v4/c/m.a (I)Ljava/lang/Object;] + [211] checkcast #43 + + Class [android/support/v4/app/z] + [214] astore v4 + [216] aload v4 + [218] ifnull +34 (target=252) + [221] aload v4 + [223] aload_0 v0 + [224] ifacmpeq +28 (target=252) + [227] aload v4 + [229] iconst_0 + [230] putfield #66 + + Fieldref [android/support/v4/app/z.f Z] + [233] aload v4 + [235] invokevirtual #89 + + Methodref [android/support/v4/app/z.f ()V] + [238] aload_0 v0 + [239] getfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [242] getfield #59 + + Fieldref [android/support/v4/app/y.c Landroid/support/v4/c/m;] + [245] aload_0 v0 + [246] getfield #61 + + Fieldref [android/support/v4/app/z.a I] + [249] invokevirtual #93 + + Methodref [android/support/v4/c/m.c (I)V] + [252] aload_0 v0 + [253] getfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [256] getfield #60 + + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] + [259] ifnull +26 (target=285) + [262] aload_0 v0 + [263] getfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [266] invokevirtual #84 + + Methodref [android/support/v4/app/y.a ()Z] + [269] ifne +16 (target=285) + [272] aload_0 v0 + [273] getfield #75 + + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] + [276] getfield #60 + + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] + [279] getfield #55 + + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] + [282] invokevirtual #83 + + Methodref [android/support/v4/app/n.d ()V] + [285] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + Method: b(Landroid/support/v4/a/a;Ljava/lang/Object;)V Access flags: 0x0 - = void a(android.support.v4.a.a,java.lang.Object) - Class member attributes (count = 1): + = void b(android.support.v4.a.a,java.lang.Object) + Class member attributes (count = 2): + Code attribute instructions (code length = 165, locals = 5, stack = 4): [0] aload_0 v0 - [1] getfield #56 + [1] getfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] [4] ifnull +160 (target=164) [7] aconst_null [8] astore_3 v3 [9] aload_0 v0 - [10] getfield #68 + [10] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [13] getfield #53 + [13] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [16] ifnull +32 (target=48) [19] aload_0 v0 - [20] getfield #68 + [20] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [23] getfield #53 + [23] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] - [26] getfield #50 + [26] getfield #55 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [29] getfield #51 + [29] getfield #56 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] [32] astore_3 v3 [33] aload_0 v0 - [34] getfield #68 + [34] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [37] getfield #53 + [37] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] - [40] getfield #50 + [40] getfield #55 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] - [43] ldc #30 + [43] ldc #34 + String [onLoadFinished] - [45] putfield #51 + [45] putfield #56 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] - [48] getstatic #52 + [48] getstatic #57 + Fieldref [android/support/v4/app/y.a Z] [51] ifeq +41 (target=92) - [54] ldc #20 + [54] ldc #23 + String [LoaderManager] - [56] new #47 + [56] new #52 + Class [java/lang/StringBuilder] [59] dup - [60] invokespecial #94 + [60] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] - [63] ldc #9 + [63] ldc #12 + String [ onLoadFinished in ] - [65] invokevirtual #98 + [65] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [68] aload_1 v1 - [69] invokevirtual #97 + [69] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] - [72] ldc #18 + [72] ldc #21 + String [: ] - [74] invokevirtual #98 + [74] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [77] aload_1 v1 [78] aload_2 v2 - [79] invokevirtual #72 - + Methodref [android/support/v4/a/a.a (Ljava/lang/Object;)Ljava/lang/String;] - [82] invokevirtual #98 + [79] invokevirtual #76 + + Methodref [android/support/v4/a/a.dataToString (Ljava/lang/Object;)Ljava/lang/String;] + [82] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [85] invokevirtual #99 + [85] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] - [88] invokestatic #81 + [88] invokestatic #94 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [91] pop [92] aload_0 v0 - [93] getfield #56 + [93] getfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] [96] aload_1 v1 [97] aload_2 v2 - [98] invokeinterface #104 - + InterfaceMethodref [android/support/v4/app/x.a (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + [98] invokeinterface #117 + + InterfaceMethodref [android/support/v4/app/x.onLoadFinished (Landroid/support/v4/a/a;Ljava/lang/Object;)V] [103] aload_0 v0 - [104] getfield #68 + [104] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [107] getfield #53 + [107] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [110] ifnull +49 (target=159) [113] aload_0 v0 - [114] getfield #68 + [114] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [117] getfield #53 + [117] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] - [120] getfield #50 + [120] getfield #55 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [123] aload_3 v3 - [124] putfield #51 + [124] putfield #56 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] [127] goto +32 (target=159) [130] astore v4 [132] aload_0 v0 - [133] getfield #68 + [133] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [136] getfield #53 + [136] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] [139] ifnull +17 (target=156) [142] aload_0 v0 - [143] getfield #68 + [143] getfield #75 + Fieldref [android/support/v4/app/z.o Landroid/support/v4/app/y;] - [146] getfield #53 + [146] getfield #60 + Fieldref [android/support/v4/app/y.e Landroid/support/v4/app/h;] - [149] getfield #50 + [149] getfield #55 + Fieldref [android/support/v4/app/h.b Landroid/support/v4/app/n;] [152] aload_3 v3 - [153] putfield #51 + [153] putfield #56 + Fieldref [android/support/v4/app/n.u Ljava/lang/String;] [156] aload v4 [158] athrow [159] aload_0 v0 [160] iconst_1 - [161] putfield #59 + [161] putfield #66 + Fieldref [android/support/v4/app/z.f Z] [164] return Code attribute exceptions (count = 2): - ExceptionInfo (48 -> 103: 130): - ExceptionInfo (130 -> 132: 130): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] + 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 + [0] new #52 + Class [java/lang/StringBuilder] [3] dup [4] bipush 64 - [6] invokespecial #95 + [6] invokespecial #109 + Methodref [java/lang/StringBuilder. (I)V] [9] astore_1 v1 [10] aload_1 v1 - [11] ldc #19 + [11] ldc #22 + String [LoaderInfo{] - [13] invokevirtual #98 + [13] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [16] pop [17] aload_1 v1 [18] aload_0 v0 - [19] invokestatic #100 + [19] invokestatic #114 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] - [22] invokestatic #92 + [22] invokestatic #105 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] - [25] invokevirtual #98 + [25] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] pop [29] aload_1 v1 - [30] ldc #10 + [30] ldc #13 + String [ #] - [32] invokevirtual #98 + [32] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [35] pop [36] aload_1 v1 [37] aload_0 v0 - [38] getfield #54 + [38] getfield #61 + Fieldref [android/support/v4/app/z.a I] - [41] invokevirtual #96 + [41] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [44] pop [45] aload_1 v1 - [46] ldc #11 + [46] ldc #14 + String [ : ] - [48] invokevirtual #98 + [48] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_0 v0 - [53] getfield #57 + [53] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [56] aload_1 v1 - [57] invokestatic #80 + [57] invokestatic #90 + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [60] aload_1 v1 - [61] ldc #32 + [61] ldc #36 + String [}}] - [63] invokevirtual #98 + [63] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [66] pop [67] aload_1 v1 - [68] invokevirtual #99 + [68] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [71] areturn Code attribute exceptions (count = 0): @@ -22179,260 +24074,262 @@ Methods (count = 9): + Code attribute instructions (code length = 331, locals = 5, stack = 5): [0] aload_3 v3 [1] aload_1 v1 - [2] invokevirtual #84 + [2] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_3 v3 - [6] ldc #26 + [6] ldc #29 + String [mId=] - [8] invokevirtual #84 + [8] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [11] aload_3 v3 [12] aload_0 v0 - [13] getfield #54 + [13] getfield #61 + Fieldref [android/support/v4/app/z.a I] - [16] invokevirtual #82 + [16] invokevirtual #95 + Methodref [java/io/PrintWriter.print (I)V] [19] aload_3 v3 - [20] ldc #12 + [20] ldc #15 + String [ mArgs=] - [22] invokevirtual #84 + [22] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [25] aload_3 v3 [26] aload_0 v0 - [27] getfield #55 + [27] getfield #62 + Fieldref [android/support/v4/app/z.b Landroid/os/Bundle;] - [30] invokevirtual #86 + [30] invokevirtual #99 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [33] aload_3 v3 [34] aload_1 v1 - [35] invokevirtual #84 + [35] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [38] aload_3 v3 - [39] ldc #23 + [39] ldc #26 + String [mCallbacks=] - [41] invokevirtual #84 + [41] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [44] aload_3 v3 [45] aload_0 v0 - [46] getfield #56 + [46] getfield #63 + Fieldref [android/support/v4/app/z.c Landroid/support/v4/app/x;] - [49] invokevirtual #86 + [49] invokevirtual #99 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [52] aload_3 v3 [53] aload_1 v1 - [54] invokevirtual #84 + [54] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [57] aload_3 v3 - [58] ldc #27 + [58] ldc #30 + String [mLoader=] - [60] invokevirtual #84 + [60] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [63] aload_3 v3 [64] aload_0 v0 - [65] getfield #57 + [65] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [68] invokevirtual #86 + [68] invokevirtual #99 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [71] aload_0 v0 - [72] getfield #57 + [72] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] [75] ifnull +33 (target=108) [78] aload_0 v0 - [79] getfield #57 + [79] getfield #64 + Fieldref [android/support/v4/app/z.d Landroid/support/v4/a/a;] - [82] new #47 + [82] new #52 + Class [java/lang/StringBuilder] [85] dup - [86] invokespecial #94 + [86] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] [89] aload_1 v1 - [90] invokevirtual #98 + [90] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [93] ldc #1 + String [ ] - [95] invokevirtual #98 + [95] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [98] invokevirtual #99 + [98] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [101] aload_2 v2 [102] aload_3 v3 [103] aload v4 - [105] invokevirtual #73 - + Methodref [android/support/v4/a/a.a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + [105] invokevirtual #77 + + Methodref [android/support/v4/a/a.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [108] aload_0 v0 - [109] getfield #58 + [109] getfield #65 + Fieldref [android/support/v4/app/z.e Z] [112] ifne +10 (target=122) [115] aload_0 v0 - [116] getfield #59 + [116] getfield #66 + Fieldref [android/support/v4/app/z.f Z] [119] ifeq +55 (target=174) [122] aload_3 v3 [123] aload_1 v1 - [124] invokevirtual #84 + [124] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [127] aload_3 v3 - [128] ldc #25 + [128] ldc #28 + String [mHaveData=] - [130] invokevirtual #84 + [130] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [133] aload_3 v3 [134] aload_0 v0 - [135] getfield #58 + [135] getfield #65 + Fieldref [android/support/v4/app/z.e Z] - [138] invokevirtual #85 + [138] invokevirtual #98 + Methodref [java/io/PrintWriter.print (Z)V] [141] aload_3 v3 - [142] ldc #8 + [142] ldc #11 + String [ mDeliveredData=] - [144] invokevirtual #84 + [144] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [147] aload_3 v3 [148] aload_0 v0 - [149] getfield #59 + [149] getfield #66 + Fieldref [android/support/v4/app/z.f Z] - [152] invokevirtual #88 + [152] invokevirtual #101 + Methodref [java/io/PrintWriter.println (Z)V] [155] aload_3 v3 [156] aload_1 v1 - [157] invokevirtual #84 + [157] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [160] aload_3 v3 - [161] ldc #24 + [161] ldc #27 + String [mData=] - [163] invokevirtual #84 + [163] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [166] aload_3 v3 [167] aload_0 v0 - [168] getfield #60 + [168] getfield #67 + Fieldref [android/support/v4/app/z.g Ljava/lang/Object;] - [171] invokevirtual #86 + [171] invokevirtual #99 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [174] aload_3 v3 [175] aload_1 v1 - [176] invokevirtual #84 + [176] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [179] aload_3 v3 - [180] ldc #29 + [180] ldc #32 + String [mStarted=] - [182] invokevirtual #84 + [182] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [185] aload_3 v3 [186] aload_0 v0 - [187] getfield #61 + [187] getfield #68 + Fieldref [android/support/v4/app/z.h Z] - [190] invokevirtual #85 + [190] invokevirtual #98 + Methodref [java/io/PrintWriter.print (Z)V] [193] aload_3 v3 - [194] ldc #15 + [194] ldc #18 + String [ mReportNextStart=] - [196] invokevirtual #84 + [196] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [199] aload_3 v3 [200] aload_0 v0 - [201] getfield #64 + [201] getfield #71 + Fieldref [android/support/v4/app/z.k Z] - [204] invokevirtual #85 + [204] invokevirtual #98 + Methodref [java/io/PrintWriter.print (Z)V] [207] aload_3 v3 - [208] ldc #13 + [208] ldc #16 + String [ mDestroyed=] - [210] invokevirtual #84 + [210] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [213] aload_3 v3 [214] aload_0 v0 - [215] getfield #65 + [215] getfield #72 + Fieldref [android/support/v4/app/z.l Z] - [218] invokevirtual #88 + [218] invokevirtual #101 + Methodref [java/io/PrintWriter.println (Z)V] [221] aload_3 v3 [222] aload_1 v1 - [223] invokevirtual #84 + [223] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [226] aload_3 v3 - [227] ldc #28 + [227] ldc #31 + String [mRetaining=] - [229] invokevirtual #84 + [229] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [232] aload_3 v3 [233] aload_0 v0 - [234] getfield #62 + [234] getfield #69 + Fieldref [android/support/v4/app/z.i Z] - [237] invokevirtual #85 + [237] invokevirtual #98 + Methodref [java/io/PrintWriter.print (Z)V] [240] aload_3 v3 - [241] ldc #16 + [241] ldc #19 + String [ mRetainingStarted=] - [243] invokevirtual #84 + [243] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [246] aload_3 v3 [247] aload_0 v0 - [248] getfield #63 + [248] getfield #70 + Fieldref [android/support/v4/app/z.j Z] - [251] invokevirtual #85 + [251] invokevirtual #98 + Methodref [java/io/PrintWriter.print (Z)V] [254] aload_3 v3 - [255] ldc #14 + [255] ldc #17 + String [ mListenerRegistered=] - [257] invokevirtual #84 + [257] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [260] aload_3 v3 [261] aload_0 v0 - [262] getfield #66 + [262] getfield #73 + Fieldref [android/support/v4/app/z.m Z] - [265] invokevirtual #88 + [265] invokevirtual #101 + Methodref [java/io/PrintWriter.println (Z)V] [268] aload_0 v0 - [269] getfield #67 + [269] getfield #74 + Fieldref [android/support/v4/app/z.n Landroid/support/v4/app/z;] [272] ifnull +58 (target=330) [275] aload_3 v3 [276] aload_1 v1 - [277] invokevirtual #84 + [277] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [280] aload_3 v3 - [281] ldc #22 + [281] ldc #25 + String [Pending Loader ] - [283] invokevirtual #87 + [283] invokevirtual #100 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [286] aload_3 v3 [287] aload_0 v0 - [288] getfield #67 + [288] getfield #74 + Fieldref [android/support/v4/app/z.n Landroid/support/v4/app/z;] - [291] invokevirtual #83 + [291] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V] [294] aload_3 v3 - [295] ldc #17 + [295] ldc #20 + String [:] - [297] invokevirtual #87 + [297] invokevirtual #100 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [300] aload_0 v0 - [301] getfield #67 + [301] getfield #74 + Fieldref [android/support/v4/app/z.n Landroid/support/v4/app/z;] - [304] new #47 + [304] new #52 + Class [java/lang/StringBuilder] [307] dup - [308] invokespecial #94 + [308] invokespecial #108 + Methodref [java/lang/StringBuilder. ()V] [311] aload_1 v1 - [312] invokevirtual #98 + [312] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [315] ldc #1 + String [ ] - [317] invokevirtual #98 + [317] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] - [320] invokevirtual #99 + [320] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [323] aload_2 v2 [324] aload_3 v3 [325] aload v4 - [327] invokevirtual #77 + [327] invokevirtual #86 + Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/FileDescriptor;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): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/support/v4/a/b;] _____________________________________________________________________ + Program class: android/support/v4/app/aa @@ -22444,7 +24341,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 46): +Constant Pool (count = 48): + Class [android/support/v4/app/aa] + Class [android/view/View] + Class [android/widget/FrameLayout] @@ -22472,11 +24369,13 @@ Constant Pool (count = 46): + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/util/SparseArray;)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 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [addView] + Utf8 [android/support/v4/app/aa] @@ -22553,7 +24452,7 @@ Methods (count = 4): + Method: dispatchSaveInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchSaveInstanceState(android.util.SparseArray) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -22562,10 +24461,12 @@ Methods (count = 4): [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/util/SparseArray;)V] + Method: dispatchRestoreInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchRestoreInstanceState(android.util.SparseArray) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -22574,6 +24475,8 @@ Methods (count = 4): [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/util/SparseArray;)V] Class file attributes (count = 0): @@ -22626,7 +24529,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 111): +Constant Pool (count = 169): + String [ id=] + String [ mContentChanged=] + String [ mListener=] @@ -22639,23 +24542,30 @@ Constant Pool (count = 111): + String [mId=] + String [mStarted=] + String [}] + + Class [android/content/Context] + Class [android/support/v4/a/a] + + Class [android/support/v4/a/b] + Class [android/support/v4/c/d] + Class [java/io/PrintWriter] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] - + Fieldref [android/support/v4/a/a.a I] - + Fieldref [android/support/v4/a/a.b Landroid/support/v4/a/b;] - + Fieldref [android/support/v4/a/a.c Z] - + Fieldref [android/support/v4/a/a.d Z] - + Fieldref [android/support/v4/a/a.e Z] - + Fieldref [android/support/v4/a/a.f Z] - + Fieldref [android/support/v4/a/a.g Z] - + Methodref [android/support/v4/a/a.b ()V] - + Methodref [android/support/v4/a/a.d ()V] - + Methodref [android/support/v4/a/a.f ()V] + + Fieldref [android/support/v4/a/a.mAbandoned Z] + + Fieldref [android/support/v4/a/a.mContentChanged Z] + + Fieldref [android/support/v4/a/a.mContext Landroid/content/Context;] + + Fieldref [android/support/v4/a/a.mId I] + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] + + Fieldref [android/support/v4/a/a.mProcessingChange Z] + + Fieldref [android/support/v4/a/a.mReset Z] + + Fieldref [android/support/v4/a/a.mStarted Z] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/support/v4/a/a.forceLoad ()V] + + Methodref [android/support/v4/a/a.onAbandon ()V] + + Methodref [android/support/v4/a/a.onForceLoad ()V] + + Methodref [android/support/v4/a/a.onReset ()V] + + Methodref [android/support/v4/a/a.onStartLoading ()V] + + Methodref [android/support/v4/a/a.onStopLoading ()V] + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] @@ -22664,25 +24574,34 @@ Constant Pool (count = 111): + Methodref [java/io/PrintWriter.println (Z)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + InterfaceMethodref [android/support/v4/a/b.a (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [a (Landroid/support/v4/a/a;Ljava/lang/Object;)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/a/b;] - + NameAndType [c Z] - + NameAndType [d ()V] - + NameAndType [d Z] - + NameAndType [e Z] - + NameAndType [f ()V] - + NameAndType [f Z] - + NameAndType [g Z] + + NameAndType [forceLoad ()V] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [mAbandoned Z] + + NameAndType [mContentChanged Z] + + NameAndType [mContext Landroid/content/Context;] + + NameAndType [mId I] + + NameAndType [mListener Landroid/support/v4/a/b;] + + NameAndType [mProcessingChange Z] + + NameAndType [mReset Z] + + NameAndType [mStarted Z] + + NameAndType [onAbandon ()V] + + NameAndType [onForceLoad ()V] + + NameAndType [onReset ()V] + + NameAndType [onStartLoading ()V] + + NameAndType [onStopLoading ()V] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] @@ -22694,420 +24613,704 @@ Constant Pool (count = 111): + Utf8 [ mListener=] + Utf8 [ mProcessingChange=] + Utf8 [ mReset=] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + + Utf8 [()Z] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/a/b;)V] + + Utf8 [(ILandroid/support/v4/a/b;)V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/b;)V] + + Utf8 [(Landroid/support/v4/a/b;)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 [(TD;)Ljava/lang/String;] + + Utf8 [(TD;)V] + Utf8 [(Z)V] + + Utf8 [Ljava/lang/Object;] + Utf8 [] + Utf8 [Attempting to unregister the wrong listener] + Utf8 [Code] + Utf8 [I] + + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/support/v4/a/b;] + + Utf8 [Landroid/support/v4/a/b;] + Utf8 [No listener register] + + Utf8 [Signature] + Utf8 [There is already a listener registered] + Utf8 [Z] + Utf8 [a] + + Utf8 [abandon] + + Utf8 [android/content/Context] + Utf8 [android/support/v4/a/a] + + Utf8 [android/support/v4/a/b] + Utf8 [android/support/v4/c/d] + Utf8 [append] - + Utf8 [b] - + Utf8 [c] - + Utf8 [d] - + Utf8 [e] - + Utf8 [f] - + Utf8 [g] + + Utf8 [commitContentChanged] + + Utf8 [dataToString] + + Utf8 [deliverResult] + + Utf8 [dump] + + Utf8 [forceLoad] + + Utf8 [getApplicationContext] + + Utf8 [getContext] + + Utf8 [getId] + + Utf8 [isAbandoned] + + Utf8 [isReset] + + Utf8 [isStarted] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + + Utf8 [mAbandoned] + Utf8 [mAbandoned=] + + Utf8 [mContentChanged] + + Utf8 [mContext] + + Utf8 [mId] + Utf8 [mId=] + + Utf8 [mListener] + + Utf8 [mProcessingChange] + + Utf8 [mReset] + + Utf8 [mStarted] + Utf8 [mStarted=] + + Utf8 [onAbandon] + + Utf8 [onContentChanged] + + Utf8 [onForceLoad] + + Utf8 [onReset] + + Utf8 [onStartLoading] + + Utf8 [onStopLoading] + Utf8 [print] + Utf8 [println] + + Utf8 [registerListener] + + Utf8 [reset] + + Utf8 [rollbackContentChanged] + + Utf8 [startLoading] + + Utf8 [stopLoading] + + Utf8 [takeContentChanged] + Utf8 [toString] + + Utf8 [unregisterListener] + Utf8 [}] -Fields (count = 7): - + Field: a I +Fields (count = 8): + + Field: mId I Access flags: 0x0 - = int a - + Field: b Landroid/support/v4/a/b; + = int mId + + Field: mListener Landroid/support/v4/a/b; Access flags: 0x0 - = android.support.v4.a.b b - + Field: c Z + = android.support.v4.a.b mListener + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/a/b;] + + Field: mContext Landroid/content/Context; Access flags: 0x0 - = boolean c - + Field: d Z + = android.content.Context mContext + + Field: mStarted Z Access flags: 0x0 - = boolean d - + Field: e Z + = boolean mStarted + + Field: mAbandoned Z Access flags: 0x0 - = boolean e - + Field: f Z + = boolean mAbandoned + + Field: mReset Z Access flags: 0x0 - = boolean f - + Field: g Z + = boolean mReset + + Field: mContentChanged Z Access flags: 0x0 - = boolean g + = boolean mContentChanged + + Field: mProcessingChange Z + Access flags: 0x0 + = boolean mProcessingChange -Methods (count = 11): - + Method: a(ILandroid/support/v4/a/b;)V +Methods (count = 26): + - Method: (Landroid/content/Context;)V + Access flags: 0x1 + = public a(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #45 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_0 + [6] putfield #29 + + Fieldref [android/support/v4/a/a.mStarted Z] + [9] aload_0 v0 + [10] iconst_0 + [11] putfield #22 + + Fieldref [android/support/v4/a/a.mAbandoned Z] + [14] aload_0 v0 + [15] iconst_1 + [16] putfield #28 + + Fieldref [android/support/v4/a/a.mReset Z] + [19] aload_0 v0 + [20] iconst_0 + [21] putfield #23 + + Fieldref [android/support/v4/a/a.mContentChanged Z] + [24] aload_0 v0 + [25] iconst_0 + [26] putfield #27 + + Fieldref [android/support/v4/a/a.mProcessingChange Z] + [29] aload_0 v0 + [30] aload_1 v1 + [31] invokevirtual #30 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [34] putfield #24 + + Fieldref [android/support/v4/a/a.mContext Landroid/content/Context;] + [37] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: deliverResult(Ljava/lang/Object;)V + Access flags: 0x1 + = public void deliverResult(java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 19, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #26 + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] + [4] ifnull +14 (target=18) + [7] aload_0 v0 + [8] getfield #26 + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] + [11] aload_0 v0 + [12] aload_1 v1 + [13] invokeinterface #50 + + InterfaceMethodref [android/support/v4/a/b.a (Landroid/support/v4/a/a;Ljava/lang/Object;)V] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TD;)V] + + Method: getContext()Landroid/content/Context; + Access flags: 0x1 + = public android.content.Context getContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [android/support/v4/a/a.mContext Landroid/content/Context;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getId()I Access flags: 0x1 - = public void a(int,android.support.v4.a.b) + = public int getId() Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #25 + + Fieldref [android/support/v4/a/a.mId I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: registerListener(ILandroid/support/v4/a/b;)V + Access flags: 0x1 + = public void registerListener(int,android.support.v4.a.b) + Class member attributes (count = 2): + Code attribute instructions (code length = 28, locals = 3, stack = 3): [0] aload_0 v0 - [1] getfield #21 - + Fieldref [android/support/v4/a/a.b Landroid/support/v4/a/b;] + [1] getfield #26 + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] [4] ifnull +13 (target=17) - [7] new #17 + [7] new #19 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #8 + String [There is already a listener registered] - [13] invokespecial #37 + [13] invokespecial #44 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] aload_2 v2 - [19] putfield #21 - + Fieldref [android/support/v4/a/a.b Landroid/support/v4/a/b;] + [19] putfield #26 + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] [22] aload_0 v0 [23] iload_1 v1 - [24] putfield #20 - + Fieldref [android/support/v4/a/a.a I] + [24] putfield #25 + + Fieldref [android/support/v4/a/a.mId I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/support/v4/a/b;)V + + Signature attribute: + + Utf8 [(ILandroid/support/v4/a/b;)V] + + Method: unregisterListener(Landroid/support/v4/a/b;)V Access flags: 0x1 - = public void a(android.support.v4.a.b) - Class member attributes (count = 1): + = public void unregisterListener(android.support.v4.a.b) + Class member attributes (count = 2): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 - [1] getfield #21 - + Fieldref [android/support/v4/a/a.b Landroid/support/v4/a/b;] + [1] getfield #26 + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] [4] ifnonnull +13 (target=17) - [7] new #17 + [7] new #19 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #7 + String [No listener register] - [13] invokespecial #37 + [13] invokespecial #44 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 - [18] getfield #21 - + Fieldref [android/support/v4/a/a.b Landroid/support/v4/a/b;] + [18] getfield #26 + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] [21] aload_1 v1 [22] ifacmpeq +13 (target=35) - [25] new #16 + [25] new #18 + Class [java/lang/IllegalArgumentException] [28] dup [29] ldc #6 + String [Attempting to unregister the wrong listener] - [31] invokespecial #36 + [31] invokespecial #43 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [34] athrow [35] aload_0 v0 [36] aconst_null - [37] putfield #21 - + Fieldref [android/support/v4/a/a.b Landroid/support/v4/a/b;] + [37] putfield #26 + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a()V + + Signature attribute: + + Utf8 [(Landroid/support/v4/a/b;)V] + + Method: isStarted()Z + Access flags: 0x1 + = public boolean isStarted() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #29 + + Fieldref [android/support/v4/a/a.mStarted Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isAbandoned()Z + Access flags: 0x1 + = public boolean isAbandoned() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #22 + + Fieldref [android/support/v4/a/a.mAbandoned Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isReset()Z + Access flags: 0x1 + = public boolean isReset() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #28 + + Fieldref [android/support/v4/a/a.mReset Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: startLoading()V Access flags: 0x11 - = public final void a() + = public final void startLoading() 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/a/a.c Z] + [2] putfield #29 + + Fieldref [android/support/v4/a/a.mStarted Z] [5] aload_0 v0 [6] iconst_0 - [7] putfield #24 - + Fieldref [android/support/v4/a/a.e Z] + [7] putfield #28 + + Fieldref [android/support/v4/a/a.mReset Z] [10] aload_0 v0 [11] iconst_0 - [12] putfield #23 - + Fieldref [android/support/v4/a/a.d Z] + [12] putfield #22 + + Fieldref [android/support/v4/a/a.mAbandoned Z] [15] aload_0 v0 - [16] invokevirtual #27 - + Methodref [android/support/v4/a/a.b ()V] + [16] invokevirtual #35 + + Methodref [android/support/v4/a/a.onStartLoading ()V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b()V + + Method: onStartLoading()V Access flags: 0x4 - = protected void b() + = protected void onStartLoading() 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 + + Method: forceLoad()V Access flags: 0x1 - = public void c() + = public void forceLoad() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #33 + + Methodref [android/support/v4/a/a.onForceLoad ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onForceLoad()V + Access flags: 0x4 + = protected void onForceLoad() + 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: stopLoading()V + Access flags: 0x1 + = public void stopLoading() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 + [2] putfield #29 + + Fieldref [android/support/v4/a/a.mStarted Z] + [5] aload_0 v0 + [6] invokevirtual #36 + + Methodref [android/support/v4/a/a.onStopLoading ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onStopLoading()V + Access flags: 0x4 + = protected void onStopLoading() + 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: abandon()V + Access flags: 0x1 + = public void abandon() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_1 [2] putfield #22 - + Fieldref [android/support/v4/a/a.c Z] + + Fieldref [android/support/v4/a/a.mAbandoned Z] [5] aload_0 v0 - [6] invokevirtual #28 - + Methodref [android/support/v4/a/a.d ()V] + [6] invokevirtual #32 + + Methodref [android/support/v4/a/a.onAbandon ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: d()V + + Method: onAbandon()V Access flags: 0x4 - = protected void d() + = protected void onAbandon() 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 + + Method: reset()V Access flags: 0x1 - = public void e() + = public void reset() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 2): [0] aload_0 v0 - [1] invokevirtual #29 - + Methodref [android/support/v4/a/a.f ()V] + [1] invokevirtual #34 + + Methodref [android/support/v4/a/a.onReset ()V] [4] aload_0 v0 [5] iconst_1 - [6] putfield #24 - + Fieldref [android/support/v4/a/a.e Z] + [6] putfield #28 + + Fieldref [android/support/v4/a/a.mReset Z] [9] aload_0 v0 [10] iconst_0 - [11] putfield #22 - + Fieldref [android/support/v4/a/a.c Z] + [11] putfield #29 + + Fieldref [android/support/v4/a/a.mStarted Z] [14] aload_0 v0 [15] iconst_0 - [16] putfield #23 - + Fieldref [android/support/v4/a/a.d Z] + [16] putfield #22 + + Fieldref [android/support/v4/a/a.mAbandoned Z] [19] aload_0 v0 [20] iconst_0 - [21] putfield #25 - + Fieldref [android/support/v4/a/a.f Z] + [21] putfield #23 + + Fieldref [android/support/v4/a/a.mContentChanged Z] [24] aload_0 v0 [25] iconst_0 - [26] putfield #26 - + Fieldref [android/support/v4/a/a.g Z] + [26] putfield #27 + + Fieldref [android/support/v4/a/a.mProcessingChange Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: f()V + + Method: onReset()V Access flags: 0x4 - = protected void f() + = protected void onReset() 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; + + Method: takeContentChanged()Z + Access flags: 0x1 + = public boolean takeContentChanged() + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [android/support/v4/a/a.mContentChanged Z] + [4] istore_1 v1 + [5] aload_0 v0 + [6] iconst_0 + [7] putfield #23 + + Fieldref [android/support/v4/a/a.mContentChanged Z] + [10] aload_0 v0 + [11] dup + [12] getfield #27 + + Fieldref [android/support/v4/a/a.mProcessingChange Z] + [15] iload_1 v1 + [16] ior + [17] putfield #27 + + Fieldref [android/support/v4/a/a.mProcessingChange Z] + [20] iload_1 v1 + [21] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: commitContentChanged()V + Access flags: 0x1 + = public void commitContentChanged() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_0 + [2] putfield #27 + + Fieldref [android/support/v4/a/a.mProcessingChange Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: rollbackContentChanged()V + Access flags: 0x1 + = public void rollbackContentChanged() + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #27 + + Fieldref [android/support/v4/a/a.mProcessingChange Z] + [4] ifeq +8 (target=12) + [7] aload_0 v0 + [8] iconst_1 + [9] putfield #23 + + Fieldref [android/support/v4/a/a.mContentChanged Z] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onContentChanged()V Access flags: 0x1 - = public java.lang.String a(java.lang.Object) + = public void onContentChanged() Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #29 + + Fieldref [android/support/v4/a/a.mStarted Z] + [4] ifeq +10 (target=14) + [7] aload_0 v0 + [8] invokevirtual #31 + + Methodref [android/support/v4/a/a.forceLoad ()V] + [11] goto +8 (target=19) + [14] aload_0 v0 + [15] iconst_1 + [16] putfield #23 + + Fieldref [android/support/v4/a/a.mContentChanged Z] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: dataToString(Ljava/lang/Object;)Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String dataToString(java.lang.Object) + Class member attributes (count = 2): + Code attribute instructions (code length = 27, locals = 3, stack = 3): - [0] new #19 + [0] new #21 + Class [java/lang/StringBuilder] [3] dup [4] bipush 64 - [6] invokespecial #38 + [6] invokespecial #46 + Methodref [java/lang/StringBuilder. (I)V] [9] astore_2 v2 [10] aload_1 v1 [11] aload_2 v2 - [12] invokestatic #30 + [12] invokestatic #37 + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [15] aload_2 v2 [16] ldc #12 + String [}] - [18] invokevirtual #40 + [18] invokevirtual #48 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [21] pop [22] aload_2 v2 - [23] invokevirtual #41 + [23] invokevirtual #49 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TD;)Ljava/lang/String;] + 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 + [0] new #21 + Class [java/lang/StringBuilder] [3] dup [4] bipush 64 - [6] invokespecial #38 + [6] invokespecial #46 + Methodref [java/lang/StringBuilder. (I)V] [9] astore_1 v1 [10] aload_0 v0 [11] aload_1 v1 - [12] invokestatic #30 + [12] invokestatic #37 + Methodref [android/support/v4/c/d.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [15] aload_1 v1 [16] ldc #1 + String [ id=] - [18] invokevirtual #40 + [18] invokevirtual #48 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [21] pop [22] aload_1 v1 [23] aload_0 v0 - [24] getfield #20 - + Fieldref [android/support/v4/a/a.a I] - [27] invokevirtual #39 + [24] getfield #25 + + Fieldref [android/support/v4/a/a.mId I] + [27] invokevirtual #47 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [30] pop [31] aload_1 v1 [32] ldc #12 + String [}] - [34] invokevirtual #40 + [34] invokevirtual #48 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] pop [38] aload_1 v1 - [39] invokevirtual #41 + [39] invokevirtual #49 + 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/PrintWriter;[Ljava/lang/String;)V + + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x1 - = public void a(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) + = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,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 + [2] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_3 v3 [6] ldc #10 + String [mId=] - [8] invokevirtual #32 + [8] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [11] aload_3 v3 [12] aload_0 v0 - [13] getfield #20 - + Fieldref [android/support/v4/a/a.a I] - [16] invokevirtual #31 + [13] getfield #25 + + Fieldref [android/support/v4/a/a.mId I] + [16] invokevirtual #38 + Methodref [java/io/PrintWriter.print (I)V] [19] aload_3 v3 [20] ldc #3 + String [ mListener=] - [22] invokevirtual #32 + [22] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [25] aload_3 v3 [26] aload_0 v0 - [27] getfield #21 - + Fieldref [android/support/v4/a/a.b Landroid/support/v4/a/b;] - [30] invokevirtual #34 + [27] getfield #26 + + Fieldref [android/support/v4/a/a.mListener Landroid/support/v4/a/b;] + [30] invokevirtual #41 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [33] aload_0 v0 - [34] getfield #22 - + Fieldref [android/support/v4/a/a.c Z] + [34] getfield #29 + + Fieldref [android/support/v4/a/a.mStarted Z] [37] ifne +17 (target=54) [40] aload_0 v0 - [41] getfield #25 - + Fieldref [android/support/v4/a/a.f Z] + [41] getfield #23 + + Fieldref [android/support/v4/a/a.mContentChanged Z] [44] ifne +10 (target=54) [47] aload_0 v0 - [48] getfield #26 - + Fieldref [android/support/v4/a/a.g Z] + [48] getfield #27 + + Fieldref [android/support/v4/a/a.mProcessingChange Z] [51] ifeq +50 (target=101) [54] aload_3 v3 [55] aload_1 v1 - [56] invokevirtual #32 + [56] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [59] aload_3 v3 [60] ldc #11 + String [mStarted=] - [62] invokevirtual #32 + [62] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [65] aload_3 v3 [66] aload_0 v0 - [67] getfield #22 - + Fieldref [android/support/v4/a/a.c Z] - [70] invokevirtual #33 + [67] getfield #29 + + Fieldref [android/support/v4/a/a.mStarted Z] + [70] invokevirtual #40 + Methodref [java/io/PrintWriter.print (Z)V] [73] aload_3 v3 [74] ldc #2 + String [ mContentChanged=] - [76] invokevirtual #32 + [76] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [79] aload_3 v3 [80] aload_0 v0 - [81] getfield #25 - + Fieldref [android/support/v4/a/a.f Z] - [84] invokevirtual #33 + [81] getfield #23 + + Fieldref [android/support/v4/a/a.mContentChanged Z] + [84] invokevirtual #40 + Methodref [java/io/PrintWriter.print (Z)V] [87] aload_3 v3 [88] ldc #4 + String [ mProcessingChange=] - [90] invokevirtual #32 + [90] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [93] aload_3 v3 [94] aload_0 v0 - [95] getfield #26 - + Fieldref [android/support/v4/a/a.g Z] - [98] invokevirtual #35 + [95] getfield #27 + + Fieldref [android/support/v4/a/a.mProcessingChange Z] + [98] invokevirtual #42 + Methodref [java/io/PrintWriter.println (Z)V] [101] aload_0 v0 - [102] getfield #23 - + Fieldref [android/support/v4/a/a.d Z] + [102] getfield #22 + + Fieldref [android/support/v4/a/a.mAbandoned Z] [105] ifne +10 (target=115) [108] aload_0 v0 - [109] getfield #24 - + Fieldref [android/support/v4/a/a.e Z] + [109] getfield #28 + + Fieldref [android/support/v4/a/a.mReset Z] [112] ifeq +36 (target=148) [115] aload_3 v3 [116] aload_1 v1 - [117] invokevirtual #32 + [117] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [120] aload_3 v3 [121] ldc #9 + String [mAbandoned=] - [123] invokevirtual #32 + [123] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [126] aload_3 v3 [127] aload_0 v0 - [128] getfield #23 - + Fieldref [android/support/v4/a/a.d Z] - [131] invokevirtual #33 + [128] getfield #22 + + Fieldref [android/support/v4/a/a.mAbandoned Z] + [131] invokevirtual #40 + Methodref [java/io/PrintWriter.print (Z)V] [134] aload_3 v3 [135] ldc #5 + String [ mReset=] - [137] invokevirtual #32 + [137] invokevirtual #39 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [140] aload_3 v3 [141] aload_0 v0 - [142] getfield #24 - + Fieldref [android/support/v4/a/a.e Z] - [145] invokevirtual #35 + [142] getfield #28 + + Fieldref [android/support/v4/a/a.mReset Z] + [145] invokevirtual #42 + 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): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] _____________________________________________________________________ + Program class: android/support/v4/a/b @@ -23119,15 +25322,1382 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 5): +Constant Pool (count = 10): + Class [android/support/v4/a/b] + Class [java/lang/Object] + + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + Utf8 [(Landroid/support/v4/a/a;TD;)V] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + + Utf8 [a] + Utf8 [android/support/v4/a/b] + Utf8 [java/lang/Object] Fields (count = 0): -Methods (count = 0): +Methods (count = 1): + + Method: a(Landroid/support/v4/a/a;Ljava/lang/Object;)V + Access flags: 0x401 + = public abstract void a(android.support.v4.a.a,java.lang.Object) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Landroid/support/v4/a/a;TD;)V] + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] + +_____________________________________________________________________ ++ Program class: android/support/v4/a/c + Superclass: java/lang/Object + Major version: 0x31 + Minor version: 0x0 + Access flags: 0x21 + = public class android.support.v4.a.c extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 238): + + String [ Filter did not match: ] + + String [ Filter matched! match=0x] + + String [ Filter's target already added] + + String [ of intent ] + + String [ scheme ] + + String [Action list: ] + + String [LocalBroadcastManager] + + String [Matching against filter ] + + String [Resolving type ] + + String [action] + + String [category] + + String [data] + + String [type] + + String [unknown reason] + + Class [android/content/BroadcastReceiver] + + Class [android/content/Context] + + Class [android/content/Intent] + + Class [android/content/IntentFilter] + + Class [android/os/Handler] + + Class [android/support/v4/a/c] + + Class [android/support/v4/a/d] + + Class [android/support/v4/a/e] + + Class [android/support/v4/a/f] + + Class [android/util/Log] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/StringBuilder] + + Class [java/util/ArrayList] + + Class [java/util/HashMap] + + Fieldref [android/support/v4/a/c.a Landroid/content/Context;] + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + + Fieldref [android/support/v4/a/c.c Ljava/util/HashMap;] + + Fieldref [android/support/v4/a/c.d Ljava/util/ArrayList;] + + Fieldref [android/support/v4/a/c.e Landroid/os/Handler;] + + Fieldref [android/support/v4/a/c.f Ljava/lang/Object;] + + Fieldref [android/support/v4/a/c.g Landroid/support/v4/a/c;] + + Fieldref [android/support/v4/a/e.a Landroid/content/Intent;] + + Fieldref [android/support/v4/a/e.b Ljava/util/ArrayList;] + + Fieldref [android/support/v4/a/f.a Landroid/content/IntentFilter;] + + Fieldref [android/support/v4/a/f.b Landroid/content/BroadcastReceiver;] + + Fieldref [android/support/v4/a/f.c Z] + + Methodref [android/content/BroadcastReceiver.onReceive (Landroid/content/Context;Landroid/content/Intent;)V] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + + Methodref [android/content/Context.getMainLooper ()Landroid/os/Looper;] + + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + + Methodref [android/content/Intent.getCategories ()Ljava/util/Set;] + + Methodref [android/content/Intent.getData ()Landroid/net/Uri;] + + Methodref [android/content/Intent.getFlags ()I] + + Methodref [android/content/Intent.getScheme ()Ljava/lang/String;] + + Methodref [android/content/Intent.resolveTypeIfNeeded (Landroid/content/ContentResolver;)Ljava/lang/String;] + + Methodref [android/content/IntentFilter.countActions ()I] + + Methodref [android/content/IntentFilter.getAction (I)Ljava/lang/String;] + + Methodref [android/content/IntentFilter.match (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I] + + Methodref [android/os/Handler.hasMessages (I)Z] + + Methodref [android/os/Handler.sendEmptyMessage (I)Z] + + Methodref [android/support/v4/a/c. (Landroid/content/Context;)V] + + Methodref [android/support/v4/a/c.a ()V] + + Methodref [android/support/v4/a/d. (Landroid/support/v4/a/c;Landroid/os/Looper;)V] + + Methodref [android/support/v4/a/e. (Landroid/content/Intent;Ljava/util/ArrayList;)V] + + Methodref [android/support/v4/a/f. (Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V] + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList. (I)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.remove (I)Ljava/lang/Object;] + + Methodref [java/util/ArrayList.size ()I] + + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + + Methodref [java/util/HashMap. ()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;] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Landroid/content/Intent;Ljava/util/ArrayList;)V] + + NameAndType [ (Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V] + + NameAndType [ (Landroid/support/v4/a/c;Landroid/os/Looper;)V] + + NameAndType [a ()V] + + NameAndType [a Landroid/content/Context;] + + NameAndType [a Landroid/content/Intent;] + + NameAndType [a Landroid/content/IntentFilter;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [b Landroid/content/BroadcastReceiver;] + + NameAndType [b Ljava/util/ArrayList;] + + NameAndType [b Ljava/util/HashMap;] + + NameAndType [c Ljava/util/HashMap;] + + NameAndType [c Z] + + NameAndType [clear ()V] + + NameAndType [countActions ()I] + + NameAndType [d Ljava/util/ArrayList;] + + NameAndType [e Landroid/os/Handler;] + + NameAndType [f Ljava/lang/Object;] + + NameAndType [g Landroid/support/v4/a/c;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [getAction ()Ljava/lang/String;] + + NameAndType [getAction (I)Ljava/lang/String;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getCategories ()Ljava/util/Set;] + + NameAndType [getContentResolver ()Landroid/content/ContentResolver;] + + NameAndType [getData ()Landroid/net/Uri;] + + NameAndType [getFlags ()I] + + NameAndType [getMainLooper ()Landroid/os/Looper;] + + NameAndType [getScheme ()Ljava/lang/String;] + + NameAndType [hasMessages (I)Z] + + NameAndType [match (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I] + + NameAndType [onReceive (Landroid/content/Context;Landroid/content/Intent;)V] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [remove (I)Ljava/lang/Object;] + + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [resolveTypeIfNeeded (Landroid/content/ContentResolver;)Ljava/lang/String;] + + NameAndType [sendEmptyMessage (I)Z] + + NameAndType [size ()I] + + 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] + + Utf8 [ Filter did not match: ] + + Utf8 [ Filter matched! match=0x] + + Utf8 [ Filter's target already added] + + Utf8 [ of intent ] + + Utf8 [ scheme ] + + Utf8 [()I] + + Utf8 [()Landroid/content/ContentResolver;] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/net/Uri;] + + Utf8 [()Landroid/os/Looper;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)V] + + Utf8 [(I)Z] + + Utf8 [(Landroid/content/BroadcastReceiver;)V] + + Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + + Utf8 [(Landroid/content/ContentResolver;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)Landroid/support/v4/a/c;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V] + + Utf8 [(Landroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Intent;Ljava/util/ArrayList;)V] + + Utf8 [(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V] + + Utf8 [(Landroid/support/v4/a/c;)V] + + Utf8 [(Landroid/support/v4/a/c;Landroid/os/Looper;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I] + + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + + Utf8 [] + + Utf8 [] + + Utf8 [Action list: ] + + Utf8 [Code] + + Utf8 [Landroid/content/BroadcastReceiver;] + + Utf8 [Landroid/content/Context;] + + Utf8 [Landroid/content/Intent;] + + Utf8 [Landroid/content/IntentFilter;] + + Utf8 [Landroid/os/Handler;] + + Utf8 [Landroid/support/v4/a/c;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + + Utf8 [Ljava/util/HashMap;>;] + + Utf8 [LocalBroadcastManager] + + Utf8 [Matching against filter ] + + Utf8 [Resolving type ] + + Utf8 [Signature] + + Utf8 [Z] + + Utf8 [a] + + Utf8 [action] + + Utf8 [add] + + Utf8 [android/content/BroadcastReceiver] + + Utf8 [android/content/Context] + + Utf8 [android/content/Intent] + + Utf8 [android/content/IntentFilter] + + Utf8 [android/os/Handler] + + Utf8 [android/support/v4/a/c] + + Utf8 [android/support/v4/a/d] + + Utf8 [android/support/v4/a/e] + + Utf8 [android/support/v4/a/f] + + Utf8 [android/util/Log] + + Utf8 [append] + + Utf8 [b] + + Utf8 [c] + + Utf8 [category] + + Utf8 [clear] + + Utf8 [countActions] + + Utf8 [d] + + Utf8 [data] + + Utf8 [e] + + Utf8 [f] + + Utf8 [g] + + Utf8 [get] + + Utf8 [getAction] + + Utf8 [getApplicationContext] + + Utf8 [getCategories] + + Utf8 [getContentResolver] + + Utf8 [getData] + + Utf8 [getFlags] + + Utf8 [getMainLooper] + + Utf8 [getScheme] + + Utf8 [hasMessages] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/HashMap] + + Utf8 [match] + + Utf8 [onReceive] + + Utf8 [put] + + Utf8 [remove] + + Utf8 [resolveTypeIfNeeded] + + Utf8 [sendEmptyMessage] + + Utf8 [size] + + Utf8 [toArray] + + Utf8 [toHexString] + + Utf8 [toString] + + Utf8 [type] + + Utf8 [unknown reason] + + Utf8 [v] + +Fields (count = 7): + + Field: a Landroid/content/Context; + Access flags: 0x12 + = private final android.content.Context a + + Field: b Ljava/util/HashMap; + Access flags: 0x12 + = private final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + + Field: c Ljava/util/HashMap; + Access flags: 0x12 + = private final java.util.HashMap c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + + Field: d Ljava/util/ArrayList; + Access flags: 0x12 + = private final java.util.ArrayList d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + + Field: e Landroid/os/Handler; + Access flags: 0x12 + = private final android.os.Handler e + + Field: f Ljava/lang/Object; + Access flags: 0x1a + = private static final java.lang.Object f + + Field: g Landroid/support/v4/a/c; + Access flags: 0xa + = private static android.support.v4.a.c g + +Methods (count = 8): + + Method: a(Landroid/content/Context;)Landroid/support/v4/a/c; + Access flags: 0x9 + = public static android.support.v4.a.c a(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 3, stack = 3): + [0] getstatic #35 + + Fieldref [android/support/v4/a/c.f Ljava/lang/Object;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] getstatic #36 + + Fieldref [android/support/v4/a/c.g Landroid/support/v4/a/c;] + [9] ifnonnull +17 (target=26) + [12] new #20 + + Class [android/support/v4/a/c] + [15] dup + [16] aload_0 v0 + [17] invokevirtual #43 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [20] invokespecial #57 + + Methodref [android/support/v4/a/c. (Landroid/content/Context;)V] + [23] putstatic #36 + + Fieldref [android/support/v4/a/c.g Landroid/support/v4/a/c;] + [26] getstatic #36 + + Fieldref [android/support/v4/a/c.g Landroid/support/v4/a/c;] + [29] aload_1 v1 + [30] monitorexit + [31] areturn + [32] astore_2 v2 + [33] aload_1 v1 + [34] monitorexit + [35] aload_2 v2 + [36] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 31: 32): + - ExceptionInfo (32 -> 35: 32): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;)V + Access flags: 0x2 + = private c(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 59, locals = 2, stack = 5): + [0] aload_0 v0 + [1] invokespecial #64 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #29 + + Class [java/util/HashMap] + [8] dup + [9] invokespecial #77 + + Methodref [java/util/HashMap. ()V] + [12] putfield #31 + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + [15] aload_0 v0 + [16] new #29 + + Class [java/util/HashMap] + [19] dup + [20] invokespecial #77 + + Methodref [java/util/HashMap. ()V] + [23] putfield #32 + + Fieldref [android/support/v4/a/c.c Ljava/util/HashMap;] + [26] aload_0 v0 + [27] new #28 + + Class [java/util/ArrayList] + [30] dup + [31] invokespecial #69 + + Methodref [java/util/ArrayList. ()V] + [34] putfield #33 + + Fieldref [android/support/v4/a/c.d Ljava/util/ArrayList;] + [37] aload_0 v0 + [38] aload_1 v1 + [39] putfield #30 + + Fieldref [android/support/v4/a/c.a Landroid/content/Context;] + [42] aload_0 v0 + [43] new #21 + + Class [android/support/v4/a/d] + [46] dup + [47] aload_0 v0 + [48] aload_1 v1 + [49] invokevirtual #45 + + Methodref [android/content/Context.getMainLooper ()Landroid/os/Looper;] + [52] invokespecial #59 + + Methodref [android/support/v4/a/d. (Landroid/support/v4/a/c;Landroid/os/Looper;)V] + [55] putfield #34 + + Fieldref [android/support/v4/a/c.e Landroid/os/Handler;] + [58] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: a(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V + Access flags: 0x1 + = public void a(android.content.BroadcastReceiver,android.content.IntentFilter) + Class member attributes (count = 1): + + Code attribute instructions (code length = 152, locals = 10, stack = 4): + [0] aload_0 v0 + [1] getfield #31 + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + [4] dup + [5] astore_3 v3 + [6] monitorenter + [7] new #23 + + Class [android/support/v4/a/f] + [10] dup + [11] aload_2 v2 + [12] aload_1 v1 + [13] invokespecial #61 + + Methodref [android/support/v4/a/f. (Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V] + [16] astore v4 + [18] aload_0 v0 + [19] getfield #31 + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + [22] aload_1 v1 + [23] invokevirtual #78 + + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + [26] checkcast #28 + + Class [java/util/ArrayList] + [29] astore v5 + [31] aload v5 + [33] ifnonnull +24 (target=57) + [36] new #28 + + Class [java/util/ArrayList] + [39] dup + [40] iconst_1 + [41] invokespecial #70 + + Methodref [java/util/ArrayList. (I)V] + [44] astore v5 + [46] aload_0 v0 + [47] getfield #31 + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + [50] aload_1 v1 + [51] aload v5 + [53] invokevirtual #79 + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [56] pop + [57] aload v5 + [59] aload_2 v2 + [60] invokevirtual #71 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [63] pop + [64] iconst_0 + [65] istore v6 + [67] iload v6 + [69] aload_2 v2 + [70] invokevirtual #52 + + Methodref [android/content/IntentFilter.countActions ()I] + [73] ificmpge +66 (target=139) + [76] aload_2 v2 + [77] iload v6 + [79] invokevirtual #53 + + Methodref [android/content/IntentFilter.getAction (I)Ljava/lang/String;] + [82] astore v7 + [84] aload_0 v0 + [85] getfield #32 + + Fieldref [android/support/v4/a/c.c Ljava/util/HashMap;] + [88] aload v7 + [90] invokevirtual #78 + + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + [93] checkcast #28 + + Class [java/util/ArrayList] + [96] astore v8 + [98] aload v8 + [100] ifnonnull +25 (target=125) + [103] new #28 + + Class [java/util/ArrayList] + [106] dup + [107] iconst_1 + [108] invokespecial #70 + + Methodref [java/util/ArrayList. (I)V] + [111] astore v8 + [113] aload_0 v0 + [114] getfield #32 + + Fieldref [android/support/v4/a/c.c Ljava/util/HashMap;] + [117] aload v7 + [119] aload v8 + [121] invokevirtual #79 + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [124] pop + [125] aload v8 + [127] aload v4 + [129] invokevirtual #71 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [132] pop + [133] iinc v6, 1 + [136] goto -69 (target=67) + [139] aload_3 v3 + [140] monitorexit + [141] goto +10 (target=151) + [144] astore v9 + [146] aload_3 v3 + [147] monitorexit + [148] aload v9 + [150] athrow + [151] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 141: 144): + - ExceptionInfo (144 -> 148: 144): + Code attribute attributes (attribute count = 0): + + Method: a(Landroid/content/BroadcastReceiver;)V + Access flags: 0x1 + = public void a(android.content.BroadcastReceiver) + Class member attributes (count = 1): + + Code attribute instructions (code length = 180, locals = 11, stack = 2): + [0] aload_0 v0 + [1] getfield #31 + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + [4] dup + [5] astore_2 v2 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #31 + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + [11] aload_1 v1 + [12] invokevirtual #80 + + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;] + [15] checkcast #28 + + Class [java/util/ArrayList] + [18] astore_3 v3 + [19] aload_3 v3 + [20] ifnonnull +6 (target=26) + [23] aload_2 v2 + [24] monitorexit + [25] return + [26] iconst_0 + [27] istore v4 + [29] iload v4 + [31] aload_3 v3 + [32] invokevirtual #75 + + Methodref [java/util/ArrayList.size ()I] + [35] ificmpge +132 (target=167) + [38] aload_3 v3 + [39] iload v4 + [41] invokevirtual #73 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [44] checkcast #18 + + Class [android/content/IntentFilter] + [47] astore v5 + [49] iconst_0 + [50] istore v6 + [52] iload v6 + [54] aload v5 + [56] invokevirtual #52 + + Methodref [android/content/IntentFilter.countActions ()I] + [59] ificmpge +102 (target=161) + [62] aload v5 + [64] iload v6 + [66] invokevirtual #53 + + Methodref [android/content/IntentFilter.getAction (I)Ljava/lang/String;] + [69] astore v7 + [71] aload_0 v0 + [72] getfield #32 + + Fieldref [android/support/v4/a/c.c Ljava/util/HashMap;] + [75] aload v7 + [77] invokevirtual #78 + + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + [80] checkcast #28 + + Class [java/util/ArrayList] + [83] astore v8 + [85] aload v8 + [87] ifnull +68 (target=155) + [90] iconst_0 + [91] istore v9 + [93] iload v9 + [95] aload v8 + [97] invokevirtual #75 + + Methodref [java/util/ArrayList.size ()I] + [100] ificmpge +37 (target=137) + [103] aload v8 + [105] iload v9 + [107] invokevirtual #73 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [110] checkcast #23 + + Class [android/support/v4/a/f] + [113] getfield #40 + + Fieldref [android/support/v4/a/f.b Landroid/content/BroadcastReceiver;] + [116] aload_1 v1 + [117] ifacmpne +14 (target=131) + [120] aload v8 + [122] iload v9 + [124] invokevirtual #74 + + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + [127] pop + [128] iinc v9, -1 + [131] iinc v9, 1 + [134] goto -41 (target=93) + [137] aload v8 + [139] invokevirtual #75 + + Methodref [java/util/ArrayList.size ()I] + [142] ifgt +13 (target=155) + [145] aload_0 v0 + [146] getfield #32 + + Fieldref [android/support/v4/a/c.c Ljava/util/HashMap;] + [149] aload v7 + [151] invokevirtual #80 + + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;] + [154] pop + [155] iinc v6, 1 + [158] goto -106 (target=52) + [161] iinc v4, 1 + [164] goto -135 (target=29) + [167] aload_2 v2 + [168] monitorexit + [169] goto +10 (target=179) + [172] astore v10 + [174] aload_2 v2 + [175] monitorexit + [176] aload v10 + [178] athrow + [179] return + Code attribute exceptions (count = 3): + - ExceptionInfo (7 -> 25: 172): + - ExceptionInfo (26 -> 169: 172): + - ExceptionInfo (172 -> 176: 172): + Code attribute attributes (attribute count = 0): + + Method: a(Landroid/content/Intent;)Z + Access flags: 0x1 + = public boolean a(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 534, locals = 16, stack = 7): + [0] aload_0 v0 + [1] getfield #31 + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + [4] dup + [5] astore_2 v2 + [6] monitorenter + [7] aload_1 v1 + [8] invokevirtual #46 + + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + [11] astore_3 v3 + [12] aload_1 v1 + [13] aload_0 v0 + [14] getfield #30 + + Fieldref [android/support/v4/a/c.a Landroid/content/Context;] + [17] invokevirtual #44 + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + [20] invokevirtual #51 + + Methodref [android/content/Intent.resolveTypeIfNeeded (Landroid/content/ContentResolver;)Ljava/lang/String;] + [23] astore v4 + [25] aload_1 v1 + [26] invokevirtual #48 + + Methodref [android/content/Intent.getData ()Landroid/net/Uri;] + [29] astore v5 + [31] aload_1 v1 + [32] invokevirtual #50 + + Methodref [android/content/Intent.getScheme ()Ljava/lang/String;] + [35] astore v6 + [37] aload_1 v1 + [38] invokevirtual #47 + + Methodref [android/content/Intent.getCategories ()Ljava/util/Set;] + [41] astore v7 + [43] aload_1 v1 + [44] invokevirtual #49 + + Methodref [android/content/Intent.getFlags ()I] + [47] bipush 8 + [49] iand + [50] ifeq +7 (target=57) + [53] iconst_1 + [54] goto +4 (target=58) + [57] iconst_0 + [58] istore v8 + [60] iload v8 + [62] ifeq +48 (target=110) + [65] ldc #7 + + String [LocalBroadcastManager] + [67] new #27 + + Class [java/lang/StringBuilder] + [70] dup + [71] invokespecial #65 + + Methodref [java/lang/StringBuilder. ()V] + [74] ldc #9 + + String [Resolving type ] + [76] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [79] aload v4 + [81] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [84] ldc #5 + + String [ scheme ] + [86] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [89] aload v6 + [91] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [94] ldc #4 + + String [ of intent ] + [96] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [99] aload_1 v1 + [100] invokevirtual #66 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [103] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [106] invokestatic #62 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [109] pop + [110] aload_0 v0 + [111] getfield #32 + + Fieldref [android/support/v4/a/c.c Ljava/util/HashMap;] + [114] aload_1 v1 + [115] invokevirtual #46 + + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + [118] invokevirtual #78 + + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + [121] checkcast #28 + + Class [java/util/ArrayList] + [124] astore v9 + [126] aload v9 + [128] ifnull +392 (target=520) + [131] iload v8 + [133] ifeq +29 (target=162) + [136] ldc #7 + + String [LocalBroadcastManager] + [138] new #27 + + Class [java/lang/StringBuilder] + [141] dup + [142] invokespecial #65 + + Methodref [java/lang/StringBuilder. ()V] + [145] ldc #6 + + String [Action list: ] + [147] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [150] aload v9 + [152] invokevirtual #66 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [155] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [158] invokestatic #62 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [161] pop + [162] aconst_null + [163] astore v10 + [165] iconst_0 + [166] istore v11 + [168] iload v11 + [170] aload v9 + [172] invokevirtual #75 + + Methodref [java/util/ArrayList.size ()I] + [175] ificmpge +265 (target=440) + [178] aload v9 + [180] iload v11 + [182] invokevirtual #73 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [185] checkcast #23 + + Class [android/support/v4/a/f] + [188] astore v12 + [190] iload v8 + [192] ifeq +32 (target=224) + [195] ldc #7 + + String [LocalBroadcastManager] + [197] new #27 + + Class [java/lang/StringBuilder] + [200] dup + [201] invokespecial #65 + + Methodref [java/lang/StringBuilder. ()V] + [204] ldc #8 + + String [Matching against filter ] + [206] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [209] aload v12 + [211] getfield #39 + + Fieldref [android/support/v4/a/f.a Landroid/content/IntentFilter;] + [214] invokevirtual #66 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [217] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [220] invokestatic #62 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [223] pop + [224] aload v12 + [226] getfield #41 + + Fieldref [android/support/v4/a/f.c Z] + [229] ifeq +19 (target=248) + [232] iload v8 + [234] ifeq +200 (target=434) + [237] ldc #7 + + String [LocalBroadcastManager] + [239] ldc #3 + + String [ Filter's target already added] + [241] invokestatic #62 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [244] pop + [245] goto +189 (target=434) + [248] aload v12 + [250] getfield #39 + + Fieldref [android/support/v4/a/f.a Landroid/content/IntentFilter;] + [253] aload_3 v3 + [254] aload v4 + [256] aload v6 + [258] aload v5 + [260] aload v7 + [262] ldc #7 + + String [LocalBroadcastManager] + [264] invokevirtual #54 + + Methodref [android/content/IntentFilter.match (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I] + [267] istore v13 + [269] iload v13 + [271] iflt +68 (target=339) + [274] iload v8 + [276] ifeq +32 (target=308) + [279] ldc #7 + + String [LocalBroadcastManager] + [281] new #27 + + Class [java/lang/StringBuilder] + [284] dup + [285] invokespecial #65 + + Methodref [java/lang/StringBuilder. ()V] + [288] ldc #2 + + String [ Filter matched! match=0x] + [290] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [293] iload v13 + [295] invokestatic #63 + + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + [298] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [301] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [304] invokestatic #62 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [307] pop + [308] aload v10 + [310] ifnonnull +12 (target=322) + [313] new #28 + + Class [java/util/ArrayList] + [316] dup + [317] invokespecial #69 + + Methodref [java/util/ArrayList. ()V] + [320] astore v10 + [322] aload v10 + [324] aload v12 + [326] invokevirtual #71 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [329] pop + [330] aload v12 + [332] iconst_1 + [333] putfield #41 + + Fieldref [android/support/v4/a/f.c Z] + [336] goto +98 (target=434) + [339] iload v8 + [341] ifeq +93 (target=434) + [344] iload v13 + [346] tableswitch (4 offsets, default=58) (target=404) + -4: offset = 37, target = 383 + -3: offset = 30, target = 376 + -2: offset = 44, target = 390 + -1: offset = 51, target = 397 + default: offset = 58, target = 404 + [376] ldc #10 + + String [action] + [378] astore v14 + [380] goto +28 (target=408) + [383] ldc #11 + + String [category] + [385] astore v14 + [387] goto +21 (target=408) + [390] ldc #12 + + String [data] + [392] astore v14 + [394] goto +14 (target=408) + [397] ldc #13 + + String [type] + [399] astore v14 + [401] goto +7 (target=408) + [404] ldc #14 + + String [unknown reason] + [406] astore v14 + [408] ldc #7 + + String [LocalBroadcastManager] + [410] new #27 + + Class [java/lang/StringBuilder] + [413] dup + [414] invokespecial #65 + + Methodref [java/lang/StringBuilder. ()V] + [417] ldc #1 + + String [ Filter did not match: ] + [419] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [422] aload v14 + [424] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [427] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [430] invokestatic #62 + + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + [433] pop + [434] iinc v11, 1 + [437] goto -269 (target=168) + [440] aload v10 + [442] ifnull +78 (target=520) + [445] iconst_0 + [446] istore v11 + [448] iload v11 + [450] aload v10 + [452] invokevirtual #75 + + Methodref [java/util/ArrayList.size ()I] + [455] ificmpge +23 (target=478) + [458] aload v10 + [460] iload v11 + [462] invokevirtual #73 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [465] checkcast #23 + + Class [android/support/v4/a/f] + [468] iconst_0 + [469] putfield #41 + + Fieldref [android/support/v4/a/f.c Z] + [472] iinc v11, 1 + [475] goto -27 (target=448) + [478] aload_0 v0 + [479] getfield #33 + + Fieldref [android/support/v4/a/c.d Ljava/util/ArrayList;] + [482] new #22 + + Class [android/support/v4/a/e] + [485] dup + [486] aload_1 v1 + [487] aload v10 + [489] invokespecial #60 + + Methodref [android/support/v4/a/e. (Landroid/content/Intent;Ljava/util/ArrayList;)V] + [492] invokevirtual #71 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [495] pop + [496] aload_0 v0 + [497] getfield #34 + + Fieldref [android/support/v4/a/c.e Landroid/os/Handler;] + [500] iconst_1 + [501] invokevirtual #55 + + Methodref [android/os/Handler.hasMessages (I)Z] + [504] ifne +12 (target=516) + [507] aload_0 v0 + [508] getfield #34 + + Fieldref [android/support/v4/a/c.e Landroid/os/Handler;] + [511] iconst_1 + [512] invokevirtual #56 + + Methodref [android/os/Handler.sendEmptyMessage (I)Z] + [515] pop + [516] iconst_1 + [517] aload_2 v2 + [518] monitorexit + [519] ireturn + [520] aload_2 v2 + [521] monitorexit + [522] goto +10 (target=532) + [525] astore v15 + [527] aload_2 v2 + [528] monitorexit + [529] aload v15 + [531] athrow + [532] iconst_0 + [533] ireturn + Code attribute exceptions (count = 3): + - ExceptionInfo (7 -> 519: 525): + - ExceptionInfo (520 -> 522: 525): + - ExceptionInfo (525 -> 529: 525): + 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 = 125, locals = 5, stack = 3): + [0] aconst_null + [1] astore_1 v1 + [2] aload_0 v0 + [3] getfield #31 + + Fieldref [android/support/v4/a/c.b Ljava/util/HashMap;] + [6] dup + [7] astore_2 v2 + [8] monitorenter + [9] aload_0 v0 + [10] getfield #33 + + Fieldref [android/support/v4/a/c.d Ljava/util/ArrayList;] + [13] invokevirtual #75 + + Methodref [java/util/ArrayList.size ()I] + [16] istore_3 v3 + [17] iload_3 v3 + [18] ifgt +6 (target=24) + [21] aload_2 v2 + [22] monitorexit + [23] return + [24] iload_3 v3 + [25] anewarray #22 + + Class [android/support/v4/a/e] + [28] astore_1 v1 + [29] aload_0 v0 + [30] getfield #33 + + Fieldref [android/support/v4/a/c.d Ljava/util/ArrayList;] + [33] aload_1 v1 + [34] invokevirtual #76 + + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + [37] pop + [38] aload_0 v0 + [39] getfield #33 + + Fieldref [android/support/v4/a/c.d Ljava/util/ArrayList;] + [42] invokevirtual #72 + + Methodref [java/util/ArrayList.clear ()V] + [45] aload_2 v2 + [46] monitorexit + [47] goto +10 (target=57) + [50] astore v4 + [52] aload_2 v2 + [53] monitorexit + [54] aload v4 + [56] athrow + [57] iconst_0 + [58] istore_2 v2 + [59] iload_2 v2 + [60] aload_1 v1 + [61] arraylength + [62] ificmpge +60 (target=122) + [65] aload_1 v1 + [66] iload_2 v2 + [67] aaload + [68] astore_3 v3 + [69] iconst_0 + [70] istore v4 + [72] iload v4 + [74] aload_3 v3 + [75] getfield #38 + + Fieldref [android/support/v4/a/e.b Ljava/util/ArrayList;] + [78] invokevirtual #75 + + Methodref [java/util/ArrayList.size ()I] + [81] ificmpge +35 (target=116) + [84] aload_3 v3 + [85] getfield #38 + + Fieldref [android/support/v4/a/e.b Ljava/util/ArrayList;] + [88] iload v4 + [90] invokevirtual #73 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [93] checkcast #23 + + Class [android/support/v4/a/f] + [96] getfield #40 + + Fieldref [android/support/v4/a/f.b Landroid/content/BroadcastReceiver;] + [99] aload_0 v0 + [100] getfield #30 + + Fieldref [android/support/v4/a/c.a Landroid/content/Context;] + [103] aload_3 v3 + [104] getfield #37 + + Fieldref [android/support/v4/a/e.a Landroid/content/Intent;] + [107] invokevirtual #42 + + Methodref [android/content/BroadcastReceiver.onReceive (Landroid/content/Context;Landroid/content/Intent;)V] + [110] iinc v4, 1 + [113] goto -41 (target=72) + [116] iinc v2, 1 + [119] goto -60 (target=59) + [122] goto -122 (target=0) + Code attribute exceptions (count = 3): + - ExceptionInfo (9 -> 23: 50): + - ExceptionInfo (24 -> 47: 50): + - ExceptionInfo (50 -> 54: 50): + Code attribute attributes (attribute count = 0): + + Method: a(Landroid/support/v4/a/c;)V + Access flags: 0x1008 + = static synthetic void a(android.support.v4.a.c) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #58 + + Methodref [android/support/v4/a/c.a ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 2): + [0] new #26 + + Class [java/lang/Object] + [3] dup + [4] invokespecial #64 + + Methodref [java/lang/Object. ()V] + [7] putstatic #35 + + Fieldref [android/support/v4/a/c.f 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/a/d + Superclass: android/os/Handler + Major version: 0x31 + Minor version: 0x0 + Access flags: 0x20 + = class android.support.v4.a.d extends android.os.Handler + +Interfaces (count = 0): + +Constant Pool (count = 30): + + Class [android/os/Handler] + + Class [android/os/Message] + + Class [android/support/v4/a/c] + + Class [android/support/v4/a/d] + + Fieldref [android/os/Message.what I] + + Fieldref [android/support/v4/a/d.a Landroid/support/v4/a/c;] + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V] + + Methodref [android/support/v4/a/c.a (Landroid/support/v4/a/c;)V] + + NameAndType [ (Landroid/os/Looper;)V] + + NameAndType [a (Landroid/support/v4/a/c;)V] + + NameAndType [a Landroid/support/v4/a/c;] + + NameAndType [handleMessage (Landroid/os/Message;)V] + + NameAndType [what I] + + Utf8 [(Landroid/os/Looper;)V] + + Utf8 [(Landroid/os/Message;)V] + + Utf8 [(Landroid/support/v4/a/c;)V] + + Utf8 [(Landroid/support/v4/a/c;Landroid/os/Looper;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Landroid/support/v4/a/c;] + + Utf8 [a] + + Utf8 [android/os/Handler] + + Utf8 [android/os/Message] + + Utf8 [android/support/v4/a/c] + + Utf8 [android/support/v4/a/d] + + Utf8 [handleMessage] + + Utf8 [what] + +Fields (count = 1): + + Field: a Landroid/support/v4/a/c; + Access flags: 0x1010 + = final synthetic android.support.v4.a.c a + +Methods (count = 2): + - Method: (Landroid/support/v4/a/c;Landroid/os/Looper;)V + Access flags: 0x0 + = d(android.support.v4.a.c,android.os.Looper) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #6 + + Fieldref [android/support/v4/a/d.a Landroid/support/v4/a/c;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] invokespecial #7 + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + [10] 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 = 40, locals = 2, stack = 2): + [0] aload_1 v1 + [1] getfield #5 + + Fieldref [android/os/Message.what I] + [4] lookupswitch (1 offsets, default=30) (target=34) + 1: offset = 20, target = 24 + default: offset = 30, target = 34 + [24] aload_0 v0 + [25] getfield #6 + + Fieldref [android/support/v4/a/d.a Landroid/support/v4/a/c;] + [28] invokestatic #9 + + Methodref [android/support/v4/a/c.a (Landroid/support/v4/a/c;)V] + [31] goto +8 (target=39) + [34] aload_0 v0 + [35] aload_1 v1 + [36] invokespecial #8 + + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V] + [39] return + 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 = 22): + + Class [android/support/v4/a/e] + + Class [java/lang/Object] + + Fieldref [android/support/v4/a/e.a Landroid/content/Intent;] + + Fieldref [android/support/v4/a/e.b Ljava/util/ArrayList;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [a Landroid/content/Intent;] + + NameAndType [b Ljava/util/ArrayList;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Intent;Ljava/util/ArrayList;)V] + + Utf8 [(Landroid/content/Intent;Ljava/util/ArrayList;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Intent;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + + Utf8 [a] + + Utf8 [android/support/v4/a/e] + + Utf8 [b] + + Utf8 [java/lang/Object] + +Fields (count = 2): + + Field: a Landroid/content/Intent; + Access flags: 0x10 + = final android.content.Intent a + + Field: b Ljava/util/ArrayList; + Access flags: 0x10 + = final java.util.ArrayList b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + +Methods (count = 1): + - Method: (Landroid/content/Intent;Ljava/util/ArrayList;)V + Access flags: 0x0 + = e(android.content.Intent,java.util.ArrayList) + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #5 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #3 + + Fieldref [android/support/v4/a/e.a Landroid/content/Intent;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #4 + + Fieldref [android/support/v4/a/e.b Ljava/util/ArrayList;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/content/Intent;Ljava/util/ArrayList;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: android/support/v4/a/f + Superclass: java/lang/Object + Major version: 0x31 + Minor version: 0x0 + Access flags: 0x20 + = class android.support.v4.a.f extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 43): + + String [ filter=] + + String [Receiver{] + + String [}] + + Class [android/support/v4/a/f] + + Class [java/lang/Object] + + Class [java/lang/StringBuilder] + + Fieldref [android/support/v4/a/f.a Landroid/content/IntentFilter;] + + Fieldref [android/support/v4/a/f.b Landroid/content/BroadcastReceiver;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. (I)V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [a Landroid/content/IntentFilter;] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [b Landroid/content/BroadcastReceiver;] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [ filter=] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(I)V] + + Utf8 [(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/BroadcastReceiver;] + + Utf8 [Landroid/content/IntentFilter;] + + Utf8 [Receiver{] + + Utf8 [Z] + + Utf8 [a] + + Utf8 [android/support/v4/a/f] + + Utf8 [append] + + Utf8 [b] + + Utf8 [c] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/StringBuilder] + + Utf8 [toString] + + Utf8 [}] + +Fields (count = 3): + + Field: a Landroid/content/IntentFilter; + Access flags: 0x10 + = final android.content.IntentFilter a + + Field: b Landroid/content/BroadcastReceiver; + Access flags: 0x10 + = final android.content.BroadcastReceiver b + + Field: c Z + Access flags: 0x0 + = boolean c + +Methods (count = 2): + - Method: (Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V + Access flags: 0x0 + = f(android.content.IntentFilter,android.content.BroadcastReceiver) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #7 + + Fieldref [android/support/v4/a/f.a Landroid/content/IntentFilter;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #8 + + Fieldref [android/support/v4/a/f.b Landroid/content/BroadcastReceiver;] + [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 = 55, locals = 2, stack = 3): + [0] new #6 + + Class [java/lang/StringBuilder] + [3] dup + [4] sipush 128 + [7] invokespecial #10 + + Methodref [java/lang/StringBuilder. (I)V] + [10] astore_1 v1 + [11] aload_1 v1 + [12] ldc #2 + + String [Receiver{] + [14] invokevirtual #12 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [17] pop + [18] aload_1 v1 + [19] aload_0 v0 + [20] getfield #8 + + Fieldref [android/support/v4/a/f.b Landroid/content/BroadcastReceiver;] + [23] invokevirtual #11 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [26] pop + [27] aload_1 v1 + [28] ldc #1 + + String [ filter=] + [30] invokevirtual #12 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [33] pop + [34] aload_1 v1 + [35] aload_0 v0 + [36] getfield #7 + + Fieldref [android/support/v4/a/f.a Landroid/content/IntentFilter;] + [39] invokevirtual #11 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [42] pop + [43] aload_1 v1 + [44] ldc #3 + + String [}] + [46] invokevirtual #12 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [49] pop + [50] aload_1 v1 + [51] invokevirtual #13 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [54] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): Class file attributes (count = 0): @@ -23141,7 +26711,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 24): +Constant Pool (count = 26): + Class [android/os/Build$VERSION] + Class [android/support/v4/b/a] + Class [android/support/v4/b/b] @@ -23155,10 +26725,12 @@ Constant Pool (count = 24): + NameAndType [a (Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [(Landroid/support/v4/b/c;)V] + + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [SDK_INT] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/b/a] @@ -23172,7 +26744,7 @@ Methods (count = 1): + Method: a(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator; Access flags: 0x9 = public static android.os.Parcelable$Creator a(android.support.v4.b.c) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 22, locals = 1, stack = 3): [0] getstatic #6 + Fieldref [android/os/Build$VERSION.SDK_INT I] @@ -23191,6 +26763,8 @@ Methods (count = 1): [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] Class file attributes (count = 0): @@ -23205,7 +26779,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 34): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/b/b] + Class [android/support/v4/b/c] @@ -23220,12 +26794,18 @@ Constant Pool (count = 28): + NameAndType [a Landroid/support/v4/b/c;] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + + Utf8 [(I)[TT;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + + Utf8 [(Landroid/os/Parcel;)TT;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/b/c;)V] + + Utf8 [(Landroid/support/v4/b/c;)V] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/b/c;] + + Utf8 [Landroid/support/v4/b/c;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/b/b] @@ -23238,12 +26818,15 @@ Fields (count = 1): + Field: a Landroid/support/v4/b/c; Access flags: 0x10 = final android.support.v4.b.c a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/b/c;] Methods (count = 3): - Method: (Landroid/support/v4/b/c;)V Access flags: 0x1 = public b(android.support.v4.b.c) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #6 @@ -23255,10 +26838,12 @@ Methods (count = 3): [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/support/v4/b/c;)V] + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object createFromParcel(android.os.Parcel) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #5 @@ -23270,10 +26855,12 @@ Methods (count = 3): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;)TT;] + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object[] newArray(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 @@ -23284,8 +26871,12 @@ Methods (count = 3): [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)[TT;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: android/support/v4/b/c @@ -23297,11 +26888,15 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 8): +Constant Pool (count = 12): + Class [android/support/v4/b/c] + Class [java/lang/Object] + Utf8 [(I)[Ljava/lang/Object;] + + Utf8 [(I)[TT;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)TT;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/b/c] + Utf8 [java/lang/Object] @@ -23312,11 +26907,19 @@ 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.ClassLoader) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)TT;] + Method: a(I)[Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object[] a(int) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(I)[TT;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] _____________________________________________________________________ + Program class: android/support/v4/b/d @@ -23329,7 +26932,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$ClassLoaderCreator] -Constant Pool (count = 28): +Constant Pool (count = 35): + Class [android/os/Parcelable$ClassLoaderCreator] + Class [android/support/v4/b/c] + Class [android/support/v4/b/d] @@ -23344,12 +26947,19 @@ Constant Pool (count = 28): + NameAndType [a Landroid/support/v4/b/c;] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + + Utf8 [(I)[TT;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + + Utf8 [(Landroid/os/Parcel;)TT;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)TT;] + Utf8 [(Landroid/support/v4/b/c;)V] + + Utf8 [(Landroid/support/v4/b/c;)V] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$ClassLoaderCreator;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/b/c;] + + Utf8 [Landroid/support/v4/b/c;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$ClassLoaderCreator] + Utf8 [android/support/v4/b/c] @@ -23362,12 +26972,15 @@ Fields (count = 1): + Field: a Landroid/support/v4/b/c; Access flags: 0x12 = private final android.support.v4.b.c a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/b/c;] Methods (count = 4): - Method: (Landroid/support/v4/b/c;)V Access flags: 0x1 = public d(android.support.v4.b.c) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #6 @@ -23379,10 +26992,12 @@ Methods (count = 4): [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/support/v4/b/c;)V] + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object createFromParcel(android.os.Parcel) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #5 @@ -23394,10 +27009,12 @@ Methods (count = 4): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;)TT;] + Method: createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 @@ -23409,10 +27026,12 @@ Methods (count = 4): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)TT;] + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object[] newArray(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 @@ -23423,8 +27042,12 @@ Methods (count = 4): [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)[TT;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$ClassLoaderCreator;] _____________________________________________________________________ + Program class: android/support/v4/b/e @@ -23436,7 +27059,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 14): +Constant Pool (count = 16): + Class [android/support/v4/b/d] + Class [android/support/v4/b/e] + Class [java/lang/Object] @@ -23444,8 +27067,10 @@ Constant Pool (count = 14): + NameAndType [ (Landroid/support/v4/b/c;)V] + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [(Landroid/support/v4/b/c;)V] + + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/b/d] + Utf8 [android/support/v4/b/e] @@ -23457,7 +27082,7 @@ Methods (count = 1): + Method: a(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator; Access flags: 0x8 = static android.os.Parcelable$Creator a(android.support.v4.b.c) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #1 + Class [android/support/v4/b/d] @@ -23468,6 +27093,8 @@ Methods (count = 1): [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] Class file attributes (count = 0): @@ -23482,7 +27109,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Map] -Constant Pool (count = 84): +Constant Pool (count = 92): + Class [android/support/v4/c/a] + Class [android/support/v4/c/b] + Class [android/support/v4/c/f] @@ -23527,20 +27154,28 @@ Constant Pool (count = 84): + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()Landroid/support/v4/c/f;] + + Utf8 [()Landroid/support/v4/c/f;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;>;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/c/a;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/util/Map;)V] + + Utf8 [(Ljava/util/Map<+TK;+TV;>;)V] + + Utf8 [Landroid/support/v4/c/l;Ljava/util/Map;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/c/f;] + + Utf8 [Landroid/support/v4/c/f;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/c/a] + Utf8 [android/support/v4/c/b] @@ -23571,6 +27206,9 @@ Fields (count = 1): + Field: a Landroid/support/v4/c/f; Access flags: 0x0 = android.support.v4.c.f a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/f;] Methods (count = 6): - Method: ()V @@ -23587,7 +27225,7 @@ Methods (count = 6): + Method: b()Landroid/support/v4/c/f; Access flags: 0x2 = private android.support.v4.c.f b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 24, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #9 @@ -23608,10 +27246,12 @@ Methods (count = 6): [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Landroid/support/v4/c/f;] + Method: putAll(Ljava/util/Map;)V Access flags: 0x1 = public void putAll(java.util.Map) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 67, locals = 4, stack = 3): [0] aload_0 v0 [1] aload_0 v0 @@ -23653,10 +27293,12 @@ Methods (count = 6): [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Map<+TK;+TV;>;)V] + Method: entrySet()Ljava/util/Set; Access flags: 0x1 = public java.util.Set entrySet() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 @@ -23666,10 +27308,12 @@ Methods (count = 6): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;>;] + Method: keySet()Ljava/util/Set; Access flags: 0x1 = public java.util.Set keySet() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 @@ -23679,10 +27323,12 @@ Methods (count = 6): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: values()Ljava/util/Collection; Access flags: 0x1 = public java.util.Collection values() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 @@ -23692,8 +27338,12 @@ Methods (count = 6): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Collection;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/l;Ljava/util/Map;] _____________________________________________________________________ + Program class: android/support/v4/c/b @@ -23705,7 +27355,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 59): +Constant Pool (count = 64): + Class [android/support/v4/c/a] + Class [android/support/v4/c/b] + Class [android/support/v4/c/f] @@ -23736,20 +27386,25 @@ Constant Pool (count = 59): + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [()I] + Utf8 [()Ljava/util/Map;] + + Utf8 [()Ljava/util/Map;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(II)Ljava/lang/Object;] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(ITV;)TV;] + Utf8 [(Landroid/support/v4/c/a;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;I)I] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)V] + + Utf8 [(TK;TV;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/c/a;] + + Utf8 [Landroid/support/v4/c/f;] + + Utf8 [Signature] + Utf8 [[Ljava/lang/Object;] + Utf8 [a] + Utf8 [android/support/v4/c/a] @@ -23860,7 +27515,7 @@ Methods (count = 10): + Method: b()Ljava/util/Map; Access flags: 0x4 = protected java.util.Map b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 @@ -23868,10 +27523,12 @@ Methods (count = 10): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Map;] + Method: a(Ljava/lang/Object;Ljava/lang/Object;)V Access flags: 0x4 = protected void a(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 @@ -23884,10 +27541,12 @@ Methods (count = 10): [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TK;TV;)V] + Method: a(ILjava/lang/Object;)Ljava/lang/Object; Access flags: 0x4 = protected java.lang.Object a(int,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 @@ -23899,6 +27558,8 @@ Methods (count = 10): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ITV;)TV;] + Method: a(I)V Access flags: 0x4 = protected void a(int) @@ -23928,7 +27589,9 @@ Methods (count = 10): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/f;] _____________________________________________________________________ + Program class: android/support/v4/c/c @@ -24465,7 +28128,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 119): +Constant Pool (count = 133): + Class [[Ljava/lang/Object;] + Class [android/support/v4/c/f] + Class [android/support/v4/c/h] @@ -24528,15 +28191,20 @@ Constant Pool (count = 119): + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Map;] + + Utf8 [()Ljava/util/Map;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;>;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(II)Ljava/lang/Object;] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(ITV;)TV;] + Utf8 [(Landroid/support/v4/c/f;)V] + Utf8 [(Ljava/lang/Class;I)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)I] @@ -24546,12 +28214,21 @@ Constant Pool (count = 119): + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/Map;Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/Set;Ljava/lang/Object;)Z] + + Utf8 [(TK;TV;)V] + Utf8 [([Ljava/lang/Object;I)[Ljava/lang/Object;] + + Utf8 [(Ljava/util/Map;Ljava/util/Collection<*>;)Z] + + Utf8 [Ljava/lang/Object;] + + Utf8 [(Ljava/util/Set;Ljava/lang/Object;)Z] + + Utf8 [([TT;I)[TT;] + Utf8 [] + Utf8 [Code] + + Utf8 [Landroid/support/v4/c/f.android/support/v4/c/h;] + + Utf8 [Landroid/support/v4/c/f.android/support/v4/c/i;] + + Utf8 [Landroid/support/v4/c/f.android/support/v4/c/k;] + Utf8 [Landroid/support/v4/c/h;] + Utf8 [Landroid/support/v4/c/i;] + Utf8 [Landroid/support/v4/c/k;] + + Utf8 [Signature] + Utf8 [[Ljava/lang/Object;] + Utf8 [a] + Utf8 [android/support/v4/c/f] @@ -24589,12 +28266,21 @@ Fields (count = 3): + Field: b Landroid/support/v4/c/h; Access flags: 0x0 = android.support.v4.c.h b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/f.android/support/v4/c/h;] + Field: c Landroid/support/v4/c/i; Access flags: 0x0 = android.support.v4.c.i c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/f.android/support/v4/c/i;] + Field: d Landroid/support/v4/c/k; Access flags: 0x0 = android.support.v4.c.k d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/c/f.android/support/v4/c/k;] Methods (count = 19): - Method: ()V @@ -24611,7 +28297,7 @@ Methods (count = 19): + Method: a(Ljava/util/Map;Ljava/util/Collection;)Z Access flags: 0x9 = public static boolean a(java.util.Map,java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 35, locals = 3, stack = 2): [0] aload_1 v1 [1] invokeinterface #28 @@ -24634,10 +28320,12 @@ Methods (count = 19): [34] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Map;Ljava/util/Collection<*>;)Z] + Method: b(Ljava/util/Map;Ljava/util/Collection;)Z Access flags: 0x9 = public static boolean b(java.util.Map,java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 55, locals = 4, stack = 2): [0] aload_0 v0 [1] invokeinterface #35 @@ -24670,10 +28358,12 @@ Methods (count = 19): [54] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Map;Ljava/util/Collection<*>;)Z] + Method: c(Ljava/util/Map;Ljava/util/Collection;)Z Access flags: 0x9 = public static boolean c(java.util.Map,java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 68, locals = 4, stack = 2): [0] aload_0 v0 [1] invokeinterface #35 @@ -24711,6 +28401,8 @@ Methods (count = 19): [67] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Map;Ljava/util/Collection<*>;)Z] + Method: b(I)[Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object[] b(int) @@ -24746,7 +28438,7 @@ Methods (count = 19): + Method: a([Ljava/lang/Object;I)[Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object[] a(java.lang.Object[],int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 71, locals = 5, stack = 5): [0] aload_0 v0 [1] invokevirtual #18 @@ -24798,10 +28490,12 @@ Methods (count = 19): [70] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [([TT;I)[TT;] + Method: a(Ljava/util/Set;Ljava/lang/Object;)Z Access flags: 0x9 = public static boolean a(java.util.Set,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 58, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -24846,10 +28540,12 @@ Methods (count = 19): - ExceptionInfo (19 -> 49: 53): + Class [java/lang/ClassCastException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;Ljava/lang/Object;)Z] + Method: d()Ljava/util/Set; Access flags: 0x1 = public java.util.Set d() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 24, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #15 @@ -24870,10 +28566,12 @@ Methods (count = 19): [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;>;] + Method: e()Ljava/util/Set; Access flags: 0x1 = public java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 24, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #16 @@ -24894,10 +28592,12 @@ Methods (count = 19): [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()Ljava/util/Collection; Access flags: 0x1 = public java.util.Collection f() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 24, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #17 @@ -24918,6 +28618,8 @@ Methods (count = 19): [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Collection;] + Method: a()I Access flags: 0x404 = protected abstract int a() @@ -24933,12 +28635,21 @@ Methods (count = 19): + Method: b()Ljava/util/Map; Access flags: 0x404 = protected abstract java.util.Map b() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Ljava/util/Map;] + Method: a(Ljava/lang/Object;Ljava/lang/Object;)V Access flags: 0x404 = protected abstract void a(java.lang.Object,java.lang.Object) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(TK;TV;)V] + Method: a(ILjava/lang/Object;)Ljava/lang/Object; Access flags: 0x404 = protected abstract java.lang.Object a(int,java.lang.Object) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(ITV;)TV;] + Method: a(I)V Access flags: 0x404 = protected abstract void a(int) @@ -24946,7 +28657,9 @@ Methods (count = 19): Access flags: 0x404 = protected abstract void c() -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] _____________________________________________________________________ + Program class: android/support/v4/c/g @@ -24959,7 +28672,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Iterator] -Constant Pool (count = 50): +Constant Pool (count = 53): + Class [android/support/v4/c/f] + Class [android/support/v4/c/g] + Class [java/lang/IllegalStateException] @@ -24986,15 +28699,18 @@ Constant Pool (count = 50): + NameAndType [e Landroid/support/v4/c/f;] + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + + Utf8 [()TT;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(II)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/c/f;I)V] + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/c/f;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/c/f] @@ -25078,7 +28794,7 @@ Methods (count = 4): + Method: next()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object next() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 33, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #10 @@ -25108,6 +28824,8 @@ Methods (count = 4): [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()TT;] + Method: remove()V Access flags: 0x1 = public void remove() @@ -25155,7 +28873,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;] _____________________________________________________________________ + Program class: android/support/v4/c/h @@ -25168,7 +28888,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Set] -Constant Pool (count = 97): +Constant Pool (count = 104): + Class [android/support/v4/c/c] + Class [android/support/v4/c/f] + Class [android/support/v4/c/h] @@ -25219,6 +28939,7 @@ Constant Pool (count = 97): + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Iterator;>;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Object;] @@ -25229,12 +28950,18 @@ Constant Pool (count = 97): + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Z] + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection<*>;)Z] + + Utf8 [(Ljava/util/Collection<+Ljava/util/Map$Entry;>;)Z] + Utf8 [(Ljava/util/Map$Entry;)Z] + + Utf8 [(Ljava/util/Map$Entry;)Z] + Utf8 [(Ljava/util/Set;Ljava/lang/Object;)Z] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + + Utf8 [([TT;)[TT;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/c/f;] + + Utf8 [Ljava/lang/Object;Ljava/util/Set;>;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [addAll] @@ -25290,7 +29017,7 @@ Methods (count = 17): + Method: a(Ljava/util/Map$Entry;)Z Access flags: 0x1 = public boolean a(java.util.Map$Entry) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #6 + Class [java/lang/UnsupportedOperationException] @@ -25300,10 +29027,12 @@ Methods (count = 17): [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Map$Entry;)Z] + Method: addAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean addAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 76, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #11 @@ -25350,6 +29079,8 @@ Methods (count = 17): [75] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<+Ljava/util/Map$Entry;>;)Z] + Method: clear()V Access flags: 0x1 = public void clear() @@ -25411,7 +29142,7 @@ Methods (count = 17): + Method: containsAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean containsAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 33, locals = 3, stack = 2): [0] aload_1 v1 [1] invokeinterface #25 @@ -25434,6 +29165,8 @@ Methods (count = 17): [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: isEmpty()Z Access flags: 0x1 = public boolean isEmpty() @@ -25454,7 +29187,7 @@ Methods (count = 17): + Method: iterator()Ljava/util/Iterator; Access flags: 0x1 = public java.util.Iterator iterator() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] new #4 + Class [android/support/v4/c/j] @@ -25467,6 +29200,8 @@ Methods (count = 17): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Iterator;>;] + Method: remove(Ljava/lang/Object;)Z Access flags: 0x1 = public boolean remove(java.lang.Object) @@ -25483,7 +29218,7 @@ Methods (count = 17): + Method: removeAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean removeAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #6 + Class [java/lang/UnsupportedOperationException] @@ -25493,10 +29228,12 @@ Methods (count = 17): [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: retainAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean retainAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #6 + Class [java/lang/UnsupportedOperationException] @@ -25506,6 +29243,8 @@ Methods (count = 17): [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: size()I Access flags: 0x1 = public int size() @@ -25535,7 +29274,7 @@ Methods (count = 17): + Method: toArray([Ljava/lang/Object;)[Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object[] toArray(java.lang.Object[]) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #6 + Class [java/lang/UnsupportedOperationException] @@ -25545,6 +29284,8 @@ Methods (count = 17): [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [([TT;)[TT;] + Method: equals(Ljava/lang/Object;)Z Access flags: 0x1 = public boolean equals(java.lang.Object) @@ -25629,7 +29370,9 @@ Methods (count = 17): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Set;>;] _____________________________________________________________________ + Program class: android/support/v4/c/i @@ -25642,7 +29385,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Set] -Constant Pool (count = 84): +Constant Pool (count = 91): + Class [android/support/v4/c/f] + Class [android/support/v4/c/g] + Class [android/support/v4/c/i] @@ -25684,6 +29427,7 @@ Constant Pool (count = 84): + NameAndType [hashCode ()I] + Utf8 [()I] + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Map;] + Utf8 [()V] + Utf8 [()Z] @@ -25696,13 +29440,19 @@ Constant Pool (count = 84): + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection<*>;)Z] + + Utf8 [(Ljava/util/Collection<+TK;>;)Z] + Utf8 [(Ljava/util/Map;Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/Set;Ljava/lang/Object;)Z] + + Utf8 [(TK;)Z] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [([Ljava/lang/Object;I)[Ljava/lang/Object;] + + Utf8 [([TT;)[TT;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/c/f;] + + Utf8 [Ljava/lang/Object;Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [addAll] @@ -25751,7 +29501,7 @@ Methods (count = 16): + Method: add(Ljava/lang/Object;)Z Access flags: 0x1 = public boolean add(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #5 + Class [java/lang/UnsupportedOperationException] @@ -25761,10 +29511,12 @@ Methods (count = 16): [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TK;)Z] + Method: addAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean addAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #5 + Class [java/lang/UnsupportedOperationException] @@ -25774,6 +29526,8 @@ Methods (count = 16): [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<+TK;>;)Z] + Method: clear()V Access flags: 0x1 = public void clear() @@ -25808,7 +29562,7 @@ Methods (count = 16): + Method: containsAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean containsAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 @@ -25821,6 +29575,8 @@ Methods (count = 16): [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: isEmpty()Z Access flags: 0x1 = public boolean isEmpty() @@ -25841,7 +29597,7 @@ Methods (count = 16): + Method: iterator()Ljava/util/Iterator; Access flags: 0x1 = public java.util.Iterator iterator() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 13, locals = 1, stack = 4): [0] new #2 + Class [android/support/v4/c/g] @@ -25855,6 +29611,8 @@ Methods (count = 16): [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Iterator;] + Method: remove(Ljava/lang/Object;)Z Access flags: 0x1 = public boolean remove(java.lang.Object) @@ -25884,7 +29642,7 @@ Methods (count = 16): + Method: removeAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean removeAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 @@ -25897,10 +29655,12 @@ Methods (count = 16): [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: retainAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean retainAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 @@ -25913,6 +29673,8 @@ Methods (count = 16): [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: size()I Access flags: 0x1 = public int size() @@ -25943,7 +29705,7 @@ Methods (count = 16): + Method: toArray([Ljava/lang/Object;)[Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object[] toArray(java.lang.Object[]) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 @@ -25955,6 +29717,8 @@ Methods (count = 16): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [([TT;)[TT;] + Method: equals(Ljava/lang/Object;)Z Access flags: 0x1 = public boolean equals(java.lang.Object) @@ -26009,7 +29773,9 @@ Methods (count = 16): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Set;] _____________________________________________________________________ + Program class: android/support/v4/c/j @@ -26023,7 +29789,7 @@ Interfaces (count = 2): + Class [java/util/Iterator] + Class [java/util/Map$Entry] -Constant Pool (count = 96): +Constant Pool (count = 102): + String [=] + String [This container does not support retaining Map.Entry objects] + Class [android/support/v4/c/c] @@ -26078,6 +29844,9 @@ Constant Pool (count = 96): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Map$Entry;] + + Utf8 [()Ljava/util/Map$Entry;] + + Utf8 [()TK;] + + Utf8 [()TV;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] @@ -26090,11 +29859,14 @@ Constant Pool (count = 96): + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(TV;)TV;] + Utf8 [] + Utf8 [=] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/c/f;] + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;>;Ljava/util/Map$Entry;] + + Utf8 [Signature] + Utf8 [This container does not support retaining Map.Entry objects] + Utf8 [Z] + Utf8 [a] @@ -26187,7 +29959,7 @@ Methods (count = 11): + Method: a()Ljava/util/Map$Entry; Access flags: 0x1 = public java.util.Map$Entry a() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 17, locals = 1, stack = 3): [0] aload_0 v0 [1] dup @@ -26205,6 +29977,8 @@ Methods (count = 11): [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Map$Entry;] + Method: remove()V Access flags: 0x1 = public void remove() @@ -26254,7 +30028,7 @@ Methods (count = 11): + Method: getKey()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getKey() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 30, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #13 @@ -26280,10 +30054,12 @@ Methods (count = 11): [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()TK;] + Method: getValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 30, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #13 @@ -26309,10 +30085,12 @@ Methods (count = 11): [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()TV;] + Method: setValue(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object setValue(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 30, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #13 @@ -26338,6 +30116,8 @@ Methods (count = 11): [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TV;)TV;] + Method: equals(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean equals(java.lang.Object) @@ -26497,7 +30277,9 @@ Methods (count = 11): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;>;Ljava/util/Map$Entry;] _____________________________________________________________________ + Program class: android/support/v4/c/k @@ -26510,7 +30292,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Collection] -Constant Pool (count = 81): +Constant Pool (count = 88): + Class [android/support/v4/c/f] + Class [android/support/v4/c/g] + Class [android/support/v4/c/k] @@ -26551,6 +30333,7 @@ Constant Pool (count = 81): + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Object;] @@ -26562,11 +30345,17 @@ Constant Pool (count = 81): + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection<*>;)Z] + + Utf8 [(Ljava/util/Collection<+TV;>;)Z] + + Utf8 [(TV;)Z] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [([Ljava/lang/Object;I)[Ljava/lang/Object;] + + Utf8 [([TT;)[TT;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/c/f;] + + Utf8 [Ljava/lang/Object;Ljava/util/Collection;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [addAll] @@ -26616,7 +30405,7 @@ Methods (count = 14): + Method: add(Ljava/lang/Object;)Z Access flags: 0x1 = public boolean add(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #5 + Class [java/lang/UnsupportedOperationException] @@ -26626,10 +30415,12 @@ Methods (count = 14): [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TV;)Z] + Method: addAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean addAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #5 + Class [java/lang/UnsupportedOperationException] @@ -26639,6 +30430,8 @@ Methods (count = 14): [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<+TV;>;)Z] + Method: clear()V Access flags: 0x1 = public void clear() @@ -26673,7 +30466,7 @@ Methods (count = 14): + Method: containsAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean containsAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 33, locals = 3, stack = 2): [0] aload_1 v1 [1] invokeinterface #21 @@ -26696,6 +30489,8 @@ Methods (count = 14): [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: isEmpty()Z Access flags: 0x1 = public boolean isEmpty() @@ -26716,7 +30511,7 @@ Methods (count = 14): + Method: iterator()Ljava/util/Iterator; Access flags: 0x1 = public java.util.Iterator iterator() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 13, locals = 1, stack = 4): [0] new #2 + Class [android/support/v4/c/g] @@ -26730,6 +30525,8 @@ Methods (count = 14): [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Iterator;] + Method: remove(Ljava/lang/Object;)Z Access flags: 0x1 = public boolean remove(java.lang.Object) @@ -26759,7 +30556,7 @@ Methods (count = 14): + Method: removeAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean removeAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 67, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #8 @@ -26803,10 +30600,12 @@ Methods (count = 14): [66] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: retainAll(Ljava/util/Collection;)Z Access flags: 0x1 = public boolean retainAll(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 67, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #8 @@ -26850,6 +30649,8 @@ Methods (count = 14): [66] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + Method: size()I Access flags: 0x1 = public int size() @@ -26880,7 +30681,7 @@ Methods (count = 14): + Method: toArray([Ljava/lang/Object;)[Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object[] toArray(java.lang.Object[]) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #8 @@ -26892,8 +30693,12 @@ Methods (count = 14): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [([TT;)[TT;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Collection;] _____________________________________________________________________ + Program class: android/support/v4/c/l @@ -26905,7 +30710,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 134): +Constant Pool (count = 141): + String [(this Map)] + String [, ] + String [{}] @@ -26989,23 +30794,30 @@ Constant Pool (count = 134): + Utf8 [()Z] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)TK;] + + Utf8 [(I)TV;] + Utf8 [(I)V] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(ITV;)TV;] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;)TV;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;I)I] + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(TK;TV;)TV;] + Utf8 [([III)I] + Utf8 [([I[Ljava/lang/Object;I)V] + Utf8 [(this Map)] + Utf8 [, ] + + Utf8 [Ljava/lang/Object;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Signature] + Utf8 [[I] + Utf8 [[Ljava/lang/Object;] + Utf8 [a] @@ -27757,7 +31569,7 @@ Methods (count = 22): + Method: get(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object get(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 40, locals = 3, stack = 3): [0] aload_1 v1 [1] ifnonnull +10 (target=11) @@ -27789,10 +31601,12 @@ Methods (count = 22): [39] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;)TV;] + Method: b(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object b(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #22 @@ -27804,10 +31618,12 @@ Methods (count = 22): [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TK;] + Method: c(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object c(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #22 @@ -27821,10 +31637,12 @@ Methods (count = 22): [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TV;] + Method: a(ILjava/lang/Object;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(int,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] iload_1 v1 [1] iconst_1 @@ -27848,6 +31666,8 @@ Methods (count = 22): [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ITV;)TV;] + Method: isEmpty()Z Access flags: 0x1 = public boolean isEmpty() @@ -27866,7 +31686,7 @@ Methods (count = 22): + Method: put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object put(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 288, locals = 8, stack = 6): [0] aload_1 v1 [1] ifnonnull +14 (target=15) @@ -28070,10 +31890,12 @@ Methods (count = 22): [287] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TK;TV;)TV;] + Method: remove(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object remove(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 33, locals = 3, stack = 3): [0] aload_1 v1 [1] ifnonnull +10 (target=11) @@ -28100,10 +31922,12 @@ Methods (count = 22): [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;)TV;] + Method: d(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object d(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 312, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #22 @@ -28342,6 +32166,8 @@ Methods (count = 22): [311] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TV;] + Method: size()I Access flags: 0x1 = public int size() @@ -28600,7 +32426,9 @@ Methods (count = 22): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] _____________________________________________________________________ + Program class: android/support/v4/c/m @@ -28613,7 +32441,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/lang/Cloneable] -Constant Pool (count = 93): +Constant Pool (count = 115): + String [(this Map)] + String [, ] + String [{}] @@ -28625,6 +32453,7 @@ Constant Pool (count = 93): + Class [java/lang/Cloneable] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + + Class [java/lang/System] + Fieldref [android/support/v4/c/c.a [I] + Fieldref [android/support/v4/c/c.c [Ljava/lang/Object;] + Fieldref [android/support/v4/c/m.a Ljava/lang/Object;] @@ -28635,12 +32464,15 @@ Constant Pool (count = 93): + Methodref [[I.clone ()Ljava/lang/Object;] + Methodref [[Ljava/lang/Object;.clone ()Ljava/lang/Object;] + Methodref [android/support/v4/c/c.a (I)I] + + Methodref [android/support/v4/c/c.a ([III)I] + Methodref [android/support/v4/c/m. (I)V] + Methodref [android/support/v4/c/m.a ()Landroid/support/v4/c/m;] - + Methodref [android/support/v4/c/m.a (I)I] + + Methodref [android/support/v4/c/m.a (ILjava/lang/Object;)Ljava/lang/Object;] + Methodref [android/support/v4/c/m.b ()I] - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] + + Methodref [android/support/v4/c/m.b (I)V] + Methodref [android/support/v4/c/m.d ()V] + + Methodref [android/support/v4/c/m.d (I)I] + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] + Methodref [java/lang/StringBuilder. (I)V] @@ -28649,28 +32481,35 @@ Constant Pool (count = 93): + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a ()Landroid/support/v4/c/m;] + NameAndType [a (I)I] + + NameAndType [a (ILjava/lang/Object;)Ljava/lang/Object;] + + NameAndType [a ([III)I] + NameAndType [a Ljava/lang/Object;] + 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 [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + NameAndType [b ()I] - + NameAndType [b (I)Ljava/lang/Object;] + + NameAndType [b (I)V] + NameAndType [b Z] + NameAndType [c [I] + NameAndType [c [Ljava/lang/Object;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [d ()V] + + NameAndType [d (I)I] + NameAndType [d [Ljava/lang/Object;] + + NameAndType [e (I)Ljava/lang/Object;] + NameAndType [e I] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/support/v4/c/m;] + + Utf8 [()Landroid/support/v4/c/m;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] @@ -28678,16 +32517,25 @@ Constant Pool (count = 93): + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/StringBuilder;] + + Utf8 [(I)TE;] + Utf8 [(I)V] + + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(ILjava/lang/Object;)V] + + Utf8 [(ITE;)TE;] + + Utf8 [(ITE;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [([III)I] + Utf8 [(this Map)] + Utf8 [, ] + + Utf8 [Ljava/lang/Object;Ljava/lang/Cloneable;] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Ljava/lang/Object;] @@ -28695,6 +32543,7 @@ Constant Pool (count = 93): + Utf8 [android/support/v4/c/c] + Utf8 [android/support/v4/c/m] + Utf8 [append] + + Utf8 [arraycopy] + Utf8 [b] + Utf8 [c] + Utf8 [clone] @@ -28704,6 +32553,7 @@ Constant Pool (count = 93): + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/System] + Utf8 [toString] + Utf8 [{}] @@ -28724,7 +32574,7 @@ Fields (count = 5): Access flags: 0x2 = private int e -Methods (count = 11): +Methods (count = 16): - Method: ()V Access flags: 0x1 = public m() @@ -28732,7 +32582,7 @@ Methods (count = 11): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] bipush 10 - [3] invokespecial #22 + [3] invokespecial #24 + Methodref [android/support/v4/c/m. (I)V] [6] return Code attribute exceptions (count = 0): @@ -28743,43 +32593,43 @@ Methods (count = 11): Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 2, stack = 2): [0] aload_0 v0 - [1] invokespecial #28 + [1] invokespecial #32 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 - [6] putfield #15 + [6] putfield #16 + Fieldref [android/support/v4/c/m.b Z] [9] iload_1 v1 [10] ifne +20 (target=30) [13] aload_0 v0 - [14] getstatic #12 + [14] getstatic #13 + Fieldref [android/support/v4/c/c.a [I] - [17] putfield #16 + [17] putfield #17 + Fieldref [android/support/v4/c/m.c [I] [20] aload_0 v0 - [21] getstatic #13 + [21] getstatic #14 + Fieldref [android/support/v4/c/c.c [Ljava/lang/Object;] - [24] putfield #17 + [24] putfield #18 + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] [27] goto +23 (target=50) [30] iload_1 v1 - [31] invokestatic #21 + [31] invokestatic #22 + Methodref [android/support/v4/c/c.a (I)I] [34] istore_1 v1 [35] aload_0 v0 [36] iload_1 v1 [37] newarray 10 - [39] putfield #16 + [39] putfield #17 + Fieldref [android/support/v4/c/m.c [I] [42] aload_0 v0 [43] iload_1 v1 [44] anewarray #10 + Class [java/lang/Object] - [47] putfield #17 + [47] putfield #18 + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] [50] aload_0 v0 [51] iconst_0 - [52] putfield #18 + [52] putfield #19 + Fieldref [android/support/v4/c/m.e I] [55] return Code attribute exceptions (count = 0): @@ -28787,35 +32637,35 @@ Methods (count = 11): + Method: a()Landroid/support/v4/c/m; Access flags: 0x1 = public android.support.v4.c.m a() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 44, locals = 3, stack = 2): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 - [3] invokespecial #29 + [3] invokespecial #33 + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] [6] checkcast #7 + Class [android/support/v4/c/m] [9] astore_1 v1 [10] aload_1 v1 [11] aload_0 v0 - [12] getfield #16 + [12] getfield #17 + Fieldref [android/support/v4/c/m.c [I] - [15] invokevirtual #19 + [15] invokevirtual #20 + Methodref [[I.clone ()Ljava/lang/Object;] [18] checkcast #4 + Class [[I] - [21] putfield #16 + [21] putfield #17 + Fieldref [android/support/v4/c/m.c [I] [24] aload_1 v1 [25] aload_0 v0 - [26] getfield #17 + [26] getfield #18 + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] - [29] invokevirtual #20 + [29] invokevirtual #21 + Methodref [[Ljava/lang/Object;.clone ()Ljava/lang/Object;] [32] checkcast #5 + Class [[Ljava/lang/Object;] - [35] putfield #17 + [35] putfield #18 + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] [38] goto +4 (target=42) [41] astore_2 v2 @@ -28825,23 +32675,128 @@ Methods (count = 11): - ExceptionInfo (2 -> 38: 41): + Class [java/lang/CloneNotSupportedException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Landroid/support/v4/c/m;] + + Method: a(I)Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object a(int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] aconst_null + [3] invokevirtual #26 + + Methodref [android/support/v4/c/m.a (ILjava/lang/Object;)Ljava/lang/Object;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TE;] + + Method: a(ILjava/lang/Object;)Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object a(int,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 38, locals = 4, stack = 3): + [0] aload_0 v0 + [1] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [4] aload_0 v0 + [5] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [8] iload_1 v1 + [9] invokestatic #23 + + Methodref [android/support/v4/c/c.a ([III)I] + [12] istore_3 v3 + [13] iload_3 v3 + [14] iflt +15 (target=29) + [17] aload_0 v0 + [18] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [21] iload_3 v3 + [22] aaload + [23] getstatic #15 + + Fieldref [android/support/v4/c/m.a Ljava/lang/Object;] + [26] ifacmpne +5 (target=31) + [29] aload_2 v2 + [30] areturn + [31] aload_0 v0 + [32] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [35] iload_3 v3 + [36] aaload + [37] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ITE;)TE;] + + Method: b(I)V + Access flags: 0x1 + = public void b(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 44, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [4] aload_0 v0 + [5] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [8] iload_1 v1 + [9] invokestatic #23 + + Methodref [android/support/v4/c/c.a ([III)I] + [12] istore_2 v2 + [13] iload_2 v2 + [14] iflt +29 (target=43) + [17] aload_0 v0 + [18] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [21] iload_2 v2 + [22] aaload + [23] getstatic #15 + + Fieldref [android/support/v4/c/m.a Ljava/lang/Object;] + [26] ifacmpeq +17 (target=43) + [29] aload_0 v0 + [30] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [33] iload_2 v2 + [34] getstatic #15 + + Fieldref [android/support/v4/c/m.a Ljava/lang/Object;] + [37] aastore + [38] aload_0 v0 + [39] iconst_1 + [40] putfield #16 + + Fieldref [android/support/v4/c/m.b Z] + [43] 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 = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokevirtual #28 + + Methodref [android/support/v4/c/m.b (I)V] + [5] 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 = 87, locals = 7, stack = 4): [0] aload_0 v0 - [1] getfield #18 + [1] getfield #19 + Fieldref [android/support/v4/c/m.e I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] aload_0 v0 - [8] getfield #16 + [8] getfield #17 + Fieldref [android/support/v4/c/m.c [I] [11] astore_3 v3 [12] aload_0 v0 - [13] getfield #17 + [13] getfield #18 + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] [16] astore v4 [18] iconst_0 @@ -28854,7 +32809,7 @@ Methods (count = 11): [31] aaload [32] astore v6 [34] aload v6 - [36] getstatic #14 + [36] getstatic #15 + Fieldref [android/support/v4/c/m.a Ljava/lang/Object;] [39] ifacmpeq +31 (target=70) [42] iload v5 @@ -28879,84 +32834,287 @@ Methods (count = 11): [73] goto -52 (target=21) [76] aload_0 v0 [77] iconst_0 - [78] putfield #15 + [78] putfield #16 + Fieldref [android/support/v4/c/m.b Z] [81] aload_0 v0 [82] iload_2 v2 - [83] putfield #18 + [83] putfield #19 + Fieldref [android/support/v4/c/m.e I] [86] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Method: b(ILjava/lang/Object;)V + Access flags: 0x1 + = public void b(int,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 260, locals = 7, stack = 6): + [0] aload_0 v0 + [1] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [4] aload_0 v0 + [5] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [8] iload_1 v1 + [9] invokestatic #23 + + Methodref [android/support/v4/c/c.a ([III)I] + [12] istore_3 v3 + [13] iload_3 v3 + [14] iflt +13 (target=27) + [17] aload_0 v0 + [18] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [21] iload_3 v3 + [22] aload_2 v2 + [23] aastore + [24] goto +235 (target=259) + [27] iload_3 v3 + [28] iconst_m1 + [29] ixor + [30] istore_3 v3 + [31] iload_3 v3 + [32] aload_0 v0 + [33] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [36] ificmpge +30 (target=66) + [39] aload_0 v0 + [40] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [43] iload_3 v3 + [44] aaload + [45] getstatic #15 + + Fieldref [android/support/v4/c/m.a Ljava/lang/Object;] + [48] ifacmpne +18 (target=66) + [51] aload_0 v0 + [52] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [55] iload_3 v3 + [56] iload_1 v1 + [57] iastore + [58] aload_0 v0 + [59] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [62] iload_3 v3 + [63] aload_2 v2 + [64] aastore + [65] return + [66] aload_0 v0 + [67] getfield #16 + + Fieldref [android/support/v4/c/m.b Z] + [70] ifeq +34 (target=104) + [73] aload_0 v0 + [74] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [77] aload_0 v0 + [78] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [81] arraylength + [82] ificmplt +22 (target=104) + [85] aload_0 v0 + [86] invokespecial #29 + + Methodref [android/support/v4/c/m.d ()V] + [89] aload_0 v0 + [90] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [93] aload_0 v0 + [94] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [97] iload_1 v1 + [98] invokestatic #23 + + Methodref [android/support/v4/c/c.a ([III)I] + [101] iconst_m1 + [102] ixor + [103] istore_3 v3 + [104] aload_0 v0 + [105] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [108] aload_0 v0 + [109] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [112] arraylength + [113] ificmplt +71 (target=184) + [116] aload_0 v0 + [117] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [120] iconst_1 + [121] iadd + [122] invokestatic #22 + + Methodref [android/support/v4/c/c.a (I)I] + [125] istore v4 + [127] iload v4 + [129] newarray 10 + [131] astore v5 + [133] iload v4 + [135] anewarray #10 + + Class [java/lang/Object] + [138] astore v6 + [140] aload_0 v0 + [141] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [144] iconst_0 + [145] aload v5 + [147] iconst_0 + [148] aload_0 v0 + [149] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [152] arraylength + [153] invokestatic #40 + + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + [156] aload_0 v0 + [157] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [160] iconst_0 + [161] aload v6 + [163] iconst_0 + [164] aload_0 v0 + [165] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [168] arraylength + [169] invokestatic #40 + + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + [172] aload_0 v0 + [173] aload v5 + [175] putfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [178] aload_0 v0 + [179] aload v6 + [181] putfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [184] aload_0 v0 + [185] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [188] iload_3 v3 + [189] isub + [190] ifeq +45 (target=235) + [193] aload_0 v0 + [194] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [197] iload_3 v3 + [198] aload_0 v0 + [199] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [202] iload_3 v3 + [203] iconst_1 + [204] iadd + [205] aload_0 v0 + [206] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [209] iload_3 v3 + [210] isub + [211] invokestatic #40 + + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + [214] aload_0 v0 + [215] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [218] iload_3 v3 + [219] aload_0 v0 + [220] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [223] iload_3 v3 + [224] iconst_1 + [225] iadd + [226] aload_0 v0 + [227] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [230] iload_3 v3 + [231] isub + [232] invokestatic #40 + + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + [235] aload_0 v0 + [236] getfield #17 + + Fieldref [android/support/v4/c/m.c [I] + [239] iload_3 v3 + [240] iload_1 v1 + [241] iastore + [242] aload_0 v0 + [243] getfield #18 + + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] + [246] iload_3 v3 + [247] aload_2 v2 + [248] aastore + [249] aload_0 v0 + [250] dup + [251] getfield #19 + + Fieldref [android/support/v4/c/m.e I] + [254] iconst_1 + [255] iadd + [256] putfield #19 + + Fieldref [android/support/v4/c/m.e I] + [259] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ITE;)V] + Method: b()I Access flags: 0x1 = public int b() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 1): [0] aload_0 v0 - [1] getfield #15 + [1] getfield #16 + Fieldref [android/support/v4/c/m.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 - [8] invokespecial #27 + [8] invokespecial #29 + Methodref [android/support/v4/c/m.d ()V] [11] aload_0 v0 - [12] getfield #18 + [12] getfield #19 + Fieldref [android/support/v4/c/m.e I] [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(I)I + + Method: d(I)I Access flags: 0x1 - = public int a(int) + = public int d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 - [1] getfield #15 + [1] getfield #16 + Fieldref [android/support/v4/c/m.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 - [8] invokespecial #27 + [8] invokespecial #29 + Methodref [android/support/v4/c/m.d ()V] [11] aload_0 v0 - [12] getfield #16 + [12] getfield #17 + Fieldref [android/support/v4/c/m.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; + + Method: e(I)Ljava/lang/Object; Access flags: 0x1 - = public java.lang.Object b(int) - Class member attributes (count = 1): + = public java.lang.Object e(int) + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 - [1] getfield #15 + [1] getfield #16 + Fieldref [android/support/v4/c/m.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 - [8] invokespecial #27 + [8] invokespecial #29 + Methodref [android/support/v4/c/m.d ()V] [11] aload_0 v0 - [12] getfield #17 + [12] getfield #18 + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] [15] iload_1 v1 [16] aaload [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TE;] + Method: c()V Access flags: 0x1 = public void c() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 4, stack = 3): [0] aload_0 v0 - [1] getfield #18 + [1] getfield #19 + Fieldref [android/support/v4/c/m.e I] [4] istore_1 v1 [5] aload_0 v0 - [6] getfield #17 + [6] getfield #18 + Fieldref [android/support/v4/c/m.d [Ljava/lang/Object;] [9] astore_2 v2 [10] iconst_0 @@ -28972,11 +33130,11 @@ Methods (count = 11): [24] goto -12 (target=12) [27] aload_0 v0 [28] iconst_0 - [29] putfield #18 + [29] putfield #19 + Fieldref [android/support/v4/c/m.e I] [32] aload_0 v0 [33] iconst_0 - [34] putfield #15 + [34] putfield #16 + Fieldref [android/support/v4/c/m.b Z] [37] return Code attribute exceptions (count = 0): @@ -28987,7 +33145,7 @@ Methods (count = 11): Class member attributes (count = 1): + Code attribute instructions (code length = 120, locals = 5, stack = 4): [0] aload_0 v0 - [1] invokevirtual #25 + [1] invokevirtual #27 + Methodref [android/support/v4/c/m.b ()I] [4] ifgt +6 (target=10) [7] ldc #3 @@ -28997,23 +33155,23 @@ Methods (count = 11): + Class [java/lang/StringBuilder] [13] dup [14] aload_0 v0 - [15] getfield #18 + [15] getfield #19 + Fieldref [android/support/v4/c/m.e I] [18] bipush 28 [20] imul - [21] invokespecial #30 + [21] invokespecial #34 + Methodref [java/lang/StringBuilder. (I)V] [24] astore_1 v1 [25] aload_1 v1 [26] bipush 123 - [28] invokevirtual #31 + [28] invokevirtual #35 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [31] pop [32] iconst_0 [33] istore_2 v2 [34] iload_2 v2 [35] aload_0 v0 - [36] getfield #18 + [36] getfield #19 + Fieldref [android/support/v4/c/m.e I] [39] ificmpge +69 (target=108) [42] iload_2 v2 @@ -29021,53 +33179,53 @@ Methods (count = 11): [46] aload_1 v1 [47] ldc #2 + String [, ] - [49] invokevirtual #34 + [49] invokevirtual #38 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [52] pop [53] aload_0 v0 [54] iload_2 v2 - [55] invokevirtual #24 - + Methodref [android/support/v4/c/m.a (I)I] + [55] invokevirtual #30 + + Methodref [android/support/v4/c/m.d (I)I] [58] istore_3 v3 [59] aload_1 v1 [60] iload_3 v3 - [61] invokevirtual #32 + [61] invokevirtual #36 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [64] pop [65] aload_1 v1 [66] bipush 61 - [68] invokevirtual #31 + [68] invokevirtual #35 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [71] pop [72] aload_0 v0 [73] iload_2 v2 - [74] invokevirtual #26 - + Methodref [android/support/v4/c/m.b (I)Ljava/lang/Object;] + [74] invokevirtual #31 + + Methodref [android/support/v4/c/m.e (I)Ljava/lang/Object;] [77] astore v4 [79] aload v4 [81] aload_0 v0 [82] ifacmpeq +13 (target=95) [85] aload_1 v1 [86] aload v4 - [88] invokevirtual #33 + [88] invokevirtual #37 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [91] pop [92] goto +10 (target=102) [95] aload_1 v1 [96] ldc #1 + String [(this Map)] - [98] invokevirtual #34 + [98] invokevirtual #38 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [101] pop [102] iinc v2, 1 [105] goto -71 (target=34) [108] aload_1 v1 [109] bipush 125 - [111] invokevirtual #31 + [111] invokevirtual #35 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [114] pop [115] aload_1 v1 - [116] invokevirtual #35 + [116] invokevirtual #39 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [119] areturn Code attribute exceptions (count = 0): @@ -29078,7 +33236,7 @@ Methods (count = 11): Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 - [1] invokevirtual #23 + [1] invokevirtual #25 + Methodref [android/support/v4/c/m.a ()Landroid/support/v4/c/m;] [4] areturn Code attribute exceptions (count = 0): @@ -29091,15 +33249,17 @@ Methods (count = 11): [0] new #10 + Class [java/lang/Object] [3] dup - [4] invokespecial #28 + [4] invokespecial #32 + Methodref [java/lang/Object. ()V] - [7] putstatic #14 + [7] putstatic #15 + Fieldref [android/support/v4/c/m.a Ljava/lang/Object;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/lang/Cloneable;] _____________________________________________________________________ + Program class: android/support/v4/view/a @@ -32663,7 +36823,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 1091): +Constant Pool (count = 1097): + Integer [-2147483648] + Integer [262144] + Integer [393216] @@ -33454,6 +37614,8 @@ Constant Pool (count = 1091): + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/util/ArrayList;)V] + Utf8 [(Ljava/util/ArrayList;II)V] + + Utf8 [(Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/util/ArrayList;II)V] + Utf8 [(Ljava/util/List;Ljava/util/Comparator;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [(Z)V] @@ -33498,7 +37660,10 @@ Constant Pool (count = 1091): + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/Comparator;] + + Utf8 [Ljava/util/Comparator;] + Utf8 [M] + Utf8 [N] + Utf8 [O] @@ -33508,6 +37673,7 @@ Constant Pool (count = 1091): + Utf8 [Requested offscreen page limit ] + Utf8 [S] + Utf8 [SDK_INT] + + Utf8 [Signature] + Utf8 [T] + Utf8 [TYPE] + Utf8 [The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: ] @@ -33764,12 +37930,18 @@ Fields (count = 58): + Field: c Ljava/util/Comparator; Access flags: 0x1a = private static final java.util.Comparator c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Comparator;] + 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 + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: f Landroid/support/v4/view/aq; Access flags: 0x12 = private final android.support.v4.view.aq f @@ -33920,6 +38092,9 @@ Fields (count = 58): + Field: ae Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList ae + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: af Landroid/support/v4/view/ax; Access flags: 0x1a = private static final android.support.v4.view.ax af @@ -40626,7 +44801,7 @@ Methods (count = 79): + Method: addFocusables(Ljava/util/ArrayList;II)V Access flags: 0x1 = public void addFocusables(java.util.ArrayList,int,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 143, locals = 9, stack = 4): [0] aload_1 v1 [1] invokevirtual #389 @@ -40716,10 +44891,12 @@ Methods (count = 79): [142] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/ArrayList;II)V] + Method: addTouchables(Ljava/util/ArrayList;)V Access flags: 0x1 = public void addTouchables(java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 59, locals = 5, stack = 2): [0] iconst_0 [1] istore_2 v2 @@ -40760,6 +44937,8 @@ Methods (count = 79): [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/ArrayList;)V] + Method: onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z Access flags: 0x4 = protected boolean onRequestFocusInDescendants(int,android.graphics.Rect) @@ -41016,7 +45195,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Comparator] -Constant Pool (count = 24): +Constant Pool (count = 26): + Class [android/support/v4/view/an] + Class [android/support/v4/view/aq] + Class [java/lang/Object] @@ -41033,6 +45212,8 @@ Constant Pool (count = 24): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Ljava/util/Comparator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/view/an] + Utf8 [android/support/v4/view/aq] @@ -41088,7 +45269,9 @@ Methods (count = 3): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Comparator;] _____________________________________________________________________ + Program class: android/support/v4/view/ao @@ -41570,7 +45753,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 107): +Constant Pool (count = 109): + String [ position=] + String [FragmentPager.SavedState{] + String [}] @@ -41650,8 +45833,10 @@ Constant Pool (count = 107): + Utf8 [FragmentPager.SavedState{] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Landroid/os/Parcelable;] + Utf8 [Ljava/lang/ClassLoader;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/support/v4/b/a] @@ -41691,6 +45876,9 @@ Fields (count = 4): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 5): - Method: (Landroid/os/Parcelable;)V @@ -41838,7 +46026,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/support/v4/b/c] -Constant Pool (count = 27): +Constant Pool (count = 29): + Class [android/support/v4/b/c] + Class [android/support/v4/view/ViewPager$SavedState] + Class [android/support/v4/view/aw] @@ -41859,6 +46047,8 @@ Constant Pool (count = 27): + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/support/v4/b/c;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/support/v4/b/c] + Utf8 [android/support/v4/view/ViewPager$SavedState] @@ -41932,7 +46122,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/support/v4/b/c;] _____________________________________________________________________ + Program class: android/support/v4/view/ax @@ -41945,7 +46137,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Comparator] -Constant Pool (count = 33): +Constant Pool (count = 35): + Class [android/support/v4/view/ar] + Class [android/support/v4/view/ax] + Class [android/view/View] @@ -41968,6 +46160,8 @@ Constant Pool (count = 33): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Ljava/util/Comparator;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/view/ar] @@ -42053,7 +46247,9 @@ Methods (count = 3): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Comparator;] _____________________________________________________________________ + Program class: android/support/v4/widget/DrawerLayout @@ -45496,7 +49692,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 47): +Constant Pool (count = 49): + Class [android/os/Parcel] + Class [android/support/v4/widget/DrawerLayout$SavedState] + Class [android/support/v4/widget/c] @@ -45533,6 +49729,8 @@ Constant Pool (count = 47): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/support/v4/widget/DrawerLayout$SavedState] @@ -45557,6 +49755,9 @@ Fields (count = 4): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 4): - Method: (Landroid/os/Parcel;)V @@ -45661,7 +49862,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/widget/DrawerLayout$SavedState] + Class [android/support/v4/widget/c] @@ -45682,6 +49883,8 @@ Constant Pool (count = 28): + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/widget/DrawerLayout$SavedState] @@ -45754,7 +49957,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: android/support/v4/widget/d @@ -47821,7 +52026,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 547): +Constant Pool (count = 549): + Integer [-2147483648] + Integer [-16777216] + Integer [16777215] @@ -48225,8 +52430,10 @@ Constant Pool (count = 547): + Utf8 [Landroid/support/v4/widget/y;] + Utf8 [Landroid/view/View;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + Utf8 [SDK_INT] + Utf8 [SRC_OVER] + + Utf8 [Signature] + Utf8 [SlidingPaneLayout] + Utf8 [Width must have an exact value or MATCH_PARENT] + Utf8 [Z] @@ -48427,6 +52634,9 @@ Fields (count = 20): + Field: t Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList t + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: a Landroid/support/v4/widget/u; Access flags: 0x18 = static final android.support.v4.widget.u a @@ -51318,7 +55528,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 43): +Constant Pool (count = 45): + Class [android/os/Parcel] + Class [android/support/v4/widget/SlidingPaneLayout$SavedState] + Class [android/support/v4/widget/t] @@ -51352,6 +55562,8 @@ Constant Pool (count = 43): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -51369,6 +55581,9 @@ Fields (count = 2): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 5): - Method: (Landroid/os/Parcelable;)V @@ -51469,7 +55684,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/widget/SlidingPaneLayout$SavedState] + Class [android/support/v4/widget/t] @@ -51490,6 +55705,8 @@ Constant Pool (count = 28): + Utf8 [(Landroid/os/Parcel;Landroid/support/v4/widget/p;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState] @@ -51563,7 +55780,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: android/support/v4/widget/u @@ -55019,407 +59238,111005 @@ Methods (count = 39): Code attribute attributes (attribute count = 0): + Method: c(II)Z Access flags: 0x1 - = public boolean c(int,int) + = 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 #44 + + Fieldref [android/support/v4/widget/y.s Landroid/view/View;] + [5] iload_1 v1 + [6] iload_2 v2 + [7] invokevirtual #96 + + Methodref [android/support/v4/widget/y.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 #114 + + Methodref [android/view/View.getLeft ()I] + [11] ificmplt +31 (target=42) + [14] iload_2 v2 + [15] aload_1 v1 + [16] invokevirtual #116 + + Methodref [android/view/View.getRight ()I] + [19] ificmpge +23 (target=42) + [22] iload_3 v3 + [23] aload_1 v1 + [24] invokevirtual #117 + + Methodref [android/view/View.getTop ()I] + [27] ificmplt +15 (target=42) + [30] iload_3 v3 + [31] aload_1 v1 + [32] invokevirtual #113 + + 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 #46 + + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] + [4] invokevirtual #122 + + 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 #46 + + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] + [22] aload_0 v0 + [23] getfield #43 + + Fieldref [android/support/v4/widget/y.r Landroid/support/v4/widget/aa;] + [26] iload v4 + [28] invokevirtual #70 + + Methodref [android/support/v4/widget/aa.c (I)I] + [31] invokevirtual #121 + + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + [34] astore v5 + [36] iload_1 v1 + [37] aload v5 + [39] invokevirtual #114 + + Methodref [android/view/View.getLeft ()I] + [42] ificmplt +33 (target=75) + [45] iload_1 v1 + [46] aload v5 + [48] invokevirtual #116 + + Methodref [android/view/View.getRight ()I] + [51] ificmpge +24 (target=75) + [54] iload_2 v2 + [55] aload v5 + [57] invokevirtual #117 + + Methodref [android/view/View.getTop ()I] + [60] ificmplt +15 (target=75) + [63] iload_2 v2 + [64] aload v5 + [66] invokevirtual #113 + + 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 #46 + + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] + [7] invokevirtual #123 + + Methodref [android/view/ViewGroup.getLeft ()I] + [10] aload_0 v0 + [11] getfield #40 + + Fieldref [android/support/v4/widget/y.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 #46 + + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] + [27] invokevirtual #125 + + Methodref [android/view/ViewGroup.getTop ()I] + [30] aload_0 v0 + [31] getfield #40 + + Fieldref [android/support/v4/widget/y.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 #46 + + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] + [47] invokevirtual #124 + + Methodref [android/view/ViewGroup.getRight ()I] + [50] aload_0 v0 + [51] getfield #40 + + Fieldref [android/support/v4/widget/y.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 #46 + + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] + [67] invokevirtual #120 + + Methodref [android/view/ViewGroup.getBottom ()I] + [70] aload_0 v0 + [71] getfield #40 + + Fieldref [android/support/v4/widget/y.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: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 2): + [0] new #12 + + Class [android/support/v4/widget/z] + [3] dup + [4] invokespecial #106 + + Methodref [android/support/v4/widget/z. ()V] + [7] putstatic #47 + + Fieldref [android/support/v4/widget/y.v Landroid/view/animation/Interpolator;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: android/support/v4/widget/z + Superclass: java/lang/Object + Major version: 0x31 + Minor version: 0x0 + Access flags: 0x30 + = final class android.support.v4.widget.z extends java.lang.Object + +Interfaces (count = 1): + + Class [android/view/animation/Interpolator] + +Constant Pool (count = 14): + + Class [android/support/v4/widget/z] + + Class [android/view/animation/Interpolator] + + Class [java/lang/Object] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + Utf8 [()V] + + Utf8 [(F)F] + + Utf8 [] + + Utf8 [Code] + + Utf8 [android/support/v4/widget/z] + + Utf8 [android/view/animation/Interpolator] + + Utf8 [getInterpolation] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 2): + - Method: ()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 #4 + + Methodref [java/lang/Object. ()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/aa + Superclass: java/lang/Object + Major version: 0x31 + Minor version: 0x0 + Access flags: 0x421 + = public abstract class android.support.v4.widget.aa extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 19): + + Class [android/support/v4/widget/aa] + + Class [java/lang/Object] + + Utf8 [(I)I] + + Utf8 [(I)V] + + Utf8 [(I)Z] + + Utf8 [(II)V] + + Utf8 [(Landroid/view/View;)I] + + 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;IIII)V] + + Utf8 [Code] + + Utf8 [a] + + Utf8 [android/support/v4/widget/aa] + + Utf8 [b] + + Utf8 [c] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 13): + + Method: a(I)V + Access flags: 0x1 + = public void a(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: 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 = 6, stack = 0): + [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 = 3, stack = 0): + [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): + + 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(II)V + Access flags: 0x1 + = public void a(int,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: 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 = 1, locals = 3, stack = 0): + [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 = 2, stack = 1): + [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 = 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 + Access flags: 0x1 + = public int b(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;I)Z + Access flags: 0x401 + = public abstract boolean a(android.view.View,int) + + 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 = 2, locals = 4, stack = 1): + [0] iconst_0 + [1] 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 = 2, locals = 4, 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: com/facebook/AccessToken + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.AccessToken extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 344): + + String [] + + String [ permissions:] + + String [ token:] + + String [, ] + + String [ACCESS_TOKEN_REMOVED] + + String [Cannot readObject, serialization proxy required] + + String [[] + + String []] + + String [access_token] + + String [com.facebook.TokenCachingStrategy.AccessTokenSource] + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + + String [com.facebook.TokenCachingStrategy.Permissions] + + String [com.facebook.TokenCachingStrategy.Token] + + String [com.facebook.platform.extra.ACCESS_TOKEN] + + String [com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH] + + String [com.facebook.platform.extra.PERMISSIONS] + + String [expires_in] + + String [intent] + + String [null] + + String [{AccessToken] + + String [}] + + Class [android/content/Intent] + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AccessToken$SerializationProxyV1] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/Settings] + + Class [com/facebook/TokenCachingStrategy] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [java/io/InvalidObjectException] + + Class [java/io/Serializable] + + Class [java/lang/AssertionError] + + Class [java/lang/Class] + + Class [java/lang/Long] + + Class [java/lang/NumberFormatException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/util/ArrayList] + + Class [java/util/Collections] + + Class [java/util/Date] + + Class [java/util/List] + + Long [-9223372036854775808] + + Long [1] + + Long [1000] + + Long [9223372036854775807] + + Fieldref [com/facebook/AccessToken.$assertionsDisabled Z] + + Fieldref [com/facebook/AccessToken.ALREADY_EXPIRED_EXPIRATION_TIME Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken.DEFAULT_ACCESS_TOKEN_SOURCE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessToken.DEFAULT_EXPIRATION_TIME Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken.DEFAULT_LAST_REFRESH_TIME Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken.MAX_DATE Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken.MIN_DATE Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken.expires Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken.lastRefresh Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken.permissions Ljava/util/List;] + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.NONE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Methodref [com/facebook/AccessToken.appendPermissions (Ljava/lang/StringBuilder;)V] + + Methodref [com/facebook/AccessToken.createEmptyToken (Ljava/util/List;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.createFromBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.createNew (Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.getBundleLongAsDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date;] + + Methodref [com/facebook/AccessToken.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/AccessToken.tokenToString ()Ljava/lang/String;] + + Methodref [com/facebook/AccessToken$SerializationProxyV1. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;Lcom/facebook/AccessToken$1;)V] + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + + Methodref [com/facebook/TokenCachingStrategy.getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + Methodref [com/facebook/TokenCachingStrategy.getSource (Landroid/os/Bundle;)Lcom/facebook/AccessTokenSource;] + + Methodref [com/facebook/TokenCachingStrategy.putDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/io/InvalidObjectException. (Ljava/lang/String;)V] + + Methodref [java/lang/AssertionError. ()V] + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + + Methodref [java/lang/Long.longValue ()J] + + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;] + + Methodref [java/util/Date. ()V] + + Methodref [java/util/Date. (J)V] + + Methodref [java/util/Date.after (Ljava/util/Date;)Z] + + Methodref [java/util/Date.getTime ()J] + + NameAndType [$assertionsDisabled Z] + + NameAndType [ ()V] + + NameAndType [ (J)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + NameAndType [ (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;Lcom/facebook/AccessToken$1;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [ALREADY_EXPIRED_EXPIRATION_TIME Ljava/util/Date;] + + NameAndType [DEFAULT_ACCESS_TOKEN_SOURCE Lcom/facebook/AccessTokenSource;] + + NameAndType [DEFAULT_EXPIRATION_TIME Ljava/util/Date;] + + NameAndType [DEFAULT_LAST_REFRESH_TIME Ljava/util/Date;] + + NameAndType [FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + + NameAndType [FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + + NameAndType [FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + + NameAndType [INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + + NameAndType [MAX_DATE Ljava/util/Date;] + + NameAndType [MIN_DATE Ljava/util/Date;] + + NameAndType [NONE Lcom/facebook/AccessTokenSource;] + + NameAndType [after (Ljava/util/Date;)Z] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [appendPermissions (Ljava/lang/StringBuilder;)V] + + NameAndType [createEmptyToken (Ljava/util/List;)Lcom/facebook/AccessToken;] + + NameAndType [createFromBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)Lcom/facebook/AccessToken;] + + NameAndType [createNew (Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + NameAndType [desiredAssertionStatus ()Z] + + NameAndType [emptyList ()Ljava/util/List;] + + NameAndType [expires Ljava/util/Date;] + + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getBundleLongAsDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date;] + + NameAndType [getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + NameAndType [getExtras ()Landroid/os/Bundle;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getSource (Landroid/os/Bundle;)Lcom/facebook/AccessTokenSource;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + + NameAndType [getTime ()J] + + NameAndType [isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [lastRefresh Ljava/util/Date;] + + NameAndType [longValue ()J] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [parseLong (Ljava/lang/String;)J] + + NameAndType [permissions Ljava/util/List;] + + NameAndType [putDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + + NameAndType [putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + + NameAndType [source Lcom/facebook/AccessTokenSource;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [token Ljava/lang/String;] + + NameAndType [tokenToString ()Ljava/lang/String;] + + NameAndType [unmodifiableList (Ljava/util/List;)Ljava/util/List;] + + Utf8 [] + + Utf8 [ permissions:] + + Utf8 [ token:] + + Utf8 [$assertionsDisabled] + + Utf8 [()J] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/AccessTokenSource;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Date;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(J)V] + + Utf8 [(Landroid/content/Intent;)Lcom/facebook/AccessToken;] + + Utf8 [(Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + + Utf8 [(Landroid/os/Bundle;)Lcom/facebook/AccessTokenSource;] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date;] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + + Utf8 [(Lcom/facebook/AccessToken;Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + + Utf8 [(Lcom/facebook/AccessToken;Ljava/util/List;)Lcom/facebook/AccessToken;] + + Utf8 [(Lcom/facebook/AccessToken;Ljava/util/List;)Lcom/facebook/AccessToken;] + + Utf8 [(Lcom/facebook/LoggingBehavior;)Z] + + Utf8 [(Ljava/io/ObjectInputStream;)V] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)J] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Ljava/util/ArrayList;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/io/Serializable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;Lcom/facebook/AccessTokenSource;Ljava/util/List;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;Lcom/facebook/AccessTokenSource;Ljava/util/List;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;Lcom/facebook/AccessToken$1;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/lang/StringBuilder;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Date;)Z] + + Utf8 [(Ljava/util/List;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/util/List;)Ljava/util/List;] + + Utf8 [(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [, ] + + Utf8 [] + + Utf8 [] + + Utf8 [ACCESS_TOKEN_KEY] + + Utf8 [ACCESS_TOKEN_REMOVED] + + Utf8 [ALREADY_EXPIRED_EXPIRATION_TIME] + + Utf8 [Cannot readObject, serialization proxy required] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEFAULT_ACCESS_TOKEN_SOURCE] + + Utf8 [DEFAULT_EXPIRATION_TIME] + + Utf8 [DEFAULT_LAST_REFRESH_TIME] + + Utf8 [EXPIRES_IN_KEY] + + Utf8 [FACEBOOK_APPLICATION_NATIVE] + + Utf8 [FACEBOOK_APPLICATION_SERVICE] + + Utf8 [FACEBOOK_APPLICATION_WEB] + + Utf8 [INCLUDE_ACCESS_TOKENS] + + Utf8 [J] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Date;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [MAX_DATE] + + Utf8 [MIN_DATE] + + Utf8 [NONE] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [[] + + Utf8 []] + + Utf8 [access_token] + + Utf8 [after] + + Utf8 [android/content/Intent] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [append] + + Utf8 [appendPermissions] + + Utf8 [com.facebook.TokenCachingStrategy.AccessTokenSource] + + Utf8 [com.facebook.TokenCachingStrategy.ExpirationDate] + + Utf8 [com.facebook.TokenCachingStrategy.LastRefreshDate] + + Utf8 [com.facebook.TokenCachingStrategy.Permissions] + + Utf8 [com.facebook.TokenCachingStrategy.Token] + + Utf8 [com.facebook.platform.extra.ACCESS_TOKEN] + + Utf8 [com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH] + + Utf8 [com.facebook.platform.extra.PERMISSIONS] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AccessToken$SerializationProxyV1] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/TokenCachingStrategy] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [createEmptyToken] + + Utf8 [createFromBundle] + + Utf8 [createFromCache] + + Utf8 [createFromExistingAccessToken] + + Utf8 [createFromNativeLinkingIntent] + + Utf8 [createFromNativeLogin] + + Utf8 [createFromRefresh] + + Utf8 [createFromString] + + Utf8 [createFromTokenWithRefreshedPermissions] + + Utf8 [createFromWebBundle] + + Utf8 [createNew] + + Utf8 [desiredAssertionStatus] + + Utf8 [emptyList] + + Utf8 [expires] + + Utf8 [expires_in] + + Utf8 [get] + + Utf8 [getBundleLongAsDate] + + Utf8 [getDate] + + Utf8 [getExpires] + + Utf8 [getExtras] + + Utf8 [getLastRefresh] + + Utf8 [getPermissions] + + Utf8 [getSource] + + Utf8 [getString] + + Utf8 [getStringArrayList] + + Utf8 [getTime] + + Utf8 [getToken] + + Utf8 [intent] + + Utf8 [isInvalid] + + Utf8 [isLoggingBehaviorEnabled] + + Utf8 [isNullOrEmpty] + + Utf8 [java/io/InvalidObjectException] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/AssertionError] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Long] + + Utf8 [java/lang/NumberFormatException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Collections] + + Utf8 [java/util/Date] + + Utf8 [java/util/List] + + Utf8 [join] + + Utf8 [lastRefresh] + + Utf8 [longValue] + + Utf8 [notNull] + + Utf8 [null] + + Utf8 [parseLong] + + Utf8 [permissions] + + Utf8 [putDate] + + Utf8 [putSerializable] + + Utf8 [putString] + + Utf8 [putStringArrayList] + + Utf8 [readObject] + + Utf8 [serialVersionUID] + + Utf8 [source] + + Utf8 [toCacheBundle] + + Utf8 [toString] + + Utf8 [token] + + Utf8 [tokenToString] + + Utf8 [unmodifiableList] + + Utf8 [writeReplace] + + Utf8 [{AccessToken] + + Utf8 [}] + +Fields (count = 15): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: ACCESS_TOKEN_KEY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String ACCESS_TOKEN_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [access_token] + + Field: EXPIRES_IN_KEY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EXPIRES_IN_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [expires_in] + + Field: MIN_DATE Ljava/util/Date; + Access flags: 0x1a + = private static final java.util.Date MIN_DATE + + Field: MAX_DATE Ljava/util/Date; + Access flags: 0x1a + = private static final java.util.Date MAX_DATE + + Field: DEFAULT_EXPIRATION_TIME Ljava/util/Date; + Access flags: 0x1a + = private static final java.util.Date DEFAULT_EXPIRATION_TIME + + Field: DEFAULT_LAST_REFRESH_TIME Ljava/util/Date; + Access flags: 0x1a + = private static final java.util.Date DEFAULT_LAST_REFRESH_TIME + + Field: DEFAULT_ACCESS_TOKEN_SOURCE Lcom/facebook/AccessTokenSource; + Access flags: 0x1a + = private static final com.facebook.AccessTokenSource DEFAULT_ACCESS_TOKEN_SOURCE + + Field: ALREADY_EXPIRED_EXPIRATION_TIME Ljava/util/Date; + Access flags: 0x1a + = private static final java.util.Date ALREADY_EXPIRED_EXPIRATION_TIME + + Field: expires Ljava/util/Date; + Access flags: 0x12 + = private final java.util.Date expires + + Field: permissions Ljava/util/List; + Access flags: 0x12 + = private final java.util.List permissions + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: token Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String token + + Field: source Lcom/facebook/AccessTokenSource; + Access flags: 0x12 + = private final com.facebook.AccessTokenSource source + + Field: lastRefresh Ljava/util/Date; + Access flags: 0x12 + = private final java.util.Date lastRefresh + + Field: $assertionsDisabled Z + Access flags: 0x1018 + = static final synthetic boolean $assertionsDisabled + +Methods (count = 26): + - Method: (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V + Access flags: 0x0 + = AccessToken(java.lang.String,java.util.Date,java.util.List,com.facebook.AccessTokenSource,java.util.Date) + Class member attributes (count = 2): + + Code attribute instructions (code length = 43, locals = 6, stack = 2): + [0] aload_0 v0 + [1] invokespecial #101 + + Methodref [java/lang/Object. ()V] + [4] aload_3 v3 + [5] ifnonnull +7 (target=12) + [8] invokestatic #106 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [11] astore_3 v3 + [12] aload_0 v0 + [13] aload_2 v2 + [14] putfield #62 + + Fieldref [com/facebook/AccessToken.expires Ljava/util/Date;] + [17] aload_0 v0 + [18] aload_3 v3 + [19] invokestatic #107 + + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;] + [22] putfield #64 + + Fieldref [com/facebook/AccessToken.permissions Ljava/util/List;] + [25] aload_0 v0 + [26] aload_1 v1 + [27] putfield #66 + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + [30] aload_0 v0 + [31] aload v4 + [33] putfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [36] aload_0 v0 + [37] aload v5 + [39] putfield #63 + + Fieldref [com/facebook/AccessToken.lastRefresh Ljava/util/Date;] + [42] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [12] Var: [a:com/facebook/AccessToken][a:java/lang/String][a:java/util/Date][a:java/util/List][a:com/facebook/AccessTokenSource][a:java/util/Date], Stack: + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Method: getToken()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #66 + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getExpires()Ljava/util/Date; + Access flags: 0x1 + = public java.util.Date getExpires() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #62 + + Fieldref [com/facebook/AccessToken.expires Ljava/util/Date;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getPermissions()Ljava/util/List; + Access flags: 0x1 + = public java.util.List getPermissions() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #64 + + Fieldref [com/facebook/AccessToken.permissions Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: getSource()Lcom/facebook/AccessTokenSource; + Access flags: 0x1 + = public com.facebook.AccessTokenSource getSource() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLastRefresh()Ljava/util/Date; + Access flags: 0x1 + = public java.util.Date getLastRefresh() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #63 + + Fieldref [com/facebook/AccessToken.lastRefresh Ljava/util/Date;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createFromExistingAccessToken(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;Lcom/facebook/AccessTokenSource;Ljava/util/List;)Lcom/facebook/AccessToken; + Access flags: 0x9 + = public static com.facebook.AccessToken createFromExistingAccessToken(java.lang.String,java.util.Date,java.util.Date,com.facebook.AccessTokenSource,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 38, locals = 5, stack = 7): + [0] aload_1 v1 + [1] ifnonnull +7 (target=8) + [4] getstatic #58 + + Fieldref [com/facebook/AccessToken.DEFAULT_EXPIRATION_TIME Ljava/util/Date;] + [7] astore_1 v1 + [8] aload_2 v2 + [9] ifnonnull +7 (target=16) + [12] getstatic #59 + + Fieldref [com/facebook/AccessToken.DEFAULT_LAST_REFRESH_TIME Ljava/util/Date;] + [15] astore_2 v2 + [16] aload_3 v3 + [17] ifnonnull +7 (target=24) + [20] getstatic #57 + + Fieldref [com/facebook/AccessToken.DEFAULT_ACCESS_TOKEN_SOURCE Lcom/facebook/AccessTokenSource;] + [23] astore_3 v3 + [24] new #26 + + Class [com/facebook/AccessToken] + [27] dup + [28] aload_0 v0 + [29] aload_1 v1 + [30] aload v4 + [32] aload_3 v3 + [33] aload_2 v2 + [34] invokespecial #81 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [37] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [8] Var: ..., Stack: (empty) + - [16] Var: ..., Stack: (empty) + - [24] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;Lcom/facebook/AccessTokenSource;Ljava/util/List;)Lcom/facebook/AccessToken;] + + Method: createFromNativeLinkingIntent(Landroid/content/Intent;)Lcom/facebook/AccessToken; + Access flags: 0x9 + = public static com.facebook.AccessToken createFromNativeLinkingIntent(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 1, stack = 5): + [0] aload_0 v0 + [1] ldc #19 + + String [intent] + [3] invokestatic #95 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] invokevirtual #72 + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + [10] ifnonnull +5 (target=15) + [13] aconst_null + [14] areturn + [15] aconst_null + [16] aload_0 v0 + [17] invokevirtual #72 + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + [20] getstatic #69 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + [23] new #45 + + Class [java/util/Date] + [26] dup + [27] invokespecial #108 + + Methodref [java/util/Date. ()V] + [30] invokestatic #84 + + Methodref [com/facebook/AccessToken.createFromBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)Lcom/facebook/AccessToken;] + [33] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., 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 = 46, locals = 2, stack = 2): + [0] new #42 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #102 + + Methodref [java/lang/StringBuilder. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #21 + + String [{AccessToken] + [11] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [14] pop + [15] aload_1 v1 + [16] ldc #3 + + String [ token:] + [18] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [21] aload_0 v0 + [22] invokespecial #88 + + Methodref [com/facebook/AccessToken.tokenToString ()Ljava/lang/String;] + [25] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [28] pop + [29] aload_0 v0 + [30] aload_1 v1 + [31] invokespecial #82 + + Methodref [com/facebook/AccessToken.appendPermissions (Ljava/lang/StringBuilder;)V] + [34] aload_1 v1 + [35] ldc #22 + + String [}] + [37] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [40] pop + [41] aload_1 v1 + [42] invokevirtual #104 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [45] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createEmptyToken(Ljava/util/List;)Lcom/facebook/AccessToken; + Access flags: 0x8 + = static com.facebook.AccessToken createEmptyToken(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 20, locals = 1, stack = 7): + [0] new #26 + + Class [com/facebook/AccessToken] + [3] dup + [4] ldc #1 + + String [] + [6] getstatic #56 + + Fieldref [com/facebook/AccessToken.ALREADY_EXPIRED_EXPIRATION_TIME Ljava/util/Date;] + [9] aload_0 v0 + [10] getstatic #70 + + Fieldref [com/facebook/AccessTokenSource.NONE Lcom/facebook/AccessTokenSource;] + [13] getstatic #59 + + Fieldref [com/facebook/AccessToken.DEFAULT_LAST_REFRESH_TIME Ljava/util/Date;] + [16] invokespecial #81 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [19] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)Lcom/facebook/AccessToken;] + + Method: createFromString(Ljava/lang/String;Ljava/util/List;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken; + Access flags: 0x8 + = static com.facebook.AccessToken createFromString(java.lang.String,java.util.List,com.facebook.AccessTokenSource) + Class member attributes (count = 2): + + Code attribute instructions (code length = 17, locals = 3, stack = 7): + [0] new #26 + + Class [com/facebook/AccessToken] + [3] dup + [4] aload_0 v0 + [5] getstatic #58 + + Fieldref [com/facebook/AccessToken.DEFAULT_EXPIRATION_TIME Ljava/util/Date;] + [8] aload_1 v1 + [9] aload_2 v2 + [10] getstatic #59 + + Fieldref [com/facebook/AccessToken.DEFAULT_LAST_REFRESH_TIME Ljava/util/Date;] + [13] invokespecial #81 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [16] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Method: createFromNativeLogin(Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken; + Access flags: 0x8 + = static com.facebook.AccessToken createFromNativeLogin(android.os.Bundle,com.facebook.AccessTokenSource) + Class member attributes (count = 1): + + Code attribute instructions (code length = 39, locals = 5, stack = 6): + [0] aload_0 v0 + [1] ldc #16 + + String [com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH] + [3] new #45 + + Class [java/util/Date] + [6] dup + [7] lconst_0 + [8] invokespecial #109 + + Methodref [java/util/Date. (J)V] + [11] invokestatic #86 + + Methodref [com/facebook/AccessToken.getBundleLongAsDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date;] + [14] astore_2 v2 + [15] aload_0 v0 + [16] ldc #17 + + String [com.facebook.platform.extra.PERMISSIONS] + [18] invokevirtual #76 + + Methodref [android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + [21] astore_3 v3 + [22] aload_0 v0 + [23] ldc #15 + + String [com.facebook.platform.extra.ACCESS_TOKEN] + [25] invokevirtual #75 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [28] astore v4 + [30] aload_3 v3 + [31] aload v4 + [33] aload_2 v2 + [34] aload_1 v1 + [35] invokestatic #85 + + Methodref [com/facebook/AccessToken.createNew (Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + [38] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createFromWebBundle(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken; + Access flags: 0x8 + = static com.facebook.AccessToken createFromWebBundle(java.util.List,android.os.Bundle,com.facebook.AccessTokenSource) + Class member attributes (count = 2): + + Code attribute instructions (code length = 31, locals = 5, stack = 4): + [0] aload_1 v1 + [1] ldc #18 + + String [expires_in] + [3] new #45 + + Class [java/util/Date] + [6] dup + [7] invokespecial #108 + + Methodref [java/util/Date. ()V] + [10] invokestatic #86 + + Methodref [com/facebook/AccessToken.getBundleLongAsDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date;] + [13] astore_3 v3 + [14] aload_1 v1 + [15] ldc #9 + + String [access_token] + [17] invokevirtual #75 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [20] astore v4 + [22] aload_0 v0 + [23] aload v4 + [25] aload_3 v3 + [26] aload_2 v2 + [27] invokestatic #85 + + Methodref [com/facebook/AccessToken.createNew (Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + [30] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Method: createFromRefresh(Lcom/facebook/AccessToken;Landroid/os/Bundle;)Lcom/facebook/AccessToken; + Access flags: 0x8 + = static com.facebook.AccessToken createFromRefresh(com.facebook.AccessToken,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 80, locals = 4, stack = 6): + [0] getstatic #55 + + Fieldref [com/facebook/AccessToken.$assertionsDisabled Z] + [3] ifne +41 (target=44) + [6] aload_0 v0 + [7] getfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [10] getstatic #69 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + [13] ifacmpeq +31 (target=44) + [16] aload_0 v0 + [17] getfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [20] getstatic #67 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + [23] ifacmpeq +21 (target=44) + [26] aload_0 v0 + [27] getfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [30] getstatic #68 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + [33] ifacmpeq +11 (target=44) + [36] new #36 + + Class [java/lang/AssertionError] + [39] dup + [40] invokespecial #97 + + Methodref [java/lang/AssertionError. ()V] + [43] athrow + [44] aload_1 v1 + [45] ldc #18 + + String [expires_in] + [47] new #45 + + Class [java/util/Date] + [50] dup + [51] lconst_0 + [52] invokespecial #109 + + Methodref [java/util/Date. (J)V] + [55] invokestatic #86 + + Methodref [com/facebook/AccessToken.getBundleLongAsDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date;] + [58] astore_2 v2 + [59] aload_1 v1 + [60] ldc #9 + + String [access_token] + [62] invokevirtual #75 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [65] astore_3 v3 + [66] aload_0 v0 + [67] invokevirtual #87 + + Methodref [com/facebook/AccessToken.getPermissions ()Ljava/util/List;] + [70] aload_3 v3 + [71] aload_2 v2 + [72] aload_0 v0 + [73] getfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [76] invokestatic #85 + + Methodref [com/facebook/AccessToken.createNew (Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + [79] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [44] Var: ..., Stack: (empty) + + Method: createFromTokenWithRefreshedPermissions(Lcom/facebook/AccessToken;Ljava/util/List;)Lcom/facebook/AccessToken; + Access flags: 0x8 + = static com.facebook.AccessToken createFromTokenWithRefreshedPermissions(com.facebook.AccessToken,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 25, locals = 2, stack = 7): + [0] new #26 + + Class [com/facebook/AccessToken] + [3] dup + [4] aload_0 v0 + [5] getfield #66 + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #62 + + Fieldref [com/facebook/AccessToken.expires Ljava/util/Date;] + [12] aload_1 v1 + [13] aload_0 v0 + [14] getfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [17] aload_0 v0 + [18] getfield #63 + + Fieldref [com/facebook/AccessToken.lastRefresh Ljava/util/Date;] + [21] invokespecial #81 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [24] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/AccessToken;Ljava/util/List;)Lcom/facebook/AccessToken;] + + Method: createNew(Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken; + Access flags: 0xa + = private static com.facebook.AccessToken createNew(java.util.List,java.lang.String,java.util.Date,com.facebook.AccessTokenSource) + Class member attributes (count = 2): + + Code attribute instructions (code length = 35, locals = 4, stack = 8): + [0] aload_1 v1 + [1] invokestatic #94 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [4] ifne +7 (target=11) + [7] aload_2 v2 + [8] ifnonnull +8 (target=16) + [11] aload_0 v0 + [12] invokestatic #83 + + Methodref [com/facebook/AccessToken.createEmptyToken (Ljava/util/List;)Lcom/facebook/AccessToken;] + [15] areturn + [16] new #26 + + Class [com/facebook/AccessToken] + [19] dup + [20] aload_1 v1 + [21] aload_2 v2 + [22] aload_0 v0 + [23] aload_3 v3 + [24] new #45 + + Class [java/util/Date] + [27] dup + [28] invokespecial #108 + + Methodref [java/util/Date. ()V] + [31] invokespecial #81 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [34] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [11] Var: ..., Stack: (empty) + - [16] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Ljava/lang/String;Ljava/util/Date;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Method: createFromCache(Landroid/os/Bundle;)Lcom/facebook/AccessToken; + Access flags: 0x8 + = static com.facebook.AccessToken createFromCache(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 61, locals = 3, stack = 8): + [0] aload_0 v0 + [1] ldc #13 + + String [com.facebook.TokenCachingStrategy.Permissions] + [3] invokevirtual #76 + + Methodref [android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + [6] astore_1 v1 + [7] aload_1 v1 + [8] ifnonnull +10 (target=18) + [11] invokestatic #106 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [14] astore_2 v2 + [15] goto +15 (target=30) + [18] new #43 + + Class [java/util/ArrayList] + [21] dup + [22] aload_1 v1 + [23] invokespecial #105 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [26] invokestatic #107 + + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;] + [29] astore_2 v2 + [30] new #26 + + Class [com/facebook/AccessToken] + [33] dup + [34] aload_0 v0 + [35] ldc #14 + + String [com.facebook.TokenCachingStrategy.Token] + [37] invokevirtual #75 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [40] aload_0 v0 + [41] ldc #11 + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + [43] invokestatic #91 + + Methodref [com/facebook/TokenCachingStrategy.getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + [46] aload_2 v2 + [47] aload_0 v0 + [48] invokestatic #92 + + Methodref [com/facebook/TokenCachingStrategy.getSource (Landroid/os/Bundle;)Lcom/facebook/AccessTokenSource;] + [51] aload_0 v0 + [52] ldc #12 + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + [54] invokestatic #91 + + Methodref [com/facebook/TokenCachingStrategy.getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + [57] invokespecial #81 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [60] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: ...[a:java/util/List], Stack: (empty) + - [30] Var: ...[a:java/util/List], Stack: (empty) + + Method: toCacheBundle()Landroid/os/Bundle; + Access flags: 0x0 + = android.os.Bundle toCacheBundle() + Class member attributes (count = 1): + + Code attribute instructions (code length = 67, locals = 2, stack = 5): + [0] new #24 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #73 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #14 + + String [com.facebook.TokenCachingStrategy.Token] + [11] aload_0 v0 + [12] getfield #66 + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + [15] invokevirtual #78 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [18] aload_1 v1 + [19] ldc #11 + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + [21] aload_0 v0 + [22] getfield #62 + + Fieldref [com/facebook/AccessToken.expires Ljava/util/Date;] + [25] invokestatic #93 + + Methodref [com/facebook/TokenCachingStrategy.putDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + [28] aload_1 v1 + [29] ldc #13 + + String [com.facebook.TokenCachingStrategy.Permissions] + [31] new #43 + + Class [java/util/ArrayList] + [34] dup + [35] aload_0 v0 + [36] getfield #64 + + Fieldref [com/facebook/AccessToken.permissions Ljava/util/List;] + [39] invokespecial #105 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [42] invokevirtual #79 + + Methodref [android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + [45] aload_1 v1 + [46] ldc #10 + + String [com.facebook.TokenCachingStrategy.AccessTokenSource] + [48] aload_0 v0 + [49] getfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [52] invokevirtual #77 + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + [55] aload_1 v1 + [56] ldc #12 + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + [58] aload_0 v0 + [59] getfield #63 + + Fieldref [com/facebook/AccessToken.lastRefresh Ljava/util/Date;] + [62] invokestatic #93 + + Methodref [com/facebook/TokenCachingStrategy.putDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + [65] aload_1 v1 + [66] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isInvalid()Z + Access flags: 0x0 + = boolean isInvalid() + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #66 + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + [4] invokestatic #94 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [7] ifne +20 (target=27) + [10] new #45 + + Class [java/util/Date] + [13] dup + [14] invokespecial #108 + + Methodref [java/util/Date. ()V] + [17] aload_0 v0 + [18] getfield #62 + + Fieldref [com/facebook/AccessToken.expires Ljava/util/Date;] + [21] invokevirtual #110 + + Methodref [java/util/Date.after (Ljava/util/Date;)Z] + [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 = 1): + + Stack map table attribute (count = 3): + - [27] Var: ..., Stack: (empty) + - [31] Var: ..., Stack: (empty) + - [32] Var: ..., Stack: [i] + + Method: createFromBundle(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)Lcom/facebook/AccessToken; + Access flags: 0xa + = private static com.facebook.AccessToken createFromBundle(java.util.List,android.os.Bundle,com.facebook.AccessTokenSource,java.util.Date) + Class member attributes (count = 2): + + Code attribute instructions (code length = 53, locals = 6, stack = 8): + [0] aload_1 v1 + [1] ldc #9 + + String [access_token] + [3] invokevirtual #75 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [6] astore v4 + [8] aload_1 v1 + [9] ldc #18 + + String [expires_in] + [11] aload_3 v3 + [12] invokestatic #86 + + Methodref [com/facebook/AccessToken.getBundleLongAsDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date;] + [15] astore v5 + [17] aload v4 + [19] invokestatic #94 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [22] ifne +8 (target=30) + [25] aload v5 + [27] ifnonnull +5 (target=32) + [30] aconst_null + [31] areturn + [32] new #26 + + Class [com/facebook/AccessToken] + [35] dup + [36] aload v4 + [38] aload v5 + [40] aload_0 v0 + [41] aload_2 v2 + [42] new #45 + + Class [java/util/Date] + [45] dup + [46] invokespecial #108 + + Methodref [java/util/Date. ()V] + [49] invokespecial #81 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [52] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [30] Var: ...[a:java/lang/String][a:java/util/Date], Stack: (empty) + - [32] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)Lcom/facebook/AccessToken;] + + Method: tokenToString()Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String tokenToString() + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #66 + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + [4] ifnonnull +6 (target=10) + [7] ldc #20 + + String [null] + [9] areturn + [10] getstatic #71 + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + [13] invokestatic #90 + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + [16] ifeq +8 (target=24) + [19] aload_0 v0 + [20] getfield #66 + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + [23] areturn + [24] ldc #5 + + String [ACCESS_TOKEN_REMOVED] + [26] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [10] Var: ..., Stack: (empty) + - [24] Var: ..., Stack: (empty) + + Method: appendPermissions(Ljava/lang/StringBuilder;)V + Access flags: 0x2 + = private void appendPermissions(java.lang.StringBuilder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 53, locals = 2, stack = 3): + [0] aload_1 v1 + [1] ldc #2 + + String [ permissions:] + [3] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [6] pop + [7] aload_0 v0 + [8] getfield #64 + + Fieldref [com/facebook/AccessToken.permissions Ljava/util/List;] + [11] ifnonnull +13 (target=24) + [14] aload_1 v1 + [15] ldc #20 + + String [null] + [17] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [20] pop + [21] goto +31 (target=52) + [24] aload_1 v1 + [25] ldc #7 + + String [[] + [27] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [30] pop + [31] aload_1 v1 + [32] ldc #4 + + String [, ] + [34] aload_0 v0 + [35] getfield #64 + + Fieldref [com/facebook/AccessToken.permissions Ljava/util/List;] + [38] invokestatic #80 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [41] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [44] pop + [45] aload_1 v1 + [46] ldc #8 + + String []] + [48] invokevirtual #103 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [51] pop + [52] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [24] Var: ..., Stack: (empty) + - [52] Var: ..., Stack: (empty) + + Method: writeReplace()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object writeReplace() + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 1, stack = 8): + [0] new #27 + + Class [com/facebook/AccessToken$SerializationProxyV1] + [3] dup + [4] aload_0 v0 + [5] getfield #66 + + Fieldref [com/facebook/AccessToken.token Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #62 + + Fieldref [com/facebook/AccessToken.expires Ljava/util/Date;] + [12] aload_0 v0 + [13] getfield #64 + + Fieldref [com/facebook/AccessToken.permissions Ljava/util/List;] + [16] aload_0 v0 + [17] getfield #65 + + Fieldref [com/facebook/AccessToken.source Lcom/facebook/AccessTokenSource;] + [20] aload_0 v0 + [21] getfield #63 + + Fieldref [com/facebook/AccessToken.lastRefresh Ljava/util/Date;] + [24] aconst_null + [25] invokespecial #89 + + Methodref [com/facebook/AccessToken$SerializationProxyV1. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;Lcom/facebook/AccessToken$1;)V] + [28] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: readObject(Ljava/io/ObjectInputStream;)V + Access flags: 0x2 + = private void readObject(java.io.ObjectInputStream) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 3): + [0] new #34 + + Class [java/io/InvalidObjectException] + [3] dup + [4] ldc #6 + + String [Cannot readObject, serialization proxy required] + [6] invokespecial #96 + + Methodref [java/io/InvalidObjectException. (Ljava/lang/String;)V] + [9] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getBundleLongAsDate(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; + Access flags: 0xa + = private static java.util.Date getBundleLongAsDate(android.os.Bundle,java.lang.String,java.util.Date) + Class member attributes (count = 1): + + Code attribute instructions (code length = 98, locals = 7, stack = 8): + [0] aload_0 v0 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] ldc2_w #47 + + Long [-9223372036854775808] + [9] lstore_3 v3 + [10] aload_0 v0 + [11] aload_1 v1 + [12] invokevirtual #74 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [15] astore v5 + [17] aload v5 + [19] instanceof #38 + + Class [java/lang/Long] + [22] ifeq +15 (target=37) + [25] aload v5 + [27] checkcast #38 + + Class [java/lang/Long] + [30] invokevirtual #99 + + Methodref [java/lang/Long.longValue ()J] + [33] lstore_3 v3 + [34] goto +29 (target=63) + [37] aload v5 + [39] instanceof #41 + + Class [java/lang/String] + [42] ifeq +19 (target=61) + [45] aload v5 + [47] checkcast #41 + + Class [java/lang/String] + [50] invokestatic #100 + + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] + [53] lstore_3 v3 + [54] goto +9 (target=63) + [57] astore v6 + [59] aconst_null + [60] areturn + [61] aconst_null + [62] areturn + [63] lload_3 v3 + [64] lconst_0 + [65] lcmp + [66] ifne +14 (target=80) + [69] new #45 + + Class [java/util/Date] + [72] dup + [73] ldc2_w #53 + + Long [9223372036854775807] + [76] invokespecial #109 + + Methodref [java/util/Date. (J)V] + [79] areturn + [80] new #45 + + Class [java/util/Date] + [83] dup + [84] aload_2 v2 + [85] invokevirtual #111 + + Methodref [java/util/Date.getTime ()J] + [88] lload_3 v3 + [89] ldc2_w #51 + + Long [1000] + [92] lmul + [93] ladd + [94] invokespecial #109 + + Methodref [java/util/Date. (J)V] + [97] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (45 -> 54: 57): + + Class [java/lang/NumberFormatException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [6] Var: ..., Stack: (empty) + - [37] Var: ...[l][a:java/lang/Object], Stack: (empty) + - [57] Var: ..., Stack: [a:java/lang/NumberFormatException] + - [61] Var: ..., Stack: (empty) + - [63] Var: ..., Stack: (empty) + - [80] Var: ..., Stack: (empty) + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 71, locals = 0, stack = 4): + [0] ldc #26 + + Class [com/facebook/AccessToken] + [2] invokevirtual #98 + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + [5] ifne +7 (target=12) + [8] iconst_1 + [9] goto +4 (target=13) + [12] iconst_0 + [13] putstatic #55 + + Fieldref [com/facebook/AccessToken.$assertionsDisabled Z] + [16] new #45 + + Class [java/util/Date] + [19] dup + [20] ldc2_w #47 + + Long [-9223372036854775808] + [23] invokespecial #109 + + Methodref [java/util/Date. (J)V] + [26] putstatic #61 + + Fieldref [com/facebook/AccessToken.MIN_DATE Ljava/util/Date;] + [29] new #45 + + Class [java/util/Date] + [32] dup + [33] ldc2_w #53 + + Long [9223372036854775807] + [36] invokespecial #109 + + Methodref [java/util/Date. (J)V] + [39] putstatic #60 + + Fieldref [com/facebook/AccessToken.MAX_DATE Ljava/util/Date;] + [42] getstatic #60 + + Fieldref [com/facebook/AccessToken.MAX_DATE Ljava/util/Date;] + [45] putstatic #58 + + Fieldref [com/facebook/AccessToken.DEFAULT_EXPIRATION_TIME Ljava/util/Date;] + [48] new #45 + + Class [java/util/Date] + [51] dup + [52] invokespecial #108 + + Methodref [java/util/Date. ()V] + [55] putstatic #59 + + Fieldref [com/facebook/AccessToken.DEFAULT_LAST_REFRESH_TIME Ljava/util/Date;] + [58] getstatic #69 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + [61] putstatic #57 + + Fieldref [com/facebook/AccessToken.DEFAULT_ACCESS_TOKEN_SOURCE Lcom/facebook/AccessTokenSource;] + [64] getstatic #61 + + Fieldref [com/facebook/AccessToken.MIN_DATE Ljava/util/Date;] + [67] putstatic #56 + + Fieldref [com/facebook/AccessToken.ALREADY_EXPIRED_EXPIRATION_TIME Ljava/util/Date;] + [70] 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] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AccessToken$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.AccessToken$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/AccessToken$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/AccessToken$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AccessToken$SerializationProxyV1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AccessToken$SerializationProxyV1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 48): + + Class [com/facebook/AccessToken] + + Class [com/facebook/AccessToken$SerializationProxyV1] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Long [-2488473066578201069] + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.expires Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.lastRefresh Ljava/util/Date;] + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.permissions Ljava/util/List;] + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.source Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.token Ljava/lang/String;] + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Methodref [com/facebook/AccessToken$SerializationProxyV1. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + NameAndType [expires Ljava/util/Date;] + + NameAndType [lastRefresh Ljava/util/Date;] + + NameAndType [permissions Ljava/util/List;] + + NameAndType [source Lcom/facebook/AccessTokenSource;] + + NameAndType [token Ljava/lang/String;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;Lcom/facebook/AccessToken$1;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Date;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AccessToken$SerializationProxyV1] + + Utf8 [expires] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [lastRefresh] + + Utf8 [permissions] + + Utf8 [readResolve] + + Utf8 [serialVersionUID] + + Utf8 [source] + + Utf8 [token] + +Fields (count = 6): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [-2488473066578201069] + + Field: expires Ljava/util/Date; + Access flags: 0x12 + = private final java.util.Date expires + + Field: permissions Ljava/util/List; + Access flags: 0x12 + = private final java.util.List permissions + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: token Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String token + + Field: source Lcom/facebook/AccessTokenSource; + Access flags: 0x12 + = private final com.facebook.AccessTokenSource source + + Field: lastRefresh Ljava/util/Date; + Access flags: 0x12 + = private final java.util.Date lastRefresh + +Methods (count = 3): + - Method: (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V + Access flags: 0x2 + = private AccessToken$SerializationProxyV1(java.lang.String,java.util.Date,java.util.List,com.facebook.AccessTokenSource,java.util.Date) + Class member attributes (count = 2): + + Code attribute instructions (code length = 32, locals = 6, stack = 2): + [0] aload_0 v0 + [1] invokespecial #14 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_2 v2 + [6] putfield #7 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.expires Ljava/util/Date;] + [9] aload_0 v0 + [10] aload_3 v3 + [11] putfield #9 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.permissions Ljava/util/List;] + [14] aload_0 v0 + [15] aload_1 v1 + [16] putfield #11 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.token Ljava/lang/String;] + [19] aload_0 v0 + [20] aload v4 + [22] putfield #10 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.source Lcom/facebook/AccessTokenSource;] + [25] aload_0 v0 + [26] aload v5 + [28] putfield #8 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.lastRefresh Ljava/util/Date;] + [31] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Method: readResolve()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object readResolve() + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 1, stack = 7): + [0] new #1 + + Class [com/facebook/AccessToken] + [3] dup + [4] aload_0 v0 + [5] getfield #11 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.token Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #7 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.expires Ljava/util/Date;] + [12] aload_0 v0 + [13] getfield #9 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.permissions Ljava/util/List;] + [16] aload_0 v0 + [17] getfield #10 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.source Lcom/facebook/AccessTokenSource;] + [20] aload_0 v0 + [21] getfield #8 + + Fieldref [com/facebook/AccessToken$SerializationProxyV1.lastRefresh Ljava/util/Date;] + [24] invokespecial #12 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [27] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;Lcom/facebook/AccessToken$1;)V + Access flags: 0x1000 + = synthetic AccessToken$SerializationProxyV1(java.lang.String,java.util.Date,java.util.List,com.facebook.AccessTokenSource,java.util.Date,com.facebook.AccessToken$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 7, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] aload v5 + [8] invokespecial #13 + + Methodref [com/facebook/AccessToken$SerializationProxyV1. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AccessTokenSource + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.AccessTokenSource extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 68): + + String [CLIENT_TOKEN] + + String [FACEBOOK_APPLICATION_NATIVE] + + String [FACEBOOK_APPLICATION_SERVICE] + + String [FACEBOOK_APPLICATION_WEB] + + String [NONE] + + String [TEST_USER] + + String [WEB_VIEW] + + Class [[Lcom/facebook/AccessTokenSource;] + + Class [com/facebook/AccessTokenSource] + + Class [java/lang/Enum] + + Fieldref [com/facebook/AccessTokenSource.$VALUES [Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.CLIENT_TOKEN Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.NONE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.TEST_USER Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.canExtendToken Z] + + Methodref [[Lcom/facebook/AccessTokenSource;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/AccessTokenSource. (Ljava/lang/String;IZ)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/AccessTokenSource;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [ (Ljava/lang/String;IZ)V] + + NameAndType [CLIENT_TOKEN Lcom/facebook/AccessTokenSource;] + + NameAndType [FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + + NameAndType [FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + + NameAndType [FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + + NameAndType [NONE Lcom/facebook/AccessTokenSource;] + + NameAndType [TEST_USER Lcom/facebook/AccessTokenSource;] + + NameAndType [WEB_VIEW Lcom/facebook/AccessTokenSource;] + + NameAndType [canExtendToken Z] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[Lcom/facebook/AccessTokenSource;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AccessTokenSource;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;IZ)V] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [] + + Utf8 [CLIENT_TOKEN] + + Utf8 [Code] + + Utf8 [FACEBOOK_APPLICATION_NATIVE] + + Utf8 [FACEBOOK_APPLICATION_SERVICE] + + Utf8 [FACEBOOK_APPLICATION_WEB] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [NONE] + + Utf8 [Signature] + + Utf8 [TEST_USER] + + Utf8 [WEB_VIEW] + + Utf8 [Z] + + Utf8 [[Lcom/facebook/AccessTokenSource;] + + Utf8 [canExtendToken] + + Utf8 [clone] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 9): + + Field: NONE Lcom/facebook/AccessTokenSource; + Access flags: 0x4019 + = public static final com.facebook.AccessTokenSource NONE + + Field: FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource; + Access flags: 0x4019 + = public static final com.facebook.AccessTokenSource FACEBOOK_APPLICATION_WEB + + Field: FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource; + Access flags: 0x4019 + = public static final com.facebook.AccessTokenSource FACEBOOK_APPLICATION_NATIVE + + Field: FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource; + Access flags: 0x4019 + = public static final com.facebook.AccessTokenSource FACEBOOK_APPLICATION_SERVICE + + Field: WEB_VIEW Lcom/facebook/AccessTokenSource; + Access flags: 0x4019 + = public static final com.facebook.AccessTokenSource WEB_VIEW + + Field: TEST_USER Lcom/facebook/AccessTokenSource; + Access flags: 0x4019 + = public static final com.facebook.AccessTokenSource TEST_USER + + Field: CLIENT_TOKEN Lcom/facebook/AccessTokenSource; + Access flags: 0x4019 + = public static final com.facebook.AccessTokenSource CLIENT_TOKEN + + Field: canExtendToken Z + Access flags: 0x12 + = private final boolean canExtendToken + + Field: $VALUES [Lcom/facebook/AccessTokenSource; + Access flags: 0x101a + = private static final synthetic com.facebook.AccessTokenSource[] $VALUES + +Methods (count = 5): + + Method: values()[Lcom/facebook/AccessTokenSource; + Access flags: 0x9 + = public static com.facebook.AccessTokenSource[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #11 + + Fieldref [com/facebook/AccessTokenSource.$VALUES [Lcom/facebook/AccessTokenSource;] + [3] invokevirtual #20 + + Methodref [[Lcom/facebook/AccessTokenSource;.clone ()Ljava/lang/Object;] + [6] checkcast #8 + + Class [[Lcom/facebook/AccessTokenSource;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/AccessTokenSource; + Access flags: 0x9 + = public static com.facebook.AccessTokenSource valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #9 + + Class [com/facebook/AccessTokenSource] + [2] aload_0 v0 + [3] invokestatic #23 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #9 + + Class [com/facebook/AccessTokenSource] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;IZ)V + Access flags: 0x2 + = private AccessTokenSource(java.lang.String,int,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #22 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] aload_0 v0 + [7] iload_3 v3 + [8] putfield #19 + + Fieldref [com/facebook/AccessTokenSource.canExtendToken Z] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Z)V] + + Method: canExtendToken()Z + Access flags: 0x0 + = boolean canExtendToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #19 + + Fieldref [com/facebook/AccessTokenSource.canExtendToken Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 151, locals = 0, stack = 5): + [0] new #9 + + Class [com/facebook/AccessTokenSource] + [3] dup + [4] ldc #5 + + String [NONE] + [6] iconst_0 + [7] iconst_0 + [8] invokespecial #21 + + Methodref [com/facebook/AccessTokenSource. (Ljava/lang/String;IZ)V] + [11] putstatic #16 + + Fieldref [com/facebook/AccessTokenSource.NONE Lcom/facebook/AccessTokenSource;] + [14] new #9 + + Class [com/facebook/AccessTokenSource] + [17] dup + [18] ldc #4 + + String [FACEBOOK_APPLICATION_WEB] + [20] iconst_1 + [21] iconst_1 + [22] invokespecial #21 + + Methodref [com/facebook/AccessTokenSource. (Ljava/lang/String;IZ)V] + [25] putstatic #15 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + [28] new #9 + + Class [com/facebook/AccessTokenSource] + [31] dup + [32] ldc #2 + + String [FACEBOOK_APPLICATION_NATIVE] + [34] iconst_2 + [35] iconst_1 + [36] invokespecial #21 + + Methodref [com/facebook/AccessTokenSource. (Ljava/lang/String;IZ)V] + [39] putstatic #13 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + [42] new #9 + + Class [com/facebook/AccessTokenSource] + [45] dup + [46] ldc #3 + + String [FACEBOOK_APPLICATION_SERVICE] + [48] iconst_3 + [49] iconst_1 + [50] invokespecial #21 + + Methodref [com/facebook/AccessTokenSource. (Ljava/lang/String;IZ)V] + [53] putstatic #14 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + [56] new #9 + + Class [com/facebook/AccessTokenSource] + [59] dup + [60] ldc #7 + + String [WEB_VIEW] + [62] iconst_4 + [63] iconst_0 + [64] invokespecial #21 + + Methodref [com/facebook/AccessTokenSource. (Ljava/lang/String;IZ)V] + [67] putstatic #18 + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + [70] new #9 + + Class [com/facebook/AccessTokenSource] + [73] dup + [74] ldc #6 + + String [TEST_USER] + [76] iconst_5 + [77] iconst_1 + [78] invokespecial #21 + + Methodref [com/facebook/AccessTokenSource. (Ljava/lang/String;IZ)V] + [81] putstatic #17 + + Fieldref [com/facebook/AccessTokenSource.TEST_USER Lcom/facebook/AccessTokenSource;] + [84] new #9 + + Class [com/facebook/AccessTokenSource] + [87] dup + [88] ldc #1 + + String [CLIENT_TOKEN] + [90] bipush 6 + [92] iconst_1 + [93] invokespecial #21 + + Methodref [com/facebook/AccessTokenSource. (Ljava/lang/String;IZ)V] + [96] putstatic #12 + + Fieldref [com/facebook/AccessTokenSource.CLIENT_TOKEN Lcom/facebook/AccessTokenSource;] + [99] bipush 7 + [101] anewarray #9 + + Class [com/facebook/AccessTokenSource] + [104] dup + [105] iconst_0 + [106] getstatic #16 + + Fieldref [com/facebook/AccessTokenSource.NONE Lcom/facebook/AccessTokenSource;] + [109] aastore + [110] dup + [111] iconst_1 + [112] getstatic #15 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + [115] aastore + [116] dup + [117] iconst_2 + [118] getstatic #13 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + [121] aastore + [122] dup + [123] iconst_3 + [124] getstatic #14 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + [127] aastore + [128] dup + [129] iconst_4 + [130] getstatic #18 + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + [133] aastore + [134] dup + [135] iconst_5 + [136] getstatic #17 + + Fieldref [com/facebook/AccessTokenSource.TEST_USER Lcom/facebook/AccessTokenSource;] + [139] aastore + [140] dup + [141] bipush 6 + [143] getstatic #12 + + Fieldref [com/facebook/AccessTokenSource.CLIENT_TOKEN Lcom/facebook/AccessTokenSource;] + [146] aastore + [147] putstatic #11 + + Fieldref [com/facebook/AccessTokenSource.$VALUES [Lcom/facebook/AccessTokenSource;] + [150] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsConstants + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.AppEventsConstants extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 93): + + String [0] + + String [1] + + String [fb_content_id] + + String [fb_content_type] + + String [fb_currency] + + String [fb_description] + + String [fb_level] + + String [fb_max_rating_value] + + String [fb_mobile_achievement_unlocked] + + String [fb_mobile_activate_app] + + String [fb_mobile_add_payment_info] + + String [fb_mobile_add_to_cart] + + String [fb_mobile_add_to_wishlist] + + String [fb_mobile_complete_registration] + + String [fb_mobile_content_view] + + String [fb_mobile_initiated_checkout] + + String [fb_mobile_level_achieved] + + String [fb_mobile_purchase] + + String [fb_mobile_rate] + + String [fb_mobile_search] + + String [fb_mobile_spent_credits] + + String [fb_mobile_tutorial_completion] + + String [fb_num_items] + + String [fb_payment_info_available] + + String [fb_registration_method] + + String [fb_search_string] + + String [fb_success] + + Class [com/facebook/AppEventsConstants] + + Class [java/lang/Object] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + Utf8 [()V] + + Utf8 [0] + + Utf8 [1] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [EVENT_NAME_ACHIEVED_LEVEL] + + Utf8 [EVENT_NAME_ACTIVATED_APP] + + Utf8 [EVENT_NAME_ADDED_PAYMENT_INFO] + + Utf8 [EVENT_NAME_ADDED_TO_CART] + + Utf8 [EVENT_NAME_ADDED_TO_WISHLIST] + + Utf8 [EVENT_NAME_COMPLETED_REGISTRATION] + + Utf8 [EVENT_NAME_COMPLETED_TUTORIAL] + + Utf8 [EVENT_NAME_INITIATED_CHECKOUT] + + Utf8 [EVENT_NAME_PURCHASED] + + Utf8 [EVENT_NAME_RATED] + + Utf8 [EVENT_NAME_SEARCHED] + + Utf8 [EVENT_NAME_SPENT_CREDITS] + + Utf8 [EVENT_NAME_UNLOCKED_ACHIEVEMENT] + + Utf8 [EVENT_NAME_VIEWED_CONTENT] + + Utf8 [EVENT_PARAM_CONTENT_ID] + + Utf8 [EVENT_PARAM_CONTENT_TYPE] + + Utf8 [EVENT_PARAM_CURRENCY] + + Utf8 [EVENT_PARAM_DESCRIPTION] + + Utf8 [EVENT_PARAM_LEVEL] + + Utf8 [EVENT_PARAM_MAX_RATING_VALUE] + + Utf8 [EVENT_PARAM_NUM_ITEMS] + + Utf8 [EVENT_PARAM_PAYMENT_INFO_AVAILABLE] + + Utf8 [EVENT_PARAM_REGISTRATION_METHOD] + + Utf8 [EVENT_PARAM_SEARCH_STRING] + + Utf8 [EVENT_PARAM_SUCCESS] + + Utf8 [EVENT_PARAM_VALUE_NO] + + Utf8 [EVENT_PARAM_VALUE_YES] + + Utf8 [Ljava/lang/String;] + + Utf8 [com/facebook/AppEventsConstants] + + Utf8 [fb_content_id] + + Utf8 [fb_content_type] + + Utf8 [fb_currency] + + Utf8 [fb_description] + + Utf8 [fb_level] + + Utf8 [fb_max_rating_value] + + Utf8 [fb_mobile_achievement_unlocked] + + Utf8 [fb_mobile_activate_app] + + Utf8 [fb_mobile_add_payment_info] + + Utf8 [fb_mobile_add_to_cart] + + Utf8 [fb_mobile_add_to_wishlist] + + Utf8 [fb_mobile_complete_registration] + + Utf8 [fb_mobile_content_view] + + Utf8 [fb_mobile_initiated_checkout] + + Utf8 [fb_mobile_level_achieved] + + Utf8 [fb_mobile_purchase] + + Utf8 [fb_mobile_rate] + + Utf8 [fb_mobile_search] + + Utf8 [fb_mobile_spent_credits] + + Utf8 [fb_mobile_tutorial_completion] + + Utf8 [fb_num_items] + + Utf8 [fb_payment_info_available] + + Utf8 [fb_registration_method] + + Utf8 [fb_search_string] + + Utf8 [fb_success] + + Utf8 [java/lang/Object] + +Fields (count = 27): + + Field: EVENT_NAME_ACTIVATED_APP Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_ACTIVATED_APP + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_activate_app] + + Field: EVENT_NAME_COMPLETED_REGISTRATION Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_COMPLETED_REGISTRATION + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_complete_registration] + + Field: EVENT_NAME_VIEWED_CONTENT Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_VIEWED_CONTENT + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_content_view] + + Field: EVENT_NAME_SEARCHED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_SEARCHED + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_search] + + Field: EVENT_NAME_RATED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_RATED + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_rate] + + Field: EVENT_NAME_COMPLETED_TUTORIAL Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_COMPLETED_TUTORIAL + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_tutorial_completion] + + Field: EVENT_NAME_ADDED_TO_CART Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_ADDED_TO_CART + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_add_to_cart] + + Field: EVENT_NAME_ADDED_TO_WISHLIST Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_ADDED_TO_WISHLIST + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_add_to_wishlist] + + Field: EVENT_NAME_INITIATED_CHECKOUT Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_INITIATED_CHECKOUT + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_initiated_checkout] + + Field: EVENT_NAME_ADDED_PAYMENT_INFO Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_ADDED_PAYMENT_INFO + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_add_payment_info] + + Field: EVENT_NAME_PURCHASED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_PURCHASED + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_purchase] + + Field: EVENT_NAME_ACHIEVED_LEVEL Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_ACHIEVED_LEVEL + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_level_achieved] + + Field: EVENT_NAME_UNLOCKED_ACHIEVEMENT Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_UNLOCKED_ACHIEVEMENT + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_achievement_unlocked] + + Field: EVENT_NAME_SPENT_CREDITS Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NAME_SPENT_CREDITS + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_spent_credits] + + Field: EVENT_PARAM_CURRENCY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_CURRENCY + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_currency] + + Field: EVENT_PARAM_REGISTRATION_METHOD Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_REGISTRATION_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_registration_method] + + Field: EVENT_PARAM_CONTENT_TYPE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_CONTENT_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_content_type] + + Field: EVENT_PARAM_CONTENT_ID Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_CONTENT_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_content_id] + + Field: EVENT_PARAM_SEARCH_STRING Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_SEARCH_STRING + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_search_string] + + Field: EVENT_PARAM_SUCCESS Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_SUCCESS + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_success] + + Field: EVENT_PARAM_MAX_RATING_VALUE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_MAX_RATING_VALUE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_max_rating_value] + + Field: EVENT_PARAM_PAYMENT_INFO_AVAILABLE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_PAYMENT_INFO_AVAILABLE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_payment_info_available] + + Field: EVENT_PARAM_NUM_ITEMS Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_NUM_ITEMS + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_num_items] + + Field: EVENT_PARAM_LEVEL Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_LEVEL + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_level] + + Field: EVENT_PARAM_DESCRIPTION Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_DESCRIPTION + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_description] + + Field: EVENT_PARAM_VALUE_YES Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_VALUE_YES + Class member attributes (count = 1): + + Constant value attribute: + + String [1] + + Field: EVENT_PARAM_VALUE_NO Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PARAM_VALUE_NO + Class member attributes (count = 1): + + Constant value attribute: + + String [0] + +Methods (count = 1): + - Method: ()V + Access flags: 0x1 + = public AppEventsConstants() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #30 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.AppEventsLogger extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 684): + + Integer [60] + + Integer [100] + + Integer [300] + + Integer [86400] + + String [%s/activities] + + String [] + + String [AppEvents] + + String [Both context and applicationId must be non-null] + + String [Caught unexpected exception while flushing: ] + + String [Failed: + Response: %s + Error %s] + + String [Failed: No Connectivity] + + String [Flush completed +Params: %s + Result: %s + Events JSON: %s] + + String [Flushing %d events due to %s.] + + String [Success] + + String [access_token] + + String [com.facebook.sdk.APP_EVENTS_FLUSHED] + + String [com.facebook.sdk.APP_EVENTS_FLUSH_RESULT] + + String [com.facebook.sdk.APP_EVENTS_NUM_EVENTS_FLUSHED] + + String [com.facebook.sdk.appEventPreferences] + + String [context] + + String [currency cannot be null] + + String [fb_currency] + + String [fb_mobile_activate_app] + + String [fb_mobile_purchase] + + String [limitEventUsage] + + String [purchaseAmount cannot be null] + + Class [android/content/Context] + + Class [android/content/Intent] + + Class [android/content/SharedPreferences] + + Class [android/content/SharedPreferences$Editor] + + Class [android/os/Bundle] + + Class [android/support/v4/a/c] + + Class [android/util/Log] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AppEventsLogger$1] + + Class [com/facebook/AppEventsLogger$2] + + Class [com/facebook/AppEventsLogger$3] + + Class [com/facebook/AppEventsLogger$4] + + Class [com/facebook/AppEventsLogger$5] + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Class [com/facebook/AppEventsLogger$AppEvent] + + Class [com/facebook/AppEventsLogger$EventSuppression] + + Class [com/facebook/AppEventsLogger$FlushBehavior] + + Class [com/facebook/AppEventsLogger$FlushReason] + + Class [com/facebook/AppEventsLogger$FlushResult] + + Class [com/facebook/AppEventsLogger$FlushStatistics] + + Class [com/facebook/AppEventsLogger$PersistedEvents] + + Class [com/facebook/AppEventsLogger$SessionEventsState] + + Class [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/Request] + + Class [com/facebook/Response] + + Class [com/facebook/Session] + + Class [com/facebook/Settings] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Utility$FetchedAppSettings] + + Class [com/facebook/internal/Validate] + + Class [java/lang/Class] + + Class [java/lang/Double] + + Class [java/lang/Exception] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Throwable] + + Class [java/math/BigDecimal] + + Class [java/util/ArrayList] + + Class [java/util/Collection] + + Class [java/util/Currency] + + Class [java/util/Date] + + Class [java/util/HashMap] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Map] + + Class [java/util/Set] + + Class [java/util/Timer] + + Class [java/util/concurrent/ConcurrentHashMap] + + Class [java/util/concurrent/Executor] + + Class [org/json/JSONArray] + + Class [org/json/JSONException] + + Long [60000] + + Long [86400000] + + Fieldref [com/facebook/AppEventsLogger.TAG Ljava/lang/String;] + + Fieldref [com/facebook/AppEventsLogger.accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + + Fieldref [com/facebook/AppEventsLogger.context Landroid/content/Context;] + + Fieldref [com/facebook/AppEventsLogger.flushBehavior Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Fieldref [com/facebook/AppEventsLogger.flushTimer Ljava/util/Timer;] + + Fieldref [com/facebook/AppEventsLogger.mapEventNameToSuppress Ljava/util/Map;] + + Fieldref [com/facebook/AppEventsLogger.mapEventsToSuppressionTime Ljava/util/Map;] + + Fieldref [com/facebook/AppEventsLogger.requestInFlight Z] + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + + Fieldref [com/facebook/AppEventsLogger.supportsAttributionRecheckTimer Ljava/util/Timer;] + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.AUTO Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EAGER_FLUSHING_EVENT Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EVENT_THRESHOLD Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EXPLICIT Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SERVER_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.numEvents I] + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.result Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + Methodref [android/content/Intent. (Ljava/lang/String;)V] + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/support/v4/a/c.a (Landroid/content/Context;)Landroid/support/v4/a/c;] + + Methodref [android/support/v4/a/c.a (Landroid/content/Intent;)Z] + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/AppEventsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + + Methodref [com/facebook/AppEventsLogger.accumulatePersistedEvents ()I] + + Methodref [com/facebook/AppEventsLogger.activateApp (Landroid/content/Context;Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger.buildAndExecuteRequests (Lcom/facebook/AppEventsLogger$FlushReason;Ljava/util/Set;)Lcom/facebook/AppEventsLogger$FlushStatistics;] + + Methodref [com/facebook/AppEventsLogger.buildRequestForSession (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;ZLcom/facebook/AppEventsLogger$FlushStatistics;)Lcom/facebook/Request;] + + Methodref [com/facebook/AppEventsLogger.eagerFlush ()V] + + Methodref [com/facebook/AppEventsLogger.flush (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + Methodref [com/facebook/AppEventsLogger.flushAndWait (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + Methodref [com/facebook/AppEventsLogger.flushIfNecessary ()V] + + Methodref [com/facebook/AppEventsLogger.getAccumulatedEventCount ()I] + + Methodref [com/facebook/AppEventsLogger.getFlushBehavior ()Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Methodref [com/facebook/AppEventsLogger.getLimitEventUsage (Landroid/content/Context;)Z] + + Methodref [com/facebook/AppEventsLogger.getSessionEventsState (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + + Methodref [com/facebook/AppEventsLogger.getSessionEventsState (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + + Methodref [com/facebook/AppEventsLogger.handleResponse (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + Methodref [com/facebook/AppEventsLogger.initializeTimersIfNeeded ()V] + + Methodref [com/facebook/AppEventsLogger.logEvent (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AppEvent;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)V] + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;DLandroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + + Methodref [com/facebook/AppEventsLogger.logPurchase (Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.notifyDeveloperError (Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger.shouldSuppressEvent (Lcom/facebook/AppEventsLogger$AppEvent;)Z] + + Methodref [com/facebook/AppEventsLogger$1. ()V] + + Methodref [com/facebook/AppEventsLogger$2. ()V] + + Methodref [com/facebook/AppEventsLogger$3. ()V] + + Methodref [com/facebook/AppEventsLogger$4. (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + Methodref [com/facebook/AppEventsLogger$5. (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Lcom/facebook/Session;)V] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.equals (Ljava/lang/Object;)Z] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.getAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger$AppEvent. (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + + Methodref [com/facebook/AppEventsLogger$AppEvent.getName ()Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger$EventSuppression.getBehavior ()Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Methodref [com/facebook/AppEventsLogger$EventSuppression.getTimeoutPeriod ()I] + + Methodref [com/facebook/AppEventsLogger$FlushReason.toString ()Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger$FlushStatistics. (Lcom/facebook/AppEventsLogger$1;)V] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.getEvents (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Ljava/util/List;] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.keySet ()Ljava/util/Set;] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.persistEvents (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;)V] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.persistEvents (Landroid/content/Context;Ljava/util/Map;)V] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.readAndClearStore (Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents;] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState. (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.accumulatePersistedEvents (Ljava/util/List;)V] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.addEvent (Lcom/facebook/AppEventsLogger$AppEvent;)V] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.clearInFlightAndStats (Z)V] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.getAccumulatedEventCount ()I] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.populateRequest (Lcom/facebook/Request;ZZZ)I] + + Methodref [com/facebook/FacebookRequestError.getErrorCode ()I] + + Methodref [com/facebook/FacebookRequestError.toString ()Ljava/lang/String;] + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + + Methodref [com/facebook/Request.getGraphObject ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/Request.getParameters ()Landroid/os/Bundle;] + + Methodref [com/facebook/Request.getTag ()Ljava/lang/Object;] + + Methodref [com/facebook/Request.newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/Response.toString ()Ljava/lang/String;] + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/Settings.getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + + Methodref [com/facebook/Settings.publishInstallAsync (Landroid/content/Context;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + Methodref [com/facebook/internal/Utility$FetchedAppSettings.supportsAttribution ()Z] + + Methodref [com/facebook/internal/Utility$FetchedAppSettings.supportsImplicitLogging ()Z] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;] + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/math/BigDecimal.doubleValue ()D] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/Currency.getCurrencyCode ()Ljava/lang/String;] + + Methodref [java/util/Date. ()V] + + Methodref [java/util/Date.getTime ()J] + + Methodref [java/util/HashMap. ()V] + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + + Methodref [java/util/Timer. ()V] + + Methodref [java/util/Timer.schedule (Ljava/util/TimerTask;JJ)V] + + Methodref [java/util/concurrent/ConcurrentHashMap. ()V] + + Methodref [org/json/JSONArray. (Ljava/lang/String;)V] + + Methodref [org/json/JSONArray.toString (I)Ljava/lang/String;] + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] + + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/List.size ()I] + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + + NameAndType [ (Lcom/facebook/AppEventsLogger$1;)V] + + NameAndType [ (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + NameAndType [ (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + NameAndType [ (Lcom/facebook/Session;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [APP_EVENTS Lcom/facebook/LoggingBehavior;] + + NameAndType [AUTO Lcom/facebook/AppEventsLogger$FlushBehavior;] + + NameAndType [DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + NameAndType [EAGER_FLUSHING_EVENT Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [EVENT_THRESHOLD Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [EXPLICIT Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + + NameAndType [NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + NameAndType [SERVER_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [a (Landroid/content/Context;)Landroid/support/v4/a/c;] + + NameAndType [a (Landroid/content/Intent;)Z] + + NameAndType [accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + + NameAndType [accumulatePersistedEvents ()I] + + NameAndType [accumulatePersistedEvents (Ljava/util/List;)V] + + NameAndType [activateApp (Landroid/content/Context;Ljava/lang/String;)V] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addEvent (Lcom/facebook/AppEventsLogger$AppEvent;)V] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [applicationContext Landroid/content/Context;] + + NameAndType [buildAndExecuteRequests (Lcom/facebook/AppEventsLogger$FlushReason;Ljava/util/Set;)Lcom/facebook/AppEventsLogger$FlushStatistics;] + + NameAndType [buildRequestForSession (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;ZLcom/facebook/AppEventsLogger$FlushStatistics;)Lcom/facebook/Request;] + + NameAndType [clearInFlightAndStats (Z)V] + + NameAndType [commit ()Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [doubleValue ()D] + + NameAndType [eagerFlush ()V] + + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [execute (Ljava/lang/Runnable;)V] + + NameAndType [executeAndWait ()Lcom/facebook/Response;] + + NameAndType [flush (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + NameAndType [flushAndWait (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + NameAndType [flushBehavior Lcom/facebook/AppEventsLogger$FlushBehavior;] + + NameAndType [flushIfNecessary ()V] + + NameAndType [flushTimer Ljava/util/Timer;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [getAccessToken ()Ljava/lang/String;] + + NameAndType [getAccumulatedEventCount ()I] + + NameAndType [getActiveSession ()Lcom/facebook/Session;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + + NameAndType [getBehavior ()Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + + NameAndType [getCanonicalName ()Ljava/lang/String;] + + NameAndType [getContentResolver ()Landroid/content/ContentResolver;] + + NameAndType [getCurrencyCode ()Ljava/lang/String;] + + NameAndType [getError ()Lcom/facebook/FacebookRequestError;] + + NameAndType [getErrorCode ()I] + + NameAndType [getEvents (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Ljava/util/List;] + + NameAndType [getExecutor ()Ljava/util/concurrent/Executor;] + + NameAndType [getFlushBehavior ()Lcom/facebook/AppEventsLogger$FlushBehavior;] + + NameAndType [getGraphObject ()Lcom/facebook/model/GraphObject;] + + NameAndType [getLimitEventUsage (Landroid/content/Context;)Z] + + NameAndType [getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getPackageName ()Ljava/lang/String;] + + NameAndType [getParameters ()Landroid/os/Bundle;] + + NameAndType [getSessionEventsState (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + + NameAndType [getSessionEventsState (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + NameAndType [getTag ()Ljava/lang/Object;] + + NameAndType [getTime ()J] + + NameAndType [getTimeoutPeriod ()I] + + NameAndType [handleResponse (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + NameAndType [hasNext ()Z] + + NameAndType [initializeTimersIfNeeded ()V] + + NameAndType [isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + NameAndType [logEvent (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AppEvent;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)V] + + NameAndType [logEvent (Ljava/lang/String;)V] + + NameAndType [logEvent (Ljava/lang/String;DLandroid/os/Bundle;)V] + + NameAndType [logEvent (Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [logEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + + NameAndType [logPurchase (Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + + NameAndType [mapEventNameToSuppress Ljava/util/Map;] + + NameAndType [mapEventsToSuppressionTime Ljava/util/Map;] + + NameAndType [newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [notifyDeveloperError (Ljava/lang/String;)V] + + NameAndType [numEvents I] + + NameAndType [persistEvents (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;)V] + + NameAndType [persistEvents (Landroid/content/Context;Ljava/util/Map;)V] + + NameAndType [populateRequest (Lcom/facebook/Request;ZZZ)I] + + NameAndType [publishInstallAsync (Landroid/content/Context;Ljava/lang/String;)V] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + + NameAndType [putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + NameAndType [readAndClearStore (Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents;] + + NameAndType [requestInFlight Z] + + NameAndType [result Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [schedule (Ljava/util/TimerTask;JJ)V] + + NameAndType [setCallback (Lcom/facebook/Request$Callback;)V] + + NameAndType [setParameters (Landroid/os/Bundle;)V] + + NameAndType [shouldSuppressEvent (Lcom/facebook/AppEventsLogger$AppEvent;)Z] + + NameAndType [size ()I] + + NameAndType [stateMap Ljava/util/Map;] + + NameAndType [staticLock Ljava/lang/Object;] + + NameAndType [supportsAttribution ()Z] + + NameAndType [supportsAttributionRecheckTimer Ljava/util/Timer;] + + NameAndType [supportsImplicitLogging ()Z] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [toString (I)Ljava/lang/String;] + + NameAndType [valueOf (D)Ljava/lang/Double;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [values ()Ljava/util/Collection;] + + Utf8 [%s/activities] + + Utf8 [()D] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Landroid/content/ContentResolver;] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/content/SharedPreferences$Editor;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [()Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Lcom/facebook/Response;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/concurrent/Executor;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(D)Ljava/lang/Double;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(Landroid/content/ContentResolver;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)Landroid/support/v4/a/c;] + + Utf8 [(Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents;] + + Utf8 [(Landroid/content/Context;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;)Z] + + Utf8 [(Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/AppEventsLogger$AppEvent;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/Map;)V] + + Utf8 [(Landroid/content/Context;Z)V] + + Utf8 [(Landroid/content/Intent;)Z] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$1;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;ZLcom/facebook/AppEventsLogger$FlushStatistics;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AppEvent;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AppEvent;)Z] + + Utf8 [(Lcom/facebook/AppEventsLogger$FlushBehavior;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$FlushReason;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$FlushReason;Ljava/util/Set;)Lcom/facebook/AppEventsLogger$FlushStatistics;] + + Utf8 [(Lcom/facebook/AppEventsLogger$FlushReason;Ljava/util/Set;)Lcom/facebook/AppEventsLogger$FlushStatistics;] + + Utf8 [(Lcom/facebook/LoggingBehavior;)Z] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(Lcom/facebook/Request$Callback;)V] + + Utf8 [(Lcom/facebook/Request;ZZZ)I] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;)Z] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Runnable;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;D)V] + + Utf8 [(Ljava/lang/String;DLandroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + + Utf8 [(Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + Utf8 [(Ljava/lang/String;Z)Z] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/math/BigDecimal;Ljava/util/Currency;)V] + + Utf8 [(Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/TimerTask;JJ)V] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [] + + Utf8 [] + + Utf8 [ACTION_APP_EVENTS_FLUSHED] + + Utf8 [APP_ACTIVATE_SUPPRESSION_PERIOD_IN_SECONDS] + + Utf8 [APP_EVENTS] + + Utf8 [APP_EVENTS_EXTRA_FLUSH_RESULT] + + Utf8 [APP_EVENTS_EXTRA_NUM_EVENTS_FLUSHED] + + Utf8 [APP_EVENT_PREFERENCES] + + Utf8 [APP_SUPPORTS_ATTRIBUTION_ID_RECHECK_PERIOD_IN_SECONDS] + + Utf8 [AUTO] + + Utf8 [AppEvents] + + Utf8 [Both context and applicationId must be non-null] + + Utf8 [Caught unexpected exception while flushing: ] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEVELOPER_ERRORS] + + Utf8 [EAGER_FLUSHING_EVENT] + + Utf8 [EVENT_THRESHOLD] + + Utf8 [EXPLICIT] + + Utf8 [EXPLICIT_ONLY] + + Utf8 [FLUSH_PERIOD_IN_SECONDS] + + Utf8 [Failed: + Response: %s + Error %s] + + Utf8 [Failed: No Connectivity] + + Utf8 [Flush completed +Params: %s + Result: %s + Events JSON: %s] + + Utf8 [Flushing %d events due to %s.] + + Utf8 [I] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushReason;] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushResult;] + + Utf8 [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Timer;] + + Utf8 [NO_CONNECTIVITY] + + Utf8 [NUM_LOG_EVENTS_TO_TRY_TO_FLUSH_AFTER] + + Utf8 [RESET_TIMEOUT_WHEN_LOG_ATTEMPTED] + + Utf8 [SERVER_ERROR] + + Utf8 [SUCCESS] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Success] + + Utf8 [TAG] + + Utf8 [Z] + + Utf8 [a] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [access$500] + + Utf8 [access$800] + + Utf8 [accessTokenAppId] + + Utf8 [access_token] + + Utf8 [accumulatePersistedEvents] + + Utf8 [activateApp] + + Utf8 [add] + + Utf8 [addEvent] + + Utf8 [android/content/Context] + + Utf8 [android/content/Intent] + + Utf8 [android/content/SharedPreferences] + + Utf8 [android/content/SharedPreferences$Editor] + + Utf8 [android/os/Bundle] + + Utf8 [android/support/v4/a/c] + + Utf8 [android/util/Log] + + Utf8 [append] + + Utf8 [applicationContext] + + Utf8 [buildAndExecuteRequests] + + Utf8 [buildRequestForSession] + + Utf8 [clearInFlightAndStats] + + Utf8 [com.facebook.sdk.APP_EVENTS_FLUSHED] + + Utf8 [com.facebook.sdk.APP_EVENTS_FLUSH_RESULT] + + Utf8 [com.facebook.sdk.APP_EVENTS_NUM_EVENTS_FLUSHED] + + Utf8 [com.facebook.sdk.appEventPreferences] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AppEventsLogger$1] + + Utf8 [com/facebook/AppEventsLogger$2] + + Utf8 [com/facebook/AppEventsLogger$3] + + Utf8 [com/facebook/AppEventsLogger$4] + + Utf8 [com/facebook/AppEventsLogger$5] + + Utf8 [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Utf8 [com/facebook/AppEventsLogger$AppEvent] + + Utf8 [com/facebook/AppEventsLogger$EventSuppression] + + Utf8 [com/facebook/AppEventsLogger$FlushBehavior] + + Utf8 [com/facebook/AppEventsLogger$FlushReason] + + Utf8 [com/facebook/AppEventsLogger$FlushResult] + + Utf8 [com/facebook/AppEventsLogger$FlushStatistics] + + Utf8 [com/facebook/AppEventsLogger$PersistedEvents] + + Utf8 [com/facebook/AppEventsLogger$SessionEventsState] + + Utf8 [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Utility$FetchedAppSettings] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [commit] + + Utf8 [context] + + Utf8 [currency cannot be null] + + Utf8 [d] + + Utf8 [doubleValue] + + Utf8 [eagerFlush] + + Utf8 [edit] + + Utf8 [equals] + + Utf8 [execute] + + Utf8 [executeAndWait] + + Utf8 [fb_currency] + + Utf8 [fb_mobile_activate_app] + + Utf8 [fb_mobile_purchase] + + Utf8 [flush] + + Utf8 [flushAndWait] + + Utf8 [flushBehavior] + + Utf8 [flushIfNecessary] + + Utf8 [flushTimer] + + Utf8 [format] + + Utf8 [get] + + Utf8 [getAccessToken] + + Utf8 [getAccumulatedEventCount] + + Utf8 [getActiveSession] + + Utf8 [getApplicationContext] + + Utf8 [getApplicationId] + + Utf8 [getAttributionId] + + Utf8 [getBehavior] + + Utf8 [getBoolean] + + Utf8 [getCanonicalName] + + Utf8 [getContentResolver] + + Utf8 [getCurrencyCode] + + Utf8 [getError] + + Utf8 [getErrorCode] + + Utf8 [getEvents] + + Utf8 [getExecutor] + + Utf8 [getFlushBehavior] + + Utf8 [getGraphObject] + + Utf8 [getLimitEventUsage] + + Utf8 [getMetadataApplicationId] + + Utf8 [getName] + + Utf8 [getPackageName] + + Utf8 [getParameters] + + Utf8 [getSessionEventsState] + + Utf8 [getSharedPreferences] + + Utf8 [getTag] + + Utf8 [getTime] + + Utf8 [getTimeoutPeriod] + + Utf8 [handleResponse] + + Utf8 [hasNext] + + Utf8 [initializeTimersIfNeeded] + + Utf8 [isLoggingBehaviorEnabled] + + Utf8 [isValidForSession] + + Utf8 [iterator] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Double] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Throwable] + + Utf8 [java/math/BigDecimal] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Collection] + + Utf8 [java/util/Currency] + + Utf8 [java/util/Date] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Map] + + Utf8 [java/util/Set] + + Utf8 [java/util/Timer] + + Utf8 [java/util/concurrent/ConcurrentHashMap] + + Utf8 [java/util/concurrent/Executor] + + Utf8 [keySet] + + Utf8 [limitEventUsage] + + Utf8 [log] + + Utf8 [logEvent] + + Utf8 [logPurchase] + + Utf8 [logSdkEvent] + + Utf8 [mapEventNameToSuppress] + + Utf8 [mapEventsToSuppressionTime] + + Utf8 [newLogger] + + Utf8 [newPostRequest] + + Utf8 [next] + + Utf8 [notNull] + + Utf8 [notifyDeveloperError] + + Utf8 [numEvents] + + Utf8 [onContextStop] + + Utf8 [org/json/JSONArray] + + Utf8 [org/json/JSONException] + + Utf8 [persistEvents] + + Utf8 [populateRequest] + + Utf8 [publishInstallAsync] + + Utf8 [purchaseAmount cannot be null] + + Utf8 [put] + + Utf8 [putBoolean] + + Utf8 [putExtra] + + Utf8 [putString] + + Utf8 [queryAppSettings] + + Utf8 [readAndClearStore] + + Utf8 [requestInFlight] + + Utf8 [result] + + Utf8 [schedule] + + Utf8 [setCallback] + + Utf8 [setFlushBehavior] + + Utf8 [setLimitEventUsage] + + Utf8 [setParameters] + + Utf8 [shouldSuppressEvent] + + Utf8 [size] + + Utf8 [stateMap] + + Utf8 [staticLock] + + Utf8 [supportsAttribution] + + Utf8 [supportsAttributionRecheckTimer] + + Utf8 [supportsImplicitLogging] + + Utf8 [toString] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 20): + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: NUM_LOG_EVENTS_TO_TRY_TO_FLUSH_AFTER I + Access flags: 0x1a + = private static final int NUM_LOG_EVENTS_TO_TRY_TO_FLUSH_AFTER + Class member attributes (count = 1): + + Constant value attribute: + + Integer [100] + + Field: FLUSH_PERIOD_IN_SECONDS I + Access flags: 0x1a + = private static final int FLUSH_PERIOD_IN_SECONDS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [60] + + Field: APP_SUPPORTS_ATTRIBUTION_ID_RECHECK_PERIOD_IN_SECONDS I + Access flags: 0x1a + = private static final int APP_SUPPORTS_ATTRIBUTION_ID_RECHECK_PERIOD_IN_SECONDS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [86400] + + Field: APP_ACTIVATE_SUPPRESSION_PERIOD_IN_SECONDS I + Access flags: 0x1a + = private static final int APP_ACTIVATE_SUPPRESSION_PERIOD_IN_SECONDS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [300] + + Field: APP_EVENT_PREFERENCES Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String APP_EVENT_PREFERENCES + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.appEventPreferences] + + Field: context Landroid/content/Context; + Access flags: 0x12 + = private final android.content.Context context + + Field: accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair; + Access flags: 0x12 + = private final com.facebook.AppEventsLogger$AccessTokenAppIdPair accessTokenAppId + + Field: stateMap Ljava/util/Map; + Access flags: 0xa + = private static java.util.Map stateMap + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: flushTimer Ljava/util/Timer; + Access flags: 0xa + = private static java.util.Timer flushTimer + + Field: supportsAttributionRecheckTimer Ljava/util/Timer; + Access flags: 0xa + = private static java.util.Timer supportsAttributionRecheckTimer + + Field: flushBehavior Lcom/facebook/AppEventsLogger$FlushBehavior; + Access flags: 0xa + = private static com.facebook.AppEventsLogger$FlushBehavior flushBehavior + + Field: requestInFlight Z + Access flags: 0xa + = private static boolean requestInFlight + + Field: applicationContext Landroid/content/Context; + Access flags: 0xa + = private static android.content.Context applicationContext + + Field: staticLock Ljava/lang/Object; + Access flags: 0xa + = private static java.lang.Object staticLock + + Field: mapEventsToSuppressionTime Ljava/util/Map; + Access flags: 0xa + = private static java.util.Map mapEventsToSuppressionTime + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: mapEventNameToSuppress Ljava/util/Map; + Access flags: 0xa + = private static java.util.Map mapEventNameToSuppress + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: ACTION_APP_EVENTS_FLUSHED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_APP_EVENTS_FLUSHED + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.APP_EVENTS_FLUSHED] + + Field: APP_EVENTS_EXTRA_NUM_EVENTS_FLUSHED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String APP_EVENTS_EXTRA_NUM_EVENTS_FLUSHED + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.APP_EVENTS_NUM_EVENTS_FLUSHED] + + Field: APP_EVENTS_EXTRA_FLUSH_RESULT Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String APP_EVENTS_EXTRA_FLUSH_RESULT + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.APP_EVENTS_FLUSH_RESULT] + +Methods (count = 44): + + Method: getLimitEventUsage(Landroid/content/Context;)Z + Access flags: 0x9 + = public static boolean getLimitEventUsage(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 2, stack = 3): + [0] aload_0 v0 + [1] ldc #19 + + String [com.facebook.sdk.appEventPreferences] + [3] iconst_0 + [4] invokevirtual #117 + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #25 + + String [limitEventUsage] + [11] iconst_0 + [12] invokeinterface #224 + + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] + [17] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLimitEventUsage(Landroid/content/Context;Z)V + Access flags: 0x9 + = public static void setLimitEventUsage(android.content.Context,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 4, stack = 3): + [0] aload_0 v0 + [1] ldc #19 + + String [com.facebook.sdk.appEventPreferences] + [3] iconst_0 + [4] invokevirtual #117 + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + [7] astore_2 v2 + [8] aload_2 v2 + [9] invokeinterface #223 + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + [14] astore_3 v3 + [15] aload_3 v3 + [16] ldc #25 + + String [limitEventUsage] + [18] iload_1 v1 + [19] invokeinterface #226 + + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + [24] pop + [25] aload_3 v3 + [26] invokeinterface #225 + + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + [31] pop + [32] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: activateApp(Landroid/content/Context;)V + Access flags: 0x9 + = public static void activateApp(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 1, stack = 2): + [0] aload_0 v0 + [1] aload_0 v0 + [2] invokestatic #195 + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + [5] invokestatic #128 + + Methodref [com/facebook/AppEventsLogger.activateApp (Landroid/content/Context;Ljava/lang/String;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: activateApp(Landroid/content/Context;Ljava/lang/String;)V + Access flags: 0x9 + = public static void activateApp(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 41, locals = 3, stack = 5): + [0] aload_0 v0 + [1] ifnull +7 (target=8) + [4] aload_1 v1 + [5] ifnonnull +13 (target=18) + [8] new #63 + + Class [java/lang/IllegalArgumentException] + [11] dup + [12] ldc #8 + + String [Both context and applicationId must be non-null] + [14] invokespecial #203 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [17] athrow + [18] aload_0 v0 + [19] aload_1 v1 + [20] invokestatic #192 + + Methodref [com/facebook/Settings.publishInstallAsync (Landroid/content/Context;Ljava/lang/String;)V] + [23] new #34 + + Class [com/facebook/AppEventsLogger] + [26] dup + [27] aload_0 v0 + [28] aload_1 v1 + [29] aconst_null + [30] invokespecial #126 + + Methodref [com/facebook/AppEventsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + [33] astore_2 v2 + [34] aload_2 v2 + [35] ldc #23 + + String [fb_mobile_activate_app] + [37] invokevirtual #143 + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;)V] + [40] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [8] Var: ..., Stack: (empty) + - [18] Var: ..., Stack: (empty) + + Method: newLogger(Landroid/content/Context;)Lcom/facebook/AppEventsLogger; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger newLogger(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 5): + [0] new #34 + + Class [com/facebook/AppEventsLogger] + [3] dup + [4] aload_0 v0 + [5] aconst_null + [6] aconst_null + [7] invokespecial #126 + + Methodref [com/facebook/AppEventsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newLogger(Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger newLogger(android.content.Context,com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 5): + [0] new #34 + + Class [com/facebook/AppEventsLogger] + [3] dup + [4] aload_0 v0 + [5] aconst_null + [6] aload_1 v1 + [7] invokespecial #126 + + Methodref [com/facebook/AppEventsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newLogger(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger newLogger(android.content.Context,java.lang.String,com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 3, stack = 5): + [0] new #34 + + Class [com/facebook/AppEventsLogger] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] aload_2 v2 + [7] invokespecial #126 + + Methodref [com/facebook/AppEventsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newLogger(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger newLogger(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 5): + [0] new #34 + + Class [com/facebook/AppEventsLogger] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] aconst_null + [7] invokespecial #126 + + Methodref [com/facebook/AppEventsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getFlushBehavior()Lcom/facebook/AppEventsLogger$FlushBehavior; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$FlushBehavior getFlushBehavior() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 2): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_0 v0 + [5] monitorenter + [6] getstatic #93 + + Fieldref [com/facebook/AppEventsLogger.flushBehavior Lcom/facebook/AppEventsLogger$FlushBehavior;] + [9] aload_0 v0 + [10] monitorexit + [11] areturn + [12] astore_1 v1 + [13] aload_0 v0 + [14] monitorexit + [15] aload_1 v1 + [16] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 11: 12): + - ExceptionInfo (12 -> 15: 12): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [12] Var: [a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: setFlushBehavior(Lcom/facebook/AppEventsLogger$FlushBehavior;)V + Access flags: 0x9 + = public static void setFlushBehavior(com.facebook.AppEventsLogger$FlushBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 3, stack = 2): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] aload_0 v0 + [7] putstatic #93 + + Fieldref [com/facebook/AppEventsLogger.flushBehavior Lcom/facebook/AppEventsLogger$FlushBehavior;] + [10] aload_1 v1 + [11] monitorexit + [12] goto +8 (target=20) + [15] astore_2 v2 + [16] aload_1 v1 + [17] monitorexit + [18] aload_2 v2 + [19] athrow + [20] return + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 12: 15): + - ExceptionInfo (15 -> 18: 15): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [15] Var: [a:com/facebook/AppEventsLogger$FlushBehavior][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [20] Var: -1, Stack: (empty) + + Method: logEvent(Ljava/lang/String;)V + Access flags: 0x1 + = public void logEvent(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] invokevirtual #145 + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;Landroid/os/Bundle;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logEvent(Ljava/lang/String;D)V + Access flags: 0x1 + = public void logEvent(java.lang.String,double) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] dload_2 v2 + [3] aconst_null + [4] invokevirtual #144 + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;DLandroid/os/Bundle;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logEvent(Ljava/lang/String;Landroid/os/Bundle;)V + Access flags: 0x1 + = public void logEvent(java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aconst_null + [3] aload_2 v2 + [4] iconst_0 + [5] invokespecial #146 + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logEvent(Ljava/lang/String;DLandroid/os/Bundle;)V + Access flags: 0x1 + = public void logEvent(java.lang.String,double,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 5, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] dload_2 v2 + [3] invokestatic #201 + + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;] + [6] aload v4 + [8] iconst_0 + [9] invokespecial #146 + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logPurchase(Ljava/math/BigDecimal;Ljava/util/Currency;)V + Access flags: 0x1 + = public void logPurchase(java.math.BigDecimal,java.util.Currency) + 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] aconst_null + [4] invokevirtual #147 + + Methodref [com/facebook/AppEventsLogger.logPurchase (Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logPurchase(Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V + Access flags: 0x1 + = public void logPurchase(java.math.BigDecimal,java.util.Currency,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 57, locals = 4, stack = 5): + [0] aload_1 v1 + [1] ifnonnull +9 (target=10) + [4] ldc #26 + + String [purchaseAmount cannot be null] + [6] invokestatic #148 + + Methodref [com/facebook/AppEventsLogger.notifyDeveloperError (Ljava/lang/String;)V] + [9] return + [10] aload_2 v2 + [11] ifnonnull +9 (target=20) + [14] ldc #21 + + String [currency cannot be null] + [16] invokestatic #148 + + Methodref [com/facebook/AppEventsLogger.notifyDeveloperError (Ljava/lang/String;)V] + [19] return + [20] aload_3 v3 + [21] ifnonnull +11 (target=32) + [24] new #31 + + Class [android/os/Bundle] + [27] dup + [28] invokespecial #121 + + Methodref [android/os/Bundle. ()V] + [31] astore_3 v3 + [32] aload_3 v3 + [33] ldc #22 + + String [fb_currency] + [35] aload_2 v2 + [36] invokevirtual #213 + + Methodref [java/util/Currency.getCurrencyCode ()Ljava/lang/String;] + [39] invokevirtual #122 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [42] aload_0 v0 + [43] ldc #24 + + String [fb_mobile_purchase] + [45] aload_1 v1 + [46] invokevirtual #211 + + Methodref [java/math/BigDecimal.doubleValue ()D] + [49] aload_3 v3 + [50] invokevirtual #144 + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;DLandroid/os/Bundle;)V] + [53] invokestatic #131 + + Methodref [com/facebook/AppEventsLogger.eagerFlush ()V] + [56] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [10] Var: ..., Stack: (empty) + - [20] Var: ..., Stack: (empty) + - [32] Var: ..., Stack: (empty) + + Method: flush()V + Access flags: 0x1 + = public void flush() + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 1, stack = 1): + [0] getstatic #105 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EXPLICIT Lcom/facebook/AppEventsLogger$FlushReason;] + [3] invokestatic #132 + + Methodref [com/facebook/AppEventsLogger.flush (Lcom/facebook/AppEventsLogger$FlushReason;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onContextStop()V + Access flags: 0x9 + = public static void onContextStop() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 2): + [0] getstatic #91 + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + [3] getstatic #98 + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + [6] invokestatic #169 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.persistEvents (Landroid/content/Context;Ljava/util/Map;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isValidForSession(Lcom/facebook/Session;)Z + Access flags: 0x0 + = boolean isValidForSession(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 3, stack = 3): + [0] new #40 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [3] dup + [4] aload_1 v1 + [5] invokespecial #155 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Lcom/facebook/Session;)V] + [8] astore_2 v2 + [9] aload_0 v0 + [10] getfield #90 + + Fieldref [com/facebook/AppEventsLogger.accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + [13] aload_2 v2 + [14] invokevirtual #157 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.equals (Ljava/lang/Object;)Z] + [17] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logSdkEvent(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V + Access flags: 0x1 + = public void logSdkEvent(java.lang.String,java.lang.Double,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] iconst_1 + [5] invokespecial #146 + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getApplicationId()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #90 + + Fieldref [com/facebook/AppEventsLogger.accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + [4] invokevirtual #159 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.getApplicationId ()Ljava/lang/String;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V + Access flags: 0x2 + = private AppEventsLogger(android.content.Context,java.lang.String,com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 102, locals = 6, stack = 5): + [0] aload_0 v0 + [1] invokespecial #205 + + Methodref [java/lang/Object. ()V] + [4] aload_1 v1 + [5] ldc #20 + + String [context] + [7] invokestatic #199 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] aload_1 v1 + [12] putfield #92 + + Fieldref [com/facebook/AppEventsLogger.context Landroid/content/Context;] + [15] aload_3 v3 + [16] ifnonnull +7 (target=23) + [19] invokestatic #188 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [22] astore_3 v3 + [23] aload_3 v3 + [24] ifnull +18 (target=42) + [27] aload_0 v0 + [28] new #40 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [31] dup + [32] aload_3 v3 + [33] invokespecial #155 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Lcom/facebook/Session;)V] + [36] putfield #90 + + Fieldref [com/facebook/AppEventsLogger.accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + [39] goto +25 (target=64) + [42] aload_2 v2 + [43] ifnonnull +8 (target=51) + [46] aload_1 v1 + [47] invokestatic #195 + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + [50] astore_2 v2 + [51] aload_0 v0 + [52] new #40 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [55] dup + [56] aconst_null + [57] aload_2 v2 + [58] invokespecial #156 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Ljava/lang/String;Ljava/lang/String;)V] + [61] putfield #90 + + Fieldref [com/facebook/AppEventsLogger.accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + [64] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [67] dup + [68] astore v4 + [70] monitorenter + [71] getstatic #91 + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + [74] ifnonnull +10 (target=84) + [77] aload_1 v1 + [78] invokevirtual #114 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [81] putstatic #91 + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + [84] aload v4 + [86] monitorexit + [87] goto +11 (target=98) + [90] astore v5 + [92] aload v4 + [94] monitorexit + [95] aload v5 + [97] athrow + [98] invokestatic #141 + + Methodref [com/facebook/AppEventsLogger.initializeTimersIfNeeded ()V] + [101] return + Code attribute exceptions (count = 2): + - ExceptionInfo (71 -> 87: 90): + - ExceptionInfo (90 -> 95: 90): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [23] Var: [a:com/facebook/AppEventsLogger][a:android/content/Context][a:java/lang/String][a:com/facebook/Session], Stack: + - [42] Var: ..., Stack: (empty) + - [51] Var: ..., Stack: (empty) + - [64] Var: ..., Stack: (empty) + - [84] Var: ...[a:java/lang/Object], Stack: (empty) + - [90] Var: ..., Stack: [a:java/lang/Throwable] + - [98] Var: -1, Stack: (empty) + + Method: initializeTimersIfNeeded()V + Access flags: 0xa + = private static void initializeTimersIfNeeded() + Class member attributes (count = 1): + + Code attribute instructions (code length = 80, locals = 2, stack = 6): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_0 v0 + [5] monitorenter + [6] getstatic #94 + + Fieldref [com/facebook/AppEventsLogger.flushTimer Ljava/util/Timer;] + [9] ifnull +6 (target=15) + [12] aload_0 v0 + [13] monitorexit + [14] return + [15] new #80 + + Class [java/util/Timer] + [18] dup + [19] invokespecial #218 + + Methodref [java/util/Timer. ()V] + [22] putstatic #94 + + Fieldref [com/facebook/AppEventsLogger.flushTimer Ljava/util/Timer;] + [25] new #80 + + Class [java/util/Timer] + [28] dup + [29] invokespecial #218 + + Methodref [java/util/Timer. ()V] + [32] putstatic #100 + + Fieldref [com/facebook/AppEventsLogger.supportsAttributionRecheckTimer Ljava/util/Timer;] + [35] aload_0 v0 + [36] monitorexit + [37] goto +8 (target=45) + [40] astore_1 v1 + [41] aload_0 v0 + [42] monitorexit + [43] aload_1 v1 + [44] athrow + [45] getstatic #94 + + Fieldref [com/facebook/AppEventsLogger.flushTimer Ljava/util/Timer;] + [48] new #36 + + Class [com/facebook/AppEventsLogger$2] + [51] dup + [52] invokespecial #151 + + Methodref [com/facebook/AppEventsLogger$2. ()V] + [55] lconst_0 + [56] ldc2_w #85 + + Long [60000] + [59] invokevirtual #219 + + Methodref [java/util/Timer.schedule (Ljava/util/TimerTask;JJ)V] + [62] getstatic #100 + + Fieldref [com/facebook/AppEventsLogger.supportsAttributionRecheckTimer Ljava/util/Timer;] + [65] new #37 + + Class [com/facebook/AppEventsLogger$3] + [68] dup + [69] invokespecial #152 + + Methodref [com/facebook/AppEventsLogger$3. ()V] + [72] lconst_0 + [73] ldc2_w #87 + + Long [86400000] + [76] invokevirtual #219 + + Methodref [java/util/Timer.schedule (Ljava/util/TimerTask;JJ)V] + [79] return + Code attribute exceptions (count = 3): + - ExceptionInfo (6 -> 14: 40): + - ExceptionInfo (15 -> 37: 40): + - ExceptionInfo (40 -> 43: 40): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [15] Var: ...[a:java/lang/Object], Stack: (empty) + - [40] Var: ..., Stack: [a:java/lang/Throwable] + - [45] Var: -1, Stack: (empty) + + Method: logEvent(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V + Access flags: 0x2 + = private void logEvent(java.lang.String,java.lang.Double,android.os.Bundle,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 6, stack = 6): + [0] new #41 + + Class [com/facebook/AppEventsLogger$AppEvent] + [3] dup + [4] aload_1 v1 + [5] aload_2 v2 + [6] aload_3 v3 + [7] iload v4 + [9] invokespecial #160 + + Methodref [com/facebook/AppEventsLogger$AppEvent. (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + [12] astore v5 + [14] aload_0 v0 + [15] getfield #92 + + Fieldref [com/facebook/AppEventsLogger.context Landroid/content/Context;] + [18] aload v5 + [20] aload_0 v0 + [21] getfield #90 + + Fieldref [com/facebook/AppEventsLogger.accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + [24] invokestatic #142 + + Methodref [com/facebook/AppEventsLogger.logEvent (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AppEvent;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)V] + [27] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logEvent(Landroid/content/Context;Lcom/facebook/AppEventsLogger$AppEvent;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)V + Access flags: 0xa + = private static void logEvent(android.content.Context,com.facebook.AppEventsLogger$AppEvent,com.facebook.AppEventsLogger$AccessTokenAppIdPair) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 4, stack = 2): + [0] aload_1 v1 + [1] invokestatic #149 + + Methodref [com/facebook/AppEventsLogger.shouldSuppressEvent (Lcom/facebook/AppEventsLogger$AppEvent;)Z] + [4] ifeq +4 (target=8) + [7] return + [8] aload_0 v0 + [9] aload_2 v2 + [10] invokestatic #138 + + Methodref [com/facebook/AppEventsLogger.getSessionEventsState (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + [13] astore_3 v3 + [14] aload_3 v3 + [15] aload_1 v1 + [16] invokevirtual #173 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.addEvent (Lcom/facebook/AppEventsLogger$AppEvent;)V] + [19] invokestatic #134 + + Methodref [com/facebook/AppEventsLogger.flushIfNecessary ()V] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [8] Var: ..., Stack: (empty) + + Method: shouldSuppressEvent(Lcom/facebook/AppEventsLogger$AppEvent;)Z + Access flags: 0xa + = private static boolean shouldSuppressEvent(com.facebook.AppEventsLogger$AppEvent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 121, locals = 6, stack = 4): + [0] getstatic #95 + + Fieldref [com/facebook/AppEventsLogger.mapEventNameToSuppress Ljava/util/Map;] + [3] aload_0 v0 + [4] invokevirtual #161 + + Methodref [com/facebook/AppEventsLogger$AppEvent.getName ()Ljava/lang/String;] + [7] invokeinterface #233 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [12] checkcast #42 + + Class [com/facebook/AppEventsLogger$EventSuppression] + [15] astore_1 v1 + [16] aload_1 v1 + [17] ifnonnull +5 (target=22) + [20] iconst_0 + [21] ireturn + [22] getstatic #96 + + Fieldref [com/facebook/AppEventsLogger.mapEventsToSuppressionTime Ljava/util/Map;] + [25] aload_0 v0 + [26] invokevirtual #161 + + Methodref [com/facebook/AppEventsLogger$AppEvent.getName ()Ljava/lang/String;] + [29] invokeinterface #233 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [34] checkcast #73 + + Class [java/util/Date] + [37] astore_2 v2 + [38] aload_2 v2 + [39] ifnonnull +8 (target=47) + [42] iconst_0 + [43] istore_3 v3 + [44] goto +41 (target=85) + [47] new #73 + + Class [java/util/Date] + [50] dup + [51] invokespecial #214 + + Methodref [java/util/Date. ()V] + [54] invokevirtual #215 + + Methodref [java/util/Date.getTime ()J] + [57] aload_2 v2 + [58] invokevirtual #215 + + Methodref [java/util/Date.getTime ()J] + [61] lsub + [62] lstore v4 + [64] lload v4 + [66] aload_1 v1 + [67] invokevirtual #163 + + Methodref [com/facebook/AppEventsLogger$EventSuppression.getTimeoutPeriod ()I] + [70] sipush 1000 + [73] imul + [74] i2l + [75] lcmp + [76] ifge +7 (target=83) + [79] iconst_1 + [80] goto +4 (target=84) + [83] iconst_0 + [84] istore_3 v3 + [85] iload_3 v3 + [86] ifeq +13 (target=99) + [89] aload_1 v1 + [90] invokevirtual #162 + + Methodref [com/facebook/AppEventsLogger$EventSuppression.getBehavior ()Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [93] getstatic #111 + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [96] ifacmpne +23 (target=119) + [99] getstatic #96 + + Fieldref [com/facebook/AppEventsLogger.mapEventsToSuppressionTime Ljava/util/Map;] + [102] aload_0 v0 + [103] invokevirtual #161 + + Methodref [com/facebook/AppEventsLogger$AppEvent.getName ()Ljava/lang/String;] + [106] new #73 + + Class [java/util/Date] + [109] dup + [110] invokespecial #214 + + Methodref [java/util/Date. ()V] + [113] invokeinterface #235 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [118] pop + [119] iload_3 v3 + [120] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [22] Var: ...[a:com/facebook/AppEventsLogger$EventSuppression], Stack: (empty) + - [47] Var: ...[a:java/util/Date], Stack: (empty) + - [83] Var: ...[T][l], Stack: (empty) + - [84] Var: ..., Stack: [i] + - [85] Var: [a:com/facebook/AppEventsLogger$AppEvent][a:com/facebook/AppEventsLogger$EventSuppression][a:java/util/Date][i], Stack: + - [99] Var: ..., Stack: (empty) + - [119] Var: ..., Stack: (empty) + + Method: eagerFlush()V + Access flags: 0x8 + = static void eagerFlush() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 0, stack = 2): + [0] invokestatic #136 + + Methodref [com/facebook/AppEventsLogger.getFlushBehavior ()Lcom/facebook/AppEventsLogger$FlushBehavior;] + [3] getstatic #102 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + [6] ifacmpeq +9 (target=15) + [9] getstatic #103 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EAGER_FLUSHING_EVENT Lcom/facebook/AppEventsLogger$FlushReason;] + [12] invokestatic #132 + + Methodref [com/facebook/AppEventsLogger.flush (Lcom/facebook/AppEventsLogger$FlushReason;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + + Method: flushIfNecessary()V + Access flags: 0xa + = private static void flushIfNecessary() + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 2, stack = 2): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_0 v0 + [5] monitorenter + [6] invokestatic #136 + + Methodref [com/facebook/AppEventsLogger.getFlushBehavior ()Lcom/facebook/AppEventsLogger$FlushBehavior;] + [9] getstatic #102 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + [12] ifacmpeq +17 (target=29) + [15] invokestatic #135 + + Methodref [com/facebook/AppEventsLogger.getAccumulatedEventCount ()I] + [18] bipush 100 + [20] ificmple +9 (target=29) + [23] getstatic #104 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EVENT_THRESHOLD Lcom/facebook/AppEventsLogger$FlushReason;] + [26] invokestatic #132 + + Methodref [com/facebook/AppEventsLogger.flush (Lcom/facebook/AppEventsLogger$FlushReason;)V] + [29] aload_0 v0 + [30] monitorexit + [31] goto +8 (target=39) + [34] astore_1 v1 + [35] aload_0 v0 + [36] monitorexit + [37] aload_1 v1 + [38] athrow + [39] return + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 31: 34): + - ExceptionInfo (34 -> 37: 34): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [29] Var: ...[a:java/lang/Object], Stack: (empty) + - [34] Var: ..., Stack: [a:java/lang/Throwable] + - [39] Var: -1, Stack: (empty) + + Method: getAccumulatedEventCount()I + Access flags: 0xa + = private static int getAccumulatedEventCount() + Class member attributes (count = 1): + + Code attribute instructions (code length = 62, locals = 5, stack = 2): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_0 v0 + [5] monitorenter + [6] iconst_0 + [7] istore_1 v1 + [8] getstatic #98 + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + [11] invokeinterface #236 + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + [16] invokeinterface #227 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [21] astore_2 v2 + [22] aload_2 v2 + [23] invokeinterface #228 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [28] ifeq +23 (target=51) + [31] aload_2 v2 + [32] invokeinterface #229 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [37] checkcast #48 + + Class [com/facebook/AppEventsLogger$SessionEventsState] + [40] astore_3 v3 + [41] iload_1 v1 + [42] aload_3 v3 + [43] invokevirtual #175 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.getAccumulatedEventCount ()I] + [46] iadd + [47] istore_1 v1 + [48] goto -26 (target=22) + [51] iload_1 v1 + [52] aload_0 v0 + [53] monitorexit + [54] ireturn + [55] astore v4 + [57] aload_0 v0 + [58] monitorexit + [59] aload v4 + [61] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 54: 55): + - ExceptionInfo (55 -> 59: 55): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [22] Var: ...[a:java/lang/Object][i][a:java/util/Iterator], Stack: (empty) + - [51] Var: -1, Stack: (empty) + - [55] Var: [a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: getSessionEventsState(Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState; + Access flags: 0xa + = private static com.facebook.AppEventsLogger$SessionEventsState getSessionEventsState(android.content.Context,com.facebook.AppEventsLogger$AccessTokenAppIdPair) + Class member attributes (count = 1): + + Code attribute instructions (code length = 68, locals = 6, stack = 4): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_2 v2 + [5] monitorenter + [6] getstatic #98 + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + [9] aload_1 v1 + [10] invokeinterface #233 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [15] checkcast #48 + + Class [com/facebook/AppEventsLogger$SessionEventsState] + [18] astore_3 v3 + [19] aload_3 v3 + [20] ifnonnull +37 (target=57) + [23] aload_0 v0 + [24] invokevirtual #115 + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + [27] invokestatic #189 + + Methodref [com/facebook/Settings.getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + [30] astore v4 + [32] new #48 + + Class [com/facebook/AppEventsLogger$SessionEventsState] + [35] dup + [36] aload v4 + [38] aload_0 v0 + [39] invokevirtual #116 + + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + [42] invokespecial #171 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState. (Ljava/lang/String;Ljava/lang/String;)V] + [45] astore_3 v3 + [46] getstatic #98 + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + [49] aload_1 v1 + [50] aload_3 v3 + [51] invokeinterface #235 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [56] pop + [57] aload_3 v3 + [58] aload_2 v2 + [59] monitorexit + [60] areturn + [61] astore v5 + [63] aload_2 v2 + [64] monitorexit + [65] aload v5 + [67] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 60: 61): + - ExceptionInfo (61 -> 65: 61): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [57] Var: ...[a:java/lang/Object][a:com/facebook/AppEventsLogger$SessionEventsState], Stack: (empty) + - [61] Var: [a:android/content/Context][a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: getSessionEventsState(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState; + Access flags: 0xa + = private static com.facebook.AppEventsLogger$SessionEventsState getSessionEventsState(com.facebook.AppEventsLogger$AccessTokenAppIdPair) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 3, stack = 2): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] getstatic #98 + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + [9] aload_0 v0 + [10] invokeinterface #233 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [15] checkcast #48 + + Class [com/facebook/AppEventsLogger$SessionEventsState] + [18] aload_1 v1 + [19] monitorexit + [20] areturn + [21] astore_2 v2 + [22] aload_1 v1 + [23] monitorexit + [24] aload_2 v2 + [25] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 20: 21): + - ExceptionInfo (21 -> 24: 21): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [21] Var: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: flush(Lcom/facebook/AppEventsLogger$FlushReason;)V + Access flags: 0xa + = private static void flush(com.facebook.AppEventsLogger$FlushReason) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 4): + [0] invokestatic #190 + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + [3] new #38 + + Class [com/facebook/AppEventsLogger$4] + [6] dup + [7] aload_0 v0 + [8] invokespecial #153 + + Methodref [com/facebook/AppEventsLogger$4. (Lcom/facebook/AppEventsLogger$FlushReason;)V] + [11] invokeinterface #238 + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: flushAndWait(Lcom/facebook/AppEventsLogger$FlushReason;)V + Access flags: 0xa + = private static void flushAndWait(com.facebook.AppEventsLogger$FlushReason) + Class member attributes (count = 1): + + Code attribute instructions (code length = 160, locals = 5, stack = 3): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_2 v2 + [5] monitorenter + [6] getstatic #97 + + Fieldref [com/facebook/AppEventsLogger.requestInFlight Z] + [9] ifeq +6 (target=15) + [12] aload_2 v2 + [13] monitorexit + [14] return + [15] iconst_1 + [16] putstatic #97 + + Fieldref [com/facebook/AppEventsLogger.requestInFlight Z] + [19] new #75 + + Class [java/util/HashSet] + [22] dup + [23] getstatic #98 + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + [26] invokeinterface #234 + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + [31] invokespecial #217 + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + [34] astore_1 v1 + [35] aload_2 v2 + [36] monitorexit + [37] goto +8 (target=45) + [40] astore_3 v3 + [41] aload_2 v2 + [42] monitorexit + [43] aload_3 v3 + [44] athrow + [45] invokestatic #127 + + Methodref [com/facebook/AppEventsLogger.accumulatePersistedEvents ()I] + [48] pop + [49] aconst_null + [50] astore_2 v2 + [51] aload_0 v0 + [52] aload_1 v1 + [53] invokestatic #129 + + Methodref [com/facebook/AppEventsLogger.buildAndExecuteRequests (Lcom/facebook/AppEventsLogger$FlushReason;Ljava/util/Set;)Lcom/facebook/AppEventsLogger$FlushStatistics;] + [56] astore_2 v2 + [57] goto +33 (target=90) + [60] astore_3 v3 + [61] getstatic #89 + + Fieldref [com/facebook/AppEventsLogger.TAG Ljava/lang/String;] + [64] new #67 + + Class [java/lang/StringBuilder] + [67] dup + [68] invokespecial #208 + + Methodref [java/lang/StringBuilder. ()V] + [71] ldc #9 + + String [Caught unexpected exception while flushing: ] + [73] invokevirtual #209 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [76] aload_3 v3 + [77] invokevirtual #202 + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + [80] invokevirtual #209 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [83] invokevirtual #210 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [86] invokestatic #125 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [89] pop + [90] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [93] dup + [94] astore_3 v3 + [95] monitorenter + [96] iconst_0 + [97] putstatic #97 + + Fieldref [com/facebook/AppEventsLogger.requestInFlight Z] + [100] aload_3 v3 + [101] monitorexit + [102] goto +10 (target=112) + [105] astore v4 + [107] aload_3 v3 + [108] monitorexit + [109] aload v4 + [111] athrow + [112] aload_2 v2 + [113] ifnull +46 (target=159) + [116] new #28 + + Class [android/content/Intent] + [119] dup + [120] ldc #16 + + String [com.facebook.sdk.APP_EVENTS_FLUSHED] + [122] invokespecial #118 + + Methodref [android/content/Intent. (Ljava/lang/String;)V] + [125] astore_3 v3 + [126] aload_3 v3 + [127] ldc #18 + + String [com.facebook.sdk.APP_EVENTS_NUM_EVENTS_FLUSHED] + [129] aload_2 v2 + [130] getfield #109 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.numEvents I] + [133] invokevirtual #119 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + [136] pop + [137] aload_3 v3 + [138] ldc #17 + + String [com.facebook.sdk.APP_EVENTS_FLUSH_RESULT] + [140] aload_2 v2 + [141] getfield #110 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.result Lcom/facebook/AppEventsLogger$FlushResult;] + [144] invokevirtual #120 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;] + [147] pop + [148] getstatic #91 + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + [151] invokestatic #123 + + Methodref [android/support/v4/a/c.a (Landroid/content/Context;)Landroid/support/v4/a/c;] + [154] aload_3 v3 + [155] invokevirtual #124 + + Methodref [android/support/v4/a/c.a (Landroid/content/Intent;)Z] + [158] pop + [159] return + Code attribute exceptions (count = 6): + - ExceptionInfo (6 -> 14: 40): + - ExceptionInfo (15 -> 37: 40): + - ExceptionInfo (40 -> 43: 40): + - ExceptionInfo (51 -> 57: 60): + + Class [java/lang/Exception] + - ExceptionInfo (96 -> 102: 105): + - ExceptionInfo (105 -> 109: 105): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [15] Var: ...[T][a:java/lang/Object], Stack: (empty) + - [40] Var: ..., Stack: [a:java/lang/Throwable] + - [45] Var: [a:com/facebook/AppEventsLogger$FlushReason][a:java/util/Set], Stack: + - [60] Var: [a:com/facebook/AppEventsLogger$FlushReason][a:java/util/Set][a:com/facebook/AppEventsLogger$FlushStatistics], Stack: [a:java/lang/Exception] + - [90] Var: ..., Stack: (empty) + - [105] Var: [a:com/facebook/AppEventsLogger$FlushReason][a:java/util/Set][a:com/facebook/AppEventsLogger$FlushStatistics][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [112] Var: -1, Stack: (empty) + - [159] Var: ..., Stack: (empty) + + Method: buildAndExecuteRequests(Lcom/facebook/AppEventsLogger$FlushReason;Ljava/util/Set;)Lcom/facebook/AppEventsLogger$FlushStatistics; + Access flags: 0xa + = private static com.facebook.AppEventsLogger$FlushStatistics buildAndExecuteRequests(com.facebook.AppEventsLogger$FlushReason,java.util.Set) + Class member attributes (count = 2): + + Code attribute instructions (code length = 185, locals = 9, stack = 7): + [0] new #46 + + Class [com/facebook/AppEventsLogger$FlushStatistics] + [3] dup + [4] aconst_null + [5] invokespecial #165 + + Methodref [com/facebook/AppEventsLogger$FlushStatistics. (Lcom/facebook/AppEventsLogger$1;)V] + [8] astore_2 v2 + [9] getstatic #91 + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + [12] invokestatic #137 + + Methodref [com/facebook/AppEventsLogger.getLimitEventUsage (Landroid/content/Context;)Z] + [15] istore_3 v3 + [16] new #70 + + Class [java/util/ArrayList] + [19] dup + [20] invokespecial #212 + + Methodref [java/util/ArrayList. ()V] + [23] astore v4 + [25] aload_1 v1 + [26] invokeinterface #237 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [31] astore v5 + [33] aload v5 + [35] invokeinterface #228 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [40] ifeq +59 (target=99) + [43] aload v5 + [45] invokeinterface #229 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [50] checkcast #40 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [53] astore v6 + [55] aload v6 + [57] invokestatic #139 + + Methodref [com/facebook/AppEventsLogger.getSessionEventsState (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + [60] astore v7 + [62] aload v7 + [64] ifnonnull +6 (target=70) + [67] goto -34 (target=33) + [70] aload v6 + [72] aload v7 + [74] iload_3 v3 + [75] aload_2 v2 + [76] invokestatic #130 + + Methodref [com/facebook/AppEventsLogger.buildRequestForSession (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;ZLcom/facebook/AppEventsLogger$FlushStatistics;)Lcom/facebook/Request;] + [79] astore v8 + [81] aload v8 + [83] ifnull +13 (target=96) + [86] aload v4 + [88] aload v8 + [90] invokeinterface #230 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [95] pop + [96] goto -63 (target=33) + [99] aload v4 + [101] invokeinterface #232 + + InterfaceMethodref [java/util/List.size ()I] + [106] ifle +77 (target=183) + [109] getstatic #112 + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + [112] getstatic #89 + + Fieldref [com/facebook/AppEventsLogger.TAG Ljava/lang/String;] + [115] ldc #13 + + String [Flushing %d events due to %s.] + [117] iconst_2 + [118] anewarray #65 + + Class [java/lang/Object] + [121] dup + [122] iconst_0 + [123] aload_2 v2 + [124] getfield #109 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.numEvents I] + [127] invokestatic #204 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [130] aastore + [131] dup + [132] iconst_1 + [133] aload_0 v0 + [134] invokevirtual #164 + + Methodref [com/facebook/AppEventsLogger$FlushReason.toString ()Ljava/lang/String;] + [137] aastore + [138] invokestatic #194 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [141] aload v4 + [143] invokeinterface #231 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [148] astore v5 + [150] aload v5 + [152] invokeinterface #228 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [157] ifeq +24 (target=181) + [160] aload v5 + [162] invokeinterface #229 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [167] checkcast #52 + + Class [com/facebook/Request] + [170] astore v6 + [172] aload v6 + [174] invokevirtual #179 + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + [177] pop + [178] goto -28 (target=150) + [181] aload_2 v2 + [182] areturn + [183] aconst_null + [184] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [33] Var: [a:com/facebook/AppEventsLogger$FlushReason][a:java/util/Set][a:com/facebook/AppEventsLogger$FlushStatistics][i][a:java/util/List][a:java/util/Iterator], Stack: + - [70] Var: ...[a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:com/facebook/AppEventsLogger$SessionEventsState], Stack: (empty) + - [96] Var: -2, Stack: (empty) + - [99] Var: -1, Stack: (empty) + - [150] Var: ...[a:java/util/Iterator], Stack: (empty) + - [181] Var: -1, Stack: (empty) + - [183] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/AppEventsLogger$FlushReason;Ljava/util/Set;)Lcom/facebook/AppEventsLogger$FlushStatistics;] + + Method: buildRequestForSession(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;ZLcom/facebook/AppEventsLogger$FlushStatistics;)Lcom/facebook/Request; + Access flags: 0xa + = private static com.facebook.Request buildRequestForSession(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.AppEventsLogger$SessionEventsState,boolean,com.facebook.AppEventsLogger$FlushStatistics) + Class member attributes (count = 1): + + Code attribute instructions (code length = 132, locals = 9, stack = 7): + [0] aload_0 v0 + [1] invokevirtual #159 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.getApplicationId ()Ljava/lang/String;] + [4] astore v4 + [6] aload v4 + [8] iconst_0 + [9] invokestatic #196 + + Methodref [com/facebook/internal/Utility.queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + [12] astore v5 + [14] aconst_null + [15] ldc #5 + + String [%s/activities] + [17] iconst_1 + [18] anewarray #65 + + Class [java/lang/Object] + [21] dup + [22] iconst_0 + [23] aload v4 + [25] aastore + [26] invokestatic #207 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [29] aconst_null + [30] aconst_null + [31] invokestatic #183 + + Methodref [com/facebook/Request.newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [34] astore v6 + [36] aload v6 + [38] invokevirtual #181 + + Methodref [com/facebook/Request.getParameters ()Landroid/os/Bundle;] + [41] astore v7 + [43] aload v7 + [45] ifnonnull +12 (target=57) + [48] new #31 + + Class [android/os/Bundle] + [51] dup + [52] invokespecial #121 + + Methodref [android/os/Bundle. ()V] + [55] astore v7 + [57] aload v7 + [59] ldc #15 + + String [access_token] + [61] aload_0 v0 + [62] invokevirtual #158 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.getAccessToken ()Ljava/lang/String;] + [65] invokevirtual #122 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [68] aload v6 + [70] aload v7 + [72] invokevirtual #185 + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + [75] aload_1 v1 + [76] aload v6 + [78] aload v5 + [80] invokevirtual #198 + + Methodref [com/facebook/internal/Utility$FetchedAppSettings.supportsImplicitLogging ()Z] + [83] aload v5 + [85] invokevirtual #197 + + Methodref [com/facebook/internal/Utility$FetchedAppSettings.supportsAttribution ()Z] + [88] iload_2 v2 + [89] invokevirtual #176 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.populateRequest (Lcom/facebook/Request;ZZZ)I] + [92] istore v8 + [94] iload v8 + [96] ifne +5 (target=101) + [99] aconst_null + [100] areturn + [101] aload_3 v3 + [102] dup + [103] getfield #109 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.numEvents I] + [106] iload v8 + [108] iadd + [109] putfield #109 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.numEvents I] + [112] aload v6 + [114] new #39 + + Class [com/facebook/AppEventsLogger$5] + [117] dup + [118] aload_0 v0 + [119] aload v6 + [121] aload_1 v1 + [122] aload_3 v3 + [123] invokespecial #154 + + Methodref [com/facebook/AppEventsLogger$5. (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + [126] invokevirtual #184 + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + [129] aload v6 + [131] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [57] Var: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:com/facebook/AppEventsLogger$SessionEventsState][i][a:com/facebook/AppEventsLogger$FlushStatistics][a:java/lang/String][a:com/facebook/internal/Utility$FetchedAppSettings][a:com/facebook/Request][a:android/os/Bundle], Stack: + - [101] Var: ...[i], Stack: (empty) + + Method: handleResponse(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V + Access flags: 0xa + = private static void handleResponse(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.Request,com.facebook.Response,com.facebook.AppEventsLogger$SessionEventsState,com.facebook.AppEventsLogger$FlushStatistics) + Class member attributes (count = 1): + + Code attribute instructions (code length = 213, locals = 11, stack = 7): + [0] aload_2 v2 + [1] invokevirtual #186 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [4] astore v5 + [6] ldc #14 + + String [Success] + [8] astore v6 + [10] getstatic #108 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + [13] astore v7 + [15] aload v5 + [17] ifnull +58 (target=75) + [20] iconst_m1 + [21] istore v8 + [23] aload v5 + [25] invokevirtual #177 + + Methodref [com/facebook/FacebookRequestError.getErrorCode ()I] + [28] iconst_m1 + [29] ificmpne +15 (target=44) + [32] ldc #11 + + String [Failed: No Connectivity] + [34] astore v6 + [36] getstatic #106 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + [39] astore v7 + [41] goto +34 (target=75) + [44] ldc #10 + + String [Failed: + Response: %s + Error %s] + [46] iconst_2 + [47] anewarray #65 + + Class [java/lang/Object] + [50] dup + [51] iconst_0 + [52] aload_2 v2 + [53] invokevirtual #187 + + Methodref [com/facebook/Response.toString ()Ljava/lang/String;] + [56] aastore + [57] dup + [58] iconst_1 + [59] aload v5 + [61] invokevirtual #178 + + Methodref [com/facebook/FacebookRequestError.toString ()Ljava/lang/String;] + [64] aastore + [65] invokestatic #207 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [68] astore v6 + [70] getstatic #107 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SERVER_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + [73] astore v7 + [75] getstatic #112 + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + [78] invokestatic #191 + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + [81] ifeq +75 (target=156) + [84] aload_1 v1 + [85] invokevirtual #182 + + Methodref [com/facebook/Request.getTag ()Ljava/lang/Object;] + [88] checkcast #66 + + Class [java/lang/String] + [91] astore v8 + [93] new #83 + + Class [org/json/JSONArray] + [96] dup + [97] aload v8 + [99] invokespecial #221 + + Methodref [org/json/JSONArray. (Ljava/lang/String;)V] + [102] astore v10 + [104] aload v10 + [106] iconst_2 + [107] invokevirtual #222 + + Methodref [org/json/JSONArray.toString (I)Ljava/lang/String;] + [110] astore v9 + [112] goto +9 (target=121) + [115] astore v10 + [117] ldc #6 + + String [] + [119] astore v9 + [121] getstatic #112 + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + [124] getstatic #89 + + Fieldref [com/facebook/AppEventsLogger.TAG Ljava/lang/String;] + [127] ldc #12 + + String [Flush completed +Params: %s + Result: %s + Events JSON: %s] + [129] iconst_3 + [130] anewarray #65 + + Class [java/lang/Object] + [133] dup + [134] iconst_0 + [135] aload_1 v1 + [136] invokevirtual #180 + + Methodref [com/facebook/Request.getGraphObject ()Lcom/facebook/model/GraphObject;] + [139] invokevirtual #206 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [142] aastore + [143] dup + [144] iconst_1 + [145] aload v6 + [147] aastore + [148] dup + [149] iconst_2 + [150] aload v9 + [152] aastore + [153] invokestatic #194 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [156] aload_3 v3 + [157] aload v5 + [159] ifnull +7 (target=166) + [162] iconst_1 + [163] goto +4 (target=167) + [166] iconst_0 + [167] invokevirtual #174 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.clearInFlightAndStats (Z)V] + [170] aload v7 + [172] getstatic #106 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + [175] ifacmpne +11 (target=186) + [178] getstatic #91 + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + [181] aload_0 v0 + [182] aload_3 v3 + [183] invokestatic #168 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.persistEvents (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;)V] + [186] aload v7 + [188] getstatic #108 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + [191] ifacmpeq +21 (target=212) + [194] aload v4 + [196] getfield #110 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.result Lcom/facebook/AppEventsLogger$FlushResult;] + [199] getstatic #106 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + [202] ifacmpeq +10 (target=212) + [205] aload v4 + [207] aload v7 + [209] putfield #110 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.result Lcom/facebook/AppEventsLogger$FlushResult;] + [212] return + Code attribute exceptions (count = 1): + - ExceptionInfo (93 -> 112: 115): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [44] Var: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:com/facebook/Request][a:com/facebook/Response][a:com/facebook/AppEventsLogger$SessionEventsState][a:com/facebook/AppEventsLogger$FlushStatistics][a:com/facebook/FacebookRequestError][a:java/lang/String][a:com/facebook/AppEventsLogger$FlushResult][i], Stack: + - [75] Var: -1, Stack: (empty) + - [115] Var: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:com/facebook/Request][a:com/facebook/Response][a:com/facebook/AppEventsLogger$SessionEventsState][a:com/facebook/AppEventsLogger$FlushStatistics][a:com/facebook/FacebookRequestError][a:java/lang/String][a:com/facebook/AppEventsLogger$FlushResult][a:java/lang/String], Stack: [a:org/json/JSONException] + - [121] Var: ...[a:java/lang/String], Stack: (empty) + - [156] Var: -2, Stack: (empty) + - [166] Var: ..., Stack: [a:com/facebook/AppEventsLogger$SessionEventsState] + - [167] Var: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:com/facebook/Request][a:com/facebook/Response][a:com/facebook/AppEventsLogger$SessionEventsState][a:com/facebook/AppEventsLogger$FlushStatistics][a:com/facebook/FacebookRequestError][a:java/lang/String][a:com/facebook/AppEventsLogger$FlushResult], Stack: [a:com/facebook/AppEventsLogger$SessionEventsState][i] + - [186] Var: ..., Stack: (empty) + - [212] Var: ..., Stack: (empty) + + Method: accumulatePersistedEvents()I + Access flags: 0xa + = private static int accumulatePersistedEvents() + Class member attributes (count = 1): + + Code attribute instructions (code length = 76, locals = 6, stack = 2): + [0] getstatic #91 + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + [3] invokestatic #170 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.readAndClearStore (Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents;] + [6] astore_0 v0 + [7] iconst_0 + [8] istore_1 v1 + [9] aload_0 v0 + [10] invokevirtual #167 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.keySet ()Ljava/util/Set;] + [13] invokeinterface #237 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [18] astore_2 v2 + [19] aload_2 v2 + [20] invokeinterface #228 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [25] ifeq +49 (target=74) + [28] aload_2 v2 + [29] invokeinterface #229 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [34] checkcast #40 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [37] astore_3 v3 + [38] getstatic #91 + + Fieldref [com/facebook/AppEventsLogger.applicationContext Landroid/content/Context;] + [41] aload_3 v3 + [42] invokestatic #138 + + Methodref [com/facebook/AppEventsLogger.getSessionEventsState (Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Lcom/facebook/AppEventsLogger$SessionEventsState;] + [45] astore v4 + [47] aload_0 v0 + [48] aload_3 v3 + [49] invokevirtual #166 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.getEvents (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Ljava/util/List;] + [52] astore v5 + [54] aload v4 + [56] aload v5 + [58] invokevirtual #172 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.accumulatePersistedEvents (Ljava/util/List;)V] + [61] iload_1 v1 + [62] aload v5 + [64] invokeinterface #232 + + InterfaceMethodref [java/util/List.size ()I] + [69] iadd + [70] istore_1 v1 + [71] goto -52 (target=19) + [74] iload_1 v1 + [75] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [19] Var: ...[a:com/facebook/AppEventsLogger$PersistedEvents][i][a:java/util/Iterator], Stack: (empty) + - [74] Var: -1, Stack: (empty) + + Method: notifyDeveloperError(Ljava/lang/String;)V + Access flags: 0xa + = private static void notifyDeveloperError(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 3): + [0] getstatic #113 + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + [3] ldc #7 + + String [AppEvents] + [5] aload_0 v0 + [6] invokestatic #193 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/AppEventsLogger$FlushReason;)V + Access flags: 0x1008 + = static synthetic void access$100(com.facebook.AppEventsLogger$FlushReason) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #133 + + Methodref [com/facebook/AppEventsLogger.flushAndWait (Lcom/facebook/AppEventsLogger$FlushReason;)V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200()Ljava/lang/Object; + Access flags: 0x1008 + = static synthetic java.lang.Object access$200() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300()Ljava/util/Map; + Access flags: 0x1008 + = static synthetic java.util.Map access$300() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #98 + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$500(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V + Access flags: 0x1008 + = static synthetic void access$500(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.Request,com.facebook.Response,com.facebook.AppEventsLogger$SessionEventsState,com.facebook.AppEventsLogger$FlushStatistics) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 5, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] invokestatic #140 + + Methodref [com/facebook/AppEventsLogger.handleResponse (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$800()Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$800() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #89 + + Fieldref [com/facebook/AppEventsLogger.TAG Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 0, stack = 2): + [0] ldc #34 + + Class [com/facebook/AppEventsLogger] + [2] invokevirtual #200 + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + [5] putstatic #89 + + Fieldref [com/facebook/AppEventsLogger.TAG Ljava/lang/String;] + [8] new #81 + + Class [java/util/concurrent/ConcurrentHashMap] + [11] dup + [12] invokespecial #220 + + Methodref [java/util/concurrent/ConcurrentHashMap. ()V] + [15] putstatic #98 + + Fieldref [com/facebook/AppEventsLogger.stateMap Ljava/util/Map;] + [18] getstatic #101 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.AUTO Lcom/facebook/AppEventsLogger$FlushBehavior;] + [21] putstatic #93 + + Fieldref [com/facebook/AppEventsLogger.flushBehavior Lcom/facebook/AppEventsLogger$FlushBehavior;] + [24] new #65 + + Class [java/lang/Object] + [27] dup + [28] invokespecial #205 + + Methodref [java/lang/Object. ()V] + [31] putstatic #99 + + Fieldref [com/facebook/AppEventsLogger.staticLock Ljava/lang/Object;] + [34] new #74 + + Class [java/util/HashMap] + [37] dup + [38] invokespecial #216 + + Methodref [java/util/HashMap. ()V] + [41] putstatic #96 + + Fieldref [com/facebook/AppEventsLogger.mapEventsToSuppressionTime Ljava/util/Map;] + [44] new #35 + + Class [com/facebook/AppEventsLogger$1] + [47] dup + [48] invokespecial #150 + + Methodref [com/facebook/AppEventsLogger$1. ()V] + [51] putstatic #95 + + Fieldref [com/facebook/AppEventsLogger.mapEventNameToSuppress Ljava/util/Map;] + [54] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$1 + Superclass: java/util/HashMap + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.AppEventsLogger$1 extends java.util.HashMap + +Interfaces (count = 0): + +Constant Pool (count = 29): + + String [fb_mobile_activate_app] + + Class [com/facebook/AppEventsLogger$1] + + Class [com/facebook/AppEventsLogger$EventSuppression] + + Class [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + + Class [java/util/HashMap] + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Methodref [com/facebook/AppEventsLogger$1.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/AppEventsLogger$EventSuppression. (ILcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;)V] + + Methodref [java/util/HashMap. ()V] + + NameAndType [ ()V] + + NameAndType [ (ILcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;)V] + + NameAndType [RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [(ILcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [RESET_TIMEOUT_WHEN_LOG_ATTEMPTED] + + Utf8 [Signature] + + Utf8 [com/facebook/AppEventsLogger$1] + + Utf8 [com/facebook/AppEventsLogger$EventSuppression] + + Utf8 [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + + Utf8 [fb_mobile_activate_app] + + Utf8 [java/util/HashMap] + + Utf8 [put] + +Fields (count = 0): + +Methods (count = 1): + - Method: ()V + Access flags: 0x0 + = AppEventsLogger$1() + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 1, stack = 6): + [0] aload_0 v0 + [1] invokespecial #9 + + Methodref [java/util/HashMap. ()V] + [4] aload_0 v0 + [5] ldc #1 + + String [fb_mobile_activate_app] + [7] new #3 + + Class [com/facebook/AppEventsLogger$EventSuppression] + [10] dup + [11] sipush 300 + [14] getstatic #6 + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [17] invokespecial #8 + + Methodref [com/facebook/AppEventsLogger$EventSuppression. (ILcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;)V] + [20] invokevirtual #7 + + Methodref [com/facebook/AppEventsLogger$1.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [23] pop + [24] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;] + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$2 + Superclass: java/util/TimerTask + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.AppEventsLogger$2 extends java.util.TimerTask + +Interfaces (count = 0): + +Constant Pool (count = 34): + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AppEventsLogger$2] + + Class [com/facebook/AppEventsLogger$FlushBehavior] + + Class [com/facebook/AppEventsLogger$FlushReason] + + Class [java/util/TimerTask] + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.TIMER Lcom/facebook/AppEventsLogger$FlushReason;] + + Methodref [com/facebook/AppEventsLogger.access$100 (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + Methodref [com/facebook/AppEventsLogger.getFlushBehavior ()Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Methodref [java/util/TimerTask. ()V] + + NameAndType [ ()V] + + NameAndType [EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + + NameAndType [TIMER Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [access$100 (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + NameAndType [getFlushBehavior ()Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [()Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AppEventsLogger$FlushReason;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [EXPLICIT_ONLY] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushReason;] + + Utf8 [StackMapTable] + + Utf8 [TIMER] + + Utf8 [access$100] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AppEventsLogger$2] + + Utf8 [com/facebook/AppEventsLogger$FlushBehavior] + + Utf8 [com/facebook/AppEventsLogger$FlushReason] + + Utf8 [getFlushBehavior] + + Utf8 [java/util/TimerTask] + + Utf8 [run] + +Fields (count = 0): + +Methods (count = 2): + - Method: ()V + Access flags: 0x0 + = AppEventsLogger$2() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #10 + + Methodref [java/util/TimerTask. ()V] + [4] 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] invokestatic #9 + + Methodref [com/facebook/AppEventsLogger.getFlushBehavior ()Lcom/facebook/AppEventsLogger$FlushBehavior;] + [3] getstatic #6 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + [6] ifacmpeq +9 (target=15) + [9] getstatic #7 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.TIMER Lcom/facebook/AppEventsLogger$FlushReason;] + [12] invokestatic #8 + + Methodref [com/facebook/AppEventsLogger.access$100 (Lcom/facebook/AppEventsLogger$FlushReason;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$3 + Superclass: java/util/TimerTask + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.AppEventsLogger$3 extends java.util.TimerTask + +Interfaces (count = 0): + +Constant Pool (count = 68): + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AppEventsLogger$3] + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Class [com/facebook/internal/Utility] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/Throwable] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/Map] + + Class [java/util/Set] + + Class [java/util/TimerTask] + + Methodref [com/facebook/AppEventsLogger.access$200 ()Ljava/lang/Object;] + + Methodref [com/facebook/AppEventsLogger.access$300 ()Ljava/util/Map;] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + Methodref [java/util/HashSet. ()V] + + Methodref [java/util/TimerTask. ()V] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [access$200 ()Ljava/lang/Object;] + + NameAndType [access$300 ()Ljava/util/Map;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [hasNext ()Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [StackMapTable] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [add] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AppEventsLogger$3] + + Utf8 [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [getApplicationId] + + Utf8 [hasNext] + + Utf8 [iterator] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/Throwable] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/Map] + + Utf8 [java/util/Set] + + Utf8 [java/util/TimerTask] + + Utf8 [keySet] + + Utf8 [next] + + Utf8 [queryAppSettings] + + Utf8 [run] + +Fields (count = 0): + +Methods (count = 2): + - Method: ()V + Access flags: 0x0 + = AppEventsLogger$3() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #18 + + Methodref [java/util/TimerTask. ()V] + [4] 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 = 111, locals = 6, stack = 2): + [0] new #8 + + Class [java/util/HashSet] + [3] dup + [4] invokespecial #17 + + Methodref [java/util/HashSet. ()V] + [7] astore_1 v1 + [8] invokestatic #13 + + Methodref [com/facebook/AppEventsLogger.access$200 ()Ljava/lang/Object;] + [11] dup + [12] astore_2 v2 + [13] monitorenter + [14] invokestatic #14 + + Methodref [com/facebook/AppEventsLogger.access$300 ()Ljava/util/Map;] + [17] invokeinterface #21 + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + [22] invokeinterface #23 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [27] astore_3 v3 + [28] aload_3 v3 + [29] invokeinterface #19 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [34] ifeq +29 (target=63) + [37] aload_3 v3 + [38] invokeinterface #20 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [43] checkcast #3 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [46] astore v4 + [48] aload_1 v1 + [49] aload v4 + [51] invokevirtual #15 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.getApplicationId ()Ljava/lang/String;] + [54] invokeinterface #22 + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + [59] pop + [60] goto -32 (target=28) + [63] aload_2 v2 + [64] monitorexit + [65] goto +10 (target=75) + [68] astore v5 + [70] aload_2 v2 + [71] monitorexit + [72] aload v5 + [74] athrow + [75] aload_1 v1 + [76] invokeinterface #23 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [81] astore_2 v2 + [82] aload_2 v2 + [83] invokeinterface #19 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [88] ifeq +22 (target=110) + [91] aload_2 v2 + [92] invokeinterface #20 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [97] checkcast #6 + + Class [java/lang/String] + [100] astore_3 v3 + [101] aload_3 v3 + [102] iconst_1 + [103] invokestatic #16 + + Methodref [com/facebook/internal/Utility.queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + [106] pop + [107] goto -25 (target=82) + [110] return + Code attribute exceptions (count = 2): + - ExceptionInfo (14 -> 65: 68): + - ExceptionInfo (68 -> 72: 68): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [28] Var: ...[a:java/util/Set][a:java/lang/Object][a:java/util/Iterator], Stack: (empty) + - [63] Var: -1, Stack: (empty) + - [68] Var: ..., Stack: [a:java/lang/Throwable] + - [75] Var: -1, Stack: (empty) + - [82] Var: ...[a:java/util/Iterator], Stack: (empty) + - [110] Var: -1, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$4 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.AppEventsLogger$4 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 23): + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AppEventsLogger$4] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/AppEventsLogger$4.val$reason Lcom/facebook/AppEventsLogger$FlushReason;] + + Methodref [com/facebook/AppEventsLogger.access$100 (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$100 (Lcom/facebook/AppEventsLogger$FlushReason;)V] + + NameAndType [val$reason Lcom/facebook/AppEventsLogger$FlushReason;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AppEventsLogger$FlushReason;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushReason;] + + Utf8 [access$100] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AppEventsLogger$4] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [run] + + Utf8 [val$reason] + +Fields (count = 1): + + Field: val$reason Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x1010 + = final synthetic com.facebook.AppEventsLogger$FlushReason val$reason + +Methods (count = 2): + - Method: (Lcom/facebook/AppEventsLogger$FlushReason;)V + Access flags: 0x0 + = AppEventsLogger$4(com.facebook.AppEventsLogger$FlushReason) + 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 [com/facebook/AppEventsLogger$4.val$reason Lcom/facebook/AppEventsLogger$FlushReason;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()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 [com/facebook/AppEventsLogger$4.val$reason Lcom/facebook/AppEventsLogger$FlushReason;] + [4] invokestatic #6 + + Methodref [com/facebook/AppEventsLogger.access$100 (Lcom/facebook/AppEventsLogger$FlushReason;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$5 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.AppEventsLogger$5 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$Callback] + +Constant Pool (count = 37): + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AppEventsLogger$5] + + Class [com/facebook/Request$Callback] + + Class [java/lang/Object] + + Fieldref [com/facebook/AppEventsLogger$5.val$accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + + Fieldref [com/facebook/AppEventsLogger$5.val$flushState Lcom/facebook/AppEventsLogger$FlushStatistics;] + + Fieldref [com/facebook/AppEventsLogger$5.val$postRequest Lcom/facebook/Request;] + + Fieldref [com/facebook/AppEventsLogger$5.val$sessionEventsState Lcom/facebook/AppEventsLogger$SessionEventsState;] + + Methodref [com/facebook/AppEventsLogger.access$500 (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$500 (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + NameAndType [val$accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + + NameAndType [val$flushState Lcom/facebook/AppEventsLogger$FlushStatistics;] + + NameAndType [val$postRequest Lcom/facebook/Request;] + + NameAndType [val$sessionEventsState Lcom/facebook/AppEventsLogger$SessionEventsState;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushStatistics;] + + Utf8 [Lcom/facebook/AppEventsLogger$SessionEventsState;] + + Utf8 [Lcom/facebook/Request;] + + Utf8 [access$500] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AppEventsLogger$5] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [val$accessTokenAppId] + + Utf8 [val$flushState] + + Utf8 [val$postRequest] + + Utf8 [val$sessionEventsState] + +Fields (count = 4): + + Field: val$accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair; + Access flags: 0x1010 + = final synthetic com.facebook.AppEventsLogger$AccessTokenAppIdPair val$accessTokenAppId + + Field: val$postRequest Lcom/facebook/Request; + Access flags: 0x1010 + = final synthetic com.facebook.Request val$postRequest + + Field: val$sessionEventsState Lcom/facebook/AppEventsLogger$SessionEventsState; + Access flags: 0x1010 + = final synthetic com.facebook.AppEventsLogger$SessionEventsState val$sessionEventsState + + Field: val$flushState Lcom/facebook/AppEventsLogger$FlushStatistics; + Access flags: 0x1010 + = final synthetic com.facebook.AppEventsLogger$FlushStatistics val$flushState + +Methods (count = 2): + - Method: (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V + Access flags: 0x0 + = AppEventsLogger$5(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.Request,com.facebook.AppEventsLogger$SessionEventsState,com.facebook.AppEventsLogger$FlushStatistics) + 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 #5 + + Fieldref [com/facebook/AppEventsLogger$5.val$accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #7 + + Fieldref [com/facebook/AppEventsLogger$5.val$postRequest Lcom/facebook/Request;] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #8 + + Fieldref [com/facebook/AppEventsLogger$5.val$sessionEventsState Lcom/facebook/AppEventsLogger$SessionEventsState;] + [15] aload_0 v0 + [16] aload v4 + [18] putfield #6 + + Fieldref [com/facebook/AppEventsLogger$5.val$flushState Lcom/facebook/AppEventsLogger$FlushStatistics;] + [21] aload_0 v0 + [22] invokespecial #10 + + Methodref [java/lang/Object. ()V] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 2, stack = 5): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/AppEventsLogger$5.val$accessTokenAppId Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;] + [4] aload_0 v0 + [5] getfield #7 + + Fieldref [com/facebook/AppEventsLogger$5.val$postRequest Lcom/facebook/Request;] + [8] aload_1 v1 + [9] aload_0 v0 + [10] getfield #8 + + Fieldref [com/facebook/AppEventsLogger$5.val$sessionEventsState Lcom/facebook/AppEventsLogger$SessionEventsState;] + [13] aload_0 v0 + [14] getfield #6 + + Fieldref [com/facebook/AppEventsLogger$5.val$flushState Lcom/facebook/AppEventsLogger$FlushStatistics;] + [17] invokestatic #9 + + Methodref [com/facebook/AppEventsLogger.access$500 (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/Request;Lcom/facebook/Response;Lcom/facebook/AppEventsLogger$SessionEventsState;Lcom/facebook/AppEventsLogger$FlushStatistics;)V] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$AccessTokenAppIdPair + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AppEventsLogger$AccessTokenAppIdPair extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 63): + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1] + + Class [com/facebook/Session] + + Class [com/facebook/internal/Utility] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Class [java/lang/String] + + Long [1] + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.accessToken Ljava/lang/String;] + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.applicationId Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1. (Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AppEventsLogger$1;)V] + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/Session.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.areObjectsEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.hashCode ()I] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AppEventsLogger$1;)V] + + NameAndType [accessToken Ljava/lang/String;] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [areObjectsEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + + NameAndType [getAccessToken ()Ljava/lang/String;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [hashCode ()I] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + Utf8 [()I] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AppEventsLogger$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [accessToken] + + Utf8 [applicationId] + + Utf8 [areObjectsEqual] + + Utf8 [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Utf8 [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [equals] + + Utf8 [getAccessToken] + + Utf8 [getApplicationId] + + Utf8 [hashCode] + + Utf8 [isNullOrEmpty] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [serialVersionUID] + + Utf8 [writeReplace] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: accessToken Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String accessToken + + Field: applicationId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String applicationId + +Methods (count = 7): + - Method: (Lcom/facebook/Session;)V + Access flags: 0x0 + = AppEventsLogger$AccessTokenAppIdPair(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #14 + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + [5] aload_1 v1 + [6] invokevirtual #15 + + Methodref [com/facebook/Session.getApplicationId ()Ljava/lang/String;] + [9] invokespecial #12 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Ljava/lang/String;Ljava/lang/String;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x0 + = AppEventsLogger$AccessTokenAppIdPair(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #18 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokestatic #17 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [9] ifeq +7 (target=16) + [12] aconst_null + [13] goto +4 (target=17) + [16] aload_1 v1 + [17] putfield #10 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.accessToken Ljava/lang/String;] + [20] aload_0 v0 + [21] aload_2 v2 + [22] putfield #11 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.applicationId Ljava/lang/String;] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [16] Var: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:java/lang/String][a:java/lang/String], Stack: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair] + - [17] Var: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:java/lang/String][a:java/lang/String], Stack: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair][a:java/lang/String] + + Method: getAccessToken()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.accessToken Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getApplicationId()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.applicationId Ljava/lang/String;] + [4] 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 = 38, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.accessToken Ljava/lang/String;] + [4] ifnonnull +7 (target=11) + [7] iconst_0 + [8] goto +10 (target=18) + [11] aload_0 v0 + [12] getfield #10 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.accessToken Ljava/lang/String;] + [15] invokevirtual #19 + + Methodref [java/lang/String.hashCode ()I] + [18] aload_0 v0 + [19] getfield #11 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.applicationId Ljava/lang/String;] + [22] ifnonnull +7 (target=29) + [25] iconst_0 + [26] goto +10 (target=36) + [29] aload_0 v0 + [30] getfield #11 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.applicationId Ljava/lang/String;] + [33] invokevirtual #19 + + Methodref [java/lang/String.hashCode ()I] + [36] ixor + [37] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [11] Var: ..., Stack: (empty) + - [18] Var: ..., Stack: [i] + - [29] Var: ..., Stack: [i] + - [36] Var: [a:com/facebook/AppEventsLogger$AccessTokenAppIdPair], Stack: [i][i] + + 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 = 48, locals = 3, stack = 2): + [0] aload_1 v1 + [1] instanceof #1 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [4] ifne +5 (target=9) + [7] iconst_0 + [8] ireturn + [9] aload_1 v1 + [10] checkcast #1 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [13] astore_2 v2 + [14] aload_2 v2 + [15] getfield #10 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.accessToken Ljava/lang/String;] + [18] aload_0 v0 + [19] getfield #10 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.accessToken Ljava/lang/String;] + [22] invokestatic #16 + + Methodref [com/facebook/internal/Utility.areObjectsEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + [25] ifeq +21 (target=46) + [28] aload_2 v2 + [29] getfield #11 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.applicationId Ljava/lang/String;] + [32] aload_0 v0 + [33] getfield #11 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.applicationId Ljava/lang/String;] + [36] invokestatic #16 + + Methodref [com/facebook/internal/Utility.areObjectsEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + [39] ifeq +7 (target=46) + [42] iconst_1 + [43] goto +4 (target=47) + [46] iconst_0 + [47] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [9] Var: ..., Stack: (empty) + - [46] Var: ...[a:com/facebook/AppEventsLogger$AccessTokenAppIdPair], Stack: (empty) + - [47] Var: ..., Stack: [i] + + Method: writeReplace()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object writeReplace() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 5): + [0] new #2 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1] + [3] dup + [4] aload_0 v0 + [5] getfield #10 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.accessToken Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #11 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair.applicationId Ljava/lang/String;] + [12] aconst_null + [13] invokespecial #13 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1. (Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AppEventsLogger$1;)V] + [16] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 33): + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Long [-2488473066578201069] + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1.accessToken Ljava/lang/String;] + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1.appId Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1. (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [accessToken Ljava/lang/String;] + + NameAndType [appId Ljava/lang/String;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AppEventsLogger$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Ljava/lang/String;] + + Utf8 [accessToken] + + Utf8 [appId] + + Utf8 [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Utf8 [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [readResolve] + + Utf8 [serialVersionUID] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [-2488473066578201069] + + Field: accessToken Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String accessToken + + Field: appId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String appId + +Methods (count = 3): + - Method: (Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x2 + = private AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #7 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1.accessToken Ljava/lang/String;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #8 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1.appId Ljava/lang/String;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: readResolve()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object readResolve() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 1, stack = 4): + [0] new #1 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [3] dup + [4] aload_0 v0 + [5] getfield #7 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1.accessToken Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #8 + + Fieldref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1.appId Ljava/lang/String;] + [12] invokespecial #9 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair. (Ljava/lang/String;Ljava/lang/String;)V] + [15] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AppEventsLogger$1;)V + Access flags: 0x1000 + = synthetic AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1(java.lang.String,java.lang.String,com.facebook.AppEventsLogger$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokespecial #10 + + Methodref [com/facebook/AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1. (Ljava/lang/String;Ljava/lang/String;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$AppEvent + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AppEventsLogger$AppEvent extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 211): + + String ["%s", implicit: %b, json: %s] + + String [1] + + String [] + + String [AppEvents] + + String [Created app event '%s'] + + String [Identifier '%s' must be less than %d characters] + + String [JSON encoding for app event failed: '%s'] + + String [Parameter value '%s' for key '%s' should be a string or a numeric type.] + + String [Skipping event named '%s' due to illegal name - must be under 40 chars and alphanumeric, _, - or space, and not start with a space or hyphen.] + + String [^[0-9a-zA-Z_]+[0-9a-zA-Z _-]*$] + + String [_appVersion] + + String [_eventName] + + String [_implicitlyLogged] + + String [_logTime] + + String [_valueToSum] + + Class [android/os/Bundle] + + Class [com/facebook/AppEventsLogger$AppEvent] + + Class [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1] + + Class [com/facebook/FacebookException] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/Settings] + + Class [com/facebook/internal/Logger] + + Class [java/io/Serializable] + + Class [java/lang/Boolean] + + Class [java/lang/Double] + + Class [java/lang/Integer] + + Class [java/lang/Number] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/System] + + Class [java/lang/Throwable] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/Set] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Long [1] + + Long [1000] + + Fieldref [com/facebook/AppEventsLogger$AppEvent.isImplicit Z] + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + + Fieldref [com/facebook/AppEventsLogger$AppEvent.name Ljava/lang/String;] + + Fieldref [com/facebook/AppEventsLogger$AppEvent.validatedIdentifiers Ljava/util/HashSet;] + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + + Methodref [com/facebook/AppEventsLogger$AppEvent. (Ljava/lang/String;Z)V] + + Methodref [com/facebook/AppEventsLogger$AppEvent.validateIdentifier (Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1. (Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/Settings.getAppVersion ()Ljava/lang/String;] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/Double.doubleValue ()D] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/String.matches (Ljava/lang/String;)Z] + + Methodref [java/lang/System.currentTimeMillis ()J] + + Methodref [java/util/HashSet. ()V] + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + + Methodref [java/util/HashSet.contains (Ljava/lang/Object;)Z] + + Methodref [org/json/JSONException.toString ()Ljava/lang/String;] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Z)V] + + NameAndType [ (Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V] + + NameAndType [APP_EVENTS Lcom/facebook/LoggingBehavior;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [currentTimeMillis ()J] + + NameAndType [doubleValue ()D] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getAppVersion ()Ljava/lang/String;] + + NameAndType [hasNext ()Z] + + NameAndType [isImplicit Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [jsonObject Lorg/json/JSONObject;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [length ()I] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + NameAndType [matches (Ljava/lang/String;)Z] + + NameAndType [name Ljava/lang/String;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [optString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [put (Ljava/lang/String;D)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [validateIdentifier (Ljava/lang/String;)V] + + NameAndType [validatedIdentifiers Ljava/util/HashSet;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + Utf8 ["%s", implicit: %b, json: %s] + + Utf8 [()D] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;D)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [1] + + Utf8 [] + + Utf8 [] + + Utf8 [] + + Utf8 [APP_EVENTS] + + Utf8 [AppEvents] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Created app event '%s'] + + Utf8 [Identifier '%s' must be less than %d characters] + + Utf8 [J] + + Utf8 [JSON encoding for app event failed: '%s'] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [Lorg/json/JSONObject;] + + Utf8 [Parameter value '%s' for key '%s' should be a string or a numeric type.] + + Utf8 [Signature] + + Utf8 [Skipping event named '%s' due to illegal name - must be under 40 chars and alphanumeric, _, - or space, and not start with a space or hyphen.] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [^[0-9a-zA-Z_]+[0-9a-zA-Z _-]*$] + + Utf8 [_appVersion] + + Utf8 [_eventName] + + Utf8 [_implicitlyLogged] + + Utf8 [_logTime] + + Utf8 [_valueToSum] + + Utf8 [add] + + Utf8 [android/os/Bundle] + + Utf8 [com/facebook/AppEventsLogger$AppEvent] + + Utf8 [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [contains] + + Utf8 [currentTimeMillis] + + Utf8 [doubleValue] + + Utf8 [format] + + Utf8 [get] + + Utf8 [getAppVersion] + + Utf8 [getIsImplicit] + + Utf8 [getJSONObject] + + Utf8 [getName] + + Utf8 [hasNext] + + Utf8 [isImplicit] + + Utf8 [iterator] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Double] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Number] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/System] + + Utf8 [java/lang/Throwable] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/Set] + + Utf8 [jsonObject] + + Utf8 [keySet] + + Utf8 [length] + + Utf8 [log] + + Utf8 [matches] + + Utf8 [name] + + Utf8 [next] + + Utf8 [optString] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [put] + + Utf8 [serialVersionUID] + + Utf8 [toString] + + Utf8 [validateIdentifier] + + Utf8 [validatedIdentifiers] + + Utf8 [valueOf] + + Utf8 [writeReplace] + +Fields (count = 5): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: jsonObject Lorg/json/JSONObject; + Access flags: 0x2 + = private org.json.JSONObject jsonObject + + Field: isImplicit Z + Access flags: 0x2 + = private boolean isImplicit + + Field: validatedIdentifiers Ljava/util/HashSet; + Access flags: 0x1a + = private static final java.util.HashSet validatedIdentifiers + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashSet;] + + Field: name Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String name + +Methods (count = 10): + - Method: (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;Z)V + Access flags: 0x1 + = public AppEventsLogger$AppEvent(java.lang.String,java.lang.Double,android.os.Bundle,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 294, locals = 9, stack = 7): + [0] aload_0 v0 + [1] invokespecial #57 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokespecial #49 + + Methodref [com/facebook/AppEventsLogger$AppEvent.validateIdentifier (Ljava/lang/String;)V] + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #43 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.name Ljava/lang/String;] + [14] aload_0 v0 + [15] iload v4 + [17] putfield #41 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.isImplicit Z] + [20] aload_0 v0 + [21] new #36 + + Class [org/json/JSONObject] + [24] dup + [25] invokespecial #67 + + Methodref [org/json/JSONObject. ()V] + [28] putfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [31] aload_0 v0 + [32] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [35] ldc #12 + + String [_eventName] + [37] aload_1 v1 + [38] invokevirtual #72 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [41] pop + [42] aload_0 v0 + [43] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [46] ldc #14 + + String [_logTime] + [48] invokestatic #62 + + Methodref [java/lang/System.currentTimeMillis ()J] + [51] ldc2_w #39 + + Long [1000] + [54] ldiv + [55] invokevirtual #71 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + [58] pop + [59] aload_2 v2 + [60] ifnull +17 (target=77) + [63] aload_0 v0 + [64] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [67] ldc #15 + + String [_valueToSum] + [69] aload_2 v2 + [70] invokevirtual #55 + + Methodref [java/lang/Double.doubleValue ()D] + [73] invokevirtual #70 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] + [76] pop + [77] aload_0 v0 + [78] getfield #41 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.isImplicit Z] + [81] ifeq +15 (target=96) + [84] aload_0 v0 + [85] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [88] ldc #13 + + String [_implicitlyLogged] + [90] ldc #2 + + String [1] + [92] invokevirtual #72 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [95] pop + [96] invokestatic #52 + + Methodref [com/facebook/Settings.getAppVersion ()Ljava/lang/String;] + [99] astore v5 + [101] aload v5 + [103] ifnull +15 (target=118) + [106] aload_0 v0 + [107] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [110] ldc #11 + + String [_appVersion] + [112] aload v5 + [114] invokevirtual #72 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [117] pop + [118] aload_3 v3 + [119] ifnull +111 (target=230) + [122] aload_3 v3 + [123] invokevirtual #47 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [126] invokeinterface #76 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [131] astore v6 + [133] aload v6 + [135] invokeinterface #74 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [140] ifeq +90 (target=230) + [143] aload v6 + [145] invokeinterface #75 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [150] checkcast #29 + + Class [java/lang/String] + [153] astore v7 + [155] aload_0 v0 + [156] aload v7 + [158] invokespecial #49 + + Methodref [com/facebook/AppEventsLogger$AppEvent.validateIdentifier (Ljava/lang/String;)V] + [161] aload_3 v3 + [162] aload v7 + [164] invokevirtual #46 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [167] astore v8 + [169] aload v8 + [171] instanceof #29 + + Class [java/lang/String] + [174] ifne +38 (target=212) + [177] aload v8 + [179] instanceof #27 + + Class [java/lang/Number] + [182] ifne +30 (target=212) + [185] new #19 + + Class [com/facebook/FacebookException] + [188] dup + [189] ldc #8 + + String [Parameter value '%s' for key '%s' should be a string or a numeric type.] + [191] iconst_2 + [192] anewarray #28 + + Class [java/lang/Object] + [195] dup + [196] iconst_0 + [197] aload v8 + [199] aastore + [200] dup + [201] iconst_1 + [202] aload v7 + [204] aastore + [205] invokestatic #59 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [208] invokespecial #51 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [211] athrow + [212] aload_0 v0 + [213] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [216] aload v7 + [218] aload v8 + [220] invokevirtual #58 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [223] invokevirtual #72 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [226] pop + [227] goto -94 (target=133) + [230] aload_0 v0 + [231] getfield #41 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.isImplicit Z] + [234] ifne +27 (target=261) + [237] getstatic #45 + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + [240] ldc #4 + + String [AppEvents] + [242] ldc #5 + + String [Created app event '%s'] + [244] iconst_1 + [245] anewarray #28 + + Class [java/lang/Object] + [248] dup + [249] iconst_0 + [250] aload_0 v0 + [251] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [254] invokevirtual #73 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [257] aastore + [258] invokestatic #53 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [261] goto +32 (target=293) + [264] astore v5 + [266] getstatic #45 + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + [269] ldc #4 + + String [AppEvents] + [271] ldc #7 + + String [JSON encoding for app event failed: '%s'] + [273] iconst_1 + [274] anewarray #28 + + Class [java/lang/Object] + [277] dup + [278] iconst_0 + [279] aload v5 + [281] invokevirtual #66 + + Methodref [org/json/JSONException.toString ()Ljava/lang/String;] + [284] aastore + [285] invokestatic #53 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [288] aload_0 v0 + [289] aconst_null + [290] putfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [293] return + Code attribute exceptions (count = 1): + - ExceptionInfo (31 -> 261: 264): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [77] Var: [a:com/facebook/AppEventsLogger$AppEvent][a:java/lang/String][a:java/lang/Double][a:android/os/Bundle][i], Stack: + - [96] Var: ..., Stack: (empty) + - [118] Var: ...[a:java/lang/String], Stack: (empty) + - [133] Var: ...[a:java/util/Iterator], Stack: (empty) + - [212] Var: ...[a:java/lang/String][a:java/lang/Object], Stack: (empty) + - [230] Var: -3, Stack: (empty) + - [261] Var: -1, Stack: (empty) + - [264] Var: ..., Stack: [a:org/json/JSONException] + - [293] Var: ..., Stack: (empty) + + Method: getName()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getName() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #43 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.name Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;Z)V + Access flags: 0x2 + = private AppEventsLogger$AppEvent(java.lang.String,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 3, stack = 4): + [0] aload_0 v0 + [1] invokespecial #57 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #36 + + Class [org/json/JSONObject] + [8] dup + [9] aload_1 v1 + [10] invokespecial #68 + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + [13] putfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [16] aload_0 v0 + [17] iload_2 v2 + [18] putfield #41 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.isImplicit Z] + [21] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getIsImplicit()Z + Access flags: 0x1 + = public boolean getIsImplicit() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #41 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.isImplicit Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getJSONObject()Lorg/json/JSONObject; + Access flags: 0x1 + = public org.json.JSONObject getJSONObject() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: validateIdentifier(Ljava/lang/String;)V + Access flags: 0x2 + = private void validateIdentifier(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 163, locals = 8, stack = 7): + [0] ldc #10 + + String [^[0-9a-zA-Z_]+[0-9a-zA-Z _-]*$] + [2] astore_2 v2 + [3] bipush 40 + [5] istore_3 v3 + [6] aload_1 v1 + [7] ifnull +19 (target=26) + [10] aload_1 v1 + [11] invokevirtual #60 + + Methodref [java/lang/String.length ()I] + [14] ifeq +12 (target=26) + [17] aload_1 v1 + [18] invokevirtual #60 + + Methodref [java/lang/String.length ()I] + [21] bipush 40 + [23] ificmple +39 (target=62) + [26] aload_1 v1 + [27] ifnonnull +6 (target=33) + [30] ldc #3 + + String [] + [32] astore_1 v1 + [33] new #19 + + Class [com/facebook/FacebookException] + [36] dup + [37] ldc #6 + + String [Identifier '%s' must be less than %d characters] + [39] iconst_2 + [40] anewarray #28 + + Class [java/lang/Object] + [43] dup + [44] iconst_0 + [45] aload_1 v1 + [46] aastore + [47] dup + [48] iconst_1 + [49] bipush 40 + [51] invokestatic #56 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [54] aastore + [55] invokestatic #59 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [58] invokespecial #51 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [61] athrow + [62] iconst_0 + [63] istore v4 + [65] getstatic #44 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.validatedIdentifiers Ljava/util/HashSet;] + [68] dup + [69] astore v5 + [71] monitorenter + [72] getstatic #44 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.validatedIdentifiers Ljava/util/HashSet;] + [75] aload_1 v1 + [76] invokevirtual #65 + + Methodref [java/util/HashSet.contains (Ljava/lang/Object;)Z] + [79] istore v4 + [81] aload v5 + [83] monitorexit + [84] goto +11 (target=95) + [87] astore v6 + [89] aload v5 + [91] monitorexit + [92] aload v6 + [94] athrow + [95] iload v4 + [97] ifne +65 (target=162) + [100] aload_1 v1 + [101] ldc #10 + + String [^[0-9a-zA-Z_]+[0-9a-zA-Z _-]*$] + [103] invokevirtual #61 + + Methodref [java/lang/String.matches (Ljava/lang/String;)Z] + [106] ifeq +35 (target=141) + [109] getstatic #44 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.validatedIdentifiers Ljava/util/HashSet;] + [112] dup + [113] astore v5 + [115] monitorenter + [116] getstatic #44 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.validatedIdentifiers Ljava/util/HashSet;] + [119] aload_1 v1 + [120] invokevirtual #64 + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + [123] pop + [124] aload v5 + [126] monitorexit + [127] goto +11 (target=138) + [130] astore v7 + [132] aload v5 + [134] monitorexit + [135] aload v7 + [137] athrow + [138] goto +24 (target=162) + [141] new #19 + + Class [com/facebook/FacebookException] + [144] dup + [145] ldc #9 + + String [Skipping event named '%s' due to illegal name - must be under 40 chars and alphanumeric, _, - or space, and not start with a space or hyphen.] + [147] iconst_1 + [148] anewarray #28 + + Class [java/lang/Object] + [151] dup + [152] iconst_0 + [153] aload_1 v1 + [154] aastore + [155] invokestatic #59 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [158] invokespecial #51 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [161] athrow + [162] return + Code attribute exceptions (count = 4): + - ExceptionInfo (72 -> 84: 87): + - ExceptionInfo (87 -> 92: 87): + - ExceptionInfo (116 -> 127: 130): + - ExceptionInfo (130 -> 135: 130): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [26] Var: ...[a:java/lang/String][i], Stack: (empty) + - [33] Var: ..., Stack: (empty) + - [62] Var: ..., Stack: (empty) + - [87] Var: [a:com/facebook/AppEventsLogger$AppEvent][a:java/lang/String][a:java/lang/String][i][i][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [95] Var: -1, Stack: (empty) + - [130] Var: [a:com/facebook/AppEventsLogger$AppEvent][a:java/lang/String][a:java/lang/String][i][i][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [138] Var: -1, Stack: (empty) + - [141] Var: ..., Stack: (empty) + - [162] Var: ..., Stack: (empty) + + Method: writeReplace()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object writeReplace() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 5): + [0] new #18 + + Class [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1] + [3] dup + [4] aload_0 v0 + [5] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [8] invokevirtual #73 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [11] aload_0 v0 + [12] getfield #41 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.isImplicit Z] + [15] aconst_null + [16] invokespecial #50 + + Methodref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1. (Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V] + [19] 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 = 42, locals = 1, stack = 6): + [0] ldc #1 + + String ["%s", implicit: %b, json: %s] + [2] iconst_3 + [3] anewarray #28 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] aload_0 v0 + [9] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [12] ldc #12 + + String [_eventName] + [14] invokevirtual #69 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;)Ljava/lang/String;] + [17] aastore + [18] dup + [19] iconst_1 + [20] aload_0 v0 + [21] getfield #41 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.isImplicit Z] + [24] invokestatic #54 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [27] aastore + [28] dup + [29] iconst_2 + [30] aload_0 v0 + [31] getfield #42 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.jsonObject Lorg/json/JSONObject;] + [34] invokevirtual #73 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [37] aastore + [38] invokestatic #59 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [41] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V + Access flags: 0x1000 + = synthetic AppEventsLogger$AppEvent(java.lang.String,boolean,com.facebook.AppEventsLogger$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #48 + + Methodref [com/facebook/AppEventsLogger$AppEvent. (Ljava/lang/String;Z)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 2): + [0] new #32 + + Class [java/util/HashSet] + [3] dup + [4] invokespecial #63 + + Methodref [java/util/HashSet. ()V] + [7] putstatic #44 + + Fieldref [com/facebook/AppEventsLogger$AppEvent.validatedIdentifiers Ljava/util/HashSet;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 35): + + Class [com/facebook/AppEventsLogger$AppEvent] + + Class [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Long [-2488473066578201069] + + Fieldref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1.isImplicit Z] + + Fieldref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1.jsonString Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger$AppEvent. (Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V] + + Methodref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1. (Ljava/lang/String;Z)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;Z)V] + + NameAndType [ (Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V] + + NameAndType [isImplicit Z] + + NameAndType [jsonString Ljava/lang/String;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Ljava/lang/String;] + + Utf8 [Z] + + Utf8 [com/facebook/AppEventsLogger$AppEvent] + + Utf8 [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1] + + Utf8 [isImplicit] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [jsonString] + + Utf8 [readResolve] + + Utf8 [serialVersionUID] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [-2488473066578201069] + + Field: jsonString Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String jsonString + + Field: isImplicit Z + Access flags: 0x12 + = private final boolean isImplicit + +Methods (count = 3): + - Method: (Ljava/lang/String;Z)V + Access flags: 0x2 + = private AppEventsLogger$AppEvent$SerializationProxyV1(java.lang.String,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #8 + + Fieldref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1.jsonString Ljava/lang/String;] + [9] aload_0 v0 + [10] iload_2 v2 + [11] putfield #7 + + Fieldref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1.isImplicit Z] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: readResolve()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object readResolve() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 5): + [0] new #1 + + Class [com/facebook/AppEventsLogger$AppEvent] + [3] dup + [4] aload_0 v0 + [5] getfield #8 + + Fieldref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1.jsonString Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #7 + + Fieldref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1.isImplicit Z] + [12] aconst_null + [13] invokespecial #9 + + Methodref [com/facebook/AppEventsLogger$AppEvent. (Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V] + [16] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;ZLcom/facebook/AppEventsLogger$1;)V + Access flags: 0x1000 + = synthetic AppEventsLogger$AppEvent$SerializationProxyV1(java.lang.String,boolean,com.facebook.AppEventsLogger$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #10 + + Methodref [com/facebook/AppEventsLogger$AppEvent$SerializationProxyV1. (Ljava/lang/String;Z)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$EventSuppression + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AppEventsLogger$EventSuppression extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 23): + + Class [com/facebook/AppEventsLogger$EventSuppression] + + Class [java/lang/Object] + + Fieldref [com/facebook/AppEventsLogger$EventSuppression.behavior Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Fieldref [com/facebook/AppEventsLogger$EventSuppression.timeoutPeriod I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [behavior Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + NameAndType [timeoutPeriod I] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [()V] + + Utf8 [(ILcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [behavior] + + Utf8 [com/facebook/AppEventsLogger$EventSuppression] + + Utf8 [getBehavior] + + Utf8 [getTimeoutPeriod] + + Utf8 [java/lang/Object] + + Utf8 [timeoutPeriod] + +Fields (count = 2): + + Field: timeoutPeriod I + Access flags: 0x2 + = private int timeoutPeriod + + Field: behavior Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior; + Access flags: 0x2 + = private com.facebook.AppEventsLogger$SuppressionTimeoutBehavior behavior + +Methods (count = 3): + - Method: (ILcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;)V + Access flags: 0x0 + = AppEventsLogger$EventSuppression(int,com.facebook.AppEventsLogger$SuppressionTimeoutBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #5 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iload_1 v1 + [6] putfield #4 + + Fieldref [com/facebook/AppEventsLogger$EventSuppression.timeoutPeriod I] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #3 + + Fieldref [com/facebook/AppEventsLogger$EventSuppression.behavior Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getTimeoutPeriod()I + Access flags: 0x0 + = int getTimeoutPeriod() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #4 + + Fieldref [com/facebook/AppEventsLogger$EventSuppression.timeoutPeriod I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getBehavior()Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior; + Access flags: 0x0 + = com.facebook.AppEventsLogger$SuppressionTimeoutBehavior getBehavior() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #3 + + Fieldref [com/facebook/AppEventsLogger$EventSuppression.behavior Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$FlushBehavior + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.AppEventsLogger$FlushBehavior extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 40): + + String [AUTO] + + String [EXPLICIT_ONLY] + + Class [[Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Class [com/facebook/AppEventsLogger$FlushBehavior] + + Class [java/lang/Enum] + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.$VALUES [Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.AUTO Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Methodref [[Lcom/facebook/AppEventsLogger$FlushBehavior;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/AppEventsLogger$FlushBehavior. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/AppEventsLogger$FlushBehavior;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [AUTO Lcom/facebook/AppEventsLogger$FlushBehavior;] + + NameAndType [EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [AUTO] + + Utf8 [Code] + + Utf8 [EXPLICIT_ONLY] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/AppEventsLogger$FlushBehavior;] + + Utf8 [clone] + + Utf8 [com/facebook/AppEventsLogger$FlushBehavior] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 3): + + Field: AUTO Lcom/facebook/AppEventsLogger$FlushBehavior; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushBehavior AUTO + + Field: EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushBehavior EXPLICIT_ONLY + + Field: $VALUES [Lcom/facebook/AppEventsLogger$FlushBehavior; + Access flags: 0x101a + = private static final synthetic com.facebook.AppEventsLogger$FlushBehavior[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/AppEventsLogger$FlushBehavior; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$FlushBehavior[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #6 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.$VALUES [Lcom/facebook/AppEventsLogger$FlushBehavior;] + [3] invokevirtual #9 + + Methodref [[Lcom/facebook/AppEventsLogger$FlushBehavior;.clone ()Ljava/lang/Object;] + [6] checkcast #3 + + Class [[Lcom/facebook/AppEventsLogger$FlushBehavior;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/AppEventsLogger$FlushBehavior; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$FlushBehavior valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 2): + [0] ldc_w #4 + + Class [com/facebook/AppEventsLogger$FlushBehavior] + [3] aload_0 v0 + [4] invokestatic #12 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [7] checkcast #4 + + Class [com/facebook/AppEventsLogger$FlushBehavior] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private AppEventsLogger$FlushBehavior(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #11 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 0, stack = 4): + [0] new #4 + + Class [com/facebook/AppEventsLogger$FlushBehavior] + [3] dup + [4] ldc #1 + + String [AUTO] + [6] iconst_0 + [7] invokespecial #10 + + Methodref [com/facebook/AppEventsLogger$FlushBehavior. (Ljava/lang/String;I)V] + [10] putstatic #7 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.AUTO Lcom/facebook/AppEventsLogger$FlushBehavior;] + [13] new #4 + + Class [com/facebook/AppEventsLogger$FlushBehavior] + [16] dup + [17] ldc #2 + + String [EXPLICIT_ONLY] + [19] iconst_1 + [20] invokespecial #10 + + Methodref [com/facebook/AppEventsLogger$FlushBehavior. (Ljava/lang/String;I)V] + [23] putstatic #8 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + [26] iconst_2 + [27] anewarray #4 + + Class [com/facebook/AppEventsLogger$FlushBehavior] + [30] dup + [31] iconst_0 + [32] getstatic #7 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.AUTO Lcom/facebook/AppEventsLogger$FlushBehavior;] + [35] aastore + [36] dup + [37] iconst_1 + [38] getstatic #8 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.EXPLICIT_ONLY Lcom/facebook/AppEventsLogger$FlushBehavior;] + [41] aastore + [42] putstatic #6 + + Fieldref [com/facebook/AppEventsLogger$FlushBehavior.$VALUES [Lcom/facebook/AppEventsLogger$FlushBehavior;] + [45] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$FlushReason + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4030 + = final enum enum com.facebook.AppEventsLogger$FlushReason extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 56): + + String [EAGER_FLUSHING_EVENT] + + String [EVENT_THRESHOLD] + + String [EXPLICIT] + + String [PERSISTED_EVENTS] + + String [SESSION_CHANGE] + + String [TIMER] + + Class [[Lcom/facebook/AppEventsLogger$FlushReason;] + + Class [com/facebook/AppEventsLogger$FlushReason] + + Class [java/lang/Enum] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.$VALUES [Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EAGER_FLUSHING_EVENT Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EVENT_THRESHOLD Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EXPLICIT Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.PERSISTED_EVENTS Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.SESSION_CHANGE Lcom/facebook/AppEventsLogger$FlushReason;] + + Fieldref [com/facebook/AppEventsLogger$FlushReason.TIMER Lcom/facebook/AppEventsLogger$FlushReason;] + + Methodref [[Lcom/facebook/AppEventsLogger$FlushReason;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/AppEventsLogger$FlushReason. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [EAGER_FLUSHING_EVENT Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [EVENT_THRESHOLD Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [EXPLICIT Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [PERSISTED_EVENTS Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [SESSION_CHANGE Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [TIMER Lcom/facebook/AppEventsLogger$FlushReason;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/AppEventsLogger$FlushReason;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AppEventsLogger$FlushReason;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [EAGER_FLUSHING_EVENT] + + Utf8 [EVENT_THRESHOLD] + + Utf8 [EXPLICIT] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushReason;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [PERSISTED_EVENTS] + + Utf8 [SESSION_CHANGE] + + Utf8 [Signature] + + Utf8 [TIMER] + + Utf8 [[Lcom/facebook/AppEventsLogger$FlushReason;] + + Utf8 [clone] + + Utf8 [com/facebook/AppEventsLogger$FlushReason] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 7): + + Field: EXPLICIT Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushReason EXPLICIT + + Field: TIMER Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushReason TIMER + + Field: SESSION_CHANGE Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushReason SESSION_CHANGE + + Field: PERSISTED_EVENTS Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushReason PERSISTED_EVENTS + + Field: EVENT_THRESHOLD Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushReason EVENT_THRESHOLD + + Field: EAGER_FLUSHING_EVENT Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushReason EAGER_FLUSHING_EVENT + + Field: $VALUES [Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x101a + = private static final synthetic com.facebook.AppEventsLogger$FlushReason[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$FlushReason[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #10 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.$VALUES [Lcom/facebook/AppEventsLogger$FlushReason;] + [3] invokevirtual #17 + + Methodref [[Lcom/facebook/AppEventsLogger$FlushReason;.clone ()Ljava/lang/Object;] + [6] checkcast #7 + + Class [[Lcom/facebook/AppEventsLogger$FlushReason;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/AppEventsLogger$FlushReason; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$FlushReason valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [2] aload_0 v0 + [3] invokestatic #20 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private AppEventsLogger$FlushReason(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #19 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 123, locals = 0, stack = 4): + [0] new #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [3] dup + [4] ldc #3 + + String [EXPLICIT] + [6] iconst_0 + [7] invokespecial #18 + + Methodref [com/facebook/AppEventsLogger$FlushReason. (Ljava/lang/String;I)V] + [10] putstatic #13 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EXPLICIT Lcom/facebook/AppEventsLogger$FlushReason;] + [13] new #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [16] dup + [17] ldc #6 + + String [TIMER] + [19] iconst_1 + [20] invokespecial #18 + + Methodref [com/facebook/AppEventsLogger$FlushReason. (Ljava/lang/String;I)V] + [23] putstatic #16 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.TIMER Lcom/facebook/AppEventsLogger$FlushReason;] + [26] new #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [29] dup + [30] ldc #5 + + String [SESSION_CHANGE] + [32] iconst_2 + [33] invokespecial #18 + + Methodref [com/facebook/AppEventsLogger$FlushReason. (Ljava/lang/String;I)V] + [36] putstatic #15 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.SESSION_CHANGE Lcom/facebook/AppEventsLogger$FlushReason;] + [39] new #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [42] dup + [43] ldc #4 + + String [PERSISTED_EVENTS] + [45] iconst_3 + [46] invokespecial #18 + + Methodref [com/facebook/AppEventsLogger$FlushReason. (Ljava/lang/String;I)V] + [49] putstatic #14 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.PERSISTED_EVENTS Lcom/facebook/AppEventsLogger$FlushReason;] + [52] new #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [55] dup + [56] ldc #2 + + String [EVENT_THRESHOLD] + [58] iconst_4 + [59] invokespecial #18 + + Methodref [com/facebook/AppEventsLogger$FlushReason. (Ljava/lang/String;I)V] + [62] putstatic #12 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EVENT_THRESHOLD Lcom/facebook/AppEventsLogger$FlushReason;] + [65] new #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [68] dup + [69] ldc #1 + + String [EAGER_FLUSHING_EVENT] + [71] iconst_5 + [72] invokespecial #18 + + Methodref [com/facebook/AppEventsLogger$FlushReason. (Ljava/lang/String;I)V] + [75] putstatic #11 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EAGER_FLUSHING_EVENT Lcom/facebook/AppEventsLogger$FlushReason;] + [78] bipush 6 + [80] anewarray #8 + + Class [com/facebook/AppEventsLogger$FlushReason] + [83] dup + [84] iconst_0 + [85] getstatic #13 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EXPLICIT Lcom/facebook/AppEventsLogger$FlushReason;] + [88] aastore + [89] dup + [90] iconst_1 + [91] getstatic #16 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.TIMER Lcom/facebook/AppEventsLogger$FlushReason;] + [94] aastore + [95] dup + [96] iconst_2 + [97] getstatic #15 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.SESSION_CHANGE Lcom/facebook/AppEventsLogger$FlushReason;] + [100] aastore + [101] dup + [102] iconst_3 + [103] getstatic #14 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.PERSISTED_EVENTS Lcom/facebook/AppEventsLogger$FlushReason;] + [106] aastore + [107] dup + [108] iconst_4 + [109] getstatic #12 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EVENT_THRESHOLD Lcom/facebook/AppEventsLogger$FlushReason;] + [112] aastore + [113] dup + [114] iconst_5 + [115] getstatic #11 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.EAGER_FLUSHING_EVENT Lcom/facebook/AppEventsLogger$FlushReason;] + [118] aastore + [119] putstatic #10 + + Fieldref [com/facebook/AppEventsLogger$FlushReason.$VALUES [Lcom/facebook/AppEventsLogger$FlushReason;] + [122] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$FlushResult + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4030 + = final enum enum com.facebook.AppEventsLogger$FlushResult extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 48): + + String [NO_CONNECTIVITY] + + String [SERVER_ERROR] + + String [SUCCESS] + + String [UNKNOWN_ERROR] + + Class [[Lcom/facebook/AppEventsLogger$FlushResult;] + + Class [com/facebook/AppEventsLogger$FlushResult] + + Class [java/lang/Enum] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.$VALUES [Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SERVER_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.UNKNOWN_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + + Methodref [[Lcom/facebook/AppEventsLogger$FlushResult;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/AppEventsLogger$FlushResult. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [SERVER_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [UNKNOWN_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/AppEventsLogger$FlushResult;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AppEventsLogger$FlushResult;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushResult;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [NO_CONNECTIVITY] + + Utf8 [SERVER_ERROR] + + Utf8 [SUCCESS] + + Utf8 [Signature] + + Utf8 [UNKNOWN_ERROR] + + Utf8 [[Lcom/facebook/AppEventsLogger$FlushResult;] + + Utf8 [clone] + + Utf8 [com/facebook/AppEventsLogger$FlushResult] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 5): + + Field: SUCCESS Lcom/facebook/AppEventsLogger$FlushResult; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushResult SUCCESS + + Field: SERVER_ERROR Lcom/facebook/AppEventsLogger$FlushResult; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushResult SERVER_ERROR + + Field: NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushResult NO_CONNECTIVITY + + Field: UNKNOWN_ERROR Lcom/facebook/AppEventsLogger$FlushResult; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$FlushResult UNKNOWN_ERROR + + Field: $VALUES [Lcom/facebook/AppEventsLogger$FlushResult; + Access flags: 0x101a + = private static final synthetic com.facebook.AppEventsLogger$FlushResult[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/AppEventsLogger$FlushResult; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$FlushResult[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #8 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.$VALUES [Lcom/facebook/AppEventsLogger$FlushResult;] + [3] invokevirtual #13 + + Methodref [[Lcom/facebook/AppEventsLogger$FlushResult;.clone ()Ljava/lang/Object;] + [6] checkcast #5 + + Class [[Lcom/facebook/AppEventsLogger$FlushResult;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/AppEventsLogger$FlushResult; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$FlushResult valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #6 + + Class [com/facebook/AppEventsLogger$FlushResult] + [2] aload_0 v0 + [3] invokestatic #16 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #6 + + Class [com/facebook/AppEventsLogger$FlushResult] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private AppEventsLogger$FlushResult(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #15 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 84, locals = 0, stack = 4): + [0] new #6 + + Class [com/facebook/AppEventsLogger$FlushResult] + [3] dup + [4] ldc #3 + + String [SUCCESS] + [6] iconst_0 + [7] invokespecial #14 + + Methodref [com/facebook/AppEventsLogger$FlushResult. (Ljava/lang/String;I)V] + [10] putstatic #11 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + [13] new #6 + + Class [com/facebook/AppEventsLogger$FlushResult] + [16] dup + [17] ldc #2 + + String [SERVER_ERROR] + [19] iconst_1 + [20] invokespecial #14 + + Methodref [com/facebook/AppEventsLogger$FlushResult. (Ljava/lang/String;I)V] + [23] putstatic #10 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SERVER_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + [26] new #6 + + Class [com/facebook/AppEventsLogger$FlushResult] + [29] dup + [30] ldc #1 + + String [NO_CONNECTIVITY] + [32] iconst_2 + [33] invokespecial #14 + + Methodref [com/facebook/AppEventsLogger$FlushResult. (Ljava/lang/String;I)V] + [36] putstatic #9 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + [39] new #6 + + Class [com/facebook/AppEventsLogger$FlushResult] + [42] dup + [43] ldc #4 + + String [UNKNOWN_ERROR] + [45] iconst_3 + [46] invokespecial #14 + + Methodref [com/facebook/AppEventsLogger$FlushResult. (Ljava/lang/String;I)V] + [49] putstatic #12 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.UNKNOWN_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + [52] iconst_4 + [53] anewarray #6 + + Class [com/facebook/AppEventsLogger$FlushResult] + [56] dup + [57] iconst_0 + [58] getstatic #11 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + [61] aastore + [62] dup + [63] iconst_1 + [64] getstatic #10 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SERVER_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + [67] aastore + [68] dup + [69] iconst_2 + [70] getstatic #9 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.NO_CONNECTIVITY Lcom/facebook/AppEventsLogger$FlushResult;] + [73] aastore + [74] dup + [75] iconst_3 + [76] getstatic #12 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.UNKNOWN_ERROR Lcom/facebook/AppEventsLogger$FlushResult;] + [79] aastore + [80] putstatic #8 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.$VALUES [Lcom/facebook/AppEventsLogger$FlushResult;] + [83] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$FlushStatistics + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AppEventsLogger$FlushStatistics extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 25): + + Class [com/facebook/AppEventsLogger$FlushResult] + + Class [com/facebook/AppEventsLogger$FlushStatistics] + + Class [java/lang/Object] + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.numEvents I] + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.result Lcom/facebook/AppEventsLogger$FlushResult;] + + Methodref [com/facebook/AppEventsLogger$FlushStatistics. ()V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + + NameAndType [numEvents I] + + NameAndType [result Lcom/facebook/AppEventsLogger$FlushResult;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AppEventsLogger$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Lcom/facebook/AppEventsLogger$FlushResult;] + + Utf8 [SUCCESS] + + Utf8 [com/facebook/AppEventsLogger$FlushResult] + + Utf8 [com/facebook/AppEventsLogger$FlushStatistics] + + Utf8 [java/lang/Object] + + Utf8 [numEvents] + + Utf8 [result] + +Fields (count = 2): + + Field: numEvents I + Access flags: 0x1 + = public int numEvents + + Field: result Lcom/facebook/AppEventsLogger$FlushResult; + Access flags: 0x1 + = public com.facebook.AppEventsLogger$FlushResult result + +Methods (count = 2): + - Method: ()V + Access flags: 0x2 + = private AppEventsLogger$FlushStatistics() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_0 + [6] putfield #5 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.numEvents I] + [9] aload_0 v0 + [10] getstatic #4 + + Fieldref [com/facebook/AppEventsLogger$FlushResult.SUCCESS Lcom/facebook/AppEventsLogger$FlushResult;] + [13] putfield #6 + + Fieldref [com/facebook/AppEventsLogger$FlushStatistics.result Lcom/facebook/AppEventsLogger$FlushResult;] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/AppEventsLogger$1;)V + Access flags: 0x1000 + = synthetic AppEventsLogger$FlushStatistics(com.facebook.AppEventsLogger$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 2, stack = 1): + [0] aload_0 v0 + [1] invokespecial #7 + + Methodref [com/facebook/AppEventsLogger$FlushStatistics. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$PersistedEvents + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AppEventsLogger$PersistedEvents extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 207): + + String [AppEventsLogger.persistedevents] + + String [Got unexpected exception: ] + + Class [android/content/Context] + + Class [android/util/Log] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Class [com/facebook/AppEventsLogger$PersistedEvents] + + Class [com/facebook/AppEventsLogger$SessionEventsState] + + Class [com/facebook/internal/Utility] + + Class [java/io/BufferedInputStream] + + Class [java/io/BufferedOutputStream] + + Class [java/io/File] + + Class [java/io/FileNotFoundException] + + Class [java/io/ObjectInputStream] + + Class [java/io/ObjectOutputStream] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/lang/StringBuilder] + + Class [java/lang/Throwable] + + Class [java/util/ArrayList] + + Class [java/util/HashMap] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Map] + + Class [java/util/Map$Entry] + + Class [java/util/Set] + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.context Landroid/content/Context;] + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.staticLock Ljava/lang/Object;] + + Methodref [android/content/Context.getFileStreamPath (Ljava/lang/String;)Ljava/io/File;] + + Methodref [android/content/Context.openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] + + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/AppEventsLogger.access$800 ()Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents. (Landroid/content/Context;)V] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.addEvents (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Ljava/util/List;)V] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.persistEvents (Landroid/content/Context;Ljava/util/Map;)V] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.readAndClearStore ()V] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.readAndClearStore (Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents;] + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.write ()V] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.getEventsToPersist ()Ljava/util/List;] + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;)V] + + Methodref [java/io/BufferedOutputStream. (Ljava/io/OutputStream;)V] + + Methodref [java/io/File.delete ()Z] + + Methodref [java/io/ObjectInputStream. (Ljava/io/InputStream;)V] + + Methodref [java/io/ObjectInputStream.readObject ()Ljava/lang/Object;] + + Methodref [java/io/ObjectOutputStream. (Ljava/io/OutputStream;)V] + + Methodref [java/io/ObjectOutputStream.writeObject (Ljava/lang/Object;)V] + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/HashMap. ()V] + + Methodref [java/util/HashMap.containsKey (Ljava/lang/Object;)Z] + + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] + + InterfaceMethodref [java/util/List.size ()I] + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Ljava/io/InputStream;)V] + + NameAndType [ (Ljava/io/OutputStream;)V] + + NameAndType [access$800 ()Ljava/lang/String;] + + NameAndType [addAll (Ljava/util/Collection;)Z] + + NameAndType [addEvents (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Ljava/util/List;)V] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [closeQuietly (Ljava/io/Closeable;)V] + + NameAndType [containsKey (Ljava/lang/Object;)Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [delete ()Z] + + NameAndType [entrySet ()Ljava/util/Set;] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [getEventsToPersist ()Ljava/util/List;] + + NameAndType [getFileStreamPath (Ljava/lang/String;)Ljava/io/File;] + + NameAndType [getKey ()Ljava/lang/Object;] + + NameAndType [getValue ()Ljava/lang/Object;] + + NameAndType [hasNext ()Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] + + NameAndType [openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] + + NameAndType [persistEvents (Landroid/content/Context;Ljava/util/Map;)V] + + NameAndType [persistedEvents Ljava/util/HashMap;] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [readAndClearStore ()V] + + NameAndType [readAndClearStore (Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents;] + + NameAndType [readObject ()Ljava/lang/Object;] + + NameAndType [size ()I] + + NameAndType [staticLock Ljava/lang/Object;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [write ()V] + + NameAndType [writeObject (Ljava/lang/Object;)V] + + Utf8 [()I] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/Map;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/Map;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Ljava/util/List;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Ljava/util/List;)V] + + Utf8 [(Ljava/io/Closeable;)V] + + Utf8 [(Ljava/io/InputStream;)V] + + Utf8 [(Ljava/io/OutputStream;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/io/File;] + + Utf8 [(Ljava/lang/String;)Ljava/io/FileInputStream;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;I)Ljava/io/FileOutputStream;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [] + + Utf8 [] + + Utf8 [AppEventsLogger.persistedevents] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Got unexpected exception: ] + + Utf8 [Landroid/content/Context;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + + Utf8 [PERSISTED_EVENTS_FILENAME] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$800] + + Utf8 [addAll] + + Utf8 [addEvents] + + Utf8 [android/content/Context] + + Utf8 [android/util/Log] + + Utf8 [append] + + Utf8 [closeQuietly] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + + Utf8 [com/facebook/AppEventsLogger$PersistedEvents] + + Utf8 [com/facebook/AppEventsLogger$SessionEventsState] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [containsKey] + + Utf8 [context] + + Utf8 [d] + + Utf8 [delete] + + Utf8 [entrySet] + + Utf8 [get] + + Utf8 [getEvents] + + Utf8 [getEventsToPersist] + + Utf8 [getFileStreamPath] + + Utf8 [getKey] + + Utf8 [getValue] + + Utf8 [hasNext] + + Utf8 [iterator] + + Utf8 [java/io/BufferedInputStream] + + Utf8 [java/io/BufferedOutputStream] + + Utf8 [java/io/File] + + Utf8 [java/io/FileNotFoundException] + + Utf8 [java/io/ObjectInputStream] + + Utf8 [java/io/ObjectOutputStream] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Throwable] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Map] + + Utf8 [java/util/Map$Entry] + + Utf8 [java/util/Set] + + Utf8 [keySet] + + Utf8 [next] + + Utf8 [openFileInput] + + Utf8 [openFileOutput] + + Utf8 [persistEvents] + + Utf8 [persistedEvents] + + Utf8 [put] + + Utf8 [readAndClearStore] + + Utf8 [readObject] + + Utf8 [size] + + Utf8 [staticLock] + + Utf8 [toString] + + Utf8 [write] + + Utf8 [writeObject] + +Fields (count = 4): + + Field: PERSISTED_EVENTS_FILENAME Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String PERSISTED_EVENTS_FILENAME + Class member attributes (count = 1): + + Constant value attribute: + + String [AppEventsLogger.persistedevents] + + Field: staticLock Ljava/lang/Object; + Access flags: 0xa + = private static java.lang.Object staticLock + + Field: context Landroid/content/Context; + Access flags: 0x2 + = private android.content.Context context + + Field: persistedEvents Ljava/util/HashMap; + Access flags: 0x2 + = private java.util.HashMap persistedEvents + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + +Methods (count = 10): + - Method: (Landroid/content/Context;)V + Access flags: 0x2 + = private AppEventsLogger$PersistedEvents(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #51 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #21 + + Class [java/util/HashMap] + [8] dup + [9] invokespecial #56 + + Methodref [java/util/HashMap. ()V] + [12] putfield #28 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + [15] aload_0 v0 + [16] aload_1 v1 + [17] putfield #27 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.context Landroid/content/Context;] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: readAndClearStore(Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$PersistedEvents readAndClearStore(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 4, stack = 3): + [0] getstatic #29 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] new #7 + + Class [com/facebook/AppEventsLogger$PersistedEvents] + [9] dup + [10] aload_0 v0 + [11] invokespecial #35 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents. (Landroid/content/Context;)V] + [14] astore_2 v2 + [15] aload_2 v2 + [16] invokespecial #38 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.readAndClearStore ()V] + [19] aload_2 v2 + [20] aload_1 v1 + [21] monitorexit + [22] areturn + [23] astore_3 v3 + [24] aload_1 v1 + [25] monitorexit + [26] aload_3 v3 + [27] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 22: 23): + - ExceptionInfo (23 -> 26: 23): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: [a:android/content/Context][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: persistEvents(Landroid/content/Context;Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Lcom/facebook/AppEventsLogger$SessionEventsState;)V + Access flags: 0x9 + = public static void persistEvents(android.content.Context,com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.AppEventsLogger$SessionEventsState) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 4, stack = 3): + [0] new #21 + + Class [java/util/HashMap] + [3] dup + [4] invokespecial #56 + + Methodref [java/util/HashMap. ()V] + [7] astore_3 v3 + [8] aload_3 v3 + [9] aload_1 v1 + [10] aload_2 v2 + [11] invokeinterface #66 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [16] pop + [17] aload_0 v0 + [18] aload_3 v3 + [19] invokestatic #37 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.persistEvents (Landroid/content/Context;Ljava/util/Map;)V] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: persistEvents(Landroid/content/Context;Ljava/util/Map;)V + Access flags: 0x9 + = public static void persistEvents(android.content.Context,java.util.Map) + Class member attributes (count = 2): + + Code attribute instructions (code length = 110, locals = 8, stack = 3): + [0] getstatic #29 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.staticLock Ljava/lang/Object;] + [3] dup + [4] astore_2 v2 + [5] monitorenter + [6] aload_0 v0 + [7] invokestatic #39 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.readAndClearStore (Landroid/content/Context;)Lcom/facebook/AppEventsLogger$PersistedEvents;] + [10] astore_3 v3 + [11] aload_1 v1 + [12] invokeinterface #65 + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + [17] invokeinterface #69 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [22] astore v4 + [24] aload v4 + [26] invokeinterface #61 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [31] ifeq +62 (target=93) + [34] aload v4 + [36] invokeinterface #62 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [41] checkcast #25 + + Class [java/util/Map$Entry] + [44] astore v5 + [46] aload v5 + [48] invokeinterface #68 + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + [53] checkcast #8 + + Class [com/facebook/AppEventsLogger$SessionEventsState] + [56] invokevirtual #41 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.getEventsToPersist ()Ljava/util/List;] + [59] astore v6 + [61] aload v6 + [63] invokeinterface #64 + + InterfaceMethodref [java/util/List.size ()I] + [68] ifne +6 (target=74) + [71] goto -47 (target=24) + [74] aload_3 v3 + [75] aload v5 + [77] invokeinterface #67 + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + [82] checkcast #6 + + Class [com/facebook/AppEventsLogger$AccessTokenAppIdPair] + [85] aload v6 + [87] invokevirtual #36 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.addEvents (Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Ljava/util/List;)V] + [90] goto -66 (target=24) + [93] aload_3 v3 + [94] invokespecial #40 + + Methodref [com/facebook/AppEventsLogger$PersistedEvents.write ()V] + [97] aload_2 v2 + [98] monitorexit + [99] goto +10 (target=109) + [102] astore v7 + [104] aload_2 v2 + [105] monitorexit + [106] aload v7 + [108] athrow + [109] return + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 99: 102): + - ExceptionInfo (102 -> 106: 102): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [24] Var: ...[a:java/lang/Object][a:com/facebook/AppEventsLogger$PersistedEvents][a:java/util/Iterator], Stack: (empty) + - [74] Var: ...[a:java/util/Map$Entry][a:java/util/List], Stack: (empty) + - [93] Var: -3, Stack: (empty) + - [102] Var: [a:android/content/Context][a:java/util/Map][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [109] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/util/Map;)V] + + Method: keySet()Ljava/util/Set; + Access flags: 0x1 + = public java.util.Set keySet() + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #28 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + [4] invokevirtual #59 + + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + + Method: getEvents(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Ljava/util/List; + Access flags: 0x1 + = public java.util.List getEvents(com.facebook.AppEventsLogger$AccessTokenAppIdPair) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #28 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + [4] aload_1 v1 + [5] invokevirtual #58 + + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + [8] checkcast #23 + + Class [java/util/List] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;)Ljava/util/List;] + + Method: write()V + Access flags: 0x2 + = private void write() + Class member attributes (count = 1): + + Code attribute instructions (code length = 87, locals = 4, stack = 7): + [0] aconst_null + [1] astore_1 v1 + [2] new #15 + + Class [java/io/ObjectOutputStream] + [5] dup + [6] new #11 + + Class [java/io/BufferedOutputStream] + [9] dup + [10] aload_0 v0 + [11] getfield #27 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.context Landroid/content/Context;] + [14] ldc #1 + + String [AppEventsLogger.persistedevents] + [16] iconst_0 + [17] invokevirtual #32 + + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] + [20] invokespecial #44 + + Methodref [java/io/BufferedOutputStream. (Ljava/io/OutputStream;)V] + [23] invokespecial #48 + + Methodref [java/io/ObjectOutputStream. (Ljava/io/OutputStream;)V] + [26] astore_1 v1 + [27] aload_1 v1 + [28] aload_0 v0 + [29] getfield #28 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + [32] invokevirtual #49 + + Methodref [java/io/ObjectOutputStream.writeObject (Ljava/lang/Object;)V] + [35] aload_1 v1 + [36] invokestatic #42 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [39] goto +47 (target=86) + [42] astore_2 v2 + [43] invokestatic #34 + + Methodref [com/facebook/AppEventsLogger.access$800 ()Ljava/lang/String;] + [46] new #18 + + Class [java/lang/StringBuilder] + [49] dup + [50] invokespecial #52 + + Methodref [java/lang/StringBuilder. ()V] + [53] ldc #2 + + String [Got unexpected exception: ] + [55] invokevirtual #53 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [58] aload_2 v2 + [59] invokevirtual #50 + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + [62] invokevirtual #53 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [65] invokevirtual #54 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [68] invokestatic #33 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [71] pop + [72] aload_1 v1 + [73] invokestatic #42 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [76] goto +10 (target=86) + [79] astore_3 v3 + [80] aload_1 v1 + [81] invokestatic #42 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [84] aload_3 v3 + [85] athrow + [86] return + Code attribute exceptions (count = 4): + - ExceptionInfo (2 -> 35: 42): + + Class [java/lang/Exception] + - ExceptionInfo (2 -> 35: 79): + - ExceptionInfo (42 -> 72: 79): + - ExceptionInfo (79 -> 80: 79): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [42] Var: [a:com/facebook/AppEventsLogger$PersistedEvents][a:java/io/ObjectOutputStream], Stack: [a:java/lang/Exception] + - [79] Var: ..., Stack: [a:java/lang/Throwable] + - [86] Var: ..., Stack: (empty) + + Method: readAndClearStore()V + Access flags: 0x2 + = private void readAndClearStore() + Class member attributes (count = 1): + + Code attribute instructions (code length = 112, locals = 4, stack = 6): + [0] aconst_null + [1] astore_1 v1 + [2] new #14 + + Class [java/io/ObjectInputStream] + [5] dup + [6] new #10 + + Class [java/io/BufferedInputStream] + [9] dup + [10] aload_0 v0 + [11] getfield #27 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.context Landroid/content/Context;] + [14] ldc #1 + + String [AppEventsLogger.persistedevents] + [16] invokevirtual #31 + + Methodref [android/content/Context.openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] + [19] invokespecial #43 + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;)V] + [22] invokespecial #46 + + Methodref [java/io/ObjectInputStream. (Ljava/io/InputStream;)V] + [25] astore_1 v1 + [26] aload_1 v1 + [27] invokevirtual #47 + + Methodref [java/io/ObjectInputStream.readObject ()Ljava/lang/Object;] + [30] checkcast #21 + + Class [java/util/HashMap] + [33] astore_2 v2 + [34] aload_0 v0 + [35] getfield #27 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.context Landroid/content/Context;] + [38] ldc #1 + + String [AppEventsLogger.persistedevents] + [40] invokevirtual #30 + + Methodref [android/content/Context.getFileStreamPath (Ljava/lang/String;)Ljava/io/File;] + [43] invokevirtual #45 + + Methodref [java/io/File.delete ()Z] + [46] pop + [47] aload_0 v0 + [48] aload_2 v2 + [49] putfield #28 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + [52] aload_1 v1 + [53] invokestatic #42 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [56] goto +55 (target=111) + [59] astore_2 v2 + [60] aload_1 v1 + [61] invokestatic #42 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [64] goto +47 (target=111) + [67] astore_2 v2 + [68] invokestatic #34 + + Methodref [com/facebook/AppEventsLogger.access$800 ()Ljava/lang/String;] + [71] new #18 + + Class [java/lang/StringBuilder] + [74] dup + [75] invokespecial #52 + + Methodref [java/lang/StringBuilder. ()V] + [78] ldc #2 + + String [Got unexpected exception: ] + [80] invokevirtual #53 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [83] aload_2 v2 + [84] invokevirtual #50 + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + [87] invokevirtual #53 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [90] invokevirtual #54 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [93] invokestatic #33 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [96] pop + [97] aload_1 v1 + [98] invokestatic #42 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [101] goto +10 (target=111) + [104] astore_3 v3 + [105] aload_1 v1 + [106] invokestatic #42 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [109] aload_3 v3 + [110] athrow + [111] return + Code attribute exceptions (count = 6): + - ExceptionInfo (2 -> 52: 59): + + Class [java/io/FileNotFoundException] + - ExceptionInfo (2 -> 52: 67): + + Class [java/lang/Exception] + - ExceptionInfo (2 -> 52: 104): + - ExceptionInfo (59 -> 60: 104): + - ExceptionInfo (67 -> 97: 104): + - ExceptionInfo (104 -> 105: 104): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [59] Var: [a:com/facebook/AppEventsLogger$PersistedEvents][a:java/io/ObjectInputStream], Stack: [a:java/io/FileNotFoundException] + - [67] Var: ..., Stack: [a:java/lang/Exception] + - [104] Var: ..., Stack: [a:java/lang/Throwable] + - [111] Var: ..., Stack: (empty) + + Method: addEvents(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Ljava/util/List;)V + Access flags: 0x1 + = public void addEvents(com.facebook.AppEventsLogger$AccessTokenAppIdPair,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 46, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #28 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + [4] aload_1 v1 + [5] invokevirtual #57 + + Methodref [java/util/HashMap.containsKey (Ljava/lang/Object;)Z] + [8] ifne +19 (target=27) + [11] aload_0 v0 + [12] getfield #28 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + [15] aload_1 v1 + [16] new #20 + + Class [java/util/ArrayList] + [19] dup + [20] invokespecial #55 + + Methodref [java/util/ArrayList. ()V] + [23] invokevirtual #60 + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [26] pop + [27] aload_0 v0 + [28] getfield #28 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.persistedEvents Ljava/util/HashMap;] + [31] aload_1 v1 + [32] invokevirtual #58 + + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + [35] checkcast #23 + + Class [java/util/List] + [38] aload_2 v2 + [39] invokeinterface #63 + + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] + [44] pop + [45] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [27] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/AppEventsLogger$AccessTokenAppIdPair;Ljava/util/List;)V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 2): + [0] new #17 + + Class [java/lang/Object] + [3] dup + [4] invokespecial #51 + + Methodref [java/lang/Object. ()V] + [7] putstatic #29 + + Fieldref [com/facebook/AppEventsLogger$PersistedEvents.staticLock Ljava/lang/Object;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$SessionEventsState + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AppEventsLogger$SessionEventsState extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 206): + + Integer [1000] + + String [CUSTOM_APP_EVENTS] + + String [Encoding exception: ] + + String [UTF-8] + + String [application_package_name] + + String [application_tracking_enabled] + + String [attribution] + + String [custom_events_file] + + String [encoded_events] + + String [event] + + String [event_count] + + String [num_skipped] + + String [num_skipped_events] + + Class [[B] + + Class [android/os/Bundle] + + Class [com/facebook/AppEventsLogger$AppEvent] + + Class [com/facebook/AppEventsLogger$SessionEventsState] + + Class [com/facebook/Request] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObject$Factory] + + Class [java/io/UnsupportedEncodingException] + + Class [java/lang/Boolean] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/Throwable] + + Class [java/util/ArrayList] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [org/json/JSONArray] + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.MAX_ACCUMULATED_LOG_EVENTS I] + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.attributionId Ljava/lang/String;] + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.inFlightEvents Ljava/util/List;] + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.numSkippedEventsDueToFullBuffer I] + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.packageName Ljava/lang/String;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + + Methodref [com/facebook/AppEventsLogger$AppEvent.getIsImplicit ()Z] + + Methodref [com/facebook/AppEventsLogger$AppEvent.getJSONObject ()Lorg/json/JSONObject;] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.getStringAsByteArray (Ljava/lang/String;)[B] + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.populateRequest (Lcom/facebook/Request;ILorg/json/JSONArray;ZZ)V] + + Methodref [com/facebook/Request.getParameters ()Landroid/os/Bundle;] + + Methodref [com/facebook/Request.setGraphObject (Lcom/facebook/model/GraphObject;)V] + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + + Methodref [com/facebook/Request.setTag (Ljava/lang/Object;)V] + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/Exception;)V] + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] + + Methodref [java/util/ArrayList. ()V] + + Methodref [org/json/JSONArray. ()V] + + Methodref [org/json/JSONArray.length ()I] + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] + + InterfaceMethodref [java/util/List.clear ()V] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/List.size ()I] + + NameAndType [ ()V] + + NameAndType [MAX_ACCUMULATED_LOG_EVENTS I] + + NameAndType [accumulatedEvents Ljava/util/List;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addAll (Ljava/util/Collection;)Z] + + NameAndType [attributionId Ljava/lang/String;] + + NameAndType [clear ()V] + + NameAndType [create ()Lcom/facebook/model/GraphObject;] + + NameAndType [getBytes (Ljava/lang/String;)[B] + + NameAndType [getIsImplicit ()Z] + + NameAndType [getJSONObject ()Lorg/json/JSONObject;] + + NameAndType [getParameters ()Landroid/os/Bundle;] + + NameAndType [getStringAsByteArray (Ljava/lang/String;)[B] + + NameAndType [hasNext ()Z] + + NameAndType [inFlightEvents Ljava/util/List;] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [length ()I] + + NameAndType [logd (Ljava/lang/String;Ljava/lang/Exception;)V] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [numSkippedEventsDueToFullBuffer I] + + NameAndType [packageName Ljava/lang/String;] + + NameAndType [populateRequest (Lcom/facebook/Request;ILorg/json/JSONArray;ZZ)V] + + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + NameAndType [putByteArray (Ljava/lang/String;[B)V] + + NameAndType [setGraphObject (Lcom/facebook/model/GraphObject;)V] + + NameAndType [setParameters (Landroid/os/Bundle;)V] + + NameAndType [setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [setTag (Ljava/lang/Object;)V] + + NameAndType [size ()I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + Utf8 [()I] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/AppEventsLogger$AppEvent;)V] + + Utf8 [(Lcom/facebook/Request;ILorg/json/JSONArray;ZZ)V] + + Utf8 [(Lcom/facebook/Request;ZZZ)I] + + Utf8 [(Lcom/facebook/model/GraphObject;)V] + + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)[B] + + Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;[B)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [CUSTOM_APP_EVENTS] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [ENCODED_EVENTS_KEY] + + Utf8 [EVENT_COUNT_KEY] + + Utf8 [Encoding exception: ] + + Utf8 [I] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [MAX_ACCUMULATED_LOG_EVENTS] + + Utf8 [NUM_SKIPPED_KEY] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [UTF-8] + + Utf8 [[B] + + Utf8 [accumulatePersistedEvents] + + Utf8 [accumulatedEvents] + + Utf8 [add] + + Utf8 [addAll] + + Utf8 [addEvent] + + Utf8 [android/os/Bundle] + + Utf8 [application_package_name] + + Utf8 [application_tracking_enabled] + + Utf8 [attribution] + + Utf8 [attributionId] + + Utf8 [clear] + + Utf8 [clearInFlightAndStats] + + Utf8 [com/facebook/AppEventsLogger$AppEvent] + + Utf8 [com/facebook/AppEventsLogger$SessionEventsState] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [create] + + Utf8 [custom_events_file] + + Utf8 [encoded_events] + + Utf8 [event] + + Utf8 [event_count] + + Utf8 [getAccumulatedEventCount] + + Utf8 [getBytes] + + Utf8 [getEventsToPersist] + + Utf8 [getIsImplicit] + + Utf8 [getJSONObject] + + Utf8 [getParameters] + + Utf8 [getStringAsByteArray] + + Utf8 [hasNext] + + Utf8 [inFlightEvents] + + Utf8 [iterator] + + Utf8 [java/io/UnsupportedEncodingException] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/Throwable] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [length] + + Utf8 [logd] + + Utf8 [next] + + Utf8 [numSkippedEventsDueToFullBuffer] + + Utf8 [num_skipped] + + Utf8 [num_skipped_events] + + Utf8 [org/json/JSONArray] + + Utf8 [packageName] + + Utf8 [populateRequest] + + Utf8 [put] + + Utf8 [putByteArray] + + Utf8 [setGraphObject] + + Utf8 [setParameters] + + Utf8 [setProperty] + + Utf8 [setTag] + + Utf8 [size] + + Utf8 [toString] + + Utf8 [valueOf] + +Fields (count = 9): + + Field: accumulatedEvents Ljava/util/List; + Access flags: 0x2 + = private java.util.List accumulatedEvents + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: inFlightEvents Ljava/util/List; + Access flags: 0x2 + = private java.util.List inFlightEvents + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: numSkippedEventsDueToFullBuffer I + Access flags: 0x2 + = private int numSkippedEventsDueToFullBuffer + + Field: attributionId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String attributionId + + Field: packageName Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String packageName + + Field: EVENT_COUNT_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_COUNT_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [event_count] + + Field: ENCODED_EVENTS_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ENCODED_EVENTS_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [encoded_events] + + Field: NUM_SKIPPED_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String NUM_SKIPPED_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [num_skipped] + + Field: MAX_ACCUMULATED_LOG_EVENTS I + Access flags: 0x12 + = private final int MAX_ACCUMULATED_LOG_EVENTS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1000] + +Methods (count = 9): + - Method: (Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x1 + = public AppEventsLogger$SessionEventsState(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 44, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokespecial #52 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #28 + + Class [java/util/ArrayList] + [8] dup + [9] invokespecial #54 + + Methodref [java/util/ArrayList. ()V] + [12] putfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [15] aload_0 v0 + [16] new #28 + + Class [java/util/ArrayList] + [19] dup + [20] invokespecial #54 + + Methodref [java/util/ArrayList. ()V] + [23] putfield #35 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.inFlightEvents Ljava/util/List;] + [26] aload_0 v0 + [27] sipush 1000 + [30] putfield #32 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.MAX_ACCUMULATED_LOG_EVENTS I] + [33] aload_0 v0 + [34] aload_1 v1 + [35] putfield #34 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.attributionId Ljava/lang/String;] + [38] aload_0 v0 + [39] aload_2 v2 + [40] putfield #37 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.packageName Ljava/lang/String;] + [43] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: addEvent(Lcom/facebook/AppEventsLogger$AppEvent;)V + Access flags: 0x21 + = public synchronized void addEvent(com.facebook.AppEventsLogger$AppEvent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 50, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [4] invokeinterface #66 + + InterfaceMethodref [java/util/List.size ()I] + [9] aload_0 v0 + [10] getfield #35 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.inFlightEvents Ljava/util/List;] + [13] invokeinterface #66 + + InterfaceMethodref [java/util/List.size ()I] + [18] iadd + [19] sipush 1000 + [22] ificmplt +16 (target=38) + [25] aload_0 v0 + [26] dup + [27] getfield #36 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.numSkippedEventsDueToFullBuffer I] + [30] iconst_1 + [31] iadd + [32] putfield #36 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.numSkippedEventsDueToFullBuffer I] + [35] goto +14 (target=49) + [38] aload_0 v0 + [39] getfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [42] aload_1 v1 + [43] invokeinterface #62 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [48] pop + [49] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [38] Var: ..., Stack: (empty) + - [49] Var: ..., Stack: (empty) + + Method: getAccumulatedEventCount()I + Access flags: 0x21 + = public synchronized int getAccumulatedEventCount() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [4] invokeinterface #66 + + InterfaceMethodref [java/util/List.size ()I] + [9] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: clearInFlightAndStats(Z)V + Access flags: 0x21 + = public synchronized void clearInFlightAndStats(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 2, stack = 2): + [0] iload_1 v1 + [1] ifeq +17 (target=18) + [4] aload_0 v0 + [5] getfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [8] aload_0 v0 + [9] getfield #35 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.inFlightEvents Ljava/util/List;] + [12] invokeinterface #63 + + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] + [17] pop + [18] aload_0 v0 + [19] getfield #35 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.inFlightEvents Ljava/util/List;] + [22] invokeinterface #64 + + InterfaceMethodref [java/util/List.clear ()V] + [27] aload_0 v0 + [28] iconst_0 + [29] putfield #36 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.numSkippedEventsDueToFullBuffer I] + [32] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: ..., Stack: (empty) + + Method: populateRequest(Lcom/facebook/Request;ZZZ)I + Access flags: 0x1 + = public int populateRequest(com.facebook.Request,boolean,boolean,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 147, locals = 11, stack = 6): + [0] aload_0 v0 + [1] dup + [2] astore v7 + [4] monitorenter + [5] aload_0 v0 + [6] getfield #36 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.numSkippedEventsDueToFullBuffer I] + [9] istore v5 + [11] aload_0 v0 + [12] getfield #35 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.inFlightEvents Ljava/util/List;] + [15] aload_0 v0 + [16] getfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [19] invokeinterface #63 + + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] + [24] pop + [25] aload_0 v0 + [26] getfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [29] invokeinterface #64 + + InterfaceMethodref [java/util/List.clear ()V] + [34] new #31 + + Class [org/json/JSONArray] + [37] dup + [38] invokespecial #55 + + Methodref [org/json/JSONArray. ()V] + [41] astore v6 + [43] aload_0 v0 + [44] getfield #35 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.inFlightEvents Ljava/util/List;] + [47] invokeinterface #65 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [52] astore v8 + [54] aload v8 + [56] invokeinterface #60 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [61] ifeq +41 (target=102) + [64] aload v8 + [66] invokeinterface #61 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [71] checkcast #16 + + Class [com/facebook/AppEventsLogger$AppEvent] + [74] astore v9 + [76] iload_2 v2 + [77] ifne +11 (target=88) + [80] aload v9 + [82] invokevirtual #40 + + Methodref [com/facebook/AppEventsLogger$AppEvent.getIsImplicit ()Z] + [85] ifne +14 (target=99) + [88] aload v6 + [90] aload v9 + [92] invokevirtual #41 + + Methodref [com/facebook/AppEventsLogger$AppEvent.getJSONObject ()Lorg/json/JSONObject;] + [95] invokevirtual #57 + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + [98] pop + [99] goto -45 (target=54) + [102] aload v6 + [104] invokevirtual #56 + + Methodref [org/json/JSONArray.length ()I] + [107] ifne +8 (target=115) + [110] iconst_0 + [111] aload v7 + [113] monitorexit + [114] ireturn + [115] aload v7 + [117] monitorexit + [118] goto +11 (target=129) + [121] astore v10 + [123] aload v7 + [125] monitorexit + [126] aload v10 + [128] athrow + [129] aload_0 v0 + [130] aload_1 v1 + [131] iload v5 + [133] aload v6 + [135] iload_3 v3 + [136] iload v4 + [138] invokespecial #43 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.populateRequest (Lcom/facebook/Request;ILorg/json/JSONArray;ZZ)V] + [141] aload v6 + [143] invokevirtual #56 + + Methodref [org/json/JSONArray.length ()I] + [146] ireturn + Code attribute exceptions (count = 3): + - ExceptionInfo (5 -> 114: 121): + - ExceptionInfo (115 -> 118: 121): + - ExceptionInfo (121 -> 126: 121): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [54] Var: [a:com/facebook/AppEventsLogger$SessionEventsState][a:com/facebook/Request][i][i][i][i][a:org/json/JSONArray][a:java/lang/Object][a:java/util/Iterator], Stack: + - [88] Var: ...[a:com/facebook/AppEventsLogger$AppEvent], Stack: (empty) + - [99] Var: -1, Stack: (empty) + - [102] Var: -1, Stack: (empty) + - [115] Var: ..., Stack: (empty) + - [121] Var: [a:com/facebook/AppEventsLogger$SessionEventsState][a:com/facebook/Request][i][i][i][T][T][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [129] Var: [a:com/facebook/AppEventsLogger$SessionEventsState][a:com/facebook/Request][i][i][i][i][a:org/json/JSONArray], Stack: + + Method: getEventsToPersist()Ljava/util/List; + Access flags: 0x21 + = public synchronized java.util.List getEventsToPersist() + Class member attributes (count = 2): + + Code attribute instructions (code length = 18, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [4] astore_1 v1 + [5] aload_0 v0 + [6] new #28 + + Class [java/util/ArrayList] + [9] dup + [10] invokespecial #54 + + Methodref [java/util/ArrayList. ()V] + [13] putfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [16] aload_1 v1 + [17] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: accumulatePersistedEvents(Ljava/util/List;)V + Access flags: 0x21 + = public synchronized void accumulatePersistedEvents(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #33 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.accumulatedEvents Ljava/util/List;] + [4] aload_1 v1 + [5] invokeinterface #63 + + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] + [10] pop + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: populateRequest(Lcom/facebook/Request;ILorg/json/JSONArray;ZZ)V + Access flags: 0x2 + = private void populateRequest(com.facebook.Request,int,org.json.JSONArray,boolean,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 159, locals = 9, stack = 4): + [0] invokestatic #49 + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + [3] astore v6 + [5] aload v6 + [7] ldc #10 + + String [event] + [9] ldc #2 + + String [CUSTOM_APP_EVENTS] + [11] invokeinterface #59 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [16] aload_0 v0 + [17] getfield #36 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.numSkippedEventsDueToFullBuffer I] + [20] ifle +16 (target=36) + [23] aload v6 + [25] ldc #13 + + String [num_skipped_events] + [27] iload_2 v2 + [28] invokestatic #51 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [31] invokeinterface #59 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [36] iload v4 + [38] ifeq +23 (target=61) + [41] aload_0 v0 + [42] getfield #34 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.attributionId Ljava/lang/String;] + [45] ifnull +16 (target=61) + [48] aload v6 + [50] ldc #7 + + String [attribution] + [52] aload_0 v0 + [53] getfield #34 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.attributionId Ljava/lang/String;] + [56] invokeinterface #59 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [61] aload v6 + [63] ldc #6 + + String [application_tracking_enabled] + [65] iload v5 + [67] ifne +7 (target=74) + [70] iconst_1 + [71] goto +4 (target=75) + [74] iconst_0 + [75] invokestatic #50 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [78] invokeinterface #59 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [83] aload v6 + [85] ldc #5 + + String [application_package_name] + [87] aload_0 v0 + [88] getfield #37 + + Fieldref [com/facebook/AppEventsLogger$SessionEventsState.packageName Ljava/lang/String;] + [91] invokeinterface #59 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [96] aload_1 v1 + [97] aload v6 + [99] invokevirtual #45 + + Methodref [com/facebook/Request.setGraphObject (Lcom/facebook/model/GraphObject;)V] + [102] aload_1 v1 + [103] invokevirtual #44 + + Methodref [com/facebook/Request.getParameters ()Landroid/os/Bundle;] + [106] astore v7 + [108] aload v7 + [110] ifnonnull +12 (target=122) + [113] new #15 + + Class [android/os/Bundle] + [116] dup + [117] invokespecial #38 + + Methodref [android/os/Bundle. ()V] + [120] astore v7 + [122] aload_3 v3 + [123] invokevirtual #58 + + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;] + [126] astore v8 + [128] aload v8 + [130] ifnull +22 (target=152) + [133] aload v7 + [135] ldc #8 + + String [custom_events_file] + [137] aload_0 v0 + [138] aload v8 + [140] invokespecial #42 + + Methodref [com/facebook/AppEventsLogger$SessionEventsState.getStringAsByteArray (Ljava/lang/String;)[B] + [143] invokevirtual #39 + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + [146] aload_1 v1 + [147] aload v8 + [149] invokevirtual #47 + + Methodref [com/facebook/Request.setTag (Ljava/lang/Object;)V] + [152] aload_1 v1 + [153] aload v7 + [155] invokevirtual #46 + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + [158] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [36] Var: ...[a:com/facebook/model/GraphObject], Stack: (empty) + - [61] Var: ..., Stack: (empty) + - [74] Var: [a:com/facebook/AppEventsLogger$SessionEventsState][a:com/facebook/Request][i][a:org/json/JSONArray][i][i][a:com/facebook/model/GraphObject], Stack: [a:com/facebook/model/GraphObject][a:java/lang/String] + - [75] Var: [a:com/facebook/AppEventsLogger$SessionEventsState][a:com/facebook/Request][i][a:org/json/JSONArray][i][i][a:com/facebook/model/GraphObject], Stack: [a:com/facebook/model/GraphObject][a:java/lang/String][i] + - [122] Var: ...[a:android/os/Bundle], Stack: (empty) + - [152] Var: ...[a:java/lang/String], Stack: (empty) + + Method: getStringAsByteArray(Ljava/lang/String;)[B + Access flags: 0x2 + = private byte[] getStringAsByteArray(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 4, stack = 2): + [0] aconst_null + [1] astore_2 v2 + [2] aload_1 v1 + [3] ldc #4 + + String [UTF-8] + [5] invokevirtual #53 + + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] + [8] astore_2 v2 + [9] goto +10 (target=19) + [12] astore_3 v3 + [13] ldc #3 + + String [Encoding exception: ] + [15] aload_3 v3 + [16] invokestatic #48 + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/Exception;)V] + [19] aload_2 v2 + [20] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (2 -> 9: 12): + + Class [java/io/UnsupportedEncodingException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [12] Var: [a:com/facebook/AppEventsLogger$SessionEventsState][a:java/lang/String][a:[B], Stack: [a:java/io/UnsupportedEncodingException] + - [19] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppEventsLogger$SuppressionTimeoutBehavior + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4030 + = final enum enum com.facebook.AppEventsLogger$SuppressionTimeoutBehavior extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 40): + + String [RESET_TIMEOUT_WHEN_LOG_ATTEMPTED] + + String [RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL] + + Class [[Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Class [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + + Class [java/lang/Enum] + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.$VALUES [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Methodref [[Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + NameAndType [RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [RESET_TIMEOUT_WHEN_LOG_ATTEMPTED] + + Utf8 [RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + + Utf8 [clone] + + Utf8 [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 3): + + Field: RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$SuppressionTimeoutBehavior RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL + + Field: RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior; + Access flags: 0x4019 + = public static final com.facebook.AppEventsLogger$SuppressionTimeoutBehavior RESET_TIMEOUT_WHEN_LOG_ATTEMPTED + + Field: $VALUES [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior; + Access flags: 0x101a + = private static final synthetic com.facebook.AppEventsLogger$SuppressionTimeoutBehavior[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$SuppressionTimeoutBehavior[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #6 + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.$VALUES [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [3] invokevirtual #9 + + Methodref [[Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;.clone ()Ljava/lang/Object;] + [6] checkcast #3 + + Class [[Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior; + Access flags: 0x9 + = public static com.facebook.AppEventsLogger$SuppressionTimeoutBehavior valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 2): + [0] ldc_w #4 + + Class [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + [3] aload_0 v0 + [4] invokestatic #12 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [7] checkcast #4 + + Class [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private AppEventsLogger$SuppressionTimeoutBehavior(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #11 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 0, stack = 4): + [0] new #4 + + Class [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + [3] dup + [4] ldc #2 + + String [RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL] + [6] iconst_0 + [7] invokespecial #10 + + Methodref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior. (Ljava/lang/String;I)V] + [10] putstatic #8 + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [13] new #4 + + Class [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + [16] dup + [17] ldc #1 + + String [RESET_TIMEOUT_WHEN_LOG_ATTEMPTED] + [19] iconst_1 + [20] invokespecial #10 + + Methodref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior. (Ljava/lang/String;I)V] + [23] putstatic #7 + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [26] iconst_2 + [27] anewarray #4 + + Class [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior] + [30] dup + [31] iconst_0 + [32] getstatic #8 + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [35] aastore + [36] dup + [37] iconst_1 + [38] getstatic #7 + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.RESET_TIMEOUT_WHEN_LOG_ATTEMPTED Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [41] aastore + [42] putstatic #6 + + Fieldref [com/facebook/AppEventsLogger$SuppressionTimeoutBehavior.$VALUES [Lcom/facebook/AppEventsLogger$SuppressionTimeoutBehavior;] + [45] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/AppLinkData + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.AppLinkData extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 205): + + String [,] + + String [2] + + String [Unable to parse AppLink JSON] + + String [activity] + + String [applicationId] + + String [applink] + + String [bridge_args] + + String [com.facebook.platform.APPLINK_ARGS] + + String [com.facebook.platform.APPLINK_TAP_TIME_UTC] + + String [completionHandler] + + String [context] + + String [method] + + String [method_args] + + String [ref] + + String [target_url] + + String [version] + + Class [android/app/Activity] + + Class [android/content/Intent] + + Class [android/net/Uri] + + Class [android/os/Handler] + + Class [android/os/Looper] + + Class [android/util/Log] + + Class [com/facebook/AppLinkData] + + Class [com/facebook/AppLinkData$1] + + Class [com/facebook/AppLinkData$2] + + Class [com/facebook/AppLinkData$DeferredAppLinkDataClient] + + Class [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [java/lang/Class] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/AppLinkData.TAG Ljava/lang/String;] + + Fieldref [com/facebook/AppLinkData.arguments Lorg/json/JSONObject;] + + Fieldref [com/facebook/AppLinkData.ref [Ljava/lang/String;] + + Fieldref [com/facebook/AppLinkData.targetUri Landroid/net/Uri;] + + Fieldref [com/facebook/AppLinkData.version Ljava/lang/String;] + + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] + + Methodref [android/content/Intent.getData ()Landroid/net/Uri;] + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/AppLinkData. ()V] + + Methodref [com/facebook/AppLinkData.createFromJson (Ljava/lang/String;)Lcom/facebook/AppLinkData;] + + Methodref [com/facebook/AppLinkData.createFromUri (Landroid/net/Uri;)Lcom/facebook/AppLinkData;] + + Methodref [com/facebook/AppLinkData.fetchDeferredAppLinkData (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/AppLinkData$CompletionHandler;)V] + + Methodref [com/facebook/AppLinkData$1. (Lcom/facebook/AppLinkData$CompletionHandler;)V] + + Methodref [com/facebook/AppLinkData$2. (Lcom/facebook/AppLinkData$CompletionHandler;)V] + + Methodref [com/facebook/AppLinkData$DeferredAppLinkDataClient. (Landroid/content/Context;Ljava/lang/String;)V] + + Methodref [com/facebook/AppLinkData$DeferredAppLinkDataClient.setCompletedListener (Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + + Methodref [com/facebook/AppLinkData$DeferredAppLinkDataClient.start ()Z] + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;)V] + + NameAndType [ (Landroid/os/Looper;)V] + + NameAndType [ (Lcom/facebook/AppLinkData$CompletionHandler;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [arguments Lorg/json/JSONObject;] + + NameAndType [createFromJson (Ljava/lang/String;)Lcom/facebook/AppLinkData;] + + NameAndType [createFromUri (Landroid/net/Uri;)Lcom/facebook/AppLinkData;] + + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [fetchDeferredAppLinkData (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/AppLinkData$CompletionHandler;)V] + + NameAndType [getCanonicalName ()Ljava/lang/String;] + + NameAndType [getData ()Landroid/net/Uri;] + + NameAndType [getIntent ()Landroid/content/Intent;] + + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + + NameAndType [getMainLooper ()Landroid/os/Looper;] + + NameAndType [getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [has (Ljava/lang/String;)Z] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + + NameAndType [post (Ljava/lang/Runnable;)Z] + + NameAndType [ref [Ljava/lang/String;] + + NameAndType [setCompletedListener (Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + + NameAndType [start ()Z] + + NameAndType [targetUri Landroid/net/Uri;] + + NameAndType [version Ljava/lang/String;] + + Utf8 [()Landroid/content/Intent;] + + Utf8 [()Landroid/net/Uri;] + + Utf8 [()Landroid/os/Looper;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[Ljava/lang/String;] + + Utf8 [(Landroid/app/Activity;)Lcom/facebook/AppLinkData;] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/AppLinkData$CompletionHandler;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/AppLinkData$CompletionHandler;)V] + + Utf8 [(Landroid/net/Uri;)Lcom/facebook/AppLinkData;] + + Utf8 [(Landroid/os/Looper;)V] + + Utf8 [(Lcom/facebook/AppLinkData$CompletionHandler;)V] + + Utf8 [(Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Runnable;)Z] + + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AppLinkData;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [,] + + Utf8 [2] + + Utf8 [] + + Utf8 [] + + Utf8 [APPLINK_BRIDGE_ARGS_KEY] + + Utf8 [APPLINK_METHOD_ARGS_KEY] + + Utf8 [APPLINK_VERSION_KEY] + + Utf8 [ARGUMENTS_TAPTIME_KEY] + + Utf8 [BRIDGE_ARGS_METHOD_KEY] + + Utf8 [BUNDLE_APPLINK_ARGS_KEY] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Landroid/net/Uri;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Lorg/json/JSONObject;] + + Utf8 [METHOD_ARGS_REF_KEY] + + Utf8 [METHOD_ARGS_TARGET_URL_KEY] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [Unable to parse AppLink JSON] + + Utf8 [[Ljava/lang/String;] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [activity] + + Utf8 [android/app/Activity] + + Utf8 [android/content/Intent] + + Utf8 [android/net/Uri] + + Utf8 [android/os/Handler] + + Utf8 [android/os/Looper] + + Utf8 [android/util/Log] + + Utf8 [applicationId] + + Utf8 [applink] + + Utf8 [arguments] + + Utf8 [bridge_args] + + Utf8 [com.facebook.platform.APPLINK_ARGS] + + Utf8 [com.facebook.platform.APPLINK_TAP_TIME_UTC] + + Utf8 [com/facebook/AppLinkData] + + Utf8 [com/facebook/AppLinkData$1] + + Utf8 [com/facebook/AppLinkData$2] + + Utf8 [com/facebook/AppLinkData$DeferredAppLinkDataClient] + + Utf8 [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [completionHandler] + + Utf8 [context] + + Utf8 [createFromActivity] + + Utf8 [createFromJson] + + Utf8 [createFromUri] + + Utf8 [d] + + Utf8 [equals] + + Utf8 [fetchDeferredAppLinkData] + + Utf8 [getArguments] + + Utf8 [getCanonicalName] + + Utf8 [getData] + + Utf8 [getIntent] + + Utf8 [getJSONObject] + + Utf8 [getMainLooper] + + Utf8 [getMetadataApplicationId] + + Utf8 [getRef] + + Utf8 [getString] + + Utf8 [getStringExtra] + + Utf8 [getTargetUri] + + Utf8 [has] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [method] + + Utf8 [method_args] + + Utf8 [notNull] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [parse] + + Utf8 [post] + + Utf8 [ref] + + Utf8 [setCompletedListener] + + Utf8 [split] + + Utf8 [start] + + Utf8 [targetUri] + + Utf8 [target_url] + + Utf8 [version] + +Fields (count = 13): + + Field: ARGUMENTS_TAPTIME_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ARGUMENTS_TAPTIME_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.APPLINK_TAP_TIME_UTC] + + Field: BUNDLE_APPLINK_ARGS_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BUNDLE_APPLINK_ARGS_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.APPLINK_ARGS] + + Field: APPLINK_BRIDGE_ARGS_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String APPLINK_BRIDGE_ARGS_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [bridge_args] + + Field: APPLINK_METHOD_ARGS_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String APPLINK_METHOD_ARGS_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [method_args] + + Field: APPLINK_VERSION_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String APPLINK_VERSION_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [version] + + Field: BRIDGE_ARGS_METHOD_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BRIDGE_ARGS_METHOD_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [method] + + Field: METHOD_ARGS_TARGET_URL_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String METHOD_ARGS_TARGET_URL_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [target_url] + + Field: METHOD_ARGS_REF_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String METHOD_ARGS_REF_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ref] + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: ref [Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String[] ref + + Field: targetUri Landroid/net/Uri; + Access flags: 0x2 + = private android.net.Uri targetUri + + Field: version Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String version + + Field: arguments Lorg/json/JSONObject; + Access flags: 0x2 + = private org.json.JSONObject arguments + +Methods (count = 12): + + Method: fetchDeferredAppLinkData(Landroid/content/Context;Lcom/facebook/AppLinkData$CompletionHandler;)V + Access flags: 0x9 + = public static void fetchDeferredAppLinkData(android.content.Context,com.facebook.AppLinkData$CompletionHandler) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aconst_null + [2] aload_1 v1 + [3] invokestatic #51 + + Methodref [com/facebook/AppLinkData.fetchDeferredAppLinkData (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/AppLinkData$CompletionHandler;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: fetchDeferredAppLinkData(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/AppLinkData$CompletionHandler;)V + Access flags: 0x9 + = public static void fetchDeferredAppLinkData(android.content.Context,java.lang.String,com.facebook.AppLinkData$CompletionHandler) + Class member attributes (count = 1): + + Code attribute instructions (code length = 87, locals = 6, stack = 4): + [0] aload_0 v0 + [1] ldc #11 + + String [context] + [3] invokestatic #58 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_2 v2 + [7] ldc #10 + + String [completionHandler] + [9] invokestatic #58 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [12] aload_1 v1 + [13] ifnonnull +8 (target=21) + [16] aload_0 v0 + [17] invokestatic #57 + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + [20] astore_1 v1 + [21] aload_1 v1 + [22] ldc #5 + + String [applicationId] + [24] invokestatic #58 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [27] new #26 + + Class [com/facebook/AppLinkData$DeferredAppLinkDataClient] + [30] dup + [31] aload_0 v0 + [32] aload_1 v1 + [33] invokespecial #54 + + Methodref [com/facebook/AppLinkData$DeferredAppLinkDataClient. (Landroid/content/Context;Ljava/lang/String;)V] + [36] astore_3 v3 + [37] new #24 + + Class [com/facebook/AppLinkData$1] + [40] dup + [41] aload_2 v2 + [42] invokespecial #52 + + Methodref [com/facebook/AppLinkData$1. (Lcom/facebook/AppLinkData$CompletionHandler;)V] + [45] astore v4 + [47] aload_3 v3 + [48] aload v4 + [50] invokevirtual #55 + + Methodref [com/facebook/AppLinkData$DeferredAppLinkDataClient.setCompletedListener (Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + [53] aload_3 v3 + [54] invokevirtual #56 + + Methodref [com/facebook/AppLinkData$DeferredAppLinkDataClient.start ()Z] + [57] ifne +29 (target=86) + [60] new #20 + + Class [android/os/Handler] + [63] dup + [64] invokestatic #46 + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + [67] invokespecial #44 + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + [70] astore v5 + [72] aload v5 + [74] new #25 + + Class [com/facebook/AppLinkData$2] + [77] dup + [78] aload_2 v2 + [79] invokespecial #53 + + Methodref [com/facebook/AppLinkData$2. (Lcom/facebook/AppLinkData$CompletionHandler;)V] + [82] invokevirtual #45 + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + [85] pop + [86] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [21] Var: ..., Stack: (empty) + - [86] Var: ...[a:com/facebook/AppLinkData$DeferredAppLinkDataClient][a:com/facebook/internal/PlatformServiceClient$CompletedListener], Stack: (empty) + + Method: createFromActivity(Landroid/app/Activity;)Lcom/facebook/AppLinkData; + Access flags: 0x9 + = public static com.facebook.AppLinkData createFromActivity(android.app.Activity) + Class member attributes (count = 1): + + Code attribute instructions (code length = 43, locals = 4, stack = 2): + [0] aload_0 v0 + [1] ldc #4 + + String [activity] + [3] invokestatic #58 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] invokevirtual #40 + + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] + [10] astore_1 v1 + [11] aload_1 v1 + [12] ifnonnull +5 (target=17) + [15] aconst_null + [16] areturn + [17] aload_1 v1 + [18] ldc #8 + + String [com.facebook.platform.APPLINK_ARGS] + [20] invokevirtual #42 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [23] astore_2 v2 + [24] aload_2 v2 + [25] invokestatic #49 + + Methodref [com/facebook/AppLinkData.createFromJson (Ljava/lang/String;)Lcom/facebook/AppLinkData;] + [28] astore_3 v3 + [29] aload_3 v3 + [30] ifnonnull +11 (target=41) + [33] aload_1 v1 + [34] invokevirtual #41 + + Methodref [android/content/Intent.getData ()Landroid/net/Uri;] + [37] invokestatic #50 + + Methodref [com/facebook/AppLinkData.createFromUri (Landroid/net/Uri;)Lcom/facebook/AppLinkData;] + [40] astore_3 v3 + [41] aload_3 v3 + [42] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [17] Var: ...[a:android/content/Intent], Stack: (empty) + - [41] Var: ...[a:java/lang/String][a:com/facebook/AppLinkData], Stack: (empty) + + Method: createFromJson(Ljava/lang/String;)Lcom/facebook/AppLinkData; + Access flags: 0xa + = private static com.facebook.AppLinkData createFromJson(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 173, locals = 7, stack = 3): + [0] aload_0 v0 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] new #34 + + Class [org/json/JSONObject] + [9] dup + [10] aload_0 v0 + [11] invokespecial #63 + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ldc #16 + + String [version] + [18] invokevirtual #65 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [21] astore_2 v2 + [22] aload_1 v1 + [23] ldc #7 + + String [bridge_args] + [25] invokevirtual #64 + + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + [28] astore_3 v3 + [29] aload_3 v3 + [30] ldc #12 + + String [method] + [32] invokevirtual #65 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [35] astore v4 + [37] aload v4 + [39] ldc #6 + + String [applink] + [41] invokevirtual #61 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [44] ifeq +114 (target=158) + [47] aload_2 v2 + [48] ldc #2 + + String [2] + [50] invokevirtual #61 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [53] ifeq +105 (target=158) + [56] new #23 + + Class [com/facebook/AppLinkData] + [59] dup + [60] invokespecial #48 + + Methodref [com/facebook/AppLinkData. ()V] + [63] astore v5 + [65] aload v5 + [67] aload_2 v2 + [68] putfield #39 + + Fieldref [com/facebook/AppLinkData.version Ljava/lang/String;] + [71] aload v5 + [73] aload_1 v1 + [74] ldc #13 + + String [method_args] + [76] invokevirtual #64 + + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + [79] putfield #36 + + Fieldref [com/facebook/AppLinkData.arguments Lorg/json/JSONObject;] + [82] aload v5 + [84] getfield #36 + + Fieldref [com/facebook/AppLinkData.arguments Lorg/json/JSONObject;] + [87] ldc #14 + + String [ref] + [89] invokevirtual #66 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [92] ifeq +32 (target=124) + [95] aload v5 + [97] getfield #36 + + Fieldref [com/facebook/AppLinkData.arguments Lorg/json/JSONObject;] + [100] ldc #14 + + String [ref] + [102] invokevirtual #65 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [105] astore v6 + [107] aload v6 + [109] ifnull +15 (target=124) + [112] aload v5 + [114] aload v6 + [116] ldc #1 + + String [,] + [118] invokevirtual #62 + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + [121] putfield #37 + + Fieldref [com/facebook/AppLinkData.ref [Ljava/lang/String;] + [124] aload v5 + [126] getfield #36 + + Fieldref [com/facebook/AppLinkData.arguments Lorg/json/JSONObject;] + [129] ldc #15 + + String [target_url] + [131] invokevirtual #66 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [134] ifeq +21 (target=155) + [137] aload v5 + [139] aload v5 + [141] getfield #36 + + Fieldref [com/facebook/AppLinkData.arguments Lorg/json/JSONObject;] + [144] ldc #15 + + String [target_url] + [146] invokevirtual #65 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [149] invokestatic #43 + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + [152] putfield #38 + + Fieldref [com/facebook/AppLinkData.targetUri Landroid/net/Uri;] + [155] aload v5 + [157] areturn + [158] goto +13 (target=171) + [161] astore_1 v1 + [162] getstatic #35 + + Fieldref [com/facebook/AppLinkData.TAG Ljava/lang/String;] + [165] ldc #3 + + String [Unable to parse AppLink JSON] + [167] invokestatic #47 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [170] pop + [171] aconst_null + [172] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (6 -> 157: 161): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [6] Var: ..., Stack: (empty) + - [124] Var: [a:java/lang/String][a:org/json/JSONObject][a:java/lang/String][a:org/json/JSONObject][a:java/lang/String][a:com/facebook/AppLinkData], Stack: + - [155] Var: ..., Stack: (empty) + - [158] Var: [a:java/lang/String], Stack: + - [161] Var: ..., Stack: [a:org/json/JSONException] + - [171] Var: ..., Stack: (empty) + + Method: createFromUri(Landroid/net/Uri;)Lcom/facebook/AppLinkData; + Access flags: 0xa + = private static com.facebook.AppLinkData createFromUri(android.net.Uri) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] aconst_null + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [6] Var: ..., Stack: (empty) + - Method: ()V + Access flags: 0x2 + = private AppLinkData() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #60 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getTargetUri()Landroid/net/Uri; + Access flags: 0x1 + = public android.net.Uri getTargetUri() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #38 + + Fieldref [com/facebook/AppLinkData.targetUri Landroid/net/Uri;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRef()[Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String[] getRef() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #37 + + Fieldref [com/facebook/AppLinkData.ref [Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getArguments()Lorg/json/JSONObject; + Access flags: 0x1 + = public org.json.JSONObject getArguments() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #36 + + Fieldref [com/facebook/AppLinkData.arguments Lorg/json/JSONObject;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Ljava/lang/String;)Lcom/facebook/AppLinkData; + Access flags: 0x1008 + = static synthetic com.facebook.AppLinkData access$000(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #49 + + Methodref [com/facebook/AppLinkData.createFromJson (Ljava/lang/String;)Lcom/facebook/AppLinkData;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100()Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$100() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #35 + + Fieldref [com/facebook/AppLinkData.TAG Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 0, stack = 1): + [0] ldc #23 + + Class [com/facebook/AppLinkData] + [2] invokevirtual #59 + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + [5] putstatic #35 + + Fieldref [com/facebook/AppLinkData.TAG Ljava/lang/String;] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppLinkData$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.AppLinkData$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/internal/PlatformServiceClient$CompletedListener] + +Constant Pool (count = 74): + + String [Unable to put tap time in AppLinkData.arguments] + + String [com.facebook.platform.APPLINK_ARGS] + + String [com.facebook.platform.APPLINK_TAP_TIME_UTC] + + Class [android/os/Bundle] + + Class [android/util/Log] + + Class [com/facebook/AppLinkData] + + Class [com/facebook/AppLinkData$1] + + Class [com/facebook/AppLinkData$CompletionHandler] + + Class [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Long [-1] + + Fieldref [com/facebook/AppLinkData$1.val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler;] + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;J)J] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/AppLinkData.access$000 (Ljava/lang/String;)Lcom/facebook/AppLinkData;] + + Methodref [com/facebook/AppLinkData.access$100 ()Ljava/lang/String;] + + Methodref [com/facebook/AppLinkData.getArguments ()Lorg/json/JSONObject;] + + Methodref [java/lang/Object. ()V] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + + InterfaceMethodref [com/facebook/AppLinkData$CompletionHandler.onDeferredAppLinkDataFetched (Lcom/facebook/AppLinkData;)V] + + NameAndType [ ()V] + + NameAndType [access$000 (Ljava/lang/String;)Lcom/facebook/AppLinkData;] + + NameAndType [access$100 ()Ljava/lang/String;] + + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [getArguments ()Lorg/json/JSONObject;] + + NameAndType [getLong (Ljava/lang/String;J)J] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [onDeferredAppLinkDataFetched (Lcom/facebook/AppLinkData;)V] + + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + + NameAndType [val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/AppLinkData$CompletionHandler;)V] + + Utf8 [(Lcom/facebook/AppLinkData;)V] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AppLinkData;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;J)J] + + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AppLinkData$CompletionHandler;] + + Utf8 [StackMapTable] + + Utf8 [Unable to put tap time in AppLinkData.arguments] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [android/os/Bundle] + + Utf8 [android/util/Log] + + Utf8 [com.facebook.platform.APPLINK_ARGS] + + Utf8 [com.facebook.platform.APPLINK_TAP_TIME_UTC] + + Utf8 [com/facebook/AppLinkData] + + Utf8 [com/facebook/AppLinkData$1] + + Utf8 [com/facebook/AppLinkData$CompletionHandler] + + Utf8 [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Utf8 [completed] + + Utf8 [d] + + Utf8 [getArguments] + + Utf8 [getLong] + + Utf8 [getString] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [onDeferredAppLinkDataFetched] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [put] + + Utf8 [val$completionHandler] + +Fields (count = 1): + + Field: val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler; + Access flags: 0x1010 + = final synthetic com.facebook.AppLinkData$CompletionHandler val$completionHandler + +Methods (count = 2): + - Method: (Lcom/facebook/AppLinkData$CompletionHandler;)V + Access flags: 0x0 + = AppLinkData$1(com.facebook.AppLinkData$CompletionHandler) + 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 #16 + + Fieldref [com/facebook/AppLinkData$1.val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler;] + [5] aload_0 v0 + [6] invokespecial #23 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: completed(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void completed(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 75, locals = 7, stack = 4): + [0] aconst_null + [1] astore_2 v2 + [2] aload_1 v1 + [3] ifnull +61 (target=64) + [6] aload_1 v1 + [7] ldc #2 + + String [com.facebook.platform.APPLINK_ARGS] + [9] invokevirtual #18 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [12] astore_3 v3 + [13] aload_1 v1 + [14] ldc #3 + + String [com.facebook.platform.APPLINK_TAP_TIME_UTC] + [16] ldc2_w #14 + + Long [-1] + [19] invokevirtual #17 + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;J)J] + [22] lstore v4 + [24] aload_3 v3 + [25] invokestatic #20 + + Methodref [com/facebook/AppLinkData.access$000 (Ljava/lang/String;)Lcom/facebook/AppLinkData;] + [28] astore_2 v2 + [29] lload v4 + [31] ldc2_w #14 + + Long [-1] + [34] lcmp + [35] ifeq +29 (target=64) + [38] aload_2 v2 + [39] invokevirtual #22 + + Methodref [com/facebook/AppLinkData.getArguments ()Lorg/json/JSONObject;] + [42] ldc #3 + + String [com.facebook.platform.APPLINK_TAP_TIME_UTC] + [44] lload v4 + [46] invokevirtual #24 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + [49] pop + [50] goto +14 (target=64) + [53] astore v6 + [55] invokestatic #21 + + Methodref [com/facebook/AppLinkData.access$100 ()Ljava/lang/String;] + [58] ldc #1 + + String [Unable to put tap time in AppLinkData.arguments] + [60] invokestatic #19 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [63] pop + [64] aload_0 v0 + [65] getfield #16 + + Fieldref [com/facebook/AppLinkData$1.val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler;] + [68] aload_2 v2 + [69] invokeinterface #25 + + InterfaceMethodref [com/facebook/AppLinkData$CompletionHandler.onDeferredAppLinkDataFetched (Lcom/facebook/AppLinkData;)V] + [74] return + Code attribute exceptions (count = 1): + - ExceptionInfo (38 -> 50: 53): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [53] Var: [a:com/facebook/AppLinkData$1][a:android/os/Bundle][a:com/facebook/AppLinkData][a:java/lang/String][l], Stack: [a:org/json/JSONException] + - [64] Var: -2, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppLinkData$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.AppLinkData$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 24): + + Class [com/facebook/AppLinkData$2] + + Class [com/facebook/AppLinkData$CompletionHandler] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/AppLinkData$2.val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/AppLinkData$CompletionHandler.onDeferredAppLinkDataFetched (Lcom/facebook/AppLinkData;)V] + + NameAndType [ ()V] + + NameAndType [onDeferredAppLinkDataFetched (Lcom/facebook/AppLinkData;)V] + + NameAndType [val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AppLinkData$CompletionHandler;)V] + + Utf8 [(Lcom/facebook/AppLinkData;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AppLinkData$CompletionHandler;] + + Utf8 [com/facebook/AppLinkData$2] + + Utf8 [com/facebook/AppLinkData$CompletionHandler] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [onDeferredAppLinkDataFetched] + + Utf8 [run] + + Utf8 [val$completionHandler] + +Fields (count = 1): + + Field: val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler; + Access flags: 0x1010 + = final synthetic com.facebook.AppLinkData$CompletionHandler val$completionHandler + +Methods (count = 2): + - Method: (Lcom/facebook/AppLinkData$CompletionHandler;)V + Access flags: 0x0 + = AppLinkData$2(com.facebook.AppLinkData$CompletionHandler) + 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 [com/facebook/AppLinkData$2.val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler;] + [5] aload_0 v0 + [6] invokespecial #6 + + Methodref [java/lang/Object. ()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 = 11, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/AppLinkData$2.val$completionHandler Lcom/facebook/AppLinkData$CompletionHandler;] + [4] aconst_null + [5] invokeinterface #7 + + InterfaceMethodref [com/facebook/AppLinkData$CompletionHandler.onDeferredAppLinkDataFetched (Lcom/facebook/AppLinkData;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppLinkData$CompletionHandler + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.AppLinkData$CompletionHandler extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/AppLinkData$CompletionHandler] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/AppLinkData;)V] + + Utf8 [com/facebook/AppLinkData$CompletionHandler] + + Utf8 [java/lang/Object] + + Utf8 [onDeferredAppLinkDataFetched] + +Fields (count = 0): + +Methods (count = 1): + + Method: onDeferredAppLinkDataFetched(Lcom/facebook/AppLinkData;)V + Access flags: 0x401 + = public abstract void onDeferredAppLinkDataFetched(com.facebook.AppLinkData) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AppLinkData$DeferredAppLinkDataClient + Superclass: com/facebook/internal/PlatformServiceClient + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.AppLinkData$DeferredAppLinkDataClient extends com.facebook.internal.PlatformServiceClient + +Interfaces (count = 0): + +Constant Pool (count = 34): + + Integer [65540] + + Integer [65541] + + Integer [20130618] + + String [com.facebook.platform.extra.INSTALLDATA_PACKAGE] + + Class [android/content/Context] + + Class [android/os/Bundle] + + Class [com/facebook/AppLinkData$DeferredAppLinkDataClient] + + Class [com/facebook/internal/PlatformServiceClient] + + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AppLinkData$DeferredAppLinkDataClient.getContext ()Landroid/content/Context;] + + Methodref [com/facebook/internal/PlatformServiceClient. (Landroid/content/Context;IIILjava/lang/String;)V] + + NameAndType [ (Landroid/content/Context;IIILjava/lang/String;)V] + + NameAndType [getContext ()Landroid/content/Context;] + + NameAndType [getPackageName ()Ljava/lang/String;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;IIILjava/lang/String;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [android/content/Context] + + Utf8 [android/os/Bundle] + + Utf8 [com.facebook.platform.extra.INSTALLDATA_PACKAGE] + + Utf8 [com/facebook/AppLinkData$DeferredAppLinkDataClient] + + Utf8 [com/facebook/internal/PlatformServiceClient] + + Utf8 [getContext] + + Utf8 [getPackageName] + + Utf8 [populateRequestBundle] + + Utf8 [putString] + +Fields (count = 0): + +Methods (count = 2): + - Method: (Landroid/content/Context;Ljava/lang/String;)V + Access flags: 0x0 + = AppLinkData$DeferredAppLinkDataClient(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 3, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] ldc #1 + + Integer [65540] + [4] ldc #2 + + Integer [65541] + [6] ldc #3 + + Integer [20130618] + [8] aload_2 v2 + [9] invokespecial #12 + + Methodref [com/facebook/internal/PlatformServiceClient. (Landroid/content/Context;IIILjava/lang/String;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: populateRequestBundle(Landroid/os/Bundle;)V + Access flags: 0x4 + = protected void populateRequestBundle(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #11 + + Methodref [com/facebook/AppLinkData$DeferredAppLinkDataClient.getContext ()Landroid/content/Context;] + [4] invokevirtual #9 + + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + [7] astore_2 v2 + [8] aload_1 v1 + [9] ldc #4 + + String [com.facebook.platform.extra.INSTALLDATA_PACKAGE] + [11] aload_2 v2 + [12] invokevirtual #10 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 577): + + String [] + + String [,] + + String [0_auth_logger_id] + + String [1] + + String [1_timestamp_ms] + + String [2_result] + + String [3_method] + + String [4_error_code] + + String [5_error_message] + + String [6_extras] + + String [Attempted to authorize while a request is pending.] + + String [Attempted to continue authorization without a pending request.] + + String [Can't validate without a token] + + String [Facebook-AuthorizationClient] + + String [Login attempt failed.] + + String [TOKEN] + + String [Unexpected call to logAuthorizationMethodComplete with null pendingRequest.] + + String [access_token] + + String [android.permission.INTERNET] + + String [app_id] + + String [call_id] + + String [com.facebook.AuthorizationClient.WebViewAuthHandler.TOKEN_STORE_KEY] + + String [default_audience] + + String [fb_dialogs_web_login_dialog_complete] + + String [fb_mobile_login_complete] + + String [fb_mobile_login_method_complete] + + String [fb_mobile_login_method_start] + + String [fb_mobile_login_start] + + String [fb_web_login_e2e] + + String [fb_web_login_switchback_time] + + String [fields] + + String [id] + + String [init] + + String [is_legacy] + + String [login_behavior] + + String [me] + + String [me/permissions] + + String [new_permissions] + + String [no_internet_permission] + + String [not_tried] + + String [permissions] + + String [protocol_version] + + String [request_code] + + String [service_disabled] + + String [skipped] + + String [try_legacy] + + String [try_login_activity] + + String [write_privacy] + + Class [android/content/Context] + + Class [android/os/Bundle] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$1] + + Class [com/facebook/AuthorizationClient$2] + + Class [com/facebook/AuthorizationClient$3] + + Class [com/facebook/AuthorizationClient$4] + + Class [com/facebook/AuthorizationClient$5] + + Class [com/facebook/AuthorizationClient$AuthHandler] + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [com/facebook/AuthorizationClient$BackgroundProcessingListener] + + Class [com/facebook/AuthorizationClient$GetTokenAuthHandler] + + Class [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler] + + Class [com/facebook/AuthorizationClient$KatanaProxyAuthHandler] + + Class [com/facebook/AuthorizationClient$OnCompletedListener] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/AuthorizationClient$Result$Code] + + Class [com/facebook/AuthorizationClient$WebViewAuthHandler] + + Class [com/facebook/FacebookException] + + Class [com/facebook/HttpMethod] + + Class [com/facebook/Request] + + Class [com/facebook/RequestBatch] + + Class [com/facebook/SessionLoginBehavior] + + Class [com/facebook/android/R$string] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/System] + + Class [java/util/ArrayList] + + Class [java/util/HashMap] + + Class [java/util/List] + + Class [java/util/Map] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Long [1] + + Fieldref [com/facebook/AuthorizationClient.appEventsLogger Lcom/facebook/AppEventsLogger;] + + Fieldref [com/facebook/AuthorizationClient.backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + + Fieldref [com/facebook/AuthorizationClient.checkedInternetPermission Z] + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + + Fieldref [com/facebook/AuthorizationClient.handlersToTry Ljava/util/List;] + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + + Fieldref [com/facebook/AuthorizationClient.onCompletedListener Lcom/facebook/AuthorizationClient$OnCompletedListener;] + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/AuthorizationClient.startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.methodLoggingExtras Ljava/util/Map;] + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result.errorCode Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$Result.errorMessage Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$Result.loggingExtras Ljava/util/Map;] + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/android/R$string.com_facebook_internet_permission_error_message I] + + Fieldref [com/facebook/android/R$string.com_facebook_internet_permission_error_title I] + + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] + + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/AuthorizationClient.addLoggingExtra (Ljava/lang/String;Ljava/lang/String;Z)V] + + Methodref [com/facebook/AuthorizationClient.authorize (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Methodref [com/facebook/AuthorizationClient.checkInternetPermission ()Z] + + Methodref [com/facebook/AuthorizationClient.checkPermission (Ljava/lang/String;)I] + + Methodref [com/facebook/AuthorizationClient.complete (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/AuthorizationClient.completeWithFailure ()V] + + Methodref [com/facebook/AuthorizationClient.continueAuth ()V] + + Methodref [com/facebook/AuthorizationClient.createGetPermissionsRequest (Ljava/lang/String;)Lcom/facebook/Request;] + + Methodref [com/facebook/AuthorizationClient.createGetProfileIdRequest (Ljava/lang/String;)Lcom/facebook/Request;] + + Methodref [com/facebook/AuthorizationClient.createReauthValidationBatch (Lcom/facebook/AuthorizationClient$Result;)Lcom/facebook/RequestBatch;] + + Methodref [com/facebook/AuthorizationClient.getAppEventsLogger ()Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/AuthorizationClient.getE2E ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient.getHandlerTypes (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Ljava/util/List;] + + Methodref [com/facebook/AuthorizationClient.getInProgress ()Z] + + Methodref [com/facebook/AuthorizationClient.logAuthorizationMethodComplete (Ljava/lang/String;Lcom/facebook/AuthorizationClient$Result;Ljava/util/Map;)V] + + Methodref [com/facebook/AuthorizationClient.logAuthorizationMethodComplete (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V] + + Methodref [com/facebook/AuthorizationClient.logAuthorizationMethodStart (Ljava/lang/String;)V] + + Methodref [com/facebook/AuthorizationClient.logWebLoginCompleted (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AuthorizationClient.newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + + Methodref [com/facebook/AuthorizationClient.notifyBackgroundProcessingStart ()V] + + Methodref [com/facebook/AuthorizationClient.notifyBackgroundProcessingStop ()V] + + Methodref [com/facebook/AuthorizationClient.notifyOnCompleteListener (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/AuthorizationClient.tryCurrentHandler ()Z] + + Methodref [com/facebook/AuthorizationClient.tryNextHandler ()V] + + Methodref [com/facebook/AuthorizationClient.validateSameFbidAndFinish (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/AuthorizationClient$1. (Lcom/facebook/AuthorizationClient;Landroid/app/Activity;)V] + + Methodref [com/facebook/AuthorizationClient$2. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient$3. (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V] + + Methodref [com/facebook/AuthorizationClient$4. (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V] + + Methodref [com/facebook/AuthorizationClient$5. (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;Lcom/facebook/AuthorizationClient$Result;Ljava/util/ArrayList;)V] + + Methodref [com/facebook/AuthorizationClient$AuthHandler.cancel ()V] + + Methodref [com/facebook/AuthorizationClient$AuthHandler.getNameForLogging ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthHandler.needsInternetPermission ()Z] + + Methodref [com/facebook/AuthorizationClient$AuthHandler.needsRestart ()Z] + + Methodref [com/facebook/AuthorizationClient$AuthHandler.onActivityResult (IILandroid/content/Intent;)Z] + + Methodref [com/facebook/AuthorizationClient$AuthHandler.tryAuthorize (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getAuthId ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPreviousAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getRequestCode ()I] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.isLegacy ()Z] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.needsNewTokenValidation ()Z] + + Methodref [com/facebook/AuthorizationClient$GetTokenAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result$Code.getLoggingValue ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + + Methodref [com/facebook/RequestBatch.addCallback (Lcom/facebook/RequestBatch$Callback;)V] + + Methodref [com/facebook/RequestBatch.executeAsync ()Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/RequestBatch.setBatchApplicationId (Ljava/lang/String;)V] + + Methodref [com/facebook/SessionLoginBehavior.allowsKatanaAuth ()Z] + + Methodref [com/facebook/SessionLoginBehavior.allowsWebViewAuth ()Z] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/System.currentTimeMillis ()J] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + Methodref [java/util/HashMap. ()V] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject. (Ljava/util/Map;)V] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/AuthorizationClient$BackgroundProcessingListener.onBackgroundProcessingStarted ()V] + + InterfaceMethodref [com/facebook/AuthorizationClient$BackgroundProcessingListener.onBackgroundProcessingStopped ()V] + + InterfaceMethodref [com/facebook/AuthorizationClient$OnCompletedListener.onCompleted (Lcom/facebook/AuthorizationClient$Result;)V] + + InterfaceMethodref [java/util/List.isEmpty ()Z] + + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.isEmpty ()Z] + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [ (Lcom/facebook/AuthorizationClient;Landroid/app/Activity;)V] + + NameAndType [ (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V] + + NameAndType [ (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;Lcom/facebook/AuthorizationClient$Result;Ljava/util/ArrayList;)V] + + NameAndType [ (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/util/Map;)V] + + NameAndType [ ([Lcom/facebook/Request;)V] + + NameAndType [ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [GET Lcom/facebook/HttpMethod;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addCallback (Lcom/facebook/RequestBatch$Callback;)V] + + NameAndType [addLoggingExtra (Ljava/lang/String;Ljava/lang/String;Z)V] + + NameAndType [allowsKatanaAuth ()Z] + + NameAndType [allowsWebViewAuth ()Z] + + NameAndType [appEventsLogger Lcom/facebook/AppEventsLogger;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [authorize (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + NameAndType [backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + + NameAndType [cancel ()V] + + NameAndType [checkCallingOrSelfPermission (Ljava/lang/String;)I] + + NameAndType [checkInternetPermission ()Z] + + NameAndType [checkPermission (Ljava/lang/String;)I] + + NameAndType [checkedInternetPermission Z] + + NameAndType [code Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [com_facebook_internet_permission_error_message I] + + NameAndType [com_facebook_internet_permission_error_title I] + + NameAndType [complete (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [completeWithFailure ()V] + + NameAndType [containsKey (Ljava/lang/Object;)Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [continueAuth ()V] + + NameAndType [createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createGetPermissionsRequest (Ljava/lang/String;)Lcom/facebook/Request;] + + NameAndType [createGetProfileIdRequest (Ljava/lang/String;)Lcom/facebook/Request;] + + NameAndType [createReauthValidationBatch (Lcom/facebook/AuthorizationClient$Result;)Lcom/facebook/RequestBatch;] + + NameAndType [currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + + NameAndType [currentTimeMillis ()J] + + NameAndType [errorCode Ljava/lang/String;] + + NameAndType [errorMessage Ljava/lang/String;] + + NameAndType [executeAsync ()Lcom/facebook/RequestAsyncTask;] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [getAppEventsLogger ()Lcom/facebook/AppEventsLogger;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [getAuthId ()Ljava/lang/String;] + + NameAndType [getE2E ()Ljava/lang/String;] + + NameAndType [getHandlerTypes (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Ljava/util/List;] + + NameAndType [getInProgress ()Z] + + NameAndType [getLoggingValue ()Ljava/lang/String;] + + NameAndType [getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + + NameAndType [getNameForLogging ()Ljava/lang/String;] + + NameAndType [getPreviousAccessToken ()Ljava/lang/String;] + + NameAndType [getRequestCode ()I] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getToken ()Ljava/lang/String;] + + NameAndType [handlersToTry Ljava/util/List;] + + NameAndType [isEmpty ()Z] + + NameAndType [isLegacy ()Z] + + NameAndType [logAuthorizationMethodComplete (Ljava/lang/String;Lcom/facebook/AuthorizationClient$Result;Ljava/util/Map;)V] + + NameAndType [logAuthorizationMethodComplete (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V] + + NameAndType [logAuthorizationMethodStart (Ljava/lang/String;)V] + + NameAndType [logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + NameAndType [logWebLoginCompleted (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [loggingExtras Ljava/util/Map;] + + NameAndType [methodLoggingExtras Ljava/util/Map;] + + NameAndType [needsInternetPermission ()Z] + + NameAndType [needsNewTokenValidation ()Z] + + NameAndType [needsRestart ()Z] + + NameAndType [newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + + NameAndType [newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + NameAndType [notifyBackgroundProcessingStart ()V] + + NameAndType [notifyBackgroundProcessingStop ()V] + + NameAndType [notifyOnCompleteListener (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [onActivityResult (IILandroid/content/Intent;)Z] + + NameAndType [onBackgroundProcessingStarted ()V] + + NameAndType [onBackgroundProcessingStopped ()V] + + NameAndType [onCompleted (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [onCompletedListener Lcom/facebook/AuthorizationClient$OnCompletedListener;] + + NameAndType [pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + + NameAndType [putLong (Ljava/lang/String;J)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [remove (I)Ljava/lang/Object;] + + NameAndType [setBatchApplicationId (Ljava/lang/String;)V] + + NameAndType [setCallback (Lcom/facebook/Request$Callback;)V] + + NameAndType [startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [token Lcom/facebook/AccessToken;] + + NameAndType [tryAuthorize (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + + NameAndType [tryCurrentHandler ()Z] + + NameAndType [tryNextHandler ()V] + + NameAndType [validateSameFbidAndFinish (Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Lcom/facebook/AppEventsLogger;] + + Utf8 [()Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + + Utf8 [()Lcom/facebook/AuthorizationClient$OnCompletedListener;] + + Utf8 [()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Utf8 [()Lcom/facebook/RequestAsyncTask;] + + Utf8 [()Lcom/facebook/SessionLoginBehavior;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(IILandroid/content/Intent;)Z] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)Lcom/facebook/RequestBatch;] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Landroid/app/Activity;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;Lcom/facebook/AuthorizationClient$Result;Ljava/util/ArrayList;)V] + + Utf8 [(Lcom/facebook/Request$Callback;)V] + + Utf8 [(Lcom/facebook/RequestBatch$Callback;)V] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)Landroid/os/Bundle;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/Request;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;J)V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/AuthorizationClient$Result;Ljava/util/Map;)V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/AuthorizationClient$Result;Ljava/util/Map;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Z)V] + + Utf8 [(Ljava/util/Map;)V] + + Utf8 [([Lcom/facebook/Request;)V] + + Utf8 [,] + + Utf8 [0_auth_logger_id] + + Utf8 [1] + + Utf8 [1_timestamp_ms] + + Utf8 [2_result] + + Utf8 [3_method] + + Utf8 [4_error_code] + + Utf8 [5_error_message] + + Utf8 [6_extras] + + Utf8 [] + + Utf8 [Attempted to authorize while a request is pending.] + + Utf8 [Attempted to continue authorization without a pending request.] + + Utf8 [Can't validate without a token] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [ERROR] + + Utf8 [EVENT_EXTRAS_APP_CALL_ID] + + Utf8 [EVENT_EXTRAS_DEFAULT_AUDIENCE] + + Utf8 [EVENT_EXTRAS_IS_LEGACY] + + Utf8 [EVENT_EXTRAS_LOGIN_BEHAVIOR] + + Utf8 [EVENT_EXTRAS_MISSING_INTERNET_PERMISSION] + + Utf8 [EVENT_EXTRAS_NEW_PERMISSIONS] + + Utf8 [EVENT_EXTRAS_NOT_TRIED] + + Utf8 [EVENT_EXTRAS_PERMISSIONS] + + Utf8 [EVENT_EXTRAS_PROTOCOL_VERSION] + + Utf8 [EVENT_EXTRAS_REQUEST_CODE] + + Utf8 [EVENT_EXTRAS_SERVICE_DISABLED] + + Utf8 [EVENT_EXTRAS_TRY_LEGACY] + + Utf8 [EVENT_EXTRAS_TRY_LOGIN_ACTIVITY] + + Utf8 [EVENT_EXTRAS_WRITE_PRIVACY] + + Utf8 [EVENT_NAME_LOGIN_COMPLETE] + + Utf8 [EVENT_NAME_LOGIN_METHOD_COMPLETE] + + Utf8 [EVENT_NAME_LOGIN_METHOD_START] + + Utf8 [EVENT_NAME_LOGIN_START] + + Utf8 [EVENT_PARAM_AUTH_LOGGER_ID] + + Utf8 [EVENT_PARAM_ERROR_CODE] + + Utf8 [EVENT_PARAM_ERROR_MESSAGE] + + Utf8 [EVENT_PARAM_EXTRAS] + + Utf8 [EVENT_PARAM_LOGIN_RESULT] + + Utf8 [EVENT_PARAM_METHOD] + + Utf8 [EVENT_PARAM_METHOD_RESULT_SKIPPED] + + Utf8 [EVENT_PARAM_TIMESTAMP] + + Utf8 [Facebook-AuthorizationClient] + + Utf8 [GET] + + Utf8 [I] + + Utf8 [J] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/AccessToken;] + + Utf8 [Lcom/facebook/AppEventsLogger;] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthHandler;] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + + Utf8 [Lcom/facebook/AuthorizationClient$OnCompletedListener;] + + Utf8 [Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Utf8 [Lcom/facebook/HttpMethod;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Login attempt failed.] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [TOKEN] + + Utf8 [Unexpected call to logAuthorizationMethodComplete with null pendingRequest.] + + Utf8 [WEB_VIEW_AUTH_HANDLER_STORE] + + Utf8 [WEB_VIEW_AUTH_HANDLER_TOKEN_KEY] + + Utf8 [Z] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [access_token] + + Utf8 [add] + + Utf8 [addCallback] + + Utf8 [addLoggingExtra] + + Utf8 [allowsKatanaAuth] + + Utf8 [allowsWebViewAuth] + + Utf8 [android.permission.INTERNET] + + Utf8 [android/content/Context] + + Utf8 [android/os/Bundle] + + Utf8 [appEventsLogger] + + Utf8 [app_id] + + Utf8 [append] + + Utf8 [authorize] + + Utf8 [backgroundProcessingListener] + + Utf8 [call_id] + + Utf8 [cancel] + + Utf8 [cancelCurrentHandler] + + Utf8 [checkCallingOrSelfPermission] + + Utf8 [checkInternetPermission] + + Utf8 [checkPermission] + + Utf8 [checkedInternetPermission] + + Utf8 [code] + + Utf8 [com.facebook.AuthorizationClient.WebViewAuthHandler.TOKEN_STORE_KEY] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$1] + + Utf8 [com/facebook/AuthorizationClient$2] + + Utf8 [com/facebook/AuthorizationClient$3] + + Utf8 [com/facebook/AuthorizationClient$4] + + Utf8 [com/facebook/AuthorizationClient$5] + + Utf8 [com/facebook/AuthorizationClient$AuthHandler] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [com/facebook/AuthorizationClient$BackgroundProcessingListener] + + Utf8 [com/facebook/AuthorizationClient$GetTokenAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$KatanaProxyAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$OnCompletedListener] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/AuthorizationClient$Result$Code] + + Utf8 [com/facebook/AuthorizationClient$WebViewAuthHandler] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/HttpMethod] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/SessionLoginBehavior] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com_facebook_internet_permission_error_message] + + Utf8 [com_facebook_internet_permission_error_title] + + Utf8 [complete] + + Utf8 [completeAndValidate] + + Utf8 [completeWithFailure] + + Utf8 [containsKey] + + Utf8 [context] + + Utf8 [continueAuth] + + Utf8 [createErrorResult] + + Utf8 [createGetPermissionsRequest] + + Utf8 [createGetProfileIdRequest] + + Utf8 [createReauthValidationBatch] + + Utf8 [currentHandler] + + Utf8 [currentTimeMillis] + + Utf8 [default_audience] + + Utf8 [errorCode] + + Utf8 [errorMessage] + + Utf8 [executeAsync] + + Utf8 [fb_dialogs_web_login_dialog_complete] + + Utf8 [fb_mobile_login_complete] + + Utf8 [fb_mobile_login_method_complete] + + Utf8 [fb_mobile_login_method_start] + + Utf8 [fb_mobile_login_start] + + Utf8 [fb_web_login_e2e] + + Utf8 [fb_web_login_switchback_time] + + Utf8 [fields] + + Utf8 [get] + + Utf8 [getAppEventsLogger] + + Utf8 [getApplicationId] + + Utf8 [getAuthId] + + Utf8 [getBackgroundProcessingListener] + + Utf8 [getE2E] + + Utf8 [getHandlerTypes] + + Utf8 [getInProgress] + + Utf8 [getLoggingValue] + + Utf8 [getLoginBehavior] + + Utf8 [getNameForLogging] + + Utf8 [getOnCompletedListener] + + Utf8 [getPreviousAccessToken] + + Utf8 [getRequestCode] + + Utf8 [getStartActivityDelegate] + + Utf8 [getString] + + Utf8 [getToken] + + Utf8 [handlersToTry] + + Utf8 [id] + + Utf8 [init] + + Utf8 [isEmpty] + + Utf8 [isLegacy] + + Utf8 [is_legacy] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/System] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/List] + + Utf8 [java/util/Map] + + Utf8 [logAuthorizationMethodComplete] + + Utf8 [logAuthorizationMethodStart] + + Utf8 [logSdkEvent] + + Utf8 [logWebLoginCompleted] + + Utf8 [loggingExtras] + + Utf8 [login_behavior] + + Utf8 [me] + + Utf8 [me/permissions] + + Utf8 [methodLoggingExtras] + + Utf8 [needsInternetPermission] + + Utf8 [needsNewTokenValidation] + + Utf8 [needsRestart] + + Utf8 [newAuthorizationLoggingBundle] + + Utf8 [newLogger] + + Utf8 [new_permissions] + + Utf8 [no_internet_permission] + + Utf8 [not_tried] + + Utf8 [notifyBackgroundProcessingStart] + + Utf8 [notifyBackgroundProcessingStop] + + Utf8 [notifyOnCompleteListener] + + Utf8 [onActivityResult] + + Utf8 [onBackgroundProcessingStarted] + + Utf8 [onBackgroundProcessingStopped] + + Utf8 [onCompleted] + + Utf8 [onCompletedListener] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [pendingRequest] + + Utf8 [permissions] + + Utf8 [protocol_version] + + Utf8 [put] + + Utf8 [putLong] + + Utf8 [putString] + + Utf8 [remove] + + Utf8 [request_code] + + Utf8 [serialVersionUID] + + Utf8 [service_disabled] + + Utf8 [setBackgroundProcessingListener] + + Utf8 [setBatchApplicationId] + + Utf8 [setCallback] + + Utf8 [setContext] + + Utf8 [setOnCompletedListener] + + Utf8 [skipped] + + Utf8 [startActivityDelegate] + + Utf8 [startOrContinueAuth] + + Utf8 [toString] + + Utf8 [token] + + Utf8 [tryAuthorize] + + Utf8 [tryCurrentHandler] + + Utf8 [tryNextHandler] + + Utf8 [try_legacy] + + Utf8 [try_login_activity] + + Utf8 [validateSameFbidAndFinish] + + Utf8 [write_privacy] + +Fields (count = 40): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + Class member attributes (count = 1): + + Constant value attribute: + + String [Facebook-AuthorizationClient] + + Field: WEB_VIEW_AUTH_HANDLER_STORE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String WEB_VIEW_AUTH_HANDLER_STORE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.AuthorizationClient.WebViewAuthHandler.TOKEN_STORE_KEY] + + Field: WEB_VIEW_AUTH_HANDLER_TOKEN_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String WEB_VIEW_AUTH_HANDLER_TOKEN_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [TOKEN] + + Field: EVENT_NAME_LOGIN_METHOD_START Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EVENT_NAME_LOGIN_METHOD_START + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_login_method_start] + + Field: EVENT_NAME_LOGIN_METHOD_COMPLETE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EVENT_NAME_LOGIN_METHOD_COMPLETE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_login_method_complete] + + Field: EVENT_PARAM_METHOD_RESULT_SKIPPED Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EVENT_PARAM_METHOD_RESULT_SKIPPED + Class member attributes (count = 1): + + Constant value attribute: + + String [skipped] + + Field: EVENT_NAME_LOGIN_START Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_NAME_LOGIN_START + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_login_start] + + Field: EVENT_NAME_LOGIN_COMPLETE Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_NAME_LOGIN_COMPLETE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_mobile_login_complete] + + Field: EVENT_PARAM_AUTH_LOGGER_ID Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_PARAM_AUTH_LOGGER_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [0_auth_logger_id] + + Field: EVENT_PARAM_TIMESTAMP Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_PARAM_TIMESTAMP + Class member attributes (count = 1): + + Constant value attribute: + + String [1_timestamp_ms] + + Field: EVENT_PARAM_LOGIN_RESULT Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_PARAM_LOGIN_RESULT + Class member attributes (count = 1): + + Constant value attribute: + + String [2_result] + + Field: EVENT_PARAM_METHOD Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_PARAM_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [3_method] + + Field: EVENT_PARAM_ERROR_CODE Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_PARAM_ERROR_CODE + Class member attributes (count = 1): + + Constant value attribute: + + String [4_error_code] + + Field: EVENT_PARAM_ERROR_MESSAGE Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_PARAM_ERROR_MESSAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [5_error_message] + + Field: EVENT_PARAM_EXTRAS Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_PARAM_EXTRAS + Class member attributes (count = 1): + + Constant value attribute: + + String [6_extras] + + Field: EVENT_EXTRAS_TRY_LOGIN_ACTIVITY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_TRY_LOGIN_ACTIVITY + Class member attributes (count = 1): + + Constant value attribute: + + String [try_login_activity] + + Field: EVENT_EXTRAS_TRY_LEGACY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_TRY_LEGACY + Class member attributes (count = 1): + + Constant value attribute: + + String [try_legacy] + + Field: EVENT_EXTRAS_LOGIN_BEHAVIOR Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_LOGIN_BEHAVIOR + Class member attributes (count = 1): + + Constant value attribute: + + String [login_behavior] + + Field: EVENT_EXTRAS_REQUEST_CODE Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_REQUEST_CODE + Class member attributes (count = 1): + + Constant value attribute: + + String [request_code] + + Field: EVENT_EXTRAS_IS_LEGACY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_IS_LEGACY + Class member attributes (count = 1): + + Constant value attribute: + + String [is_legacy] + + Field: EVENT_EXTRAS_PERMISSIONS Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_PERMISSIONS + Class member attributes (count = 1): + + Constant value attribute: + + String [permissions] + + Field: EVENT_EXTRAS_DEFAULT_AUDIENCE Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_DEFAULT_AUDIENCE + Class member attributes (count = 1): + + Constant value attribute: + + String [default_audience] + + Field: EVENT_EXTRAS_MISSING_INTERNET_PERMISSION Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_MISSING_INTERNET_PERMISSION + Class member attributes (count = 1): + + Constant value attribute: + + String [no_internet_permission] + + Field: EVENT_EXTRAS_NOT_TRIED Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_NOT_TRIED + Class member attributes (count = 1): + + Constant value attribute: + + String [not_tried] + + Field: EVENT_EXTRAS_NEW_PERMISSIONS Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_NEW_PERMISSIONS + Class member attributes (count = 1): + + Constant value attribute: + + String [new_permissions] + + Field: EVENT_EXTRAS_SERVICE_DISABLED Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_SERVICE_DISABLED + Class member attributes (count = 1): + + Constant value attribute: + + String [service_disabled] + + Field: EVENT_EXTRAS_APP_CALL_ID Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_APP_CALL_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [call_id] + + Field: EVENT_EXTRAS_PROTOCOL_VERSION Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_PROTOCOL_VERSION + Class member attributes (count = 1): + + Constant value attribute: + + String [protocol_version] + + Field: EVENT_EXTRAS_WRITE_PRIVACY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EVENT_EXTRAS_WRITE_PRIVACY + Class member attributes (count = 1): + + Constant value attribute: + + String [write_privacy] + + Field: handlersToTry Ljava/util/List; + Access flags: 0x0 + = java.util.List handlersToTry + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: currentHandler Lcom/facebook/AuthorizationClient$AuthHandler; + Access flags: 0x0 + = com.facebook.AuthorizationClient$AuthHandler currentHandler + + Field: context Landroid/content/Context; + Access flags: 0x80 + = transient android.content.Context context + + Field: startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate; + Access flags: 0x80 + = transient com.facebook.AuthorizationClient$StartActivityDelegate startActivityDelegate + + Field: onCompletedListener Lcom/facebook/AuthorizationClient$OnCompletedListener; + Access flags: 0x80 + = transient com.facebook.AuthorizationClient$OnCompletedListener onCompletedListener + + Field: backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener; + Access flags: 0x80 + = transient com.facebook.AuthorizationClient$BackgroundProcessingListener backgroundProcessingListener + + Field: checkedInternetPermission Z + Access flags: 0x80 + = transient boolean checkedInternetPermission + + Field: pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest; + Access flags: 0x0 + = com.facebook.AuthorizationClient$AuthorizationRequest pendingRequest + + Field: loggingExtras Ljava/util/Map; + Access flags: 0x0 + = java.util.Map loggingExtras + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: appEventsLogger Lcom/facebook/AppEventsLogger; + Access flags: 0x82 + = private transient com.facebook.AppEventsLogger appEventsLogger + +Methods (count = 41): + - Method: ()V + Access flags: 0x0 + = AuthorizationClient() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #175 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setContext(Landroid/content/Context;)V + Access flags: 0x0 + = void setContext(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #91 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [5] aload_0 v0 + [6] aconst_null + [7] putfield #97 + + Fieldref [com/facebook/AuthorizationClient.startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setContext(Landroid/app/Activity;)V + Access flags: 0x0 + = void setContext(android.app.Activity) + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 2, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #91 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [5] aload_0 v0 + [6] new #54 + + Class [com/facebook/AuthorizationClient$1] + [9] dup + [10] aload_0 v0 + [11] aload_1 v1 + [12] invokespecial #142 + + Methodref [com/facebook/AuthorizationClient$1. (Lcom/facebook/AuthorizationClient;Landroid/app/Activity;)V] + [15] putfield #97 + + Fieldref [com/facebook/AuthorizationClient.startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: startOrContinueAuth(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V + Access flags: 0x0 + = void startOrContinueAuth(com.facebook.AuthorizationClient$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #130 + + Methodref [com/facebook/AuthorizationClient.getInProgress ()Z] + [4] ifeq +10 (target=14) + [7] aload_0 v0 + [8] invokevirtual #123 + + Methodref [com/facebook/AuthorizationClient.continueAuth ()V] + [11] goto +8 (target=19) + [14] aload_0 v0 + [15] aload_1 v1 + [16] invokevirtual #118 + + Methodref [com/facebook/AuthorizationClient.authorize (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [14] Var: ..., Stack: (empty) + - [19] Var: ..., Stack: (empty) + + Method: authorize(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V + Access flags: 0x0 + = void authorize(com.facebook.AuthorizationClient$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 2, stack = 3): + [0] aload_1 v1 + [1] ifnonnull +4 (target=5) + [4] return + [5] aload_0 v0 + [6] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [9] ifnull +13 (target=22) + [12] new #69 + + Class [com/facebook/FacebookException] + [15] dup + [16] ldc #11 + + String [Attempted to authorize while a request is pending.] + [18] invokespecial #166 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [21] athrow + [22] aload_1 v1 + [23] invokevirtual #159 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.needsNewTokenValidation ()Z] + [26] ifeq +11 (target=37) + [29] aload_0 v0 + [30] invokevirtual #119 + + Methodref [com/facebook/AuthorizationClient.checkInternetPermission ()Z] + [33] ifne +4 (target=37) + [36] return + [37] aload_0 v0 + [38] aload_1 v1 + [39] putfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [42] aload_0 v0 + [43] aload_0 v0 + [44] aload_1 v1 + [45] invokespecial #129 + + Methodref [com/facebook/AuthorizationClient.getHandlerTypes (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Ljava/util/List;] + [48] putfield #93 + + Fieldref [com/facebook/AuthorizationClient.handlersToTry Ljava/util/List;] + [51] aload_0 v0 + [52] invokevirtual #140 + + Methodref [com/facebook/AuthorizationClient.tryNextHandler ()V] + [55] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [5] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: (empty) + - [37] Var: ..., Stack: (empty) + + Method: continueAuth()V + Access flags: 0x0 + = void continueAuth() + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 1, stack = 3): + [0] aload_0 v0 + [1] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [4] ifnull +10 (target=14) + [7] aload_0 v0 + [8] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [11] ifnonnull +13 (target=24) + [14] new #69 + + Class [com/facebook/FacebookException] + [17] dup + [18] ldc #12 + + String [Attempted to continue authorization without a pending request.] + [20] invokespecial #166 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [23] athrow + [24] aload_0 v0 + [25] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [28] invokevirtual #150 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.needsRestart ()Z] + [31] ifeq +15 (target=46) + [34] aload_0 v0 + [35] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [38] invokevirtual #147 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.cancel ()V] + [41] aload_0 v0 + [42] invokevirtual #139 + + Methodref [com/facebook/AuthorizationClient.tryCurrentHandler ()Z] + [45] pop + [46] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [14] Var: ..., Stack: (empty) + - [24] Var: ..., Stack: (empty) + - [46] Var: ..., Stack: (empty) + + Method: getInProgress()Z + Access flags: 0x0 + = boolean getInProgress() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [4] ifnull +14 (target=18) + [7] aload_0 v0 + [8] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [11] ifnull +7 (target=18) + [14] iconst_1 + [15] goto +4 (target=19) + [18] iconst_0 + [19] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: ..., Stack: (empty) + - [19] Var: ..., Stack: [i] + + Method: cancelCurrentHandler()V + Access flags: 0x0 + = void cancelCurrentHandler() + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [4] ifnull +10 (target=14) + [7] aload_0 v0 + [8] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [11] invokevirtual #147 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.cancel ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ..., Stack: (empty) + + Method: onActivityResult(IILandroid/content/Intent;)Z + Access flags: 0x0 + = boolean onActivityResult(int,int,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 4, stack = 4): + [0] iload_1 v1 + [1] aload_0 v0 + [2] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [5] invokevirtual #157 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getRequestCode ()I] + [8] ificmpne +14 (target=22) + [11] aload_0 v0 + [12] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [15] iload_1 v1 + [16] iload_2 v2 + [17] aload_3 v3 + [18] invokevirtual #151 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.onActivityResult (IILandroid/content/Intent;)Z] + [21] ireturn + [22] iconst_0 + [23] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [22] Var: ..., Stack: (empty) + + Method: getHandlerTypes(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Ljava/util/List; + Access flags: 0x2 + = private java.util.List getHandlerTypes(com.facebook.AuthorizationClient$AuthorizationRequest) + Class member attributes (count = 2): + + Code attribute instructions (code length = 88, locals = 4, stack = 4): + [0] new #80 + + Class [java/util/ArrayList] + [3] dup + [4] invokespecial #180 + + Methodref [java/util/ArrayList. ()V] + [7] astore_2 v2 + [8] aload_1 v1 + [9] invokevirtual #155 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + [12] astore_3 v3 + [13] aload_3 v3 + [14] invokevirtual #173 + + Methodref [com/facebook/SessionLoginBehavior.allowsKatanaAuth ()Z] + [17] ifeq +49 (target=66) + [20] aload_1 v1 + [21] invokevirtual #158 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.isLegacy ()Z] + [24] ifne +29 (target=53) + [27] aload_2 v2 + [28] new #62 + + Class [com/facebook/AuthorizationClient$GetTokenAuthHandler] + [31] dup + [32] aload_0 v0 + [33] invokespecial #160 + + Methodref [com/facebook/AuthorizationClient$GetTokenAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [36] invokevirtual #181 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [39] pop + [40] aload_2 v2 + [41] new #63 + + Class [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler] + [44] dup + [45] aload_0 v0 + [46] invokespecial #161 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [49] invokevirtual #181 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [52] pop + [53] aload_2 v2 + [54] new #64 + + Class [com/facebook/AuthorizationClient$KatanaProxyAuthHandler] + [57] dup + [58] aload_0 v0 + [59] invokespecial #162 + + Methodref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [62] invokevirtual #181 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [65] pop + [66] aload_3 v3 + [67] invokevirtual #174 + + Methodref [com/facebook/SessionLoginBehavior.allowsWebViewAuth ()Z] + [70] ifeq +16 (target=86) + [73] aload_2 v2 + [74] new #68 + + Class [com/facebook/AuthorizationClient$WebViewAuthHandler] + [77] dup + [78] aload_0 v0 + [79] invokespecial #165 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [82] invokevirtual #181 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [85] pop + [86] aload_2 v2 + [87] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [53] Var: ...[a:java/util/ArrayList][a:com/facebook/SessionLoginBehavior], Stack: (empty) + - [66] Var: ..., Stack: (empty) + - [86] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Ljava/util/List;] + + Method: checkInternetPermission()Z + Access flags: 0x0 + = boolean checkInternetPermission() + Class member attributes (count = 1): + + Code attribute instructions (code length = 64, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #90 + + Fieldref [com/facebook/AuthorizationClient.checkedInternetPermission Z] + [4] ifeq +5 (target=9) + [7] iconst_1 + [8] ireturn + [9] aload_0 v0 + [10] ldc #19 + + String [android.permission.INTERNET] + [12] invokevirtual #120 + + Methodref [com/facebook/AuthorizationClient.checkPermission (Ljava/lang/String;)I] + [15] istore_1 v1 + [16] iload_1 v1 + [17] ifeq +40 (target=57) + [20] aload_0 v0 + [21] getfield #91 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [24] getstatic #107 + + Fieldref [com/facebook/android/R$string.com_facebook_internet_permission_error_title I] + [27] invokevirtual #109 + + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + [30] astore_2 v2 + [31] aload_0 v0 + [32] getfield #91 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [35] getstatic #106 + + Fieldref [com/facebook/android/R$string.com_facebook_internet_permission_error_message I] + [38] invokevirtual #109 + + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + [41] astore_3 v3 + [42] aload_0 v0 + [43] aload_0 v0 + [44] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [47] aload_2 v2 + [48] aload_3 v3 + [49] invokestatic #163 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [52] invokevirtual #121 + + Methodref [com/facebook/AuthorizationClient.complete (Lcom/facebook/AuthorizationClient$Result;)V] + [55] iconst_0 + [56] ireturn + [57] aload_0 v0 + [58] iconst_1 + [59] putfield #90 + + Fieldref [com/facebook/AuthorizationClient.checkedInternetPermission Z] + [62] iconst_1 + [63] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [9] Var: ..., Stack: (empty) + - [57] Var: ...[i], Stack: (empty) + + Method: tryNextHandler()V + Access flags: 0x0 + = void tryNextHandler() + Class member attributes (count = 1): + + Code attribute instructions (code length = 90, locals = 2, stack = 6): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [4] ifnull +25 (target=29) + [7] aload_0 v0 + [8] aload_0 v0 + [9] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [12] invokevirtual #148 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.getNameForLogging ()Ljava/lang/String;] + [15] ldc #45 + + String [skipped] + [17] aconst_null + [18] aconst_null + [19] aload_0 v0 + [20] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [23] getfield #98 + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.methodLoggingExtras Ljava/util/Map;] + [26] invokespecial #132 + + Methodref [com/facebook/AuthorizationClient.logAuthorizationMethodComplete (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V] + [29] aload_0 v0 + [30] getfield #93 + + Fieldref [com/facebook/AuthorizationClient.handlersToTry Ljava/util/List;] + [33] ifnull +45 (target=78) + [36] aload_0 v0 + [37] getfield #93 + + Fieldref [com/facebook/AuthorizationClient.handlersToTry Ljava/util/List;] + [40] invokeinterface #190 + + InterfaceMethodref [java/util/List.isEmpty ()Z] + [45] ifne +33 (target=78) + [48] aload_0 v0 + [49] aload_0 v0 + [50] getfield #93 + + Fieldref [com/facebook/AuthorizationClient.handlersToTry Ljava/util/List;] + [53] iconst_0 + [54] invokeinterface #191 + + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] + [59] checkcast #59 + + Class [com/facebook/AuthorizationClient$AuthHandler] + [62] putfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [65] aload_0 v0 + [66] invokevirtual #139 + + Methodref [com/facebook/AuthorizationClient.tryCurrentHandler ()Z] + [69] istore_1 v1 + [70] iload_1 v1 + [71] ifeq +4 (target=75) + [74] return + [75] goto -46 (target=29) + [78] aload_0 v0 + [79] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [82] ifnull +7 (target=89) + [85] aload_0 v0 + [86] invokespecial #122 + + Methodref [com/facebook/AuthorizationClient.completeWithFailure ()V] + [89] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [29] Var: ..., Stack: (empty) + - [75] Var: ..., Stack: (empty) + - [78] Var: ..., Stack: (empty) + - [89] Var: ..., Stack: (empty) + + Method: completeWithFailure()V + Access flags: 0x2 + = private void completeWithFailure() + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 1, stack = 4): + [0] aload_0 v0 + [1] aload_0 v0 + [2] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [5] ldc #15 + + String [Login attempt failed.] + [7] aconst_null + [8] invokestatic #163 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [11] invokevirtual #121 + + Methodref [com/facebook/AuthorizationClient.complete (Lcom/facebook/AuthorizationClient$Result;)V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: addLoggingExtra(Ljava/lang/String;Ljava/lang/String;Z)V + Access flags: 0x2 + = private void addLoggingExtra(java.lang.String,java.lang.String,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 84, locals = 4, stack = 3): + [0] aload_0 v0 + [1] getfield #94 + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + [4] ifnonnull +14 (target=18) + [7] aload_0 v0 + [8] new #81 + + Class [java/util/HashMap] + [11] dup + [12] invokespecial #182 + + Methodref [java/util/HashMap. ()V] + [15] putfield #94 + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + [18] aload_0 v0 + [19] getfield #94 + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + [22] aload_1 v1 + [23] invokeinterface #192 + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + [28] ifeq +43 (target=71) + [31] iload_3 v3 + [32] ifeq +39 (target=71) + [35] new #78 + + Class [java/lang/StringBuilder] + [38] dup + [39] invokespecial #176 + + Methodref [java/lang/StringBuilder. ()V] + [42] aload_0 v0 + [43] getfield #94 + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + [46] aload_1 v1 + [47] invokeinterface #193 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [52] checkcast #77 + + Class [java/lang/String] + [55] invokevirtual #177 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [58] ldc #2 + + String [,] + [60] invokevirtual #177 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [63] aload_2 v2 + [64] invokevirtual #177 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [67] invokevirtual #178 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [70] astore_2 v2 + [71] aload_0 v0 + [72] getfield #94 + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + [75] aload_1 v1 + [76] aload_2 v2 + [77] invokeinterface #195 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [82] pop + [83] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: ..., Stack: (empty) + - [71] Var: ..., Stack: (empty) + + Method: tryCurrentHandler()Z + Access flags: 0x0 + = boolean tryCurrentHandler() + Class member attributes (count = 1): + + Code attribute instructions (code length = 74, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [4] invokevirtual #149 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.needsInternetPermission ()Z] + [7] ifeq +21 (target=28) + [10] aload_0 v0 + [11] invokevirtual #119 + + Methodref [com/facebook/AuthorizationClient.checkInternetPermission ()Z] + [14] ifne +14 (target=28) + [17] aload_0 v0 + [18] ldc #39 + + String [no_internet_permission] + [20] ldc #4 + + String [1] + [22] iconst_0 + [23] invokespecial #117 + + Methodref [com/facebook/AuthorizationClient.addLoggingExtra (Ljava/lang/String;Ljava/lang/String;Z)V] + [26] iconst_0 + [27] ireturn + [28] aload_0 v0 + [29] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [32] aload_0 v0 + [33] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [36] invokevirtual #152 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.tryAuthorize (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + [39] istore_1 v1 + [40] iload_1 v1 + [41] ifeq +17 (target=58) + [44] aload_0 v0 + [45] aload_0 v0 + [46] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [49] invokevirtual #148 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.getNameForLogging ()Ljava/lang/String;] + [52] invokespecial #133 + + Methodref [com/facebook/AuthorizationClient.logAuthorizationMethodStart (Ljava/lang/String;)V] + [55] goto +17 (target=72) + [58] aload_0 v0 + [59] ldc #40 + + String [not_tried] + [61] aload_0 v0 + [62] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [65] invokevirtual #148 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.getNameForLogging ()Ljava/lang/String;] + [68] iconst_1 + [69] invokespecial #117 + + Methodref [com/facebook/AuthorizationClient.addLoggingExtra (Ljava/lang/String;Ljava/lang/String;Z)V] + [72] iload_1 v1 + [73] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [28] Var: ..., Stack: (empty) + - [58] Var: ...[i], Stack: (empty) + - [72] Var: ..., Stack: (empty) + + Method: completeAndValidate(Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x0 + = void completeAndValidate(com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 2, stack = 2): + [0] aload_1 v1 + [1] getfield #103 + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + [4] ifnull +21 (target=25) + [7] aload_0 v0 + [8] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [11] invokevirtual #159 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.needsNewTokenValidation ()Z] + [14] ifeq +11 (target=25) + [17] aload_0 v0 + [18] aload_1 v1 + [19] invokevirtual #141 + + Methodref [com/facebook/AuthorizationClient.validateSameFbidAndFinish (Lcom/facebook/AuthorizationClient$Result;)V] + [22] goto +8 (target=30) + [25] aload_0 v0 + [26] aload_1 v1 + [27] invokevirtual #121 + + Methodref [com/facebook/AuthorizationClient.complete (Lcom/facebook/AuthorizationClient$Result;)V] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [25] Var: ..., Stack: (empty) + - [30] Var: ..., Stack: (empty) + + Method: complete(Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x0 + = void complete(com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 67, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [4] ifnull +22 (target=26) + [7] aload_0 v0 + [8] aload_0 v0 + [9] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [12] invokevirtual #148 + + Methodref [com/facebook/AuthorizationClient$AuthHandler.getNameForLogging ()Ljava/lang/String;] + [15] aload_1 v1 + [16] aload_0 v0 + [17] getfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [20] getfield #98 + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.methodLoggingExtras Ljava/util/Map;] + [23] invokespecial #131 + + Methodref [com/facebook/AuthorizationClient.logAuthorizationMethodComplete (Ljava/lang/String;Lcom/facebook/AuthorizationClient$Result;Ljava/util/Map;)V] + [26] aload_0 v0 + [27] getfield #94 + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + [30] ifnull +11 (target=41) + [33] aload_1 v1 + [34] aload_0 v0 + [35] getfield #94 + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + [38] putfield #102 + + Fieldref [com/facebook/AuthorizationClient$Result.loggingExtras Ljava/util/Map;] + [41] aload_0 v0 + [42] aconst_null + [43] putfield #93 + + Fieldref [com/facebook/AuthorizationClient.handlersToTry Ljava/util/List;] + [46] aload_0 v0 + [47] aconst_null + [48] putfield #92 + + Fieldref [com/facebook/AuthorizationClient.currentHandler Lcom/facebook/AuthorizationClient$AuthHandler;] + [51] aload_0 v0 + [52] aconst_null + [53] putfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [56] aload_0 v0 + [57] aconst_null + [58] putfield #94 + + Fieldref [com/facebook/AuthorizationClient.loggingExtras Ljava/util/Map;] + [61] aload_0 v0 + [62] aload_1 v1 + [63] invokespecial #138 + + Methodref [com/facebook/AuthorizationClient.notifyOnCompleteListener (Lcom/facebook/AuthorizationClient$Result;)V] + [66] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [26] Var: ..., Stack: (empty) + - [41] Var: ..., Stack: (empty) + + Method: getOnCompletedListener()Lcom/facebook/AuthorizationClient$OnCompletedListener; + Access flags: 0x0 + = com.facebook.AuthorizationClient$OnCompletedListener getOnCompletedListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #95 + + Fieldref [com/facebook/AuthorizationClient.onCompletedListener Lcom/facebook/AuthorizationClient$OnCompletedListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnCompletedListener(Lcom/facebook/AuthorizationClient$OnCompletedListener;)V + Access flags: 0x0 + = void setOnCompletedListener(com.facebook.AuthorizationClient$OnCompletedListener) + 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 #95 + + Fieldref [com/facebook/AuthorizationClient.onCompletedListener Lcom/facebook/AuthorizationClient$OnCompletedListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getBackgroundProcessingListener()Lcom/facebook/AuthorizationClient$BackgroundProcessingListener; + Access flags: 0x0 + = com.facebook.AuthorizationClient$BackgroundProcessingListener getBackgroundProcessingListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #89 + + Fieldref [com/facebook/AuthorizationClient.backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setBackgroundProcessingListener(Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;)V + Access flags: 0x0 + = void setBackgroundProcessingListener(com.facebook.AuthorizationClient$BackgroundProcessingListener) + 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 #89 + + Fieldref [com/facebook/AuthorizationClient.backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getStartActivityDelegate()Lcom/facebook/AuthorizationClient$StartActivityDelegate; + Access flags: 0x0 + = com.facebook.AuthorizationClient$StartActivityDelegate getStartActivityDelegate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 1, stack = 3): + [0] aload_0 v0 + [1] getfield #97 + + Fieldref [com/facebook/AuthorizationClient.startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [4] ifnull +8 (target=12) + [7] aload_0 v0 + [8] getfield #97 + + Fieldref [com/facebook/AuthorizationClient.startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [11] areturn + [12] aload_0 v0 + [13] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [16] ifnull +12 (target=28) + [19] new #55 + + Class [com/facebook/AuthorizationClient$2] + [22] dup + [23] aload_0 v0 + [24] invokespecial #143 + + Methodref [com/facebook/AuthorizationClient$2. (Lcom/facebook/AuthorizationClient;)V] + [27] areturn + [28] aconst_null + [29] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [12] Var: ..., Stack: (empty) + - [28] Var: ..., Stack: (empty) + + Method: checkPermission(Ljava/lang/String;)I + Access flags: 0x0 + = int checkPermission(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #91 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [4] aload_1 v1 + [5] invokevirtual #108 + + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] + [8] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: validateSameFbidAndFinish(Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x0 + = void validateSameFbidAndFinish(com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 3, stack = 3): + [0] aload_1 v1 + [1] getfield #103 + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + [4] ifnonnull +13 (target=17) + [7] new #69 + + Class [com/facebook/FacebookException] + [10] dup + [11] ldc #13 + + String [Can't validate without a token] + [13] invokespecial #166 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [16] athrow + [17] aload_0 v0 + [18] aload_1 v1 + [19] invokevirtual #126 + + Methodref [com/facebook/AuthorizationClient.createReauthValidationBatch (Lcom/facebook/AuthorizationClient$Result;)Lcom/facebook/RequestBatch;] + [22] astore_2 v2 + [23] aload_0 v0 + [24] invokespecial #136 + + Methodref [com/facebook/AuthorizationClient.notifyBackgroundProcessingStart ()V] + [27] aload_2 v2 + [28] invokevirtual #171 + + Methodref [com/facebook/RequestBatch.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [31] pop + [32] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [17] Var: ..., Stack: (empty) + + Method: createReauthValidationBatch(Lcom/facebook/AuthorizationClient$Result;)Lcom/facebook/RequestBatch; + Access flags: 0x0 + = com.facebook.RequestBatch createReauthValidationBatch(com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 156, locals = 11, stack = 7): + [0] new #80 + + Class [java/util/ArrayList] + [3] dup + [4] invokespecial #180 + + Methodref [java/util/ArrayList. ()V] + [7] astore_2 v2 + [8] new #80 + + Class [java/util/ArrayList] + [11] dup + [12] invokespecial #180 + + Methodref [java/util/ArrayList. ()V] + [15] astore_3 v3 + [16] aload_1 v1 + [17] getfield #103 + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + [20] invokevirtual #113 + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + [23] astore v4 + [25] new #56 + + Class [com/facebook/AuthorizationClient$3] + [28] dup + [29] aload_0 v0 + [30] aload_2 v2 + [31] invokespecial #144 + + Methodref [com/facebook/AuthorizationClient$3. (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V] + [34] astore v5 + [36] aload_0 v0 + [37] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [40] invokevirtual #156 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPreviousAccessToken ()Ljava/lang/String;] + [43] astore v6 + [45] aload_0 v0 + [46] aload v6 + [48] invokevirtual #125 + + Methodref [com/facebook/AuthorizationClient.createGetProfileIdRequest (Ljava/lang/String;)Lcom/facebook/Request;] + [51] astore v7 + [53] aload v7 + [55] aload v5 + [57] invokevirtual #168 + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + [60] aload_0 v0 + [61] aload v4 + [63] invokevirtual #125 + + Methodref [com/facebook/AuthorizationClient.createGetProfileIdRequest (Ljava/lang/String;)Lcom/facebook/Request;] + [66] astore v8 + [68] aload v8 + [70] aload v5 + [72] invokevirtual #168 + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + [75] aload_0 v0 + [76] aload v6 + [78] invokevirtual #124 + + Methodref [com/facebook/AuthorizationClient.createGetPermissionsRequest (Ljava/lang/String;)Lcom/facebook/Request;] + [81] astore v9 + [83] aload v9 + [85] new #57 + + Class [com/facebook/AuthorizationClient$4] + [88] dup + [89] aload_0 v0 + [90] aload_3 v3 + [91] invokespecial #145 + + Methodref [com/facebook/AuthorizationClient$4. (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V] + [94] invokevirtual #168 + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + [97] new #72 + + Class [com/facebook/RequestBatch] + [100] dup + [101] iconst_3 + [102] anewarray #71 + + Class [com/facebook/Request] + [105] dup + [106] iconst_0 + [107] aload v7 + [109] aastore + [110] dup + [111] iconst_1 + [112] aload v8 + [114] aastore + [115] dup + [116] iconst_2 + [117] aload v9 + [119] aastore + [120] invokespecial #169 + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + [123] astore v10 + [125] aload v10 + [127] aload_0 v0 + [128] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [131] invokevirtual #153 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [134] invokevirtual #172 + + Methodref [com/facebook/RequestBatch.setBatchApplicationId (Ljava/lang/String;)V] + [137] aload v10 + [139] new #58 + + Class [com/facebook/AuthorizationClient$5] + [142] dup + [143] aload_0 v0 + [144] aload_2 v2 + [145] aload_1 v1 + [146] aload_3 v3 + [147] invokespecial #146 + + Methodref [com/facebook/AuthorizationClient$5. (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;Lcom/facebook/AuthorizationClient$Result;Ljava/util/ArrayList;)V] + [150] invokevirtual #170 + + Methodref [com/facebook/RequestBatch.addCallback (Lcom/facebook/RequestBatch$Callback;)V] + [153] aload v10 + [155] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createGetPermissionsRequest(Ljava/lang/String;)Lcom/facebook/Request; + Access flags: 0x0 + = com.facebook.Request createGetPermissionsRequest(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 39, locals = 3, stack = 7): + [0] new #50 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #110 + + Methodref [android/os/Bundle. ()V] + [7] astore_2 v2 + [8] aload_2 v2 + [9] ldc #31 + + String [fields] + [11] ldc #32 + + String [id] + [13] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [16] aload_2 v2 + [17] ldc #18 + + String [access_token] + [19] aload_1 v1 + [20] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [23] new #71 + + Class [com/facebook/Request] + [26] dup + [27] aconst_null + [28] ldc #37 + + String [me/permissions] + [30] aload_2 v2 + [31] getstatic #105 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [34] aconst_null + [35] invokespecial #167 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [38] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createGetProfileIdRequest(Ljava/lang/String;)Lcom/facebook/Request; + Access flags: 0x0 + = com.facebook.Request createGetProfileIdRequest(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 39, locals = 3, stack = 7): + [0] new #50 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #110 + + Methodref [android/os/Bundle. ()V] + [7] astore_2 v2 + [8] aload_2 v2 + [9] ldc #31 + + String [fields] + [11] ldc #32 + + String [id] + [13] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [16] aload_2 v2 + [17] ldc #18 + + String [access_token] + [19] aload_1 v1 + [20] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [23] new #71 + + Class [com/facebook/Request] + [26] dup + [27] aconst_null + [28] ldc #36 + + String [me] + [30] aload_2 v2 + [31] getstatic #105 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [34] aconst_null + [35] invokespecial #167 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [38] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAppEventsLogger()Lcom/facebook/AppEventsLogger; + Access flags: 0x2 + = private com.facebook.AppEventsLogger getAppEventsLogger() + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 1, stack = 3): + [0] aload_0 v0 + [1] getfield #88 + + Fieldref [com/facebook/AuthorizationClient.appEventsLogger Lcom/facebook/AppEventsLogger;] + [4] ifnull +20 (target=24) + [7] aload_0 v0 + [8] getfield #88 + + Fieldref [com/facebook/AuthorizationClient.appEventsLogger Lcom/facebook/AppEventsLogger;] + [11] invokevirtual #114 + + Methodref [com/facebook/AppEventsLogger.getApplicationId ()Ljava/lang/String;] + [14] aload_0 v0 + [15] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [18] invokevirtual #153 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [21] ifacmpeq +21 (target=42) + [24] aload_0 v0 + [25] aload_0 v0 + [26] getfield #91 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [29] aload_0 v0 + [30] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [33] invokevirtual #153 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [36] invokestatic #116 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + [39] putfield #88 + + Fieldref [com/facebook/AuthorizationClient.appEventsLogger Lcom/facebook/AppEventsLogger;] + [42] aload_0 v0 + [43] getfield #88 + + Fieldref [com/facebook/AuthorizationClient.appEventsLogger Lcom/facebook/AppEventsLogger;] + [46] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [24] Var: ..., Stack: (empty) + - [42] Var: ..., Stack: (empty) + + Method: notifyOnCompleteListener(Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x2 + = private void notifyOnCompleteListener(com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #95 + + Fieldref [com/facebook/AuthorizationClient.onCompletedListener Lcom/facebook/AuthorizationClient$OnCompletedListener;] + [4] ifnull +13 (target=17) + [7] aload_0 v0 + [8] getfield #95 + + Fieldref [com/facebook/AuthorizationClient.onCompletedListener Lcom/facebook/AuthorizationClient$OnCompletedListener;] + [11] aload_1 v1 + [12] invokeinterface #189 + + InterfaceMethodref [com/facebook/AuthorizationClient$OnCompletedListener.onCompleted (Lcom/facebook/AuthorizationClient$Result;)V] + [17] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [17] Var: ..., Stack: (empty) + + Method: notifyBackgroundProcessingStart()V + Access flags: 0x2 + = private void notifyBackgroundProcessingStart() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #89 + + Fieldref [com/facebook/AuthorizationClient.backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + [4] ifnull +12 (target=16) + [7] aload_0 v0 + [8] getfield #89 + + Fieldref [com/facebook/AuthorizationClient.backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + [11] invokeinterface #187 + + InterfaceMethodref [com/facebook/AuthorizationClient$BackgroundProcessingListener.onBackgroundProcessingStarted ()V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [16] Var: ..., Stack: (empty) + + Method: notifyBackgroundProcessingStop()V + Access flags: 0x2 + = private void notifyBackgroundProcessingStop() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #89 + + Fieldref [com/facebook/AuthorizationClient.backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + [4] ifnull +12 (target=16) + [7] aload_0 v0 + [8] getfield #89 + + Fieldref [com/facebook/AuthorizationClient.backgroundProcessingListener Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;] + [11] invokeinterface #188 + + InterfaceMethodref [com/facebook/AuthorizationClient$BackgroundProcessingListener.onBackgroundProcessingStopped ()V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [16] Var: ..., Stack: (empty) + + Method: logAuthorizationMethodStart(Ljava/lang/String;)V + Access flags: 0x2 + = private void logAuthorizationMethodStart(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 39, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [4] invokevirtual #154 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getAuthId ()Ljava/lang/String;] + [7] invokestatic #135 + + Methodref [com/facebook/AuthorizationClient.newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + [10] astore_2 v2 + [11] aload_2 v2 + [12] ldc #5 + + String [1_timestamp_ms] + [14] invokestatic #179 + + Methodref [java/lang/System.currentTimeMillis ()J] + [17] invokevirtual #111 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [20] aload_2 v2 + [21] ldc #7 + + String [3_method] + [23] aload_1 v1 + [24] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [27] aload_0 v0 + [28] invokespecial #127 + + Methodref [com/facebook/AuthorizationClient.getAppEventsLogger ()Lcom/facebook/AppEventsLogger;] + [31] ldc #27 + + String [fb_mobile_login_method_start] + [33] aconst_null + [34] aload_2 v2 + [35] invokevirtual #115 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [38] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logAuthorizationMethodComplete(Ljava/lang/String;Lcom/facebook/AuthorizationClient$Result;Ljava/util/Map;)V + Access flags: 0x2 + = private void logAuthorizationMethodComplete(java.lang.String,com.facebook.AuthorizationClient$Result,java.util.Map) + Class member attributes (count = 2): + + Code attribute instructions (code length = 22, locals = 4, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] getfield #99 + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + [6] invokevirtual #164 + + Methodref [com/facebook/AuthorizationClient$Result$Code.getLoggingValue ()Ljava/lang/String;] + [9] aload_2 v2 + [10] getfield #101 + + Fieldref [com/facebook/AuthorizationClient$Result.errorMessage Ljava/lang/String;] + [13] aload_2 v2 + [14] getfield #100 + + Fieldref [com/facebook/AuthorizationClient$Result.errorCode Ljava/lang/String;] + [17] aload_3 v3 + [18] invokespecial #132 + + Methodref [com/facebook/AuthorizationClient.logAuthorizationMethodComplete (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V] + [21] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Lcom/facebook/AuthorizationClient$Result;Ljava/util/Map;)V] + + Method: logAuthorizationMethodComplete(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V + Access flags: 0x2 + = private void logAuthorizationMethodComplete(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map) + Class member attributes (count = 2): + + Code attribute instructions (code length = 161, locals = 8, stack = 4): + [0] aconst_null + [1] astore v6 + [3] aload_0 v0 + [4] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [7] ifnonnull +35 (target=42) + [10] ldc #1 + + String [] + [12] invokestatic #135 + + Methodref [com/facebook/AuthorizationClient.newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + [15] astore v6 + [17] aload v6 + [19] ldc #6 + + String [2_result] + [21] getstatic #104 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + [24] invokevirtual #164 + + Methodref [com/facebook/AuthorizationClient$Result$Code.getLoggingValue ()Ljava/lang/String;] + [27] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [30] aload v6 + [32] ldc #9 + + String [5_error_message] + [34] ldc #17 + + String [Unexpected call to logAuthorizationMethodComplete with null pendingRequest.] + [36] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [39] goto +91 (target=130) + [42] aload_0 v0 + [43] getfield #96 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [46] invokevirtual #154 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getAuthId ()Ljava/lang/String;] + [49] invokestatic #135 + + Methodref [com/facebook/AuthorizationClient.newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + [52] astore v6 + [54] aload_2 v2 + [55] ifnull +11 (target=66) + [58] aload v6 + [60] ldc #6 + + String [2_result] + [62] aload_2 v2 + [63] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [66] aload_3 v3 + [67] ifnull +11 (target=78) + [70] aload v6 + [72] ldc #9 + + String [5_error_message] + [74] aload_3 v3 + [75] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [78] aload v4 + [80] ifnull +12 (target=92) + [83] aload v6 + [85] ldc #8 + + String [4_error_code] + [87] aload v4 + [89] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [92] aload v5 + [94] ifnull +36 (target=130) + [97] aload v5 + [99] invokeinterface #194 + + InterfaceMethodref [java/util/Map.isEmpty ()Z] + [104] ifne +26 (target=130) + [107] new #85 + + Class [org/json/JSONObject] + [110] dup + [111] aload v5 + [113] invokespecial #184 + + Methodref [org/json/JSONObject. (Ljava/util/Map;)V] + [116] astore v7 + [118] aload v6 + [120] ldc #10 + + String [6_extras] + [122] aload v7 + [124] invokevirtual #186 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [127] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [130] aload v6 + [132] ldc #7 + + String [3_method] + [134] aload_1 v1 + [135] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [138] aload v6 + [140] ldc #5 + + String [1_timestamp_ms] + [142] invokestatic #179 + + Methodref [java/lang/System.currentTimeMillis ()J] + [145] invokevirtual #111 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [148] aload_0 v0 + [149] invokespecial #127 + + Methodref [com/facebook/AuthorizationClient.getAppEventsLogger ()Lcom/facebook/AppEventsLogger;] + [152] ldc #26 + + String [fb_mobile_login_method_complete] + [154] aconst_null + [155] aload v6 + [157] invokevirtual #115 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [160] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [42] Var: ...[a:android/os/Bundle], Stack: (empty) + - [66] Var: ..., Stack: (empty) + - [78] Var: ..., Stack: (empty) + - [92] Var: ..., Stack: (empty) + - [130] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V] + + Method: newAuthorizationLoggingBundle(Ljava/lang/String;)Landroid/os/Bundle; + Access flags: 0x8 + = static android.os.Bundle newAuthorizationLoggingBundle(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 66, locals = 2, stack = 4): + [0] new #50 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #110 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #5 + + String [1_timestamp_ms] + [11] invokestatic #179 + + Methodref [java/lang/System.currentTimeMillis ()J] + [14] invokevirtual #111 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [17] aload_1 v1 + [18] ldc #3 + + String [0_auth_logger_id] + [20] aload_0 v0 + [21] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [24] aload_1 v1 + [25] ldc #7 + + String [3_method] + [27] ldc #1 + + String [] + [29] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [32] aload_1 v1 + [33] ldc #6 + + String [2_result] + [35] ldc #1 + + String [] + [37] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [40] aload_1 v1 + [41] ldc #9 + + String [5_error_message] + [43] ldc #1 + + String [] + [45] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [48] aload_1 v1 + [49] ldc #8 + + String [4_error_code] + [51] ldc #1 + + String [] + [53] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [56] aload_1 v1 + [57] ldc #10 + + String [6_extras] + [59] ldc #1 + + String [] + [61] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [64] aload_1 v1 + [65] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getE2E()Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String getE2E() + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 2, stack = 4): + [0] new #85 + + Class [org/json/JSONObject] + [3] dup + [4] invokespecial #183 + + Methodref [org/json/JSONObject. ()V] + [7] astore_0 v0 + [8] aload_0 v0 + [9] ldc #33 + + String [init] + [11] invokestatic #179 + + Methodref [java/lang/System.currentTimeMillis ()J] + [14] invokevirtual #185 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + [17] pop + [18] goto +4 (target=22) + [21] astore_1 v1 + [22] aload_0 v0 + [23] invokevirtual #186 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [26] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (8 -> 18: 21): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [21] Var: [a:org/json/JSONObject], Stack: [a:org/json/JSONException] + - [22] Var: ..., Stack: (empty) + + Method: logWebLoginCompleted(Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x2 + = private void logWebLoginCompleted(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 54, locals = 5, stack = 4): + [0] aload_0 v0 + [1] getfield #91 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [4] aload_1 v1 + [5] invokestatic #116 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + [8] astore_3 v3 + [9] new #50 + + Class [android/os/Bundle] + [12] dup + [13] invokespecial #110 + + Methodref [android/os/Bundle. ()V] + [16] astore v4 + [18] aload v4 + [20] ldc #29 + + String [fb_web_login_e2e] + [22] aload_2 v2 + [23] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [26] aload v4 + [28] ldc #30 + + String [fb_web_login_switchback_time] + [30] invokestatic #179 + + Methodref [java/lang/System.currentTimeMillis ()J] + [33] invokevirtual #111 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [36] aload v4 + [38] ldc #20 + + String [app_id] + [40] aload_1 v1 + [41] invokevirtual #112 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [44] aload_3 v3 + [45] ldc #24 + + String [fb_dialogs_web_login_dialog_complete] + [47] aconst_null + [48] aload v4 + [50] invokevirtual #115 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [53] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Lcom/facebook/AuthorizationClient;)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.AuthorizationClient) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #137 + + Methodref [com/facebook/AuthorizationClient.notifyBackgroundProcessingStop ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100()Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$100() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] invokestatic #128 + + Methodref [com/facebook/AuthorizationClient.getE2E ()Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x1008 + = static synthetic void access$200(com.facebook.AuthorizationClient,java.lang.String,java.lang.String) + 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 #134 + + Methodref [com/facebook/AuthorizationClient.logWebLoginCompleted (Ljava/lang/String;Ljava/lang/String;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300(Lcom/facebook/AuthorizationClient;)V + Access flags: 0x1008 + = static synthetic void access$300(com.facebook.AuthorizationClient) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #136 + + Methodref [com/facebook/AuthorizationClient.notifyBackgroundProcessingStart ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + +Constant Pool (count = 29): + + Class [android/app/Activity] + + Class [com/facebook/AuthorizationClient$1] + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + + Class [java/lang/Object] + + Fieldref [com/facebook/AuthorizationClient$1.this$0 Lcom/facebook/AuthorizationClient;] + + Fieldref [com/facebook/AuthorizationClient$1.val$activity Landroid/app/Activity;] + + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [val$activity Landroid/app/Activity;] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Landroid/app/Activity;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/app/Activity;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [android/app/Activity] + + Utf8 [com/facebook/AuthorizationClient$1] + + Utf8 [com/facebook/AuthorizationClient$StartActivityDelegate] + + Utf8 [getActivityContext] + + Utf8 [java/lang/Object] + + Utf8 [startActivityForResult] + + Utf8 [this$0] + + Utf8 [val$activity] + +Fields (count = 2): + + Field: val$activity Landroid/app/Activity; + Access flags: 0x1010 + = final synthetic android.app.Activity val$activity + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/AuthorizationClient;Landroid/app/Activity;)V + Access flags: 0x0 + = AuthorizationClient$1(com.facebook.AuthorizationClient,android.app.Activity) + 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 #5 + + Fieldref [com/facebook/AuthorizationClient$1.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #6 + + Fieldref [com/facebook/AuthorizationClient$1.val$activity Landroid/app/Activity;] + [10] aload_0 v0 + [11] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [14] 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 = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/AuthorizationClient$1.val$activity Landroid/app/Activity;] + [4] aload_1 v1 + [5] iload_2 v2 + [6] invokevirtual #7 + + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getActivityContext()Landroid/app/Activity; + Access flags: 0x1 + = public android.app.Activity getActivityContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/AuthorizationClient$1.val$activity Landroid/app/Activity;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + +Constant Pool (count = 37): + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$2] + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + + Class [java/lang/Object] + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/AuthorizationClient$2.this$0 Lcom/facebook/AuthorizationClient;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.getActivityContext ()Landroid/app/Activity;] + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [ ()V] + + NameAndType [getActivityContext ()Landroid/app/Activity;] + + NameAndType [getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + NameAndType [pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$2] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [com/facebook/AuthorizationClient$StartActivityDelegate] + + Utf8 [getActivityContext] + + Utf8 [getStartActivityDelegate] + + Utf8 [java/lang/Object] + + Utf8 [pendingRequest] + + Utf8 [startActivityForResult] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/AuthorizationClient;)V + Access flags: 0x0 + = AuthorizationClient$2(com.facebook.AuthorizationClient) + 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 [com/facebook/AuthorizationClient$2.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [9] 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 = 18, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/AuthorizationClient$2.this$0 Lcom/facebook/AuthorizationClient;] + [4] getfield #6 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [7] invokevirtual #8 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [10] aload_1 v1 + [11] iload_2 v2 + [12] invokeinterface #11 + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.startActivityForResult (Landroid/content/Intent;I)V] + [17] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getActivityContext()Landroid/app/Activity; + Access flags: 0x1 + = public android.app.Activity getActivityContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/AuthorizationClient$2.this$0 Lcom/facebook/AuthorizationClient;] + [4] getfield #6 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [7] invokevirtual #8 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [10] invokeinterface #10 + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.getActivityContext ()Landroid/app/Activity;] + [15] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$Callback] + +Constant Pool (count = 44): + + Class [com/facebook/AuthorizationClient$3] + + Class [com/facebook/Request$Callback] + + Class [com/facebook/Response] + + Class [com/facebook/model/GraphUser] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/util/ArrayList] + + Fieldref [com/facebook/AuthorizationClient$3.this$0 Lcom/facebook/AuthorizationClient;] + + Fieldref [com/facebook/AuthorizationClient$3.val$fbids Ljava/util/ArrayList;] + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [getId ()Ljava/lang/String;] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [val$fbids Ljava/util/ArrayList;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [StackMapTable] + + Utf8 [add] + + Utf8 [com/facebook/AuthorizationClient$3] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [getGraphObjectAs] + + Utf8 [getId] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/util/ArrayList] + + Utf8 [onCompleted] + + Utf8 [this$0] + + Utf8 [val$fbids] + +Fields (count = 2): + + Field: val$fbids Ljava/util/ArrayList; + Access flags: 0x1010 + = final synthetic java.util.ArrayList val$fbids + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V + Access flags: 0x0 + = AuthorizationClient$3(com.facebook.AuthorizationClient,java.util.ArrayList) + 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 [com/facebook/AuthorizationClient$3.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #9 + + Fieldref [com/facebook/AuthorizationClient$3.val$fbids Ljava/util/ArrayList;] + [10] aload_0 v0 + [11] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 3, stack = 2): + [0] aload_1 v1 + [1] ldc_w #4 + + Class [com/facebook/model/GraphUser] + [4] invokevirtual #10 + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [7] checkcast #4 + + Class [com/facebook/model/GraphUser] + [10] astore_2 v2 + [11] aload_2 v2 + [12] ifnull +17 (target=29) + [15] aload_0 v0 + [16] getfield #9 + + Fieldref [com/facebook/AuthorizationClient$3.val$fbids Ljava/util/ArrayList;] + [19] aload_2 v2 + [20] invokeinterface #13 + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + [25] invokevirtual #12 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [28] pop + [29] goto +4 (target=33) + [32] astore_2 v2 + [33] return + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 29: 32): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [29] Var: ..., Stack: (empty) + - [32] Var: ..., Stack: [a:java/lang/Exception] + - [33] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$4 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$4 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$Callback] + +Constant Pool (count = 66): + + Class [com/facebook/AuthorizationClient$4] + + Class [com/facebook/Request$Callback] + + Class [com/facebook/Response] + + Class [com/facebook/model/GraphMultiResult] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObjectList] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/util/ArrayList] + + Class [java/util/Map] + + Fieldref [com/facebook/AuthorizationClient$4.this$0 Lcom/facebook/AuthorizationClient;] + + Fieldref [com/facebook/AuthorizationClient$4.val$tokenPermissions Ljava/util/ArrayList;] + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + + InterfaceMethodref [com/facebook/model/GraphMultiResult.getData ()Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.get (I)Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.size ()I] + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + + NameAndType [ ()V] + + NameAndType [addAll (Ljava/util/Collection;)Z] + + NameAndType [asMap ()Ljava/util/Map;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [getData ()Lcom/facebook/model/GraphObjectList;] + + NameAndType [getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [size ()I] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [val$tokenPermissions Ljava/util/ArrayList;] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [StackMapTable] + + Utf8 [addAll] + + Utf8 [asMap] + + Utf8 [com/facebook/AuthorizationClient$4] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/model/GraphMultiResult] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [get] + + Utf8 [getData] + + Utf8 [getGraphObjectAs] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Map] + + Utf8 [keySet] + + Utf8 [onCompleted] + + Utf8 [size] + + Utf8 [this$0] + + Utf8 [val$tokenPermissions] + +Fields (count = 2): + + Field: val$tokenPermissions Ljava/util/ArrayList; + Access flags: 0x1010 + = final synthetic java.util.ArrayList val$tokenPermissions + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;)V + Access flags: 0x0 + = AuthorizationClient$4(com.facebook.AuthorizationClient,java.util.ArrayList) + 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 #11 + + Fieldref [com/facebook/AuthorizationClient$4.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #12 + + Fieldref [com/facebook/AuthorizationClient$4.val$tokenPermissions Ljava/util/ArrayList;] + [10] aload_0 v0 + [11] invokespecial #14 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 73, locals = 5, stack = 2): + [0] aload_1 v1 + [1] ldc_w #4 + + Class [com/facebook/model/GraphMultiResult] + [4] invokevirtual #13 + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [7] checkcast #4 + + Class [com/facebook/model/GraphMultiResult] + [10] astore_2 v2 + [11] aload_2 v2 + [12] ifnull +56 (target=68) + [15] aload_2 v2 + [16] invokeinterface #16 + + InterfaceMethodref [com/facebook/model/GraphMultiResult.getData ()Lcom/facebook/model/GraphObjectList;] + [21] astore_3 v3 + [22] aload_3 v3 + [23] ifnull +45 (target=68) + [26] aload_3 v3 + [27] invokeinterface #19 + + InterfaceMethodref [com/facebook/model/GraphObjectList.size ()I] + [32] iconst_1 + [33] ificmpne +35 (target=68) + [36] aload_3 v3 + [37] iconst_0 + [38] invokeinterface #18 + + InterfaceMethodref [com/facebook/model/GraphObjectList.get (I)Ljava/lang/Object;] + [43] checkcast #5 + + Class [com/facebook/model/GraphObject] + [46] astore v4 + [48] aload_0 v0 + [49] getfield #12 + + Fieldref [com/facebook/AuthorizationClient$4.val$tokenPermissions Ljava/util/ArrayList;] + [52] aload v4 + [54] invokeinterface #17 + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + [59] invokeinterface #20 + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + [64] invokevirtual #15 + + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + [67] pop + [68] goto +4 (target=72) + [71] astore_2 v2 + [72] return + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 68: 71): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [68] Var: ..., Stack: (empty) + - [71] Var: ..., Stack: [a:java/lang/Exception] + - [72] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$5 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$5 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/RequestBatch$Callback] + +Constant Pool (count = 95): + + String [Caught exception] + + String [User logged in as different Facebook user.] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$5] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/RequestBatch] + + Class [com/facebook/RequestBatch$Callback] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/Throwable] + + Class [java/util/ArrayList] + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + + Fieldref [com/facebook/AuthorizationClient$5.val$fbids Ljava/util/ArrayList;] + + Fieldref [com/facebook/AuthorizationClient$5.val$pendingResult Lcom/facebook/AuthorizationClient$Result;] + + Fieldref [com/facebook/AuthorizationClient$5.val$tokenPermissions Ljava/util/ArrayList;] + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.createFromTokenWithRefreshedPermissions (Lcom/facebook/AccessToken;Ljava/util/List;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AuthorizationClient.access$000 (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient.complete (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + + Methodref [java/util/ArrayList.size ()I] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [complete (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createFromTokenWithRefreshedPermissions (Lcom/facebook/AccessToken;Ljava/util/List;)Lcom/facebook/AccessToken;] + + NameAndType [createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [size ()I] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [token Lcom/facebook/AccessToken;] + + NameAndType [val$fbids Ljava/util/ArrayList;] + + NameAndType [val$pendingResult Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [val$tokenPermissions Ljava/util/ArrayList;] + + Utf8 [()I] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(Lcom/facebook/AccessToken;Ljava/util/List;)Lcom/facebook/AccessToken;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;Lcom/facebook/AuthorizationClient$Result;Ljava/util/ArrayList;)V] + + Utf8 [(Lcom/facebook/RequestBatch;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [] + + Utf8 [Caught exception] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AccessToken;] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [StackMapTable] + + Utf8 [User logged in as different Facebook user.] + + Utf8 [access$000] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$5] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/RequestBatch$Callback] + + Utf8 [complete] + + Utf8 [createErrorResult] + + Utf8 [createFromTokenWithRefreshedPermissions] + + Utf8 [createTokenResult] + + Utf8 [equals] + + Utf8 [get] + + Utf8 [getMessage] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/Throwable] + + Utf8 [java/util/ArrayList] + + Utf8 [onBatchCompleted] + + Utf8 [pendingRequest] + + Utf8 [size] + + Utf8 [this$0] + + Utf8 [token] + + Utf8 [val$fbids] + + Utf8 [val$pendingResult] + + Utf8 [val$tokenPermissions] + +Fields (count = 4): + + Field: val$fbids Ljava/util/ArrayList; + Access flags: 0x1010 + = final synthetic java.util.ArrayList val$fbids + + Field: val$pendingResult Lcom/facebook/AuthorizationClient$Result; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient$Result val$pendingResult + + Field: val$tokenPermissions Ljava/util/ArrayList; + Access flags: 0x1010 + = final synthetic java.util.ArrayList val$tokenPermissions + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/AuthorizationClient;Ljava/util/ArrayList;Lcom/facebook/AuthorizationClient$Result;Ljava/util/ArrayList;)V + Access flags: 0x0 + = AuthorizationClient$5(com.facebook.AuthorizationClient,java.util.ArrayList,com.facebook.AuthorizationClient$Result,java.util.ArrayList) + 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 #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #16 + + Fieldref [com/facebook/AuthorizationClient$5.val$fbids Ljava/util/ArrayList;] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #17 + + Fieldref [com/facebook/AuthorizationClient$5.val$pendingResult Lcom/facebook/AuthorizationClient$Result;] + [15] aload_0 v0 + [16] aload v4 + [18] putfield #18 + + Fieldref [com/facebook/AuthorizationClient$5.val$tokenPermissions Ljava/util/ArrayList;] + [21] aload_0 v0 + [22] invokespecial #26 + + Methodref [java/lang/Object. ()V] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onBatchCompleted(Lcom/facebook/RequestBatch;)V + Access flags: 0x1 + = public void onBatchCompleted(com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 169, locals = 5, stack = 4): + [0] aconst_null + [1] astore_2 v2 + [2] aload_0 v0 + [3] getfield #16 + + Fieldref [com/facebook/AuthorizationClient$5.val$fbids Ljava/util/ArrayList;] + [6] invokevirtual #29 + + Methodref [java/util/ArrayList.size ()I] + [9] iconst_2 + [10] ificmpne +80 (target=90) + [13] aload_0 v0 + [14] getfield #16 + + Fieldref [com/facebook/AuthorizationClient$5.val$fbids Ljava/util/ArrayList;] + [17] iconst_0 + [18] invokevirtual #28 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [21] ifnull +69 (target=90) + [24] aload_0 v0 + [25] getfield #16 + + Fieldref [com/facebook/AuthorizationClient$5.val$fbids Ljava/util/ArrayList;] + [28] iconst_1 + [29] invokevirtual #28 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [32] ifnull +58 (target=90) + [35] aload_0 v0 + [36] getfield #16 + + Fieldref [com/facebook/AuthorizationClient$5.val$fbids Ljava/util/ArrayList;] + [39] iconst_0 + [40] invokevirtual #28 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [43] checkcast #11 + + Class [java/lang/String] + [46] aload_0 v0 + [47] getfield #16 + + Fieldref [com/facebook/AuthorizationClient$5.val$fbids Ljava/util/ArrayList;] + [50] iconst_1 + [51] invokevirtual #28 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [54] invokevirtual #27 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [57] ifeq +33 (target=90) + [60] aload_0 v0 + [61] getfield #17 + + Fieldref [com/facebook/AuthorizationClient$5.val$pendingResult Lcom/facebook/AuthorizationClient$Result;] + [64] getfield #19 + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + [67] aload_0 v0 + [68] getfield #18 + + Fieldref [com/facebook/AuthorizationClient$5.val$tokenPermissions Ljava/util/ArrayList;] + [71] invokestatic #20 + + Methodref [com/facebook/AccessToken.createFromTokenWithRefreshedPermissions (Lcom/facebook/AccessToken;Ljava/util/List;)Lcom/facebook/AccessToken;] + [74] astore_3 v3 + [75] aload_0 v0 + [76] getfield #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [79] getfield #14 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [82] aload_3 v3 + [83] invokestatic #24 + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + [86] astore_2 v2 + [87] goto +17 (target=104) + [90] aload_0 v0 + [91] getfield #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [94] getfield #14 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [97] ldc #2 + + String [User logged in as different Facebook user.] + [99] aconst_null + [100] invokestatic #23 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [103] astore_2 v2 + [104] aload_0 v0 + [105] getfield #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [108] aload_2 v2 + [109] invokevirtual #22 + + Methodref [com/facebook/AuthorizationClient.complete (Lcom/facebook/AuthorizationClient$Result;)V] + [112] aload_0 v0 + [113] getfield #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [116] invokestatic #21 + + Methodref [com/facebook/AuthorizationClient.access$000 (Lcom/facebook/AuthorizationClient;)V] + [119] goto +49 (target=168) + [122] astore_2 v2 + [123] aload_0 v0 + [124] getfield #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [127] aload_0 v0 + [128] getfield #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [131] getfield #14 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [134] ldc #1 + + String [Caught exception] + [136] aload_2 v2 + [137] invokevirtual #25 + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + [140] invokestatic #23 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [143] invokevirtual #22 + + Methodref [com/facebook/AuthorizationClient.complete (Lcom/facebook/AuthorizationClient$Result;)V] + [146] aload_0 v0 + [147] getfield #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [150] invokestatic #21 + + Methodref [com/facebook/AuthorizationClient.access$000 (Lcom/facebook/AuthorizationClient;)V] + [153] goto +15 (target=168) + [156] astore v4 + [158] aload_0 v0 + [159] getfield #15 + + Fieldref [com/facebook/AuthorizationClient$5.this$0 Lcom/facebook/AuthorizationClient;] + [162] invokestatic #21 + + Methodref [com/facebook/AuthorizationClient.access$000 (Lcom/facebook/AuthorizationClient;)V] + [165] aload v4 + [167] athrow + [168] return + Code attribute exceptions (count = 4): + - ExceptionInfo (0 -> 112: 122): + + Class [java/lang/Exception] + - ExceptionInfo (0 -> 112: 156): + - ExceptionInfo (122 -> 146: 156): + - ExceptionInfo (156 -> 158: 156): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [90] Var: ...[a:com/facebook/AuthorizationClient$Result], Stack: (empty) + - [104] Var: ..., Stack: (empty) + - [122] Var: [a:com/facebook/AuthorizationClient$5][a:com/facebook/RequestBatch], Stack: [a:java/lang/Exception] + - [156] Var: ..., Stack: [a:java/lang/Throwable] + - [168] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$AuthDialogBuilder + Superclass: com/facebook/widget/WebDialog$Builder + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$AuthDialogBuilder extends com.facebook.widget.WebDialog$Builder + +Interfaces (count = 0): + +Constant Pool (count = 62): + + String [client_id] + + String [e2e] + + String [fbconnect://success] + + String [oauth] + + String [redirect_uri] + + Class [android/os/Bundle] + + Class [com/facebook/AuthorizationClient$AuthDialogBuilder] + + Class [com/facebook/widget/WebDialog] + + Class [com/facebook/widget/WebDialog$Builder] + + Fieldref [com/facebook/AuthorizationClient$AuthDialogBuilder.e2e Ljava/lang/String;] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getContext ()Landroid/content/Context;] + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getListener ()Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getParameters ()Landroid/os/Bundle;] + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getTheme ()I] + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Methodref [com/facebook/widget/WebDialog$Builder. (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [e2e Ljava/lang/String;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [getContext ()Landroid/content/Context;] + + NameAndType [getListener ()Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + NameAndType [getParameters ()Landroid/os/Bundle;] + + NameAndType [getTheme ()I] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + Utf8 [()Lcom/facebook/widget/WebDialog;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AuthorizationClient$AuthDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Ljava/lang/String;] + + Utf8 [OAUTH_DIALOG] + + Utf8 [REDIRECT_URI] + + Utf8 [android/os/Bundle] + + Utf8 [build] + + Utf8 [client_id] + + Utf8 [com/facebook/AuthorizationClient$AuthDialogBuilder] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [com/facebook/widget/WebDialog$Builder] + + Utf8 [e2e] + + Utf8 [fbconnect://success] + + Utf8 [getApplicationId] + + Utf8 [getContext] + + Utf8 [getListener] + + Utf8 [getParameters] + + Utf8 [getTheme] + + Utf8 [oauth] + + Utf8 [putString] + + Utf8 [redirect_uri] + + Utf8 [setE2E] + +Fields (count = 3): + + Field: OAUTH_DIALOG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String OAUTH_DIALOG + Class member attributes (count = 1): + + Constant value attribute: + + String [oauth] + + Field: REDIRECT_URI Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String REDIRECT_URI + Class member attributes (count = 1): + + Constant value attribute: + + String [fbconnect://success] + + Field: e2e Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String e2e + +Methods (count = 3): + - Method: (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V + Access flags: 0x1 + = public AuthorizationClient$AuthDialogBuilder(android.content.Context,java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #4 + + String [oauth] + [5] aload_3 v3 + [6] invokespecial #18 + + Methodref [com/facebook/widget/WebDialog$Builder. (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setE2E(Ljava/lang/String;)Lcom/facebook/AuthorizationClient$AuthDialogBuilder; + Access flags: 0x1 + = public com.facebook.AuthorizationClient$AuthDialogBuilder setE2E(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #10 + + Fieldref [com/facebook/AuthorizationClient$AuthDialogBuilder.e2e Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: build()Lcom/facebook/widget/WebDialog; + Access flags: 0x1 + = public com.facebook.widget.WebDialog build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 2, stack = 7): + [0] aload_0 v0 + [1] invokevirtual #15 + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] ldc #5 + + String [redirect_uri] + [8] ldc #3 + + String [fbconnect://success] + [10] invokevirtual #11 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [13] aload_1 v1 + [14] ldc #1 + + String [client_id] + [16] aload_0 v0 + [17] invokevirtual #12 + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getApplicationId ()Ljava/lang/String;] + [20] invokevirtual #11 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [23] aload_1 v1 + [24] ldc #2 + + String [e2e] + [26] aload_0 v0 + [27] getfield #10 + + Fieldref [com/facebook/AuthorizationClient$AuthDialogBuilder.e2e Ljava/lang/String;] + [30] invokevirtual #11 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [33] new #8 + + Class [com/facebook/widget/WebDialog] + [36] dup + [37] aload_0 v0 + [38] invokevirtual #13 + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getContext ()Landroid/content/Context;] + [41] ldc #4 + + String [oauth] + [43] aload_1 v1 + [44] aload_0 v0 + [45] invokevirtual #16 + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getTheme ()I] + [48] aload_0 v0 + [49] invokevirtual #14 + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.getListener ()Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [52] invokespecial #17 + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + [55] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$AuthHandler + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x420 + = abstract class com.facebook.AuthorizationClient$AuthHandler extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 55): + + Class [com/facebook/AuthorizationClient$AuthHandler] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/util/HashMap] + + Class [java/util/Map] + + Long [1] + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.methodLoggingExtras Ljava/util/Map;] + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + + Methodref [java/util/HashMap. ()V] + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [ ()V] + + NameAndType [methodLoggingExtras Ljava/util/Map;] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(IILandroid/content/Intent;)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [addLoggingExtra] + + Utf8 [cancel] + + Utf8 [com/facebook/AuthorizationClient$AuthHandler] + + Utf8 [getNameForLogging] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/Map] + + Utf8 [methodLoggingExtras] + + Utf8 [needsInternetPermission] + + Utf8 [needsRestart] + + Utf8 [onActivityResult] + + Utf8 [put] + + Utf8 [serialVersionUID] + + Utf8 [this$0] + + Utf8 [toString] + + Utf8 [tryAuthorize] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: methodLoggingExtras Ljava/util/Map; + Access flags: 0x0 + = java.util.Map methodLoggingExtras + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 8): + - Method: (Lcom/facebook/AuthorizationClient;)V + Access flags: 0x0 + = AuthorizationClient$AuthHandler(com.facebook.AuthorizationClient) + 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 #10 + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: tryAuthorize(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z + Access flags: 0x400 + = abstract boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) + + Method: getNameForLogging()Ljava/lang/String; + Access flags: 0x400 + = abstract java.lang.String getNameForLogging() + + Method: onActivityResult(IILandroid/content/Intent;)Z + Access flags: 0x0 + = boolean onActivityResult(int,int,android.content.Intent) + 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: needsRestart()Z + Access flags: 0x0 + = boolean needsRestart() + 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: needsInternetPermission()Z + Access flags: 0x0 + = boolean needsInternetPermission() + 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: cancel()V + Access flags: 0x0 + = void cancel() + 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: addLoggingExtra(Ljava/lang/String;Ljava/lang/Object;)V + Access flags: 0x4 + = protected void addLoggingExtra(java.lang.String,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.methodLoggingExtras Ljava/util/Map;] + [4] ifnonnull +14 (target=18) + [7] aload_0 v0 + [8] new #5 + + Class [java/util/HashMap] + [11] dup + [12] invokespecial #13 + + Methodref [java/util/HashMap. ()V] + [15] putfield #9 + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.methodLoggingExtras Ljava/util/Map;] + [18] aload_0 v0 + [19] getfield #9 + + Fieldref [com/facebook/AuthorizationClient$AuthHandler.methodLoggingExtras Ljava/util/Map;] + [22] aload_1 v1 + [23] aload_2 v2 + [24] ifnonnull +7 (target=31) + [27] aconst_null + [28] goto +7 (target=35) + [31] aload_2 v2 + [32] invokevirtual #12 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [35] invokeinterface #14 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [40] pop + [41] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [18] Var: ..., Stack: (empty) + - [31] Var: [a:com/facebook/AuthorizationClient$AuthHandler][a:java/lang/String][a:java/lang/Object], Stack: [a:java/util/Map][a:java/lang/String] + - [35] Var: [a:com/facebook/AuthorizationClient$AuthHandler][a:java/lang/String][a:java/lang/Object], Stack: [a:java/util/Map][a:java/lang/String][a:java/lang/String] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$AuthorizationRequest + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$AuthorizationRequest extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 78): + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Long [1] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.authId Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.isLegacy Z] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.permissions Ljava/util/List;] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.previousAccessToken Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.requestCode I] + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [authId Ljava/lang/String;] + + NameAndType [defaultAudience Lcom/facebook/SessionDefaultAudience;] + + NameAndType [isLegacy Z] + + NameAndType [loginBehavior Lcom/facebook/SessionLoginBehavior;] + + NameAndType [permissions Ljava/util/List;] + + NameAndType [previousAccessToken Ljava/lang/String;] + + NameAndType [requestCode I] + + NameAndType [startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Utf8 [()Lcom/facebook/SessionDefaultAudience;] + + Utf8 [()Lcom/facebook/SessionLoginBehavior;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;IZLjava/util/List;Lcom/facebook/SessionDefaultAudience;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AuthorizationClient$StartActivityDelegate;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;IZLjava/util/List;Lcom/facebook/SessionDefaultAudience;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AuthorizationClient$StartActivityDelegate;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [I] + + Utf8 [J] + + Utf8 [Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Utf8 [Lcom/facebook/SessionDefaultAudience;] + + Utf8 [Lcom/facebook/SessionLoginBehavior;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [applicationId] + + Utf8 [authId] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [defaultAudience] + + Utf8 [getApplicationId] + + Utf8 [getAuthId] + + Utf8 [getDefaultAudience] + + Utf8 [getLoginBehavior] + + Utf8 [getPermissions] + + Utf8 [getPreviousAccessToken] + + Utf8 [getRequestCode] + + Utf8 [getStartActivityDelegate] + + Utf8 [isLegacy] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [loginBehavior] + + Utf8 [needsNewTokenValidation] + + Utf8 [permissions] + + Utf8 [previousAccessToken] + + Utf8 [requestCode] + + Utf8 [serialVersionUID] + + Utf8 [setIsLegacy] + + Utf8 [setPermissions] + + Utf8 [startActivityDelegate] + +Fields (count = 10): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate; + Access flags: 0x92 + = private final transient com.facebook.AuthorizationClient$StartActivityDelegate startActivityDelegate + + Field: loginBehavior Lcom/facebook/SessionLoginBehavior; + Access flags: 0x12 + = private final com.facebook.SessionLoginBehavior loginBehavior + + Field: requestCode I + Access flags: 0x12 + = private final int requestCode + + Field: isLegacy Z + Access flags: 0x2 + = private boolean isLegacy + + Field: permissions Ljava/util/List; + Access flags: 0x2 + = private java.util.List permissions + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: defaultAudience Lcom/facebook/SessionDefaultAudience; + Access flags: 0x12 + = private final com.facebook.SessionDefaultAudience defaultAudience + + Field: applicationId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String applicationId + + Field: previousAccessToken Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String previousAccessToken + + Field: authId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String authId + +Methods (count = 13): + - Method: (Lcom/facebook/SessionLoginBehavior;IZLjava/util/List;Lcom/facebook/SessionDefaultAudience;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AuthorizationClient$StartActivityDelegate;Ljava/lang/String;)V + Access flags: 0x0 + = AuthorizationClient$AuthorizationRequest(com.facebook.SessionLoginBehavior,int,boolean,java.util.List,com.facebook.SessionDefaultAudience,java.lang.String,java.lang.String,com.facebook.AuthorizationClient$StartActivityDelegate,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 61, locals = 10, stack = 2): + [0] aload_0 v0 + [1] invokespecial #15 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_0 + [6] putfield #9 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.isLegacy Z] + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #10 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [14] aload_0 v0 + [15] iload_2 v2 + [16] putfield #13 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.requestCode I] + [19] aload_0 v0 + [20] iload_3 v3 + [21] putfield #9 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.isLegacy Z] + [24] aload_0 v0 + [25] aload v4 + [27] putfield #11 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.permissions Ljava/util/List;] + [30] aload_0 v0 + [31] aload v5 + [33] putfield #8 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [36] aload_0 v0 + [37] aload v6 + [39] putfield #6 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.applicationId Ljava/lang/String;] + [42] aload_0 v0 + [43] aload v7 + [45] putfield #12 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.previousAccessToken Ljava/lang/String;] + [48] aload_0 v0 + [49] aload v8 + [51] putfield #14 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [54] aload_0 v0 + [55] aload v9 + [57] putfield #7 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.authId Ljava/lang/String;] + [60] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/SessionLoginBehavior;IZLjava/util/List;Lcom/facebook/SessionDefaultAudience;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AuthorizationClient$StartActivityDelegate;Ljava/lang/String;)V] + + Method: getStartActivityDelegate()Lcom/facebook/AuthorizationClient$StartActivityDelegate; + Access flags: 0x0 + = com.facebook.AuthorizationClient$StartActivityDelegate getStartActivityDelegate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #14 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.startActivityDelegate Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getPermissions()Ljava/util/List; + Access flags: 0x0 + = java.util.List getPermissions() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.permissions Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: setPermissions(Ljava/util/List;)V + Access flags: 0x0 + = void setPermissions(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #11 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.permissions Ljava/util/List;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: getLoginBehavior()Lcom/facebook/SessionLoginBehavior; + Access flags: 0x0 + = com.facebook.SessionLoginBehavior getLoginBehavior() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequestCode()I + Access flags: 0x0 + = int getRequestCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.requestCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDefaultAudience()Lcom/facebook/SessionDefaultAudience; + Access flags: 0x0 + = com.facebook.SessionDefaultAudience getDefaultAudience() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getApplicationId()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.applicationId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isLegacy()Z + Access flags: 0x0 + = boolean isLegacy() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.isLegacy Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setIsLegacy(Z)V + Access flags: 0x0 + = void setIsLegacy(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] putfield #9 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.isLegacy Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getPreviousAccessToken()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getPreviousAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.previousAccessToken Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: needsNewTokenValidation()Z + Access flags: 0x0 + = boolean needsNewTokenValidation() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.previousAccessToken Ljava/lang/String;] + [4] ifnull +14 (target=18) + [7] aload_0 v0 + [8] getfield #9 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.isLegacy Z] + [11] ifne +7 (target=18) + [14] iconst_1 + [15] goto +4 (target=19) + [18] iconst_0 + [19] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: ..., Stack: (empty) + - [19] Var: ..., Stack: [i] + + Method: getAuthId()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getAuthId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/AuthorizationClient$AuthorizationRequest.authId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$BackgroundProcessingListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.AuthorizationClient$BackgroundProcessingListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 8): + + Class [com/facebook/AuthorizationClient$BackgroundProcessingListener] + + Class [java/lang/Object] + + Utf8 [()V] + + Utf8 [com/facebook/AuthorizationClient$BackgroundProcessingListener] + + Utf8 [java/lang/Object] + + Utf8 [onBackgroundProcessingStarted] + + Utf8 [onBackgroundProcessingStopped] + +Fields (count = 0): + +Methods (count = 2): + + Method: onBackgroundProcessingStarted()V + Access flags: 0x401 + = public abstract void onBackgroundProcessingStarted() + + Method: onBackgroundProcessingStopped()V + Access flags: 0x401 + = public abstract void onBackgroundProcessingStopped() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$GetTokenAuthHandler + Superclass: com/facebook/AuthorizationClient$AuthHandler + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$GetTokenAuthHandler extends com.facebook.AuthorizationClient$AuthHandler + +Interfaces (count = 0): + +Constant Pool (count = 165): + + String [,] + + String [com.facebook.platform.extra.PERMISSIONS] + + String [get_token] + + String [new_permissions] + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$AuthHandler] + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [com/facebook/AuthorizationClient$GetTokenAuthHandler] + + Class [com/facebook/AuthorizationClient$GetTokenAuthHandler$1] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/GetTokenClient] + + Class [java/lang/String] + + Class [java/util/ArrayList] + + Class [java/util/Iterator] + + Class [java/util/List] + + Long [1] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenClient Lcom/facebook/GetTokenClient;] + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + + Methodref [android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [com/facebook/AccessToken.createFromNativeLogin (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AuthorizationClient.access$000 (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient.access$300 (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient.completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/AuthorizationClient.tryNextHandler ()V] + + Methodref [com/facebook/AuthorizationClient$AuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.setPermissions (Ljava/util/List;)V] + + Methodref [com/facebook/AuthorizationClient$GetTokenAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [com/facebook/AuthorizationClient$GetTokenAuthHandler$1. (Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/GetTokenClient. (Landroid/content/Context;Ljava/lang/String;)V] + + Methodref [com/facebook/GetTokenClient.cancel ()V] + + Methodref [com/facebook/GetTokenClient.setCompletedListener (Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + + Methodref [com/facebook/GetTokenClient.start ()Z] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + + Methodref [java/util/ArrayList.containsAll (Ljava/util/Collection;)Z] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.isEmpty ()Z] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;)V] + + NameAndType [ (Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + NameAndType [ (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + + NameAndType [access$000 (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [access$300 (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [cancel ()V] + + NameAndType [completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [containsAll (Ljava/util/Collection;)Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [createFromNativeLogin (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + NameAndType [createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + + NameAndType [getTokenClient Lcom/facebook/GetTokenClient;] + + NameAndType [hasNext ()Z] + + NameAndType [isEmpty ()Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [setCompletedListener (Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + + NameAndType [setPermissions (Ljava/util/List;)V] + + NameAndType [start ()Z] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [tryNextHandler ()V] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [(Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/util/ArrayList;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [,] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [FACEBOOK_APPLICATION_SERVICE] + + Utf8 [J] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Lcom/facebook/GetTokenClient;] + + Utf8 [StackMapTable] + + Utf8 [access$000] + + Utf8 [access$300] + + Utf8 [add] + + Utf8 [addLoggingExtra] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [cancel] + + Utf8 [com.facebook.platform.extra.PERMISSIONS] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$AuthHandler] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [com/facebook/AuthorizationClient$GetTokenAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$GetTokenAuthHandler$1] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/GetTokenClient] + + Utf8 [completeAndValidate] + + Utf8 [contains] + + Utf8 [containsAll] + + Utf8 [context] + + Utf8 [createFromNativeLogin] + + Utf8 [createTokenResult] + + Utf8 [getApplicationId] + + Utf8 [getNameForLogging] + + Utf8 [getPermissions] + + Utf8 [getStringArrayList] + + Utf8 [getTokenClient] + + Utf8 [getTokenCompleted] + + Utf8 [get_token] + + Utf8 [hasNext] + + Utf8 [isEmpty] + + Utf8 [iterator] + + Utf8 [java/lang/String] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [join] + + Utf8 [new_permissions] + + Utf8 [next] + + Utf8 [pendingRequest] + + Utf8 [serialVersionUID] + + Utf8 [setCompletedListener] + + Utf8 [setPermissions] + + Utf8 [start] + + Utf8 [this$0] + + Utf8 [tryAuthorize] + + Utf8 [tryNextHandler] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: getTokenClient Lcom/facebook/GetTokenClient; + Access flags: 0x82 + = private transient com.facebook.GetTokenClient getTokenClient + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 5): + - Method: (Lcom/facebook/AuthorizationClient;)V + Access flags: 0x0 + = AuthorizationClient$GetTokenAuthHandler(com.facebook.AuthorizationClient) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #26 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #34 + + Methodref [com/facebook/AuthorizationClient$AuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getNameForLogging()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getNameForLogging() + Class member attributes (count = 1): + + Code attribute instructions (code length = 3, locals = 1, stack = 1): + [0] ldc #3 + + String [get_token] + [2] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: cancel()V + Access flags: 0x0 + = void cancel() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #25 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenClient Lcom/facebook/GetTokenClient;] + [4] ifnull +15 (target=19) + [7] aload_0 v0 + [8] getfield #25 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenClient Lcom/facebook/GetTokenClient;] + [11] invokevirtual #42 + + Methodref [com/facebook/GetTokenClient.cancel ()V] + [14] aload_0 v0 + [15] aconst_null + [16] putfield #25 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenClient Lcom/facebook/GetTokenClient;] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [19] Var: ..., Stack: (empty) + + Method: tryAuthorize(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z + Access flags: 0x0 + = boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 61, locals = 3, stack = 5): + [0] aload_0 v0 + [1] new #15 + + Class [com/facebook/GetTokenClient] + [4] dup + [5] aload_0 v0 + [6] getfield #26 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [9] getfield #23 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [12] aload_1 v1 + [13] invokevirtual #35 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [16] invokespecial #41 + + Methodref [com/facebook/GetTokenClient. (Landroid/content/Context;Ljava/lang/String;)V] + [19] putfield #25 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenClient Lcom/facebook/GetTokenClient;] + [22] aload_0 v0 + [23] getfield #25 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenClient Lcom/facebook/GetTokenClient;] + [26] invokevirtual #44 + + Methodref [com/facebook/GetTokenClient.start ()Z] + [29] ifne +5 (target=34) + [32] iconst_0 + [33] ireturn + [34] aload_0 v0 + [35] getfield #26 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [38] invokestatic #31 + + Methodref [com/facebook/AuthorizationClient.access$300 (Lcom/facebook/AuthorizationClient;)V] + [41] new #13 + + Class [com/facebook/AuthorizationClient$GetTokenAuthHandler$1] + [44] dup + [45] aload_0 v0 + [46] aload_1 v1 + [47] invokespecial #39 + + Methodref [com/facebook/AuthorizationClient$GetTokenAuthHandler$1. (Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + [50] astore_2 v2 + [51] aload_0 v0 + [52] getfield #25 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenClient Lcom/facebook/GetTokenClient;] + [55] aload_2 v2 + [56] invokevirtual #43 + + Methodref [com/facebook/GetTokenClient.setCompletedListener (Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + [59] iconst_1 + [60] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [34] Var: ..., Stack: (empty) + + Method: getTokenCompleted(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;)V + Access flags: 0x0 + = void getTokenCompleted(com.facebook.AuthorizationClient$AuthorizationRequest,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 179, locals = 8, stack = 4): + [0] aload_0 v0 + [1] aconst_null + [2] putfield #25 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenClient Lcom/facebook/GetTokenClient;] + [5] aload_0 v0 + [6] getfield #26 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [9] invokestatic #30 + + Methodref [com/facebook/AuthorizationClient.access$000 (Lcom/facebook/AuthorizationClient;)V] + [12] aload_2 v2 + [13] ifnull +158 (target=171) + [16] aload_2 v2 + [17] ldc #2 + + String [com.facebook.platform.extra.PERMISSIONS] + [19] invokevirtual #27 + + Methodref [android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + [22] astore_3 v3 + [23] aload_1 v1 + [24] invokevirtual #36 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [27] astore v4 + [29] aload_3 v3 + [30] ifnull +50 (target=80) + [33] aload v4 + [35] ifnull +12 (target=47) + [38] aload_3 v3 + [39] aload v4 + [41] invokevirtual #47 + + Methodref [java/util/ArrayList.containsAll (Ljava/util/Collection;)Z] + [44] ifeq +36 (target=80) + [47] aload_2 v2 + [48] getstatic #22 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_SERVICE Lcom/facebook/AccessTokenSource;] + [51] invokestatic #29 + + Methodref [com/facebook/AccessToken.createFromNativeLogin (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + [54] astore v5 + [56] aload_0 v0 + [57] getfield #26 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [60] getfield #24 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [63] aload v5 + [65] invokestatic #40 + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + [68] astore v6 + [70] aload_0 v0 + [71] getfield #26 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [74] aload v6 + [76] invokevirtual #32 + + Methodref [com/facebook/AuthorizationClient.completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + [79] return + [80] new #17 + + Class [java/util/ArrayList] + [83] dup + [84] invokespecial #45 + + Methodref [java/util/ArrayList. ()V] + [87] astore v5 + [89] aload v4 + [91] invokeinterface #52 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [96] astore v6 + [98] aload v6 + [100] invokeinterface #48 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [105] ifeq +37 (target=142) + [108] aload v6 + [110] invokeinterface #49 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [115] checkcast #16 + + Class [java/lang/String] + [118] astore v7 + [120] aload_3 v3 + [121] aload v7 + [123] invokevirtual #46 + + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + [126] ifne +13 (target=139) + [129] aload v5 + [131] aload v7 + [133] invokeinterface #50 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [138] pop + [139] goto -41 (target=98) + [142] aload v5 + [144] invokeinterface #51 + + InterfaceMethodref [java/util/List.isEmpty ()Z] + [149] ifne +16 (target=165) + [152] aload_0 v0 + [153] ldc #4 + + String [new_permissions] + [155] ldc #1 + + String [,] + [157] aload v5 + [159] invokestatic #28 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [162] invokevirtual #38 + + Methodref [com/facebook/AuthorizationClient$GetTokenAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [165] aload_1 v1 + [166] aload v5 + [168] invokevirtual #37 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.setPermissions (Ljava/util/List;)V] + [171] aload_0 v0 + [172] getfield #26 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [175] invokevirtual #33 + + Methodref [com/facebook/AuthorizationClient.tryNextHandler ()V] + [178] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [47] Var: ...[a:java/util/ArrayList][a:java/util/List], Stack: (empty) + - [80] Var: ..., Stack: (empty) + - [98] Var: ...[a:java/util/List][a:java/util/Iterator], Stack: (empty) + - [139] Var: ..., Stack: (empty) + - [142] Var: -1, Stack: (empty) + - [165] Var: ..., Stack: (empty) + - [171] Var: -3, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$GetTokenAuthHandler$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$GetTokenAuthHandler$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/internal/PlatformServiceClient$CompletedListener] + +Constant Pool (count = 29): + + Class [com/facebook/AuthorizationClient$GetTokenAuthHandler] + + Class [com/facebook/AuthorizationClient$GetTokenAuthHandler$1] + + Class [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Class [java/lang/Object] + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler$1.this$1 Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;] + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler$1.val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Methodref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenCompleted (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [getTokenCompleted (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;)V] + + NameAndType [this$1 Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;] + + NameAndType [val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;] + + Utf8 [com/facebook/AuthorizationClient$GetTokenAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$GetTokenAuthHandler$1] + + Utf8 [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Utf8 [completed] + + Utf8 [getTokenCompleted] + + Utf8 [java/lang/Object] + + Utf8 [this$1] + + Utf8 [val$request] + +Fields (count = 2): + + Field: val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient$AuthorizationRequest val$request + + Field: this$1 Lcom/facebook/AuthorizationClient$GetTokenAuthHandler; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient$GetTokenAuthHandler this$1 + +Methods (count = 2): + - Method: (Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V + Access flags: 0x0 + = AuthorizationClient$GetTokenAuthHandler$1(com.facebook.AuthorizationClient$GetTokenAuthHandler,com.facebook.AuthorizationClient$AuthorizationRequest) + 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 #5 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler$1.this$1 Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #6 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler$1.val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [10] aload_0 v0 + [11] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: completed(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void completed(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler$1.this$1 Lcom/facebook/AuthorizationClient$GetTokenAuthHandler;] + [4] aload_0 v0 + [5] getfield #6 + + Fieldref [com/facebook/AuthorizationClient$GetTokenAuthHandler$1.val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [8] aload_1 v1 + [9] invokevirtual #7 + + Methodref [com/facebook/AuthorizationClient$GetTokenAuthHandler.getTokenCompleted (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$KatanaAuthHandler + Superclass: com/facebook/AuthorizationClient$AuthHandler + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x420 + = abstract class com.facebook.AuthorizationClient$KatanaAuthHandler extends com.facebook.AuthorizationClient$AuthHandler + +Interfaces (count = 0): + +Constant Pool (count = 36): + + Class [android/content/ActivityNotFoundException] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$AuthHandler] + + Class [com/facebook/AuthorizationClient$KatanaAuthHandler] + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + + Long [1] + + Fieldref [com/facebook/AuthorizationClient$KatanaAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + + Methodref [com/facebook/AuthorizationClient.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Methodref [com/facebook/AuthorizationClient$AuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [ (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + Utf8 [()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Landroid/content/Intent;I)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [StackMapTable] + + Utf8 [android/content/ActivityNotFoundException] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$AuthHandler] + + Utf8 [com/facebook/AuthorizationClient$KatanaAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$StartActivityDelegate] + + Utf8 [getStartActivityDelegate] + + Utf8 [serialVersionUID] + + Utf8 [startActivityForResult] + + Utf8 [this$0] + + Utf8 [tryIntent] + +Fields (count = 2): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/AuthorizationClient;)V + Access flags: 0x0 + = AuthorizationClient$KatanaAuthHandler(com.facebook.AuthorizationClient) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #8 + + Fieldref [com/facebook/AuthorizationClient$KatanaAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #10 + + Methodref [com/facebook/AuthorizationClient$AuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: tryIntent(Landroid/content/Intent;I)Z + Access flags: 0x4 + = protected boolean tryIntent(android.content.Intent,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 4, stack = 3): + [0] aload_1 v1 + [1] ifnonnull +5 (target=6) + [4] iconst_0 + [5] ireturn + [6] aload_0 v0 + [7] getfield #8 + + Fieldref [com/facebook/AuthorizationClient$KatanaAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [10] invokevirtual #9 + + Methodref [com/facebook/AuthorizationClient.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [13] aload_1 v1 + [14] iload_2 v2 + [15] invokeinterface #11 + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.startActivityForResult (Landroid/content/Intent;I)V] + [20] goto +6 (target=26) + [23] astore_3 v3 + [24] iconst_0 + [25] ireturn + [26] iconst_1 + [27] ireturn + Code attribute exceptions (count = 1): + - ExceptionInfo (6 -> 20: 23): + + Class [android/content/ActivityNotFoundException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [6] Var: ..., Stack: (empty) + - [23] Var: ..., Stack: [a:android/content/ActivityNotFoundException] + - [26] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler + Superclass: com/facebook/AuthorizationClient$KatanaAuthHandler + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler extends com.facebook.AuthorizationClient$KatanaAuthHandler + +Interfaces (count = 0): + +Constant Pool (count = 266): + + String [,] + + String [1] + + String [Operation canceled] + + String [PermissionDenied] + + String [ServiceDisabled] + + String [Unexpected resultCode from authorization.] + + String [UserCanceled] + + String [action_id] + + String [app_id] + + String [call_id] + + String [com.facebook.platform.extra.PERMISSIONS] + + String [com.facebook.platform.extra.WRITE_PRIVACY] + + String [com.facebook.platform.protocol.CALL_ID] + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + + String [com.facebook.platform.status.ERROR_DESCRIPTION] + + String [com.facebook.platform.status.ERROR_JSON] + + String [com.facebook.platform.status.ERROR_TYPE] + + String [error_code] + + String [fb_dialogs_native_login_dialog_complete] + + String [fb_dialogs_native_login_dialog_start] + + String [fb_native_login_dialog_complete_time] + + String [fb_native_login_dialog_start_time] + + String [katana_login_dialog] + + String [permissions] + + String [protocol_version] + + String [service_disabled] + + String [write_privacy] + + Class [android/content/Intent] + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [com/facebook/AuthorizationClient$KatanaAuthHandler] + + Class [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/SessionDefaultAudience] + + Class [com/facebook/internal/NativeProtocol] + + Class [java/lang/Integer] + + Class [java/lang/String] + + Class [java/lang/System] + + Class [java/util/ArrayList] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Long [1] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.callId Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + + Methodref [android/content/Intent.getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [com/facebook/AccessToken.createFromNativeLogin (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/AuthorizationClient.completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/AuthorizationClient.tryNextHandler ()V] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getRequestCode ()I] + + Methodref [com/facebook/AuthorizationClient$KatanaAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.createCancelOrErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.handleResultOk (Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.logEvent (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.tryIntent (Landroid/content/Intent;I)Z] + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/SessionDefaultAudience.getNativeProtocolAudience ()Ljava/lang/String;] + + Methodref [com/facebook/internal/NativeProtocol.createLoginDialog20121101Intent (Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [com/facebook/internal/NativeProtocol.isServiceDisabledResult20121101 (Landroid/content/Intent;)Z] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/System.currentTimeMillis ()J] + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + + NameAndType [addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [callId Ljava/lang/String;] + + NameAndType [completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [context Landroid/content/Context;] + + NameAndType [createCancelOrErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createFromNativeLogin (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + NameAndType [createLoginDialog20121101Intent (Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [currentTimeMillis ()J] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + + NameAndType [getExtras ()Landroid/os/Bundle;] + + NameAndType [getIntExtra (Ljava/lang/String;I)I] + + NameAndType [getNativeProtocolAudience ()Ljava/lang/String;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getRequestCode ()I] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] + + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [handleResultOk (Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [isServiceDisabledResult20121101 (Landroid/content/Intent;)Z] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [logEvent (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + NameAndType [newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + NameAndType [pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [putLong (Ljava/lang/String;J)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [tryIntent (Landroid/content/Intent;I)Z] + + NameAndType [tryNextHandler ()V] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/SessionDefaultAudience;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(IILandroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Landroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Intent;I)Z] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/util/ArrayList;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;I)I] + + Utf8 [(Ljava/lang/String;J)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [,] + + Utf8 [1] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [FACEBOOK_APPLICATION_NATIVE] + + Utf8 [J] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Operation canceled] + + Utf8 [PermissionDenied] + + Utf8 [ServiceDisabled] + + Utf8 [StackMapTable] + + Utf8 [Unexpected resultCode from authorization.] + + Utf8 [UserCanceled] + + Utf8 [action_id] + + Utf8 [addLoggingExtra] + + Utf8 [android/content/Intent] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [app_id] + + Utf8 [applicationId] + + Utf8 [callId] + + Utf8 [call_id] + + Utf8 [com.facebook.platform.extra.PERMISSIONS] + + Utf8 [com.facebook.platform.extra.WRITE_PRIVACY] + + Utf8 [com.facebook.platform.protocol.CALL_ID] + + Utf8 [com.facebook.platform.protocol.PROTOCOL_VERSION] + + Utf8 [com.facebook.platform.status.ERROR_DESCRIPTION] + + Utf8 [com.facebook.platform.status.ERROR_JSON] + + Utf8 [com.facebook.platform.status.ERROR_TYPE] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [com/facebook/AuthorizationClient$KatanaAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/SessionDefaultAudience] + + Utf8 [com/facebook/internal/NativeProtocol] + + Utf8 [completeAndValidate] + + Utf8 [context] + + Utf8 [createCancelOrErrorResult] + + Utf8 [createCancelResult] + + Utf8 [createErrorResult] + + Utf8 [createFromNativeLogin] + + Utf8 [createLoginDialog20121101Intent] + + Utf8 [createTokenResult] + + Utf8 [currentTimeMillis] + + Utf8 [equals] + + Utf8 [error_code] + + Utf8 [fb_dialogs_native_login_dialog_complete] + + Utf8 [fb_dialogs_native_login_dialog_start] + + Utf8 [fb_native_login_dialog_complete_time] + + Utf8 [fb_native_login_dialog_start_time] + + Utf8 [getApplicationId] + + Utf8 [getDefaultAudience] + + Utf8 [getExtras] + + Utf8 [getIntExtra] + + Utf8 [getNameForLogging] + + Utf8 [getNativeProtocolAudience] + + Utf8 [getPermissions] + + Utf8 [getRequestCode] + + Utf8 [getString] + + Utf8 [getStringArrayListExtra] + + Utf8 [getStringExtra] + + Utf8 [handleResultOk] + + Utf8 [isServiceDisabledResult20121101] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/String] + + Utf8 [java/lang/System] + + Utf8 [java/util/ArrayList] + + Utf8 [join] + + Utf8 [katana_login_dialog] + + Utf8 [logEvent] + + Utf8 [logSdkEvent] + + Utf8 [newLogger] + + Utf8 [onActivityResult] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [pendingRequest] + + Utf8 [permissions] + + Utf8 [protocol_version] + + Utf8 [putLong] + + Utf8 [putString] + + Utf8 [serialVersionUID] + + Utf8 [service_disabled] + + Utf8 [this$0] + + Utf8 [tryAuthorize] + + Utf8 [tryIntent] + + Utf8 [tryNextHandler] + + Utf8 [valueOf] + + Utf8 [write_privacy] + +Fields (count = 4): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: applicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String applicationId + + Field: callId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String callId + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 7): + - Method: (Lcom/facebook/AuthorizationClient;)V + Access flags: 0x0 + = AuthorizationClient$KatanaLoginDialogAuthHandler(com.facebook.AuthorizationClient) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #73 + + Methodref [com/facebook/AuthorizationClient$KatanaAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getNameForLogging()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getNameForLogging() + Class member attributes (count = 1): + + Code attribute instructions (code length = 3, locals = 1, stack = 1): + [0] ldc #23 + + String [katana_login_dialog] + [2] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: tryAuthorize(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z + Access flags: 0x0 + = boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 134, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #69 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [5] putfield #52 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.applicationId Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [12] getfield #50 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [15] aload_1 v1 + [16] invokevirtual #69 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [19] new #44 + + Class [java/util/ArrayList] + [22] dup + [23] aload_1 v1 + [24] invokevirtual #71 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [27] invokespecial #89 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [30] aload_1 v1 + [31] invokevirtual #70 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + [34] invokevirtual #83 + + Methodref [com/facebook/SessionDefaultAudience.getNativeProtocolAudience ()Ljava/lang/String;] + [37] invokestatic #84 + + Methodref [com/facebook/internal/NativeProtocol.createLoginDialog20121101Intent (Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)Landroid/content/Intent;] + [40] astore_2 v2 + [41] aload_2 v2 + [42] ifnonnull +5 (target=47) + [45] iconst_0 + [46] ireturn + [47] aload_0 v0 + [48] aload_2 v2 + [49] ldc #13 + + String [com.facebook.platform.protocol.CALL_ID] + [51] invokevirtual #58 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [54] putfield #53 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.callId Ljava/lang/String;] + [57] aload_0 v0 + [58] ldc #10 + + String [call_id] + [60] aload_0 v0 + [61] getfield #53 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.callId Ljava/lang/String;] + [64] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [67] aload_0 v0 + [68] ldc #25 + + String [protocol_version] + [70] aload_2 v2 + [71] ldc #14 + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + [73] iconst_0 + [74] invokevirtual #56 + + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + [77] invokestatic #86 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [80] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [83] aload_0 v0 + [84] ldc #24 + + String [permissions] + [86] ldc #1 + + String [,] + [88] aload_2 v2 + [89] ldc #11 + + String [com.facebook.platform.extra.PERMISSIONS] + [91] invokevirtual #57 + + Methodref [android/content/Intent.getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] + [94] invokestatic #63 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [97] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [100] aload_0 v0 + [101] ldc #27 + + String [write_privacy] + [103] aload_2 v2 + [104] ldc #12 + + String [com.facebook.platform.extra.WRITE_PRIVACY] + [106] invokevirtual #58 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [109] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [112] aload_0 v0 + [113] ldc #20 + + String [fb_dialogs_native_login_dialog_start] + [115] ldc #22 + + String [fb_native_login_dialog_start_time] + [117] aload_0 v0 + [118] getfield #53 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.callId Ljava/lang/String;] + [121] invokespecial #77 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.logEvent (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + [124] aload_0 v0 + [125] aload_2 v2 + [126] aload_1 v1 + [127] invokevirtual #72 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getRequestCode ()I] + [130] invokevirtual #78 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.tryIntent (Landroid/content/Intent;I)Z] + [133] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [47] Var: ...[a:android/content/Intent], Stack: (empty) + + Method: onActivityResult(IILandroid/content/Intent;)Z + Access flags: 0x0 + = boolean onActivityResult(int,int,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 123, locals = 5, stack = 4): + [0] aload_0 v0 + [1] ldc #19 + + String [fb_dialogs_native_login_dialog_complete] + [3] ldc #21 + + String [fb_native_login_dialog_complete_time] + [5] aload_0 v0 + [6] getfield #53 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.callId Ljava/lang/String;] + [9] invokespecial #77 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.logEvent (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + [12] aload_3 v3 + [13] ifnonnull +20 (target=33) + [16] aload_0 v0 + [17] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [20] getfield #51 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [23] ldc #3 + + String [Operation canceled] + [25] invokestatic #79 + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [28] astore v4 + [30] goto +67 (target=97) + [33] aload_3 v3 + [34] invokestatic #85 + + Methodref [com/facebook/internal/NativeProtocol.isServiceDisabledResult20121101 (Landroid/content/Intent;)Z] + [37] ifeq +9 (target=46) + [40] aconst_null + [41] astore v4 + [43] goto +54 (target=97) + [46] iload_2 v2 + [47] ifne +20 (target=67) + [50] aload_0 v0 + [51] aload_0 v0 + [52] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [55] getfield #51 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [58] aload_3 v3 + [59] invokespecial #75 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.createCancelOrErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + [62] astore v4 + [64] goto +33 (target=97) + [67] iload_2 v2 + [68] iconst_m1 + [69] ificmpeq +21 (target=90) + [72] aload_0 v0 + [73] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [76] getfield #51 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [79] ldc #6 + + String [Unexpected resultCode from authorization.] + [81] aconst_null + [82] invokestatic #80 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [85] astore v4 + [87] goto +10 (target=97) + [90] aload_0 v0 + [91] aload_3 v3 + [92] invokespecial #76 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.handleResultOk (Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + [95] astore v4 + [97] aload v4 + [99] ifnull +15 (target=114) + [102] aload_0 v0 + [103] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [106] aload v4 + [108] invokevirtual #67 + + Methodref [com/facebook/AuthorizationClient.completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + [111] goto +10 (target=121) + [114] aload_0 v0 + [115] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [118] invokevirtual #68 + + Methodref [com/facebook/AuthorizationClient.tryNextHandler ()V] + [121] iconst_1 + [122] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [33] Var: ..., Stack: (empty) + - [46] Var: ..., Stack: (empty) + - [67] Var: ..., Stack: (empty) + - [90] Var: ..., Stack: (empty) + - [97] Var: ...[a:com/facebook/AuthorizationClient$Result], Stack: (empty) + - [114] Var: ..., Stack: (empty) + - [121] Var: ..., Stack: (empty) + + Method: handleResultOk(Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result; + Access flags: 0x2 + = private com.facebook.AuthorizationClient$Result handleResultOk(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 66, locals = 4, stack = 3): + [0] aload_1 v1 + [1] invokevirtual #55 + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] ldc #17 + + String [com.facebook.platform.status.ERROR_TYPE] + [8] invokevirtual #60 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [11] astore_3 v3 + [12] aload_3 v3 + [13] ifnonnull +21 (target=34) + [16] aload_0 v0 + [17] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [20] getfield #51 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [23] aload_2 v2 + [24] getstatic #49 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_NATIVE Lcom/facebook/AccessTokenSource;] + [27] invokestatic #64 + + Methodref [com/facebook/AccessToken.createFromNativeLogin (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + [30] invokestatic #82 + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + [33] areturn + [34] ldc #5 + + String [ServiceDisabled] + [36] aload_3 v3 + [37] invokevirtual #87 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [40] ifeq +13 (target=53) + [43] aload_0 v0 + [44] ldc #26 + + String [service_disabled] + [46] ldc #2 + + String [1] + [48] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [51] aconst_null + [52] areturn + [53] aload_0 v0 + [54] aload_0 v0 + [55] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [58] getfield #51 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [61] aload_1 v1 + [62] invokespecial #75 + + Methodref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.createCancelOrErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + [65] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [34] Var: ...[a:android/os/Bundle][a:java/lang/String], Stack: (empty) + - [53] Var: ..., Stack: (empty) + + Method: createCancelOrErrorResult(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result; + Access flags: 0x2 + = private com.facebook.AuthorizationClient$Result createCancelOrErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 100, locals = 8, stack = 4): + [0] aload_2 v2 + [1] invokevirtual #55 + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + [4] astore_3 v3 + [5] aload_3 v3 + [6] ldc #17 + + String [com.facebook.platform.status.ERROR_TYPE] + [8] invokevirtual #60 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [11] astore v4 + [13] ldc #7 + + String [UserCanceled] + [15] aload v4 + [17] invokevirtual #87 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [20] ifne +13 (target=33) + [23] ldc #4 + + String [PermissionDenied] + [25] aload v4 + [27] invokevirtual #87 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [30] ifeq +14 (target=44) + [33] aload_1 v1 + [34] aload_2 v2 + [35] ldc #15 + + String [com.facebook.platform.status.ERROR_DESCRIPTION] + [37] invokevirtual #58 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [40] invokestatic #79 + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [43] areturn + [44] aload_3 v3 + [45] ldc #16 + + String [com.facebook.platform.status.ERROR_JSON] + [47] invokevirtual #60 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [50] astore v5 + [52] aconst_null + [53] astore v6 + [55] aload v5 + [57] ifnull +28 (target=85) + [60] new #46 + + Class [org/json/JSONObject] + [63] dup + [64] aload v5 + [66] invokespecial #90 + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + [69] astore v7 + [71] aload v7 + [73] ldc #18 + + String [error_code] + [75] invokevirtual #91 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [78] astore v6 + [80] goto +5 (target=85) + [83] astore v7 + [85] aload_1 v1 + [86] aload v4 + [88] aload_2 v2 + [89] ldc #15 + + String [com.facebook.platform.status.ERROR_DESCRIPTION] + [91] invokevirtual #58 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [94] aload v6 + [96] invokestatic #81 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [99] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (60 -> 80: 83): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [33] Var: ...[a:android/os/Bundle][a:java/lang/String], Stack: (empty) + - [44] Var: ..., Stack: (empty) + - [83] Var: [a:com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler][a:com/facebook/AuthorizationClient$AuthorizationRequest][a:android/content/Intent][a:android/os/Bundle][a:java/lang/String][a:java/lang/String][a:java/lang/String], Stack: [a:org/json/JSONException] + - [85] Var: ..., Stack: (empty) + + Method: logEvent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x2 + = private void logEvent(java.lang.String,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 67, locals = 6, stack = 4): + [0] aload_3 v3 + [1] ifnull +65 (target=66) + [4] aload_0 v0 + [5] getfield #54 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [8] getfield #50 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [11] aload_0 v0 + [12] getfield #52 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.applicationId Ljava/lang/String;] + [15] invokestatic #66 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + [18] astore v4 + [20] new #29 + + Class [android/os/Bundle] + [23] dup + [24] invokespecial #59 + + Methodref [android/os/Bundle. ()V] + [27] astore v5 + [29] aload v5 + [31] ldc #9 + + String [app_id] + [33] aload_0 v0 + [34] getfield #52 + + Fieldref [com/facebook/AuthorizationClient$KatanaLoginDialogAuthHandler.applicationId Ljava/lang/String;] + [37] invokevirtual #62 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [40] aload v5 + [42] ldc #8 + + String [action_id] + [44] aload_3 v3 + [45] invokevirtual #62 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [48] aload v5 + [50] aload_2 v2 + [51] invokestatic #88 + + Methodref [java/lang/System.currentTimeMillis ()J] + [54] invokevirtual #61 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [57] aload v4 + [59] aload_1 v1 + [60] aconst_null + [61] aload v5 + [63] invokevirtual #65 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [66] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [66] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$KatanaProxyAuthHandler + Superclass: com/facebook/AuthorizationClient$KatanaAuthHandler + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$KatanaProxyAuthHandler extends com.facebook.AuthorizationClient$KatanaAuthHandler + +Interfaces (count = 0): + +Constant Pool (count = 171): + + String [Operation canceled] + + String [Unexpected resultCode from authorization.] + + String [e2e] + + String [error] + + String [error_code] + + String [error_description] + + String [error_message] + + String [error_type] + + String [katana_proxy_auth] + + Class [android/content/Intent] + + Class [android/os/Bundle] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [com/facebook/AuthorizationClient$KatanaAuthHandler] + + Class [com/facebook/AuthorizationClient$KatanaProxyAuthHandler] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/internal/NativeProtocol] + + Class [com/facebook/internal/ServerProtocol] + + Class [com/facebook/internal/Utility] + + Class [java/lang/String] + + Class [java/util/Collection] + + Long [1] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + + Fieldref [com/facebook/internal/ServerProtocol.errorsProxyAuthDisabled Ljava/util/Collection;] + + Fieldref [com/facebook/internal/ServerProtocol.errorsUserCanceled Ljava/util/Collection;] + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/AccessToken.createFromWebBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AuthorizationClient.access$100 ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient.access$200 (Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AuthorizationClient.completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/AuthorizationClient.tryNextHandler ()V] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getRequestCode ()I] + + Methodref [com/facebook/AuthorizationClient$KatanaAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.handleResultOk (Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.tryIntent (Landroid/content/Intent;I)Z] + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/internal/NativeProtocol.createProxyAuthIntent (Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + InterfaceMethodref [java/util/Collection.contains (Ljava/lang/Object;)Z] + + NameAndType [ (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + + NameAndType [access$100 ()Ljava/lang/String;] + + NameAndType [access$200 (Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createFromWebBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + NameAndType [createProxyAuthIntent (Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [errorsProxyAuthDisabled Ljava/util/Collection;] + + NameAndType [errorsUserCanceled Ljava/util/Collection;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [getExtras ()Landroid/os/Bundle;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getRequestCode ()I] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [handleResultOk (Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [tryIntent (Landroid/content/Intent;I)Z] + + NameAndType [tryNextHandler ()V] + + Utf8 [()I] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [(IILandroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Landroid/content/Intent;I)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [FACEBOOK_APPLICATION_WEB] + + Utf8 [J] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Collection;] + + Utf8 [Operation canceled] + + Utf8 [StackMapTable] + + Utf8 [Unexpected resultCode from authorization.] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [addLoggingExtra] + + Utf8 [android/content/Intent] + + Utf8 [android/os/Bundle] + + Utf8 [applicationId] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [com/facebook/AuthorizationClient$KatanaAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$KatanaProxyAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/internal/NativeProtocol] + + Utf8 [com/facebook/internal/ServerProtocol] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [completeAndValidate] + + Utf8 [contains] + + Utf8 [context] + + Utf8 [createCancelResult] + + Utf8 [createErrorResult] + + Utf8 [createFromWebBundle] + + Utf8 [createProxyAuthIntent] + + Utf8 [createTokenResult] + + Utf8 [e2e] + + Utf8 [error] + + Utf8 [error_code] + + Utf8 [error_description] + + Utf8 [error_message] + + Utf8 [error_type] + + Utf8 [errorsProxyAuthDisabled] + + Utf8 [errorsUserCanceled] + + Utf8 [getApplicationId] + + Utf8 [getExtras] + + Utf8 [getNameForLogging] + + Utf8 [getPermissions] + + Utf8 [getRequestCode] + + Utf8 [getString] + + Utf8 [getStringExtra] + + Utf8 [handleResultOk] + + Utf8 [isNullOrEmpty] + + Utf8 [java/lang/String] + + Utf8 [java/util/Collection] + + Utf8 [katana_proxy_auth] + + Utf8 [onActivityResult] + + Utf8 [pendingRequest] + + Utf8 [serialVersionUID] + + Utf8 [this$0] + + Utf8 [tryAuthorize] + + Utf8 [tryIntent] + + Utf8 [tryNextHandler] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: applicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String applicationId + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 5): + - Method: (Lcom/facebook/AuthorizationClient;)V + Access flags: 0x0 + = AuthorizationClient$KatanaProxyAuthHandler(com.facebook.AuthorizationClient) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #44 + + Methodref [com/facebook/AuthorizationClient$KatanaAuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getNameForLogging()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getNameForLogging() + Class member attributes (count = 1): + + Code attribute instructions (code length = 3, locals = 1, stack = 1): + [0] ldc #9 + + String [katana_proxy_auth] + [2] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: tryAuthorize(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z + Access flags: 0x0 + = boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 49, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #41 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [5] putfield #29 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.applicationId Ljava/lang/String;] + [8] invokestatic #37 + + Methodref [com/facebook/AuthorizationClient.access$100 ()Ljava/lang/String;] + [11] astore_2 v2 + [12] aload_0 v0 + [13] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [16] getfield #27 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [19] aload_1 v1 + [20] invokevirtual #41 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [23] aload_1 v1 + [24] invokevirtual #42 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [27] aload_2 v2 + [28] invokestatic #52 + + Methodref [com/facebook/internal/NativeProtocol.createProxyAuthIntent (Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Landroid/content/Intent;] + [31] astore_3 v3 + [32] aload_0 v0 + [33] ldc #3 + + String [e2e] + [35] aload_2 v2 + [36] invokevirtual #45 + + Methodref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [39] aload_0 v0 + [40] aload_3 v3 + [41] aload_1 v1 + [42] invokevirtual #43 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getRequestCode ()I] + [45] invokevirtual #47 + + Methodref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.tryIntent (Landroid/content/Intent;I)Z] + [48] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityResult(IILandroid/content/Intent;)Z + Access flags: 0x0 + = boolean onActivityResult(int,int,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 102, locals = 5, stack = 3): + [0] aload_3 v3 + [1] ifnonnull +20 (target=21) + [4] aload_0 v0 + [5] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [8] getfield #28 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [11] ldc #1 + + String [Operation canceled] + [13] invokestatic #48 + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [16] astore v4 + [18] goto +58 (target=76) + [21] iload_2 v2 + [22] ifne +24 (target=46) + [25] aload_0 v0 + [26] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [29] getfield #28 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [32] aload_3 v3 + [33] ldc #4 + + String [error] + [35] invokevirtual #34 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [38] invokestatic #48 + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [41] astore v4 + [43] goto +33 (target=76) + [46] iload_2 v2 + [47] iconst_m1 + [48] ificmpeq +21 (target=69) + [51] aload_0 v0 + [52] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [55] getfield #28 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [58] ldc #2 + + String [Unexpected resultCode from authorization.] + [60] aconst_null + [61] invokestatic #49 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [64] astore v4 + [66] goto +10 (target=76) + [69] aload_0 v0 + [70] aload_3 v3 + [71] invokespecial #46 + + Methodref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.handleResultOk (Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result;] + [74] astore v4 + [76] aload v4 + [78] ifnull +15 (target=93) + [81] aload_0 v0 + [82] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [85] aload v4 + [87] invokevirtual #39 + + Methodref [com/facebook/AuthorizationClient.completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + [90] goto +10 (target=100) + [93] aload_0 v0 + [94] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [97] invokevirtual #40 + + Methodref [com/facebook/AuthorizationClient.tryNextHandler ()V] + [100] iconst_1 + [101] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [21] Var: ..., Stack: (empty) + - [46] Var: ..., Stack: (empty) + - [69] Var: ..., Stack: (empty) + - [76] Var: ...[a:com/facebook/AuthorizationClient$Result], Stack: (empty) + - [93] Var: ..., Stack: (empty) + - [100] Var: ..., Stack: (empty) + + Method: handleResultOk(Landroid/content/Intent;)Lcom/facebook/AuthorizationClient$Result; + Access flags: 0x2 + = private com.facebook.AuthorizationClient$Result handleResultOk(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 181, locals = 8, stack = 4): + [0] aload_1 v1 + [1] invokevirtual #33 + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] ldc #4 + + String [error] + [8] invokevirtual #35 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [11] astore_3 v3 + [12] aload_3 v3 + [13] ifnonnull +10 (target=23) + [16] aload_2 v2 + [17] ldc #8 + + String [error_type] + [19] invokevirtual #35 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [22] astore_3 v3 + [23] aload_2 v2 + [24] ldc #5 + + String [error_code] + [26] invokevirtual #35 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [29] astore v4 + [31] aload_2 v2 + [32] ldc #7 + + String [error_message] + [34] invokevirtual #35 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [37] astore v5 + [39] aload v5 + [41] ifnonnull +11 (target=52) + [44] aload_2 v2 + [45] ldc #6 + + String [error_description] + [47] invokevirtual #35 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [50] astore v5 + [52] aload_2 v2 + [53] ldc #3 + + String [e2e] + [55] invokevirtual #35 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [58] astore v6 + [60] aload v6 + [62] invokestatic #53 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [65] ifne +16 (target=81) + [68] aload_0 v0 + [69] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [72] aload_0 v0 + [73] getfield #29 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.applicationId Ljava/lang/String;] + [76] aload v6 + [78] invokestatic #38 + + Methodref [com/facebook/AuthorizationClient.access$200 (Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + [81] aload_3 v3 + [82] ifnonnull +45 (target=127) + [85] aload v4 + [87] ifnonnull +40 (target=127) + [90] aload v5 + [92] ifnonnull +35 (target=127) + [95] aload_0 v0 + [96] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [99] getfield #28 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [102] invokevirtual #42 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [105] aload_2 v2 + [106] getstatic #26 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + [109] invokestatic #36 + + Methodref [com/facebook/AccessToken.createFromWebBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + [112] astore v7 + [114] aload_0 v0 + [115] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [118] getfield #28 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [121] aload v7 + [123] invokestatic #51 + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + [126] areturn + [127] getstatic #31 + + Fieldref [com/facebook/internal/ServerProtocol.errorsProxyAuthDisabled Ljava/util/Collection;] + [130] aload_3 v3 + [131] invokeinterface #54 + + InterfaceMethodref [java/util/Collection.contains (Ljava/lang/Object;)Z] + [136] ifeq +5 (target=141) + [139] aconst_null + [140] areturn + [141] getstatic #32 + + Fieldref [com/facebook/internal/ServerProtocol.errorsUserCanceled Ljava/util/Collection;] + [144] aload_3 v3 + [145] invokeinterface #54 + + InterfaceMethodref [java/util/Collection.contains (Ljava/lang/Object;)Z] + [150] ifeq +15 (target=165) + [153] aload_0 v0 + [154] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [157] getfield #28 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [160] aconst_null + [161] invokestatic #48 + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [164] areturn + [165] aload_0 v0 + [166] getfield #30 + + Fieldref [com/facebook/AuthorizationClient$KatanaProxyAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [169] getfield #28 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [172] aload_3 v3 + [173] aload v5 + [175] aload v4 + [177] invokestatic #50 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [180] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [23] Var: ...[a:android/os/Bundle][a:java/lang/String], Stack: (empty) + - [52] Var: ...[a:java/lang/String][a:java/lang/String], Stack: (empty) + - [81] Var: ...[a:java/lang/String], Stack: (empty) + - [127] Var: ..., Stack: (empty) + - [141] Var: ..., Stack: (empty) + - [165] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$OnCompletedListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.AuthorizationClient$OnCompletedListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/AuthorizationClient$OnCompletedListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [com/facebook/AuthorizationClient$OnCompletedListener] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + +Fields (count = 0): + +Methods (count = 1): + + Method: onCompleted(Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x401 + = public abstract void onCompleted(com.facebook.AuthorizationClient$Result) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$Result + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$Result extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 79): + + String [: ] + + Class [android/text/TextUtils] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/AuthorizationClient$Result$Code] + + Class [com/facebook/internal/Utility] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Class [java/lang/String] + + Long [1] + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result.errorCode Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$Result.errorMessage Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$Result.request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$Result. (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AuthorizationClient$Result$Code;Lcom/facebook/AccessToken;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/internal/Utility.asListNoNulls ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AuthorizationClient$Result$Code;Lcom/facebook/AccessToken;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [asListNoNulls ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [code Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [errorCode Ljava/lang/String;] + + NameAndType [errorMessage Ljava/lang/String;] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [token Lcom/facebook/AccessToken;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AuthorizationClient$Result$Code;Lcom/facebook/AccessToken;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [: ] + + Utf8 [] + + Utf8 [CANCEL] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [ERROR] + + Utf8 [J] + + Utf8 [Lcom/facebook/AccessToken;] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [SUCCESS] + + Utf8 [Signature] + + Utf8 [android/text/TextUtils] + + Utf8 [asListNoNulls] + + Utf8 [code] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/AuthorizationClient$Result$Code] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [createCancelResult] + + Utf8 [createErrorResult] + + Utf8 [createTokenResult] + + Utf8 [errorCode] + + Utf8 [errorMessage] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [join] + + Utf8 [loggingExtras] + + Utf8 [request] + + Utf8 [serialVersionUID] + + Utf8 [token] + +Fields (count = 7): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: code Lcom/facebook/AuthorizationClient$Result$Code; + Access flags: 0x10 + = final com.facebook.AuthorizationClient$Result$Code code + + Field: token Lcom/facebook/AccessToken; + Access flags: 0x10 + = final com.facebook.AccessToken token + + Field: errorMessage Ljava/lang/String; + Access flags: 0x10 + = final java.lang.String errorMessage + + Field: errorCode Ljava/lang/String; + Access flags: 0x10 + = final java.lang.String errorCode + + Field: request Lcom/facebook/AuthorizationClient$AuthorizationRequest; + Access flags: 0x10 + = final com.facebook.AuthorizationClient$AuthorizationRequest request + + Field: loggingExtras Ljava/util/Map; + Access flags: 0x0 + = java.util.Map loggingExtras + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + +Methods (count = 5): + - Method: (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AuthorizationClient$Result$Code;Lcom/facebook/AccessToken;Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x2 + = private AuthorizationClient$Result(com.facebook.AuthorizationClient$AuthorizationRequest,com.facebook.AuthorizationClient$Result$Code,com.facebook.AccessToken,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 6, stack = 2): + [0] aload_0 v0 + [1] invokespecial #23 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #14 + + Fieldref [com/facebook/AuthorizationClient$Result.request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [9] aload_0 v0 + [10] aload_3 v3 + [11] putfield #15 + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + [14] aload_0 v0 + [15] aload v4 + [17] putfield #13 + + Fieldref [com/facebook/AuthorizationClient$Result.errorMessage Ljava/lang/String;] + [20] aload_0 v0 + [21] aload_2 v2 + [22] putfield #11 + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + [25] aload_0 v0 + [26] aload v5 + [28] putfield #12 + + Fieldref [com/facebook/AuthorizationClient$Result.errorCode Ljava/lang/String;] + [31] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createTokenResult(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result; + Access flags: 0x8 + = static com.facebook.AuthorizationClient$Result createTokenResult(com.facebook.AuthorizationClient$AuthorizationRequest,com.facebook.AccessToken) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 2, stack = 7): + [0] new #3 + + Class [com/facebook/AuthorizationClient$Result] + [3] dup + [4] aload_0 v0 + [5] getstatic #18 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + [8] aload_1 v1 + [9] aconst_null + [10] aconst_null + [11] invokespecial #20 + + Methodref [com/facebook/AuthorizationClient$Result. (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AuthorizationClient$Result$Code;Lcom/facebook/AccessToken;Ljava/lang/String;Ljava/lang/String;)V] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createCancelResult(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result; + Access flags: 0x8 + = static com.facebook.AuthorizationClient$Result createCancelResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 2, stack = 7): + [0] new #3 + + Class [com/facebook/AuthorizationClient$Result] + [3] dup + [4] aload_0 v0 + [5] getstatic #16 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + [8] aconst_null + [9] aload_1 v1 + [10] aconst_null + [11] invokespecial #20 + + Methodref [com/facebook/AuthorizationClient$Result. (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AuthorizationClient$Result$Code;Lcom/facebook/AccessToken;Ljava/lang/String;Ljava/lang/String;)V] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createErrorResult(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result; + Access flags: 0x8 + = static com.facebook.AuthorizationClient$Result createErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String,java.lang.String) + 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] aconst_null + [4] invokestatic #21 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createErrorResult(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result; + Access flags: 0x8 + = static com.facebook.AuthorizationClient$Result createErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 5, stack = 7): + [0] ldc #1 + + String [: ] + [2] iconst_2 + [3] anewarray #8 + + Class [java/lang/String] + [6] dup + [7] iconst_0 + [8] aload_1 v1 + [9] aastore + [10] dup + [11] iconst_1 + [12] aload_2 v2 + [13] aastore + [14] invokestatic #22 + + Methodref [com/facebook/internal/Utility.asListNoNulls ([Ljava/lang/Object;)Ljava/util/List;] + [17] invokestatic #19 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [20] astore v4 + [22] new #3 + + Class [com/facebook/AuthorizationClient$Result] + [25] dup + [26] aload_0 v0 + [27] getstatic #17 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + [30] aconst_null + [31] aload v4 + [33] aload_3 v3 + [34] invokespecial #20 + + Methodref [com/facebook/AuthorizationClient$Result. (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AuthorizationClient$Result$Code;Lcom/facebook/AccessToken;Ljava/lang/String;Ljava/lang/String;)V] + [37] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$Result$Code + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4030 + = final enum enum com.facebook.AuthorizationClient$Result$Code extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 59): + + String [CANCEL] + + String [ERROR] + + String [SUCCESS] + + String [cancel] + + String [error] + + String [success] + + Class [[Lcom/facebook/AuthorizationClient$Result$Code;] + + Class [com/facebook/AuthorizationClient$Result$Code] + + Class [java/lang/Enum] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.$VALUES [Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.loggingValue Ljava/lang/String;] + + Methodref [[Lcom/facebook/AuthorizationClient$Result$Code;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/AuthorizationClient$Result$Code. (Ljava/lang/String;ILjava/lang/String;)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [ (Ljava/lang/String;ILjava/lang/String;)V] + + NameAndType [CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [loggingValue Ljava/lang/String;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + + Utf8 [] + + Utf8 [] + + Utf8 [CANCEL] + + Utf8 [Code] + + Utf8 [ERROR] + + Utf8 [Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [Ljava/lang/String;] + + Utf8 [SUCCESS] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [cancel] + + Utf8 [clone] + + Utf8 [com/facebook/AuthorizationClient$Result$Code] + + Utf8 [error] + + Utf8 [getLoggingValue] + + Utf8 [java/lang/Enum] + + Utf8 [loggingValue] + + Utf8 [success] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 5): + + Field: SUCCESS Lcom/facebook/AuthorizationClient$Result$Code; + Access flags: 0x4019 + = public static final com.facebook.AuthorizationClient$Result$Code SUCCESS + + Field: CANCEL Lcom/facebook/AuthorizationClient$Result$Code; + Access flags: 0x4019 + = public static final com.facebook.AuthorizationClient$Result$Code CANCEL + + Field: ERROR Lcom/facebook/AuthorizationClient$Result$Code; + Access flags: 0x4019 + = public static final com.facebook.AuthorizationClient$Result$Code ERROR + + Field: loggingValue Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String loggingValue + + Field: $VALUES [Lcom/facebook/AuthorizationClient$Result$Code; + Access flags: 0x101a + = private static final synthetic com.facebook.AuthorizationClient$Result$Code[] $VALUES + +Methods (count = 5): + + Method: values()[Lcom/facebook/AuthorizationClient$Result$Code; + Access flags: 0x9 + = public static com.facebook.AuthorizationClient$Result$Code[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #10 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.$VALUES [Lcom/facebook/AuthorizationClient$Result$Code;] + [3] invokevirtual #15 + + Methodref [[Lcom/facebook/AuthorizationClient$Result$Code;.clone ()Ljava/lang/Object;] + [6] checkcast #7 + + Class [[Lcom/facebook/AuthorizationClient$Result$Code;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result$Code; + Access flags: 0x9 + = public static com.facebook.AuthorizationClient$Result$Code valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #8 + + Class [com/facebook/AuthorizationClient$Result$Code] + [2] aload_0 v0 + [3] invokestatic #18 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #8 + + Class [com/facebook/AuthorizationClient$Result$Code] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;ILjava/lang/String;)V + Access flags: 0x2 + = private AuthorizationClient$Result$Code(java.lang.String,int,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #17 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] aload_0 v0 + [7] aload_3 v3 + [8] putfield #14 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.loggingValue Ljava/lang/String;] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;)V] + + Method: getLoggingValue()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getLoggingValue() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #14 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.loggingValue Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 71, locals = 0, stack = 5): + [0] new #8 + + Class [com/facebook/AuthorizationClient$Result$Code] + [3] dup + [4] ldc #3 + + String [SUCCESS] + [6] iconst_0 + [7] ldc #6 + + String [success] + [9] invokespecial #16 + + Methodref [com/facebook/AuthorizationClient$Result$Code. (Ljava/lang/String;ILjava/lang/String;)V] + [12] putstatic #13 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + [15] new #8 + + Class [com/facebook/AuthorizationClient$Result$Code] + [18] dup + [19] ldc #1 + + String [CANCEL] + [21] iconst_1 + [22] ldc #4 + + String [cancel] + [24] invokespecial #16 + + Methodref [com/facebook/AuthorizationClient$Result$Code. (Ljava/lang/String;ILjava/lang/String;)V] + [27] putstatic #11 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + [30] new #8 + + Class [com/facebook/AuthorizationClient$Result$Code] + [33] dup + [34] ldc #2 + + String [ERROR] + [36] iconst_2 + [37] ldc #5 + + String [error] + [39] invokespecial #16 + + Methodref [com/facebook/AuthorizationClient$Result$Code. (Ljava/lang/String;ILjava/lang/String;)V] + [42] putstatic #12 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + [45] iconst_3 + [46] anewarray #8 + + Class [com/facebook/AuthorizationClient$Result$Code] + [49] dup + [50] iconst_0 + [51] getstatic #13 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + [54] aastore + [55] dup + [56] iconst_1 + [57] getstatic #11 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + [60] aastore + [61] dup + [62] iconst_2 + [63] getstatic #12 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + [66] aastore + [67] putstatic #10 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.$VALUES [Lcom/facebook/AuthorizationClient$Result$Code;] + [70] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$StartActivityDelegate + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.AuthorizationClient$StartActivityDelegate extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + + Class [java/lang/Object] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [com/facebook/AuthorizationClient$StartActivityDelegate] + + Utf8 [getActivityContext] + + Utf8 [java/lang/Object] + + Utf8 [startActivityForResult] + +Fields (count = 0): + +Methods (count = 2): + + Method: startActivityForResult(Landroid/content/Intent;I)V + Access flags: 0x401 + = public abstract void startActivityForResult(android.content.Intent,int) + + Method: getActivityContext()Landroid/app/Activity; + Access flags: 0x401 + = public abstract android.app.Activity getActivityContext() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$WebViewAuthHandler + Superclass: com/facebook/AuthorizationClient$AuthHandler + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$WebViewAuthHandler extends com.facebook.AuthorizationClient$AuthHandler + +Interfaces (count = 0): + +Constant Pool (count = 293): + + String [] + + String [%d] + + String [,] + + String [0] + + String [1] + + String [Could not update saved web view auth handler token.] + + String [Facebook-AuthorizationClient] + + String [TOKEN] + + String [User canceled log in.] + + String [access_token] + + String [com.facebook.AuthorizationClient.WebViewAuthHandler.TOKEN_STORE_KEY] + + String [e2e] + + String [scope] + + String [web_view] + + Class [android/content/Context] + + Class [android/content/SharedPreferences] + + Class [android/content/SharedPreferences$Editor] + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [android/webkit/CookieSyncManager] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$AuthDialogBuilder] + + Class [com/facebook/AuthorizationClient$AuthHandler] + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + + Class [com/facebook/AuthorizationClient$WebViewAuthHandler] + + Class [com/facebook/AuthorizationClient$WebViewAuthHandler$1] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookOperationCanceledException] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/FacebookServiceException] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/widget/WebDialog] + + Class [com/facebook/widget/WebDialog$Builder] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Long [1] + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.e2e Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.loginDialog Lcom/facebook/widget/WebDialog;] + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;] + + Methodref [android/webkit/CookieSyncManager.sync ()V] + + Methodref [com/facebook/AccessToken.createFromWebBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient.access$100 ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient.access$200 (Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AuthorizationClient.completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/AuthorizationClient.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.setE2E (Ljava/lang/String;)Lcom/facebook/AuthorizationClient$AuthDialogBuilder;] + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.setOnCompleteListener (Lcom/facebook/widget/WebDialog$OnCompleteListener;)Lcom/facebook/widget/WebDialog$BuilderBase;] + + Methodref [com/facebook/AuthorizationClient$AuthHandler. (Lcom/facebook/AuthorizationClient;)V] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPreviousAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.loadCookieToken ()Ljava/lang/String;] + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.saveCookieToken (Ljava/lang/String;)V] + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler$1. (Lcom/facebook/AuthorizationClient$WebViewAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Methodref [com/facebook/FacebookException.getMessage ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookRequestError.getErrorCode ()I] + + Methodref [com/facebook/FacebookRequestError.toString ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookServiceException.getRequestError ()Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/internal/Utility.clearFacebookCookies (Landroid/content/Context;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + + Methodref [com/facebook/widget/WebDialog.show ()V] + + Methodref [com/facebook/widget/WebDialog$Builder.build ()Lcom/facebook/widget/WebDialog;] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/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 (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.getActivityContext ()Landroid/app/Activity;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [ (Lcom/facebook/AuthorizationClient$WebViewAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + NameAndType [ (Lcom/facebook/AuthorizationClient;)V] + + NameAndType [WEB_VIEW Lcom/facebook/AccessTokenSource;] + + NameAndType [access$100 ()Ljava/lang/String;] + + NameAndType [access$200 (Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [build ()Lcom/facebook/widget/WebDialog;] + + NameAndType [clearFacebookCookies (Landroid/content/Context;)V] + + NameAndType [commit ()Z] + + NameAndType [completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [createFromWebBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + NameAndType [createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;] + + NameAndType [createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + NameAndType [dismiss ()V] + + NameAndType [e2e Ljava/lang/String;] + + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getActivityContext ()Landroid/app/Activity;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [getErrorCode ()I] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getPreviousAccessToken ()Ljava/lang/String;] + + NameAndType [getRequestError ()Lcom/facebook/FacebookRequestError;] + + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + NameAndType [getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getToken ()Ljava/lang/String;] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [isNullOrEmpty (Ljava/util/Collection;)Z] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [loadCookieToken ()Ljava/lang/String;] + + NameAndType [logd (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [loginDialog Lcom/facebook/widget/WebDialog;] + + NameAndType [pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [saveCookieToken (Ljava/lang/String;)V] + + NameAndType [setE2E (Ljava/lang/String;)Lcom/facebook/AuthorizationClient$AuthDialogBuilder;] + + NameAndType [setOnCompleteListener (Lcom/facebook/widget/WebDialog$OnCompleteListener;)Lcom/facebook/widget/WebDialog$BuilderBase;] + + NameAndType [show ()V] + + NameAndType [sync ()V] + + NameAndType [this$0 Lcom/facebook/AuthorizationClient;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [] + + Utf8 [%d] + + Utf8 [()I] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [()Landroid/content/SharedPreferences$Editor;] + + Utf8 [()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Lcom/facebook/widget/WebDialog;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(Landroid/content/Context;)Landroid/webkit/CookieSyncManager;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$WebViewAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog$OnCompleteListener;)Lcom/facebook/widget/WebDialog$BuilderBase;] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/AuthorizationClient$AuthDialogBuilder;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [,] + + Utf8 [0] + + Utf8 [1] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Could not update saved web view auth handler token.] + + Utf8 [Facebook-AuthorizationClient] + + Utf8 [J] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Lcom/facebook/widget/WebDialog;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [TOKEN] + + Utf8 [User canceled log in.] + + Utf8 [WEB_VIEW] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access_token] + + Utf8 [addLoggingExtra] + + Utf8 [android/content/Context] + + Utf8 [android/content/SharedPreferences] + + Utf8 [android/content/SharedPreferences$Editor] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [android/webkit/CookieSyncManager] + + Utf8 [applicationId] + + Utf8 [build] + + Utf8 [cancel] + + Utf8 [clearFacebookCookies] + + Utf8 [com.facebook.AuthorizationClient.WebViewAuthHandler.TOKEN_STORE_KEY] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$AuthDialogBuilder] + + Utf8 [com/facebook/AuthorizationClient$AuthHandler] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/AuthorizationClient$StartActivityDelegate] + + Utf8 [com/facebook/AuthorizationClient$WebViewAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$WebViewAuthHandler$1] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookOperationCanceledException] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/FacebookServiceException] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [com/facebook/widget/WebDialog$Builder] + + Utf8 [commit] + + Utf8 [completeAndValidate] + + Utf8 [containsKey] + + Utf8 [context] + + Utf8 [createCancelResult] + + Utf8 [createErrorResult] + + Utf8 [createFromWebBundle] + + Utf8 [createInstance] + + Utf8 [createTokenResult] + + Utf8 [dismiss] + + Utf8 [e2e] + + Utf8 [edit] + + Utf8 [equals] + + Utf8 [format] + + Utf8 [getActivityContext] + + Utf8 [getApplicationId] + + Utf8 [getErrorCode] + + Utf8 [getMessage] + + Utf8 [getNameForLogging] + + Utf8 [getPermissions] + + Utf8 [getPreviousAccessToken] + + Utf8 [getRequestError] + + Utf8 [getSharedPreferences] + + Utf8 [getStartActivityDelegate] + + Utf8 [getString] + + Utf8 [getToken] + + Utf8 [isNullOrEmpty] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [join] + + Utf8 [loadCookieToken] + + Utf8 [logd] + + Utf8 [loginDialog] + + Utf8 [needsInternetPermission] + + Utf8 [needsRestart] + + Utf8 [onWebDialogComplete] + + Utf8 [pendingRequest] + + Utf8 [putString] + + Utf8 [saveCookieToken] + + Utf8 [scope] + + Utf8 [serialVersionUID] + + Utf8 [setE2E] + + Utf8 [setOnCompleteListener] + + Utf8 [show] + + Utf8 [sync] + + Utf8 [this$0] + + Utf8 [toString] + + Utf8 [tryAuthorize] + + Utf8 [valueOf] + + Utf8 [web_view] + +Fields (count = 5): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: loginDialog Lcom/facebook/widget/WebDialog; + Access flags: 0x82 + = private transient com.facebook.widget.WebDialog loginDialog + + Field: applicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String applicationId + + Field: e2e Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String e2e + + Field: this$0 Lcom/facebook/AuthorizationClient; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient this$0 + +Methods (count = 9): + - Method: (Lcom/facebook/AuthorizationClient;)V + Access flags: 0x0 + = AuthorizationClient$WebViewAuthHandler(com.facebook.AuthorizationClient) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #67 + + Methodref [com/facebook/AuthorizationClient$AuthHandler. (Lcom/facebook/AuthorizationClient;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getNameForLogging()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getNameForLogging() + Class member attributes (count = 1): + + Code attribute instructions (code length = 3, locals = 1, stack = 1): + [0] ldc #14 + + String [web_view] + [2] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: needsRestart()Z + Access flags: 0x0 + = boolean needsRestart() + 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: needsInternetPermission()Z + Access flags: 0x0 + = boolean needsInternetPermission() + 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: cancel()V + Access flags: 0x0 + = void cancel() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #48 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.loginDialog Lcom/facebook/widget/WebDialog;] + [4] ifnull +15 (target=19) + [7] aload_0 v0 + [8] getfield #48 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.loginDialog Lcom/facebook/widget/WebDialog;] + [11] invokevirtual #86 + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + [14] aload_0 v0 + [15] aconst_null + [16] putfield #48 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.loginDialog Lcom/facebook/widget/WebDialog;] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [19] Var: ..., Stack: (empty) + + Method: tryAuthorize(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Z + Access flags: 0x0 + = boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 196, locals = 6, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #68 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getApplicationId ()Ljava/lang/String;] + [5] putfield #46 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.applicationId Ljava/lang/String;] + [8] new #18 + + Class [android/os/Bundle] + [11] dup + [12] invokespecial #51 + + Methodref [android/os/Bundle. ()V] + [15] astore_2 v2 + [16] aload_1 v1 + [17] invokevirtual #69 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [20] invokestatic #84 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + [23] ifne +27 (target=50) + [26] ldc #3 + + String [,] + [28] aload_1 v1 + [29] invokevirtual #69 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [32] invokestatic #55 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [35] astore_3 v3 + [36] aload_2 v2 + [37] ldc #13 + + String [scope] + [39] aload_3 v3 + [40] invokevirtual #54 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [43] aload_0 v0 + [44] ldc #13 + + String [scope] + [46] aload_3 v3 + [47] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [50] aload_1 v1 + [51] invokevirtual #70 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPreviousAccessToken ()Ljava/lang/String;] + [54] astore_3 v3 + [55] aload_3 v3 + [56] invokestatic #83 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [59] ifne +32 (target=91) + [62] aload_3 v3 + [63] aload_0 v0 + [64] invokespecial #75 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.loadCookieToken ()Ljava/lang/String;] + [67] invokevirtual #90 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [70] ifeq +21 (target=91) + [73] aload_2 v2 + [74] ldc #10 + + String [access_token] + [76] aload_3 v3 + [77] invokevirtual #54 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [80] aload_0 v0 + [81] ldc #10 + + String [access_token] + [83] ldc #5 + + String [1] + [85] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [88] goto +21 (target=109) + [91] aload_0 v0 + [92] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [95] getfield #44 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [98] invokestatic #82 + + Methodref [com/facebook/internal/Utility.clearFacebookCookies (Landroid/content/Context;)V] + [101] aload_0 v0 + [102] ldc #10 + + String [access_token] + [104] ldc #4 + + String [0] + [106] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [109] new #30 + + Class [com/facebook/AuthorizationClient$WebViewAuthHandler$1] + [112] dup + [113] aload_0 v0 + [114] aload_1 v1 + [115] invokespecial #77 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler$1. (Lcom/facebook/AuthorizationClient$WebViewAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + [118] astore v4 + [120] aload_0 v0 + [121] invokestatic #60 + + Methodref [com/facebook/AuthorizationClient.access$100 ()Ljava/lang/String;] + [124] putfield #47 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.e2e Ljava/lang/String;] + [127] aload_0 v0 + [128] ldc #12 + + String [e2e] + [130] aload_0 v0 + [131] getfield #47 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.e2e Ljava/lang/String;] + [134] invokevirtual #74 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.addLoggingExtra (Ljava/lang/String;Ljava/lang/Object;)V] + [137] new #24 + + Class [com/facebook/AuthorizationClient$AuthDialogBuilder] + [140] dup + [141] aload_0 v0 + [142] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [145] invokevirtual #63 + + Methodref [com/facebook/AuthorizationClient.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [148] invokeinterface #96 + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.getActivityContext ()Landroid/app/Activity;] + [153] aload_0 v0 + [154] getfield #46 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.applicationId Ljava/lang/String;] + [157] aload_2 v2 + [158] invokespecial #64 + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + [161] aload_0 v0 + [162] getfield #47 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.e2e Ljava/lang/String;] + [165] invokevirtual #65 + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.setE2E (Ljava/lang/String;)Lcom/facebook/AuthorizationClient$AuthDialogBuilder;] + [168] aload v4 + [170] invokevirtual #66 + + Methodref [com/facebook/AuthorizationClient$AuthDialogBuilder.setOnCompleteListener (Lcom/facebook/widget/WebDialog$OnCompleteListener;)Lcom/facebook/widget/WebDialog$BuilderBase;] + [173] checkcast #37 + + Class [com/facebook/widget/WebDialog$Builder] + [176] astore v5 + [178] aload_0 v0 + [179] aload v5 + [181] invokevirtual #88 + + Methodref [com/facebook/widget/WebDialog$Builder.build ()Lcom/facebook/widget/WebDialog;] + [184] putfield #48 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.loginDialog Lcom/facebook/widget/WebDialog;] + [187] aload_0 v0 + [188] getfield #48 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.loginDialog Lcom/facebook/widget/WebDialog;] + [191] invokevirtual #87 + + Methodref [com/facebook/widget/WebDialog.show ()V] + [194] iconst_1 + [195] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [50] Var: ...[a:android/os/Bundle], Stack: (empty) + - [91] Var: ...[a:java/lang/String], Stack: (empty) + - [109] Var: ..., Stack: (empty) + + Method: onWebDialogComplete(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V + Access flags: 0x0 + = void onWebDialogComplete(com.facebook.AuthorizationClient$AuthorizationRequest,android.os.Bundle,com.facebook.FacebookException) + Class member attributes (count = 1): + + Code attribute instructions (code length = 214, locals = 8, stack = 5): + [0] aload_2 v2 + [1] ifnull +78 (target=79) + [4] aload_2 v2 + [5] ldc #12 + + String [e2e] + [7] invokevirtual #52 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [10] ifeq +13 (target=23) + [13] aload_0 v0 + [14] aload_2 v2 + [15] ldc #12 + + String [e2e] + [17] invokevirtual #53 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [20] putfield #47 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.e2e Ljava/lang/String;] + [23] aload_1 v1 + [24] invokevirtual #69 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [27] aload_2 v2 + [28] getstatic #43 + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + [31] invokestatic #58 + + Methodref [com/facebook/AccessToken.createFromWebBundle (Ljava/util/List;Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + [34] astore v5 + [36] aload_0 v0 + [37] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [40] getfield #45 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [43] aload v5 + [45] invokestatic #73 + + Methodref [com/facebook/AuthorizationClient$Result.createTokenResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Lcom/facebook/AccessToken;)Lcom/facebook/AuthorizationClient$Result;] + [48] astore v4 + [50] aload_0 v0 + [51] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [54] getfield #44 + + Fieldref [com/facebook/AuthorizationClient.context Landroid/content/Context;] + [57] invokestatic #56 + + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;] + [60] astore v6 + [62] aload v6 + [64] invokevirtual #57 + + Methodref [android/webkit/CookieSyncManager.sync ()V] + [67] aload_0 v0 + [68] aload v5 + [70] invokevirtual #59 + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + [73] invokespecial #76 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.saveCookieToken (Ljava/lang/String;)V] + [76] goto +103 (target=179) + [79] aload_3 v3 + [80] instanceof #32 + + Class [com/facebook/FacebookOperationCanceledException] + [83] ifeq +20 (target=103) + [86] aload_0 v0 + [87] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [90] getfield #45 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [93] ldc #9 + + String [User canceled log in.] + [95] invokestatic #71 + + Methodref [com/facebook/AuthorizationClient$Result.createCancelResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [98] astore v4 + [100] goto +79 (target=179) + [103] aload_0 v0 + [104] aconst_null + [105] putfield #47 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.e2e Ljava/lang/String;] + [108] aconst_null + [109] astore v5 + [111] aload_3 v3 + [112] invokevirtual #78 + + Methodref [com/facebook/FacebookException.getMessage ()Ljava/lang/String;] + [115] astore v6 + [117] aload_3 v3 + [118] instanceof #34 + + Class [com/facebook/FacebookServiceException] + [121] ifeq +41 (target=162) + [124] aload_3 v3 + [125] checkcast #34 + + Class [com/facebook/FacebookServiceException] + [128] invokevirtual #81 + + Methodref [com/facebook/FacebookServiceException.getRequestError ()Lcom/facebook/FacebookRequestError;] + [131] astore v7 + [133] ldc #2 + + String [%d] + [135] iconst_1 + [136] anewarray #39 + + Class [java/lang/Object] + [139] dup + [140] iconst_0 + [141] aload v7 + [143] invokevirtual #79 + + Methodref [com/facebook/FacebookRequestError.getErrorCode ()I] + [146] invokestatic #89 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [149] aastore + [150] invokestatic #91 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [153] astore v5 + [155] aload v7 + [157] invokevirtual #80 + + Methodref [com/facebook/FacebookRequestError.toString ()Ljava/lang/String;] + [160] astore v6 + [162] aload_0 v0 + [163] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [166] getfield #45 + + Fieldref [com/facebook/AuthorizationClient.pendingRequest Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [169] aconst_null + [170] aload v6 + [172] aload v5 + [174] invokestatic #72 + + Methodref [com/facebook/AuthorizationClient$Result.createErrorResult (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/AuthorizationClient$Result;] + [177] astore v4 + [179] aload_0 v0 + [180] getfield #47 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.e2e Ljava/lang/String;] + [183] invokestatic #83 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [186] ifne +18 (target=204) + [189] aload_0 v0 + [190] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [193] aload_0 v0 + [194] getfield #46 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.applicationId Ljava/lang/String;] + [197] aload_0 v0 + [198] getfield #47 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.e2e Ljava/lang/String;] + [201] invokestatic #61 + + Methodref [com/facebook/AuthorizationClient.access$200 (Lcom/facebook/AuthorizationClient;Ljava/lang/String;Ljava/lang/String;)V] + [204] aload_0 v0 + [205] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [208] aload v4 + [210] invokevirtual #62 + + Methodref [com/facebook/AuthorizationClient.completeAndValidate (Lcom/facebook/AuthorizationClient$Result;)V] + [213] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [23] Var: ..., Stack: (empty) + - [79] Var: ..., Stack: (empty) + - [103] Var: ..., Stack: (empty) + - [162] Var: ...[T][a:java/lang/String][a:java/lang/String], Stack: (empty) + - [179] Var: [a:com/facebook/AuthorizationClient$WebViewAuthHandler][a:com/facebook/AuthorizationClient$AuthorizationRequest][a:android/os/Bundle][a:com/facebook/FacebookException][a:com/facebook/AuthorizationClient$Result], Stack: + - [204] Var: ..., Stack: (empty) + + Method: saveCookieToken(Ljava/lang/String;)V + Access flags: 0x2 + = private void saveCookieToken(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 58, locals = 5, stack = 3): + [0] aload_0 v0 + [1] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [4] invokevirtual #63 + + Methodref [com/facebook/AuthorizationClient.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [7] invokeinterface #96 + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.getActivityContext ()Landroid/app/Activity;] + [12] astore_2 v2 + [13] aload_2 v2 + [14] ldc #11 + + String [com.facebook.AuthorizationClient.WebViewAuthHandler.TOKEN_STORE_KEY] + [16] iconst_0 + [17] invokevirtual #50 + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + [20] astore_3 v3 + [21] aload_3 v3 + [22] invokeinterface #92 + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + [27] astore v4 + [29] aload v4 + [31] ldc #8 + + String [TOKEN] + [33] aload_1 v1 + [34] invokeinterface #95 + + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + [39] pop + [40] aload v4 + [42] invokeinterface #94 + + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + [47] ifne +10 (target=57) + [50] ldc #7 + + String [Facebook-AuthorizationClient] + [52] ldc #6 + + String [Could not update saved web view auth handler token.] + [54] invokestatic #85 + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/String;)V] + [57] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [57] Var: ...[a:android/content/Context][a:android/content/SharedPreferences][a:android/content/SharedPreferences$Editor], Stack: (empty) + + Method: loadCookieToken()Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String loadCookieToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #49 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler.this$0 Lcom/facebook/AuthorizationClient;] + [4] invokevirtual #63 + + Methodref [com/facebook/AuthorizationClient.getStartActivityDelegate ()Lcom/facebook/AuthorizationClient$StartActivityDelegate;] + [7] invokeinterface #96 + + InterfaceMethodref [com/facebook/AuthorizationClient$StartActivityDelegate.getActivityContext ()Landroid/app/Activity;] + [12] astore_1 v1 + [13] aload_1 v1 + [14] ldc #11 + + String [com.facebook.AuthorizationClient.WebViewAuthHandler.TOKEN_STORE_KEY] + [16] iconst_0 + [17] invokevirtual #50 + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + [20] astore_2 v2 + [21] aload_2 v2 + [22] ldc #8 + + String [TOKEN] + [24] ldc #1 + + String [] + [26] invokeinterface #93 + + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [31] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/AuthorizationClient$WebViewAuthHandler$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.AuthorizationClient$WebViewAuthHandler$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/widget/WebDialog$OnCompleteListener] + +Constant Pool (count = 29): + + Class [com/facebook/AuthorizationClient$WebViewAuthHandler] + + Class [com/facebook/AuthorizationClient$WebViewAuthHandler$1] + + Class [com/facebook/widget/WebDialog$OnCompleteListener] + + Class [java/lang/Object] + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler$1.this$1 Lcom/facebook/AuthorizationClient$WebViewAuthHandler;] + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler$1.val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.onWebDialogComplete (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [onWebDialogComplete (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + NameAndType [this$1 Lcom/facebook/AuthorizationClient$WebViewAuthHandler;] + + NameAndType [val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$WebViewAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient$WebViewAuthHandler;] + + Utf8 [com/facebook/AuthorizationClient$WebViewAuthHandler] + + Utf8 [com/facebook/AuthorizationClient$WebViewAuthHandler$1] + + Utf8 [com/facebook/widget/WebDialog$OnCompleteListener] + + Utf8 [java/lang/Object] + + Utf8 [onComplete] + + Utf8 [onWebDialogComplete] + + Utf8 [this$1] + + Utf8 [val$request] + +Fields (count = 2): + + Field: val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient$AuthorizationRequest val$request + + Field: this$1 Lcom/facebook/AuthorizationClient$WebViewAuthHandler; + Access flags: 0x1010 + = final synthetic com.facebook.AuthorizationClient$WebViewAuthHandler this$1 + +Methods (count = 2): + - Method: (Lcom/facebook/AuthorizationClient$WebViewAuthHandler;Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V + Access flags: 0x0 + = AuthorizationClient$WebViewAuthHandler$1(com.facebook.AuthorizationClient$WebViewAuthHandler,com.facebook.AuthorizationClient$AuthorizationRequest) + 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 #5 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler$1.this$1 Lcom/facebook/AuthorizationClient$WebViewAuthHandler;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #6 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler$1.val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [10] aload_0 v0 + [11] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onComplete(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V + Access flags: 0x1 + = public void onComplete(android.os.Bundle,com.facebook.FacebookException) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler$1.this$1 Lcom/facebook/AuthorizationClient$WebViewAuthHandler;] + [4] aload_0 v0 + [5] getfield #6 + + Fieldref [com/facebook/AuthorizationClient$WebViewAuthHandler$1.val$request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [8] aload_1 v1 + [9] aload_2 v2 + [10] invokevirtual #7 + + Methodref [com/facebook/AuthorizationClient$WebViewAuthHandler.onWebDialogComplete (Lcom/facebook/AuthorizationClient$AuthorizationRequest;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookAuthorizationException + Superclass: com/facebook/FacebookException + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.FacebookAuthorizationException extends com.facebook.FacebookException + +Interfaces (count = 0): + +Constant Pool (count = 24): + + Class [com/facebook/FacebookAuthorizationException] + + Class [com/facebook/FacebookException] + + Long [1] + + Methodref [com/facebook/FacebookException. ()V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [com/facebook/FacebookAuthorizationException] + + Utf8 [com/facebook/FacebookException] + + Utf8 [serialVersionUID] + +Fields (count = 1): + + Field: serialVersionUID J + Access flags: 0x18 + = static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + +Methods (count = 4): + - Method: ()V + Access flags: 0x1 + = public FacebookAuthorizationException() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #5 + + Methodref [com/facebook/FacebookException. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookAuthorizationException(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 #6 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;Ljava/lang/Throwable;)V + Access flags: 0x1 + = public FacebookAuthorizationException(java.lang.String,java.lang.Throwable) + 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 #7 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/Throwable;)V + Access flags: 0x1 + = public FacebookAuthorizationException(java.lang.Throwable) + 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 #8 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookDialogException + Superclass: com/facebook/FacebookException + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.FacebookDialogException extends com.facebook.FacebookException + +Interfaces (count = 0): + +Constant Pool (count = 28): + + Class [com/facebook/FacebookDialogException] + + Class [com/facebook/FacebookException] + + Long [1] + + Fieldref [com/facebook/FacebookDialogException.errorCode I] + + Fieldref [com/facebook/FacebookDialogException.failingUrl Ljava/lang/String;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [errorCode I] + + NameAndType [failingUrl Ljava/lang/String;] + + Utf8 [()I] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [I] + + Utf8 [J] + + Utf8 [Ljava/lang/String;] + + Utf8 [com/facebook/FacebookDialogException] + + Utf8 [com/facebook/FacebookException] + + Utf8 [errorCode] + + Utf8 [failingUrl] + + Utf8 [getErrorCode] + + Utf8 [getFailingUrl] + + Utf8 [serialVersionUID] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x18 + = static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: errorCode I + Access flags: 0x2 + = private int errorCode + + Field: failingUrl Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String failingUrl + +Methods (count = 3): + - Method: (Ljava/lang/String;ILjava/lang/String;)V + Access flags: 0x1 + = public FacebookDialogException(java.lang.String,int,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 4, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #7 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [5] aload_0 v0 + [6] iload_2 v2 + [7] putfield #5 + + Fieldref [com/facebook/FacebookDialogException.errorCode I] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #6 + + Fieldref [com/facebook/FacebookDialogException.failingUrl Ljava/lang/String;] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getErrorCode()I + Access flags: 0x1 + = public int getErrorCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/FacebookDialogException.errorCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getFailingUrl()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getFailingUrl() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/FacebookDialogException.failingUrl Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookException + Superclass: java/lang/RuntimeException + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.FacebookException extends java.lang.RuntimeException + +Interfaces (count = 0): + +Constant Pool (count = 24): + + Class [com/facebook/FacebookException] + + Class [java/lang/RuntimeException] + + Long [1] + + Methodref [java/lang/RuntimeException. ()V] + + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + + Methodref [java/lang/RuntimeException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [com/facebook/FacebookException] + + Utf8 [java/lang/RuntimeException] + + Utf8 [serialVersionUID] + +Fields (count = 1): + + Field: serialVersionUID J + Access flags: 0x18 + = static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + +Methods (count = 4): + - Method: ()V + Access flags: 0x1 + = public FacebookException() + 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/RuntimeException. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookException(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 #6 + + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;Ljava/lang/Throwable;)V + Access flags: 0x1 + = public FacebookException(java.lang.String,java.lang.Throwable) + 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 #7 + + Methodref [java/lang/RuntimeException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/Throwable;)V + Access flags: 0x1 + = public FacebookException(java.lang.Throwable) + 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 #8 + + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookGraphObjectException + Superclass: com/facebook/FacebookException + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.FacebookGraphObjectException extends com.facebook.FacebookException + +Interfaces (count = 0): + +Constant Pool (count = 24): + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookGraphObjectException] + + Long [1] + + Methodref [com/facebook/FacebookException. ()V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookGraphObjectException] + + Utf8 [serialVersionUID] + +Fields (count = 1): + + Field: serialVersionUID J + Access flags: 0x18 + = static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + +Methods (count = 4): + - Method: ()V + Access flags: 0x1 + = public FacebookGraphObjectException() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #5 + + Methodref [com/facebook/FacebookException. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookGraphObjectException(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 #6 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;Ljava/lang/Throwable;)V + Access flags: 0x1 + = public FacebookGraphObjectException(java.lang.String,java.lang.Throwable) + 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 #7 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/Throwable;)V + Access flags: 0x1 + = public FacebookGraphObjectException(java.lang.Throwable) + 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 #8 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookOperationCanceledException + Superclass: com/facebook/FacebookException + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.FacebookOperationCanceledException extends com.facebook.FacebookException + +Interfaces (count = 0): + +Constant Pool (count = 24): + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookOperationCanceledException] + + Long [1] + + Methodref [com/facebook/FacebookException. ()V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookOperationCanceledException] + + Utf8 [serialVersionUID] + +Fields (count = 1): + + Field: serialVersionUID J + Access flags: 0x18 + = static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + +Methods (count = 4): + - Method: ()V + Access flags: 0x1 + = public FacebookOperationCanceledException() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #5 + + Methodref [com/facebook/FacebookException. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookOperationCanceledException(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 #6 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;Ljava/lang/Throwable;)V + Access flags: 0x1 + = public FacebookOperationCanceledException(java.lang.String,java.lang.Throwable) + 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 #7 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/Throwable;)V + Access flags: 0x1 + = public FacebookOperationCanceledException(java.lang.Throwable) + 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 #8 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookRequestError + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.FacebookRequestError extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 286): + + Integer [-1] + + Integer [0] + + Integer [1] + + Integer [2] + + Integer [4] + + Integer [10] + + Integer [17] + + Integer [102] + + Integer [190] + + Integer [458] + + Integer [459] + + Integer [460] + + Integer [463] + + Integer [464] + + String [, errorCode: ] + + String [, errorMessage: ] + + String [, errorType: ] + + String [FACEBOOK_NON_JSON_RESULT] + + String [body] + + String [code] + + String [error] + + String [error_code] + + String [error_msg] + + String [error_reason] + + String [error_subcode] + + String [message] + + String [type] + + String [{HttpStatus: ] + + String [}] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/FacebookRequestError$Category] + + Class [com/facebook/FacebookRequestError$Range] + + Class [com/facebook/FacebookServiceException] + + Class [com/facebook/android/R$string] + + Class [com/facebook/internal/Utility] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/net/HttpURLConnection] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/FacebookRequestError.EC_RANGE_PERMISSION Lcom/facebook/FacebookRequestError$Range;] + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_CLIENT_ERROR Lcom/facebook/FacebookRequestError$Range;] + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_SERVER_ERROR Lcom/facebook/FacebookRequestError$Range;] + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_SUCCESS Lcom/facebook/FacebookRequestError$Range;] + + Fieldref [com/facebook/FacebookRequestError.batchRequestResult Ljava/lang/Object;] + + Fieldref [com/facebook/FacebookRequestError.category Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError.connection Ljava/net/HttpURLConnection;] + + Fieldref [com/facebook/FacebookRequestError.errorCode I] + + Fieldref [com/facebook/FacebookRequestError.errorMessage Ljava/lang/String;] + + Fieldref [com/facebook/FacebookRequestError.errorType Ljava/lang/String;] + + Fieldref [com/facebook/FacebookRequestError.exception Lcom/facebook/FacebookException;] + + Fieldref [com/facebook/FacebookRequestError.requestResult Lorg/json/JSONObject;] + + Fieldref [com/facebook/FacebookRequestError.requestResultBody Lorg/json/JSONObject;] + + Fieldref [com/facebook/FacebookRequestError.requestStatusCode I] + + Fieldref [com/facebook/FacebookRequestError.shouldNotifyUser Z] + + Fieldref [com/facebook/FacebookRequestError.subErrorCode I] + + Fieldref [com/facebook/FacebookRequestError.userActionMessageId I] + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_REOPEN_SESSION Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_RETRY Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.BAD_REQUEST Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.CLIENT Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.OTHER Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.PERMISSION Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.SERVER Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.THROTTLING Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_password_changed I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_permissions I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_reconnect I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_relogin I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_web_login I] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookException.getLocalizedMessage ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookRequestError. (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)V] + + Methodref [com/facebook/FacebookRequestError. (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)V] + + Methodref [com/facebook/FacebookRequestError.getErrorMessage ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookRequestError$Range. (IILcom/facebook/FacebookRequestError$1;)V] + + Methodref [com/facebook/FacebookRequestError$Range.contains (I)Z] + + Methodref [com/facebook/FacebookServiceException. (Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Utility.getStringPropertyAsJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)V] + + NameAndType [ (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)V] + + NameAndType [ (IILcom/facebook/FacebookRequestError$1;)V] + + NameAndType [ (Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [AUTHENTICATION_REOPEN_SESSION Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [AUTHENTICATION_RETRY Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [BAD_REQUEST Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [CLIENT Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [EC_RANGE_PERMISSION Lcom/facebook/FacebookRequestError$Range;] + + NameAndType [HTTP_RANGE_CLIENT_ERROR Lcom/facebook/FacebookRequestError$Range;] + + NameAndType [HTTP_RANGE_SERVER_ERROR Lcom/facebook/FacebookRequestError$Range;] + + NameAndType [HTTP_RANGE_SUCCESS Lcom/facebook/FacebookRequestError$Range;] + + NameAndType [OTHER Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [PERMISSION Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [SERVER Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [THROTTLING Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [append (I)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [batchRequestResult Ljava/lang/Object;] + + NameAndType [category Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [com_facebook_requesterror_password_changed I] + + NameAndType [com_facebook_requesterror_permissions I] + + NameAndType [com_facebook_requesterror_reconnect I] + + NameAndType [com_facebook_requesterror_relogin I] + + NameAndType [com_facebook_requesterror_web_login I] + + NameAndType [connection Ljava/net/HttpURLConnection;] + + NameAndType [contains (I)Z] + + NameAndType [errorCode I] + + NameAndType [errorMessage Ljava/lang/String;] + + NameAndType [errorType Ljava/lang/String;] + + NameAndType [exception Lcom/facebook/FacebookException;] + + NameAndType [getErrorMessage ()Ljava/lang/String;] + + NameAndType [getInt (Ljava/lang/String;)I] + + NameAndType [getLocalizedMessage ()Ljava/lang/String;] + + NameAndType [getStringPropertyAsJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [has (Ljava/lang/String;)Z] + + NameAndType [optInt (Ljava/lang/String;I)I] + + NameAndType [optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [requestResult Lorg/json/JSONObject;] + + NameAndType [requestResultBody Lorg/json/JSONObject;] + + NameAndType [requestStatusCode I] + + NameAndType [shouldNotifyUser Z] + + NameAndType [subErrorCode I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [userActionMessageId I] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/FacebookException;] + + Utf8 [()Lcom/facebook/FacebookRequestError$Category;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/HttpURLConnection;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/StringBuilder;] + + Utf8 [(I)Z] + + Utf8 [(IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)V] + + Utf8 [(IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)V] + + Utf8 [(IILcom/facebook/FacebookRequestError$1;)V] + + Utf8 [(ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;I)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)Lcom/facebook/FacebookRequestError;] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [, errorCode: ] + + Utf8 [, errorMessage: ] + + Utf8 [, errorType: ] + + Utf8 [] + + Utf8 [] + + Utf8 [AUTHENTICATION_REOPEN_SESSION] + + Utf8 [AUTHENTICATION_RETRY] + + Utf8 [BAD_REQUEST] + + Utf8 [BODY_KEY] + + Utf8 [CLIENT] + + Utf8 [CODE_KEY] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [EC_APP_NOT_INSTALLED] + + Utf8 [EC_APP_TOO_MANY_CALLS] + + Utf8 [EC_EXPIRED] + + Utf8 [EC_INVALID_SESSION] + + Utf8 [EC_INVALID_TOKEN] + + Utf8 [EC_PASSWORD_CHANGED] + + Utf8 [EC_PERMISSION_DENIED] + + Utf8 [EC_RANGE_PERMISSION] + + Utf8 [EC_SERVICE_UNAVAILABLE] + + Utf8 [EC_UNCONFIRMED_USER] + + Utf8 [EC_UNKNOWN_ERROR] + + Utf8 [EC_USER_CHECKPOINTED] + + Utf8 [EC_USER_TOO_MANY_CALLS] + + Utf8 [ERROR_CODE_FIELD_KEY] + + Utf8 [ERROR_CODE_KEY] + + Utf8 [ERROR_KEY] + + Utf8 [ERROR_MESSAGE_FIELD_KEY] + + Utf8 [ERROR_MSG_KEY] + + Utf8 [ERROR_REASON_KEY] + + Utf8 [ERROR_SUB_CODE_KEY] + + Utf8 [ERROR_TYPE_FIELD_KEY] + + Utf8 [FACEBOOK_NON_JSON_RESULT] + + Utf8 [HTTP_RANGE_CLIENT_ERROR] + + Utf8 [HTTP_RANGE_SERVER_ERROR] + + Utf8 [HTTP_RANGE_SUCCESS] + + Utf8 [I] + + Utf8 [INVALID_ERROR_CODE] + + Utf8 [INVALID_HTTP_STATUS_CODE] + + Utf8 [INVALID_MESSAGE_ID] + + Utf8 [Lcom/facebook/FacebookException;] + + Utf8 [Lcom/facebook/FacebookRequestError$Category;] + + Utf8 [Lcom/facebook/FacebookRequestError$Range;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/net/HttpURLConnection;] + + Utf8 [Lorg/json/JSONObject;] + + Utf8 [OTHER] + + Utf8 [PERMISSION] + + Utf8 [SERVER] + + Utf8 [StackMapTable] + + Utf8 [THROTTLING] + + Utf8 [Z] + + Utf8 [append] + + Utf8 [batchRequestResult] + + Utf8 [body] + + Utf8 [category] + + Utf8 [checkResponseAndCreateError] + + Utf8 [code] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/FacebookRequestError$Category] + + Utf8 [com/facebook/FacebookRequestError$Range] + + Utf8 [com/facebook/FacebookServiceException] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com_facebook_requesterror_password_changed] + + Utf8 [com_facebook_requesterror_permissions] + + Utf8 [com_facebook_requesterror_reconnect] + + Utf8 [com_facebook_requesterror_relogin] + + Utf8 [com_facebook_requesterror_web_login] + + Utf8 [connection] + + Utf8 [contains] + + Utf8 [error] + + Utf8 [errorCode] + + Utf8 [errorMessage] + + Utf8 [errorType] + + Utf8 [error_code] + + Utf8 [error_msg] + + Utf8 [error_reason] + + Utf8 [error_subcode] + + Utf8 [exception] + + Utf8 [getBatchRequestResult] + + Utf8 [getCategory] + + Utf8 [getConnection] + + Utf8 [getErrorCode] + + Utf8 [getErrorMessage] + + Utf8 [getErrorType] + + Utf8 [getException] + + Utf8 [getInt] + + Utf8 [getLocalizedMessage] + + Utf8 [getRequestResult] + + Utf8 [getRequestResultBody] + + Utf8 [getRequestStatusCode] + + Utf8 [getStringPropertyAsJSON] + + Utf8 [getSubErrorCode] + + Utf8 [getUserActionMessageId] + + Utf8 [has] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/net/HttpURLConnection] + + Utf8 [message] + + Utf8 [optInt] + + Utf8 [optString] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [requestResult] + + Utf8 [requestResultBody] + + Utf8 [requestStatusCode] + + Utf8 [shouldNotifyUser] + + Utf8 [subErrorCode] + + Utf8 [toString] + + Utf8 [type] + + Utf8 [userActionMessageId] + + Utf8 [{HttpStatus: ] + + Utf8 [}] + +Fields (count = 42): + + Field: INVALID_ERROR_CODE I + Access flags: 0x19 + = public static final int INVALID_ERROR_CODE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [-1] + + Field: INVALID_HTTP_STATUS_CODE I + Access flags: 0x19 + = public static final int INVALID_HTTP_STATUS_CODE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [-1] + + Field: INVALID_MESSAGE_ID I + Access flags: 0x1a + = private static final int INVALID_MESSAGE_ID + Class member attributes (count = 1): + + Constant value attribute: + + Integer [0] + + Field: CODE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CODE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [code] + + Field: BODY_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BODY_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [body] + + Field: ERROR_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ERROR_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [error] + + Field: ERROR_TYPE_FIELD_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ERROR_TYPE_FIELD_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [type] + + Field: ERROR_CODE_FIELD_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ERROR_CODE_FIELD_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [code] + + Field: ERROR_MESSAGE_FIELD_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ERROR_MESSAGE_FIELD_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [message] + + Field: ERROR_CODE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ERROR_CODE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [error_code] + + Field: ERROR_SUB_CODE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ERROR_SUB_CODE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [error_subcode] + + Field: ERROR_MSG_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ERROR_MSG_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [error_msg] + + Field: ERROR_REASON_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ERROR_REASON_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [error_reason] + + Field: EC_UNKNOWN_ERROR I + Access flags: 0x1a + = private static final int EC_UNKNOWN_ERROR + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1] + + Field: EC_SERVICE_UNAVAILABLE I + Access flags: 0x1a + = private static final int EC_SERVICE_UNAVAILABLE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [2] + + Field: EC_APP_TOO_MANY_CALLS I + Access flags: 0x1a + = private static final int EC_APP_TOO_MANY_CALLS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [4] + + Field: EC_USER_TOO_MANY_CALLS I + Access flags: 0x1a + = private static final int EC_USER_TOO_MANY_CALLS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [17] + + Field: EC_PERMISSION_DENIED I + Access flags: 0x1a + = private static final int EC_PERMISSION_DENIED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [10] + + Field: EC_INVALID_SESSION I + Access flags: 0x1a + = private static final int EC_INVALID_SESSION + Class member attributes (count = 1): + + Constant value attribute: + + Integer [102] + + Field: EC_INVALID_TOKEN I + Access flags: 0x1a + = private static final int EC_INVALID_TOKEN + Class member attributes (count = 1): + + Constant value attribute: + + Integer [190] + + Field: EC_RANGE_PERMISSION Lcom/facebook/FacebookRequestError$Range; + Access flags: 0x1a + = private static final com.facebook.FacebookRequestError$Range EC_RANGE_PERMISSION + + Field: EC_APP_NOT_INSTALLED I + Access flags: 0x1a + = private static final int EC_APP_NOT_INSTALLED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [458] + + Field: EC_USER_CHECKPOINTED I + Access flags: 0x1a + = private static final int EC_USER_CHECKPOINTED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [459] + + Field: EC_PASSWORD_CHANGED I + Access flags: 0x1a + = private static final int EC_PASSWORD_CHANGED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [460] + + Field: EC_EXPIRED I + Access flags: 0x1a + = private static final int EC_EXPIRED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [463] + + Field: EC_UNCONFIRMED_USER I + Access flags: 0x1a + = private static final int EC_UNCONFIRMED_USER + Class member attributes (count = 1): + + Constant value attribute: + + Integer [464] + + Field: HTTP_RANGE_SUCCESS Lcom/facebook/FacebookRequestError$Range; + Access flags: 0x1a + = private static final com.facebook.FacebookRequestError$Range HTTP_RANGE_SUCCESS + + Field: HTTP_RANGE_CLIENT_ERROR Lcom/facebook/FacebookRequestError$Range; + Access flags: 0x1a + = private static final com.facebook.FacebookRequestError$Range HTTP_RANGE_CLIENT_ERROR + + Field: HTTP_RANGE_SERVER_ERROR Lcom/facebook/FacebookRequestError$Range; + Access flags: 0x1a + = private static final com.facebook.FacebookRequestError$Range HTTP_RANGE_SERVER_ERROR + + Field: userActionMessageId I + Access flags: 0x12 + = private final int userActionMessageId + + Field: shouldNotifyUser Z + Access flags: 0x12 + = private final boolean shouldNotifyUser + + Field: category Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x12 + = private final com.facebook.FacebookRequestError$Category category + + Field: requestStatusCode I + Access flags: 0x12 + = private final int requestStatusCode + + Field: errorCode I + Access flags: 0x12 + = private final int errorCode + + Field: subErrorCode I + Access flags: 0x12 + = private final int subErrorCode + + Field: errorType Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String errorType + + Field: errorMessage Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String errorMessage + + Field: requestResult Lorg/json/JSONObject; + Access flags: 0x12 + = private final org.json.JSONObject requestResult + + Field: requestResultBody Lorg/json/JSONObject; + Access flags: 0x12 + = private final org.json.JSONObject requestResultBody + + Field: batchRequestResult Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object batchRequestResult + + Field: connection Ljava/net/HttpURLConnection; + Access flags: 0x12 + = private final java.net.HttpURLConnection connection + + Field: exception Lcom/facebook/FacebookException; + Access flags: 0x12 + = private final com.facebook.FacebookException exception + +Methods (count = 20): + - Method: (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)V + Access flags: 0x2 + = private FacebookRequestError(int,int,int,java.lang.String,java.lang.String,org.json.JSONObject,org.json.JSONObject,java.lang.Object,java.net.HttpURLConnection,com.facebook.FacebookException) + Class member attributes (count = 1): + + Code attribute instructions (code length = 338, locals = 15, stack = 5): + [0] aload_0 v0 + [1] invokespecial #83 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iload_1 v1 + [6] putfield #57 + + Fieldref [com/facebook/FacebookRequestError.requestStatusCode I] + [9] aload_0 v0 + [10] iload_2 v2 + [11] putfield #51 + + Fieldref [com/facebook/FacebookRequestError.errorCode I] + [14] aload_0 v0 + [15] iload_3 v3 + [16] putfield #59 + + Fieldref [com/facebook/FacebookRequestError.subErrorCode I] + [19] aload_0 v0 + [20] aload v4 + [22] putfield #53 + + Fieldref [com/facebook/FacebookRequestError.errorType Ljava/lang/String;] + [25] aload_0 v0 + [26] aload v5 + [28] putfield #52 + + Fieldref [com/facebook/FacebookRequestError.errorMessage Ljava/lang/String;] + [31] aload_0 v0 + [32] aload v6 + [34] putfield #56 + + Fieldref [com/facebook/FacebookRequestError.requestResultBody Lorg/json/JSONObject;] + [37] aload_0 v0 + [38] aload v7 + [40] putfield #55 + + Fieldref [com/facebook/FacebookRequestError.requestResult Lorg/json/JSONObject;] + [43] aload_0 v0 + [44] aload v8 + [46] putfield #48 + + Fieldref [com/facebook/FacebookRequestError.batchRequestResult Ljava/lang/Object;] + [49] aload_0 v0 + [50] aload v9 + [52] putfield #50 + + Fieldref [com/facebook/FacebookRequestError.connection Ljava/net/HttpURLConnection;] + [55] iconst_0 + [56] istore v11 + [58] aload v10 + [60] ifnull +15 (target=75) + [63] aload_0 v0 + [64] aload v10 + [66] putfield #54 + + Fieldref [com/facebook/FacebookRequestError.exception Lcom/facebook/FacebookException;] + [69] iconst_1 + [70] istore v11 + [72] goto +17 (target=89) + [75] aload_0 v0 + [76] new #34 + + Class [com/facebook/FacebookServiceException] + [79] dup + [80] aload_0 v0 + [81] aload v5 + [83] invokespecial #81 + + Methodref [com/facebook/FacebookServiceException. (Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + [86] putfield #54 + + Fieldref [com/facebook/FacebookRequestError.exception Lcom/facebook/FacebookException;] + [89] aconst_null + [90] astore v12 + [92] iconst_0 + [93] istore v13 + [95] iconst_0 + [96] istore v14 + [98] iload v11 + [100] ifeq +14 (target=114) + [103] getstatic #64 + + Fieldref [com/facebook/FacebookRequestError$Category.CLIENT Lcom/facebook/FacebookRequestError$Category;] + [106] astore v12 + [108] iconst_0 + [109] istore v13 + [111] goto +208 (target=319) + [114] iload_2 v2 + [115] iconst_1 + [116] ificmpeq +8 (target=124) + [119] iload_2 v2 + [120] iconst_2 + [121] ificmpne +11 (target=132) + [124] getstatic #67 + + Fieldref [com/facebook/FacebookRequestError$Category.SERVER Lcom/facebook/FacebookRequestError$Category;] + [127] astore v12 + [129] goto +144 (target=273) + [132] iload_2 v2 + [133] iconst_4 + [134] ificmpeq +9 (target=143) + [137] iload_2 v2 + [138] bipush 17 + [140] ificmpne +11 (target=151) + [143] getstatic #68 + + Fieldref [com/facebook/FacebookRequestError$Category.THROTTLING Lcom/facebook/FacebookRequestError$Category;] + [146] astore v12 + [148] goto +125 (target=273) + [151] iload_2 v2 + [152] bipush 10 + [154] ificmpeq +13 (target=167) + [157] getstatic #44 + + Fieldref [com/facebook/FacebookRequestError.EC_RANGE_PERMISSION Lcom/facebook/FacebookRequestError$Range;] + [160] iload_2 v2 + [161] invokevirtual #80 + + Methodref [com/facebook/FacebookRequestError$Range.contains (I)Z] + [164] ifeq +16 (target=180) + [167] getstatic #66 + + Fieldref [com/facebook/FacebookRequestError$Category.PERMISSION Lcom/facebook/FacebookRequestError$Category;] + [170] astore v12 + [172] getstatic #70 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_permissions I] + [175] istore v13 + [177] goto +96 (target=273) + [180] iload_2 v2 + [181] bipush 102 + [183] ificmpeq +10 (target=193) + [186] iload_2 v2 + [187] sipush 190 + [190] ificmpne +83 (target=273) + [193] iload_3 v3 + [194] sipush 459 + [197] ificmpeq +10 (target=207) + [200] iload_3 v3 + [201] sipush 464 + [204] ificmpne +19 (target=223) + [207] getstatic #62 + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_RETRY Lcom/facebook/FacebookRequestError$Category;] + [210] astore v12 + [212] getstatic #73 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_web_login I] + [215] istore v13 + [217] iconst_1 + [218] istore v14 + [220] goto +53 (target=273) + [223] getstatic #61 + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_REOPEN_SESSION Lcom/facebook/FacebookRequestError$Category;] + [226] astore v12 + [228] iload_3 v3 + [229] sipush 458 + [232] ificmpeq +10 (target=242) + [235] iload_3 v3 + [236] sipush 463 + [239] ificmpne +11 (target=250) + [242] getstatic #72 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_relogin I] + [245] istore v13 + [247] goto +26 (target=273) + [250] iload_3 v3 + [251] sipush 460 + [254] ificmpne +11 (target=265) + [257] getstatic #69 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_password_changed I] + [260] istore v13 + [262] goto +11 (target=273) + [265] getstatic #71 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_reconnect I] + [268] istore v13 + [270] iconst_1 + [271] istore v14 + [273] aload v12 + [275] ifnonnull +44 (target=319) + [278] getstatic #45 + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_CLIENT_ERROR Lcom/facebook/FacebookRequestError$Range;] + [281] iload_1 v1 + [282] invokevirtual #80 + + Methodref [com/facebook/FacebookRequestError$Range.contains (I)Z] + [285] ifeq +11 (target=296) + [288] getstatic #63 + + Fieldref [com/facebook/FacebookRequestError$Category.BAD_REQUEST Lcom/facebook/FacebookRequestError$Category;] + [291] astore v12 + [293] goto +26 (target=319) + [296] getstatic #46 + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_SERVER_ERROR Lcom/facebook/FacebookRequestError$Range;] + [299] iload_1 v1 + [300] invokevirtual #80 + + Methodref [com/facebook/FacebookRequestError$Range.contains (I)Z] + [303] ifeq +11 (target=314) + [306] getstatic #67 + + Fieldref [com/facebook/FacebookRequestError$Category.SERVER Lcom/facebook/FacebookRequestError$Category;] + [309] astore v12 + [311] goto +8 (target=319) + [314] getstatic #65 + + Fieldref [com/facebook/FacebookRequestError$Category.OTHER Lcom/facebook/FacebookRequestError$Category;] + [317] astore v12 + [319] aload_0 v0 + [320] aload v12 + [322] putfield #49 + + Fieldref [com/facebook/FacebookRequestError.category Lcom/facebook/FacebookRequestError$Category;] + [325] aload_0 v0 + [326] iload v13 + [328] putfield #60 + + Fieldref [com/facebook/FacebookRequestError.userActionMessageId I] + [331] aload_0 v0 + [332] iload v14 + [334] putfield #58 + + Fieldref [com/facebook/FacebookRequestError.shouldNotifyUser Z] + [337] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 19): + - [75] Var: [a:com/facebook/FacebookRequestError][i][i][i][a:java/lang/String][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:java/lang/Object][a:java/net/HttpURLConnection][a:com/facebook/FacebookException][i], Stack: + - [89] Var: ..., Stack: (empty) + - [114] Var: ...[a:com/facebook/FacebookRequestError$Category][i][i], Stack: (empty) + - [124] Var: ..., Stack: (empty) + - [132] Var: ..., Stack: (empty) + - [143] Var: ..., Stack: (empty) + - [151] Var: ..., Stack: (empty) + - [167] Var: ..., Stack: (empty) + - [180] Var: ..., Stack: (empty) + - [193] Var: ..., Stack: (empty) + - [207] Var: ..., Stack: (empty) + - [223] Var: ..., Stack: (empty) + - [242] Var: ..., Stack: (empty) + - [250] Var: ..., Stack: (empty) + - [265] Var: ..., Stack: (empty) + - [273] Var: ..., Stack: (empty) + - [296] Var: ..., Stack: (empty) + - [314] Var: ..., Stack: (empty) + - [319] Var: ..., Stack: (empty) + - Method: (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)V + Access flags: 0x2 + = private FacebookRequestError(int,int,int,java.lang.String,java.lang.String,org.json.JSONObject,org.json.JSONObject,java.lang.Object,java.net.HttpURLConnection) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 10, stack = 11): + [0] aload_0 v0 + [1] iload_1 v1 + [2] iload_2 v2 + [3] iload_3 v3 + [4] aload v4 + [6] aload v5 + [8] aload v6 + [10] aload v7 + [12] aload v8 + [14] aload v9 + [16] aconst_null + [17] invokespecial #77 + + Methodref [com/facebook/FacebookRequestError. (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)V] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V + Access flags: 0x0 + = FacebookRequestError(java.net.HttpURLConnection,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 3, stack = 13): + [0] aload_0 v0 + [1] iconst_m1 + [2] iconst_m1 + [3] iconst_m1 + [4] aconst_null + [5] aconst_null + [6] aconst_null + [7] aconst_null + [8] aconst_null + [9] aload_1 v1 + [10] aload_2 v2 + [11] instanceof #30 + + Class [com/facebook/FacebookException] + [14] ifeq +10 (target=24) + [17] aload_2 v2 + [18] checkcast #30 + + Class [com/facebook/FacebookException] + [21] goto +11 (target=32) + [24] new #30 + + Class [com/facebook/FacebookException] + [27] dup + [28] aload_2 v2 + [29] invokespecial #74 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [32] invokespecial #77 + + Methodref [com/facebook/FacebookRequestError. (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)V] + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [24] Var: [u:this][a:java/net/HttpURLConnection][a:java/lang/Exception], Stack: [u:this][i][i][i][n][n][n][n][n][a:java/net/HttpURLConnection] + - [32] Var: [u:this][a:java/net/HttpURLConnection][a:java/lang/Exception], Stack: [u:this][i][i][i][n][n][n][n][n][a:java/net/HttpURLConnection][a:com/facebook/FacebookException] + - Method: (ILjava/lang/String;Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookRequestError(int,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 4, stack = 11): + [0] aload_0 v0 + [1] iconst_m1 + [2] iload_1 v1 + [3] iconst_m1 + [4] aload_2 v2 + [5] aload_3 v3 + [6] aconst_null + [7] aconst_null + [8] aconst_null + [9] aconst_null + [10] aconst_null + [11] invokespecial #77 + + Methodref [com/facebook/FacebookRequestError. (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getUserActionMessageId()I + Access flags: 0x1 + = public int getUserActionMessageId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #60 + + Fieldref [com/facebook/FacebookRequestError.userActionMessageId I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: shouldNotifyUser()Z + Access flags: 0x1 + = public boolean shouldNotifyUser() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #58 + + Fieldref [com/facebook/FacebookRequestError.shouldNotifyUser Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCategory()Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x1 + = public com.facebook.FacebookRequestError$Category getCategory() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #49 + + Fieldref [com/facebook/FacebookRequestError.category Lcom/facebook/FacebookRequestError$Category;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequestStatusCode()I + Access flags: 0x1 + = public int getRequestStatusCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #57 + + Fieldref [com/facebook/FacebookRequestError.requestStatusCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getErrorCode()I + Access flags: 0x1 + = public int getErrorCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #51 + + Fieldref [com/facebook/FacebookRequestError.errorCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSubErrorCode()I + Access flags: 0x1 + = public int getSubErrorCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #59 + + Fieldref [com/facebook/FacebookRequestError.subErrorCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getErrorType()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getErrorType() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #53 + + Fieldref [com/facebook/FacebookRequestError.errorType Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getErrorMessage()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getErrorMessage() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/FacebookRequestError.errorMessage Ljava/lang/String;] + [4] ifnull +8 (target=12) + [7] aload_0 v0 + [8] getfield #52 + + Fieldref [com/facebook/FacebookRequestError.errorMessage Ljava/lang/String;] + [11] areturn + [12] aload_0 v0 + [13] getfield #54 + + Fieldref [com/facebook/FacebookRequestError.exception Lcom/facebook/FacebookException;] + [16] invokevirtual #75 + + Methodref [com/facebook/FacebookException.getLocalizedMessage ()Ljava/lang/String;] + [19] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [12] Var: ..., Stack: (empty) + + Method: getRequestResultBody()Lorg/json/JSONObject; + Access flags: 0x1 + = public org.json.JSONObject getRequestResultBody() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #56 + + Fieldref [com/facebook/FacebookRequestError.requestResultBody Lorg/json/JSONObject;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequestResult()Lorg/json/JSONObject; + Access flags: 0x1 + = public org.json.JSONObject getRequestResult() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/FacebookRequestError.requestResult Lorg/json/JSONObject;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getBatchRequestResult()Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object getBatchRequestResult() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #48 + + Fieldref [com/facebook/FacebookRequestError.batchRequestResult Ljava/lang/Object;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getConnection()Ljava/net/HttpURLConnection; + Access flags: 0x1 + = public java.net.HttpURLConnection getConnection() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #50 + + Fieldref [com/facebook/FacebookRequestError.connection Ljava/net/HttpURLConnection;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getException()Lcom/facebook/FacebookException; + Access flags: 0x1 + = public com.facebook.FacebookException getException() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #54 + + Fieldref [com/facebook/FacebookRequestError.exception Lcom/facebook/FacebookException;] + [4] 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 = 61, locals = 1, stack = 3): + [0] new #40 + + Class [java/lang/StringBuilder] + [3] dup + [4] ldc #28 + + String [{HttpStatus: ] + [6] invokespecial #84 + + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + [9] aload_0 v0 + [10] getfield #57 + + Fieldref [com/facebook/FacebookRequestError.requestStatusCode I] + [13] invokevirtual #85 + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + [16] ldc #15 + + String [, errorCode: ] + [18] invokevirtual #86 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [21] aload_0 v0 + [22] getfield #51 + + Fieldref [com/facebook/FacebookRequestError.errorCode I] + [25] invokevirtual #85 + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + [28] ldc #17 + + String [, errorType: ] + [30] invokevirtual #86 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [33] aload_0 v0 + [34] getfield #53 + + Fieldref [com/facebook/FacebookRequestError.errorType Ljava/lang/String;] + [37] invokevirtual #86 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [40] ldc #16 + + String [, errorMessage: ] + [42] invokevirtual #86 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [45] aload_0 v0 + [46] invokevirtual #78 + + Methodref [com/facebook/FacebookRequestError.getErrorMessage ()Ljava/lang/String;] + [49] invokevirtual #86 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [52] ldc #29 + + String [}] + [54] invokevirtual #86 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [57] invokevirtual #87 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [60] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: checkResponseAndCreateError(Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)Lcom/facebook/FacebookRequestError; + Access flags: 0x8 + = static com.facebook.FacebookRequestError checkResponseAndCreateError(org.json.JSONObject,java.lang.Object,java.net.HttpURLConnection) + Class member attributes (count = 1): + + Code attribute instructions (code length = 286, locals = 12, stack = 11): + [0] aload_0 v0 + [1] ldc #20 + + String [code] + [3] invokevirtual #89 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [6] ifeq +274 (target=280) + [9] aload_0 v0 + [10] ldc #20 + + String [code] + [12] invokevirtual #88 + + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + [15] istore_3 v3 + [16] aload_0 v0 + [17] ldc #19 + + String [body] + [19] ldc #18 + + String [FACEBOOK_NON_JSON_RESULT] + [21] invokestatic #82 + + Methodref [com/facebook/internal/Utility.getStringPropertyAsJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + [24] astore v4 + [26] aload v4 + [28] ifnull +202 (target=230) + [31] aload v4 + [33] instanceof #43 + + Class [org/json/JSONObject] + [36] ifeq +194 (target=230) + [39] aload v4 + [41] checkcast #43 + + Class [org/json/JSONObject] + [44] astore v5 + [46] aconst_null + [47] astore v6 + [49] aconst_null + [50] astore v7 + [52] iconst_m1 + [53] istore v8 + [55] iconst_m1 + [56] istore v9 + [58] iconst_0 + [59] istore v10 + [61] aload v5 + [63] ldc #21 + + String [error] + [65] invokevirtual #89 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [68] ifeq +62 (target=130) + [71] aload v5 + [73] ldc #21 + + String [error] + [75] aconst_null + [76] invokestatic #82 + + Methodref [com/facebook/internal/Utility.getStringPropertyAsJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + [79] checkcast #43 + + Class [org/json/JSONObject] + [82] astore v11 + [84] aload v11 + [86] ldc #27 + + String [type] + [88] aconst_null + [89] invokevirtual #91 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [92] astore v6 + [94] aload v11 + [96] ldc #26 + + String [message] + [98] aconst_null + [99] invokevirtual #91 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [102] astore v7 + [104] aload v11 + [106] ldc #20 + + String [code] + [108] iconst_m1 + [109] invokevirtual #90 + + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] + [112] istore v8 + [114] aload v11 + [116] ldc #25 + + String [error_subcode] + [118] iconst_m1 + [119] invokevirtual #90 + + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] + [122] istore v9 + [124] iconst_1 + [125] istore v10 + [127] goto +76 (target=203) + [130] aload v5 + [132] ldc #22 + + String [error_code] + [134] invokevirtual #89 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [137] ifne +23 (target=160) + [140] aload v5 + [142] ldc #23 + + String [error_msg] + [144] invokevirtual #89 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [147] ifne +13 (target=160) + [150] aload v5 + [152] ldc #24 + + String [error_reason] + [154] invokevirtual #89 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [157] ifeq +46 (target=203) + [160] aload v5 + [162] ldc #24 + + String [error_reason] + [164] aconst_null + [165] invokevirtual #91 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [168] astore v6 + [170] aload v5 + [172] ldc #23 + + String [error_msg] + [174] aconst_null + [175] invokevirtual #91 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [178] astore v7 + [180] aload v5 + [182] ldc #22 + + String [error_code] + [184] iconst_m1 + [185] invokevirtual #90 + + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] + [188] istore v8 + [190] aload v5 + [192] ldc #25 + + String [error_subcode] + [194] iconst_m1 + [195] invokevirtual #90 + + Methodref [org/json/JSONObject.optInt (Ljava/lang/String;I)I] + [198] istore v9 + [200] iconst_1 + [201] istore v10 + [203] iload v10 + [205] ifeq +25 (target=230) + [208] new #31 + + Class [com/facebook/FacebookRequestError] + [211] dup + [212] iload_3 v3 + [213] iload v8 + [215] iload v9 + [217] aload v6 + [219] aload v7 + [221] aload v5 + [223] aload_0 v0 + [224] aload_1 v1 + [225] aload_2 v2 + [226] invokespecial #76 + + Methodref [com/facebook/FacebookRequestError. (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)V] + [229] areturn + [230] getstatic #47 + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_SUCCESS Lcom/facebook/FacebookRequestError$Range;] + [233] iload_3 v3 + [234] invokevirtual #80 + + Methodref [com/facebook/FacebookRequestError$Range.contains (I)Z] + [237] ifne +43 (target=280) + [240] new #31 + + Class [com/facebook/FacebookRequestError] + [243] dup + [244] iload_3 v3 + [245] iconst_m1 + [246] iconst_m1 + [247] aconst_null + [248] aconst_null + [249] aload_0 v0 + [250] ldc #19 + + String [body] + [252] invokevirtual #89 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [255] ifeq +17 (target=272) + [258] aload_0 v0 + [259] ldc #19 + + String [body] + [261] ldc #18 + + String [FACEBOOK_NON_JSON_RESULT] + [263] invokestatic #82 + + Methodref [com/facebook/internal/Utility.getStringPropertyAsJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + [266] checkcast #43 + + Class [org/json/JSONObject] + [269] goto +4 (target=273) + [272] aconst_null + [273] aload_0 v0 + [274] aload_1 v1 + [275] aload_2 v2 + [276] invokespecial #76 + + Methodref [com/facebook/FacebookRequestError. (IIILjava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)V] + [279] areturn + [280] goto +4 (target=284) + [283] astore_3 v3 + [284] aconst_null + [285] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (0 -> 229: 283): + + Class [org/json/JSONException] + - ExceptionInfo (230 -> 279: 283): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [130] Var: [a:org/json/JSONObject][a:java/lang/Object][a:java/net/HttpURLConnection][i][a:java/lang/Object][a:org/json/JSONObject][a:java/lang/String][a:java/lang/String][i][i][i], Stack: + - [160] Var: ..., Stack: (empty) + - [203] Var: ..., Stack: (empty) + - [230] Var: [a:org/json/JSONObject][a:java/lang/Object][a:java/net/HttpURLConnection][i][a:java/lang/Object], Stack: + - [272] Var: [a:org/json/JSONObject][a:java/lang/Object][a:java/net/HttpURLConnection][i][a:java/lang/Object], Stack: [u:240][u:240][i][i][i][n][n] + - [273] Var: [a:org/json/JSONObject][a:java/lang/Object][a:java/net/HttpURLConnection][i][a:java/lang/Object], Stack: [u:240][u:240][i][i][i][n][n][a:org/json/JSONObject] + - [280] Var: -2, Stack: (empty) + - [283] Var: ..., Stack: [a:org/json/JSONException] + - [284] Var: ..., Stack: (empty) + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 69, locals = 0, stack = 5): + [0] new #33 + + Class [com/facebook/FacebookRequestError$Range] + [3] dup + [4] sipush 200 + [7] sipush 299 + [10] aconst_null + [11] invokespecial #79 + + Methodref [com/facebook/FacebookRequestError$Range. (IILcom/facebook/FacebookRequestError$1;)V] + [14] putstatic #44 + + Fieldref [com/facebook/FacebookRequestError.EC_RANGE_PERMISSION Lcom/facebook/FacebookRequestError$Range;] + [17] new #33 + + Class [com/facebook/FacebookRequestError$Range] + [20] dup + [21] sipush 200 + [24] sipush 299 + [27] aconst_null + [28] invokespecial #79 + + Methodref [com/facebook/FacebookRequestError$Range. (IILcom/facebook/FacebookRequestError$1;)V] + [31] putstatic #47 + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_SUCCESS Lcom/facebook/FacebookRequestError$Range;] + [34] new #33 + + Class [com/facebook/FacebookRequestError$Range] + [37] dup + [38] sipush 400 + [41] sipush 499 + [44] aconst_null + [45] invokespecial #79 + + Methodref [com/facebook/FacebookRequestError$Range. (IILcom/facebook/FacebookRequestError$1;)V] + [48] putstatic #45 + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_CLIENT_ERROR Lcom/facebook/FacebookRequestError$Range;] + [51] new #33 + + Class [com/facebook/FacebookRequestError$Range] + [54] dup + [55] sipush 500 + [58] sipush 599 + [61] aconst_null + [62] invokespecial #79 + + Methodref [com/facebook/FacebookRequestError$Range. (IILcom/facebook/FacebookRequestError$1;)V] + [65] putstatic #46 + + Fieldref [com/facebook/FacebookRequestError.HTTP_RANGE_SERVER_ERROR Lcom/facebook/FacebookRequestError$Range;] + [68] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookRequestError$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.FacebookRequestError$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/FacebookRequestError$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/FacebookRequestError$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookRequestError$Category + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.FacebookRequestError$Category extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 64): + + String [AUTHENTICATION_REOPEN_SESSION] + + String [AUTHENTICATION_RETRY] + + String [BAD_REQUEST] + + String [CLIENT] + + String [OTHER] + + String [PERMISSION] + + String [SERVER] + + String [THROTTLING] + + Class [[Lcom/facebook/FacebookRequestError$Category;] + + Class [com/facebook/FacebookRequestError$Category] + + Class [java/lang/Enum] + + Fieldref [com/facebook/FacebookRequestError$Category.$VALUES [Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_REOPEN_SESSION Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_RETRY Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.BAD_REQUEST Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.CLIENT Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.OTHER Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.PERMISSION Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.SERVER Lcom/facebook/FacebookRequestError$Category;] + + Fieldref [com/facebook/FacebookRequestError$Category.THROTTLING Lcom/facebook/FacebookRequestError$Category;] + + Methodref [[Lcom/facebook/FacebookRequestError$Category;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [AUTHENTICATION_REOPEN_SESSION Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [AUTHENTICATION_RETRY Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [BAD_REQUEST Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [CLIENT Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [OTHER Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [PERMISSION Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [SERVER Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [THROTTLING Lcom/facebook/FacebookRequestError$Category;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/FacebookRequestError$Category;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/FacebookRequestError$Category;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [AUTHENTICATION_REOPEN_SESSION] + + Utf8 [AUTHENTICATION_RETRY] + + Utf8 [BAD_REQUEST] + + Utf8 [CLIENT] + + Utf8 [Code] + + Utf8 [Lcom/facebook/FacebookRequestError$Category;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [OTHER] + + Utf8 [PERMISSION] + + Utf8 [SERVER] + + Utf8 [Signature] + + Utf8 [THROTTLING] + + Utf8 [[Lcom/facebook/FacebookRequestError$Category;] + + Utf8 [clone] + + Utf8 [com/facebook/FacebookRequestError$Category] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 9): + + Field: AUTHENTICATION_RETRY Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x4019 + = public static final com.facebook.FacebookRequestError$Category AUTHENTICATION_RETRY + + Field: AUTHENTICATION_REOPEN_SESSION Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x4019 + = public static final com.facebook.FacebookRequestError$Category AUTHENTICATION_REOPEN_SESSION + + Field: PERMISSION Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x4019 + = public static final com.facebook.FacebookRequestError$Category PERMISSION + + Field: SERVER Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x4019 + = public static final com.facebook.FacebookRequestError$Category SERVER + + Field: THROTTLING Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x4019 + = public static final com.facebook.FacebookRequestError$Category THROTTLING + + Field: OTHER Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x4019 + = public static final com.facebook.FacebookRequestError$Category OTHER + + Field: BAD_REQUEST Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x4019 + = public static final com.facebook.FacebookRequestError$Category BAD_REQUEST + + Field: CLIENT Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x4019 + = public static final com.facebook.FacebookRequestError$Category CLIENT + + Field: $VALUES [Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x101a + = private static final synthetic com.facebook.FacebookRequestError$Category[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x9 + = public static com.facebook.FacebookRequestError$Category[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #12 + + Fieldref [com/facebook/FacebookRequestError$Category.$VALUES [Lcom/facebook/FacebookRequestError$Category;] + [3] invokevirtual #21 + + Methodref [[Lcom/facebook/FacebookRequestError$Category;.clone ()Ljava/lang/Object;] + [6] checkcast #9 + + Class [[Lcom/facebook/FacebookRequestError$Category;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/FacebookRequestError$Category; + Access flags: 0x9 + = public static com.facebook.FacebookRequestError$Category valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #10 + + Class [com/facebook/FacebookRequestError$Category] + [2] aload_0 v0 + [3] invokestatic #24 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #10 + + Class [com/facebook/FacebookRequestError$Category] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private FacebookRequestError$Category(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #23 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 165, locals = 0, stack = 4): + [0] new #10 + + Class [com/facebook/FacebookRequestError$Category] + [3] dup + [4] ldc #2 + + String [AUTHENTICATION_RETRY] + [6] iconst_0 + [7] invokespecial #22 + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + [10] putstatic #14 + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_RETRY Lcom/facebook/FacebookRequestError$Category;] + [13] new #10 + + Class [com/facebook/FacebookRequestError$Category] + [16] dup + [17] ldc #1 + + String [AUTHENTICATION_REOPEN_SESSION] + [19] iconst_1 + [20] invokespecial #22 + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + [23] putstatic #13 + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_REOPEN_SESSION Lcom/facebook/FacebookRequestError$Category;] + [26] new #10 + + Class [com/facebook/FacebookRequestError$Category] + [29] dup + [30] ldc #6 + + String [PERMISSION] + [32] iconst_2 + [33] invokespecial #22 + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + [36] putstatic #18 + + Fieldref [com/facebook/FacebookRequestError$Category.PERMISSION Lcom/facebook/FacebookRequestError$Category;] + [39] new #10 + + Class [com/facebook/FacebookRequestError$Category] + [42] dup + [43] ldc #7 + + String [SERVER] + [45] iconst_3 + [46] invokespecial #22 + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + [49] putstatic #19 + + Fieldref [com/facebook/FacebookRequestError$Category.SERVER Lcom/facebook/FacebookRequestError$Category;] + [52] new #10 + + Class [com/facebook/FacebookRequestError$Category] + [55] dup + [56] ldc #8 + + String [THROTTLING] + [58] iconst_4 + [59] invokespecial #22 + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + [62] putstatic #20 + + Fieldref [com/facebook/FacebookRequestError$Category.THROTTLING Lcom/facebook/FacebookRequestError$Category;] + [65] new #10 + + Class [com/facebook/FacebookRequestError$Category] + [68] dup + [69] ldc #5 + + String [OTHER] + [71] iconst_5 + [72] invokespecial #22 + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + [75] putstatic #17 + + Fieldref [com/facebook/FacebookRequestError$Category.OTHER Lcom/facebook/FacebookRequestError$Category;] + [78] new #10 + + Class [com/facebook/FacebookRequestError$Category] + [81] dup + [82] ldc #3 + + String [BAD_REQUEST] + [84] bipush 6 + [86] invokespecial #22 + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + [89] putstatic #15 + + Fieldref [com/facebook/FacebookRequestError$Category.BAD_REQUEST Lcom/facebook/FacebookRequestError$Category;] + [92] new #10 + + Class [com/facebook/FacebookRequestError$Category] + [95] dup + [96] ldc #4 + + String [CLIENT] + [98] bipush 7 + [100] invokespecial #22 + + Methodref [com/facebook/FacebookRequestError$Category. (Ljava/lang/String;I)V] + [103] putstatic #16 + + Fieldref [com/facebook/FacebookRequestError$Category.CLIENT Lcom/facebook/FacebookRequestError$Category;] + [106] bipush 8 + [108] anewarray #10 + + Class [com/facebook/FacebookRequestError$Category] + [111] dup + [112] iconst_0 + [113] getstatic #14 + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_RETRY Lcom/facebook/FacebookRequestError$Category;] + [116] aastore + [117] dup + [118] iconst_1 + [119] getstatic #13 + + Fieldref [com/facebook/FacebookRequestError$Category.AUTHENTICATION_REOPEN_SESSION Lcom/facebook/FacebookRequestError$Category;] + [122] aastore + [123] dup + [124] iconst_2 + [125] getstatic #18 + + Fieldref [com/facebook/FacebookRequestError$Category.PERMISSION Lcom/facebook/FacebookRequestError$Category;] + [128] aastore + [129] dup + [130] iconst_3 + [131] getstatic #19 + + Fieldref [com/facebook/FacebookRequestError$Category.SERVER Lcom/facebook/FacebookRequestError$Category;] + [134] aastore + [135] dup + [136] iconst_4 + [137] getstatic #20 + + Fieldref [com/facebook/FacebookRequestError$Category.THROTTLING Lcom/facebook/FacebookRequestError$Category;] + [140] aastore + [141] dup + [142] iconst_5 + [143] getstatic #17 + + Fieldref [com/facebook/FacebookRequestError$Category.OTHER Lcom/facebook/FacebookRequestError$Category;] + [146] aastore + [147] dup + [148] bipush 6 + [150] getstatic #15 + + Fieldref [com/facebook/FacebookRequestError$Category.BAD_REQUEST Lcom/facebook/FacebookRequestError$Category;] + [153] aastore + [154] dup + [155] bipush 7 + [157] getstatic #16 + + Fieldref [com/facebook/FacebookRequestError$Category.CLIENT Lcom/facebook/FacebookRequestError$Category;] + [160] aastore + [161] putstatic #12 + + Fieldref [com/facebook/FacebookRequestError$Category.$VALUES [Lcom/facebook/FacebookRequestError$Category;] + [164] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookRequestError$Range + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.FacebookRequestError$Range extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 24): + + Class [com/facebook/FacebookRequestError$Range] + + Class [java/lang/Object] + + Fieldref [com/facebook/FacebookRequestError$Range.end I] + + Fieldref [com/facebook/FacebookRequestError$Range.start I] + + Methodref [com/facebook/FacebookRequestError$Range. (II)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (II)V] + + NameAndType [end I] + + NameAndType [start I] + + Utf8 [()V] + + Utf8 [(I)Z] + + Utf8 [(II)V] + + Utf8 [(IILcom/facebook/FacebookRequestError$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/FacebookRequestError$Range] + + Utf8 [contains] + + Utf8 [end] + + Utf8 [java/lang/Object] + + Utf8 [start] + +Fields (count = 2): + + Field: start I + Access flags: 0x12 + = private final int start + + Field: end I + Access flags: 0x12 + = private final int end + +Methods (count = 3): + - Method: (II)V + Access flags: 0x2 + = private FacebookRequestError$Range(int,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #6 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iload_1 v1 + [6] putfield #4 + + Fieldref [com/facebook/FacebookRequestError$Range.start I] + [9] aload_0 v0 + [10] iload_2 v2 + [11] putfield #3 + + Fieldref [com/facebook/FacebookRequestError$Range.end I] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: contains(I)Z + Access flags: 0x0 + = boolean contains(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #4 + + Fieldref [com/facebook/FacebookRequestError$Range.start I] + [4] iload_1 v1 + [5] ificmpgt +15 (target=20) + [8] iload_1 v1 + [9] aload_0 v0 + [10] getfield #3 + + Fieldref [com/facebook/FacebookRequestError$Range.end I] + [13] ificmpgt +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 = 1): + + Stack map table attribute (count = 2): + - [20] Var: ..., Stack: (empty) + - [21] Var: ..., Stack: [i] + - Method: (IILcom/facebook/FacebookRequestError$1;)V + Access flags: 0x1000 + = synthetic FacebookRequestError$Range(int,int,com.facebook.FacebookRequestError$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 4, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] iload_2 v2 + [3] invokespecial #5 + + Methodref [com/facebook/FacebookRequestError$Range. (II)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookSdkVersion + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.FacebookSdkVersion extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 18): + + String [3.5.2] + + String [fbsdk:20130708] + + Class [com/facebook/FacebookSdkVersion] + + Class [java/lang/Object] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + Utf8 [()V] + + Utf8 [3.5.2] + + Utf8 [] + + Utf8 [BUILD] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Ljava/lang/String;] + + Utf8 [MIGRATION_BUNDLE] + + Utf8 [com/facebook/FacebookSdkVersion] + + Utf8 [fbsdk:20130708] + + Utf8 [java/lang/Object] + +Fields (count = 2): + + Field: BUILD Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String BUILD + Class member attributes (count = 1): + + Constant value attribute: + + String [3.5.2] + + Field: MIGRATION_BUNDLE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String MIGRATION_BUNDLE + Class member attributes (count = 1): + + Constant value attribute: + + String [fbsdk:20130708] + +Methods (count = 1): + - Method: ()V + Access flags: 0x0 + = FacebookSdkVersion() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/FacebookServiceException + Superclass: com/facebook/FacebookException + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.FacebookServiceException extends com.facebook.FacebookException + +Interfaces (count = 0): + +Constant Pool (count = 65): + + String [, facebookErrorCode: ] + + String [, facebookErrorType: ] + + String [, message: ] + + String [httpResponseCode: ] + + String [{FacebookServiceException: ] + + String [}] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/FacebookServiceException] + + Class [java/lang/StringBuilder] + + Long [1] + + Fieldref [com/facebook/FacebookServiceException.error Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookRequestError.getErrorCode ()I] + + Methodref [com/facebook/FacebookRequestError.getErrorMessage ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookRequestError.getErrorType ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookRequestError.getRequestStatusCode ()I] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [append (I)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [error Lcom/facebook/FacebookRequestError;] + + NameAndType [getErrorCode ()I] + + NameAndType [getErrorMessage ()Ljava/lang/String;] + + NameAndType [getErrorType ()Ljava/lang/String;] + + NameAndType [getRequestStatusCode ()I] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(I)Ljava/lang/StringBuilder;] + + Utf8 [(Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [, facebookErrorCode: ] + + Utf8 [, facebookErrorType: ] + + Utf8 [, message: ] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Lcom/facebook/FacebookRequestError;] + + Utf8 [append] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/FacebookServiceException] + + Utf8 [error] + + Utf8 [getErrorCode] + + Utf8 [getErrorMessage] + + Utf8 [getErrorType] + + Utf8 [getRequestError] + + Utf8 [getRequestStatusCode] + + Utf8 [httpResponseCode: ] + + Utf8 [java/lang/StringBuilder] + + Utf8 [serialVersionUID] + + Utf8 [toString] + + Utf8 [{FacebookServiceException: ] + + Utf8 [}] + +Fields (count = 2): + + Field: error Lcom/facebook/FacebookRequestError; + Access flags: 0x12 + = private final com.facebook.FacebookRequestError error + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + +Methods (count = 3): + - Method: (Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookServiceException(com.facebook.FacebookRequestError,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_2 v2 + [2] invokespecial #14 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [5] aload_0 v0 + [6] aload_1 v1 + [7] putfield #13 + + Fieldref [com/facebook/FacebookServiceException.error Lcom/facebook/FacebookRequestError;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequestError()Lcom/facebook/FacebookRequestError; + Access flags: 0x11 + = public final com.facebook.FacebookRequestError getRequestError() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/FacebookServiceException.error Lcom/facebook/FacebookRequestError;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: toString()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String toString() + Class member attributes (count = 1): + + Code attribute instructions (code length = 81, locals = 1, stack = 2): + [0] new #10 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #19 + + Methodref [java/lang/StringBuilder. ()V] + [7] ldc #5 + + String [{FacebookServiceException: ] + [9] invokevirtual #21 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [12] ldc #4 + + String [httpResponseCode: ] + [14] invokevirtual #21 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [17] aload_0 v0 + [18] getfield #13 + + Fieldref [com/facebook/FacebookServiceException.error Lcom/facebook/FacebookRequestError;] + [21] invokevirtual #18 + + Methodref [com/facebook/FacebookRequestError.getRequestStatusCode ()I] + [24] invokevirtual #20 + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + [27] ldc #1 + + String [, facebookErrorCode: ] + [29] invokevirtual #21 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [32] aload_0 v0 + [33] getfield #13 + + Fieldref [com/facebook/FacebookServiceException.error Lcom/facebook/FacebookRequestError;] + [36] invokevirtual #15 + + Methodref [com/facebook/FacebookRequestError.getErrorCode ()I] + [39] invokevirtual #20 + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + [42] ldc #2 + + String [, facebookErrorType: ] + [44] invokevirtual #21 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [47] aload_0 v0 + [48] getfield #13 + + Fieldref [com/facebook/FacebookServiceException.error Lcom/facebook/FacebookRequestError;] + [51] invokevirtual #17 + + Methodref [com/facebook/FacebookRequestError.getErrorType ()Ljava/lang/String;] + [54] invokevirtual #21 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [57] ldc #3 + + String [, message: ] + [59] invokevirtual #21 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [62] aload_0 v0 + [63] getfield #13 + + Fieldref [com/facebook/FacebookServiceException.error Lcom/facebook/FacebookRequestError;] + [66] invokevirtual #16 + + Methodref [com/facebook/FacebookRequestError.getErrorMessage ()Ljava/lang/String;] + [69] invokevirtual #21 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [72] ldc #6 + + String [}] + [74] invokevirtual #21 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [77] invokevirtual #22 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [80] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/GetTokenClient + Superclass: com/facebook/internal/PlatformServiceClient + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.GetTokenClient extends com.facebook.internal.PlatformServiceClient + +Interfaces (count = 0): + +Constant Pool (count = 16): + + Integer [65536] + + Integer [65537] + + Integer [20121101] + + Class [com/facebook/GetTokenClient] + + Class [com/facebook/internal/PlatformServiceClient] + + Methodref [com/facebook/internal/PlatformServiceClient. (Landroid/content/Context;IIILjava/lang/String;)V] + + NameAndType [ (Landroid/content/Context;IIILjava/lang/String;)V] + + Utf8 [(Landroid/content/Context;IIILjava/lang/String;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [com/facebook/GetTokenClient] + + Utf8 [com/facebook/internal/PlatformServiceClient] + + Utf8 [populateRequestBundle] + +Fields (count = 0): + +Methods (count = 2): + - Method: (Landroid/content/Context;Ljava/lang/String;)V + Access flags: 0x0 + = GetTokenClient(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 3, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] ldc #1 + + Integer [65536] + [4] ldc #2 + + Integer [65537] + [6] ldc #3 + + Integer [20121101] + [8] aload_2 v2 + [9] invokespecial #6 + + Methodref [com/facebook/internal/PlatformServiceClient. (Landroid/content/Context;IIILjava/lang/String;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: populateRequestBundle(Landroid/os/Bundle;)V + Access flags: 0x4 + = protected void populateRequestBundle(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): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/HttpMethod + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.HttpMethod extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 44): + + String [DELETE] + + String [GET] + + String [POST] + + Class [[Lcom/facebook/HttpMethod;] + + Class [com/facebook/HttpMethod] + + Class [java/lang/Enum] + + Fieldref [com/facebook/HttpMethod.$VALUES [Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/HttpMethod.DELETE Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + + Methodref [[Lcom/facebook/HttpMethod;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/HttpMethod. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/HttpMethod;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [DELETE Lcom/facebook/HttpMethod;] + + NameAndType [GET Lcom/facebook/HttpMethod;] + + NameAndType [POST Lcom/facebook/HttpMethod;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/HttpMethod;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/HttpMethod;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [DELETE] + + Utf8 [GET] + + Utf8 [Lcom/facebook/HttpMethod;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [POST] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/HttpMethod;] + + Utf8 [clone] + + Utf8 [com/facebook/HttpMethod] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 4): + + Field: GET Lcom/facebook/HttpMethod; + Access flags: 0x4019 + = public static final com.facebook.HttpMethod GET + + Field: POST Lcom/facebook/HttpMethod; + Access flags: 0x4019 + = public static final com.facebook.HttpMethod POST + + Field: DELETE Lcom/facebook/HttpMethod; + Access flags: 0x4019 + = public static final com.facebook.HttpMethod DELETE + + Field: $VALUES [Lcom/facebook/HttpMethod; + Access flags: 0x101a + = private static final synthetic com.facebook.HttpMethod[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/HttpMethod; + Access flags: 0x9 + = public static com.facebook.HttpMethod[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #7 + + Fieldref [com/facebook/HttpMethod.$VALUES [Lcom/facebook/HttpMethod;] + [3] invokevirtual #11 + + Methodref [[Lcom/facebook/HttpMethod;.clone ()Ljava/lang/Object;] + [6] checkcast #4 + + Class [[Lcom/facebook/HttpMethod;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/HttpMethod; + Access flags: 0x9 + = public static com.facebook.HttpMethod valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #5 + + Class [com/facebook/HttpMethod] + [2] aload_0 v0 + [3] invokestatic #14 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #5 + + Class [com/facebook/HttpMethod] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private HttpMethod(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #13 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 65, locals = 0, stack = 4): + [0] new #5 + + Class [com/facebook/HttpMethod] + [3] dup + [4] ldc #2 + + String [GET] + [6] iconst_0 + [7] invokespecial #12 + + Methodref [com/facebook/HttpMethod. (Ljava/lang/String;I)V] + [10] putstatic #9 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [13] new #5 + + Class [com/facebook/HttpMethod] + [16] dup + [17] ldc #3 + + String [POST] + [19] iconst_1 + [20] invokespecial #12 + + Methodref [com/facebook/HttpMethod. (Ljava/lang/String;I)V] + [23] putstatic #10 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [26] new #5 + + Class [com/facebook/HttpMethod] + [29] dup + [30] ldc #1 + + String [DELETE] + [32] iconst_2 + [33] invokespecial #12 + + Methodref [com/facebook/HttpMethod. (Ljava/lang/String;I)V] + [36] putstatic #8 + + Fieldref [com/facebook/HttpMethod.DELETE Lcom/facebook/HttpMethod;] + [39] iconst_3 + [40] anewarray #5 + + Class [com/facebook/HttpMethod] + [43] dup + [44] iconst_0 + [45] getstatic #9 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [48] aastore + [49] dup + [50] iconst_1 + [51] getstatic #10 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [54] aastore + [55] dup + [56] iconst_2 + [57] getstatic #8 + + Fieldref [com/facebook/HttpMethod.DELETE Lcom/facebook/HttpMethod;] + [60] aastore + [61] putstatic #7 + + Fieldref [com/facebook/HttpMethod.$VALUES [Lcom/facebook/HttpMethod;] + [64] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/InsightsLogger + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.InsightsLogger extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 81): + + String [Insights] + + String [fb_log_offsite_pixel] + + String [fb_offsite_pixel_id] + + String [fb_offsite_pixel_value] + + String [pixelID cannot be null] + + Class [android/os/Bundle] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/InsightsLogger] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/internal/Logger] + + Class [java/lang/Object] + + Fieldref [com/facebook/InsightsLogger.appEventsLogger Lcom/facebook/AppEventsLogger;] + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putDouble (Ljava/lang/String;D)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/AppEventsLogger.eagerFlush ()V] + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;DLandroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.logPurchase (Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/InsightsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + + Methodref [com/facebook/InsightsLogger.logPurchase (Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + + NameAndType [DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + NameAndType [appEventsLogger Lcom/facebook/AppEventsLogger;] + + NameAndType [eagerFlush ()V] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [logEvent (Ljava/lang/String;DLandroid/os/Bundle;)V] + + NameAndType [logPurchase (Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + + NameAndType [newLogger (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + NameAndType [putDouble (Ljava/lang/String;D)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/InsightsLogger;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/InsightsLogger;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/Session;)Lcom/facebook/InsightsLogger;] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;D)V] + + Utf8 [(Ljava/lang/String;DLandroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/math/BigDecimal;Ljava/util/Currency;)V] + + Utf8 [(Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEVELOPER_ERRORS] + + Utf8 [EVENT_NAME_LOG_CONVERSION_PIXEL] + + Utf8 [EVENT_PARAMETER_PIXEL_ID] + + Utf8 [EVENT_PARAMETER_PIXEL_VALUE] + + Utf8 [Insights] + + Utf8 [Lcom/facebook/AppEventsLogger;] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/String;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [StackMapTable] + + Utf8 [android/os/Bundle] + + Utf8 [appEventsLogger] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/InsightsLogger] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [eagerFlush] + + Utf8 [fb_log_offsite_pixel] + + Utf8 [fb_offsite_pixel_id] + + Utf8 [fb_offsite_pixel_value] + + Utf8 [java/lang/Object] + + Utf8 [log] + + Utf8 [logConversionPixel] + + Utf8 [logEvent] + + Utf8 [logPurchase] + + Utf8 [newLogger] + + Utf8 [pixelID cannot be null] + + Utf8 [putDouble] + + Utf8 [putString] + +Fields (count = 4): + + Field: EVENT_PARAMETER_PIXEL_ID Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EVENT_PARAMETER_PIXEL_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_offsite_pixel_id] + + Field: EVENT_PARAMETER_PIXEL_VALUE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EVENT_PARAMETER_PIXEL_VALUE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_offsite_pixel_value] + + Field: EVENT_NAME_LOG_CONVERSION_PIXEL Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EVENT_NAME_LOG_CONVERSION_PIXEL + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_log_offsite_pixel] + + Field: appEventsLogger Lcom/facebook/AppEventsLogger; + Access flags: 0x2 + = private com.facebook.AppEventsLogger appEventsLogger + +Methods (count = 7): + - Method: (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V + Access flags: 0x2 + = private InsightsLogger(android.content.Context,java.lang.String,com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 4, stack = 4): + [0] aload_0 v0 + [1] invokespecial #24 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] aload_2 v2 + [7] aload_3 v3 + [8] invokestatic #20 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + [11] putfield #12 + + Fieldref [com/facebook/InsightsLogger.appEventsLogger Lcom/facebook/AppEventsLogger;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newLogger(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/InsightsLogger; + Access flags: 0x9 + = public static com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 5): + [0] new #8 + + Class [com/facebook/InsightsLogger] + [3] dup + [4] aload_0 v0 + [5] aconst_null + [6] aconst_null + [7] invokespecial #21 + + Methodref [com/facebook/InsightsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newLogger(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/InsightsLogger; + Access flags: 0x9 + = public static com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 3, stack = 5): + [0] new #8 + + Class [com/facebook/InsightsLogger] + [3] dup + [4] aload_0 v0 + [5] aload_2 v2 + [6] aconst_null + [7] invokespecial #21 + + Methodref [com/facebook/InsightsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newLogger(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/Session;)Lcom/facebook/InsightsLogger; + Access flags: 0x9 + = public static com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String,java.lang.String,com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 4, stack = 5): + [0] new #8 + + Class [com/facebook/InsightsLogger] + [3] dup + [4] aload_0 v0 + [5] aload_2 v2 + [6] aload_3 v3 + [7] invokespecial #21 + + Methodref [com/facebook/InsightsLogger. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Session;)V] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logPurchase(Ljava/math/BigDecimal;Ljava/util/Currency;)V + Access flags: 0x1 + = public void logPurchase(java.math.BigDecimal,java.util.Currency) + 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] aconst_null + [4] invokevirtual #22 + + Methodref [com/facebook/InsightsLogger.logPurchase (Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logPurchase(Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V + Access flags: 0x1 + = public void logPurchase(java.math.BigDecimal,java.util.Currency,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/InsightsLogger.appEventsLogger Lcom/facebook/AppEventsLogger;] + [4] aload_1 v1 + [5] aload_2 v2 + [6] aload_3 v3 + [7] invokevirtual #19 + + Methodref [com/facebook/AppEventsLogger.logPurchase (Ljava/math/BigDecimal;Ljava/util/Currency;Landroid/os/Bundle;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logConversionPixel(Ljava/lang/String;D)V + Access flags: 0x1 + = public void logConversionPixel(java.lang.String,double) + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 5, stack = 5): + [0] aload_1 v1 + [1] ifnonnull +14 (target=15) + [4] getstatic #13 + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + [7] ldc #1 + + String [Insights] + [9] ldc #5 + + String [pixelID cannot be null] + [11] invokestatic #23 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [14] return + [15] new #6 + + Class [android/os/Bundle] + [18] dup + [19] invokespecial #14 + + Methodref [android/os/Bundle. ()V] + [22] astore v4 + [24] aload v4 + [26] ldc #3 + + String [fb_offsite_pixel_id] + [28] aload_1 v1 + [29] invokevirtual #16 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [32] aload v4 + [34] ldc #4 + + String [fb_offsite_pixel_value] + [36] dload_2 v2 + [37] invokevirtual #15 + + Methodref [android/os/Bundle.putDouble (Ljava/lang/String;D)V] + [40] aload_0 v0 + [41] getfield #12 + + Fieldref [com/facebook/InsightsLogger.appEventsLogger Lcom/facebook/AppEventsLogger;] + [44] ldc #2 + + String [fb_log_offsite_pixel] + [46] dload_2 v2 + [47] aload v4 + [49] invokevirtual #18 + + Methodref [com/facebook/AppEventsLogger.logEvent (Ljava/lang/String;DLandroid/os/Bundle;)V] + [52] invokestatic #17 + + Methodref [com/facebook/AppEventsLogger.eagerFlush ()V] + [55] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + +Class file attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +_____________________________________________________________________ ++ Program class: com/facebook/LegacyHelper + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.LegacyHelper extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 19): + + Class [com/facebook/LegacyHelper] + + Class [com/facebook/Session] + + Class [java/lang/Object] + + Methodref [com/facebook/Session.extendTokenCompleted (Landroid/os/Bundle;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [extendTokenCompleted (Landroid/os/Bundle;)V] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/Session;Landroid/os/Bundle;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [com/facebook/LegacyHelper] + + Utf8 [com/facebook/Session] + + Utf8 [extendTokenCompleted] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public LegacyHelper() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: extendTokenCompleted(Lcom/facebook/Session;Landroid/os/Bundle;)V + Access flags: 0x9 + = public static void extendTokenCompleted(com.facebook.Session,android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #4 + + Methodref [com/facebook/Session.extendTokenCompleted (Landroid/os/Bundle;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/LoggingBehavior + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.LoggingBehavior extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 61): + + String [APP_EVENTS] + + String [CACHE] + + String [DEVELOPER_ERRORS] + + String [INCLUDE_ACCESS_TOKENS] + + String [INCLUDE_RAW_RESPONSES] + + String [REQUESTS] + + Class [[Lcom/facebook/LoggingBehavior;] + + Class [com/facebook/LoggingBehavior] + + Class [java/lang/Enum] + + Fieldref [com/facebook/LoggingBehavior.$VALUES [Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_RAW_RESPONSES Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.INSIGHTS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + + Methodref [[Lcom/facebook/LoggingBehavior;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/LoggingBehavior. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/LoggingBehavior;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [APP_EVENTS Lcom/facebook/LoggingBehavior;] + + NameAndType [CACHE Lcom/facebook/LoggingBehavior;] + + NameAndType [DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + NameAndType [INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + + NameAndType [INCLUDE_RAW_RESPONSES Lcom/facebook/LoggingBehavior;] + + NameAndType [INSIGHTS Lcom/facebook/LoggingBehavior;] + + NameAndType [REQUESTS Lcom/facebook/LoggingBehavior;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/LoggingBehavior;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/LoggingBehavior;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [APP_EVENTS] + + Utf8 [CACHE] + + Utf8 [Code] + + Utf8 [DEVELOPER_ERRORS] + + Utf8 [INCLUDE_ACCESS_TOKENS] + + Utf8 [INCLUDE_RAW_RESPONSES] + + Utf8 [INSIGHTS] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [REQUESTS] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/LoggingBehavior;] + + Utf8 [clone] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 8): + + Field: REQUESTS Lcom/facebook/LoggingBehavior; + Access flags: 0x4019 + = public static final com.facebook.LoggingBehavior REQUESTS + + Field: INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior; + Access flags: 0x4019 + = public static final com.facebook.LoggingBehavior INCLUDE_ACCESS_TOKENS + + Field: INCLUDE_RAW_RESPONSES Lcom/facebook/LoggingBehavior; + Access flags: 0x4019 + = public static final com.facebook.LoggingBehavior INCLUDE_RAW_RESPONSES + + Field: CACHE Lcom/facebook/LoggingBehavior; + Access flags: 0x4019 + = public static final com.facebook.LoggingBehavior CACHE + + Field: APP_EVENTS Lcom/facebook/LoggingBehavior; + Access flags: 0x4019 + = public static final com.facebook.LoggingBehavior APP_EVENTS + + Field: DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior; + Access flags: 0x4019 + = public static final com.facebook.LoggingBehavior DEVELOPER_ERRORS + + Field: INSIGHTS Lcom/facebook/LoggingBehavior; + Access flags: 0x19 + = public static final com.facebook.LoggingBehavior INSIGHTS + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: $VALUES [Lcom/facebook/LoggingBehavior; + Access flags: 0x101a + = private static final synthetic com.facebook.LoggingBehavior[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/LoggingBehavior; + Access flags: 0x9 + = public static com.facebook.LoggingBehavior[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #10 + + Fieldref [com/facebook/LoggingBehavior.$VALUES [Lcom/facebook/LoggingBehavior;] + [3] invokevirtual #18 + + Methodref [[Lcom/facebook/LoggingBehavior;.clone ()Ljava/lang/Object;] + [6] checkcast #7 + + Class [[Lcom/facebook/LoggingBehavior;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/LoggingBehavior; + Access flags: 0x9 + = public static com.facebook.LoggingBehavior valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #8 + + Class [com/facebook/LoggingBehavior] + [2] aload_0 v0 + [3] invokestatic #21 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #8 + + Class [com/facebook/LoggingBehavior] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private LoggingBehavior(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #20 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 129, locals = 0, stack = 4): + [0] new #8 + + Class [com/facebook/LoggingBehavior] + [3] dup + [4] ldc #6 + + String [REQUESTS] + [6] iconst_0 + [7] invokespecial #19 + + Methodref [com/facebook/LoggingBehavior. (Ljava/lang/String;I)V] + [10] putstatic #17 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [13] new #8 + + Class [com/facebook/LoggingBehavior] + [16] dup + [17] ldc #4 + + String [INCLUDE_ACCESS_TOKENS] + [19] iconst_1 + [20] invokespecial #19 + + Methodref [com/facebook/LoggingBehavior. (Ljava/lang/String;I)V] + [23] putstatic #14 + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + [26] new #8 + + Class [com/facebook/LoggingBehavior] + [29] dup + [30] ldc #5 + + String [INCLUDE_RAW_RESPONSES] + [32] iconst_2 + [33] invokespecial #19 + + Methodref [com/facebook/LoggingBehavior. (Ljava/lang/String;I)V] + [36] putstatic #15 + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_RAW_RESPONSES Lcom/facebook/LoggingBehavior;] + [39] new #8 + + Class [com/facebook/LoggingBehavior] + [42] dup + [43] ldc #2 + + String [CACHE] + [45] iconst_3 + [46] invokespecial #19 + + Methodref [com/facebook/LoggingBehavior. (Ljava/lang/String;I)V] + [49] putstatic #12 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [52] new #8 + + Class [com/facebook/LoggingBehavior] + [55] dup + [56] ldc #1 + + String [APP_EVENTS] + [58] iconst_4 + [59] invokespecial #19 + + Methodref [com/facebook/LoggingBehavior. (Ljava/lang/String;I)V] + [62] putstatic #11 + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + [65] new #8 + + Class [com/facebook/LoggingBehavior] + [68] dup + [69] ldc #3 + + String [DEVELOPER_ERRORS] + [71] iconst_5 + [72] invokespecial #19 + + Methodref [com/facebook/LoggingBehavior. (Ljava/lang/String;I)V] + [75] putstatic #13 + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + [78] bipush 6 + [80] anewarray #8 + + Class [com/facebook/LoggingBehavior] + [83] dup + [84] iconst_0 + [85] getstatic #17 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [88] aastore + [89] dup + [90] iconst_1 + [91] getstatic #14 + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + [94] aastore + [95] dup + [96] iconst_2 + [97] getstatic #15 + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_RAW_RESPONSES Lcom/facebook/LoggingBehavior;] + [100] aastore + [101] dup + [102] iconst_3 + [103] getstatic #12 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [106] aastore + [107] dup + [108] iconst_4 + [109] getstatic #11 + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + [112] aastore + [113] dup + [114] iconst_5 + [115] getstatic #13 + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + [118] aastore + [119] putstatic #10 + + Fieldref [com/facebook/LoggingBehavior.$VALUES [Lcom/facebook/LoggingBehavior;] + [122] getstatic #11 + + Fieldref [com/facebook/LoggingBehavior.APP_EVENTS Lcom/facebook/LoggingBehavior;] + [125] putstatic #16 + + Fieldref [com/facebook/LoggingBehavior.INSIGHTS Lcom/facebook/LoggingBehavior;] + [128] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/LoginActivity + Superclass: android/app/Activity + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.LoginActivity extends android.app.Activity + +Interfaces (count = 0): + +Constant Pool (count = 188): + + String [Cannot call LoginActivity with a null calling package. This can occur if the launchMode of the caller is singleInstance.] + + String [authorizationClient] + + String [callingPackage] + + String [com.facebook.LoginActivity:Result] + + String [request] + + Class [android/app/Activity] + + Class [android/content/Intent] + + Class [android/os/Bundle] + + Class [android/util/Log] + + Class [android/view/View] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/AuthorizationClient$Result$Code] + + Class [com/facebook/LoginActivity] + + Class [com/facebook/LoginActivity$1] + + Class [com/facebook/LoginActivity$2] + + Class [com/facebook/android/R$id] + + Class [com/facebook/android/R$layout] + + Class [java/lang/Class] + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/LoginActivity.TAG Ljava/lang/String;] + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + + Fieldref [com/facebook/LoginActivity.callingPackage Ljava/lang/String;] + + Fieldref [com/facebook/LoginActivity.request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Fieldref [com/facebook/android/R$id.com_facebook_login_activity_progress_bar I] + + Fieldref [com/facebook/android/R$layout.com_facebook_login_activity_layout I] + + Methodref [android/app/Activity. ()V] + + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + + Methodref [android/app/Activity.onPause ()V] + + Methodref [android/app/Activity.onResume ()V] + + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] + + Methodref [android/content/Intent. ()V] + + Methodref [android/content/Intent.getSerializableExtra (Ljava/lang/String;)Ljava/io/Serializable;] + + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.getSerializable (Ljava/lang/String;)Ljava/io/Serializable;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [android/view/View.setVisibility (I)V] + + Methodref [com/facebook/AuthorizationClient. ()V] + + Methodref [com/facebook/AuthorizationClient.cancelCurrentHandler ()V] + + Methodref [com/facebook/AuthorizationClient.onActivityResult (IILandroid/content/Intent;)Z] + + Methodref [com/facebook/AuthorizationClient.setBackgroundProcessingListener (Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;)V] + + Methodref [com/facebook/AuthorizationClient.setContext (Landroid/app/Activity;)V] + + Methodref [com/facebook/AuthorizationClient.setOnCompletedListener (Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + + Methodref [com/facebook/AuthorizationClient.startOrContinueAuth (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Methodref [com/facebook/LoginActivity.findViewById (I)Landroid/view/View;] + + Methodref [com/facebook/LoginActivity.finish ()V] + + Methodref [com/facebook/LoginActivity.getCallingPackage ()Ljava/lang/String;] + + Methodref [com/facebook/LoginActivity.getIntent ()Landroid/content/Intent;] + + Methodref [com/facebook/LoginActivity.onAuthClientCompleted (Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/LoginActivity.setContentView (I)V] + + Methodref [com/facebook/LoginActivity.setResult (ILandroid/content/Intent;)V] + + Methodref [com/facebook/LoginActivity$1. (Lcom/facebook/LoginActivity;)V] + + Methodref [com/facebook/LoginActivity$2. (Lcom/facebook/LoginActivity;)V] + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/LoginActivity;)V] + + NameAndType [CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [authorizationClient Lcom/facebook/AuthorizationClient;] + + NameAndType [callingPackage Ljava/lang/String;] + + NameAndType [cancelCurrentHandler ()V] + + NameAndType [code Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [com_facebook_login_activity_layout I] + + NameAndType [com_facebook_login_activity_progress_bar I] + + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [findViewById (I)Landroid/view/View;] + + NameAndType [finish ()V] + + NameAndType [getCallingPackage ()Ljava/lang/String;] + + NameAndType [getIntent ()Landroid/content/Intent;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getSerializable (Ljava/lang/String;)Ljava/io/Serializable;] + + NameAndType [getSerializableExtra (Ljava/lang/String;)Ljava/io/Serializable;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [onActivityResult (IILandroid/content/Intent;)Z] + + NameAndType [onAuthClientCompleted (Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [onCreate (Landroid/os/Bundle;)V] + + NameAndType [onPause ()V] + + NameAndType [onResume ()V] + + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + + NameAndType [putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [setBackgroundProcessingListener (Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;)V] + + NameAndType [setContentView (I)V] + + NameAndType [setContext (Landroid/app/Activity;)V] + + NameAndType [setOnCompletedListener (Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + + NameAndType [setResult (ILandroid/content/Intent;)V] + + NameAndType [setVisibility (I)V] + + NameAndType [startOrContinueAuth (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Utf8 [()Landroid/content/Intent;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(I)Landroid/view/View;] + + Utf8 [(I)V] + + Utf8 [(IILandroid/content/Intent;)V] + + Utf8 [(IILandroid/content/Intent;)Z] + + Utf8 [(ILandroid/content/Intent;)V] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Landroid/os/Bundle;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/LoginActivity;)V] + + Utf8 [(Lcom/facebook/LoginActivity;Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Ljava/lang/String;)Ljava/io/Serializable;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/io/Serializable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [] + + Utf8 [CANCEL] + + Utf8 [Cannot call LoginActivity with a null calling package. This can occur if the launchMode of the caller is singleInstance.] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [EXTRA_REQUEST] + + Utf8 [I] + + Utf8 [Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Ljava/lang/String;] + + Utf8 [NULL_CALLING_PKG_ERROR_MSG] + + Utf8 [RESULT_KEY] + + Utf8 [SAVED_AUTH_CLIENT] + + Utf8 [SAVED_CALLING_PKG_KEY] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [access$000] + + Utf8 [android/app/Activity] + + Utf8 [android/content/Intent] + + Utf8 [android/os/Bundle] + + Utf8 [android/util/Log] + + Utf8 [android/view/View] + + Utf8 [authorizationClient] + + Utf8 [callingPackage] + + Utf8 [cancelCurrentHandler] + + Utf8 [code] + + Utf8 [com.facebook.LoginActivity:Result] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/AuthorizationClient$Result$Code] + + Utf8 [com/facebook/LoginActivity] + + Utf8 [com/facebook/LoginActivity$1] + + Utf8 [com/facebook/LoginActivity$2] + + Utf8 [com/facebook/android/R$id] + + Utf8 [com/facebook/android/R$layout] + + Utf8 [com_facebook_login_activity_layout] + + Utf8 [com_facebook_login_activity_progress_bar] + + Utf8 [e] + + Utf8 [findViewById] + + Utf8 [finish] + + Utf8 [getCallingPackage] + + Utf8 [getIntent] + + Utf8 [getName] + + Utf8 [getSerializable] + + Utf8 [getSerializableExtra] + + Utf8 [getString] + + Utf8 [java/lang/Class] + + Utf8 [onActivityResult] + + Utf8 [onAuthClientCompleted] + + Utf8 [onCreate] + + Utf8 [onPause] + + Utf8 [onResume] + + Utf8 [onSaveInstanceState] + + Utf8 [populateIntentExtras] + + Utf8 [putExtras] + + Utf8 [putSerializable] + + Utf8 [putString] + + Utf8 [request] + + Utf8 [setBackgroundProcessingListener] + + Utf8 [setContentView] + + Utf8 [setContext] + + Utf8 [setOnCompletedListener] + + Utf8 [setResult] + + Utf8 [setVisibility] + + Utf8 [startOrContinueAuth] + +Fields (count = 9): + + Field: RESULT_KEY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String RESULT_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.LoginActivity:Result] + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: NULL_CALLING_PKG_ERROR_MSG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String NULL_CALLING_PKG_ERROR_MSG + Class member attributes (count = 1): + + Constant value attribute: + + String [Cannot call LoginActivity with a null calling package. This can occur if the launchMode of the caller is singleInstance.] + + Field: SAVED_CALLING_PKG_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SAVED_CALLING_PKG_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [callingPackage] + + Field: SAVED_AUTH_CLIENT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SAVED_AUTH_CLIENT + Class member attributes (count = 1): + + Constant value attribute: + + String [authorizationClient] + + Field: EXTRA_REQUEST Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EXTRA_REQUEST + Class member attributes (count = 1): + + Constant value attribute: + + String [request] + + Field: callingPackage Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String callingPackage + + Field: authorizationClient Lcom/facebook/AuthorizationClient; + Access flags: 0x2 + = private com.facebook.AuthorizationClient authorizationClient + + Field: request Lcom/facebook/AuthorizationClient$AuthorizationRequest; + Access flags: 0x2 + = private com.facebook.AuthorizationClient$AuthorizationRequest request + +Methods (count = 10): + - Method: ()V + Access flags: 0x1 + = public LoginActivity() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #29 + + Methodref [android/app/Activity. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCreate(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onCreate(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 116, locals = 2, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #30 + + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] getstatic #28 + + Fieldref [com/facebook/android/R$layout.com_facebook_login_activity_layout I] + [9] invokevirtual #56 + + Methodref [com/facebook/LoginActivity.setContentView (I)V] + [12] aload_1 v1 + [13] ifnull +29 (target=42) + [16] aload_0 v0 + [17] aload_1 v1 + [18] ldc #3 + + String [callingPackage] + [20] invokevirtual #39 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [23] putfield #25 + + Fieldref [com/facebook/LoginActivity.callingPackage Ljava/lang/String;] + [26] aload_0 v0 + [27] aload_1 v1 + [28] ldc #2 + + String [authorizationClient] + [30] invokevirtual #38 + + Methodref [android/os/Bundle.getSerializable (Ljava/lang/String;)Ljava/io/Serializable;] + [33] checkcast #11 + + Class [com/facebook/AuthorizationClient] + [36] putfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [39] goto +38 (target=77) + [42] aload_0 v0 + [43] aload_0 v0 + [44] invokevirtual #53 + + Methodref [com/facebook/LoginActivity.getCallingPackage ()Ljava/lang/String;] + [47] putfield #25 + + Fieldref [com/facebook/LoginActivity.callingPackage Ljava/lang/String;] + [50] aload_0 v0 + [51] new #11 + + Class [com/facebook/AuthorizationClient] + [54] dup + [55] invokespecial #44 + + Methodref [com/facebook/AuthorizationClient. ()V] + [58] putfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [61] aload_0 v0 + [62] aload_0 v0 + [63] invokevirtual #54 + + Methodref [com/facebook/LoginActivity.getIntent ()Landroid/content/Intent;] + [66] ldc #5 + + String [request] + [68] invokevirtual #35 + + Methodref [android/content/Intent.getSerializableExtra (Ljava/lang/String;)Ljava/io/Serializable;] + [71] checkcast #12 + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + [74] putfield #26 + + Fieldref [com/facebook/LoginActivity.request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [77] aload_0 v0 + [78] getfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [81] aload_0 v0 + [82] invokevirtual #48 + + Methodref [com/facebook/AuthorizationClient.setContext (Landroid/app/Activity;)V] + [85] aload_0 v0 + [86] getfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [89] new #16 + + Class [com/facebook/LoginActivity$1] + [92] dup + [93] aload_0 v0 + [94] invokespecial #58 + + Methodref [com/facebook/LoginActivity$1. (Lcom/facebook/LoginActivity;)V] + [97] invokevirtual #49 + + Methodref [com/facebook/AuthorizationClient.setOnCompletedListener (Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + [100] aload_0 v0 + [101] getfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [104] new #17 + + Class [com/facebook/LoginActivity$2] + [107] dup + [108] aload_0 v0 + [109] invokespecial #59 + + Methodref [com/facebook/LoginActivity$2. (Lcom/facebook/LoginActivity;)V] + [112] invokevirtual #47 + + Methodref [com/facebook/AuthorizationClient.setBackgroundProcessingListener (Lcom/facebook/AuthorizationClient$BackgroundProcessingListener;)V] + [115] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [42] Var: ..., Stack: (empty) + - [77] Var: ..., Stack: (empty) + + Method: onAuthClientCompleted(Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x2 + = private void onAuthClientCompleted(com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 64, locals = 5, stack = 3): + [0] aload_0 v0 + [1] aconst_null + [2] putfield #26 + + Fieldref [com/facebook/LoginActivity.request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [5] aload_1 v1 + [6] getfield #21 + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + [9] getstatic #22 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + [12] ifacmpne +7 (target=19) + [15] iconst_0 + [16] goto +4 (target=20) + [19] iconst_m1 + [20] istore_2 v2 + [21] new #8 + + Class [android/os/Bundle] + [24] dup + [25] invokespecial #37 + + Methodref [android/os/Bundle. ()V] + [28] astore_3 v3 + [29] aload_3 v3 + [30] ldc #4 + + String [com.facebook.LoginActivity:Result] + [32] aload_1 v1 + [33] invokevirtual #40 + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + [36] new #7 + + Class [android/content/Intent] + [39] dup + [40] invokespecial #34 + + Methodref [android/content/Intent. ()V] + [43] astore v4 + [45] aload v4 + [47] aload_3 v3 + [48] invokevirtual #36 + + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + [51] pop + [52] aload_0 v0 + [53] iload_2 v2 + [54] aload v4 + [56] invokevirtual #57 + + Methodref [com/facebook/LoginActivity.setResult (ILandroid/content/Intent;)V] + [59] aload_0 v0 + [60] invokevirtual #52 + + Methodref [com/facebook/LoginActivity.finish ()V] + [63] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [19] Var: ..., Stack: (empty) + - [20] Var: ..., Stack: [i] + + Method: onResume()V + Access flags: 0x1 + = public void onResume() + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokespecial #32 + + Methodref [android/app/Activity.onResume ()V] + [4] aload_0 v0 + [5] getfield #25 + + Fieldref [com/facebook/LoginActivity.callingPackage Ljava/lang/String;] + [8] ifnonnull +17 (target=25) + [11] getstatic #23 + + Fieldref [com/facebook/LoginActivity.TAG Ljava/lang/String;] + [14] ldc #1 + + String [Cannot call LoginActivity with a null calling package. This can occur if the launchMode of the caller is singleInstance.] + [16] invokestatic #42 + + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + [19] pop + [20] aload_0 v0 + [21] invokevirtual #52 + + Methodref [com/facebook/LoginActivity.finish ()V] + [24] return + [25] aload_0 v0 + [26] getfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [29] aload_0 v0 + [30] getfield #26 + + Fieldref [com/facebook/LoginActivity.request Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [33] invokevirtual #50 + + Methodref [com/facebook/AuthorizationClient.startOrContinueAuth (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [25] Var: ..., Stack: (empty) + + Method: onPause()V + Access flags: 0x1 + = public void onPause() + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokespecial #31 + + Methodref [android/app/Activity.onPause ()V] + [4] aload_0 v0 + [5] getfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [8] invokevirtual #45 + + Methodref [com/facebook/AuthorizationClient.cancelCurrentHandler ()V] + [11] aload_0 v0 + [12] getstatic #27 + + Fieldref [com/facebook/android/R$id.com_facebook_login_activity_progress_bar I] + [15] invokevirtual #51 + + Methodref [com/facebook/LoginActivity.findViewById (I)Landroid/view/View;] + [18] bipush 8 + [20] invokevirtual #43 + + Methodref [android/view/View.setVisibility (I)V] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onSaveInstanceState(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onSaveInstanceState(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #33 + + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] + [5] aload_1 v1 + [6] ldc #3 + + String [callingPackage] + [8] aload_0 v0 + [9] getfield #25 + + Fieldref [com/facebook/LoginActivity.callingPackage Ljava/lang/String;] + [12] invokevirtual #41 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [15] aload_1 v1 + [16] ldc #2 + + String [authorizationClient] + [18] aload_0 v0 + [19] getfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [22] invokevirtual #40 + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + [25] 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 = 12, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/LoginActivity.authorizationClient Lcom/facebook/AuthorizationClient;] + [4] iload_1 v1 + [5] iload_2 v2 + [6] aload_3 v3 + [7] invokevirtual #46 + + Methodref [com/facebook/AuthorizationClient.onActivityResult (IILandroid/content/Intent;)Z] + [10] pop + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: populateIntentExtras(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Landroid/os/Bundle; + Access flags: 0x8 + = static android.os.Bundle populateIntentExtras(com.facebook.AuthorizationClient$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 3): + [0] new #8 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #37 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #5 + + String [request] + [11] aload_0 v0 + [12] invokevirtual #40 + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + [15] aload_1 v1 + [16] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Lcom/facebook/LoginActivity;Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.LoginActivity,com.facebook.AuthorizationClient$Result) + 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 #55 + + Methodref [com/facebook/LoginActivity.onAuthClientCompleted (Lcom/facebook/AuthorizationClient$Result;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 0, stack = 1): + [0] ldc #15 + + Class [com/facebook/LoginActivity] + [2] invokevirtual #60 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [5] putstatic #23 + + Fieldref [com/facebook/LoginActivity.TAG Ljava/lang/String;] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/LoginActivity$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.LoginActivity$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/AuthorizationClient$OnCompletedListener] + +Constant Pool (count = 25): + + Class [com/facebook/AuthorizationClient$OnCompletedListener] + + Class [com/facebook/LoginActivity] + + Class [com/facebook/LoginActivity$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/LoginActivity$1.this$0 Lcom/facebook/LoginActivity;] + + Methodref [com/facebook/LoginActivity.access$000 (Lcom/facebook/LoginActivity;Lcom/facebook/AuthorizationClient$Result;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/LoginActivity;Lcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [this$0 Lcom/facebook/LoginActivity;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/LoginActivity;)V] + + Utf8 [(Lcom/facebook/LoginActivity;Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/LoginActivity;] + + Utf8 [access$000] + + Utf8 [com/facebook/AuthorizationClient$OnCompletedListener] + + Utf8 [com/facebook/LoginActivity] + + Utf8 [com/facebook/LoginActivity$1] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/LoginActivity; + Access flags: 0x1010 + = final synthetic com.facebook.LoginActivity this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/LoginActivity;)V + Access flags: 0x0 + = LoginActivity$1(com.facebook.LoginActivity) + 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 [com/facebook/LoginActivity$1.this$0 Lcom/facebook/LoginActivity;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/LoginActivity$1.this$0 Lcom/facebook/LoginActivity;] + [4] aload_1 v1 + [5] invokestatic #6 + + Methodref [com/facebook/LoginActivity.access$000 (Lcom/facebook/LoginActivity;Lcom/facebook/AuthorizationClient$Result;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/LoginActivity$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.LoginActivity$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/AuthorizationClient$BackgroundProcessingListener] + +Constant Pool (count = 37): + + Class [android/view/View] + + Class [com/facebook/AuthorizationClient$BackgroundProcessingListener] + + Class [com/facebook/LoginActivity] + + Class [com/facebook/LoginActivity$2] + + Class [com/facebook/android/R$id] + + Class [java/lang/Object] + + Fieldref [com/facebook/LoginActivity$2.this$0 Lcom/facebook/LoginActivity;] + + Fieldref [com/facebook/android/R$id.com_facebook_login_activity_progress_bar I] + + Methodref [android/view/View.setVisibility (I)V] + + Methodref [com/facebook/LoginActivity.findViewById (I)Landroid/view/View;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_login_activity_progress_bar I] + + NameAndType [findViewById (I)Landroid/view/View;] + + NameAndType [setVisibility (I)V] + + NameAndType [this$0 Lcom/facebook/LoginActivity;] + + Utf8 [()V] + + Utf8 [(I)Landroid/view/View;] + + Utf8 [(I)V] + + Utf8 [(Lcom/facebook/LoginActivity;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Lcom/facebook/LoginActivity;] + + Utf8 [android/view/View] + + Utf8 [com/facebook/AuthorizationClient$BackgroundProcessingListener] + + Utf8 [com/facebook/LoginActivity] + + Utf8 [com/facebook/LoginActivity$2] + + Utf8 [com/facebook/android/R$id] + + Utf8 [com_facebook_login_activity_progress_bar] + + Utf8 [findViewById] + + Utf8 [java/lang/Object] + + Utf8 [onBackgroundProcessingStarted] + + Utf8 [onBackgroundProcessingStopped] + + Utf8 [setVisibility] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/LoginActivity; + Access flags: 0x1010 + = final synthetic com.facebook.LoginActivity this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/LoginActivity;)V + Access flags: 0x0 + = LoginActivity$2(com.facebook.LoginActivity) + 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 [com/facebook/LoginActivity$2.this$0 Lcom/facebook/LoginActivity;] + [5] aload_0 v0 + [6] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onBackgroundProcessingStarted()V + Access flags: 0x1 + = public void onBackgroundProcessingStarted() + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/LoginActivity$2.this$0 Lcom/facebook/LoginActivity;] + [4] getstatic #8 + + Fieldref [com/facebook/android/R$id.com_facebook_login_activity_progress_bar I] + [7] invokevirtual #10 + + Methodref [com/facebook/LoginActivity.findViewById (I)Landroid/view/View;] + [10] iconst_0 + [11] invokevirtual #9 + + Methodref [android/view/View.setVisibility (I)V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onBackgroundProcessingStopped()V + Access flags: 0x1 + = public void onBackgroundProcessingStopped() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/LoginActivity$2.this$0 Lcom/facebook/LoginActivity;] + [4] getstatic #8 + + Fieldref [com/facebook/android/R$id.com_facebook_login_activity_progress_bar I] + [7] invokevirtual #10 + + Methodref [com/facebook/LoginActivity.findViewById (I)Landroid/view/View;] + [10] bipush 8 + [12] invokevirtual #9 + + Methodref [android/view/View.setVisibility (I)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/NativeAppCallAttachmentStore + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.NativeAppCallAttachmentStore extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/NativeAppCallContentProvider$AttachmentDataSource] + +Constant Pool (count = 230): + + String [Got unexpected exception:] + + String [UTF-8] + + String [callId] + + String [com.facebook.NativeAppCallAttachmentStore.files] + + String [context] + + String [imageAttachmentFiles] + + String [imageAttachments] + + Class [android/content/Context] + + Class [android/util/Log] + + Class [com/facebook/FacebookException] + + Class [com/facebook/NativeAppCallAttachmentStore] + + Class [com/facebook/NativeAppCallAttachmentStore$1] + + Class [com/facebook/NativeAppCallAttachmentStore$2] + + Class [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + + Class [com/facebook/NativeAppCallContentProvider$AttachmentDataSource] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [java/io/File] + + Class [java/io/FileNotFoundException] + + Class [java/io/IOException] + + Class [java/io/UnsupportedEncodingException] + + Class [java/lang/Class] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/net/URLEncoder] + + Class [java/util/ArrayList] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Map] + + Class [java/util/Map$Entry] + + Class [java/util/Set] + + Class [java/util/UUID] + + Fieldref [com/facebook/NativeAppCallAttachmentStore.TAG Ljava/lang/String;] + + Fieldref [com/facebook/NativeAppCallAttachmentStore.attachmentsDirectory Ljava/io/File;] + + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] + + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/NativeAppCallAttachmentStore.addAttachments (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;)V] + + Methodref [com/facebook/NativeAppCallAttachmentStore.cleanupAllAttachments (Landroid/content/Context;)V] + + Methodref [com/facebook/NativeAppCallAttachmentStore.ensureAttachmentsDirectoryExists (Landroid/content/Context;)Ljava/io/File;] + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentFile (Ljava/util/UUID;Ljava/lang/String;Z)Ljava/io/File;] + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentsDirectory (Landroid/content/Context;)Ljava/io/File;] + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentsDirectoryForCall (Ljava/util/UUID;Z)Ljava/io/File;] + + Methodref [com/facebook/NativeAppCallAttachmentStore$1. (Lcom/facebook/NativeAppCallAttachmentStore;)V] + + Methodref [com/facebook/NativeAppCallAttachmentStore$2. (Lcom/facebook/NativeAppCallAttachmentStore;)V] + + Methodref [com/facebook/internal/Utility.deleteDirectory (Ljava/io/File;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Validate.containsNoNullOrEmpty (Ljava/util/Collection;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + + Methodref [java/io/File.delete ()Z] + + Methodref [java/io/File.exists ()Z] + + Methodref [java/io/File.mkdirs ()Z] + + Methodref [java/io/FileNotFoundException. ()V] + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment.processAttachment (Ljava/lang/Object;Ljava/io/File;)V] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Map.size ()I] + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/NativeAppCallAttachmentStore;)V] + + NameAndType [ (Ljava/io/File;Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addAttachments (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;)V] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [attachmentsDirectory Ljava/io/File;] + + NameAndType [cleanupAllAttachments (Landroid/content/Context;)V] + + NameAndType [containsNoNullOrEmpty (Ljava/util/Collection;Ljava/lang/String;)V] + + NameAndType [containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + + NameAndType [delete ()Z] + + NameAndType [deleteDirectory (Ljava/io/File;)V] + + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [ensureAttachmentsDirectoryExists (Landroid/content/Context;)Ljava/io/File;] + + NameAndType [entrySet ()Ljava/util/Set;] + + NameAndType [exists ()Z] + + NameAndType [getAttachmentFile (Ljava/util/UUID;Ljava/lang/String;Z)Ljava/io/File;] + + NameAndType [getAttachmentsDirectory (Landroid/content/Context;)Ljava/io/File;] + + NameAndType [getAttachmentsDirectoryForCall (Ljava/util/UUID;Z)Ljava/io/File;] + + NameAndType [getCacheDir ()Ljava/io/File;] + + NameAndType [getKey ()Ljava/lang/Object;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getValue ()Ljava/lang/Object;] + + NameAndType [hasNext ()Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [mkdirs ()Z] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [processAttachment (Ljava/lang/Object;Ljava/io/File;)V] + + NameAndType [size ()I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [values ()Ljava/util/Collection;] + + Utf8 [()I] + + Utf8 [()Ljava/io/File;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/content/Context;)Ljava/io/File;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + Utf8 [(Lcom/facebook/NativeAppCallAttachmentStore;)V] + + Utf8 [(Ljava/io/File;)V] + + Utf8 [(Ljava/io/File;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/io/File;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/UUID;Ljava/lang/String;)Ljava/io/File;] + + Utf8 [(Ljava/util/UUID;Ljava/lang/String;Z)Ljava/io/File;] + + Utf8 [(Ljava/util/UUID;Z)Ljava/io/File;] + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;)V] + + Utf8 [] + + Utf8 [] + + Utf8 [ATTACHMENTS_DIR_NAME] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Got unexpected exception:] + + Utf8 [Ljava/io/File;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [UTF-8] + + Utf8 [add] + + Utf8 [addAttachmentFilesForCall] + + Utf8 [addAttachments] + + Utf8 [addAttachmentsForCall] + + Utf8 [android/content/Context] + + Utf8 [android/util/Log] + + Utf8 [append] + + Utf8 [attachmentsDirectory] + + Utf8 [callId] + + Utf8 [cleanupAllAttachments] + + Utf8 [cleanupAttachmentsForCall] + + Utf8 [com.facebook.NativeAppCallAttachmentStore.files] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/NativeAppCallAttachmentStore] + + Utf8 [com/facebook/NativeAppCallAttachmentStore$1] + + Utf8 [com/facebook/NativeAppCallAttachmentStore$2] + + Utf8 [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + + Utf8 [com/facebook/NativeAppCallContentProvider$AttachmentDataSource] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [containsNoNullOrEmpty] + + Utf8 [containsNoNulls] + + Utf8 [context] + + Utf8 [delete] + + Utf8 [deleteDirectory] + + Utf8 [e] + + Utf8 [encode] + + Utf8 [ensureAttachmentsDirectoryExists] + + Utf8 [entrySet] + + Utf8 [exists] + + Utf8 [getAttachmentFile] + + Utf8 [getAttachmentsDirectory] + + Utf8 [getAttachmentsDirectoryForCall] + + Utf8 [getCacheDir] + + Utf8 [getKey] + + Utf8 [getName] + + Utf8 [getValue] + + Utf8 [hasNext] + + Utf8 [imageAttachmentFiles] + + Utf8 [imageAttachments] + + Utf8 [isNullOrEmpty] + + Utf8 [iterator] + + Utf8 [java/io/File] + + Utf8 [java/io/FileNotFoundException] + + Utf8 [java/io/IOException] + + Utf8 [java/io/UnsupportedEncodingException] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/net/URLEncoder] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Map] + + Utf8 [java/util/Map$Entry] + + Utf8 [java/util/Set] + + Utf8 [java/util/UUID] + + Utf8 [keySet] + + Utf8 [mkdirs] + + Utf8 [next] + + Utf8 [notNull] + + Utf8 [openAttachment] + + Utf8 [processAttachment] + + Utf8 [size] + + Utf8 [toString] + + Utf8 [values] + +Fields (count = 3): + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: ATTACHMENTS_DIR_NAME Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String ATTACHMENTS_DIR_NAME + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.NativeAppCallAttachmentStore.files] + + Field: attachmentsDirectory Ljava/io/File; + Access flags: 0xa + = private static java.io.File attachmentsDirectory + +Methods (count = 12): + - Method: ()V + Access flags: 0x1 + = public NativeAppCallAttachmentStore() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #59 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: addAttachmentsForCall(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V + Access flags: 0x1 + = public void addAttachmentsForCall(android.content.Context,java.util.UUID,java.util.Map) + Class member attributes (count = 2): + + Code attribute instructions (code length = 50, locals = 4, stack = 7): + [0] aload_1 v1 + [1] ldc #5 + + String [context] + [3] invokestatic #52 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_2 v2 + [7] ldc #3 + + String [callId] + [9] invokestatic #52 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [12] aload_3 v3 + [13] invokeinterface #75 + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + [18] ldc #7 + + String [imageAttachments] + [20] invokestatic #51 + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [23] aload_3 v3 + [24] invokeinterface #73 + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + [29] ldc #7 + + String [imageAttachments] + [31] invokestatic #50 + + Methodref [com/facebook/internal/Validate.containsNoNullOrEmpty (Ljava/util/Collection;Ljava/lang/String;)V] + [34] aload_0 v0 + [35] aload_1 v1 + [36] aload_2 v2 + [37] aload_3 v3 + [38] new #12 + + Class [com/facebook/NativeAppCallAttachmentStore$1] + [41] dup + [42] aload_0 v0 + [43] invokespecial #46 + + Methodref [com/facebook/NativeAppCallAttachmentStore$1. (Lcom/facebook/NativeAppCallAttachmentStore;)V] + [46] invokespecial #40 + + Methodref [com/facebook/NativeAppCallAttachmentStore.addAttachments (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;)V] + [49] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + Method: addAttachmentFilesForCall(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V + Access flags: 0x1 + = public void addAttachmentFilesForCall(android.content.Context,java.util.UUID,java.util.Map) + Class member attributes (count = 2): + + Code attribute instructions (code length = 50, locals = 4, stack = 7): + [0] aload_1 v1 + [1] ldc #5 + + String [context] + [3] invokestatic #52 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_2 v2 + [7] ldc #3 + + String [callId] + [9] invokestatic #52 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [12] aload_3 v3 + [13] invokeinterface #75 + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + [18] ldc #6 + + String [imageAttachmentFiles] + [20] invokestatic #51 + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [23] aload_3 v3 + [24] invokeinterface #73 + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + [29] ldc #6 + + String [imageAttachmentFiles] + [31] invokestatic #50 + + Methodref [com/facebook/internal/Validate.containsNoNullOrEmpty (Ljava/util/Collection;Ljava/lang/String;)V] + [34] aload_0 v0 + [35] aload_1 v1 + [36] aload_2 v2 + [37] aload_3 v3 + [38] new #13 + + Class [com/facebook/NativeAppCallAttachmentStore$2] + [41] dup + [42] aload_0 v0 + [43] invokespecial #47 + + Methodref [com/facebook/NativeAppCallAttachmentStore$2. (Lcom/facebook/NativeAppCallAttachmentStore;)V] + [46] invokespecial #40 + + Methodref [com/facebook/NativeAppCallAttachmentStore.addAttachments (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;)V] + [49] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + Method: addAttachments(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;)V + Access flags: 0x2 + = private void addAttachments(android.content.Context,java.util.UUID,java.util.Map,com.facebook.NativeAppCallAttachmentStore$ProcessAttachment) + Class member attributes (count = 2): + + Code attribute instructions (code length = 214, locals = 11, stack = 4): + [0] aload_3 v3 + [1] invokeinterface #74 + + InterfaceMethodref [java/util/Map.size ()I] + [6] ifne +4 (target=10) + [9] return + [10] getstatic #36 + + Fieldref [com/facebook/NativeAppCallAttachmentStore.attachmentsDirectory Ljava/io/File;] + [13] ifnonnull +8 (target=21) + [16] aload_0 v0 + [17] aload_1 v1 + [18] invokevirtual #41 + + Methodref [com/facebook/NativeAppCallAttachmentStore.cleanupAllAttachments (Landroid/content/Context;)V] + [21] aload_0 v0 + [22] aload_1 v1 + [23] invokevirtual #42 + + Methodref [com/facebook/NativeAppCallAttachmentStore.ensureAttachmentsDirectoryExists (Landroid/content/Context;)Ljava/io/File;] + [26] pop + [27] new #28 + + Class [java/util/ArrayList] + [30] dup + [31] invokespecial #65 + + Methodref [java/util/ArrayList. ()V] + [34] astore v5 + [36] aload_3 v3 + [37] invokeinterface #72 + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + [42] invokeinterface #78 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [47] astore v6 + [49] aload v6 + [51] invokeinterface #68 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [56] ifeq +70 (target=126) + [59] aload v6 + [61] invokeinterface #69 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [66] checkcast #32 + + Class [java/util/Map$Entry] + [69] astore v7 + [71] aload v7 + [73] invokeinterface #76 + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + [78] checkcast #25 + + Class [java/lang/String] + [81] astore v8 + [83] aload v7 + [85] invokeinterface #77 + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + [90] astore v9 + [92] aload_0 v0 + [93] aload_2 v2 + [94] aload v8 + [96] iconst_1 + [97] invokevirtual #43 + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentFile (Ljava/util/UUID;Ljava/lang/String;Z)Ljava/io/File;] + [100] astore v10 + [102] aload v5 + [104] aload v10 + [106] invokeinterface #70 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [111] pop + [112] aload v4 + [114] aload v9 + [116] aload v10 + [118] invokeinterface #67 + + InterfaceMethodref [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment.processAttachment (Ljava/lang/Object;Ljava/io/File;)V] + [123] goto -74 (target=49) + [126] goto +87 (target=213) + [129] astore v6 + [131] getstatic #35 + + Fieldref [com/facebook/NativeAppCallAttachmentStore.TAG Ljava/lang/String;] + [134] new #26 + + Class [java/lang/StringBuilder] + [137] dup + [138] invokespecial #60 + + Methodref [java/lang/StringBuilder. ()V] + [141] ldc #1 + + String [Got unexpected exception:] + [143] invokevirtual #62 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [146] aload v6 + [148] invokevirtual #61 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [151] invokevirtual #63 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [154] invokestatic #38 + + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + [157] pop + [158] aload v5 + [160] invokeinterface #71 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [165] astore v7 + [167] aload v7 + [169] invokeinterface #68 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [174] ifeq +29 (target=203) + [177] aload v7 + [179] invokeinterface #69 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [184] checkcast #18 + + Class [java/io/File] + [187] astore v8 + [189] aload v8 + [191] invokevirtual #54 + + Methodref [java/io/File.delete ()Z] + [194] pop + [195] goto +5 (target=200) + [198] astore v9 + [200] goto -33 (target=167) + [203] new #10 + + Class [com/facebook/FacebookException] + [206] dup + [207] aload v6 + [209] invokespecial #39 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [212] athrow + [213] return + Code attribute exceptions (count = 2): + - ExceptionInfo (36 -> 126: 129): + + Class [java/io/IOException] + - ExceptionInfo (189 -> 195: 198): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 10): + - [10] Var: ..., Stack: (empty) + - [21] Var: ..., Stack: (empty) + - [49] Var: ...[a:java/util/List][a:java/util/Iterator], Stack: (empty) + - [126] Var: -1, Stack: (empty) + - [129] Var: ..., Stack: [a:java/io/IOException] + - [167] Var: ...[a:java/io/IOException][a:java/util/Iterator], Stack: (empty) + - [198] Var: [a:com/facebook/NativeAppCallAttachmentStore][a:android/content/Context][a:java/util/UUID][a:java/util/Map][a:com/facebook/NativeAppCallAttachmentStore$ProcessAttachment][a:java/util/List][a:java/io/IOException][a:java/util/Iterator][a:java/io/File], Stack: [a:java/lang/Exception] + - [200] Var: -1, Stack: (empty) + - [203] Var: -1, Stack: (empty) + - [213] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;)V] + + Method: cleanupAttachmentsForCall(Landroid/content/Context;Ljava/util/UUID;)V + Access flags: 0x1 + = public void cleanupAttachmentsForCall(android.content.Context,java.util.UUID) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_2 v2 + [2] iconst_0 + [3] invokevirtual #45 + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentsDirectoryForCall (Ljava/util/UUID;Z)Ljava/io/File;] + [6] astore_3 v3 + [7] aload_3 v3 + [8] invokestatic #48 + + Methodref [com/facebook/internal/Utility.deleteDirectory (Ljava/io/File;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: openAttachment(Ljava/util/UUID;Ljava/lang/String;)Ljava/io/File; + Access flags: 0x1 + = public java.io.File openAttachment(java.util.UUID,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 4, stack = 4): + [0] aload_2 v2 + [1] invokestatic #49 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [4] ifne +7 (target=11) + [7] aload_1 v1 + [8] ifnonnull +11 (target=19) + [11] new #19 + + Class [java/io/FileNotFoundException] + [14] dup + [15] invokespecial #57 + + Methodref [java/io/FileNotFoundException. ()V] + [18] athrow + [19] aload_0 v0 + [20] aload_1 v1 + [21] aload_2 v2 + [22] iconst_0 + [23] invokevirtual #43 + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentFile (Ljava/util/UUID;Ljava/lang/String;Z)Ljava/io/File;] + [26] areturn + [27] astore_3 v3 + [28] new #19 + + Class [java/io/FileNotFoundException] + [31] dup + [32] invokespecial #57 + + Methodref [java/io/FileNotFoundException. ()V] + [35] athrow + Code attribute exceptions (count = 1): + - ExceptionInfo (19 -> 26: 27): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [11] Var: ..., Stack: (empty) + - [19] Var: ..., Stack: (empty) + - [27] Var: ..., Stack: [a:java/io/IOException] + + Method: getAttachmentsDirectory(Landroid/content/Context;)Ljava/io/File; + Access flags: 0x28 + = static synchronized java.io.File getAttachmentsDirectory(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 1, stack = 4): + [0] getstatic #36 + + Fieldref [com/facebook/NativeAppCallAttachmentStore.attachmentsDirectory Ljava/io/File;] + [3] ifnonnull +19 (target=22) + [6] new #18 + + Class [java/io/File] + [9] dup + [10] aload_0 v0 + [11] invokevirtual #37 + + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] + [14] ldc #4 + + String [com.facebook.NativeAppCallAttachmentStore.files] + [16] invokespecial #53 + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + [19] putstatic #36 + + Fieldref [com/facebook/NativeAppCallAttachmentStore.attachmentsDirectory Ljava/io/File;] + [22] getstatic #36 + + Fieldref [com/facebook/NativeAppCallAttachmentStore.attachmentsDirectory Ljava/io/File;] + [25] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [22] Var: ..., Stack: (empty) + + Method: ensureAttachmentsDirectoryExists(Landroid/content/Context;)Ljava/io/File; + Access flags: 0x0 + = java.io.File ensureAttachmentsDirectoryExists(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 3, stack = 1): + [0] aload_1 v1 + [1] invokestatic #44 + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentsDirectory (Landroid/content/Context;)Ljava/io/File;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] invokevirtual #56 + + Methodref [java/io/File.mkdirs ()Z] + [9] pop + [10] aload_2 v2 + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAttachmentsDirectoryForCall(Ljava/util/UUID;Z)Ljava/io/File; + Access flags: 0x0 + = java.io.File getAttachmentsDirectoryForCall(java.util.UUID,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 41, locals = 4, stack = 4): + [0] getstatic #36 + + Fieldref [com/facebook/NativeAppCallAttachmentStore.attachmentsDirectory Ljava/io/File;] + [3] ifnonnull +5 (target=8) + [6] aconst_null + [7] areturn + [8] new #18 + + Class [java/io/File] + [11] dup + [12] getstatic #36 + + Fieldref [com/facebook/NativeAppCallAttachmentStore.attachmentsDirectory Ljava/io/File;] + [15] aload_1 v1 + [16] invokevirtual #66 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [19] invokespecial #53 + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + [22] astore_3 v3 + [23] iload_2 v2 + [24] ifeq +15 (target=39) + [27] aload_3 v3 + [28] invokevirtual #55 + + Methodref [java/io/File.exists ()Z] + [31] ifne +8 (target=39) + [34] aload_3 v3 + [35] invokevirtual #56 + + Methodref [java/io/File.mkdirs ()Z] + [38] pop + [39] aload_3 v3 + [40] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [8] Var: ..., Stack: (empty) + - [39] Var: ...[a:java/io/File], Stack: (empty) + + Method: getAttachmentFile(Ljava/util/UUID;Ljava/lang/String;Z)Ljava/io/File; + Access flags: 0x0 + = java.io.File getAttachmentFile(java.util.UUID,java.lang.String,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 6, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_3 v3 + [3] invokevirtual #45 + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentsDirectoryForCall (Ljava/util/UUID;Z)Ljava/io/File;] + [6] astore v4 + [8] aload v4 + [10] ifnonnull +5 (target=15) + [13] aconst_null + [14] areturn + [15] new #18 + + Class [java/io/File] + [18] dup + [19] aload v4 + [21] aload_2 v2 + [22] ldc #2 + + String [UTF-8] + [24] invokestatic #64 + + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [27] invokespecial #53 + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + [30] areturn + [31] astore v5 + [33] aconst_null + [34] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (15 -> 30: 31): + + Class [java/io/UnsupportedEncodingException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [15] Var: ...[a:java/io/File], Stack: (empty) + - [31] Var: ..., Stack: [a:java/io/UnsupportedEncodingException] + + Method: cleanupAllAttachments(Landroid/content/Context;)V + Access flags: 0x0 + = void cleanupAllAttachments(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 1): + [0] aload_1 v1 + [1] invokestatic #44 + + Methodref [com/facebook/NativeAppCallAttachmentStore.getAttachmentsDirectory (Landroid/content/Context;)Ljava/io/File;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] invokestatic #48 + + Methodref [com/facebook/internal/Utility.deleteDirectory (Ljava/io/File;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 0, stack = 1): + [0] ldc #11 + + Class [com/facebook/NativeAppCallAttachmentStore] + [2] invokevirtual #58 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [5] putstatic #35 + + Fieldref [com/facebook/NativeAppCallAttachmentStore.TAG Ljava/lang/String;] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/NativeAppCallAttachmentStore$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.NativeAppCallAttachmentStore$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + +Constant Pool (count = 52): + + Class [android/graphics/Bitmap] + + Class [android/graphics/Bitmap$CompressFormat] + + Class [com/facebook/NativeAppCallAttachmentStore$1] + + Class [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + + Class [com/facebook/internal/Utility] + + Class [java/io/File] + + Class [java/io/FileOutputStream] + + Class [java/lang/Object] + + Class [java/lang/Throwable] + + Fieldref [android/graphics/Bitmap$CompressFormat.JPEG Landroid/graphics/Bitmap$CompressFormat;] + + Fieldref [com/facebook/NativeAppCallAttachmentStore$1.this$0 Lcom/facebook/NativeAppCallAttachmentStore;] + + Methodref [android/graphics/Bitmap.compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z] + + Methodref [com/facebook/NativeAppCallAttachmentStore$1.processAttachment (Landroid/graphics/Bitmap;Ljava/io/File;)V] + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/io/File;)V] + + NameAndType [JPEG Landroid/graphics/Bitmap$CompressFormat;] + + NameAndType [closeQuietly (Ljava/io/Closeable;)V] + + NameAndType [compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z] + + NameAndType [processAttachment (Landroid/graphics/Bitmap;Ljava/io/File;)V] + + NameAndType [this$0 Lcom/facebook/NativeAppCallAttachmentStore;] + + Utf8 [()V] + + Utf8 [(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z] + + Utf8 [(Landroid/graphics/Bitmap;Ljava/io/File;)V] + + Utf8 [(Lcom/facebook/NativeAppCallAttachmentStore;)V] + + Utf8 [(Ljava/io/Closeable;)V] + + Utf8 [(Ljava/io/File;)V] + + Utf8 [(Ljava/lang/Object;Ljava/io/File;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [JPEG] + + Utf8 [Landroid/graphics/Bitmap$CompressFormat;] + + Utf8 [Lcom/facebook/NativeAppCallAttachmentStore;] + + Utf8 [Ljava/lang/Object;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [android/graphics/Bitmap] + + Utf8 [android/graphics/Bitmap$CompressFormat] + + Utf8 [closeQuietly] + + Utf8 [com/facebook/NativeAppCallAttachmentStore$1] + + Utf8 [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [compress] + + Utf8 [java/io/File] + + Utf8 [java/io/FileOutputStream] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Throwable] + + Utf8 [processAttachment] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/NativeAppCallAttachmentStore; + Access flags: 0x1010 + = final synthetic com.facebook.NativeAppCallAttachmentStore this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/NativeAppCallAttachmentStore;)V + Access flags: 0x0 + = NativeAppCallAttachmentStore$1(com.facebook.NativeAppCallAttachmentStore) + 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/facebook/NativeAppCallAttachmentStore$1.this$0 Lcom/facebook/NativeAppCallAttachmentStore;] + [5] aload_0 v0 + [6] invokespecial #16 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: processAttachment(Landroid/graphics/Bitmap;Ljava/io/File;)V + Access flags: 0x1 + = public void processAttachment(android.graphics.Bitmap,java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 5, stack = 4): + [0] new #7 + + Class [java/io/FileOutputStream] + [3] dup + [4] aload_2 v2 + [5] invokespecial #15 + + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + [8] astore_3 v3 + [9] aload_1 v1 + [10] getstatic #10 + + Fieldref [android/graphics/Bitmap$CompressFormat.JPEG Landroid/graphics/Bitmap$CompressFormat;] + [13] bipush 100 + [15] aload_3 v3 + [16] invokevirtual #12 + + Methodref [android/graphics/Bitmap.compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z] + [19] pop + [20] aload_3 v3 + [21] invokestatic #14 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [24] goto +12 (target=36) + [27] astore v4 + [29] aload_3 v3 + [30] invokestatic #14 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [33] aload v4 + [35] athrow + [36] return + Code attribute exceptions (count = 2): + - ExceptionInfo (9 -> 20: 27): + - ExceptionInfo (27 -> 29: 27): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [27] Var: [a:com/facebook/NativeAppCallAttachmentStore$1][a:android/graphics/Bitmap][a:java/io/File][a:java/io/FileOutputStream], Stack: [a:java/lang/Throwable] + - [36] Var: ..., Stack: (empty) + + Method: processAttachment(Ljava/lang/Object;Ljava/io/File;)V + Access flags: 0x1041 + = public bridge synthetic void processAttachment(java.lang.Object,java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] checkcast #1 + + Class [android/graphics/Bitmap] + [5] aload_2 v2 + [6] invokevirtual #13 + + Methodref [com/facebook/NativeAppCallAttachmentStore$1.processAttachment (Landroid/graphics/Bitmap;Ljava/io/File;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;] + +_____________________________________________________________________ ++ Program class: com/facebook/NativeAppCallAttachmentStore$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.NativeAppCallAttachmentStore$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + +Constant Pool (count = 53): + + Class [[B] + + Class [com/facebook/NativeAppCallAttachmentStore$2] + + Class [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + + Class [com/facebook/internal/Utility] + + Class [java/io/File] + + Class [java/io/FileInputStream] + + Class [java/io/FileOutputStream] + + Class [java/lang/Object] + + Class [java/lang/Throwable] + + Fieldref [com/facebook/NativeAppCallAttachmentStore$2.this$0 Lcom/facebook/NativeAppCallAttachmentStore;] + + Methodref [com/facebook/NativeAppCallAttachmentStore$2.processAttachment (Ljava/io/File;Ljava/io/File;)V] + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + + Methodref [java/io/FileInputStream.read ([B)I] + + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + + Methodref [java/io/FileOutputStream.write ([BII)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/io/File;)V] + + NameAndType [closeQuietly (Ljava/io/Closeable;)V] + + NameAndType [processAttachment (Ljava/io/File;Ljava/io/File;)V] + + NameAndType [read ([B)I] + + NameAndType [this$0 Lcom/facebook/NativeAppCallAttachmentStore;] + + NameAndType [write ([BII)V] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/NativeAppCallAttachmentStore;)V] + + Utf8 [(Ljava/io/Closeable;)V] + + Utf8 [(Ljava/io/File;)V] + + Utf8 [(Ljava/io/File;Ljava/io/File;)V] + + Utf8 [(Ljava/lang/Object;Ljava/io/File;)V] + + Utf8 [([B)I] + + Utf8 [([BII)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/NativeAppCallAttachmentStore;] + + Utf8 [Ljava/lang/Object;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [[B] + + Utf8 [closeQuietly] + + Utf8 [com/facebook/NativeAppCallAttachmentStore$2] + + Utf8 [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [java/io/File] + + Utf8 [java/io/FileInputStream] + + Utf8 [java/io/FileOutputStream] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Throwable] + + Utf8 [processAttachment] + + Utf8 [read] + + Utf8 [this$0] + + Utf8 [write] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/NativeAppCallAttachmentStore; + Access flags: 0x1010 + = final synthetic com.facebook.NativeAppCallAttachmentStore this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/NativeAppCallAttachmentStore;)V + Access flags: 0x0 + = NativeAppCallAttachmentStore$2(com.facebook.NativeAppCallAttachmentStore) + 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 #10 + + Fieldref [com/facebook/NativeAppCallAttachmentStore$2.this$0 Lcom/facebook/NativeAppCallAttachmentStore;] + [5] aload_0 v0 + [6] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: processAttachment(Ljava/io/File;Ljava/io/File;)V + Access flags: 0x1 + = public void processAttachment(java.io.File,java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 81, locals = 8, stack = 4): + [0] new #7 + + Class [java/io/FileOutputStream] + [3] dup + [4] aload_2 v2 + [5] invokespecial #15 + + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + [8] astore_3 v3 + [9] aconst_null + [10] astore v4 + [12] new #6 + + Class [java/io/FileInputStream] + [15] dup + [16] aload_1 v1 + [17] invokespecial #13 + + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + [20] astore v4 + [22] sipush 1024 + [25] newarray 8 + [27] astore v5 + [29] aload v4 + [31] aload v5 + [33] invokevirtual #14 + + Methodref [java/io/FileInputStream.read ([B)I] + [36] dup + [37] istore v6 + [39] ifle +15 (target=54) + [42] aload_3 v3 + [43] aload v5 + [45] iconst_0 + [46] iload v6 + [48] invokevirtual #16 + + Methodref [java/io/FileOutputStream.write ([BII)V] + [51] goto -22 (target=29) + [54] aload_3 v3 + [55] invokestatic #12 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [58] aload v4 + [60] invokestatic #12 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [63] goto +17 (target=80) + [66] astore v7 + [68] aload_3 v3 + [69] invokestatic #12 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [72] aload v4 + [74] invokestatic #12 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [77] aload v7 + [79] athrow + [80] return + Code attribute exceptions (count = 2): + - ExceptionInfo (12 -> 54: 66): + - ExceptionInfo (66 -> 68: 66): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [29] Var: ...[a:java/io/FileOutputStream][a:java/io/FileInputStream][a:[B], Stack: (empty) + - [54] Var: -1, Stack: (empty) + - [66] Var: ..., Stack: [a:java/lang/Throwable] + - [80] Var: ..., Stack: (empty) + + Method: processAttachment(Ljava/lang/Object;Ljava/io/File;)V + Access flags: 0x1041 + = public bridge synthetic void processAttachment(java.lang.Object,java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] checkcast #5 + + Class [java/io/File] + [5] aload_2 v2 + [6] invokevirtual #11 + + Methodref [com/facebook/NativeAppCallAttachmentStore$2.processAttachment (Ljava/io/File;Ljava/io/File;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Lcom/facebook/NativeAppCallAttachmentStore$ProcessAttachment;] + +_____________________________________________________________________ ++ Program class: com/facebook/NativeAppCallAttachmentStore$ProcessAttachment + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.NativeAppCallAttachmentStore$ProcessAttachment extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 10): + + Class [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + + Class [java/lang/Object] + + Utf8 [(Ljava/lang/Object;Ljava/io/File;)V] + + Utf8 [(TT;Ljava/io/File;)V] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + + Utf8 [com/facebook/NativeAppCallAttachmentStore$ProcessAttachment] + + Utf8 [java/lang/Object] + + Utf8 [processAttachment] + +Fields (count = 0): + +Methods (count = 1): + + Method: processAttachment(Ljava/lang/Object;Ljava/io/File;)V + Access flags: 0x401 + = public abstract void processAttachment(java.lang.Object,java.io.File) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(TT;Ljava/io/File;)V] + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] + +_____________________________________________________________________ ++ Program class: com/facebook/NativeAppCallContentProvider + Superclass: android/content/ContentProvider + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.NativeAppCallContentProvider extends android.content.ContentProvider + +Interfaces (count = 0): + +Constant Pool (count = 141): + + Integer [268435456] + + String [%s%s/%s/%s] + + String [/] + + String [Got unexpected exception:] + + String [content://com.facebook.app.NativeAppCallContentProvider] + + Class [android/content/ContentProvider] + + Class [android/net/Uri] + + Class [android/os/ParcelFileDescriptor] + + Class [android/util/Log] + + Class [android/util/Pair] + + Class [com/facebook/NativeAppCallAttachmentStore] + + Class [com/facebook/NativeAppCallContentProvider] + + Class [com/facebook/NativeAppCallContentProvider$AttachmentDataSource] + + Class [java/io/FileNotFoundException] + + Class [java/lang/Class] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/util/UUID] + + Fieldref [android/util/Pair.first Ljava/lang/Object;] + + Fieldref [android/util/Pair.second Ljava/lang/Object;] + + Fieldref [com/facebook/NativeAppCallContentProvider.TAG Ljava/lang/String;] + + Fieldref [com/facebook/NativeAppCallContentProvider.dataSource Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;] + + Methodref [android/content/ContentProvider. ()V] + + Methodref [android/net/Uri.getPath ()Ljava/lang/String;] + + Methodref [android/os/ParcelFileDescriptor.open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [android/util/Pair. (Ljava/lang/Object;Ljava/lang/Object;)V] + + Methodref [com/facebook/NativeAppCallAttachmentStore. ()V] + + Methodref [com/facebook/NativeAppCallContentProvider. (Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;)V] + + Methodref [com/facebook/NativeAppCallContentProvider.parseCallIdAndAttachmentName (Landroid/net/Uri;)Landroid/util/Pair;] + + Methodref [java/io/FileNotFoundException. ()V] + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/UUID.fromString (Ljava/lang/String;)Ljava/util/UUID;] + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/NativeAppCallContentProvider$AttachmentDataSource.openAttachment (Ljava/util/UUID;Ljava/lang/String;)Ljava/io/File;] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;)V] + + NameAndType [ (Ljava/lang/Object;Ljava/lang/Object;)V] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [dataSource Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;] + + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [first Ljava/lang/Object;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [fromString (Ljava/lang/String;)Ljava/util/UUID;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getPath ()Ljava/lang/String;] + + NameAndType [open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + + NameAndType [openAttachment (Ljava/util/UUID;Ljava/lang/String;)Ljava/io/File;] + + NameAndType [parseCallIdAndAttachmentName (Landroid/net/Uri;)Landroid/util/Pair;] + + NameAndType [second Ljava/lang/Object;] + + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + + NameAndType [substring (I)Ljava/lang/String;] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [%s%s/%s/%s] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(Landroid/net/Uri;)Landroid/util/Pair;] + + Utf8 [(Landroid/net/Uri;)Landroid/util/Pair;] + + 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;[Ljava/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/String;Ljava/lang/String;)Landroid/database/Cursor;] + + Utf8 [(Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;)V] + + Utf8 [(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Ljava/util/UUID;] + + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/util/UUID;Ljava/lang/String;)Ljava/io/File;] + + Utf8 [/] + + Utf8 [] + + Utf8 [] + + Utf8 [ATTACHMENT_URL_BASE] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Got unexpected exception:] + + Utf8 [Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [android/content/ContentProvider] + + Utf8 [android/net/Uri] + + Utf8 [android/os/ParcelFileDescriptor] + + Utf8 [android/util/Log] + + Utf8 [android/util/Pair] + + Utf8 [append] + + Utf8 [com/facebook/NativeAppCallAttachmentStore] + + Utf8 [com/facebook/NativeAppCallContentProvider] + + Utf8 [com/facebook/NativeAppCallContentProvider$AttachmentDataSource] + + Utf8 [content://com.facebook.app.NativeAppCallContentProvider] + + Utf8 [dataSource] + + Utf8 [delete] + + Utf8 [e] + + Utf8 [first] + + Utf8 [format] + + Utf8 [fromString] + + Utf8 [getAttachmentUrl] + + Utf8 [getName] + + Utf8 [getPath] + + Utf8 [getType] + + Utf8 [insert] + + Utf8 [java/io/FileNotFoundException] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/UUID] + + Utf8 [onCreate] + + Utf8 [open] + + Utf8 [openAttachment] + + Utf8 [openFile] + + Utf8 [parseCallIdAndAttachmentName] + + Utf8 [query] + + Utf8 [second] + + Utf8 [split] + + Utf8 [substring] + + Utf8 [toString] + + Utf8 [update] + +Fields (count = 3): + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: ATTACHMENT_URL_BASE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ATTACHMENT_URL_BASE + Class member attributes (count = 1): + + Constant value attribute: + + String [content://com.facebook.app.NativeAppCallContentProvider] + + Field: dataSource Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource; + Access flags: 0x12 + = private final com.facebook.NativeAppCallContentProvider$AttachmentDataSource dataSource + +Methods (count = 12): + - Method: ()V + Access flags: 0x1 + = public NativeAppCallContentProvider() + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 1, stack = 3): + [0] aload_0 v0 + [1] new #11 + + Class [com/facebook/NativeAppCallAttachmentStore] + [4] dup + [5] invokespecial #30 + + Methodref [com/facebook/NativeAppCallAttachmentStore. ()V] + [8] invokespecial #31 + + Methodref [com/facebook/NativeAppCallContentProvider. (Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;)V + Access flags: 0x0 + = NativeAppCallContentProvider(com.facebook.NativeAppCallContentProvider$AttachmentDataSource) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #25 + + Methodref [android/content/ContentProvider. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #24 + + Fieldref [com/facebook/NativeAppCallContentProvider.dataSource Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAttachmentUrl(Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getAttachmentUrl(java.lang.String,java.util.UUID,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 3, stack = 5): + [0] ldc #2 + + String [%s%s/%s/%s] + [2] iconst_4 + [3] anewarray #17 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] ldc #5 + + String [content://com.facebook.app.NativeAppCallContentProvider] + [10] aastore + [11] dup + [12] iconst_1 + [13] aload_0 v0 + [14] aastore + [15] dup + [16] iconst_2 + [17] aload_1 v1 + [18] invokevirtual #43 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [21] aastore + [22] dup + [23] iconst_3 + [24] aload_2 v2 + [25] aastore + [26] invokestatic #35 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [29] areturn + 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: query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/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 = 2, locals = 6, stack = 1): + [0] aconst_null + [1] 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 = 2, locals = 2, stack = 1): + [0] aconst_null + [1] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; + Access flags: 0x1 + = public android.net.Uri insert(android.net.Uri,android.content.ContentValues) + 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: 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 = 2, locals = 4, stack = 1): + [0] iconst_0 + [1] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I + Access flags: 0x1 + = public int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]) + 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): + + Method: openFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; + Access flags: 0x1 + = public android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 83, locals = 5, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #32 + + Methodref [com/facebook/NativeAppCallContentProvider.parseCallIdAndAttachmentName (Landroid/net/Uri;)Landroid/util/Pair;] + [5] astore_3 v3 + [6] aload_3 v3 + [7] ifnonnull +11 (target=18) + [10] new #14 + + Class [java/io/FileNotFoundException] + [13] dup + [14] invokespecial #33 + + Methodref [java/io/FileNotFoundException. ()V] + [17] athrow + [18] aload_0 v0 + [19] getfield #24 + + Fieldref [com/facebook/NativeAppCallContentProvider.dataSource Lcom/facebook/NativeAppCallContentProvider$AttachmentDataSource;] + [22] aload_3 v3 + [23] getfield #21 + + Fieldref [android/util/Pair.first Ljava/lang/Object;] + [26] checkcast #20 + + Class [java/util/UUID] + [29] aload_3 v3 + [30] getfield #22 + + Fieldref [android/util/Pair.second Ljava/lang/Object;] + [33] checkcast #18 + + Class [java/lang/String] + [36] invokeinterface #44 + + InterfaceMethodref [com/facebook/NativeAppCallContentProvider$AttachmentDataSource.openAttachment (Ljava/util/UUID;Ljava/lang/String;)Ljava/io/File;] + [41] astore v4 + [43] aload v4 + [45] ldc #1 + + Integer [268435456] + [47] invokestatic #27 + + Methodref [android/os/ParcelFileDescriptor.open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + [50] areturn + [51] astore v4 + [53] getstatic #23 + + Fieldref [com/facebook/NativeAppCallContentProvider.TAG Ljava/lang/String;] + [56] new #19 + + Class [java/lang/StringBuilder] + [59] dup + [60] invokespecial #38 + + Methodref [java/lang/StringBuilder. ()V] + [63] ldc #4 + + String [Got unexpected exception:] + [65] invokevirtual #40 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [68] aload v4 + [70] invokevirtual #39 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [73] invokevirtual #41 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [76] invokestatic #28 + + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + [79] pop + [80] aload v4 + [82] athrow + Code attribute exceptions (count = 1): + - ExceptionInfo (18 -> 50: 51): + + Class [java/io/FileNotFoundException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: ...[a:android/util/Pair], Stack: (empty) + - [51] Var: ..., Stack: [a:java/io/FileNotFoundException] + + Method: parseCallIdAndAttachmentName(Landroid/net/Uri;)Landroid/util/Pair; + Access flags: 0x0 + = android.util.Pair parseCallIdAndAttachmentName(android.net.Uri) + Class member attributes (count = 2): + + Code attribute instructions (code length = 48, locals = 7, stack = 4): + [0] aload_1 v1 + [1] invokevirtual #26 + + Methodref [android/net/Uri.getPath ()Ljava/lang/String;] + [4] iconst_1 + [5] invokevirtual #37 + + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + [8] astore_2 v2 + [9] aload_2 v2 + [10] ldc #3 + + String [/] + [12] invokevirtual #36 + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + [15] astore_3 v3 + [16] aload_3 v3 + [17] iconst_0 + [18] aaload + [19] astore v4 + [21] aload_3 v3 + [22] iconst_1 + [23] aaload + [24] astore v5 + [26] aload v4 + [28] invokestatic #42 + + Methodref [java/util/UUID.fromString (Ljava/lang/String;)Ljava/util/UUID;] + [31] astore v6 + [33] new #10 + + Class [android/util/Pair] + [36] dup + [37] aload v6 + [39] aload v5 + [41] invokespecial #29 + + Methodref [android/util/Pair. (Ljava/lang/Object;Ljava/lang/Object;)V] + [44] areturn + [45] astore_2 v2 + [46] aconst_null + [47] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 44: 45): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [45] Var: ..., Stack: [a:java/lang/Exception] + + Signature attribute: + + Utf8 [(Landroid/net/Uri;)Landroid/util/Pair;] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 0, stack = 1): + [0] ldc #12 + + Class [com/facebook/NativeAppCallContentProvider] + [2] invokevirtual #34 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [5] putstatic #23 + + Fieldref [com/facebook/NativeAppCallContentProvider.TAG Ljava/lang/String;] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/NativeAppCallContentProvider$AttachmentDataSource + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.NativeAppCallContentProvider$AttachmentDataSource extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/NativeAppCallContentProvider$AttachmentDataSource] + + Class [java/lang/Object] + + Utf8 [(Ljava/util/UUID;Ljava/lang/String;)Ljava/io/File;] + + Utf8 [com/facebook/NativeAppCallContentProvider$AttachmentDataSource] + + Utf8 [java/lang/Object] + + Utf8 [openAttachment] + +Fields (count = 0): + +Methods (count = 1): + + Method: openAttachment(Ljava/util/UUID;Ljava/lang/String;)Ljava/io/File; + Access flags: 0x401 + = public abstract java.io.File openAttachment(java.util.UUID,java.lang.String) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/NonCachingTokenCachingStrategy + Superclass: com/facebook/TokenCachingStrategy + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.NonCachingTokenCachingStrategy extends com.facebook.TokenCachingStrategy + +Interfaces (count = 0): + +Constant Pool (count = 15): + + Class [com/facebook/NonCachingTokenCachingStrategy] + + Class [com/facebook/TokenCachingStrategy] + + Methodref [com/facebook/TokenCachingStrategy. ()V] + + NameAndType [ ()V] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [clear] + + Utf8 [com/facebook/NonCachingTokenCachingStrategy] + + Utf8 [com/facebook/TokenCachingStrategy] + + Utf8 [load] + + Utf8 [save] + +Fields (count = 0): + +Methods (count = 4): + - Method: ()V + Access flags: 0x1 + = public NonCachingTokenCachingStrategy() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #3 + + Methodref [com/facebook/TokenCachingStrategy. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: load()Landroid/os/Bundle; + Access flags: 0x1 + = public android.os.Bundle load() + 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: save(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void save(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: clear()V + Access flags: 0x1 + = public void clear() + 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): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.Request extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 1176): + + Integer [50] + + Integer [268435456] + + String [] + + String [ Attachments: +] + + String [ Parameters: +] + + String [ session: ] + + String [%f,%f] + + String [%s%d] + + String [%s.%s] + + String [%s/%s] + + String [%s[%d]] + + String [%s[%s]] + + String [&] + + String [,] + + String [, graphObject: ] + + String [, graphPath: ] + + String [, httpMethod: ] + + String [, parameters: ] + + String [, restMethod: ] + + String [/custom_audience_third_party_id] + + String [/me/] + + String [1] + + String [3.5.2] + + String [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + + String [:] + + String [?] + + String [At least one request in a batch must have an open Session, or a default app ID must be specified.] + + String [Can't change HTTP method on request with overridden URL.] + + String [Can't override URL for a batch request] + + String [Content-Type] + + String [Either location or searchText must be specified.] + + String [FBAndroidSDK] + + String [Facebook App ID cannot be determined] + + String [Id] + + String [Method] + + String [Only one of a graph path or REST method may be specified per request.] + + String [Received %d responses while expecting %d] + + String [Request] + + String [Request: +] + + String [Session provided to a Request in un-opened state.] + + String [URL] + + String [Unsupported parameter type for GET request: %s] + + String [Unsupported parameter type.] + + String [User-Agent] + + String [access_token] + + String [android] + + String [attached_files] + + String [batch] + + String [batch_app_id] + + String [body] + + String [center] + + String [connection] + + String [could not construct URL for request] + + String [could not construct request body] + + String [depends_on] + + String [distance] + + String [fbsdk:20130708] + + String [file] + + String [format] + + String [id] + + String [image] + + String [image/png] + + String [invalid state: expected a single response] + + String [json] + + String [limit] + + String [limit_event_usage] + + String [me] + + String [me/] + + String [me/%s] + + String [me/feed] + + String [me/friends] + + String [me/objects/%s] + + String [me/photos] + + String [me/staging_resources] + + String [me/videos] + + String [message] + + String [method] + + String [method/] + + String [migration_bundle] + + String [multipart/form-data; boundary=%s] + + String [name] + + String [object] + + String [omit_response_on_success] + + String [openGraphAction cannot be null] + + String [openGraphAction must have non-null 'type' property] + + String [openGraphObject cannot be null] + + String [openGraphObject must have an id] + + String [openGraphObject must have non-null 'title' property] + + String [openGraphObject must have non-null 'type' property] + + String [picture] + + String [place] + + String [q] + + String [relative_url] + + String [requests] + + String [sdk] + + String [search] + + String [tags] + + String [type] + + String [udid] + + String [url] + + String [yyyy-MM-dd'T'HH:mm:ssZ] + + String [{Request: ] + + String [}] + + Class [[B] + + Class [android/content/Context] + + Class [android/graphics/Bitmap] + + Class [android/location/Location] + + Class [android/net/Uri$Builder] + + Class [android/os/Bundle] + + Class [android/os/Handler] + + Class [android/os/ParcelFileDescriptor] + + Class [android/text/TextUtils] + + Class [android/util/Pair] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/FacebookException] + + Class [com/facebook/HttpMethod] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/Request] + + Class [com/facebook/Request$1] + + Class [com/facebook/Request$2] + + Class [com/facebook/Request$3] + + Class [com/facebook/Request$4] + + Class [com/facebook/Request$5] + + Class [com/facebook/Request$Callback] + + Class [com/facebook/Request$KeyValueSerializer] + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + + Class [com/facebook/Request$Serializer] + + Class [com/facebook/RequestAsyncTask] + + Class [com/facebook/RequestBatch] + + Class [com/facebook/Response] + + Class [com/facebook/Session] + + Class [com/facebook/Settings] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/internal/ServerProtocol] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [com/facebook/model/GraphMultiResult] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObjectList] + + Class [com/facebook/model/GraphPlace] + + Class [com/facebook/model/GraphUser] + + Class [com/facebook/model/OpenGraphAction] + + Class [com/facebook/model/OpenGraphObject] + + Class [com/facebook/model/OpenGraphObject$Factory] + + Class [java/io/BufferedOutputStream] + + Class [java/io/File] + + Class [java/io/IOException] + + Class [java/lang/Boolean] + + Class [java/lang/Class] + + Class [java/lang/Double] + + Class [java/lang/Exception] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Integer] + + Class [java/lang/Number] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Throwable] + + Class [java/net/HttpURLConnection] + + Class [java/net/MalformedURLException] + + Class [java/net/URL] + + Class [java/text/SimpleDateFormat] + + Class [java/util/ArrayList] + + Class [java/util/Arrays] + + Class [java/util/Collection] + + Class [java/util/Date] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Locale] + + Class [java/util/Map] + + Class [java/util/Map$Entry] + + Class [java/util/Set] + + Class [org/json/JSONArray] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/HttpMethod.DELETE Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/Request.batchEntryDependsOn Ljava/lang/String;] + + Fieldref [com/facebook/Request.batchEntryName Ljava/lang/String;] + + Fieldref [com/facebook/Request.batchEntryOmitResultOnSuccess Z] + + Fieldref [com/facebook/Request.callback Lcom/facebook/Request$Callback;] + + Fieldref [com/facebook/Request.defaultBatchApplicationId Ljava/lang/String;] + + Fieldref [com/facebook/Request.graphObject Lcom/facebook/model/GraphObject;] + + Fieldref [com/facebook/Request.graphPath Ljava/lang/String;] + + Fieldref [com/facebook/Request.httpMethod Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/Request.overriddenURL Ljava/lang/String;] + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + + Fieldref [com/facebook/Request.tag Ljava/lang/Object;] + + Fieldref [com/facebook/Request.userAgent Ljava/lang/String;] + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + + Methodref [android/location/Location.getLatitude ()D] + + Methodref [android/location/Location.getLongitude ()D] + + Methodref [android/net/Uri$Builder. ()V] + + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Methodref [android/net/Uri$Builder.encodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Methodref [android/net/Uri$Builder.toString ()Ljava/lang/String;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle. (I)V] + + Methodref [android/os/Bundle. (Landroid/os/Bundle;)V] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Bundle.size ()I] + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + + Methodref [android/os/ParcelFileDescriptor.open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [android/util/Pair. (Ljava/lang/Object;Ljava/lang/Object;)V] + + Methodref [com/facebook/AppEventsLogger.getLimitEventUsage (Landroid/content/Context;)Z] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/HttpMethod.name ()Ljava/lang/String;] + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + + Methodref [com/facebook/Request.addCommonParameters ()V] + + Methodref [com/facebook/Request.appendParametersToBaseUrl (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/Request.createConnection (Ljava/net/URL;)Ljava/net/HttpURLConnection;] + + Methodref [com/facebook/Request.executeAndWait (Lcom/facebook/Request;)Lcom/facebook/Response;] + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/Request.executeBatchAndWait (Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Methodref [com/facebook/Request.executeBatchAndWait (Ljava/util/Collection;)Ljava/util/List;] + + Methodref [com/facebook/Request.executeBatchAndWait ([Lcom/facebook/Request;)Ljava/util/List;] + + Methodref [com/facebook/Request.executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/Request.executeBatchAsync (Ljava/util/Collection;)Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/Request.executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/Request.executeConnectionAndWait (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Methodref [com/facebook/Request.executeConnectionAsync (Landroid/os/Handler;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/Request.getBatchAppId (Lcom/facebook/RequestBatch;)Ljava/lang/String;] + + Methodref [com/facebook/Request.getMimeContentType ()Ljava/lang/String;] + + Methodref [com/facebook/Request.getUrlForBatchedRequest ()Ljava/lang/String;] + + Methodref [com/facebook/Request.getUrlForSingleRequest ()Ljava/lang/String;] + + Methodref [com/facebook/Request.getUserAgent ()Ljava/lang/String;] + + Methodref [com/facebook/Request.isSupportedAttachmentType (Ljava/lang/Object;)Z] + + Methodref [com/facebook/Request.isSupportedParameterType (Ljava/lang/Object;)Z] + + Methodref [com/facebook/Request.newCustomAudienceThirdPartyIdRequest (Lcom/facebook/Session;Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newMyFriendsRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserListCallback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newPlacesSearchRequest (Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newPostOpenGraphObjectRequest (Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newRestRequest (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newStatusUpdateRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newStatusUpdateRequest (Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newUpdateOpenGraphObjectRequest (Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newUploadPhotoRequest (Lcom/facebook/Session;Landroid/graphics/Bitmap;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.newUploadPhotoRequest (Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.parameterToString (Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [com/facebook/Request.processGraphObject (Lcom/facebook/model/GraphObject;Ljava/lang/String;Lcom/facebook/Request$KeyValueSerializer;)V] + + Methodref [com/facebook/Request.processGraphObjectProperty (Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V] + + Methodref [com/facebook/Request.runCallbacks (Lcom/facebook/RequestBatch;Ljava/util/List;)V] + + Methodref [com/facebook/Request.serializeAttachments (Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V] + + Methodref [com/facebook/Request.serializeParameters (Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V] + + Methodref [com/facebook/Request.serializeRequestsAsJSON (Lcom/facebook/Request$Serializer;Ljava/util/Collection;Landroid/os/Bundle;)V] + + Methodref [com/facebook/Request.serializeToBatch (Lorg/json/JSONArray;Landroid/os/Bundle;)V] + + Methodref [com/facebook/Request.serializeToUrlConnection (Lcom/facebook/RequestBatch;Ljava/net/HttpURLConnection;)V] + + Methodref [com/facebook/Request.setGraphObject (Lcom/facebook/model/GraphObject;)V] + + Methodref [com/facebook/Request.setHttpMethod (Lcom/facebook/HttpMethod;)V] + + Methodref [com/facebook/Request.setRestMethod (Ljava/lang/String;)V] + + Methodref [com/facebook/Request.toHttpConnection (Lcom/facebook/RequestBatch;)Ljava/net/HttpURLConnection;] + + Methodref [com/facebook/Request.toHttpConnection (Ljava/util/Collection;)Ljava/net/HttpURLConnection;] + + Methodref [com/facebook/Request.typedListFromResponse (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + Methodref [com/facebook/Request.validate ()V] + + Methodref [com/facebook/Request$1. (Lcom/facebook/Request$GraphUserCallback;)V] + + Methodref [com/facebook/Request$2. (Lcom/facebook/Request$GraphUserListCallback;)V] + + Methodref [com/facebook/Request$3. (Lcom/facebook/Request$GraphPlaceListCallback;)V] + + Methodref [com/facebook/Request$4. (Ljava/util/ArrayList;Lcom/facebook/RequestBatch;)V] + + Methodref [com/facebook/Request$5. (Lcom/facebook/Request;Ljava/util/ArrayList;)V] + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType. (Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + + Methodref [com/facebook/Request$Serializer. (Ljava/io/BufferedOutputStream;Lcom/facebook/internal/Logger;)V] + + Methodref [com/facebook/Request$Serializer.writeObject (Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [com/facebook/Request$Serializer.writeString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/RequestAsyncTask. (Lcom/facebook/RequestBatch;)V] + + Methodref [com/facebook/RequestAsyncTask. (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + + Methodref [com/facebook/RequestAsyncTask.executeOnSettingsExecutor ()Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/RequestBatch. (Ljava/util/Collection;)V] + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + + Methodref [com/facebook/RequestBatch.getBatchApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/RequestBatch.getCallbackHandler ()Landroid/os/Handler;] + + Methodref [com/facebook/RequestBatch.getId ()Ljava/lang/String;] + + Methodref [com/facebook/RequestBatch.getRequests ()Ljava/util/List;] + + Methodref [com/facebook/RequestBatch.getTimeout ()I] + + Methodref [com/facebook/RequestBatch.iterator ()Ljava/util/Iterator;] + + Methodref [com/facebook/RequestBatch.setCallbackHandler (Landroid/os/Handler;)V] + + Methodref [com/facebook/RequestBatch.size ()I] + + Methodref [com/facebook/Response.constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + + Methodref [com/facebook/Response.fromHttpConnection (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/Session.extendAccessTokenIfNeeded ()V] + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/Settings.getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + + Methodref [com/facebook/internal/Logger. (Lcom/facebook/LoggingBehavior;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.append (Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [com/facebook/internal/Logger.log ()V] + + Methodref [com/facebook/internal/Logger.registerAccessToken (Ljava/lang/String;)V] + + Methodref [com/facebook/internal/ServerProtocol.getGraphUrlBase ()Ljava/lang/String;] + + Methodref [com/facebook/internal/ServerProtocol.getRestUrlBase ()Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility.putObjectInBundle (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [com/facebook/internal/Validate.notEmptyAndContainsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [com/facebook/model/OpenGraphObject$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + Methodref [java/io/BufferedOutputStream. (Ljava/io/OutputStream;)V] + + Methodref [java/io/BufferedOutputStream.close ()V] + + Methodref [java/io/File.getName ()Ljava/lang/String;] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.format (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + Methodref [java/lang/String.toString ()Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;] + + Methodref [java/net/HttpURLConnection.getRequestMethod ()Ljava/lang/String;] + + Methodref [java/net/HttpURLConnection.getRequestProperty (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/net/HttpURLConnection.getURL ()Ljava/net/URL;] + + Methodref [java/net/HttpURLConnection.setChunkedStreamingMode (I)V] + + Methodref [java/net/HttpURLConnection.setConnectTimeout (I)V] + + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V] + + Methodref [java/net/HttpURLConnection.setReadTimeout (I)V] + + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V] + + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/net/URL. (Ljava/lang/String;)V] + + Methodref [java/net/URL.getPath ()Ljava/lang/String;] + + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;] + + Methodref [java/net/URL.toString ()Ljava/lang/String;] + + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + + Methodref [java/text/SimpleDateFormat.format (Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList. (I)V] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + Methodref [java/util/ArrayList.isEmpty ()Z] + + Methodref [java/util/ArrayList.size ()I] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/HashSet. ()V] + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + + Methodref [java/util/HashSet.iterator ()Ljava/util/Iterator;] + + Methodref [org/json/JSONArray. ()V] + + Methodref [org/json/JSONArray.length ()I] + + Methodref [org/json/JSONArray.opt (I)Ljava/lang/Object;] + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/Request$KeyValueSerializer.writeString (Ljava/lang/String;Ljava/lang/String;)V] + + InterfaceMethodref [com/facebook/model/GraphMultiResult.getData ()Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + + InterfaceMethodref [com/facebook/model/GraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.getInnerJSONArray ()Lorg/json/JSONArray;] + + InterfaceMethodref [com/facebook/model/GraphPlace.getId ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getType ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getId ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getTitle ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getType ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setData (Lcom/facebook/model/GraphObject;)V] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setId (Ljava/lang/String;)V] + + InterfaceMethodref [java/lang/Runnable.run ()V] + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/List.size ()I] + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Landroid/os/Bundle;)V] + + NameAndType [ (Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + + NameAndType [ (Lcom/facebook/LoggingBehavior;Ljava/lang/String;)V] + + NameAndType [ (Lcom/facebook/Request$GraphPlaceListCallback;)V] + + NameAndType [ (Lcom/facebook/Request$GraphUserCallback;)V] + + NameAndType [ (Lcom/facebook/Request$GraphUserListCallback;)V] + + NameAndType [ (Lcom/facebook/Request;Ljava/util/ArrayList;)V] + + NameAndType [ (Lcom/facebook/RequestBatch;)V] + + NameAndType [ (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + + NameAndType [ (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + + NameAndType [ (Ljava/io/BufferedOutputStream;Lcom/facebook/internal/Logger;)V] + + NameAndType [ (Ljava/io/OutputStream;)V] + + NameAndType [ (Ljava/lang/Object;Ljava/lang/Object;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/lang/String;Ljava/util/Locale;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + + NameAndType [ (Ljava/util/ArrayList;Lcom/facebook/RequestBatch;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [DELETE Lcom/facebook/HttpMethod;] + + NameAndType [GET Lcom/facebook/HttpMethod;] + + NameAndType [POST Lcom/facebook/HttpMethod;] + + NameAndType [REQUESTS Lcom/facebook/LoggingBehavior;] + + NameAndType [US Ljava/util/Locale;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addCommonParameters ()V] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)V] + + NameAndType [appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [appendParametersToBaseUrl (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [asMap ()Ljava/util/Map;] + + NameAndType [batchEntryDependsOn Ljava/lang/String;] + + NameAndType [batchEntryName Ljava/lang/String;] + + NameAndType [batchEntryOmitResultOnSuccess Z] + + NameAndType [callback Lcom/facebook/Request$Callback;] + + NameAndType [castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [close ()V] + + NameAndType [constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [createConnection (Ljava/net/URL;)Ljava/net/HttpURLConnection;] + + NameAndType [createForPost (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + NameAndType [defaultBatchApplicationId Ljava/lang/String;] + + NameAndType [disconnectQuietly (Ljava/net/URLConnection;)V] + + NameAndType [encodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + NameAndType [entrySet ()Ljava/util/Set;] + + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z] + + NameAndType [executeAndWait (Lcom/facebook/Request;)Lcom/facebook/Response;] + + NameAndType [executeAsync ()Lcom/facebook/RequestAsyncTask;] + + NameAndType [executeBatchAndWait (Lcom/facebook/RequestBatch;)Ljava/util/List;] + + NameAndType [executeBatchAndWait (Ljava/util/Collection;)Ljava/util/List;] + + NameAndType [executeBatchAndWait ([Lcom/facebook/Request;)Ljava/util/List;] + + NameAndType [executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [executeBatchAsync (Ljava/util/Collection;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [executeConnectionAndWait (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + NameAndType [executeConnectionAsync (Landroid/os/Handler;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [executeOnSettingsExecutor ()Lcom/facebook/RequestAsyncTask;] + + NameAndType [extendAccessTokenIfNeeded ()V] + + NameAndType [format (Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [format (Ljava/util/Date;)Ljava/lang/String;] + + NameAndType [format (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [fromHttpConnection (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + NameAndType [get (I)Lcom/facebook/Request;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getAccessToken ()Ljava/lang/String;] + + NameAndType [getActiveSession ()Lcom/facebook/Session;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + + NameAndType [getBatchAppId (Lcom/facebook/RequestBatch;)Ljava/lang/String;] + + NameAndType [getBatchApplicationId ()Ljava/lang/String;] + + NameAndType [getCallbackHandler ()Landroid/os/Handler;] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getContentResolver ()Landroid/content/ContentResolver;] + + NameAndType [getData ()Lcom/facebook/model/GraphObjectList;] + + NameAndType [getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [getGraphUrlBase ()Ljava/lang/String;] + + NameAndType [getId ()Ljava/lang/String;] + + NameAndType [getInnerJSONArray ()Lorg/json/JSONArray;] + + NameAndType [getInnerJSONObject ()Lorg/json/JSONObject;] + + NameAndType [getKey ()Ljava/lang/Object;] + + NameAndType [getLatitude ()D] + + NameAndType [getLimitEventUsage (Landroid/content/Context;)Z] + + NameAndType [getLongitude ()D] + + NameAndType [getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + NameAndType [getMimeContentType ()Ljava/lang/String;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getOutputStream ()Ljava/io/OutputStream;] + + NameAndType [getPath ()Ljava/lang/String;] + + NameAndType [getRequestMethod ()Ljava/lang/String;] + + NameAndType [getRequestProperty (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getRequests ()Ljava/util/List;] + + NameAndType [getRestUrlBase ()Ljava/lang/String;] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [getTimeout ()I] + + NameAndType [getTitle ()Ljava/lang/String;] + + NameAndType [getType ()Ljava/lang/String;] + + NameAndType [getURL ()Ljava/net/URL;] + + NameAndType [getUrlForBatchedRequest ()Ljava/lang/String;] + + NameAndType [getUrlForSingleRequest ()Ljava/lang/String;] + + NameAndType [getUserAgent ()Ljava/lang/String;] + + NameAndType [getValue ()Ljava/lang/Object;] + + NameAndType [graphObject Lcom/facebook/model/GraphObject;] + + NameAndType [graphPath Ljava/lang/String;] + + NameAndType [has (Ljava/lang/String;)Z] + + NameAndType [hasNext ()Z] + + NameAndType [httpMethod Lcom/facebook/HttpMethod;] + + NameAndType [indexOf (Ljava/lang/String;)I] + + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z] + + NameAndType [isEmpty ()Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [isOpened ()Z] + + NameAndType [isSupportedAttachmentType (Ljava/lang/Object;)Z] + + NameAndType [isSupportedParameterType (Ljava/lang/Object;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [keys ()Ljava/util/Iterator;] + + NameAndType [length ()I] + + NameAndType [log ()V] + + NameAndType [name ()Ljava/lang/String;] + + NameAndType [newCustomAudienceThirdPartyIdRequest (Lcom/facebook/Session;Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + NameAndType [newMyFriendsRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserListCallback;)Lcom/facebook/Request;] + + NameAndType [newPlacesSearchRequest (Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request;] + + NameAndType [newPostOpenGraphObjectRequest (Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newRestRequest (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)Lcom/facebook/Request;] + + NameAndType [newStatusUpdateRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newStatusUpdateRequest (Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newUpdateOpenGraphObjectRequest (Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newUploadPhotoRequest (Lcom/facebook/Session;Landroid/graphics/Bitmap;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newUploadPhotoRequest (Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notEmptyAndContainsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + + NameAndType [openConnection ()Ljava/net/URLConnection;] + + NameAndType [opt (I)Ljava/lang/Object;] + + NameAndType [opt (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [optString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [overriddenURL Ljava/lang/String;] + + NameAndType [parameterToString (Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [parameters Landroid/os/Bundle;] + + NameAndType [post (Ljava/lang/Runnable;)Z] + + NameAndType [processGraphObject (Lcom/facebook/model/GraphObject;Ljava/lang/String;Lcom/facebook/Request$KeyValueSerializer;)V] + + NameAndType [processGraphObjectProperty (Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V] + + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + + NameAndType [putInt (Ljava/lang/String;I)V] + + NameAndType [putObjectInBundle (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [registerAccessToken (Ljava/lang/String;)V] + + NameAndType [restMethod Ljava/lang/String;] + + NameAndType [run ()V] + + NameAndType [runCallbacks (Lcom/facebook/RequestBatch;Ljava/util/List;)V] + + NameAndType [serializeAttachments (Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V] + + NameAndType [serializeParameters (Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V] + + NameAndType [serializeRequestsAsJSON (Lcom/facebook/Request$Serializer;Ljava/util/Collection;Landroid/os/Bundle;)V] + + NameAndType [serializeToBatch (Lorg/json/JSONArray;Landroid/os/Bundle;)V] + + NameAndType [serializeToUrlConnection (Lcom/facebook/RequestBatch;Ljava/net/HttpURLConnection;)V] + + NameAndType [session Lcom/facebook/Session;] + + NameAndType [setCallbackHandler (Landroid/os/Handler;)V] + + NameAndType [setChunkedStreamingMode (I)V] + + NameAndType [setConnectTimeout (I)V] + + NameAndType [setData (Lcom/facebook/model/GraphObject;)V] + + NameAndType [setDoOutput (Z)V] + + NameAndType [setGraphObject (Lcom/facebook/model/GraphObject;)V] + + NameAndType [setHttpMethod (Lcom/facebook/HttpMethod;)V] + + NameAndType [setId (Ljava/lang/String;)V] + + NameAndType [setReadTimeout (I)V] + + NameAndType [setRequestMethod (Ljava/lang/String;)V] + + NameAndType [setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [setRestMethod (Ljava/lang/String;)V] + + NameAndType [size ()I] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + NameAndType [tag Ljava/lang/Object;] + + NameAndType [toHttpConnection (Lcom/facebook/RequestBatch;)Ljava/net/HttpURLConnection;] + + NameAndType [toHttpConnection (Ljava/util/Collection;)Ljava/net/HttpURLConnection;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [typedListFromResponse (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + NameAndType [userAgent Ljava/lang/String;] + + NameAndType [validate ()V] + + NameAndType [valueOf (D)Ljava/lang/Double;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [writeObject (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [writeString (Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [ Attachments: +] + + Utf8 [ Parameters: +] + + Utf8 [ session: ] + + Utf8 [%f,%f] + + Utf8 [%s%d] + + Utf8 [%s.%s] + + Utf8 [%s/%s] + + Utf8 [%s[%d]] + + Utf8 [%s[%s]] + + Utf8 [&] + + Utf8 [()D] + + Utf8 [()I] + + Utf8 [()Landroid/content/ContentResolver;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Landroid/os/Handler;] + + Utf8 [()Lcom/facebook/HttpMethod;] + + Utf8 [()Lcom/facebook/Request$Callback;] + + Utf8 [()Lcom/facebook/RequestAsyncTask;] + + Utf8 [()Lcom/facebook/Response;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Ljava/io/OutputStream;] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/URL;] + + Utf8 [()Ljava/net/URLConnection;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Lorg/json/JSONArray;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(D)Ljava/lang/Double;] + + Utf8 [(I)Lcom/facebook/Request;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)V] + + Utf8 [(Landroid/content/ContentResolver;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)Z] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Landroid/os/Handler;)V] + + Utf8 [(Landroid/os/Handler;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/HttpMethod;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/Request$Callback;)V] + + Utf8 [(Lcom/facebook/Request$GraphPlaceListCallback;)V] + + Utf8 [(Lcom/facebook/Request$GraphUserCallback;)V] + + Utf8 [(Lcom/facebook/Request$GraphUserListCallback;)V] + + Utf8 [(Lcom/facebook/Request$Serializer;Ljava/util/Collection;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/Request$Serializer;Ljava/util/Collection;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/Request;)Lcom/facebook/Response;] + + Utf8 [(Lcom/facebook/Request;Ljava/util/ArrayList;)V] + + Utf8 [(Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/RequestBatch;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/RequestBatch;)Ljava/net/HttpURLConnection;] + + Utf8 [(Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/RequestBatch;)V] + + Utf8 [(Lcom/facebook/RequestBatch;Ljava/net/HttpURLConnection;)V] + + Utf8 [(Lcom/facebook/RequestBatch;Ljava/util/List;)V] + + Utf8 [(Lcom/facebook/RequestBatch;Ljava/util/List;)V] + + Utf8 [(Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;Landroid/content/Context;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Landroid/graphics/Bitmap;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Landroid/graphics/Bitmap;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserListCallback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserListCallback;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/model/OpenGraphAction;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphPlace;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphPlace;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/net/URL;)V] + + Utf8 [(Lcom/facebook/model/GraphObject;)V] + + Utf8 [(Lcom/facebook/model/GraphObject;Ljava/lang/String;Lcom/facebook/Request$KeyValueSerializer;)V] + + Utf8 [(Ljava/io/BufferedOutputStream;Lcom/facebook/internal/Logger;)V] + + Utf8 [(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + + Utf8 [(Ljava/io/OutputStream;)V] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Class;)Z] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Runnable;)Z] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Utf8 [(Ljava/lang/String;)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;I)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/Locale;)V] + + Utf8 [(Ljava/lang/String;Z)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/Collection;)Ljava/util/List;] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/Collection;)Ljava/util/List;] + + Utf8 [(Ljava/net/URL;)Ljava/net/HttpURLConnection;] + + Utf8 [(Ljava/net/URLConnection;)V] + + Utf8 [(Ljava/util/ArrayList;Lcom/facebook/RequestBatch;)V] + + Utf8 [(Ljava/util/Collection;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Ljava/util/Collection;)Ljava/net/HttpURLConnection;] + + Utf8 [(Ljava/util/Collection;)Ljava/util/List;] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Collection;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Ljava/util/Collection;)Ljava/net/HttpURLConnection;] + + Utf8 [(Ljava/util/Collection;)Ljava/util/List;] + + Utf8 [(Ljava/util/Date;)Ljava/lang/String;] + + Utf8 [(Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + + Utf8 [(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Lorg/json/JSONArray;Landroid/os/Bundle;)V] + + Utf8 [(Z)V] + + Utf8 [([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [([Lcom/facebook/Request;)Ljava/net/HttpURLConnection;] + + Utf8 [([Lcom/facebook/Request;)Ljava/util/List;] + + Utf8 [([Lcom/facebook/Request;)Ljava/util/List;] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [,] + + Utf8 [, graphObject: ] + + Utf8 [, graphPath: ] + + Utf8 [, httpMethod: ] + + Utf8 [, parameters: ] + + Utf8 [, restMethod: ] + + Utf8 [/custom_audience_third_party_id] + + Utf8 [/me/] + + Utf8 [1] + + Utf8 [3.5.2] + + Utf8 [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + + Utf8 [:] + + Utf8 [(Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + Utf8 [] + + Utf8 [?] + + Utf8 [ACCESS_TOKEN_PARAM] + + Utf8 [ATTACHED_FILES_PARAM] + + Utf8 [ATTACHMENT_FILENAME_PREFIX] + + Utf8 [At least one request in a batch must have an open Session, or a default app ID must be specified.] + + Utf8 [BATCH_APP_ID_PARAM] + + Utf8 [BATCH_BODY_PARAM] + + Utf8 [BATCH_ENTRY_DEPENDS_ON_PARAM] + + Utf8 [BATCH_ENTRY_NAME_PARAM] + + Utf8 [BATCH_ENTRY_OMIT_RESPONSE_ON_SUCCESS_PARAM] + + Utf8 [BATCH_METHOD_PARAM] + + Utf8 [BATCH_PARAM] + + Utf8 [BATCH_RELATIVE_URL_PARAM] + + Utf8 [CONTENT_TYPE_HEADER] + + Utf8 [Can't change HTTP method on request with overridden URL.] + + Utf8 [Can't override URL for a batch request] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Content-Type] + + Utf8 [DELETE] + + Utf8 [Either location or searchText must be specified.] + + Utf8 [FBAndroidSDK] + + Utf8 [FORMAT_JSON] + + Utf8 [FORMAT_PARAM] + + Utf8 [Facebook App ID cannot be determined] + + Utf8 [GET] + + Utf8 [I] + + Utf8 [ISO_8601_FORMAT_STRING] + + Utf8 [Id] + + Utf8 [Landroid/os/Bundle;] + + Utf8 [Lcom/facebook/HttpMethod;] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Lcom/facebook/Request$Callback;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/model/GraphObject;] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Locale;] + + Utf8 [MAXIMUM_BATCH_SIZE] + + Utf8 [ME] + + Utf8 [MIGRATION_BUNDLE_PARAM] + + Utf8 [MIME_BOUNDARY] + + Utf8 [MY_ACTION_FORMAT] + + Utf8 [MY_FEED] + + Utf8 [MY_FRIENDS] + + Utf8 [MY_OBJECTS_FORMAT] + + Utf8 [MY_PHOTOS] + + Utf8 [MY_STAGING_RESOURCES] + + Utf8 [MY_VIDEOS] + + Utf8 [Method] + + Utf8 [OBJECT_PARAM] + + Utf8 [Only one of a graph path or REST method may be specified per request.] + + Utf8 [PICTURE_PARAM] + + Utf8 [POST] + + Utf8 [REQUESTS] + + Utf8 [Received %d responses while expecting %d] + + Utf8 [Request] + + Utf8 [Request: +] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [SDK_ANDROID] + + Utf8 [SDK_PARAM] + + Utf8 [SEARCH] + + Utf8 [STAGING_PARAM] + + Utf8 [Session provided to a Request in un-opened state.] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [URL] + + Utf8 [US] + + Utf8 [USER_AGENT_BASE] + + Utf8 [USER_AGENT_HEADER] + + Utf8 [Unsupported parameter type for GET request: %s] + + Utf8 [Unsupported parameter type.] + + Utf8 [User-Agent] + + Utf8 [Z] + + Utf8 [[B] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access_token] + + Utf8 [add] + + Utf8 [addCommonParameters] + + Utf8 [android] + + Utf8 [android/content/Context] + + Utf8 [android/graphics/Bitmap] + + Utf8 [android/location/Location] + + Utf8 [android/net/Uri$Builder] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Handler] + + Utf8 [android/os/ParcelFileDescriptor] + + Utf8 [android/text/TextUtils] + + Utf8 [android/util/Pair] + + Utf8 [append] + + Utf8 [appendKeyValue] + + Utf8 [appendParametersToBaseUrl] + + Utf8 [appendQueryParameter] + + Utf8 [asList] + + Utf8 [asMap] + + Utf8 [attached_files] + + Utf8 [batch] + + Utf8 [batchEntryDependsOn] + + Utf8 [batchEntryName] + + Utf8 [batchEntryOmitResultOnSuccess] + + Utf8 [batch_app_id] + + Utf8 [body] + + Utf8 [callback] + + Utf8 [castToListOf] + + Utf8 [center] + + Utf8 [close] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/HttpMethod] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Request$1] + + Utf8 [com/facebook/Request$2] + + Utf8 [com/facebook/Request$3] + + Utf8 [com/facebook/Request$4] + + Utf8 [com/facebook/Request$5] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/Request$KeyValueSerializer] + + Utf8 [com/facebook/Request$ParcelFileDescriptorWithMimeType] + + Utf8 [com/facebook/Request$Serializer] + + Utf8 [com/facebook/RequestAsyncTask] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/internal/ServerProtocol] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [com/facebook/model/GraphMultiResult] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [com/facebook/model/GraphPlace] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [com/facebook/model/OpenGraphAction] + + Utf8 [com/facebook/model/OpenGraphObject] + + Utf8 [com/facebook/model/OpenGraphObject$Factory] + + Utf8 [connection] + + Utf8 [constructErrorResponses] + + Utf8 [containsKey] + + Utf8 [could not construct URL for request] + + Utf8 [could not construct request body] + + Utf8 [createConnection] + + Utf8 [createForPost] + + Utf8 [defaultBatchApplicationId] + + Utf8 [depends_on] + + Utf8 [disconnectQuietly] + + Utf8 [distance] + + Utf8 [encodedPath] + + Utf8 [entrySet] + + Utf8 [equalsIgnoreCase] + + Utf8 [executeAndWait] + + Utf8 [executeAsync] + + Utf8 [executeBatchAndWait] + + Utf8 [executeBatchAsync] + + Utf8 [executeConnectionAndWait] + + Utf8 [executeConnectionAsync] + + Utf8 [executeGraphPathRequestAsync] + + Utf8 [executeMeRequestAsync] + + Utf8 [executeMyFriendsRequestAsync] + + Utf8 [executeOnSettingsExecutor] + + Utf8 [executePlacesSearchRequestAsync] + + Utf8 [executePostRequestAsync] + + Utf8 [executeRestRequestAsync] + + Utf8 [executeStatusUpdateRequestAsync] + + Utf8 [executeUploadPhotoRequestAsync] + + Utf8 [extendAccessTokenIfNeeded] + + Utf8 [fbsdk:20130708] + + Utf8 [file] + + Utf8 [format] + + Utf8 [fromHttpConnection] + + Utf8 [get] + + Utf8 [getAccessToken] + + Utf8 [getActiveSession] + + Utf8 [getApplicationId] + + Utf8 [getAttributionId] + + Utf8 [getBatchAppId] + + Utf8 [getBatchApplicationId] + + Utf8 [getBatchEntryDependsOn] + + Utf8 [getBatchEntryName] + + Utf8 [getBatchEntryOmitResultOnSuccess] + + Utf8 [getCallback] + + Utf8 [getCallbackHandler] + + Utf8 [getClass] + + Utf8 [getContentResolver] + + Utf8 [getData] + + Utf8 [getDefaultBatchApplicationId] + + Utf8 [getGraphObject] + + Utf8 [getGraphObjectAs] + + Utf8 [getGraphPath] + + Utf8 [getGraphUrlBase] + + Utf8 [getHttpMethod] + + Utf8 [getId] + + Utf8 [getInnerJSONArray] + + Utf8 [getInnerJSONObject] + + Utf8 [getKey] + + Utf8 [getLatitude] + + Utf8 [getLimitEventUsage] + + Utf8 [getLongitude] + + Utf8 [getMetadataApplicationId] + + Utf8 [getMimeContentType] + + Utf8 [getName] + + Utf8 [getOutputStream] + + Utf8 [getParameters] + + Utf8 [getPath] + + Utf8 [getRequestMethod] + + Utf8 [getRequestProperty] + + Utf8 [getRequests] + + Utf8 [getRestMethod] + + Utf8 [getRestUrlBase] + + Utf8 [getSession] + + Utf8 [getSimpleName] + + Utf8 [getTag] + + Utf8 [getTimeout] + + Utf8 [getTitle] + + Utf8 [getType] + + Utf8 [getURL] + + Utf8 [getUrlForBatchedRequest] + + Utf8 [getUrlForSingleRequest] + + Utf8 [getUserAgent] + + Utf8 [getValue] + + Utf8 [graphObject] + + Utf8 [graphPath] + + Utf8 [has] + + Utf8 [hasNext] + + Utf8 [httpMethod] + + Utf8 [id] + + Utf8 [image] + + Utf8 [image/png] + + Utf8 [indexOf] + + Utf8 [invalid state: expected a single response] + + Utf8 [isAssignableFrom] + + Utf8 [isEmpty] + + Utf8 [isNullOrEmpty] + + Utf8 [isOpened] + + Utf8 [isSupportedAttachmentType] + + Utf8 [isSupportedParameterType] + + Utf8 [iterator] + + Utf8 [java/io/BufferedOutputStream] + + Utf8 [java/io/File] + + Utf8 [java/io/IOException] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Double] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Number] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Throwable] + + Utf8 [java/net/HttpURLConnection] + + Utf8 [java/net/MalformedURLException] + + Utf8 [java/net/URL] + + Utf8 [java/text/SimpleDateFormat] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/Collection] + + Utf8 [java/util/Date] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Locale] + + Utf8 [java/util/Map] + + Utf8 [java/util/Map$Entry] + + Utf8 [java/util/Set] + + Utf8 [join] + + Utf8 [json] + + Utf8 [keySet] + + Utf8 [keys] + + Utf8 [length] + + Utf8 [limit] + + Utf8 [limit_event_usage] + + Utf8 [log] + + Utf8 [me] + + Utf8 [me/] + + Utf8 [me/%s] + + Utf8 [me/feed] + + Utf8 [me/friends] + + Utf8 [me/objects/%s] + + Utf8 [me/photos] + + Utf8 [me/staging_resources] + + Utf8 [me/videos] + + Utf8 [message] + + Utf8 [method] + + Utf8 [method/] + + Utf8 [migration_bundle] + + Utf8 [multipart/form-data; boundary=%s] + + Utf8 [name] + + Utf8 [newCustomAudienceThirdPartyIdRequest] + + Utf8 [newDeleteObjectRequest] + + Utf8 [newGraphPathRequest] + + Utf8 [newMeRequest] + + Utf8 [newMyFriendsRequest] + + Utf8 [newPlacesSearchRequest] + + Utf8 [newPostOpenGraphActionRequest] + + Utf8 [newPostOpenGraphObjectRequest] + + Utf8 [newPostRequest] + + Utf8 [newRestRequest] + + Utf8 [newStatusUpdateRequest] + + Utf8 [newUpdateOpenGraphObjectRequest] + + Utf8 [newUploadPhotoRequest] + + Utf8 [newUploadStagingResourceWithImageRequest] + + Utf8 [newUploadVideoRequest] + + Utf8 [next] + + Utf8 [notEmptyAndContainsNoNulls] + + Utf8 [notNull] + + Utf8 [object] + + Utf8 [omit_response_on_success] + + Utf8 [open] + + Utf8 [openConnection] + + Utf8 [openGraphAction cannot be null] + + Utf8 [openGraphAction must have non-null 'type' property] + + Utf8 [openGraphObject cannot be null] + + Utf8 [openGraphObject must have an id] + + Utf8 [openGraphObject must have non-null 'title' property] + + Utf8 [openGraphObject must have non-null 'type' property] + + Utf8 [opt] + + Utf8 [optString] + + Utf8 [org/json/JSONArray] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [overriddenURL] + + Utf8 [parameterToString] + + Utf8 [parameters] + + Utf8 [picture] + + Utf8 [place] + + Utf8 [post] + + Utf8 [processGraphObject] + + Utf8 [processGraphObjectProperty] + + Utf8 [put] + + Utf8 [putInt] + + Utf8 [putObjectInBundle] + + Utf8 [putParcelable] + + Utf8 [putString] + + Utf8 [q] + + Utf8 [registerAccessToken] + + Utf8 [relative_url] + + Utf8 [requests] + + Utf8 [restMethod] + + Utf8 [run] + + Utf8 [runCallbacks] + + Utf8 [sdk] + + Utf8 [search] + + Utf8 [serializeAttachments] + + Utf8 [serializeParameters] + + Utf8 [serializeRequestsAsJSON] + + Utf8 [serializeToBatch] + + Utf8 [serializeToUrlConnection] + + Utf8 [session] + + Utf8 [setBatchEntryDependsOn] + + Utf8 [setBatchEntryName] + + Utf8 [setBatchEntryOmitResultOnSuccess] + + Utf8 [setCallback] + + Utf8 [setCallbackHandler] + + Utf8 [setChunkedStreamingMode] + + Utf8 [setConnectTimeout] + + Utf8 [setData] + + Utf8 [setDefaultBatchApplicationId] + + Utf8 [setDoOutput] + + Utf8 [setGraphObject] + + Utf8 [setGraphPath] + + Utf8 [setHttpMethod] + + Utf8 [setId] + + Utf8 [setParameters] + + Utf8 [setReadTimeout] + + Utf8 [setRequestMethod] + + Utf8 [setRequestProperty] + + Utf8 [setRestMethod] + + Utf8 [setSession] + + Utf8 [setTag] + + Utf8 [size] + + Utf8 [startsWith] + + Utf8 [tag] + + Utf8 [tags] + + Utf8 [toHttpConnection] + + Utf8 [toString] + + Utf8 [type] + + Utf8 [typedListFromResponse] + + Utf8 [udid] + + Utf8 [url] + + Utf8 [userAgent] + + Utf8 [validate] + + Utf8 [valueOf] + + Utf8 [writeObject] + + Utf8 [writeString] + + Utf8 [yyyy-MM-dd'T'HH:mm:ssZ] + + Utf8 [{Request: ] + + Utf8 [}] + +Fields (count = 48): + + Field: MAXIMUM_BATCH_SIZE I + Access flags: 0x19 + = public static final int MAXIMUM_BATCH_SIZE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [50] + + Field: ME Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ME + Class member attributes (count = 1): + + Constant value attribute: + + String [me] + + Field: MY_FRIENDS Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MY_FRIENDS + Class member attributes (count = 1): + + Constant value attribute: + + String [me/friends] + + Field: MY_PHOTOS Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MY_PHOTOS + Class member attributes (count = 1): + + Constant value attribute: + + String [me/photos] + + Field: MY_VIDEOS Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MY_VIDEOS + Class member attributes (count = 1): + + Constant value attribute: + + String [me/videos] + + Field: SEARCH Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SEARCH + Class member attributes (count = 1): + + Constant value attribute: + + String [search] + + Field: MY_FEED Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MY_FEED + Class member attributes (count = 1): + + Constant value attribute: + + String [me/feed] + + Field: MY_STAGING_RESOURCES Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MY_STAGING_RESOURCES + Class member attributes (count = 1): + + Constant value attribute: + + String [me/staging_resources] + + Field: MY_OBJECTS_FORMAT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MY_OBJECTS_FORMAT + Class member attributes (count = 1): + + Constant value attribute: + + String [me/objects/%s] + + Field: MY_ACTION_FORMAT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MY_ACTION_FORMAT + Class member attributes (count = 1): + + Constant value attribute: + + String [me/%s] + + Field: USER_AGENT_BASE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String USER_AGENT_BASE + Class member attributes (count = 1): + + Constant value attribute: + + String [FBAndroidSDK] + + Field: USER_AGENT_HEADER Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String USER_AGENT_HEADER + Class member attributes (count = 1): + + Constant value attribute: + + String [User-Agent] + + Field: CONTENT_TYPE_HEADER Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CONTENT_TYPE_HEADER + Class member attributes (count = 1): + + Constant value attribute: + + String [Content-Type] + + Field: PICTURE_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PICTURE_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [picture] + + Field: FORMAT_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String FORMAT_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [format] + + Field: FORMAT_JSON Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String FORMAT_JSON + Class member attributes (count = 1): + + Constant value attribute: + + String [json] + + Field: SDK_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SDK_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [sdk] + + Field: SDK_ANDROID Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SDK_ANDROID + Class member attributes (count = 1): + + Constant value attribute: + + String [android] + + Field: ACCESS_TOKEN_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ACCESS_TOKEN_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [access_token] + + Field: BATCH_ENTRY_NAME_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BATCH_ENTRY_NAME_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [name] + + Field: BATCH_ENTRY_OMIT_RESPONSE_ON_SUCCESS_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BATCH_ENTRY_OMIT_RESPONSE_ON_SUCCESS_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [omit_response_on_success] + + Field: BATCH_ENTRY_DEPENDS_ON_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BATCH_ENTRY_DEPENDS_ON_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [depends_on] + + Field: BATCH_APP_ID_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BATCH_APP_ID_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [batch_app_id] + + Field: BATCH_RELATIVE_URL_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BATCH_RELATIVE_URL_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [relative_url] + + Field: BATCH_BODY_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BATCH_BODY_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [body] + + Field: BATCH_METHOD_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BATCH_METHOD_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [method] + + Field: BATCH_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BATCH_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [batch] + + Field: ATTACHMENT_FILENAME_PREFIX Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ATTACHMENT_FILENAME_PREFIX + Class member attributes (count = 1): + + Constant value attribute: + + String [file] + + Field: ATTACHED_FILES_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ATTACHED_FILES_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [attached_files] + + Field: MIGRATION_BUNDLE_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MIGRATION_BUNDLE_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [migration_bundle] + + Field: ISO_8601_FORMAT_STRING Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ISO_8601_FORMAT_STRING + Class member attributes (count = 1): + + Constant value attribute: + + String [yyyy-MM-dd'T'HH:mm:ssZ] + + Field: STAGING_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String STAGING_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [file] + + Field: OBJECT_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String OBJECT_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [object] + + Field: MIME_BOUNDARY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MIME_BOUNDARY + Class member attributes (count = 1): + + Constant value attribute: + + String [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + + Field: defaultBatchApplicationId Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String defaultBatchApplicationId + + Field: session Lcom/facebook/Session; + Access flags: 0x2 + = private com.facebook.Session session + + Field: httpMethod Lcom/facebook/HttpMethod; + Access flags: 0x2 + = private com.facebook.HttpMethod httpMethod + + Field: graphPath Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String graphPath + + Field: graphObject Lcom/facebook/model/GraphObject; + Access flags: 0x2 + = private com.facebook.model.GraphObject graphObject + + Field: restMethod Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String restMethod + + Field: batchEntryName Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String batchEntryName + + Field: batchEntryDependsOn Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String batchEntryDependsOn + + Field: batchEntryOmitResultOnSuccess Z + Access flags: 0x2 + = private boolean batchEntryOmitResultOnSuccess + + Field: parameters Landroid/os/Bundle; + Access flags: 0x2 + = private android.os.Bundle parameters + + Field: callback Lcom/facebook/Request$Callback; + Access flags: 0x2 + = private com.facebook.Request$Callback callback + + Field: overriddenURL Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String overriddenURL + + Field: tag Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object tag + + Field: userAgent Ljava/lang/String; + Access flags: 0x4a + = private static volatile java.lang.String userAgent + +Methods (count = 101): + - Method: ()V + Access flags: 0x1 + = public Request() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 6): + [0] aload_0 v0 + [1] aconst_null + [2] aconst_null + [3] aconst_null + [4] aconst_null + [5] aconst_null + [6] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/Session;Ljava/lang/String;)V + Access flags: 0x1 + = public Request(com.facebook.Session,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aconst_null + [4] aconst_null + [5] aconst_null + [6] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V + Access flags: 0x1 + = public Request(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 5, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] aconst_null + [7] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V + Access flags: 0x1 + = public Request(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 85, locals = 6, stack = 4): + [0] aload_0 v0 + [1] invokespecial #327 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_1 + [6] putfield #184 + + Fieldref [com/facebook/Request.batchEntryOmitResultOnSuccess Z] + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [14] aload_0 v0 + [15] aload_2 v2 + [16] putfield #188 + + Fieldref [com/facebook/Request.graphPath Ljava/lang/String;] + [19] aload_0 v0 + [20] aload v5 + [22] putfield #185 + + Fieldref [com/facebook/Request.callback Lcom/facebook/Request$Callback;] + [25] aload_0 v0 + [26] aload v4 + [28] invokevirtual #268 + + Methodref [com/facebook/Request.setHttpMethod (Lcom/facebook/HttpMethod;)V] + [31] aload_3 v3 + [32] ifnull +18 (target=50) + [35] aload_0 v0 + [36] new #109 + + Class [android/os/Bundle] + [39] dup + [40] aload_3 v3 + [41] invokespecial #206 + + Methodref [android/os/Bundle. (Landroid/os/Bundle;)V] + [44] putfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [47] goto +14 (target=61) + [50] aload_0 v0 + [51] new #109 + + Class [android/os/Bundle] + [54] dup + [55] invokespecial #204 + + Methodref [android/os/Bundle. ()V] + [58] putfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [61] aload_0 v0 + [62] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [65] ldc #79 + + String [migration_bundle] + [67] invokevirtual #207 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [70] ifne +14 (target=84) + [73] aload_0 v0 + [74] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [77] ldc #79 + + String [migration_bundle] + [79] ldc #57 + + String [fbsdk:20130708] + [81] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [84] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [50] Var: [a:com/facebook/Request][a:com/facebook/Session][a:java/lang/String][a:android/os/Bundle][a:com/facebook/HttpMethod][a:com/facebook/Request$Callback], Stack: + - [61] Var: ..., Stack: (empty) + - [84] Var: ..., Stack: (empty) + - Method: (Lcom/facebook/Session;Ljava/net/URL;)V + Access flags: 0x0 + = Request(com.facebook.Session,java.net.URL) + Class member attributes (count = 1): + + Code attribute instructions (code length = 41, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokespecial #327 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_1 + [6] putfield #184 + + Fieldref [com/facebook/Request.batchEntryOmitResultOnSuccess Z] + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [14] aload_0 v0 + [15] aload_2 v2 + [16] invokevirtual #353 + + Methodref [java/net/URL.toString ()Ljava/lang/String;] + [19] putfield #190 + + Fieldref [com/facebook/Request.overriddenURL Ljava/lang/String;] + [22] aload_0 v0 + [23] getstatic #179 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [26] invokevirtual #268 + + Methodref [com/facebook/Request.setHttpMethod (Lcom/facebook/HttpMethod;)V] + [29] aload_0 v0 + [30] new #109 + + Class [android/os/Bundle] + [33] dup + [34] invokespecial #204 + + Methodref [android/os/Bundle. ()V] + [37] putfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [40] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newPostRequest(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newPostRequest(com.facebook.Session,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 5, stack = 7): + [0] new #118 + + Class [com/facebook/Request] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] aconst_null + [7] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [10] aload_3 v3 + [11] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [14] astore v4 + [16] aload v4 + [18] aload_2 v2 + [19] invokevirtual #267 + + Methodref [com/facebook/Request.setGraphObject (Lcom/facebook/model/GraphObject;)V] + [22] aload v4 + [24] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newRestRequest(Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newRestRequest(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 5, stack = 6): + [0] new #118 + + Class [com/facebook/Request] + [3] dup + [4] aload_0 v0 + [5] aconst_null + [6] aload_2 v2 + [7] aload_3 v3 + [8] invokespecial #223 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + [11] astore v4 + [13] aload v4 + [15] aload_1 v1 + [16] invokevirtual #269 + + Methodref [com/facebook/Request.setRestMethod (Ljava/lang/String;)V] + [19] aload v4 + [21] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newMeRequest(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newMeRequest(com.facebook.Session,com.facebook.Request$GraphUserCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 3, stack = 7): + [0] new #119 + + Class [com/facebook/Request$1] + [3] dup + [4] aload_1 v1 + [5] invokespecial #274 + + Methodref [com/facebook/Request$1. (Lcom/facebook/Request$GraphUserCallback;)V] + [8] astore_2 v2 + [9] new #118 + + Class [com/facebook/Request] + [12] dup + [13] aload_0 v0 + [14] ldc #67 + + String [me] + [16] aconst_null + [17] aconst_null + [18] aload_2 v2 + [19] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [22] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newMyFriendsRequest(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserListCallback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newMyFriendsRequest(com.facebook.Session,com.facebook.Request$GraphUserListCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 3, stack = 7): + [0] new #120 + + Class [com/facebook/Request$2] + [3] dup + [4] aload_1 v1 + [5] invokespecial #275 + + Methodref [com/facebook/Request$2. (Lcom/facebook/Request$GraphUserListCallback;)V] + [8] astore_2 v2 + [9] new #118 + + Class [com/facebook/Request] + [12] dup + [13] aload_0 v0 + [14] ldc #71 + + String [me/friends] + [16] aconst_null + [17] aconst_null + [18] aload_2 v2 + [19] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [22] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newUploadPhotoRequest(Lcom/facebook/Session;Landroid/graphics/Bitmap;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newUploadPhotoRequest(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 4, stack = 7): + [0] new #109 + + Class [android/os/Bundle] + [3] dup + [4] iconst_1 + [5] invokespecial #205 + + Methodref [android/os/Bundle. (I)V] + [8] astore_3 v3 + [9] aload_3 v3 + [10] ldc #90 + + String [picture] + [12] aload_1 v1 + [13] invokevirtual #211 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [16] new #118 + + Class [com/facebook/Request] + [19] dup + [20] aload_0 v0 + [21] ldc #73 + + String [me/photos] + [23] aload_3 v3 + [24] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [27] aload_2 v2 + [28] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [31] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newUploadPhotoRequest(Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newUploadPhotoRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 5, stack = 7): + [0] aload_1 v1 + [1] ldc #2 + + Integer [268435456] + [3] invokestatic #215 + + Methodref [android/os/ParcelFileDescriptor.open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + [6] astore_3 v3 + [7] new #109 + + Class [android/os/Bundle] + [10] dup + [11] iconst_1 + [12] invokespecial #205 + + Methodref [android/os/Bundle. (I)V] + [15] astore v4 + [17] aload v4 + [19] ldc #90 + + String [picture] + [21] aload_3 v3 + [22] invokevirtual #211 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [25] new #118 + + Class [com/facebook/Request] + [28] dup + [29] aload_0 v0 + [30] ldc #73 + + String [me/photos] + [32] aload v4 + [34] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [37] aload_2 v2 + [38] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [41] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newUploadVideoRequest(Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newUploadVideoRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 44, locals = 5, stack = 7): + [0] aload_1 v1 + [1] ldc #2 + + Integer [268435456] + [3] invokestatic #215 + + Methodref [android/os/ParcelFileDescriptor.open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + [6] astore_3 v3 + [7] new #109 + + Class [android/os/Bundle] + [10] dup + [11] iconst_1 + [12] invokespecial #205 + + Methodref [android/os/Bundle. (I)V] + [15] astore v4 + [17] aload v4 + [19] aload_1 v1 + [20] invokevirtual #321 + + Methodref [java/io/File.getName ()Ljava/lang/String;] + [23] aload_3 v3 + [24] invokevirtual #211 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [27] new #118 + + Class [com/facebook/Request] + [30] dup + [31] aload_0 v0 + [32] ldc #75 + + String [me/videos] + [34] aload v4 + [36] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [39] aload_2 v2 + [40] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [43] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newGraphPathRequest(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newGraphPathRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 3, stack = 7): + [0] new #118 + + Class [com/facebook/Request] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] aconst_null + [7] aconst_null + [8] aload_2 v2 + [9] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [12] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newPlacesSearchRequest(Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newPlacesSearchRequest(com.facebook.Session,android.location.Location,int,int,java.lang.String,com.facebook.Request$GraphPlaceListCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 146, locals = 8, stack = 9): + [0] aload_1 v1 + [1] ifnonnull +21 (target=22) + [4] aload v4 + [6] invokestatic #314 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [9] ifeq +13 (target=22) + [12] new #115 + + Class [com/facebook/FacebookException] + [15] dup + [16] ldc #31 + + String [Either location or searchText must be specified.] + [18] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [21] athrow + [22] new #109 + + Class [android/os/Bundle] + [25] dup + [26] iconst_5 + [27] invokespecial #205 + + Methodref [android/os/Bundle. (I)V] + [30] astore v6 + [32] aload v6 + [34] ldc #98 + + String [type] + [36] ldc #91 + + String [place] + [38] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [41] aload v6 + [43] ldc #65 + + String [limit] + [45] iload_3 v3 + [46] invokevirtual #210 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [49] aload_1 v1 + [50] ifnull +50 (target=100) + [53] aload v6 + [55] ldc #51 + + String [center] + [57] getstatic #196 + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + [60] ldc #7 + + String [%f,%f] + [62] iconst_2 + [63] anewarray #155 + + Class [java/lang/Object] + [66] dup + [67] iconst_0 + [68] aload_1 v1 + [69] invokevirtual #198 + + Methodref [android/location/Location.getLatitude ()D] + [72] invokestatic #324 + + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;] + [75] aastore + [76] dup + [77] iconst_1 + [78] aload_1 v1 + [79] invokevirtual #199 + + Methodref [android/location/Location.getLongitude ()D] + [82] invokestatic #324 + + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;] + [85] aastore + [86] invokestatic #332 + + Methodref [java/lang/String.format (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [89] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [92] aload v6 + [94] ldc #56 + + String [distance] + [96] iload_2 v2 + [97] invokevirtual #210 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [100] aload v4 + [102] invokestatic #314 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [105] ifne +12 (target=117) + [108] aload v6 + [110] ldc #92 + + String [q] + [112] aload v4 + [114] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [117] new #121 + + Class [com/facebook/Request$3] + [120] dup + [121] aload v5 + [123] invokespecial #276 + + Methodref [com/facebook/Request$3. (Lcom/facebook/Request$GraphPlaceListCallback;)V] + [126] astore v7 + [128] new #118 + + Class [com/facebook/Request] + [131] dup + [132] aload_0 v0 + [133] ldc #96 + + String [search] + [135] aload v6 + [137] getstatic #179 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [140] aload v7 + [142] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [145] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [22] Var: ..., Stack: (empty) + - [100] Var: ...[a:android/os/Bundle], Stack: (empty) + - [117] Var: ..., Stack: (empty) + + Method: newStatusUpdateRequest(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aconst_null + [3] checkcast #157 + + Class [java/lang/String] + [6] aconst_null + [7] aload_2 v2 + [8] invokestatic #254 + + Methodref [com/facebook/Request.newStatusUpdateRequest (Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newStatusUpdateRequest(Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0xa + = private static com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,java.lang.String,java.util.List,com.facebook.Request$Callback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 77, locals = 7, stack = 7): + [0] new #109 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #204 + + Methodref [android/os/Bundle. ()V] + [7] astore v5 + [9] aload v5 + [11] ldc #76 + + String [message] + [13] aload_1 v1 + [14] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [17] aload_2 v2 + [18] ifnull +11 (target=29) + [21] aload v5 + [23] ldc #91 + + String [place] + [25] aload_2 v2 + [26] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [29] aload_3 v3 + [30] ifnull +29 (target=59) + [33] aload_3 v3 + [34] invokeinterface #401 + + InterfaceMethodref [java/util/List.size ()I] + [39] ifle +20 (target=59) + [42] ldc #14 + + String [,] + [44] aload_3 v3 + [45] invokestatic #216 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [48] astore v6 + [50] aload v5 + [52] ldc #97 + + String [tags] + [54] aload v6 + [56] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [59] new #118 + + Class [com/facebook/Request] + [62] dup + [63] aload_0 v0 + [64] ldc #70 + + String [me/feed] + [66] aload v5 + [68] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [71] aload v4 + [73] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [76] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [29] Var: ...[a:android/os/Bundle], Stack: (empty) + - [59] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Method: newStatusUpdateRequest(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphPlace;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,com.facebook.model.GraphPlace,java.util.List,com.facebook.Request$Callback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 98, locals = 8, stack = 5): + [0] aconst_null + [1] astore v5 + [3] aload_3 v3 + [4] ifnull +66 (target=70) + [7] new #164 + + Class [java/util/ArrayList] + [10] dup + [11] aload_3 v3 + [12] invokeinterface #401 + + InterfaceMethodref [java/util/List.size ()I] + [17] invokespecial #358 + + Methodref [java/util/ArrayList. (I)V] + [20] astore v5 + [22] aload_3 v3 + [23] invokeinterface #400 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [28] astore v6 + [30] aload v6 + [32] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [37] ifeq +33 (target=70) + [40] aload v6 + [42] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [47] checkcast #141 + + Class [com/facebook/model/GraphUser] + [50] astore v7 + [52] aload v5 + [54] aload v7 + [56] invokeinterface #386 + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + [61] invokeinterface #398 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [66] pop + [67] goto -37 (target=30) + [70] aload_2 v2 + [71] ifnonnull +7 (target=78) + [74] aconst_null + [75] goto +9 (target=84) + [78] aload_2 v2 + [79] invokeinterface #385 + + InterfaceMethodref [com/facebook/model/GraphPlace.getId ()Ljava/lang/String;] + [84] astore v6 + [86] aload_0 v0 + [87] aload_1 v1 + [88] aload v6 + [90] aload v5 + [92] aload v4 + [94] invokestatic #254 + + Methodref [com/facebook/Request.newStatusUpdateRequest (Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [97] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [30] Var: ...[a:java/util/List][a:java/util/Iterator], Stack: (empty) + - [70] Var: -1, Stack: (empty) + - [78] Var: ..., Stack: (empty) + - [84] Var: ..., Stack: [a:java/lang/String] + + Signature attribute: + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphPlace;Ljava/util/List;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Method: newCustomAudienceThirdPartyIdRequest(Lcom/facebook/Session;Landroid/content/Context;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newCustomAudienceThirdPartyIdRequest(com.facebook.Session,android.content.Context,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 3, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aconst_null + [3] aload_2 v2 + [4] invokestatic #245 + + Methodref [com/facebook/Request.newCustomAudienceThirdPartyIdRequest (Lcom/facebook/Session;Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newCustomAudienceThirdPartyIdRequest(Lcom/facebook/Session;Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newCustomAudienceThirdPartyIdRequest(com.facebook.Session,android.content.Context,java.lang.String,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 146, locals = 7, stack = 7): + [0] aload_0 v0 + [1] ifnonnull +7 (target=8) + [4] invokestatic #301 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [7] astore_0 v0 + [8] aload_0 v0 + [9] ifnull +12 (target=21) + [12] aload_0 v0 + [13] invokevirtual #303 + + Methodref [com/facebook/Session.isOpened ()Z] + [16] ifne +5 (target=21) + [19] aconst_null + [20] astore_0 v0 + [21] aload_2 v2 + [22] ifnonnull +20 (target=42) + [25] aload_0 v0 + [26] ifnull +11 (target=37) + [29] aload_0 v0 + [30] invokevirtual #302 + + Methodref [com/facebook/Session.getApplicationId ()Ljava/lang/String;] + [33] astore_2 v2 + [34] goto +8 (target=42) + [37] aload_1 v1 + [38] invokestatic #313 + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + [41] astore_2 v2 + [42] aload_2 v2 + [43] ifnonnull +13 (target=56) + [46] new #115 + + Class [com/facebook/FacebookException] + [49] dup + [50] ldc #33 + + String [Facebook App ID cannot be determined] + [52] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [55] athrow + [56] new #158 + + Class [java/lang/StringBuilder] + [59] dup + [60] invokespecial #336 + + Methodref [java/lang/StringBuilder. ()V] + [63] aload_2 v2 + [64] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [67] ldc #20 + + String [/custom_audience_third_party_id] + [69] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [72] invokevirtual #339 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [75] astore v4 + [77] new #109 + + Class [android/os/Bundle] + [80] dup + [81] invokespecial #204 + + Methodref [android/os/Bundle. ()V] + [84] astore v5 + [86] aload_0 v0 + [87] ifnonnull +26 (target=113) + [90] aload_1 v1 + [91] invokevirtual #197 + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + [94] invokestatic #304 + + Methodref [com/facebook/Settings.getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + [97] astore v6 + [99] aload v6 + [101] ifnull +12 (target=113) + [104] aload v5 + [106] ldc #99 + + String [udid] + [108] aload v6 + [110] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [113] aload_1 v1 + [114] invokestatic #218 + + Methodref [com/facebook/AppEventsLogger.getLimitEventUsage (Landroid/content/Context;)Z] + [117] ifeq +12 (target=129) + [120] aload v5 + [122] ldc #66 + + String [limit_event_usage] + [124] ldc #22 + + String [1] + [126] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [129] new #118 + + Class [com/facebook/Request] + [132] dup + [133] aload_0 v0 + [134] aload v4 + [136] aload v5 + [138] getstatic #179 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [141] aload_3 v3 + [142] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [145] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [8] Var: ..., Stack: (empty) + - [21] Var: ..., Stack: (empty) + - [37] Var: ..., Stack: (empty) + - [42] Var: ..., Stack: (empty) + - [56] Var: ..., Stack: (empty) + - [113] Var: ...[a:java/lang/String][a:android/os/Bundle], Stack: (empty) + - [129] Var: ..., Stack: (empty) + + Method: newUploadStagingResourceWithImageRequest(Lcom/facebook/Session;Landroid/graphics/Bitmap;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newUploadStagingResourceWithImageRequest(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 4, stack = 7): + [0] new #109 + + Class [android/os/Bundle] + [3] dup + [4] iconst_1 + [5] invokespecial #205 + + Methodref [android/os/Bundle. (I)V] + [8] astore_3 v3 + [9] aload_3 v3 + [10] ldc #58 + + String [file] + [12] aload_1 v1 + [13] invokevirtual #211 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [16] new #118 + + Class [com/facebook/Request] + [19] dup + [20] aload_0 v0 + [21] ldc #74 + + String [me/staging_resources] + [23] aload_3 v3 + [24] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [27] aload_2 v2 + [28] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [31] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newUploadStagingResourceWithImageRequest(Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newUploadStagingResourceWithImageRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 6, stack = 7): + [0] aload_1 v1 + [1] ldc #2 + + Integer [268435456] + [3] invokestatic #215 + + Methodref [android/os/ParcelFileDescriptor.open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;] + [6] astore_3 v3 + [7] new #126 + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + [10] dup + [11] aload_3 v3 + [12] ldc #62 + + String [image/png] + [14] invokespecial #279 + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType. (Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + [17] astore v4 + [19] new #109 + + Class [android/os/Bundle] + [22] dup + [23] iconst_1 + [24] invokespecial #205 + + Methodref [android/os/Bundle. (I)V] + [27] astore v5 + [29] aload v5 + [31] ldc #58 + + String [file] + [33] aload v4 + [35] invokevirtual #211 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [38] new #118 + + Class [com/facebook/Request] + [41] dup + [42] aload_0 v0 + [43] ldc #74 + + String [me/staging_resources] + [45] aload v5 + [47] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [50] aload_2 v2 + [51] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [54] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newPostOpenGraphObjectRequest(Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newPostOpenGraphObjectRequest(com.facebook.Session,com.facebook.model.OpenGraphObject,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 118, locals = 5, stack = 7): + [0] aload_1 v1 + [1] ifnonnull +13 (target=14) + [4] new #115 + + Class [com/facebook/FacebookException] + [7] dup + [8] ldc #86 + + String [openGraphObject cannot be null] + [10] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [13] athrow + [14] aload_1 v1 + [15] invokeinterface #391 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getType ()Ljava/lang/String;] + [20] invokestatic #314 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [23] ifeq +13 (target=36) + [26] new #115 + + Class [com/facebook/FacebookException] + [29] dup + [30] ldc #89 + + String [openGraphObject must have non-null 'type' property] + [32] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [35] athrow + [36] aload_1 v1 + [37] invokeinterface #390 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getTitle ()Ljava/lang/String;] + [42] invokestatic #314 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [45] ifeq +13 (target=58) + [48] new #115 + + Class [com/facebook/FacebookException] + [51] dup + [52] ldc #88 + + String [openGraphObject must have non-null 'title' property] + [54] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [57] athrow + [58] ldc #72 + + String [me/objects/%s] + [60] iconst_1 + [61] anewarray #155 + + Class [java/lang/Object] + [64] dup + [65] iconst_0 + [66] aload_1 v1 + [67] invokeinterface #391 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getType ()Ljava/lang/String;] + [72] aastore + [73] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [76] astore_3 v3 + [77] new #109 + + Class [android/os/Bundle] + [80] dup + [81] invokespecial #204 + + Methodref [android/os/Bundle. ()V] + [84] astore v4 + [86] aload v4 + [88] ldc #82 + + String [object] + [90] aload_1 v1 + [91] invokeinterface #389 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + [96] invokevirtual #378 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [99] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [102] new #118 + + Class [com/facebook/Request] + [105] dup + [106] aload_0 v0 + [107] aload_3 v3 + [108] aload v4 + [110] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [113] aload_2 v2 + [114] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [117] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [14] Var: ..., Stack: (empty) + - [36] Var: ..., Stack: (empty) + - [58] Var: ..., Stack: (empty) + + Method: newPostOpenGraphObjectRequest(Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newPostOpenGraphObjectRequest(com.facebook.Session,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 9, stack = 6): + [0] ldc #143 + + Class [com/facebook/model/OpenGraphObject] + [2] aload_1 v1 + [3] aload_2 v2 + [4] aload_3 v3 + [5] aload v4 + [7] aload v5 + [9] invokestatic #318 + + Methodref [com/facebook/model/OpenGraphObject$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + [12] astore v8 + [14] aload v6 + [16] ifnull +12 (target=28) + [19] aload v8 + [21] aload v6 + [23] invokeinterface #392 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setData (Lcom/facebook/model/GraphObject;)V] + [28] aload_0 v0 + [29] aload v8 + [31] aload v7 + [33] invokestatic #250 + + Methodref [com/facebook/Request.newPostOpenGraphObjectRequest (Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [36] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [28] Var: ...[a:com/facebook/model/OpenGraphObject], Stack: (empty) + + Method: newPostOpenGraphActionRequest(Lcom/facebook/Session;Lcom/facebook/model/OpenGraphAction;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newPostOpenGraphActionRequest(com.facebook.Session,com.facebook.model.OpenGraphAction,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 63, locals = 4, stack = 5): + [0] aload_1 v1 + [1] ifnonnull +13 (target=14) + [4] new #115 + + Class [com/facebook/FacebookException] + [7] dup + [8] ldc #84 + + String [openGraphAction cannot be null] + [10] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [13] athrow + [14] aload_1 v1 + [15] invokeinterface #387 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getType ()Ljava/lang/String;] + [20] invokestatic #314 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [23] ifeq +13 (target=36) + [26] new #115 + + Class [com/facebook/FacebookException] + [29] dup + [30] ldc #85 + + String [openGraphAction must have non-null 'type' property] + [32] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [35] athrow + [36] ldc #69 + + String [me/%s] + [38] iconst_1 + [39] anewarray #155 + + Class [java/lang/Object] + [42] dup + [43] iconst_0 + [44] aload_1 v1 + [45] invokeinterface #387 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getType ()Ljava/lang/String;] + [50] aastore + [51] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [54] astore_3 v3 + [55] aload_0 v0 + [56] aload_3 v3 + [57] aload_1 v1 + [58] aload_2 v2 + [59] invokestatic #251 + + Methodref [com/facebook/Request.newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [62] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [14] Var: ..., Stack: (empty) + - [36] Var: ..., Stack: (empty) + + Method: newDeleteObjectRequest(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newDeleteObjectRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 7): + [0] new #118 + + Class [com/facebook/Request] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] aconst_null + [7] getstatic #178 + + Fieldref [com/facebook/HttpMethod.DELETE Lcom/facebook/HttpMethod;] + [10] aload_2 v2 + [11] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newUpdateOpenGraphObjectRequest(Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newUpdateOpenGraphObjectRequest(com.facebook.Session,com.facebook.model.OpenGraphObject,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 76, locals = 5, stack = 7): + [0] aload_1 v1 + [1] ifnonnull +13 (target=14) + [4] new #115 + + Class [com/facebook/FacebookException] + [7] dup + [8] ldc #86 + + String [openGraphObject cannot be null] + [10] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [13] athrow + [14] aload_1 v1 + [15] invokeinterface #388 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getId ()Ljava/lang/String;] + [20] astore_3 v3 + [21] aload_3 v3 + [22] ifnonnull +13 (target=35) + [25] new #115 + + Class [com/facebook/FacebookException] + [28] dup + [29] ldc #87 + + String [openGraphObject must have an id] + [31] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [34] athrow + [35] new #109 + + Class [android/os/Bundle] + [38] dup + [39] invokespecial #204 + + Methodref [android/os/Bundle. ()V] + [42] astore v4 + [44] aload v4 + [46] ldc #82 + + String [object] + [48] aload_1 v1 + [49] invokeinterface #389 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + [54] invokevirtual #378 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [57] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [60] new #118 + + Class [com/facebook/Request] + [63] dup + [64] aload_0 v0 + [65] aload_3 v3 + [66] aload v4 + [68] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [71] aload_2 v2 + [72] invokespecial #224 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;Lcom/facebook/Request$Callback;)V] + [75] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [14] Var: ..., Stack: (empty) + - [35] Var: ...[a:java/lang/String], Stack: (empty) + + Method: newUpdateOpenGraphObjectRequest(Lcom/facebook/Session;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request; + Access flags: 0x9 + = public static com.facebook.Request newUpdateOpenGraphObjectRequest(com.facebook.Session,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 9, stack = 6): + [0] ldc #143 + + Class [com/facebook/model/OpenGraphObject] + [2] aconst_null + [3] aload_2 v2 + [4] aload_3 v3 + [5] aload v4 + [7] aload v5 + [9] invokestatic #318 + + Methodref [com/facebook/model/OpenGraphObject$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + [12] astore v8 + [14] aload v8 + [16] aload_1 v1 + [17] invokeinterface #393 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setId (Ljava/lang/String;)V] + [22] aload v8 + [24] aload v6 + [26] invokeinterface #392 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setData (Lcom/facebook/model/GraphObject;)V] + [31] aload_0 v0 + [32] aload v8 + [34] aload v7 + [36] invokestatic #255 + + Methodref [com/facebook/Request.newUpdateOpenGraphObjectRequest (Lcom/facebook/Session;Lcom/facebook/model/OpenGraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [39] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getGraphObject()Lcom/facebook/model/GraphObject; + Access flags: 0x11 + = public final com.facebook.model.GraphObject getGraphObject() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #187 + + Fieldref [com/facebook/Request.graphObject Lcom/facebook/model/GraphObject;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setGraphObject(Lcom/facebook/model/GraphObject;)V + Access flags: 0x11 + = public final void setGraphObject(com.facebook.model.GraphObject) + 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 #187 + + Fieldref [com/facebook/Request.graphObject Lcom/facebook/model/GraphObject;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getGraphPath()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getGraphPath() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #188 + + Fieldref [com/facebook/Request.graphPath Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setGraphPath(Ljava/lang/String;)V + Access flags: 0x11 + = public final void setGraphPath(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] putfield #188 + + Fieldref [com/facebook/Request.graphPath Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getHttpMethod()Lcom/facebook/HttpMethod; + Access flags: 0x11 + = public final com.facebook.HttpMethod getHttpMethod() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #189 + + Fieldref [com/facebook/Request.httpMethod Lcom/facebook/HttpMethod;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setHttpMethod(Lcom/facebook/HttpMethod;)V + Access flags: 0x11 + = public final void setHttpMethod(com.facebook.HttpMethod) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #190 + + Fieldref [com/facebook/Request.overriddenURL Ljava/lang/String;] + [4] ifnull +20 (target=24) + [7] aload_1 v1 + [8] getstatic #179 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [11] ifacmpeq +13 (target=24) + [14] new #115 + + Class [com/facebook/FacebookException] + [17] dup + [18] ldc #28 + + String [Can't change HTTP method on request with overridden URL.] + [20] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [23] athrow + [24] aload_0 v0 + [25] aload_1 v1 + [26] ifnull +7 (target=33) + [29] aload_1 v1 + [30] goto +6 (target=36) + [33] getstatic #179 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [36] putfield #189 + + Fieldref [com/facebook/Request.httpMethod Lcom/facebook/HttpMethod;] + [39] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [24] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: [a:com/facebook/Request] + - [36] Var: [a:com/facebook/Request][a:com/facebook/HttpMethod], Stack: [a:com/facebook/Request][a:com/facebook/HttpMethod] + + Method: getParameters()Landroid/os/Bundle; + Access flags: 0x11 + = public final android.os.Bundle getParameters() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setParameters(Landroid/os/Bundle;)V + Access flags: 0x11 + = public final void setParameters(android.os.Bundle) + 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 #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRestMethod()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getRestMethod() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #192 + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRestMethod(Ljava/lang/String;)V + Access flags: 0x11 + = public final void setRestMethod(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] putfield #192 + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSession()Lcom/facebook/Session; + Access flags: 0x11 + = public final com.facebook.Session getSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSession(Lcom/facebook/Session;)V + Access flags: 0x11 + = public final void setSession(com.facebook.Session) + 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 #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getBatchEntryName()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getBatchEntryName() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #183 + + Fieldref [com/facebook/Request.batchEntryName Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setBatchEntryName(Ljava/lang/String;)V + Access flags: 0x11 + = public final void setBatchEntryName(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] putfield #183 + + Fieldref [com/facebook/Request.batchEntryName Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getBatchEntryDependsOn()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getBatchEntryDependsOn() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #182 + + Fieldref [com/facebook/Request.batchEntryDependsOn Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setBatchEntryDependsOn(Ljava/lang/String;)V + Access flags: 0x11 + = public final void setBatchEntryDependsOn(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] putfield #182 + + Fieldref [com/facebook/Request.batchEntryDependsOn Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getBatchEntryOmitResultOnSuccess()Z + Access flags: 0x11 + = public final boolean getBatchEntryOmitResultOnSuccess() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #184 + + Fieldref [com/facebook/Request.batchEntryOmitResultOnSuccess Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setBatchEntryOmitResultOnSuccess(Z)V + Access flags: 0x11 + = public final void setBatchEntryOmitResultOnSuccess(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] putfield #184 + + Fieldref [com/facebook/Request.batchEntryOmitResultOnSuccess Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDefaultBatchApplicationId()Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String getDefaultBatchApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #186 + + Fieldref [com/facebook/Request.defaultBatchApplicationId Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDefaultBatchApplicationId(Ljava/lang/String;)V + Access flags: 0x19 + = public static final void setDefaultBatchApplicationId(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] putstatic #186 + + Fieldref [com/facebook/Request.defaultBatchApplicationId Ljava/lang/String;] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCallback()Lcom/facebook/Request$Callback; + Access flags: 0x11 + = public final com.facebook.Request$Callback getCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #185 + + Fieldref [com/facebook/Request.callback Lcom/facebook/Request$Callback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallback(Lcom/facebook/Request$Callback;)V + Access flags: 0x11 + = public final void setCallback(com.facebook.Request$Callback) + 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 #185 + + Fieldref [com/facebook/Request.callback Lcom/facebook/Request$Callback;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTag(Ljava/lang/Object;)V + Access flags: 0x11 + = public final void setTag(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] putfield #194 + + Fieldref [com/facebook/Request.tag Ljava/lang/Object;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getTag()Ljava/lang/Object; + Access flags: 0x11 + = public final java.lang.Object getTag() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #194 + + Fieldref [com/facebook/Request.tag Ljava/lang/Object;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: executePostRequestAsync(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executePostRequestAsync(com.facebook.Session,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokestatic #251 + + Methodref [com/facebook/Request.newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [7] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executeRestRequestAsync(Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeRestRequestAsync(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokestatic #252 + + Methodref [com/facebook/Request.newRestRequest (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)Lcom/facebook/Request;] + [7] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executeMeRequestAsync(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeMeRequestAsync(com.facebook.Session,com.facebook.Request$GraphUserCallback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #247 + + Methodref [com/facebook/Request.newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + [5] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executeMyFriendsRequestAsync(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserListCallback;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeMyFriendsRequestAsync(com.facebook.Session,com.facebook.Request$GraphUserListCallback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #248 + + Methodref [com/facebook/Request.newMyFriendsRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserListCallback;)Lcom/facebook/Request;] + [5] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executeUploadPhotoRequestAsync(Lcom/facebook/Session;Landroid/graphics/Bitmap;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeUploadPhotoRequestAsync(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokestatic #256 + + Methodref [com/facebook/Request.newUploadPhotoRequest (Lcom/facebook/Session;Landroid/graphics/Bitmap;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [6] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executeUploadPhotoRequestAsync(Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeUploadPhotoRequestAsync(com.facebook.Session,java.io.File,com.facebook.Request$Callback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokestatic #257 + + Methodref [com/facebook/Request.newUploadPhotoRequest (Lcom/facebook/Session;Ljava/io/File;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [6] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executeGraphPathRequestAsync(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeGraphPathRequestAsync(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokestatic #246 + + Methodref [com/facebook/Request.newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [6] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executePlacesSearchRequestAsync(Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executePlacesSearchRequestAsync(com.facebook.Session,android.location.Location,int,int,java.lang.String,com.facebook.Request$GraphPlaceListCallback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 6, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] iload_3 v3 + [4] aload v4 + [6] aload v5 + [8] invokestatic #249 + + Methodref [com/facebook/Request.newPlacesSearchRequest (Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request;] + [11] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executeStatusUpdateRequestAsync(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeStatusUpdateRequestAsync(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokestatic #253 + + Methodref [com/facebook/Request.newStatusUpdateRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [6] invokevirtual #229 + + Methodref [com/facebook/Request.executeAsync ()Lcom/facebook/RequestAsyncTask;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: executeAndWait()Lcom/facebook/Response; + Access flags: 0x11 + = public final com.facebook.Response executeAndWait() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #228 + + Methodref [com/facebook/Request.executeAndWait (Lcom/facebook/Request;)Lcom/facebook/Response;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: executeAsync()Lcom/facebook/RequestAsyncTask; + Access flags: 0x11 + = public final com.facebook.RequestAsyncTask executeAsync() + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 1, stack = 4): + [0] iconst_1 + [1] anewarray #118 + + Class [com/facebook/Request] + [4] dup + [5] iconst_0 + [6] aload_0 v0 + [7] aastore + [8] invokestatic #235 + + Methodref [com/facebook/Request.executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: toHttpConnection([Lcom/facebook/Request;)Ljava/net/HttpURLConnection; + Access flags: 0x89 + = public static varargs java.net.HttpURLConnection toHttpConnection(com.facebook.Request[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #362 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [4] invokestatic #271 + + Methodref [com/facebook/Request.toHttpConnection (Ljava/util/Collection;)Ljava/net/HttpURLConnection;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: toHttpConnection(Ljava/util/Collection;)Ljava/net/HttpURLConnection; + Access flags: 0x9 + = public static java.net.HttpURLConnection toHttpConnection(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 18, locals = 1, stack = 3): + [0] aload_0 v0 + [1] ldc #94 + + String [requests] + [3] invokestatic #316 + + Methodref [com/facebook/internal/Validate.notEmptyAndContainsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [6] new #129 + + Class [com/facebook/RequestBatch] + [9] dup + [10] aload_0 v0 + [11] invokespecial #286 + + Methodref [com/facebook/RequestBatch. (Ljava/util/Collection;)V] + [14] invokestatic #270 + + Methodref [com/facebook/Request.toHttpConnection (Lcom/facebook/RequestBatch;)Ljava/net/HttpURLConnection;] + [17] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)Ljava/net/HttpURLConnection;] + + Method: toHttpConnection(Lcom/facebook/RequestBatch;)Ljava/net/HttpURLConnection; + Access flags: 0x9 + = public static java.net.HttpURLConnection toHttpConnection(com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 127, locals = 4, stack = 4): + [0] aload_0 v0 + [1] invokevirtual #293 + + Methodref [com/facebook/RequestBatch.iterator ()Ljava/util/Iterator;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [11] ifeq +20 (target=31) + [14] aload_1 v1 + [15] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [20] checkcast #118 + + Class [com/facebook/Request] + [23] astore_2 v2 + [24] aload_2 v2 + [25] invokespecial #273 + + Methodref [com/facebook/Request.validate ()V] + [28] goto -23 (target=5) + [31] aconst_null + [32] astore_1 v1 + [33] aload_0 v0 + [34] invokevirtual #295 + + Methodref [com/facebook/RequestBatch.size ()I] + [37] iconst_1 + [38] ificmpne +24 (target=62) + [41] aload_0 v0 + [42] iconst_0 + [43] invokevirtual #287 + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + [46] astore_2 v2 + [47] new #162 + + Class [java/net/URL] + [50] dup + [51] aload_2 v2 + [52] invokevirtual #241 + + Methodref [com/facebook/Request.getUrlForSingleRequest ()Ljava/lang/String;] + [55] invokespecial #350 + + Methodref [java/net/URL. (Ljava/lang/String;)V] + [58] astore_1 v1 + [59] goto +14 (target=73) + [62] new #162 + + Class [java/net/URL] + [65] dup + [66] invokestatic #310 + + Methodref [com/facebook/internal/ServerProtocol.getGraphUrlBase ()Ljava/lang/String;] + [69] invokespecial #350 + + Methodref [java/net/URL. (Ljava/lang/String;)V] + [72] astore_1 v1 + [73] goto +15 (target=88) + [76] astore_2 v2 + [77] new #115 + + Class [com/facebook/FacebookException] + [80] dup + [81] ldc #53 + + String [could not construct URL for request] + [83] aload_2 v2 + [84] invokespecial #220 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [87] athrow + [88] aload_1 v1 + [89] invokestatic #227 + + Methodref [com/facebook/Request.createConnection (Ljava/net/URL;)Ljava/net/HttpURLConnection;] + [92] astore_2 v2 + [93] aload_0 v0 + [94] aload_2 v2 + [95] invokestatic #266 + + Methodref [com/facebook/Request.serializeToUrlConnection (Lcom/facebook/RequestBatch;Ljava/net/HttpURLConnection;)V] + [98] goto +27 (target=125) + [101] astore_3 v3 + [102] new #115 + + Class [com/facebook/FacebookException] + [105] dup + [106] ldc #54 + + String [could not construct request body] + [108] aload_3 v3 + [109] invokespecial #220 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [112] athrow + [113] astore_3 v3 + [114] new #115 + + Class [com/facebook/FacebookException] + [117] dup + [118] ldc #54 + + String [could not construct request body] + [120] aload_3 v3 + [121] invokespecial #220 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [124] athrow + [125] aload_2 v2 + [126] areturn + Code attribute exceptions (count = 3): + - ExceptionInfo (33 -> 73: 76): + + Class [java/net/MalformedURLException] + - ExceptionInfo (88 -> 98: 101): + + Class [java/io/IOException] + - ExceptionInfo (88 -> 98: 113): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [5] Var: ...[a:java/util/Iterator], Stack: (empty) + - [31] Var: -1, Stack: (empty) + - [62] Var: ...[a:java/net/URL], Stack: (empty) + - [73] Var: ..., Stack: (empty) + - [76] Var: ..., Stack: [a:java/net/MalformedURLException] + - [88] Var: ..., Stack: (empty) + - [101] Var: ..., Stack: [a:java/io/IOException] + - [113] Var: ..., Stack: [a:org/json/JSONException] + - [125] Var: ...[a:java/net/HttpURLConnection], Stack: (empty) + + Method: executeAndWait(Lcom/facebook/Request;)Lcom/facebook/Response; + Access flags: 0x9 + = public static com.facebook.Response executeAndWait(com.facebook.Request) + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 2, stack = 4): + [0] iconst_1 + [1] anewarray #118 + + Class [com/facebook/Request] + [4] dup + [5] iconst_0 + [6] aload_0 v0 + [7] aastore + [8] invokestatic #232 + + Methodref [com/facebook/Request.executeBatchAndWait ([Lcom/facebook/Request;)Ljava/util/List;] + [11] astore_1 v1 + [12] aload_1 v1 + [13] ifnull +13 (target=26) + [16] aload_1 v1 + [17] invokeinterface #401 + + InterfaceMethodref [java/util/List.size ()I] + [22] iconst_1 + [23] ificmpeq +13 (target=36) + [26] new #115 + + Class [com/facebook/FacebookException] + [29] dup + [30] ldc #63 + + String [invalid state: expected a single response] + [32] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [35] athrow + [36] aload_1 v1 + [37] iconst_0 + [38] invokeinterface #399 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [43] checkcast #130 + + Class [com/facebook/Response] + [46] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [26] Var: ...[a:java/util/List], Stack: (empty) + - [36] Var: ..., Stack: (empty) + + Method: executeBatchAndWait([Lcom/facebook/Request;)Ljava/util/List; + Access flags: 0x89 + = public static varargs java.util.List executeBatchAndWait(com.facebook.Request[]) + Class member attributes (count = 2): + + Code attribute instructions (code length = 14, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #94 + + String [requests] + [3] invokestatic #317 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] invokestatic #362 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [10] invokestatic #231 + + Methodref [com/facebook/Request.executeBatchAndWait (Ljava/util/Collection;)Ljava/util/List;] + [13] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [([Lcom/facebook/Request;)Ljava/util/List;] + + Method: executeBatchAndWait(Ljava/util/Collection;)Ljava/util/List; + Access flags: 0x9 + = public static java.util.List executeBatchAndWait(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 1, stack = 3): + [0] new #129 + + Class [com/facebook/RequestBatch] + [3] dup + [4] aload_0 v0 + [5] invokespecial #286 + + Methodref [com/facebook/RequestBatch. (Ljava/util/Collection;)V] + [8] invokestatic #230 + + Methodref [com/facebook/Request.executeBatchAndWait (Lcom/facebook/RequestBatch;)Ljava/util/List;] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)Ljava/util/List;] + + Method: executeBatchAndWait(Lcom/facebook/RequestBatch;)Ljava/util/List; + Access flags: 0x9 + = public static java.util.List executeBatchAndWait(com.facebook.RequestBatch) + Class member attributes (count = 2): + + Code attribute instructions (code length = 49, locals = 4, stack = 5): + [0] aload_0 v0 + [1] ldc #94 + + String [requests] + [3] invokestatic #316 + + Methodref [com/facebook/internal/Validate.notEmptyAndContainsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [6] aconst_null + [7] astore_1 v1 + [8] aload_0 v0 + [9] invokestatic #270 + + Methodref [com/facebook/Request.toHttpConnection (Lcom/facebook/RequestBatch;)Ljava/net/HttpURLConnection;] + [12] astore_1 v1 + [13] goto +28 (target=41) + [16] astore_2 v2 + [17] aload_0 v0 + [18] invokevirtual #291 + + Methodref [com/facebook/RequestBatch.getRequests ()Ljava/util/List;] + [21] aconst_null + [22] new #115 + + Class [com/facebook/FacebookException] + [25] dup + [26] aload_2 v2 + [27] invokespecial #221 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [30] invokestatic #296 + + Methodref [com/facebook/Response.constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + [33] astore_3 v3 + [34] aload_0 v0 + [35] aload_3 v3 + [36] invokestatic #261 + + Methodref [com/facebook/Request.runCallbacks (Lcom/facebook/RequestBatch;Ljava/util/List;)V] + [39] aload_3 v3 + [40] areturn + [41] aload_1 v1 + [42] aload_0 v0 + [43] invokestatic #236 + + Methodref [com/facebook/Request.executeConnectionAndWait (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + [46] astore_2 v2 + [47] aload_2 v2 + [48] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (8 -> 13: 16): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [16] Var: [a:com/facebook/RequestBatch][a:java/net/HttpURLConnection], Stack: [a:java/lang/Exception] + - [41] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Method: executeBatchAsync([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x89 + = public static varargs com.facebook.RequestAsyncTask executeBatchAsync(com.facebook.Request[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #94 + + String [requests] + [3] invokestatic #317 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] invokestatic #362 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [10] invokestatic #234 + + Methodref [com/facebook/Request.executeBatchAsync (Ljava/util/Collection;)Lcom/facebook/RequestAsyncTask;] + [13] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: executeBatchAsync(Ljava/util/Collection;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeBatchAsync(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 1, stack = 3): + [0] new #129 + + Class [com/facebook/RequestBatch] + [3] dup + [4] aload_0 v0 + [5] invokespecial #286 + + Methodref [com/facebook/RequestBatch. (Ljava/util/Collection;)V] + [8] invokestatic #233 + + Methodref [com/facebook/Request.executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)Lcom/facebook/RequestAsyncTask;] + + Method: executeBatchAsync(Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeBatchAsync(com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 2, stack = 3): + [0] aload_0 v0 + [1] ldc #94 + + String [requests] + [3] invokestatic #316 + + Methodref [com/facebook/internal/Validate.notEmptyAndContainsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [6] new #128 + + Class [com/facebook/RequestAsyncTask] + [9] dup + [10] aload_0 v0 + [11] invokespecial #283 + + Methodref [com/facebook/RequestAsyncTask. (Lcom/facebook/RequestBatch;)V] + [14] astore_1 v1 + [15] aload_1 v1 + [16] invokevirtual #285 + + Methodref [com/facebook/RequestAsyncTask.executeOnSettingsExecutor ()Lcom/facebook/RequestAsyncTask;] + [19] pop + [20] aload_1 v1 + [21] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: executeConnectionAndWait(Ljava/net/HttpURLConnection;Ljava/util/Collection;)Ljava/util/List; + Access flags: 0x9 + = public static java.util.List executeConnectionAndWait(java.net.HttpURLConnection,java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 13, locals = 2, stack = 4): + [0] aload_0 v0 + [1] new #129 + + Class [com/facebook/RequestBatch] + [4] dup + [5] aload_1 v1 + [6] invokespecial #286 + + Methodref [com/facebook/RequestBatch. (Ljava/util/Collection;)V] + [9] invokestatic #236 + + Methodref [com/facebook/Request.executeConnectionAndWait (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + [12] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/Collection;)Ljava/util/List;] + + Method: executeConnectionAndWait(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List; + Access flags: 0x9 + = public static java.util.List executeConnectionAndWait(java.net.HttpURLConnection,com.facebook.RequestBatch) + Class member attributes (count = 2): + + Code attribute instructions (code length = 164, locals = 7, stack = 7): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #297 + + Methodref [com/facebook/Response.fromHttpConnection (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + [5] astore_2 v2 + [6] aload_0 v0 + [7] invokestatic #312 + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + [10] aload_1 v1 + [11] invokevirtual #295 + + Methodref [com/facebook/RequestBatch.size ()I] + [14] istore_3 v3 + [15] iload_3 v3 + [16] aload_2 v2 + [17] invokeinterface #401 + + InterfaceMethodref [java/util/List.size ()I] + [22] ificmpeq +39 (target=61) + [25] new #115 + + Class [com/facebook/FacebookException] + [28] dup + [29] ldc #37 + + String [Received %d responses while expecting %d] + [31] iconst_2 + [32] anewarray #155 + + Class [java/lang/Object] + [35] dup + [36] iconst_0 + [37] aload_2 v2 + [38] invokeinterface #401 + + InterfaceMethodref [java/util/List.size ()I] + [43] invokestatic #326 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [46] aastore + [47] dup + [48] iconst_1 + [49] iload_3 v3 + [50] invokestatic #326 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [53] aastore + [54] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [57] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [60] athrow + [61] aload_1 v1 + [62] aload_2 v2 + [63] invokestatic #261 + + Methodref [com/facebook/Request.runCallbacks (Lcom/facebook/RequestBatch;Ljava/util/List;)V] + [66] new #168 + + Class [java/util/HashSet] + [69] dup + [70] invokespecial #363 + + Methodref [java/util/HashSet. ()V] + [73] astore v4 + [75] aload_1 v1 + [76] invokevirtual #293 + + Methodref [com/facebook/RequestBatch.iterator ()Ljava/util/Iterator;] + [79] astore v5 + [81] aload v5 + [83] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [88] ifeq +37 (target=125) + [91] aload v5 + [93] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [98] checkcast #118 + + Class [com/facebook/Request] + [101] astore v6 + [103] aload v6 + [105] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [108] ifnull +14 (target=122) + [111] aload v4 + [113] aload v6 + [115] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [118] invokevirtual #364 + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + [121] pop + [122] goto -41 (target=81) + [125] aload v4 + [127] invokevirtual #365 + + Methodref [java/util/HashSet.iterator ()Ljava/util/Iterator;] + [130] astore v5 + [132] aload v5 + [134] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [139] ifeq +23 (target=162) + [142] aload v5 + [144] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [149] checkcast #131 + + Class [com/facebook/Session] + [152] astore v6 + [154] aload v6 + [156] invokevirtual #299 + + Methodref [com/facebook/Session.extendAccessTokenIfNeeded ()V] + [159] goto -27 (target=132) + [162] aload_2 v2 + [163] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [61] Var: ...[a:java/util/List][i], Stack: (empty) + - [81] Var: ...[a:java/util/HashSet][a:java/util/Iterator], Stack: (empty) + - [122] Var: ..., Stack: (empty) + - [125] Var: -1, Stack: (empty) + - [132] Var: ...[a:java/util/Iterator], Stack: (empty) + - [162] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Method: executeConnectionAsync(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeConnectionAsync(java.net.HttpURLConnection,com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aconst_null + [1] aload_0 v0 + [2] aload_1 v1 + [3] invokestatic #237 + + Methodref [com/facebook/Request.executeConnectionAsync (Landroid/os/Handler;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: executeConnectionAsync(Landroid/os/Handler;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask; + Access flags: 0x9 + = public static com.facebook.RequestAsyncTask executeConnectionAsync(android.os.Handler,java.net.HttpURLConnection,com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 4, stack = 4): + [0] aload_1 v1 + [1] ldc #52 + + String [connection] + [3] invokestatic #317 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] new #128 + + Class [com/facebook/RequestAsyncTask] + [9] dup + [10] aload_1 v1 + [11] aload_2 v2 + [12] invokespecial #284 + + Methodref [com/facebook/RequestAsyncTask. (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + [15] astore_3 v3 + [16] aload_2 v2 + [17] aload_0 v0 + [18] invokevirtual #294 + + Methodref [com/facebook/RequestBatch.setCallbackHandler (Landroid/os/Handler;)V] + [21] aload_3 v3 + [22] invokevirtual #285 + + Methodref [com/facebook/RequestAsyncTask.executeOnSettingsExecutor ()Lcom/facebook/RequestAsyncTask;] + [25] pop + [26] aload_3 v3 + [27] 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 = 93, locals = 1, stack = 2): + [0] new #158 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #336 + + Methodref [java/lang/StringBuilder. ()V] + [7] ldc #102 + + String [{Request: ] + [9] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [12] ldc #6 + + String [ session: ] + [14] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [17] aload_0 v0 + [18] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [21] invokevirtual #337 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [24] ldc #16 + + String [, graphPath: ] + [26] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [29] aload_0 v0 + [30] getfield #188 + + Fieldref [com/facebook/Request.graphPath Ljava/lang/String;] + [33] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [36] ldc #15 + + String [, graphObject: ] + [38] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [41] aload_0 v0 + [42] getfield #187 + + Fieldref [com/facebook/Request.graphObject Lcom/facebook/model/GraphObject;] + [45] invokevirtual #337 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [48] ldc #19 + + String [, restMethod: ] + [50] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [53] aload_0 v0 + [54] getfield #192 + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + [57] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [60] ldc #17 + + String [, httpMethod: ] + [62] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [65] aload_0 v0 + [66] getfield #189 + + Fieldref [com/facebook/Request.httpMethod Lcom/facebook/HttpMethod;] + [69] invokevirtual #337 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [72] ldc #18 + + String [, parameters: ] + [74] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [77] aload_0 v0 + [78] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [81] invokevirtual #337 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [84] ldc #103 + + String [}] + [86] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [89] invokevirtual #339 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [92] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: runCallbacks(Lcom/facebook/RequestBatch;Ljava/util/List;)V + Access flags: 0x8 + = static void runCallbacks(com.facebook.RequestBatch,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 117, locals = 6, stack = 6): + [0] aload_0 v0 + [1] invokevirtual #295 + + Methodref [com/facebook/RequestBatch.size ()I] + [4] istore_2 v2 + [5] new #164 + + Class [java/util/ArrayList] + [8] dup + [9] invokespecial #357 + + Methodref [java/util/ArrayList. ()V] + [12] astore_3 v3 + [13] iconst_0 + [14] istore v4 + [16] iload v4 + [18] iload_2 v2 + [19] ificmpge +50 (target=69) + [22] aload_0 v0 + [23] iload v4 + [25] invokevirtual #287 + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + [28] astore v5 + [30] aload v5 + [32] getfield #185 + + Fieldref [com/facebook/Request.callback Lcom/facebook/Request$Callback;] + [35] ifnull +28 (target=63) + [38] aload_3 v3 + [39] new #113 + + Class [android/util/Pair] + [42] dup + [43] aload v5 + [45] getfield #185 + + Fieldref [com/facebook/Request.callback Lcom/facebook/Request$Callback;] + [48] aload_1 v1 + [49] iload v4 + [51] invokeinterface #399 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [56] invokespecial #217 + + Methodref [android/util/Pair. (Ljava/lang/Object;Ljava/lang/Object;)V] + [59] invokevirtual #359 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [62] pop + [63] iinc v4, 1 + [66] goto -50 (target=16) + [69] aload_3 v3 + [70] invokevirtual #361 + + Methodref [java/util/ArrayList.size ()I] + [73] ifle +43 (target=116) + [76] new #122 + + Class [com/facebook/Request$4] + [79] dup + [80] aload_3 v3 + [81] aload_0 v0 + [82] invokespecial #277 + + Methodref [com/facebook/Request$4. (Ljava/util/ArrayList;Lcom/facebook/RequestBatch;)V] + [85] astore v4 + [87] aload_0 v0 + [88] invokevirtual #289 + + Methodref [com/facebook/RequestBatch.getCallbackHandler ()Landroid/os/Handler;] + [91] astore v5 + [93] aload v5 + [95] ifnonnull +13 (target=108) + [98] aload v4 + [100] invokeinterface #394 + + InterfaceMethodref [java/lang/Runnable.run ()V] + [105] goto +11 (target=116) + [108] aload v5 + [110] aload v4 + [112] invokevirtual #214 + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + [115] pop + [116] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [16] Var: ...[i][a:java/util/ArrayList][i], Stack: (empty) + - [63] Var: ..., Stack: (empty) + - [69] Var: -1, Stack: (empty) + - [108] Var: ...[a:java/lang/Runnable][a:android/os/Handler], Stack: (empty) + - [116] Var: -2, Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/RequestBatch;Ljava/util/List;)V] + + Method: createConnection(Ljava/net/URL;)Ljava/net/HttpURLConnection; + Access flags: 0x8 + = static java.net.HttpURLConnection createConnection(java.net.URL) + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #352 + + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;] + [4] checkcast #160 + + Class [java/net/HttpURLConnection] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #44 + + String [User-Agent] + [11] invokestatic #242 + + Methodref [com/facebook/Request.getUserAgent ()Ljava/lang/String;] + [14] invokevirtual #349 + + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + [17] aload_1 v1 + [18] ldc #30 + + String [Content-Type] + [20] invokestatic #239 + + Methodref [com/facebook/Request.getMimeContentType ()Ljava/lang/String;] + [23] invokevirtual #349 + + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + [26] aload_1 v1 + [27] iconst_0 + [28] invokevirtual #344 + + Methodref [java/net/HttpURLConnection.setChunkedStreamingMode (I)V] + [31] aload_1 v1 + [32] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: addCommonParameters()V + Access flags: 0x2 + = private void addCommonParameters() + Class member attributes (count = 1): + + Code attribute instructions (code length = 84, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [4] ifnull +57 (target=61) + [7] aload_0 v0 + [8] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [11] invokevirtual #303 + + Methodref [com/facebook/Session.isOpened ()Z] + [14] ifne +13 (target=27) + [17] new #115 + + Class [com/facebook/FacebookException] + [20] dup + [21] ldc #40 + + String [Session provided to a Request in un-opened state.] + [23] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [26] athrow + [27] aload_0 v0 + [28] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [31] ldc #45 + + String [access_token] + [33] invokevirtual #207 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [36] ifne +25 (target=61) + [39] aload_0 v0 + [40] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [43] invokevirtual #300 + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + [46] astore_1 v1 + [47] aload_1 v1 + [48] invokestatic #309 + + Methodref [com/facebook/internal/Logger.registerAccessToken (Ljava/lang/String;)V] + [51] aload_0 v0 + [52] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [55] ldc #45 + + String [access_token] + [57] aload_1 v1 + [58] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [61] aload_0 v0 + [62] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [65] ldc #95 + + String [sdk] + [67] ldc #46 + + String [android] + [69] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [72] aload_0 v0 + [73] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [76] ldc #59 + + String [format] + [78] ldc #64 + + String [json] + [80] invokevirtual #212 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [83] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [27] Var: ..., Stack: (empty) + - [61] Var: ..., Stack: (empty) + + Method: appendParametersToBaseUrl(Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String appendParametersToBaseUrl(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 146, locals = 7, stack = 7): + [0] new #108 + + Class [android/net/Uri$Builder] + [3] dup + [4] invokespecial #200 + + Methodref [android/net/Uri$Builder. ()V] + [7] aload_1 v1 + [8] invokevirtual #202 + + Methodref [android/net/Uri$Builder.encodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;] + [11] astore_2 v2 + [12] aload_0 v0 + [13] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [16] invokevirtual #209 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [19] astore_3 v3 + [20] aload_3 v3 + [21] invokeinterface #405 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [26] astore v4 + [28] aload v4 + [30] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [35] ifeq +106 (target=141) + [38] aload v4 + [40] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [45] checkcast #157 + + Class [java/lang/String] + [48] astore v5 + [50] aload_0 v0 + [51] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [54] aload v5 + [56] invokevirtual #208 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [59] astore v6 + [61] aload v6 + [63] ifnonnull +7 (target=70) + [66] ldc #3 + + String [] + [68] astore v6 + [70] aload v6 + [72] invokestatic #244 + + Methodref [com/facebook/Request.isSupportedParameterType (Ljava/lang/Object;)Z] + [75] ifeq +13 (target=88) + [78] aload v6 + [80] invokestatic #258 + + Methodref [com/facebook/Request.parameterToString (Ljava/lang/Object;)Ljava/lang/String;] + [83] astore v6 + [85] goto +41 (target=126) + [88] aload_0 v0 + [89] getfield #189 + + Fieldref [com/facebook/Request.httpMethod Lcom/facebook/HttpMethod;] + [92] getstatic #179 + + Fieldref [com/facebook/HttpMethod.GET Lcom/facebook/HttpMethod;] + [95] ifacmpne -67 (target=28) + [98] new #152 + + Class [java/lang/IllegalArgumentException] + [101] dup + [102] ldc #42 + + String [Unsupported parameter type for GET request: %s] + [104] iconst_1 + [105] anewarray #155 + + Class [java/lang/Object] + [108] dup + [109] iconst_0 + [110] aload v6 + [112] invokevirtual #328 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [115] invokevirtual #322 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [118] aastore + [119] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [122] invokespecial #325 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [125] athrow + [126] aload_2 v2 + [127] aload v5 + [129] aload v6 + [131] invokevirtual #329 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [134] invokevirtual #201 + + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + [137] pop + [138] goto -110 (target=28) + [141] aload_2 v2 + [142] invokevirtual #203 + + Methodref [android/net/Uri$Builder.toString ()Ljava/lang/String;] + [145] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [28] Var: ...[a:android/net/Uri$Builder][a:java/util/Set][a:java/util/Iterator], Stack: (empty) + - [70] Var: ...[a:java/lang/String][a:java/lang/Object], Stack: (empty) + - [88] Var: ..., Stack: (empty) + - [126] Var: ..., Stack: (empty) + - [141] Var: -3, Stack: (empty) + + Method: getUrlForBatchedRequest()Ljava/lang/String; + Access flags: 0x10 + = final java.lang.String getUrlForBatchedRequest() + Class member attributes (count = 1): + + Code attribute instructions (code length = 65, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #190 + + Fieldref [com/facebook/Request.overriddenURL Ljava/lang/String;] + [4] ifnull +13 (target=17) + [7] new #115 + + Class [com/facebook/FacebookException] + [10] dup + [11] ldc #29 + + String [Can't override URL for a batch request] + [13] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [16] athrow + [17] aload_0 v0 + [18] getfield #192 + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + [21] ifnull +29 (target=50) + [24] new #158 + + Class [java/lang/StringBuilder] + [27] dup + [28] invokespecial #336 + + Methodref [java/lang/StringBuilder. ()V] + [31] ldc #78 + + String [method/] + [33] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [36] aload_0 v0 + [37] getfield #192 + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + [40] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [43] invokevirtual #339 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [46] astore_1 v1 + [47] goto +8 (target=55) + [50] aload_0 v0 + [51] getfield #188 + + Fieldref [com/facebook/Request.graphPath Ljava/lang/String;] + [54] astore_1 v1 + [55] aload_0 v0 + [56] invokespecial #225 + + Methodref [com/facebook/Request.addCommonParameters ()V] + [59] aload_0 v0 + [60] aload_1 v1 + [61] invokespecial #226 + + Methodref [com/facebook/Request.appendParametersToBaseUrl (Ljava/lang/String;)Ljava/lang/String;] + [64] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [17] Var: ..., Stack: (empty) + - [50] Var: ..., Stack: (empty) + - [55] Var: ...[a:java/lang/String], Stack: (empty) + + Method: getUrlForSingleRequest()Ljava/lang/String; + Access flags: 0x10 + = final java.lang.String getUrlForSingleRequest() + Class member attributes (count = 1): + + Code attribute instructions (code length = 81, locals = 2, stack = 5): + [0] aload_0 v0 + [1] getfield #190 + + Fieldref [com/facebook/Request.overriddenURL Ljava/lang/String;] + [4] ifnull +11 (target=15) + [7] aload_0 v0 + [8] getfield #190 + + Fieldref [com/facebook/Request.overriddenURL Ljava/lang/String;] + [11] invokevirtual #335 + + Methodref [java/lang/String.toString ()Ljava/lang/String;] + [14] areturn + [15] aload_0 v0 + [16] getfield #192 + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + [19] ifnull +29 (target=48) + [22] ldc #10 + + String [%s/%s] + [24] iconst_2 + [25] anewarray #155 + + Class [java/lang/Object] + [28] dup + [29] iconst_0 + [30] invokestatic #311 + + Methodref [com/facebook/internal/ServerProtocol.getRestUrlBase ()Ljava/lang/String;] + [33] aastore + [34] dup + [35] iconst_1 + [36] aload_0 v0 + [37] getfield #192 + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + [40] aastore + [41] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [44] astore_1 v1 + [45] goto +26 (target=71) + [48] ldc #10 + + String [%s/%s] + [50] iconst_2 + [51] anewarray #155 + + Class [java/lang/Object] + [54] dup + [55] iconst_0 + [56] invokestatic #310 + + Methodref [com/facebook/internal/ServerProtocol.getGraphUrlBase ()Ljava/lang/String;] + [59] aastore + [60] dup + [61] iconst_1 + [62] aload_0 v0 + [63] getfield #188 + + Fieldref [com/facebook/Request.graphPath Ljava/lang/String;] + [66] aastore + [67] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [70] astore_1 v1 + [71] aload_0 v0 + [72] invokespecial #225 + + Methodref [com/facebook/Request.addCommonParameters ()V] + [75] aload_0 v0 + [76] aload_1 v1 + [77] invokespecial #226 + + Methodref [com/facebook/Request.appendParametersToBaseUrl (Ljava/lang/String;)Ljava/lang/String;] + [80] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [15] Var: ..., Stack: (empty) + - [48] Var: ..., Stack: (empty) + - [71] Var: ...[a:java/lang/String], Stack: (empty) + + Method: serializeToBatch(Lorg/json/JSONArray;Landroid/os/Bundle;)V + Access flags: 0x2 + = private void serializeToBatch(org.json.JSONArray,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 301, locals = 11, stack = 6): + [0] new #177 + + Class [org/json/JSONObject] + [3] dup + [4] invokespecial #371 + + Methodref [org/json/JSONObject. ()V] + [7] astore_3 v3 + [8] aload_0 v0 + [9] getfield #183 + + Fieldref [com/facebook/Request.batchEntryName Ljava/lang/String;] + [12] ifnull +25 (target=37) + [15] aload_3 v3 + [16] ldc #81 + + String [name] + [18] aload_0 v0 + [19] getfield #183 + + Fieldref [com/facebook/Request.batchEntryName Ljava/lang/String;] + [22] invokevirtual #376 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [25] pop + [26] aload_3 v3 + [27] ldc #83 + + String [omit_response_on_success] + [29] aload_0 v0 + [30] getfield #184 + + Fieldref [com/facebook/Request.batchEntryOmitResultOnSuccess Z] + [33] invokevirtual #377 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + [36] pop + [37] aload_0 v0 + [38] getfield #182 + + Fieldref [com/facebook/Request.batchEntryDependsOn Ljava/lang/String;] + [41] ifnull +14 (target=55) + [44] aload_3 v3 + [45] ldc #55 + + String [depends_on] + [47] aload_0 v0 + [48] getfield #182 + + Fieldref [com/facebook/Request.batchEntryDependsOn Ljava/lang/String;] + [51] invokevirtual #376 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [54] pop + [55] aload_0 v0 + [56] invokevirtual #240 + + Methodref [com/facebook/Request.getUrlForBatchedRequest ()Ljava/lang/String;] + [59] astore v4 + [61] aload_3 v3 + [62] ldc #93 + + String [relative_url] + [64] aload v4 + [66] invokevirtual #376 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [69] pop + [70] aload_3 v3 + [71] ldc #77 + + String [method] + [73] aload_0 v0 + [74] getfield #189 + + Fieldref [com/facebook/Request.httpMethod Lcom/facebook/HttpMethod;] + [77] invokevirtual #376 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [80] pop + [81] aload_0 v0 + [82] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [85] ifnull +17 (target=102) + [88] aload_0 v0 + [89] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [92] invokevirtual #300 + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + [95] astore v5 + [97] aload v5 + [99] invokestatic #309 + + Methodref [com/facebook/internal/Logger.registerAccessToken (Ljava/lang/String;)V] + [102] new #164 + + Class [java/util/ArrayList] + [105] dup + [106] invokespecial #357 + + Methodref [java/util/ArrayList. ()V] + [109] astore v5 + [111] aload_0 v0 + [112] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [115] invokevirtual #209 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [118] astore v6 + [120] aload v6 + [122] invokeinterface #405 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [127] astore v7 + [129] aload v7 + [131] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [136] ifeq +79 (target=215) + [139] aload v7 + [141] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [146] checkcast #157 + + Class [java/lang/String] + [149] astore v8 + [151] aload_0 v0 + [152] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [155] aload v8 + [157] invokevirtual #208 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [160] astore v9 + [162] aload v9 + [164] invokestatic #243 + + Methodref [com/facebook/Request.isSupportedAttachmentType (Ljava/lang/Object;)Z] + [167] ifeq +45 (target=212) + [170] ldc #8 + + String [%s%d] + [172] iconst_2 + [173] anewarray #155 + + Class [java/lang/Object] + [176] dup + [177] iconst_0 + [178] ldc #58 + + String [file] + [180] aastore + [181] dup + [182] iconst_1 + [183] aload_2 v2 + [184] invokevirtual #213 + + Methodref [android/os/Bundle.size ()I] + [187] invokestatic #326 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [190] aastore + [191] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [194] astore v10 + [196] aload v5 + [198] aload v10 + [200] invokevirtual #359 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [203] pop + [204] aload_2 v2 + [205] aload v10 + [207] aload v9 + [209] invokestatic #315 + + Methodref [com/facebook/internal/Utility.putObjectInBundle (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V] + [212] goto -83 (target=129) + [215] aload v5 + [217] invokevirtual #360 + + Methodref [java/util/ArrayList.isEmpty ()Z] + [220] ifne +21 (target=241) + [223] ldc #14 + + String [,] + [225] aload v5 + [227] invokestatic #216 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [230] astore v7 + [232] aload_3 v3 + [233] ldc #47 + + String [attached_files] + [235] aload v7 + [237] invokevirtual #376 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [240] pop + [241] aload_0 v0 + [242] getfield #187 + + Fieldref [com/facebook/Request.graphObject Lcom/facebook/model/GraphObject;] + [245] ifnull +49 (target=294) + [248] new #164 + + Class [java/util/ArrayList] + [251] dup + [252] invokespecial #357 + + Methodref [java/util/ArrayList. ()V] + [255] astore v7 + [257] aload_0 v0 + [258] getfield #187 + + Fieldref [com/facebook/Request.graphObject Lcom/facebook/model/GraphObject;] + [261] aload v4 + [263] new #123 + + Class [com/facebook/Request$5] + [266] dup + [267] aload_0 v0 + [268] aload v7 + [270] invokespecial #278 + + Methodref [com/facebook/Request$5. (Lcom/facebook/Request;Ljava/util/ArrayList;)V] + [273] invokestatic #259 + + Methodref [com/facebook/Request.processGraphObject (Lcom/facebook/model/GraphObject;Ljava/lang/String;Lcom/facebook/Request$KeyValueSerializer;)V] + [276] ldc #13 + + String [&] + [278] aload v7 + [280] invokestatic #216 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [283] astore v8 + [285] aload_3 v3 + [286] ldc #50 + + String [body] + [288] aload v8 + [290] invokevirtual #376 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [293] pop + [294] aload_1 v1 + [295] aload_3 v3 + [296] invokevirtual #369 + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + [299] pop + [300] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [37] Var: ...[a:org/json/JSONObject], Stack: (empty) + - [55] Var: ..., Stack: (empty) + - [102] Var: ...[a:java/lang/String], Stack: (empty) + - [129] Var: ...[a:java/util/ArrayList][a:java/util/Set][a:java/util/Iterator], Stack: (empty) + - [212] Var: ..., Stack: (empty) + - [215] Var: -1, Stack: (empty) + - [241] Var: ..., Stack: (empty) + - [294] Var: ..., Stack: (empty) + + Method: validate()V + Access flags: 0x2 + = private void validate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 1, stack = 3): + [0] aload_0 v0 + [1] getfield #188 + + Fieldref [com/facebook/Request.graphPath Ljava/lang/String;] + [4] ifnull +20 (target=24) + [7] aload_0 v0 + [8] getfield #192 + + Fieldref [com/facebook/Request.restMethod Ljava/lang/String;] + [11] ifnull +13 (target=24) + [14] new #152 + + Class [java/lang/IllegalArgumentException] + [17] dup + [18] ldc #36 + + String [Only one of a graph path or REST method may be specified per request.] + [20] invokespecial #325 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [23] athrow + [24] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [24] Var: ..., Stack: (empty) + + Method: serializeToUrlConnection(Lcom/facebook/RequestBatch;Ljava/net/HttpURLConnection;)V + Access flags: 0x18 + = static final void serializeToUrlConnection(com.facebook.RequestBatch,java.net.HttpURLConnection) + Class member attributes (count = 1): + + Code attribute instructions (code length = 339, locals = 12, stack = 4): + [0] new #133 + + Class [com/facebook/internal/Logger] + [3] dup + [4] getstatic #181 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [7] ldc #38 + + String [Request] + [9] invokespecial #305 + + Methodref [com/facebook/internal/Logger. (Lcom/facebook/LoggingBehavior;Ljava/lang/String;)V] + [12] astore_2 v2 + [13] aload_0 v0 + [14] invokevirtual #295 + + Methodref [com/facebook/RequestBatch.size ()I] + [17] istore_3 v3 + [18] iload_3 v3 + [19] iconst_1 + [20] ificmpne +14 (target=34) + [23] aload_0 v0 + [24] iconst_0 + [25] invokevirtual #287 + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + [28] getfield #189 + + Fieldref [com/facebook/Request.httpMethod Lcom/facebook/HttpMethod;] + [31] goto +6 (target=37) + [34] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [37] astore v4 + [39] aload_1 v1 + [40] aload v4 + [42] invokevirtual #222 + + Methodref [com/facebook/HttpMethod.name ()Ljava/lang/String;] + [45] invokevirtual #348 + + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V] + [48] aload_1 v1 + [49] invokevirtual #343 + + Methodref [java/net/HttpURLConnection.getURL ()Ljava/net/URL;] + [52] astore v5 + [54] aload_2 v2 + [55] ldc #39 + + String [Request: +] + [57] invokevirtual #306 + + Methodref [com/facebook/internal/Logger.append (Ljava/lang/String;)V] + [60] aload_2 v2 + [61] ldc #34 + + String [Id] + [63] aload_0 v0 + [64] invokevirtual #290 + + Methodref [com/facebook/RequestBatch.getId ()Ljava/lang/String;] + [67] invokevirtual #307 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [70] aload_2 v2 + [71] ldc #41 + + String [URL] + [73] aload v5 + [75] invokevirtual #307 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [78] aload_2 v2 + [79] ldc #35 + + String [Method] + [81] aload_1 v1 + [82] invokevirtual #341 + + Methodref [java/net/HttpURLConnection.getRequestMethod ()Ljava/lang/String;] + [85] invokevirtual #307 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [88] aload_2 v2 + [89] ldc #44 + + String [User-Agent] + [91] aload_1 v1 + [92] ldc #44 + + String [User-Agent] + [94] invokevirtual #342 + + Methodref [java/net/HttpURLConnection.getRequestProperty (Ljava/lang/String;)Ljava/lang/String;] + [97] invokevirtual #307 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [100] aload_2 v2 + [101] ldc #30 + + String [Content-Type] + [103] aload_1 v1 + [104] ldc #30 + + String [Content-Type] + [106] invokevirtual #342 + + Methodref [java/net/HttpURLConnection.getRequestProperty (Ljava/lang/String;)Ljava/lang/String;] + [109] invokevirtual #307 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [112] aload_1 v1 + [113] aload_0 v0 + [114] invokevirtual #292 + + Methodref [com/facebook/RequestBatch.getTimeout ()I] + [117] invokevirtual #345 + + Methodref [java/net/HttpURLConnection.setConnectTimeout (I)V] + [120] aload_1 v1 + [121] aload_0 v0 + [122] invokevirtual #292 + + Methodref [com/facebook/RequestBatch.getTimeout ()I] + [125] invokevirtual #347 + + Methodref [java/net/HttpURLConnection.setReadTimeout (I)V] + [128] aload v4 + [130] getstatic #180 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [133] ifacmpne +7 (target=140) + [136] iconst_1 + [137] goto +4 (target=141) + [140] iconst_0 + [141] istore v6 + [143] iload v6 + [145] ifne +8 (target=153) + [148] aload_2 v2 + [149] invokevirtual #308 + + Methodref [com/facebook/internal/Logger.log ()V] + [152] return + [153] aload_1 v1 + [154] iconst_1 + [155] invokevirtual #346 + + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V] + [158] new #145 + + Class [java/io/BufferedOutputStream] + [161] dup + [162] aload_1 v1 + [163] invokevirtual #340 + + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;] + [166] invokespecial #319 + + Methodref [java/io/BufferedOutputStream. (Ljava/io/OutputStream;)V] + [169] astore v7 + [171] new #127 + + Class [com/facebook/Request$Serializer] + [174] dup + [175] aload v7 + [177] aload_2 v2 + [178] invokespecial #280 + + Methodref [com/facebook/Request$Serializer. (Ljava/io/BufferedOutputStream;Lcom/facebook/internal/Logger;)V] + [181] astore v8 + [183] iload_3 v3 + [184] iconst_1 + [185] ificmpne +68 (target=253) + [188] aload_0 v0 + [189] iconst_0 + [190] invokevirtual #287 + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + [193] astore v9 + [195] aload_2 v2 + [196] ldc #5 + + String [ Parameters: +] + [198] invokevirtual #306 + + Methodref [com/facebook/internal/Logger.append (Ljava/lang/String;)V] + [201] aload v9 + [203] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [206] aload v8 + [208] invokestatic #263 + + Methodref [com/facebook/Request.serializeParameters (Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V] + [211] aload_2 v2 + [212] ldc #4 + + String [ Attachments: +] + [214] invokevirtual #306 + + Methodref [com/facebook/internal/Logger.append (Ljava/lang/String;)V] + [217] aload v9 + [219] getfield #191 + + Fieldref [com/facebook/Request.parameters Landroid/os/Bundle;] + [222] aload v8 + [224] invokestatic #262 + + Methodref [com/facebook/Request.serializeAttachments (Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V] + [227] aload v9 + [229] getfield #187 + + Fieldref [com/facebook/Request.graphObject Lcom/facebook/model/GraphObject;] + [232] ifnull +18 (target=250) + [235] aload v9 + [237] getfield #187 + + Fieldref [com/facebook/Request.graphObject Lcom/facebook/model/GraphObject;] + [240] aload v5 + [242] invokevirtual #351 + + Methodref [java/net/URL.getPath ()Ljava/lang/String;] + [245] aload v8 + [247] invokestatic #259 + + Methodref [com/facebook/Request.processGraphObject (Lcom/facebook/model/GraphObject;Ljava/lang/String;Lcom/facebook/Request$KeyValueSerializer;)V] + [250] goto +66 (target=316) + [253] aload_0 v0 + [254] invokestatic #238 + + Methodref [com/facebook/Request.getBatchAppId (Lcom/facebook/RequestBatch;)Ljava/lang/String;] + [257] astore v9 + [259] aload v9 + [261] invokestatic #314 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [264] ifeq +13 (target=277) + [267] new #115 + + Class [com/facebook/FacebookException] + [270] dup + [271] ldc #27 + + String [At least one request in a batch must have an open Session, or a default app ID must be specified.] + [273] invokespecial #219 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [276] athrow + [277] aload v8 + [279] ldc #49 + + String [batch_app_id] + [281] aload v9 + [283] invokevirtual #282 + + Methodref [com/facebook/Request$Serializer.writeString (Ljava/lang/String;Ljava/lang/String;)V] + [286] new #109 + + Class [android/os/Bundle] + [289] dup + [290] invokespecial #204 + + Methodref [android/os/Bundle. ()V] + [293] astore v10 + [295] aload v8 + [297] aload_0 v0 + [298] aload v10 + [300] invokestatic #264 + + Methodref [com/facebook/Request.serializeRequestsAsJSON (Lcom/facebook/Request$Serializer;Ljava/util/Collection;Landroid/os/Bundle;)V] + [303] aload_2 v2 + [304] ldc #4 + + String [ Attachments: +] + [306] invokevirtual #306 + + Methodref [com/facebook/internal/Logger.append (Ljava/lang/String;)V] + [309] aload v10 + [311] aload v8 + [313] invokestatic #262 + + Methodref [com/facebook/Request.serializeAttachments (Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V] + [316] aload v7 + [318] invokevirtual #320 + + Methodref [java/io/BufferedOutputStream.close ()V] + [321] goto +13 (target=334) + [324] astore v11 + [326] aload v7 + [328] invokevirtual #320 + + Methodref [java/io/BufferedOutputStream.close ()V] + [331] aload v11 + [333] athrow + [334] aload_2 v2 + [335] invokevirtual #308 + + Methodref [com/facebook/internal/Logger.log ()V] + [338] return + Code attribute exceptions (count = 2): + - ExceptionInfo (171 -> 316: 324): + - ExceptionInfo (324 -> 326: 324): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 11): + - [34] Var: ...[a:com/facebook/internal/Logger][i], Stack: (empty) + - [37] Var: ..., Stack: [a:com/facebook/HttpMethod] + - [140] Var: ...[a:com/facebook/HttpMethod][a:java/net/URL], Stack: (empty) + - [141] Var: ..., Stack: [i] + - [153] Var: ...[i], Stack: (empty) + - [250] Var: ...[a:java/io/BufferedOutputStream][a:com/facebook/Request$Serializer], Stack: (empty) + - [253] Var: ..., Stack: (empty) + - [277] Var: ...[a:java/lang/String], Stack: (empty) + - [316] Var: -2, Stack: (empty) + - [324] Var: ..., Stack: [a:java/lang/Throwable] + - [334] Var: ..., Stack: (empty) + + Method: processGraphObject(Lcom/facebook/model/GraphObject;Ljava/lang/String;Lcom/facebook/Request$KeyValueSerializer;)V + Access flags: 0xa + = private static void processGraphObject(com.facebook.model.GraphObject,java.lang.String,com.facebook.Request$KeyValueSerializer) + Class member attributes (count = 1): + + Code attribute instructions (code length = 161, locals = 8, stack = 4): + [0] iconst_0 + [1] istore_3 v3 + [2] aload_1 v1 + [3] ldc #68 + + String [me/] + [5] invokevirtual #334 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [8] ifne +12 (target=20) + [11] aload_1 v1 + [12] ldc #21 + + String [/me/] + [14] invokevirtual #334 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [17] ifeq +44 (target=61) + [20] aload_1 v1 + [21] ldc #25 + + String [:] + [23] invokevirtual #333 + + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] + [26] istore v4 + [28] aload_1 v1 + [29] ldc #26 + + String [?] + [31] invokevirtual #333 + + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] + [34] istore v5 + [36] iload v4 + [38] iconst_3 + [39] ificmple +20 (target=59) + [42] iload v5 + [44] iconst_m1 + [45] ificmpeq +10 (target=55) + [48] iload v4 + [50] iload v5 + [52] ificmpge +7 (target=59) + [55] iconst_1 + [56] goto +4 (target=60) + [59] iconst_0 + [60] istore_3 v3 + [61] aload_0 v0 + [62] invokeinterface #381 + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + [67] invokeinterface #402 + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + [72] astore v4 + [74] aload v4 + [76] invokeinterface #405 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [81] astore v5 + [83] aload v5 + [85] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [90] ifeq +70 (target=160) + [93] aload v5 + [95] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [100] checkcast #173 + + Class [java/util/Map$Entry] + [103] astore v6 + [105] iload_3 v3 + [106] ifeq +25 (target=131) + [109] aload v6 + [111] invokeinterface #403 + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + [116] checkcast #157 + + Class [java/lang/String] + [119] ldc #61 + + String [image] + [121] invokevirtual #330 + + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + [124] ifeq +7 (target=131) + [127] iconst_1 + [128] goto +4 (target=132) + [131] iconst_0 + [132] istore v7 + [134] aload v6 + [136] invokeinterface #403 + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + [141] checkcast #157 + + Class [java/lang/String] + [144] aload v6 + [146] invokeinterface #404 + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + [151] aload_2 v2 + [152] iload v7 + [154] invokestatic #260 + + Methodref [com/facebook/Request.processGraphObjectProperty (Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V] + [157] goto -74 (target=83) + [160] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [20] Var: ...[i], Stack: (empty) + - [55] Var: ...[i][i], Stack: (empty) + - [59] Var: ..., Stack: (empty) + - [60] Var: ..., Stack: [i] + - [61] Var: -2, Stack: (empty) + - [83] Var: ...[a:java/util/Set][a:java/util/Iterator], Stack: (empty) + - [131] Var: ...[a:java/util/Map$Entry], Stack: (empty) + - [132] Var: ..., Stack: [i] + - [160] Var: -2, Stack: (empty) + + Method: processGraphObjectProperty(Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V + Access flags: 0xa + = private static void processGraphObjectProperty(java.lang.String,java.lang.Object,com.facebook.Request$KeyValueSerializer,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 370, locals = 9, stack = 5): + [0] aload_1 v1 + [1] invokevirtual #328 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [4] astore v4 + [6] ldc #138 + + Class [com/facebook/model/GraphObject] + [8] aload v4 + [10] invokevirtual #323 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [13] ifeq +22 (target=35) + [16] aload_1 v1 + [17] checkcast #138 + + Class [com/facebook/model/GraphObject] + [20] invokeinterface #382 + + InterfaceMethodref [com/facebook/model/GraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + [25] astore_1 v1 + [26] aload_1 v1 + [27] invokevirtual #328 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [30] astore v4 + [32] goto +29 (target=61) + [35] ldc #139 + + Class [com/facebook/model/GraphObjectList] + [37] aload v4 + [39] invokevirtual #323 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [42] ifeq +19 (target=61) + [45] aload_1 v1 + [46] checkcast #139 + + Class [com/facebook/model/GraphObjectList] + [49] invokeinterface #384 + + InterfaceMethodref [com/facebook/model/GraphObjectList.getInnerJSONArray ()Lorg/json/JSONArray;] + [54] astore_1 v1 + [55] aload_1 v1 + [56] invokevirtual #328 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [59] astore v4 + [61] ldc #177 + + Class [org/json/JSONObject] + [63] aload v4 + [65] invokevirtual #323 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [68] ifeq +134 (target=202) + [71] aload_1 v1 + [72] checkcast #177 + + Class [org/json/JSONObject] + [75] astore v5 + [77] iload_3 v3 + [78] ifeq +72 (target=150) + [81] aload v5 + [83] invokevirtual #373 + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + [86] astore v6 + [88] aload v6 + [90] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [95] ifeq +52 (target=147) + [98] aload v6 + [100] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [105] checkcast #157 + + Class [java/lang/String] + [108] astore v7 + [110] ldc #12 + + String [%s[%s]] + [112] iconst_2 + [113] anewarray #155 + + Class [java/lang/Object] + [116] dup + [117] iconst_0 + [118] aload_0 v0 + [119] aastore + [120] dup + [121] iconst_1 + [122] aload v7 + [124] aastore + [125] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [128] astore v8 + [130] aload v8 + [132] aload v5 + [134] aload v7 + [136] invokevirtual #374 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [139] aload_2 v2 + [140] iload_3 v3 + [141] invokestatic #260 + + Methodref [com/facebook/Request.processGraphObjectProperty (Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V] + [144] goto -56 (target=88) + [147] goto +52 (target=199) + [150] aload v5 + [152] ldc #60 + + String [id] + [154] invokevirtual #372 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [157] ifeq +19 (target=176) + [160] aload_0 v0 + [161] aload v5 + [163] ldc #60 + + String [id] + [165] invokevirtual #375 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;)Ljava/lang/String;] + [168] aload_2 v2 + [169] iload_3 v3 + [170] invokestatic #260 + + Methodref [com/facebook/Request.processGraphObjectProperty (Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V] + [173] goto +26 (target=199) + [176] aload v5 + [178] ldc #100 + + String [url] + [180] invokevirtual #372 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [183] ifeq +16 (target=199) + [186] aload_0 v0 + [187] aload v5 + [189] ldc #100 + + String [url] + [191] invokevirtual #375 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;)Ljava/lang/String;] + [194] aload_2 v2 + [195] iload_3 v3 + [196] invokestatic #260 + + Methodref [com/facebook/Request.processGraphObjectProperty (Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V] + [199] goto +170 (target=369) + [202] ldc #175 + + Class [org/json/JSONArray] + [204] aload v4 + [206] invokevirtual #323 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [209] ifeq +72 (target=281) + [212] aload_1 v1 + [213] checkcast #175 + + Class [org/json/JSONArray] + [216] astore v5 + [218] aload v5 + [220] invokevirtual #367 + + Methodref [org/json/JSONArray.length ()I] + [223] istore v6 + [225] iconst_0 + [226] istore v7 + [228] iload v7 + [230] iload v6 + [232] ificmpge +46 (target=278) + [235] ldc #11 + + String [%s[%d]] + [237] iconst_2 + [238] anewarray #155 + + Class [java/lang/Object] + [241] dup + [242] iconst_0 + [243] aload_0 v0 + [244] aastore + [245] dup + [246] iconst_1 + [247] iload v7 + [249] invokestatic #326 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [252] aastore + [253] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [256] astore v8 + [258] aload v8 + [260] aload v5 + [262] iload v7 + [264] invokevirtual #368 + + Methodref [org/json/JSONArray.opt (I)Ljava/lang/Object;] + [267] aload_2 v2 + [268] iload_3 v3 + [269] invokestatic #260 + + Methodref [com/facebook/Request.processGraphObjectProperty (Ljava/lang/String;Ljava/lang/Object;Lcom/facebook/Request$KeyValueSerializer;Z)V] + [272] iinc v7, 1 + [275] goto -47 (target=228) + [278] goto +91 (target=369) + [281] ldc #157 + + Class [java/lang/String] + [283] aload v4 + [285] invokevirtual #323 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [288] ifne +23 (target=311) + [291] ldc #154 + + Class [java/lang/Number] + [293] aload v4 + [295] invokevirtual #323 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [298] ifne +13 (target=311) + [301] ldc #148 + + Class [java/lang/Boolean] + [303] aload v4 + [305] invokevirtual #323 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [308] ifeq +17 (target=325) + [311] aload_2 v2 + [312] aload_0 v0 + [313] aload_1 v1 + [314] invokevirtual #329 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [317] invokeinterface #379 + + InterfaceMethodref [com/facebook/Request$KeyValueSerializer.writeString (Ljava/lang/String;Ljava/lang/String;)V] + [322] goto +47 (target=369) + [325] ldc #167 + + Class [java/util/Date] + [327] aload v4 + [329] invokevirtual #323 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [332] ifeq +37 (target=369) + [335] aload_1 v1 + [336] checkcast #167 + + Class [java/util/Date] + [339] astore v5 + [341] new #163 + + Class [java/text/SimpleDateFormat] + [344] dup + [345] ldc #101 + + String [yyyy-MM-dd'T'HH:mm:ssZ] + [347] getstatic #196 + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + [350] invokespecial #354 + + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + [353] astore v6 + [355] aload_2 v2 + [356] aload_0 v0 + [357] aload v6 + [359] aload v5 + [361] invokevirtual #356 + + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] + [364] invokeinterface #379 + + InterfaceMethodref [com/facebook/Request$KeyValueSerializer.writeString (Ljava/lang/String;Ljava/lang/String;)V] + [369] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 14): + - [35] Var: ...[a:java/lang/Class], Stack: (empty) + - [61] Var: ..., Stack: (empty) + - [88] Var: ...[a:org/json/JSONObject][a:java/util/Iterator], Stack: (empty) + - [147] Var: -1, Stack: (empty) + - [150] Var: ..., Stack: (empty) + - [176] Var: ..., Stack: (empty) + - [199] Var: -1, Stack: (empty) + - [202] Var: ..., Stack: (empty) + - [228] Var: ...[a:org/json/JSONArray][i][i], Stack: (empty) + - [278] Var: -3, Stack: (empty) + - [281] Var: ..., Stack: (empty) + - [311] Var: ..., Stack: (empty) + - [325] Var: ..., Stack: (empty) + - [369] Var: ..., Stack: (empty) + + Method: serializeParameters(Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V + Access flags: 0xa + = private static void serializeParameters(android.os.Bundle,com.facebook.Request$Serializer) + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 6, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #209 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] invokeinterface #405 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [11] astore_3 v3 + [12] aload_3 v3 + [13] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [18] ifeq +41 (target=59) + [21] aload_3 v3 + [22] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [27] checkcast #157 + + Class [java/lang/String] + [30] astore v4 + [32] aload_0 v0 + [33] aload v4 + [35] invokevirtual #208 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [38] astore v5 + [40] aload v5 + [42] invokestatic #244 + + Methodref [com/facebook/Request.isSupportedParameterType (Ljava/lang/Object;)Z] + [45] ifeq +11 (target=56) + [48] aload_1 v1 + [49] aload v4 + [51] aload v5 + [53] invokevirtual #281 + + Methodref [com/facebook/Request$Serializer.writeObject (Ljava/lang/String;Ljava/lang/Object;)V] + [56] goto -44 (target=12) + [59] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [12] Var: ...[a:java/util/Set][a:java/util/Iterator], Stack: (empty) + - [56] Var: ..., Stack: (empty) + - [59] Var: -1, Stack: (empty) + + Method: serializeAttachments(Landroid/os/Bundle;Lcom/facebook/Request$Serializer;)V + Access flags: 0xa + = private static void serializeAttachments(android.os.Bundle,com.facebook.Request$Serializer) + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 6, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #209 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] invokeinterface #405 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [11] astore_3 v3 + [12] aload_3 v3 + [13] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [18] ifeq +41 (target=59) + [21] aload_3 v3 + [22] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [27] checkcast #157 + + Class [java/lang/String] + [30] astore v4 + [32] aload_0 v0 + [33] aload v4 + [35] invokevirtual #208 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [38] astore v5 + [40] aload v5 + [42] invokestatic #243 + + Methodref [com/facebook/Request.isSupportedAttachmentType (Ljava/lang/Object;)Z] + [45] ifeq +11 (target=56) + [48] aload_1 v1 + [49] aload v4 + [51] aload v5 + [53] invokevirtual #281 + + Methodref [com/facebook/Request$Serializer.writeObject (Ljava/lang/String;Ljava/lang/Object;)V] + [56] goto -44 (target=12) + [59] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [12] Var: ...[a:java/util/Set][a:java/util/Iterator], Stack: (empty) + - [56] Var: ..., Stack: (empty) + - [59] Var: -1, Stack: (empty) + + Method: serializeRequestsAsJSON(Lcom/facebook/Request$Serializer;Ljava/util/Collection;Landroid/os/Bundle;)V + Access flags: 0xa + = private static void serializeRequestsAsJSON(com.facebook.Request$Serializer,java.util.Collection,android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 63, locals = 6, stack = 3): + [0] new #175 + + Class [org/json/JSONArray] + [3] dup + [4] invokespecial #366 + + Methodref [org/json/JSONArray. ()V] + [7] astore_3 v3 + [8] aload_1 v1 + [9] invokeinterface #395 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [14] astore v4 + [16] aload v4 + [18] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [23] ifeq +25 (target=48) + [26] aload v4 + [28] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [33] checkcast #118 + + Class [com/facebook/Request] + [36] astore v5 + [38] aload v5 + [40] aload_3 v3 + [41] aload_2 v2 + [42] invokespecial #265 + + Methodref [com/facebook/Request.serializeToBatch (Lorg/json/JSONArray;Landroid/os/Bundle;)V] + [45] goto -29 (target=16) + [48] aload_3 v3 + [49] invokevirtual #370 + + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;] + [52] astore v4 + [54] aload_0 v0 + [55] ldc #48 + + String [batch] + [57] aload v4 + [59] invokevirtual #282 + + Methodref [com/facebook/Request$Serializer.writeString (Ljava/lang/String;Ljava/lang/String;)V] + [62] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [16] Var: ...[a:org/json/JSONArray][a:java/util/Iterator], Stack: (empty) + - [48] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/Request$Serializer;Ljava/util/Collection;Landroid/os/Bundle;)V] + + Method: getMimeContentType()Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String getMimeContentType() + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 0, stack = 5): + [0] ldc #80 + + String [multipart/form-data; boundary=%s] + [2] iconst_1 + [3] anewarray #155 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] ldc #24 + + String [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + [10] aastore + [11] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getUserAgent()Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String getUserAgent() + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 0, stack = 5): + [0] getstatic #195 + + Fieldref [com/facebook/Request.userAgent Ljava/lang/String;] + [3] ifnonnull +25 (target=28) + [6] ldc #9 + + String [%s.%s] + [8] iconst_2 + [9] anewarray #155 + + Class [java/lang/Object] + [12] dup + [13] iconst_0 + [14] ldc #32 + + String [FBAndroidSDK] + [16] aastore + [17] dup + [18] iconst_1 + [19] ldc #23 + + String [3.5.2] + [21] aastore + [22] invokestatic #331 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [25] putstatic #195 + + Fieldref [com/facebook/Request.userAgent Ljava/lang/String;] + [28] getstatic #195 + + Fieldref [com/facebook/Request.userAgent Ljava/lang/String;] + [31] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [28] Var: ..., Stack: (empty) + + Method: getBatchAppId(Lcom/facebook/RequestBatch;)Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String getBatchAppId(com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 4, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #288 + + Methodref [com/facebook/RequestBatch.getBatchApplicationId ()Ljava/lang/String;] + [4] invokestatic #314 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [7] ifne +8 (target=15) + [10] aload_0 v0 + [11] invokevirtual #288 + + Methodref [com/facebook/RequestBatch.getBatchApplicationId ()Ljava/lang/String;] + [14] areturn + [15] aload_0 v0 + [16] invokevirtual #293 + + Methodref [com/facebook/RequestBatch.iterator ()Ljava/util/Iterator;] + [19] astore_1 v1 + [20] aload_1 v1 + [21] invokeinterface #396 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [26] ifeq +30 (target=56) + [29] aload_1 v1 + [30] invokeinterface #397 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [35] checkcast #118 + + Class [com/facebook/Request] + [38] astore_2 v2 + [39] aload_2 v2 + [40] getfield #193 + + Fieldref [com/facebook/Request.session Lcom/facebook/Session;] + [43] astore_3 v3 + [44] aload_3 v3 + [45] ifnull +8 (target=53) + [48] aload_3 v3 + [49] invokevirtual #302 + + Methodref [com/facebook/Session.getApplicationId ()Ljava/lang/String;] + [52] areturn + [53] goto -33 (target=20) + [56] getstatic #186 + + Fieldref [com/facebook/Request.defaultBatchApplicationId Ljava/lang/String;] + [59] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [15] Var: ..., Stack: (empty) + - [20] Var: ...[a:java/util/Iterator], Stack: (empty) + - [53] Var: ..., Stack: (empty) + - [56] Var: -1, Stack: (empty) + + Method: typedListFromResponse(Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List; + Access flags: 0xa + = private static java.util.List typedListFromResponse(com.facebook.Response,java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 37, locals = 4, stack = 2): + [0] aload_0 v0 + [1] ldc #137 + + Class [com/facebook/model/GraphMultiResult] + [3] invokevirtual #298 + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [6] checkcast #137 + + Class [com/facebook/model/GraphMultiResult] + [9] astore_2 v2 + [10] aload_2 v2 + [11] ifnonnull +5 (target=16) + [14] aconst_null + [15] areturn + [16] aload_2 v2 + [17] invokeinterface #380 + + InterfaceMethodref [com/facebook/model/GraphMultiResult.getData ()Lcom/facebook/model/GraphObjectList;] + [22] astore_3 v3 + [23] aload_3 v3 + [24] ifnonnull +5 (target=29) + [27] aconst_null + [28] areturn + [29] aload_3 v3 + [30] aload_1 v1 + [31] invokeinterface #383 + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [36] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [16] Var: ...[a:com/facebook/model/GraphMultiResult], Stack: (empty) + - [29] Var: ...[a:com/facebook/model/GraphObjectList], Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + Method: isSupportedAttachmentType(Ljava/lang/Object;)Z + Access flags: 0xa + = private static boolean isSupportedAttachmentType(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 1, stack = 1): + [0] aload_0 v0 + [1] instanceof #106 + + Class [android/graphics/Bitmap] + [4] ifne +24 (target=28) + [7] aload_0 v0 + [8] instanceof #104 + + Class [[B] + [11] ifne +17 (target=28) + [14] aload_0 v0 + [15] instanceof #111 + + Class [android/os/ParcelFileDescriptor] + [18] ifne +10 (target=28) + [21] aload_0 v0 + [22] instanceof #126 + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + [25] ifeq +7 (target=32) + [28] iconst_1 + [29] goto +4 (target=33) + [32] iconst_0 + [33] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [28] Var: ..., Stack: (empty) + - [32] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: [i] + + Method: isSupportedParameterType(Ljava/lang/Object;)Z + Access flags: 0xa + = private static boolean isSupportedParameterType(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 1, stack = 1): + [0] aload_0 v0 + [1] instanceof #157 + + Class [java/lang/String] + [4] ifne +24 (target=28) + [7] aload_0 v0 + [8] instanceof #148 + + Class [java/lang/Boolean] + [11] ifne +17 (target=28) + [14] aload_0 v0 + [15] instanceof #154 + + Class [java/lang/Number] + [18] ifne +10 (target=28) + [21] aload_0 v0 + [22] instanceof #167 + + Class [java/util/Date] + [25] ifeq +7 (target=32) + [28] iconst_1 + [29] goto +4 (target=33) + [32] iconst_0 + [33] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [28] Var: ..., Stack: (empty) + - [32] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: [i] + + Method: parameterToString(Ljava/lang/Object;)Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String parameterToString(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 67, locals = 2, stack = 4): + [0] aload_0 v0 + [1] instanceof #157 + + Class [java/lang/String] + [4] ifeq +8 (target=12) + [7] aload_0 v0 + [8] checkcast #157 + + Class [java/lang/String] + [11] areturn + [12] aload_0 v0 + [13] instanceof #148 + + Class [java/lang/Boolean] + [16] ifne +10 (target=26) + [19] aload_0 v0 + [20] instanceof #154 + + Class [java/lang/Number] + [23] ifeq +8 (target=31) + [26] aload_0 v0 + [27] invokevirtual #329 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [30] areturn + [31] aload_0 v0 + [32] instanceof #167 + + Class [java/util/Date] + [35] ifeq +22 (target=57) + [38] new #163 + + Class [java/text/SimpleDateFormat] + [41] dup + [42] ldc #101 + + String [yyyy-MM-dd'T'HH:mm:ssZ] + [44] getstatic #196 + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + [47] invokespecial #354 + + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + [50] astore_1 v1 + [51] aload_1 v1 + [52] aload_0 v0 + [53] invokevirtual #355 + + Methodref [java/text/SimpleDateFormat.format (Ljava/lang/Object;)Ljava/lang/String;] + [56] areturn + [57] new #152 + + Class [java/lang/IllegalArgumentException] + [60] dup + [61] ldc #43 + + String [Unsupported parameter type.] + [63] invokespecial #325 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [66] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [12] Var: ..., Stack: (empty) + - [26] Var: ..., Stack: (empty) + - [31] Var: ..., Stack: (empty) + - [57] Var: ..., Stack: (empty) + + Method: access$000(Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List; + Access flags: 0x1008 + = static synthetic java.util.List access$000(com.facebook.Response,java.lang.Class) + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #272 + + Methodref [com/facebook/Request.typedListFromResponse (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Ljava/lang/Object;)Z + Access flags: 0x1008 + = static synthetic boolean access$100(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #244 + + Methodref [com/facebook/Request.isSupportedParameterType (Ljava/lang/Object;)Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Ljava/lang/Object;)Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$200(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #258 + + Methodref [com/facebook/Request.parameterToString (Ljava/lang/Object;)Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.Request$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$Callback] + +Constant Pool (count = 33): + + Class [com/facebook/Request$1] + + Class [com/facebook/Request$Callback] + + Class [com/facebook/Request$GraphUserCallback] + + Class [com/facebook/Response] + + Class [com/facebook/model/GraphUser] + + Class [java/lang/Object] + + Fieldref [com/facebook/Request$1.val$callback Lcom/facebook/Request$GraphUserCallback;] + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/Request$GraphUserCallback.onCompleted (Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V] + + NameAndType [ ()V] + + NameAndType [getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [onCompleted (Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V] + + NameAndType [val$callback Lcom/facebook/Request$GraphUserCallback;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Request$GraphUserCallback;)V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Request$GraphUserCallback;] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/Request$1] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/Request$GraphUserCallback] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [getGraphObjectAs] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [val$callback] + +Fields (count = 1): + + Field: val$callback Lcom/facebook/Request$GraphUserCallback; + Access flags: 0x1010 + = final synthetic com.facebook.Request$GraphUserCallback val$callback + +Methods (count = 2): + - Method: (Lcom/facebook/Request$GraphUserCallback;)V + Access flags: 0x0 + = Request$1(com.facebook.Request$GraphUserCallback) + 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 [com/facebook/Request$1.val$callback Lcom/facebook/Request$GraphUserCallback;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/Request$1.val$callback Lcom/facebook/Request$GraphUserCallback;] + [4] ifnull +22 (target=26) + [7] aload_0 v0 + [8] getfield #7 + + Fieldref [com/facebook/Request$1.val$callback Lcom/facebook/Request$GraphUserCallback;] + [11] aload_1 v1 + [12] ldc #5 + + Class [com/facebook/model/GraphUser] + [14] invokevirtual #8 + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [17] checkcast #5 + + Class [com/facebook/model/GraphUser] + [20] aload_1 v1 + [21] invokeinterface #10 + + InterfaceMethodref [com/facebook/Request$GraphUserCallback.onCompleted (Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V] + [26] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [26] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.Request$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$Callback] + +Constant Pool (count = 33): + + Class [com/facebook/Request] + + Class [com/facebook/Request$2] + + Class [com/facebook/Request$Callback] + + Class [com/facebook/Request$GraphUserListCallback] + + Class [com/facebook/model/GraphUser] + + Class [java/lang/Object] + + Fieldref [com/facebook/Request$2.val$callback Lcom/facebook/Request$GraphUserListCallback;] + + Methodref [com/facebook/Request.access$000 (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/Request$GraphUserListCallback.onCompleted (Ljava/util/List;Lcom/facebook/Response;)V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + NameAndType [onCompleted (Ljava/util/List;Lcom/facebook/Response;)V] + + NameAndType [val$callback Lcom/facebook/Request$GraphUserListCallback;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Request$GraphUserListCallback;)V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + Utf8 [(Ljava/util/List;Lcom/facebook/Response;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Request$GraphUserListCallback;] + + Utf8 [StackMapTable] + + Utf8 [access$000] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Request$2] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/Request$GraphUserListCallback] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [val$callback] + +Fields (count = 1): + + Field: val$callback Lcom/facebook/Request$GraphUserListCallback; + Access flags: 0x1010 + = final synthetic com.facebook.Request$GraphUserListCallback val$callback + +Methods (count = 2): + - Method: (Lcom/facebook/Request$GraphUserListCallback;)V + Access flags: 0x0 + = Request$2(com.facebook.Request$GraphUserListCallback) + 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 [com/facebook/Request$2.val$callback Lcom/facebook/Request$GraphUserListCallback;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/Request$2.val$callback Lcom/facebook/Request$GraphUserListCallback;] + [4] ifnull +19 (target=23) + [7] aload_0 v0 + [8] getfield #7 + + Fieldref [com/facebook/Request$2.val$callback Lcom/facebook/Request$GraphUserListCallback;] + [11] aload_1 v1 + [12] ldc #5 + + Class [com/facebook/model/GraphUser] + [14] invokestatic #8 + + Methodref [com/facebook/Request.access$000 (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + [17] aload_1 v1 + [18] invokeinterface #10 + + InterfaceMethodref [com/facebook/Request$GraphUserListCallback.onCompleted (Ljava/util/List;Lcom/facebook/Response;)V] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.Request$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$Callback] + +Constant Pool (count = 33): + + Class [com/facebook/Request] + + Class [com/facebook/Request$3] + + Class [com/facebook/Request$Callback] + + Class [com/facebook/Request$GraphPlaceListCallback] + + Class [com/facebook/model/GraphPlace] + + Class [java/lang/Object] + + Fieldref [com/facebook/Request$3.val$callback Lcom/facebook/Request$GraphPlaceListCallback;] + + Methodref [com/facebook/Request.access$000 (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/Request$GraphPlaceListCallback.onCompleted (Ljava/util/List;Lcom/facebook/Response;)V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + NameAndType [onCompleted (Ljava/util/List;Lcom/facebook/Response;)V] + + NameAndType [val$callback Lcom/facebook/Request$GraphPlaceListCallback;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Request$GraphPlaceListCallback;)V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + + Utf8 [(Ljava/util/List;Lcom/facebook/Response;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Request$GraphPlaceListCallback;] + + Utf8 [StackMapTable] + + Utf8 [access$000] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Request$3] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/Request$GraphPlaceListCallback] + + Utf8 [com/facebook/model/GraphPlace] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [val$callback] + +Fields (count = 1): + + Field: val$callback Lcom/facebook/Request$GraphPlaceListCallback; + Access flags: 0x1010 + = final synthetic com.facebook.Request$GraphPlaceListCallback val$callback + +Methods (count = 2): + - Method: (Lcom/facebook/Request$GraphPlaceListCallback;)V + Access flags: 0x0 + = Request$3(com.facebook.Request$GraphPlaceListCallback) + 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 [com/facebook/Request$3.val$callback Lcom/facebook/Request$GraphPlaceListCallback;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/Request$3.val$callback Lcom/facebook/Request$GraphPlaceListCallback;] + [4] ifnull +19 (target=23) + [7] aload_0 v0 + [8] getfield #7 + + Fieldref [com/facebook/Request$3.val$callback Lcom/facebook/Request$GraphPlaceListCallback;] + [11] aload_1 v1 + [12] ldc #5 + + Class [com/facebook/model/GraphPlace] + [14] invokestatic #8 + + Methodref [com/facebook/Request.access$000 (Lcom/facebook/Response;Ljava/lang/Class;)Ljava/util/List;] + [17] aload_1 v1 + [18] invokeinterface #10 + + InterfaceMethodref [com/facebook/Request$GraphPlaceListCallback.onCompleted (Ljava/util/List;Lcom/facebook/Response;)V] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$4 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.Request$4 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 71): + + Class [android/util/Pair] + + Class [com/facebook/Request$4] + + Class [com/facebook/Request$Callback] + + Class [com/facebook/RequestBatch] + + Class [com/facebook/RequestBatch$Callback] + + Class [com/facebook/Response] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Class [java/util/ArrayList] + + Class [java/util/Iterator] + + Class [java/util/List] + + Fieldref [android/util/Pair.first Ljava/lang/Object;] + + Fieldref [android/util/Pair.second Ljava/lang/Object;] + + Fieldref [com/facebook/Request$4.val$callbacks Ljava/util/ArrayList;] + + Fieldref [com/facebook/Request$4.val$requests Lcom/facebook/RequestBatch;] + + Methodref [com/facebook/RequestBatch.getCallbacks ()Ljava/util/List;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [com/facebook/Request$Callback.onCompleted (Lcom/facebook/Response;)V] + + InterfaceMethodref [com/facebook/RequestBatch$Callback.onBatchCompleted (Lcom/facebook/RequestBatch;)V] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [first Ljava/lang/Object;] + + NameAndType [getCallbacks ()Ljava/util/List;] + + NameAndType [hasNext ()Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [onBatchCompleted (Lcom/facebook/RequestBatch;)V] + + NameAndType [onCompleted (Lcom/facebook/Response;)V] + + NameAndType [second Ljava/lang/Object;] + + NameAndType [val$callbacks Ljava/util/ArrayList;] + + NameAndType [val$requests Lcom/facebook/RequestBatch;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/RequestBatch;)V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Ljava/util/ArrayList;Lcom/facebook/RequestBatch;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/RequestBatch;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [StackMapTable] + + Utf8 [android/util/Pair] + + Utf8 [com/facebook/Request$4] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/RequestBatch$Callback] + + Utf8 [com/facebook/Response] + + Utf8 [first] + + Utf8 [getCallbacks] + + Utf8 [hasNext] + + Utf8 [iterator] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [next] + + Utf8 [onBatchCompleted] + + Utf8 [onCompleted] + + Utf8 [run] + + Utf8 [second] + + Utf8 [val$callbacks] + + Utf8 [val$requests] + +Fields (count = 2): + + Field: val$callbacks Ljava/util/ArrayList; + Access flags: 0x1010 + = final synthetic java.util.ArrayList val$callbacks + + Field: val$requests Lcom/facebook/RequestBatch; + Access flags: 0x1010 + = final synthetic com.facebook.RequestBatch val$requests + +Methods (count = 2): + - Method: (Ljava/util/ArrayList;Lcom/facebook/RequestBatch;)V + Access flags: 0x0 + = Request$4(java.util.ArrayList,com.facebook.RequestBatch) + 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 #14 + + Fieldref [com/facebook/Request$4.val$callbacks Ljava/util/ArrayList;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #15 + + Fieldref [com/facebook/Request$4.val$requests Lcom/facebook/RequestBatch;] + [10] aload_0 v0 + [11] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [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 = 97, locals = 4, stack = 2): + [0] aload_0 v0 + [1] getfield #14 + + Fieldref [com/facebook/Request$4.val$callbacks Ljava/util/ArrayList;] + [4] invokevirtual #18 + + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + [7] astore_1 v1 + [8] aload_1 v1 + [9] invokeinterface #21 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [14] ifeq +35 (target=49) + [17] aload_1 v1 + [18] invokeinterface #22 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [23] checkcast #1 + + Class [android/util/Pair] + [26] astore_2 v2 + [27] aload_2 v2 + [28] getfield #12 + + Fieldref [android/util/Pair.first Ljava/lang/Object;] + [31] checkcast #3 + + Class [com/facebook/Request$Callback] + [34] aload_2 v2 + [35] getfield #13 + + Fieldref [android/util/Pair.second Ljava/lang/Object;] + [38] checkcast #6 + + Class [com/facebook/Response] + [41] invokeinterface #19 + + InterfaceMethodref [com/facebook/Request$Callback.onCompleted (Lcom/facebook/Response;)V] + [46] goto -38 (target=8) + [49] aload_0 v0 + [50] getfield #15 + + Fieldref [com/facebook/Request$4.val$requests Lcom/facebook/RequestBatch;] + [53] invokevirtual #16 + + Methodref [com/facebook/RequestBatch.getCallbacks ()Ljava/util/List;] + [56] astore_1 v1 + [57] aload_1 v1 + [58] invokeinterface #23 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [63] astore_2 v2 + [64] aload_2 v2 + [65] invokeinterface #21 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [70] ifeq +26 (target=96) + [73] aload_2 v2 + [74] invokeinterface #22 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [79] checkcast #5 + + Class [com/facebook/RequestBatch$Callback] + [82] astore_3 v3 + [83] aload_3 v3 + [84] aload_0 v0 + [85] getfield #15 + + Fieldref [com/facebook/Request$4.val$requests Lcom/facebook/RequestBatch;] + [88] invokeinterface #20 + + InterfaceMethodref [com/facebook/RequestBatch$Callback.onBatchCompleted (Lcom/facebook/RequestBatch;)V] + [93] goto -29 (target=64) + [96] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [8] Var: ...[a:java/util/Iterator], Stack: (empty) + - [49] Var: -1, Stack: (empty) + - [64] Var: ...[a:java/util/List][a:java/util/Iterator], Stack: (empty) + - [96] Var: -1, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$5 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Request$5 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$KeyValueSerializer] + +Constant Pool (count = 45): + + String [%s=%s] + + String [UTF-8] + + Class [com/facebook/Request$5] + + Class [com/facebook/Request$KeyValueSerializer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/net/URLEncoder] + + Class [java/util/ArrayList] + + Fieldref [com/facebook/Request$5.this$0 Lcom/facebook/Request;] + + Fieldref [com/facebook/Request$5.val$keysAndValues Ljava/util/ArrayList;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + NameAndType [ ()V] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [this$0 Lcom/facebook/Request;] + + NameAndType [val$keysAndValues Ljava/util/ArrayList;] + + Utf8 [%s=%s] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Request;Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Request;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [UTF-8] + + Utf8 [add] + + Utf8 [com/facebook/Request$5] + + Utf8 [com/facebook/Request$KeyValueSerializer] + + Utf8 [encode] + + Utf8 [format] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/net/URLEncoder] + + Utf8 [java/util/ArrayList] + + Utf8 [this$0] + + Utf8 [val$keysAndValues] + + Utf8 [writeString] + +Fields (count = 2): + + Field: val$keysAndValues Ljava/util/ArrayList; + Access flags: 0x1010 + = final synthetic java.util.ArrayList val$keysAndValues + + Field: this$0 Lcom/facebook/Request; + Access flags: 0x1010 + = final synthetic com.facebook.Request this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/Request;Ljava/util/ArrayList;)V + Access flags: 0x0 + = Request$5(com.facebook.Request,java.util.ArrayList) + 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 [com/facebook/Request$5.this$0 Lcom/facebook/Request;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #10 + + Fieldref [com/facebook/Request$5.val$keysAndValues Ljava/util/ArrayList;] + [10] aload_0 v0 + [11] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: writeString(Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x1 + = public void writeString(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 3, stack = 7): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/Request$5.val$keysAndValues Ljava/util/ArrayList;] + [4] ldc #1 + + String [%s=%s] + [6] iconst_2 + [7] anewarray #5 + + Class [java/lang/Object] + [10] dup + [11] iconst_0 + [12] aload_1 v1 + [13] aastore + [14] dup + [15] iconst_1 + [16] aload_2 v2 + [17] ldc #2 + + String [UTF-8] + [19] invokestatic #13 + + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [22] aastore + [23] invokestatic #12 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [26] invokevirtual #14 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [29] pop + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$Callback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.Request$Callback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/Request$Callback] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + +Fields (count = 0): + +Methods (count = 1): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x401 + = public abstract void onCompleted(com.facebook.Response) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$GraphPlaceListCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.Request$GraphPlaceListCallback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/Request$GraphPlaceListCallback] + + Class [java/lang/Object] + + Utf8 [(Ljava/util/List;Lcom/facebook/Response;)V] + + Utf8 [(Ljava/util/List;Lcom/facebook/Response;)V] + + Utf8 [Signature] + + Utf8 [com/facebook/Request$GraphPlaceListCallback] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + +Fields (count = 0): + +Methods (count = 1): + + Method: onCompleted(Ljava/util/List;Lcom/facebook/Response;)V + Access flags: 0x401 + = public abstract void onCompleted(java.util.List,com.facebook.Response) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/util/List;Lcom/facebook/Response;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$GraphUserCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.Request$GraphUserCallback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/Request$GraphUserCallback] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V] + + Utf8 [com/facebook/Request$GraphUserCallback] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + +Fields (count = 0): + +Methods (count = 1): + + Method: onCompleted(Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V + Access flags: 0x401 + = public abstract void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$GraphUserListCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.Request$GraphUserListCallback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/Request$GraphUserListCallback] + + Class [java/lang/Object] + + Utf8 [(Ljava/util/List;Lcom/facebook/Response;)V] + + Utf8 [(Ljava/util/List;Lcom/facebook/Response;)V] + + Utf8 [Signature] + + Utf8 [com/facebook/Request$GraphUserListCallback] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + +Fields (count = 0): + +Methods (count = 1): + + Method: onCompleted(Ljava/util/List;Lcom/facebook/Response;)V + Access flags: 0x401 + = public abstract void onCompleted(java.util.List,com.facebook.Response) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/util/List;Lcom/facebook/Response;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$KeyValueSerializer + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.Request$KeyValueSerializer extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/Request$KeyValueSerializer] + + Class [java/lang/Object] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [com/facebook/Request$KeyValueSerializer] + + Utf8 [java/lang/Object] + + Utf8 [writeString] + +Fields (count = 0): + +Methods (count = 1): + + Method: writeString(Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void writeString(java.lang.String,java.lang.String) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Request$ParcelFileDescriptorWithMimeType + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Request$ParcelFileDescriptorWithMimeType extends java.lang.Object + +Interfaces (count = 1): + + Class [android/os/Parcelable] + +Constant Pool (count = 64): + + Class [android/os/Parcel] + + Class [android/os/ParcelFileDescriptor] + + Class [android/os/Parcelable] + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.CREATOR Landroid/os/Parcelable$Creator;] + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.fileDescriptor Landroid/os/ParcelFileDescriptor;] + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.mimeType Ljava/lang/String;] + + Methodref [android/os/Parcel.readFileDescriptor ()Landroid/os/ParcelFileDescriptor;] + + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + + Methodref [android/os/Parcel.writeFileDescriptor (Ljava/io/FileDescriptor;)V] + + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + + Methodref [android/os/ParcelFileDescriptor.getFileDescriptor ()Ljava/io/FileDescriptor;] + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType. (Landroid/os/Parcel;)V] + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType$1. ()V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Parcel;)V] + + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + + NameAndType [fileDescriptor Landroid/os/ParcelFileDescriptor;] + + NameAndType [getFileDescriptor ()Ljava/io/FileDescriptor;] + + NameAndType [mimeType Ljava/lang/String;] + + NameAndType [readFileDescriptor ()Landroid/os/ParcelFileDescriptor;] + + NameAndType [readString ()Ljava/lang/String;] + + NameAndType [writeFileDescriptor (Ljava/io/FileDescriptor;)V] + + NameAndType [writeString (Ljava/lang/String;)V] + + Utf8 [()I] + + Utf8 [()Landroid/os/ParcelFileDescriptor;] + + Utf8 [()Ljava/io/FileDescriptor;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Parcel;)V] + + Utf8 [(Landroid/os/Parcel;I)V] + + Utf8 [(Landroid/os/Parcel;Lcom/facebook/Request$1;)V] + + Utf8 [(Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + + Utf8 [(Ljava/io/FileDescriptor;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [] + + Utf8 [CREATOR] + + Utf8 [Code] + + Utf8 [Landroid/os/ParcelFileDescriptor;] + + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [android/os/Parcel] + + Utf8 [android/os/ParcelFileDescriptor] + + Utf8 [android/os/Parcelable] + + Utf8 [com/facebook/Request$ParcelFileDescriptorWithMimeType] + + Utf8 [com/facebook/Request$ParcelFileDescriptorWithMimeType$1] + + Utf8 [describeContents] + + Utf8 [fileDescriptor] + + Utf8 [getFileDescriptor] + + Utf8 [getMimeType] + + Utf8 [java/lang/Object] + + Utf8 [mimeType] + + Utf8 [readFileDescriptor] + + Utf8 [readString] + + Utf8 [writeFileDescriptor] + + Utf8 [writeString] + + Utf8 [writeToParcel] + +Fields (count = 3): + + Field: mimeType Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String mimeType + + Field: fileDescriptor Landroid/os/ParcelFileDescriptor; + Access flags: 0x12 + = private final android.os.ParcelFileDescriptor fileDescriptor + + Field: CREATOR Landroid/os/Parcelable$Creator; + Access flags: 0x19 + = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + +Methods (count = 8): + + Method: getMimeType()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getMimeType() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.mimeType Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getFileDescriptor()Landroid/os/ParcelFileDescriptor; + Access flags: 0x1 + = public android.os.ParcelFileDescriptor getFileDescriptor() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.fileDescriptor Landroid/os/ParcelFileDescriptor;] + [4] 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_1 + [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 = 20, locals = 3, stack = 2): + [0] aload_1 v1 + [1] aload_0 v0 + [2] getfield #9 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.mimeType Ljava/lang/String;] + [5] invokevirtual #13 + + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + [8] aload_1 v1 + [9] aload_0 v0 + [10] getfield #8 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.fileDescriptor Landroid/os/ParcelFileDescriptor;] + [13] invokevirtual #14 + + Methodref [android/os/ParcelFileDescriptor.getFileDescriptor ()Ljava/io/FileDescriptor;] + [16] invokevirtual #12 + + Methodref [android/os/Parcel.writeFileDescriptor (Ljava/io/FileDescriptor;)V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V + Access flags: 0x1 + = public Request$ParcelFileDescriptorWithMimeType(android.os.ParcelFileDescriptor,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_2 v2 + [6] putfield #9 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.mimeType Ljava/lang/String;] + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #8 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.fileDescriptor Landroid/os/ParcelFileDescriptor;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/os/Parcel;)V + Access flags: 0x2 + = private Request$ParcelFileDescriptorWithMimeType(android.os.Parcel) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokevirtual #11 + + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + [9] putfield #9 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.mimeType Ljava/lang/String;] + [12] aload_0 v0 + [13] aload_1 v1 + [14] invokevirtual #10 + + Methodref [android/os/Parcel.readFileDescriptor ()Landroid/os/ParcelFileDescriptor;] + [17] putfield #8 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.fileDescriptor Landroid/os/ParcelFileDescriptor;] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/os/Parcel;Lcom/facebook/Request$1;)V + Access flags: 0x1000 + = synthetic Request$ParcelFileDescriptorWithMimeType(android.os.Parcel,com.facebook.Request$1) + 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 [com/facebook/Request$ParcelFileDescriptorWithMimeType. (Landroid/os/Parcel;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 2): + [0] new #5 + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType$1] + [3] dup + [4] invokespecial #16 + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType$1. ()V] + [7] putstatic #7 + + Fieldref [com/facebook/Request$ParcelFileDescriptorWithMimeType.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: com/facebook/Request$ParcelFileDescriptorWithMimeType$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.Request$ParcelFileDescriptorWithMimeType$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/os/Parcelable$Creator] + +Constant Pool (count = 29): + + Class [android/os/Parcelable$Creator] + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType$1] + + Class [java/lang/Object] + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType. (Landroid/os/Parcel;Lcom/facebook/Request$1;)V] + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType$1.createFromParcel (Landroid/os/Parcel;)Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;] + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType$1.newArray (I)[Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Parcel;Lcom/facebook/Request$1;)V] + + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;] + + NameAndType [newArray (I)[Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;] + + Utf8 [()V] + + Utf8 [(I)[Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;] + + Utf8 [(I)[Ljava/lang/Object;] + + Utf8 [(Landroid/os/Parcel;)Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;] + + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + + Utf8 [(Landroid/os/Parcel;Lcom/facebook/Request$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + + Utf8 [android/os/Parcelable$Creator] + + Utf8 [com/facebook/Request$ParcelFileDescriptorWithMimeType] + + Utf8 [com/facebook/Request$ParcelFileDescriptorWithMimeType$1] + + Utf8 [createFromParcel] + + Utf8 [java/lang/Object] + + Utf8 [newArray] + +Fields (count = 0): + +Methods (count = 5): + - Method: ()V + Access flags: 0x0 + = Request$ParcelFileDescriptorWithMimeType$1() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createFromParcel(Landroid/os/Parcel;)Lcom/facebook/Request$ParcelFileDescriptorWithMimeType; + Access flags: 0x1 + = public com.facebook.Request$ParcelFileDescriptorWithMimeType createFromParcel(android.os.Parcel) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 4): + [0] new #2 + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + [3] dup + [4] aload_1 v1 + [5] aconst_null + [6] invokespecial #5 + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType. (Landroid/os/Parcel;Lcom/facebook/Request$1;)V] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newArray(I)[Lcom/facebook/Request$ParcelFileDescriptorWithMimeType; + Access flags: 0x1 + = public com.facebook.Request$ParcelFileDescriptorWithMimeType[] newArray(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 2, stack = 1): + [0] iload_1 v1 + [1] anewarray #2 + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newArray(I)[Ljava/lang/Object; + Access flags: 0x1041 + = public bridge 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 #7 + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType$1.newArray (I)[Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + Access flags: 0x1041 + = public bridge 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 #6 + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType$1.createFromParcel (Landroid/os/Parcel;)Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + +_____________________________________________________________________ ++ Program class: com/facebook/Request$Serializer + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Request$Serializer extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$KeyValueSerializer] + +Constant Pool (count = 193): + + String [] + + String [ +] + + String [ ] + + String [%s] + + String [%s: %s] + + String [--] + + String [--%s] + + String [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + + String [; filename="%s"] + + String [] + + String [] + + String [Content-Disposition: form-data; name="%s"] + + String [Content-Type] + + String [content/unknown] + + String [image/png] + + String [value is not a supported type: String, Bitmap, byte[]] + + Class [[B] + + Class [android/graphics/Bitmap] + + Class [android/graphics/Bitmap$CompressFormat] + + Class [android/os/ParcelFileDescriptor] + + Class [android/os/ParcelFileDescriptor$AutoCloseInputStream] + + Class [com/facebook/Request] + + Class [com/facebook/Request$KeyValueSerializer] + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + + Class [com/facebook/Request$Serializer] + + Class [com/facebook/internal/Logger] + + Class [java/io/BufferedInputStream] + + Class [java/io/BufferedOutputStream] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Throwable] + + Fieldref [android/graphics/Bitmap$CompressFormat.PNG Landroid/graphics/Bitmap$CompressFormat;] + + Fieldref [com/facebook/Request$Serializer.firstWrite Z] + + Fieldref [com/facebook/Request$Serializer.logger Lcom/facebook/internal/Logger;] + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + + Methodref [android/graphics/Bitmap.compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z] + + Methodref [android/os/ParcelFileDescriptor$AutoCloseInputStream. (Landroid/os/ParcelFileDescriptor;)V] + + Methodref [android/os/ParcelFileDescriptor$AutoCloseInputStream.close ()V] + + Methodref [com/facebook/Request.access$100 (Ljava/lang/Object;)Z] + + Methodref [com/facebook/Request.access$200 (Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType.getFileDescriptor ()Landroid/os/ParcelFileDescriptor;] + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType.getMimeType ()Ljava/lang/String;] + + Methodref [com/facebook/Request$Serializer.write (Ljava/lang/String;[Ljava/lang/Object;)V] + + Methodref [com/facebook/Request$Serializer.writeBitmap (Ljava/lang/String;Landroid/graphics/Bitmap;)V] + + Methodref [com/facebook/Request$Serializer.writeBytes (Ljava/lang/String;[B)V] + + Methodref [com/facebook/Request$Serializer.writeContentDisposition (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/Request$Serializer.writeFile (Ljava/lang/String;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + + Methodref [com/facebook/Request$Serializer.writeFile (Ljava/lang/String;Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;)V] + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + + Methodref [com/facebook/Request$Serializer.writeRecordBoundary ()V] + + Methodref [com/facebook/Request$Serializer.writeString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;)V] + + Methodref [java/io/BufferedInputStream.close ()V] + + Methodref [java/io/BufferedInputStream.read ([B)I] + + Methodref [java/io/BufferedOutputStream.write ([B)V] + + Methodref [java/io/BufferedOutputStream.write ([BII)V] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.getBytes ()[B] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/ParcelFileDescriptor;)V] + + NameAndType [ (Ljava/io/InputStream;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [PNG Landroid/graphics/Bitmap$CompressFormat;] + + NameAndType [access$100 (Ljava/lang/Object;)Z] + + NameAndType [access$200 (Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [close ()V] + + NameAndType [compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z] + + NameAndType [firstWrite Z] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getBytes ()[B] + + NameAndType [getFileDescriptor ()Landroid/os/ParcelFileDescriptor;] + + NameAndType [getMimeType ()Ljava/lang/String;] + + NameAndType [logger Lcom/facebook/internal/Logger;] + + NameAndType [outputStream Ljava/io/BufferedOutputStream;] + + NameAndType [read ([B)I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [write (Ljava/lang/String;[Ljava/lang/Object;)V] + + NameAndType [write ([B)V] + + NameAndType [write ([BII)V] + + NameAndType [writeBitmap (Ljava/lang/String;Landroid/graphics/Bitmap;)V] + + NameAndType [writeBytes (Ljava/lang/String;[B)V] + + NameAndType [writeContentDisposition (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [writeFile (Ljava/lang/String;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + + NameAndType [writeFile (Ljava/lang/String;Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;)V] + + NameAndType [writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + + NameAndType [writeRecordBoundary ()V] + + NameAndType [writeString (Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [ +] + + Utf8 [ ] + + Utf8 [%s] + + Utf8 [%s: %s] + + Utf8 [()Landroid/os/ParcelFileDescriptor;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()[B] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z] + + Utf8 [(Landroid/os/ParcelFileDescriptor;)V] + + Utf8 [(Ljava/io/BufferedOutputStream;Lcom/facebook/internal/Logger;)V] + + Utf8 [(Ljava/io/InputStream;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Landroid/graphics/Bitmap;)V] + + Utf8 [(Ljava/lang/String;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;[B)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [([B)I] + + Utf8 [([B)V] + + Utf8 [([BII)V] + + Utf8 [--] + + Utf8 [--%s] + + Utf8 [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + + Utf8 [; filename="%s"] + + Utf8 [] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Content-Disposition: form-data; name="%s"] + + Utf8 [Content-Type] + + Utf8 [Landroid/graphics/Bitmap$CompressFormat;] + + Utf8 [Lcom/facebook/internal/Logger;] + + Utf8 [Ljava/io/BufferedOutputStream;] + + Utf8 [PNG] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [[B] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [android/graphics/Bitmap] + + Utf8 [android/graphics/Bitmap$CompressFormat] + + Utf8 [android/os/ParcelFileDescriptor] + + Utf8 [android/os/ParcelFileDescriptor$AutoCloseInputStream] + + Utf8 [append] + + Utf8 [appendKeyValue] + + Utf8 [close] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Request$KeyValueSerializer] + + Utf8 [com/facebook/Request$ParcelFileDescriptorWithMimeType] + + Utf8 [com/facebook/Request$Serializer] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [compress] + + Utf8 [content/unknown] + + Utf8 [firstWrite] + + Utf8 [format] + + Utf8 [getBytes] + + Utf8 [getFileDescriptor] + + Utf8 [getMimeType] + + Utf8 [image/png] + + Utf8 [java/io/BufferedInputStream] + + Utf8 [java/io/BufferedOutputStream] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Throwable] + + Utf8 [logger] + + Utf8 [outputStream] + + Utf8 [read] + + Utf8 [toString] + + Utf8 [value is not a supported type: String, Bitmap, byte[]] + + Utf8 [valueOf] + + Utf8 [write] + + Utf8 [writeBitmap] + + Utf8 [writeBytes] + + Utf8 [writeContentDisposition] + + Utf8 [writeFile] + + Utf8 [writeLine] + + Utf8 [writeObject] + + Utf8 [writeRecordBoundary] + + Utf8 [writeString] + +Fields (count = 3): + + Field: outputStream Ljava/io/BufferedOutputStream; + Access flags: 0x12 + = private final java.io.BufferedOutputStream outputStream + + Field: logger Lcom/facebook/internal/Logger; + Access flags: 0x12 + = private final com.facebook.internal.Logger logger + + Field: firstWrite Z + Access flags: 0x2 + = private boolean firstWrite + +Methods (count = 11): + - Method: (Ljava/io/BufferedOutputStream;Lcom/facebook/internal/Logger;)V + Access flags: 0x1 + = public Request$Serializer(java.io.BufferedOutputStream,com.facebook.internal.Logger) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #63 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_1 + [6] putfield #36 + + Fieldref [com/facebook/Request$Serializer.firstWrite Z] + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #38 + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + [14] aload_0 v0 + [15] aload_2 v2 + [16] putfield #37 + + Fieldref [com/facebook/Request$Serializer.logger Lcom/facebook/internal/Logger;] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: writeObject(Ljava/lang/String;Ljava/lang/Object;)V + Access flags: 0x1 + = public void writeObject(java.lang.String,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 110, locals = 3, stack = 4): + [0] aload_2 v2 + [1] invokestatic #42 + + Methodref [com/facebook/Request.access$100 (Ljava/lang/Object;)Z] + [4] ifeq +15 (target=19) + [7] aload_0 v0 + [8] aload_1 v1 + [9] aload_2 v2 + [10] invokestatic #43 + + Methodref [com/facebook/Request.access$200 (Ljava/lang/Object;)Ljava/lang/String;] + [13] invokevirtual #54 + + Methodref [com/facebook/Request$Serializer.writeString (Ljava/lang/String;Ljava/lang/String;)V] + [16] goto +93 (target=109) + [19] aload_2 v2 + [20] instanceof #18 + + Class [android/graphics/Bitmap] + [23] ifeq +15 (target=38) + [26] aload_0 v0 + [27] aload_1 v1 + [28] aload_2 v2 + [29] checkcast #18 + + Class [android/graphics/Bitmap] + [32] invokevirtual #47 + + Methodref [com/facebook/Request$Serializer.writeBitmap (Ljava/lang/String;Landroid/graphics/Bitmap;)V] + [35] goto +74 (target=109) + [38] aload_2 v2 + [39] instanceof #17 + + Class [[B] + [42] ifeq +18 (target=60) + [45] aload_0 v0 + [46] aload_1 v1 + [47] aload_2 v2 + [48] checkcast #17 + + Class [[B] + [51] checkcast #17 + + Class [[B] + [54] invokevirtual #48 + + Methodref [com/facebook/Request$Serializer.writeBytes (Ljava/lang/String;[B)V] + [57] goto +52 (target=109) + [60] aload_2 v2 + [61] instanceof #20 + + Class [android/os/ParcelFileDescriptor] + [64] ifeq +16 (target=80) + [67] aload_0 v0 + [68] aload_1 v1 + [69] aload_2 v2 + [70] checkcast #20 + + Class [android/os/ParcelFileDescriptor] + [73] aconst_null + [74] invokevirtual #50 + + Methodref [com/facebook/Request$Serializer.writeFile (Ljava/lang/String;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + [77] goto +32 (target=109) + [80] aload_2 v2 + [81] instanceof #24 + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + [84] ifeq +15 (target=99) + [87] aload_0 v0 + [88] aload_1 v1 + [89] aload_2 v2 + [90] checkcast #24 + + Class [com/facebook/Request$ParcelFileDescriptorWithMimeType] + [93] invokevirtual #51 + + Methodref [com/facebook/Request$Serializer.writeFile (Ljava/lang/String;Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;)V] + [96] goto +13 (target=109) + [99] new #29 + + Class [java/lang/IllegalArgumentException] + [102] dup + [103] ldc #16 + + String [value is not a supported type: String, Bitmap, byte[]] + [105] invokespecial #61 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [108] athrow + [109] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [19] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: (empty) + - [60] Var: ..., Stack: (empty) + - [80] Var: ..., Stack: (empty) + - [99] Var: ..., Stack: (empty) + - [109] Var: ..., Stack: (empty) + + Method: writeString(Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x1 + = public void writeString(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 3, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aconst_null + [3] aconst_null + [4] invokevirtual #49 + + Methodref [com/facebook/Request$Serializer.writeContentDisposition (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + [7] aload_0 v0 + [8] ldc #4 + + String [%s] + [10] iconst_1 + [11] anewarray #31 + + Class [java/lang/Object] + [14] dup + [15] iconst_0 + [16] aload_2 v2 + [17] aastore + [18] invokevirtual #52 + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + [21] aload_0 v0 + [22] invokevirtual #53 + + Methodref [com/facebook/Request$Serializer.writeRecordBoundary ()V] + [25] aload_0 v0 + [26] getfield #37 + + Fieldref [com/facebook/Request$Serializer.logger Lcom/facebook/internal/Logger;] + [29] ifnull +30 (target=59) + [32] aload_0 v0 + [33] getfield #37 + + Fieldref [com/facebook/Request$Serializer.logger Lcom/facebook/internal/Logger;] + [36] new #33 + + Class [java/lang/StringBuilder] + [39] dup + [40] invokespecial #66 + + Methodref [java/lang/StringBuilder. ()V] + [43] ldc #3 + + String [ ] + [45] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [48] aload_1 v1 + [49] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [52] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [55] aload_2 v2 + [56] invokevirtual #55 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [59] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [59] Var: ..., Stack: (empty) + + Method: writeBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V + Access flags: 0x1 + = public void writeBitmap(java.lang.String,android.graphics.Bitmap) + Class member attributes (count = 1): + + Code attribute instructions (code length = 65, locals = 3, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_1 v1 + [3] ldc #15 + + String [image/png] + [5] invokevirtual #49 + + Methodref [com/facebook/Request$Serializer.writeContentDisposition (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + [8] aload_2 v2 + [9] getstatic #35 + + Fieldref [android/graphics/Bitmap$CompressFormat.PNG Landroid/graphics/Bitmap$CompressFormat;] + [12] bipush 100 + [14] aload_0 v0 + [15] getfield #38 + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + [18] invokevirtual #39 + + Methodref [android/graphics/Bitmap.compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z] + [21] pop + [22] aload_0 v0 + [23] ldc #1 + + String [] + [25] iconst_0 + [26] anewarray #31 + + Class [java/lang/Object] + [29] invokevirtual #52 + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + [32] aload_0 v0 + [33] invokevirtual #53 + + Methodref [com/facebook/Request$Serializer.writeRecordBoundary ()V] + [36] aload_0 v0 + [37] getfield #37 + + Fieldref [com/facebook/Request$Serializer.logger Lcom/facebook/internal/Logger;] + [40] new #33 + + Class [java/lang/StringBuilder] + [43] dup + [44] invokespecial #66 + + Methodref [java/lang/StringBuilder. ()V] + [47] ldc #3 + + String [ ] + [49] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [52] aload_1 v1 + [53] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [56] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [59] ldc #11 + + String [] + [61] invokevirtual #55 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [64] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: writeBytes(Ljava/lang/String;[B)V + Access flags: 0x1 + = public void writeBytes(java.lang.String,byte[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 74, locals = 3, stack = 7): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_1 v1 + [3] ldc #14 + + String [content/unknown] + [5] invokevirtual #49 + + Methodref [com/facebook/Request$Serializer.writeContentDisposition (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + [8] aload_0 v0 + [9] getfield #38 + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + [12] aload_2 v2 + [13] invokevirtual #59 + + Methodref [java/io/BufferedOutputStream.write ([B)V] + [16] aload_0 v0 + [17] ldc #1 + + String [] + [19] iconst_0 + [20] anewarray #31 + + Class [java/lang/Object] + [23] invokevirtual #52 + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + [26] aload_0 v0 + [27] invokevirtual #53 + + Methodref [com/facebook/Request$Serializer.writeRecordBoundary ()V] + [30] aload_0 v0 + [31] getfield #37 + + Fieldref [com/facebook/Request$Serializer.logger Lcom/facebook/internal/Logger;] + [34] new #33 + + Class [java/lang/StringBuilder] + [37] dup + [38] invokespecial #66 + + Methodref [java/lang/StringBuilder. ()V] + [41] ldc #3 + + String [ ] + [43] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [46] aload_1 v1 + [47] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [50] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [53] ldc #10 + + String [] + [55] iconst_1 + [56] anewarray #31 + + Class [java/lang/Object] + [59] dup + [60] iconst_0 + [61] aload_2 v2 + [62] arraylength + [63] invokestatic #62 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [66] aastore + [67] invokestatic #64 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [70] invokevirtual #55 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [73] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: writeFile(Ljava/lang/String;Lcom/facebook/Request$ParcelFileDescriptorWithMimeType;)V + Access flags: 0x1 + = public void writeFile(java.lang.String,com.facebook.Request$ParcelFileDescriptorWithMimeType) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 3, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokevirtual #44 + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType.getFileDescriptor ()Landroid/os/ParcelFileDescriptor;] + [6] aload_2 v2 + [7] invokevirtual #45 + + Methodref [com/facebook/Request$ParcelFileDescriptorWithMimeType.getMimeType ()Ljava/lang/String;] + [10] invokevirtual #50 + + Methodref [com/facebook/Request$Serializer.writeFile (Ljava/lang/String;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: writeFile(Ljava/lang/String;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)V + Access flags: 0x1 + = public void writeFile(java.lang.String,android.os.ParcelFileDescriptor,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 193, locals = 10, stack = 7): + [0] aload_3 v3 + [1] ifnonnull +6 (target=7) + [4] ldc #14 + + String [content/unknown] + [6] astore_3 v3 + [7] aload_0 v0 + [8] aload_1 v1 + [9] aload_1 v1 + [10] aload_3 v3 + [11] invokevirtual #49 + + Methodref [com/facebook/Request$Serializer.writeContentDisposition (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + [14] aconst_null + [15] astore v4 + [17] aconst_null + [18] astore v5 + [20] iconst_0 + [21] istore v6 + [23] new #21 + + Class [android/os/ParcelFileDescriptor$AutoCloseInputStream] + [26] dup + [27] aload_2 v2 + [28] invokespecial #40 + + Methodref [android/os/ParcelFileDescriptor$AutoCloseInputStream. (Landroid/os/ParcelFileDescriptor;)V] + [31] astore v4 + [33] new #27 + + Class [java/io/BufferedInputStream] + [36] dup + [37] aload v4 + [39] invokespecial #56 + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;)V] + [42] astore v5 + [44] sipush 8192 + [47] newarray 8 + [49] astore v7 + [51] aload v5 + [53] aload v7 + [55] invokevirtual #58 + + Methodref [java/io/BufferedInputStream.read ([B)I] + [58] dup + [59] istore v8 + [61] iconst_m1 + [62] ificmpeq +25 (target=87) + [65] aload_0 v0 + [66] getfield #38 + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + [69] aload v7 + [71] iconst_0 + [72] iload v8 + [74] invokevirtual #60 + + Methodref [java/io/BufferedOutputStream.write ([BII)V] + [77] iload v6 + [79] iload v8 + [81] iadd + [82] istore v6 + [84] goto -33 (target=51) + [87] aload v5 + [89] ifnull +8 (target=97) + [92] aload v5 + [94] invokevirtual #57 + + Methodref [java/io/BufferedInputStream.close ()V] + [97] aload v4 + [99] ifnull +36 (target=135) + [102] aload v4 + [104] invokevirtual #41 + + Methodref [android/os/ParcelFileDescriptor$AutoCloseInputStream.close ()V] + [107] goto +28 (target=135) + [110] astore v9 + [112] aload v5 + [114] ifnull +8 (target=122) + [117] aload v5 + [119] invokevirtual #57 + + Methodref [java/io/BufferedInputStream.close ()V] + [122] aload v4 + [124] ifnull +8 (target=132) + [127] aload v4 + [129] invokevirtual #41 + + Methodref [android/os/ParcelFileDescriptor$AutoCloseInputStream.close ()V] + [132] aload v9 + [134] athrow + [135] aload_0 v0 + [136] ldc #1 + + String [] + [138] iconst_0 + [139] anewarray #31 + + Class [java/lang/Object] + [142] invokevirtual #52 + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + [145] aload_0 v0 + [146] invokevirtual #53 + + Methodref [com/facebook/Request$Serializer.writeRecordBoundary ()V] + [149] aload_0 v0 + [150] getfield #37 + + Fieldref [com/facebook/Request$Serializer.logger Lcom/facebook/internal/Logger;] + [153] new #33 + + Class [java/lang/StringBuilder] + [156] dup + [157] invokespecial #66 + + Methodref [java/lang/StringBuilder. ()V] + [160] ldc #3 + + String [ ] + [162] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [165] aload_1 v1 + [166] invokevirtual #67 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [169] invokevirtual #68 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [172] ldc #10 + + String [] + [174] iconst_1 + [175] anewarray #31 + + Class [java/lang/Object] + [178] dup + [179] iconst_0 + [180] iload v6 + [182] invokestatic #62 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [185] aastore + [186] invokestatic #64 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [189] invokevirtual #55 + + Methodref [com/facebook/internal/Logger.appendKeyValue (Ljava/lang/String;Ljava/lang/Object;)V] + [192] return + Code attribute exceptions (count = 2): + - ExceptionInfo (23 -> 87: 110): + - ExceptionInfo (110 -> 112: 110): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [7] Var: ..., Stack: (empty) + - [51] Var: [a:com/facebook/Request$Serializer][a:java/lang/String][a:android/os/ParcelFileDescriptor][a:java/lang/String][a:android/os/ParcelFileDescriptor$AutoCloseInputStream][a:java/io/BufferedInputStream][i][a:[B], Stack: + - [87] Var: -1, Stack: (empty) + - [97] Var: ..., Stack: (empty) + - [110] Var: ..., Stack: [a:java/lang/Throwable] + - [122] Var: ...[T][T][a:java/lang/Throwable], Stack: (empty) + - [132] Var: ..., Stack: (empty) + - [135] Var: -3, Stack: (empty) + + Method: writeRecordBoundary()V + Access flags: 0x1 + = public void writeRecordBoundary() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 1, stack = 6): + [0] aload_0 v0 + [1] ldc #7 + + String [--%s] + [3] iconst_1 + [4] anewarray #31 + + Class [java/lang/Object] + [7] dup + [8] iconst_0 + [9] ldc #8 + + String [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + [11] aastore + [12] invokevirtual #52 + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: writeContentDisposition(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x1 + = public void writeContentDisposition(java.lang.String,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 76, locals = 4, stack = 6): + [0] aload_0 v0 + [1] ldc #12 + + String [Content-Disposition: form-data; name="%s"] + [3] iconst_1 + [4] anewarray #31 + + Class [java/lang/Object] + [7] dup + [8] iconst_0 + [9] aload_1 v1 + [10] aastore + [11] invokevirtual #46 + + Methodref [com/facebook/Request$Serializer.write (Ljava/lang/String;[Ljava/lang/Object;)V] + [14] aload_2 v2 + [15] ifnull +17 (target=32) + [18] aload_0 v0 + [19] ldc #9 + + String [; filename="%s"] + [21] iconst_1 + [22] anewarray #31 + + Class [java/lang/Object] + [25] dup + [26] iconst_0 + [27] aload_2 v2 + [28] aastore + [29] invokevirtual #46 + + Methodref [com/facebook/Request$Serializer.write (Ljava/lang/String;[Ljava/lang/Object;)V] + [32] aload_0 v0 + [33] ldc #1 + + String [] + [35] iconst_0 + [36] anewarray #31 + + Class [java/lang/Object] + [39] invokevirtual #52 + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + [42] aload_3 v3 + [43] ifnull +22 (target=65) + [46] aload_0 v0 + [47] ldc #5 + + String [%s: %s] + [49] iconst_2 + [50] anewarray #31 + + Class [java/lang/Object] + [53] dup + [54] iconst_0 + [55] ldc #13 + + String [Content-Type] + [57] aastore + [58] dup + [59] iconst_1 + [60] aload_3 v3 + [61] aastore + [62] invokevirtual #52 + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + [65] aload_0 v0 + [66] ldc #1 + + String [] + [68] iconst_0 + [69] anewarray #31 + + Class [java/lang/Object] + [72] invokevirtual #52 + + Methodref [com/facebook/Request$Serializer.writeLine (Ljava/lang/String;[Ljava/lang/Object;)V] + [75] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [32] Var: ..., Stack: (empty) + - [65] Var: ..., Stack: (empty) + + Method: write(Ljava/lang/String;[Ljava/lang/Object;)V + Access flags: 0x81 + = public varargs void write(java.lang.String,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 64, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #36 + + Fieldref [com/facebook/Request$Serializer.firstWrite Z] + [4] ifeq +44 (target=48) + [7] aload_0 v0 + [8] getfield #38 + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + [11] ldc #6 + + String [--] + [13] invokevirtual #65 + + Methodref [java/lang/String.getBytes ()[B] + [16] invokevirtual #59 + + Methodref [java/io/BufferedOutputStream.write ([B)V] + [19] aload_0 v0 + [20] getfield #38 + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + [23] ldc #8 + + String [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + [25] invokevirtual #65 + + Methodref [java/lang/String.getBytes ()[B] + [28] invokevirtual #59 + + Methodref [java/io/BufferedOutputStream.write ([B)V] + [31] aload_0 v0 + [32] getfield #38 + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + [35] ldc #2 + + String [ +] + [37] invokevirtual #65 + + Methodref [java/lang/String.getBytes ()[B] + [40] invokevirtual #59 + + Methodref [java/io/BufferedOutputStream.write ([B)V] + [43] aload_0 v0 + [44] iconst_0 + [45] putfield #36 + + Fieldref [com/facebook/Request$Serializer.firstWrite Z] + [48] aload_0 v0 + [49] getfield #38 + + Fieldref [com/facebook/Request$Serializer.outputStream Ljava/io/BufferedOutputStream;] + [52] aload_1 v1 + [53] aload_2 v2 + [54] invokestatic #64 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [57] invokevirtual #65 + + Methodref [java/lang/String.getBytes ()[B] + [60] invokevirtual #59 + + Methodref [java/io/BufferedOutputStream.write ([B)V] + [63] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [48] Var: ..., Stack: (empty) + + Method: writeLine(Ljava/lang/String;[Ljava/lang/Object;)V + Access flags: 0x81 + = public varargs void writeLine(java.lang.String,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokevirtual #46 + + Methodref [com/facebook/Request$Serializer.write (Ljava/lang/String;[Ljava/lang/Object;)V] + [6] aload_0 v0 + [7] ldc #2 + + String [ +] + [9] iconst_0 + [10] anewarray #31 + + Class [java/lang/Object] + [13] invokevirtual #46 + + Methodref [com/facebook/Request$Serializer.write (Ljava/lang/String;[Ljava/lang/Object;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/RequestAsyncTask + Superclass: android/os/AsyncTask + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.RequestAsyncTask extends android.os.AsyncTask + +Interfaces (count = 0): + +Constant Pool (count = 193): + + String [ connection: ] + + String [, requests: ] + + String [executeOnExecutor] + + String [onPostExecute: exception encountered during request: %s] + + String [{RequestAsyncTask: ] + + String [}] + + Class [[Ljava/lang/Void;] + + Class [[Ljava/lang/reflect/Method;] + + Class [android/os/AsyncTask] + + Class [android/os/Handler] + + Class [android/util/Log] + + Class [com/facebook/Request] + + Class [com/facebook/RequestAsyncTask] + + Class [com/facebook/RequestBatch] + + Class [com/facebook/Settings] + + Class [java/lang/Class] + + Class [java/lang/Exception] + + Class [java/lang/IllegalAccessException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Void] + + Class [java/lang/reflect/InvocationTargetException] + + Class [java/lang/reflect/Method] + + Class [java/util/List] + + Class [java/util/concurrent/Executor] + + Fieldref [com/facebook/RequestAsyncTask.TAG Ljava/lang/String;] + + Fieldref [com/facebook/RequestAsyncTask.connection Ljava/net/HttpURLConnection;] + + Fieldref [com/facebook/RequestAsyncTask.exception Ljava/lang/Exception;] + + Fieldref [com/facebook/RequestAsyncTask.executeOnExecutorMethod Ljava/lang/reflect/Method;] + + Fieldref [com/facebook/RequestAsyncTask.requests Lcom/facebook/RequestBatch;] + + Methodref [android/os/AsyncTask. ()V] + + Methodref [android/os/AsyncTask.onPostExecute (Ljava/lang/Object;)V] + + Methodref [android/os/AsyncTask.onPreExecute ()V] + + Methodref [android/os/Handler. ()V] + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/Request.executeConnectionAndWait (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Methodref [com/facebook/RequestAsyncTask. (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + + Methodref [com/facebook/RequestAsyncTask.doInBackground ([Ljava/lang/Void;)Ljava/util/List;] + + Methodref [com/facebook/RequestAsyncTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;] + + Methodref [com/facebook/RequestAsyncTask.onPostExecute (Ljava/util/List;)V] + + Methodref [com/facebook/RequestBatch. (Ljava/util/Collection;)V] + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + + Methodref [com/facebook/RequestBatch.executeAndWait ()Ljava/util/List;] + + Methodref [com/facebook/RequestBatch.getCallbackHandler ()Landroid/os/Handler;] + + Methodref [com/facebook/RequestBatch.setCallbackHandler (Landroid/os/Handler;)V] + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + + Methodref [java/lang/Class.getMethods ()[Ljava/lang/reflect/Method;] + + Methodref [java/lang/Class.isArray ()Z] + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Method.getParameterTypes ()[Ljava/lang/Class;] + + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [ ([Lcom/facebook/Request;)V] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [connection Ljava/net/HttpURLConnection;] + + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [doInBackground ([Ljava/lang/Void;)Ljava/util/List;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [exception Ljava/lang/Exception;] + + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;] + + NameAndType [executeAndWait ()Ljava/util/List;] + + NameAndType [executeConnectionAndWait (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + NameAndType [executeOnExecutorMethod Ljava/lang/reflect/Method;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getCallbackHandler ()Landroid/os/Handler;] + + NameAndType [getCanonicalName ()Ljava/lang/String;] + + NameAndType [getExecutor ()Ljava/util/concurrent/Executor;] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [getMethods ()[Ljava/lang/reflect/Method;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getParameterTypes ()[Ljava/lang/Class;] + + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [isArray ()Z] + + NameAndType [onPostExecute (Ljava/lang/Object;)V] + + NameAndType [onPostExecute (Ljava/util/List;)V] + + NameAndType [onPreExecute ()V] + + NameAndType [requests Lcom/facebook/RequestBatch;] + + NameAndType [setCallbackHandler (Landroid/os/Handler;)V] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [ connection: ] + + Utf8 [()Landroid/os/Handler;] + + Utf8 [()Lcom/facebook/RequestAsyncTask;] + + Utf8 [()Lcom/facebook/RequestBatch;] + + Utf8 [()Ljava/lang/Exception;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/concurrent/Executor;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[Ljava/lang/Class;] + + Utf8 [()[Ljava/lang/reflect/Method;] + + Utf8 [(Landroid/os/Handler;)V] + + Utf8 [(Lcom/facebook/RequestBatch;)V] + + 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;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/Collection;)V] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/Collection;)V] + + Utf8 [(Ljava/net/HttpURLConnection;[Lcom/facebook/Request;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [([Lcom/facebook/Request;)V] + + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;] + + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [([Ljava/lang/Void;)Ljava/util/List;] + + Utf8 [([Ljava/lang/Void;)Ljava/util/List;] + + Utf8 [, requests: ] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/os/AsyncTask;>;] + + Utf8 [Lcom/facebook/RequestBatch;] + + Utf8 [Ljava/lang/Exception;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/lang/reflect/Method;] + + Utf8 [Ljava/net/HttpURLConnection;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [[Ljava/lang/Void;] + + Utf8 [[Ljava/lang/reflect/Method;] + + Utf8 [android/os/AsyncTask] + + Utf8 [android/os/Handler] + + Utf8 [android/util/Log] + + Utf8 [append] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/RequestAsyncTask] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/Settings] + + Utf8 [connection] + + Utf8 [d] + + Utf8 [doInBackground] + + Utf8 [equals] + + Utf8 [exception] + + Utf8 [execute] + + Utf8 [executeAndWait] + + Utf8 [executeConnectionAndWait] + + Utf8 [executeOnExecutor] + + Utf8 [executeOnExecutorMethod] + + Utf8 [executeOnSettingsExecutor] + + Utf8 [format] + + Utf8 [getCallbackHandler] + + Utf8 [getCanonicalName] + + Utf8 [getException] + + Utf8 [getExecutor] + + Utf8 [getMessage] + + Utf8 [getMethods] + + Utf8 [getName] + + Utf8 [getParameterTypes] + + Utf8 [getRequests] + + Utf8 [invoke] + + Utf8 [isArray] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/IllegalAccessException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Void] + + Utf8 [java/lang/reflect/InvocationTargetException] + + Utf8 [java/lang/reflect/Method] + + Utf8 [java/util/List] + + Utf8 [java/util/concurrent/Executor] + + Utf8 [onPostExecute] + + Utf8 [onPostExecute: exception encountered during request: %s] + + Utf8 [onPreExecute] + + Utf8 [requests] + + Utf8 [setCallbackHandler] + + Utf8 [toString] + + Utf8 [{RequestAsyncTask: ] + + Utf8 [}] + +Fields (count = 5): + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: executeOnExecutorMethod Ljava/lang/reflect/Method; + Access flags: 0xa + = private static java.lang.reflect.Method executeOnExecutorMethod + + Field: connection Ljava/net/HttpURLConnection; + Access flags: 0x12 + = private final java.net.HttpURLConnection connection + + Field: requests Lcom/facebook/RequestBatch; + Access flags: 0x12 + = private final com.facebook.RequestBatch requests + + Field: exception Ljava/lang/Exception; + Access flags: 0x2 + = private java.lang.Exception exception + +Methods (count = 16): + - Method: ([Lcom/facebook/Request;)V + Access flags: 0x81 + = public varargs RequestAsyncTask(com.facebook.Request[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 2, stack = 5): + [0] aload_0 v0 + [1] aconst_null + [2] new #14 + + Class [com/facebook/RequestBatch] + [5] dup + [6] aload_1 v1 + [7] invokespecial #43 + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + [10] invokespecial #38 + + Methodref [com/facebook/RequestAsyncTask. (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/util/Collection;)V + Access flags: 0x1 + = public RequestAsyncTask(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 14, locals = 2, stack = 5): + [0] aload_0 v0 + [1] aconst_null + [2] new #14 + + Class [com/facebook/RequestBatch] + [5] dup + [6] aload_1 v1 + [7] invokespecial #42 + + Methodref [com/facebook/RequestBatch. (Ljava/util/Collection;)V] + [10] invokespecial #38 + + Methodref [com/facebook/RequestAsyncTask. (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)V] + - Method: (Lcom/facebook/RequestBatch;)V + Access flags: 0x1 + = public RequestAsyncTask(com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aconst_null + [2] aload_1 v1 + [3] invokespecial #38 + + Methodref [com/facebook/RequestAsyncTask. (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/net/HttpURLConnection;[Lcom/facebook/Request;)V + Access flags: 0x81 + = public varargs RequestAsyncTask(java.net.HttpURLConnection,com.facebook.Request[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] new #14 + + Class [com/facebook/RequestBatch] + [5] dup + [6] aload_2 v2 + [7] invokespecial #43 + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + [10] invokespecial #38 + + Methodref [com/facebook/RequestAsyncTask. (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/net/HttpURLConnection;Ljava/util/Collection;)V + Access flags: 0x1 + = public RequestAsyncTask(java.net.HttpURLConnection,java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 14, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] new #14 + + Class [com/facebook/RequestBatch] + [5] dup + [6] aload_2 v2 + [7] invokespecial #42 + + Methodref [com/facebook/RequestBatch. (Ljava/util/Collection;)V] + [10] invokespecial #38 + + Methodref [com/facebook/RequestAsyncTask. (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/Collection;)V] + - Method: (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)V + Access flags: 0x1 + = public RequestAsyncTask(java.net.HttpURLConnection,com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #32 + + Methodref [android/os/AsyncTask. ()V] + [4] aload_0 v0 + [5] aload_2 v2 + [6] putfield #31 + + Fieldref [com/facebook/RequestAsyncTask.requests Lcom/facebook/RequestBatch;] + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #28 + + Fieldref [com/facebook/RequestAsyncTask.connection Ljava/net/HttpURLConnection;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getException()Ljava/lang/Exception; + Access flags: 0x14 + = protected final java.lang.Exception getException() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #29 + + Fieldref [com/facebook/RequestAsyncTask.exception Ljava/lang/Exception;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequests()Lcom/facebook/RequestBatch; + Access flags: 0x14 + = protected final com.facebook.RequestBatch getRequests() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #31 + + Fieldref [com/facebook/RequestAsyncTask.requests Lcom/facebook/RequestBatch;] + [4] 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 = 45, locals = 1, stack = 2): + [0] new #21 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #54 + + Methodref [java/lang/StringBuilder. ()V] + [7] ldc #5 + + String [{RequestAsyncTask: ] + [9] invokevirtual #56 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [12] ldc #1 + + String [ connection: ] + [14] invokevirtual #56 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [17] aload_0 v0 + [18] getfield #28 + + Fieldref [com/facebook/RequestAsyncTask.connection Ljava/net/HttpURLConnection;] + [21] invokevirtual #55 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [24] ldc #2 + + String [, requests: ] + [26] invokevirtual #56 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [29] aload_0 v0 + [30] getfield #31 + + Fieldref [com/facebook/RequestAsyncTask.requests Lcom/facebook/RequestBatch;] + [33] invokevirtual #55 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [36] ldc #6 + + String [}] + [38] invokevirtual #56 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [41] invokevirtual #57 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [44] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onPreExecute()V + Access flags: 0x4 + = protected void onPreExecute() + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 1, stack = 3): + [0] aload_0 v0 + [1] invokespecial #34 + + Methodref [android/os/AsyncTask.onPreExecute ()V] + [4] aload_0 v0 + [5] getfield #31 + + Fieldref [com/facebook/RequestAsyncTask.requests Lcom/facebook/RequestBatch;] + [8] invokevirtual #45 + + Methodref [com/facebook/RequestBatch.getCallbackHandler ()Landroid/os/Handler;] + [11] ifnonnull +17 (target=28) + [14] aload_0 v0 + [15] getfield #31 + + Fieldref [com/facebook/RequestAsyncTask.requests Lcom/facebook/RequestBatch;] + [18] new #10 + + Class [android/os/Handler] + [21] dup + [22] invokespecial #35 + + Methodref [android/os/Handler. ()V] + [25] invokevirtual #46 + + Methodref [com/facebook/RequestBatch.setCallbackHandler (Landroid/os/Handler;)V] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [28] Var: ..., Stack: (empty) + + Method: onPostExecute(Ljava/util/List;)V + Access flags: 0x4 + = protected void onPostExecute(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 39, locals = 2, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #33 + + Methodref [android/os/AsyncTask.onPostExecute (Ljava/lang/Object;)V] + [5] aload_0 v0 + [6] getfield #29 + + Fieldref [com/facebook/RequestAsyncTask.exception Ljava/lang/Exception;] + [9] ifnull +29 (target=38) + [12] getstatic #27 + + Fieldref [com/facebook/RequestAsyncTask.TAG Ljava/lang/String;] + [15] ldc #4 + + String [onPostExecute: exception encountered during request: %s] + [17] iconst_1 + [18] anewarray #19 + + Class [java/lang/Object] + [21] dup + [22] iconst_0 + [23] aload_0 v0 + [24] getfield #29 + + Fieldref [com/facebook/RequestAsyncTask.exception Ljava/lang/Exception;] + [27] invokevirtual #51 + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + [30] aastore + [31] invokestatic #53 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [34] invokestatic #36 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [37] pop + [38] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [38] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: doInBackground([Ljava/lang/Void;)Ljava/util/List; + Access flags: 0x84 + = protected varargs java.util.List doInBackground(java.lang.Void[]) + Class member attributes (count = 2): + + Code attribute instructions (code length = 35, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #28 + + Fieldref [com/facebook/RequestAsyncTask.connection Ljava/net/HttpURLConnection;] + [4] ifnonnull +11 (target=15) + [7] aload_0 v0 + [8] getfield #31 + + Fieldref [com/facebook/RequestAsyncTask.requests Lcom/facebook/RequestBatch;] + [11] invokevirtual #44 + + Methodref [com/facebook/RequestBatch.executeAndWait ()Ljava/util/List;] + [14] areturn + [15] aload_0 v0 + [16] getfield #28 + + Fieldref [com/facebook/RequestAsyncTask.connection Ljava/net/HttpURLConnection;] + [19] aload_0 v0 + [20] getfield #31 + + Fieldref [com/facebook/RequestAsyncTask.requests Lcom/facebook/RequestBatch;] + [23] invokestatic #37 + + Methodref [com/facebook/Request.executeConnectionAndWait (Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + [26] areturn + [27] astore_2 v2 + [28] aload_0 v0 + [29] aload_2 v2 + [30] putfield #29 + + Fieldref [com/facebook/RequestAsyncTask.exception Ljava/lang/Exception;] + [33] aconst_null + [34] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (0 -> 14: 27): + + Class [java/lang/Exception] + - ExceptionInfo (15 -> 26: 27): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [15] Var: ..., Stack: (empty) + - [27] Var: ..., Stack: [a:java/lang/Exception] + + Signature attribute: + + Utf8 [([Ljava/lang/Void;)Ljava/util/List;] + + Method: executeOnSettingsExecutor()Lcom/facebook/RequestAsyncTask; + Access flags: 0x0 + = com.facebook.RequestAsyncTask executeOnSettingsExecutor() + Class member attributes (count = 1): + + Code attribute instructions (code length = 49, locals = 2, stack = 6): + [0] getstatic #30 + + Fieldref [com/facebook/RequestAsyncTask.executeOnExecutorMethod Ljava/lang/reflect/Method;] + [3] ifnull +27 (target=30) + [6] getstatic #30 + + Fieldref [com/facebook/RequestAsyncTask.executeOnExecutorMethod Ljava/lang/reflect/Method;] + [9] aload_0 v0 + [10] iconst_2 + [11] anewarray #19 + + Class [java/lang/Object] + [14] dup + [15] iconst_0 + [16] invokestatic #47 + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + [19] aastore + [20] dup + [21] iconst_1 + [22] aconst_null + [23] aastore + [24] invokevirtual #60 + + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + [27] pop + [28] aload_0 v0 + [29] areturn + [30] goto +8 (target=38) + [33] astore_1 v1 + [34] goto +4 (target=38) + [37] astore_1 v1 + [38] aload_0 v0 + [39] iconst_0 + [40] anewarray #22 + + Class [java/lang/Void] + [43] invokevirtual #40 + + Methodref [com/facebook/RequestAsyncTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;] + [46] pop + [47] aload_0 v0 + [48] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (0 -> 29: 33): + + Class [java/lang/reflect/InvocationTargetException] + - ExceptionInfo (0 -> 29: 37): + + Class [java/lang/IllegalAccessException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [30] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] + - [37] Var: ..., Stack: [a:java/lang/IllegalAccessException] + - [38] Var: ..., Stack: (empty) + + Method: onPostExecute(Ljava/lang/Object;)V + Access flags: 0x1044 + = protected bridge synthetic void onPostExecute(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 #25 + + Class [java/util/List] + [5] invokevirtual #41 + + Methodref [com/facebook/RequestAsyncTask.onPostExecute (Ljava/util/List;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: doInBackground([Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x1044 + = protected bridge synthetic java.lang.Object doInBackground(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 #7 + + Class [[Ljava/lang/Void;] + [5] invokevirtual #39 + + Methodref [com/facebook/RequestAsyncTask.doInBackground ([Ljava/lang/Void;)Ljava/util/List;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 86, locals = 5, stack = 2): + [0] ldc #13 + + Class [com/facebook/RequestAsyncTask] + [2] invokevirtual #48 + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + [5] putstatic #27 + + Fieldref [com/facebook/RequestAsyncTask.TAG Ljava/lang/String;] + [8] ldc #9 + + Class [android/os/AsyncTask] + [10] invokevirtual #49 + + Methodref [java/lang/Class.getMethods ()[Ljava/lang/reflect/Method;] + [13] astore_0 v0 + [14] aload_0 v0 + [15] arraylength + [16] istore_1 v1 + [17] iconst_0 + [18] istore_2 v2 + [19] iload_2 v2 + [20] iload_1 v1 + [21] ificmpge +64 (target=85) + [24] aload_0 v0 + [25] iload_2 v2 + [26] aaload + [27] astore_3 v3 + [28] ldc #3 + + String [executeOnExecutor] + [30] aload_3 v3 + [31] invokevirtual #58 + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + [34] invokevirtual #52 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [37] ifeq +42 (target=79) + [40] aload_3 v3 + [41] invokevirtual #59 + + Methodref [java/lang/reflect/Method.getParameterTypes ()[Ljava/lang/Class;] + [44] astore v4 + [46] aload v4 + [48] arraylength + [49] iconst_2 + [50] ificmpne +29 (target=79) + [53] aload v4 + [55] iconst_0 + [56] aaload + [57] ldc #26 + + Class [java/util/concurrent/Executor] + [59] ifacmpne +20 (target=79) + [62] aload v4 + [64] iconst_1 + [65] aaload + [66] invokevirtual #50 + + Methodref [java/lang/Class.isArray ()Z] + [69] ifeq +10 (target=79) + [72] aload_3 v3 + [73] putstatic #30 + + Fieldref [com/facebook/RequestAsyncTask.executeOnExecutorMethod Ljava/lang/reflect/Method;] + [76] goto +9 (target=85) + [79] iinc v2, 1 + [82] goto -63 (target=19) + [85] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [19] Var: ...[a:[Ljava/lang/reflect/Method;][i][i], Stack: (empty) + - [79] Var: ..., Stack: (empty) + - [85] Var: -3, Stack: (empty) + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/AsyncTask;>;] + +_____________________________________________________________________ ++ Program class: com/facebook/RequestBatch + Superclass: java/util/AbstractList + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.RequestBatch extends java.util.AbstractList + +Interfaces (count = 0): + +Constant Pool (count = 164): + + String [Argument timeoutInMilliseconds must be >= 0.] + + Class [com/facebook/Request] + + Class [com/facebook/RequestBatch] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Integer] + + Class [java/util/AbstractList] + + Class [java/util/ArrayList] + + Class [java/util/Arrays] + + Class [java/util/List] + + Class [java/util/concurrent/atomic/AtomicInteger] + + Fieldref [com/facebook/RequestBatch.batchApplicationId Ljava/lang/String;] + + Fieldref [com/facebook/RequestBatch.callbackHandler Landroid/os/Handler;] + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + + Fieldref [com/facebook/RequestBatch.id Ljava/lang/String;] + + Fieldref [com/facebook/RequestBatch.idGenerator Ljava/util/concurrent/atomic/AtomicInteger;] + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + + Methodref [com/facebook/Request.executeBatchAndWait (Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Methodref [com/facebook/Request.executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/RequestBatch.add (ILcom/facebook/Request;)V] + + Methodref [com/facebook/RequestBatch.add (Lcom/facebook/Request;)Z] + + Methodref [com/facebook/RequestBatch.executeAndWaitImpl ()Ljava/util/List;] + + Methodref [com/facebook/RequestBatch.executeAsyncImpl ()Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + + Methodref [com/facebook/RequestBatch.remove (I)Lcom/facebook/Request;] + + Methodref [com/facebook/RequestBatch.set (ILcom/facebook/Request;)Lcom/facebook/Request;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Integer.toString ()Ljava/lang/String;] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/util/AbstractList. ()V] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/concurrent/atomic/AtomicInteger. ()V] + + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I] + + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.clear ()V] + + InterfaceMethodref [java/util/List.contains (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.remove (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.size ()I] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [add (ILcom/facebook/Request;)V] + + NameAndType [add (ILjava/lang/Object;)V] + + NameAndType [add (Lcom/facebook/Request;)Z] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [batchApplicationId Ljava/lang/String;] + + NameAndType [callbackHandler Landroid/os/Handler;] + + NameAndType [callbacks Ljava/util/List;] + + NameAndType [clear ()V] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [executeAndWaitImpl ()Ljava/util/List;] + + NameAndType [executeAsyncImpl ()Lcom/facebook/RequestAsyncTask;] + + NameAndType [executeBatchAndWait (Lcom/facebook/RequestBatch;)Ljava/util/List;] + + NameAndType [executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [get (I)Lcom/facebook/Request;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [id Ljava/lang/String;] + + NameAndType [idGenerator Ljava/util/concurrent/atomic/AtomicInteger;] + + NameAndType [incrementAndGet ()I] + + NameAndType [remove (I)Lcom/facebook/Request;] + + NameAndType [remove (I)Ljava/lang/Object;] + + NameAndType [remove (Ljava/lang/Object;)Z] + + NameAndType [requests Ljava/util/List;] + + NameAndType [set (ILcom/facebook/Request;)Lcom/facebook/Request;] + + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;] + + NameAndType [size ()I] + + NameAndType [timeoutInMilliseconds I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [()I] + + Utf8 [()Landroid/os/Handler;] + + Utf8 [()Lcom/facebook/RequestAsyncTask;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [(I)Lcom/facebook/Request;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)V] + + Utf8 [(ILcom/facebook/Request;)Lcom/facebook/Request;] + + Utf8 [(ILcom/facebook/Request;)V] + + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(ILjava/lang/Object;)V] + + Utf8 [(Landroid/os/Handler;)V] + + Utf8 [(Lcom/facebook/Request;)Z] + + Utf8 [(Lcom/facebook/RequestBatch$Callback;)V] + + Utf8 [(Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/RequestBatch;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [([Lcom/facebook/Request;)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [] + + Utf8 [] + + Utf8 [Argument timeoutInMilliseconds must be >= 0.] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Landroid/os/Handler;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/AbstractList;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/concurrent/atomic/AtomicInteger;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [add] + + Utf8 [addCallback] + + Utf8 [asList] + + Utf8 [batchApplicationId] + + Utf8 [callbackHandler] + + Utf8 [callbacks] + + Utf8 [clear] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [contains] + + Utf8 [executeAndWait] + + Utf8 [executeAndWaitImpl] + + Utf8 [executeAsync] + + Utf8 [executeAsyncImpl] + + Utf8 [executeBatchAndWait] + + Utf8 [executeBatchAsync] + + Utf8 [get] + + Utf8 [getBatchApplicationId] + + Utf8 [getCallbackHandler] + + Utf8 [getCallbacks] + + Utf8 [getId] + + Utf8 [getRequests] + + Utf8 [getTimeout] + + Utf8 [id] + + Utf8 [idGenerator] + + Utf8 [incrementAndGet] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Integer] + + Utf8 [java/util/AbstractList] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/List] + + Utf8 [java/util/concurrent/atomic/AtomicInteger] + + Utf8 [remove] + + Utf8 [removeCallback] + + Utf8 [requests] + + Utf8 [set] + + Utf8 [setBatchApplicationId] + + Utf8 [setCallbackHandler] + + Utf8 [setTimeout] + + Utf8 [size] + + Utf8 [timeoutInMilliseconds] + + Utf8 [toString] + + Utf8 [valueOf] + +Fields (count = 7): + + Field: idGenerator Ljava/util/concurrent/atomic/AtomicInteger; + Access flags: 0xa + = private static java.util.concurrent.atomic.AtomicInteger idGenerator + + Field: callbackHandler Landroid/os/Handler; + Access flags: 0x2 + = private android.os.Handler callbackHandler + + Field: requests Ljava/util/List; + Access flags: 0x2 + = private java.util.List requests + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: timeoutInMilliseconds I + Access flags: 0x2 + = private int timeoutInMilliseconds + + Field: id Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String id + + Field: callbacks Ljava/util/List; + Access flags: 0x2 + = private java.util.List callbacks + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: batchApplicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String batchApplicationId + +Methods (count = 32): + - Method: ()V + Access flags: 0x1 + = public RequestBatch() + Class member attributes (count = 1): + + Code attribute instructions (code length = 59, locals = 1, stack = 3): + [0] aload_0 v0 + [1] invokespecial #30 + + Methodref [java/util/AbstractList. ()V] + [4] aload_0 v0 + [5] new #7 + + Class [java/util/ArrayList] + [8] dup + [9] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [12] putfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [15] aload_0 v0 + [16] iconst_0 + [17] putfield #17 + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + [20] aload_0 v0 + [21] getstatic #15 + + Fieldref [com/facebook/RequestBatch.idGenerator Ljava/util/concurrent/atomic/AtomicInteger;] + [24] invokevirtual #35 + + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I] + [27] invokestatic #29 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [30] invokevirtual #28 + + Methodref [java/lang/Integer.toString ()Ljava/lang/String;] + [33] putfield #14 + + Fieldref [com/facebook/RequestBatch.id Ljava/lang/String;] + [36] aload_0 v0 + [37] new #7 + + Class [java/util/ArrayList] + [40] dup + [41] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [44] putfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [47] aload_0 v0 + [48] new #7 + + Class [java/util/ArrayList] + [51] dup + [52] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [55] putfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [58] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/util/Collection;)V + Access flags: 0x1 + = public RequestBatch(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 60, locals = 2, stack = 4): + [0] aload_0 v0 + [1] invokespecial #30 + + Methodref [java/util/AbstractList. ()V] + [4] aload_0 v0 + [5] new #7 + + Class [java/util/ArrayList] + [8] dup + [9] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [12] putfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [15] aload_0 v0 + [16] iconst_0 + [17] putfield #17 + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + [20] aload_0 v0 + [21] getstatic #15 + + Fieldref [com/facebook/RequestBatch.idGenerator Ljava/util/concurrent/atomic/AtomicInteger;] + [24] invokevirtual #35 + + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I] + [27] invokestatic #29 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [30] invokevirtual #28 + + Methodref [java/lang/Integer.toString ()Ljava/lang/String;] + [33] putfield #14 + + Fieldref [com/facebook/RequestBatch.id Ljava/lang/String;] + [36] aload_0 v0 + [37] new #7 + + Class [java/util/ArrayList] + [40] dup + [41] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [44] putfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [47] aload_0 v0 + [48] new #7 + + Class [java/util/ArrayList] + [51] dup + [52] aload_1 v1 + [53] invokespecial #32 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [56] putfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [59] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)V] + - Method: ([Lcom/facebook/Request;)V + Access flags: 0x81 + = public varargs RequestBatch(com.facebook.Request[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #30 + + Methodref [java/util/AbstractList. ()V] + [4] aload_0 v0 + [5] new #7 + + Class [java/util/ArrayList] + [8] dup + [9] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [12] putfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [15] aload_0 v0 + [16] iconst_0 + [17] putfield #17 + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + [20] aload_0 v0 + [21] getstatic #15 + + Fieldref [com/facebook/RequestBatch.idGenerator Ljava/util/concurrent/atomic/AtomicInteger;] + [24] invokevirtual #35 + + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I] + [27] invokestatic #29 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [30] invokevirtual #28 + + Methodref [java/lang/Integer.toString ()Ljava/lang/String;] + [33] putfield #14 + + Fieldref [com/facebook/RequestBatch.id Ljava/lang/String;] + [36] aload_0 v0 + [37] new #7 + + Class [java/util/ArrayList] + [40] dup + [41] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [44] putfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [47] aload_0 v0 + [48] aload_1 v1 + [49] invokestatic #33 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [52] putfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [55] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/RequestBatch;)V + Access flags: 0x1 + = public RequestBatch(com.facebook.RequestBatch) + Class member attributes (count = 1): + + Code attribute instructions (code length = 91, locals = 2, stack = 4): + [0] aload_0 v0 + [1] invokespecial #30 + + Methodref [java/util/AbstractList. ()V] + [4] aload_0 v0 + [5] new #7 + + Class [java/util/ArrayList] + [8] dup + [9] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [12] putfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [15] aload_0 v0 + [16] iconst_0 + [17] putfield #17 + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + [20] aload_0 v0 + [21] getstatic #15 + + Fieldref [com/facebook/RequestBatch.idGenerator Ljava/util/concurrent/atomic/AtomicInteger;] + [24] invokevirtual #35 + + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I] + [27] invokestatic #29 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [30] invokevirtual #28 + + Methodref [java/lang/Integer.toString ()Ljava/lang/String;] + [33] putfield #14 + + Fieldref [com/facebook/RequestBatch.id Ljava/lang/String;] + [36] aload_0 v0 + [37] new #7 + + Class [java/util/ArrayList] + [40] dup + [41] invokespecial #31 + + Methodref [java/util/ArrayList. ()V] + [44] putfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [47] aload_0 v0 + [48] new #7 + + Class [java/util/ArrayList] + [51] dup + [52] aload_1 v1 + [53] invokespecial #32 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [56] putfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [59] aload_0 v0 + [60] aload_1 v1 + [61] getfield #12 + + Fieldref [com/facebook/RequestBatch.callbackHandler Landroid/os/Handler;] + [64] putfield #12 + + Fieldref [com/facebook/RequestBatch.callbackHandler Landroid/os/Handler;] + [67] aload_0 v0 + [68] aload_1 v1 + [69] getfield #17 + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + [72] putfield #17 + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + [75] aload_0 v0 + [76] new #7 + + Class [java/util/ArrayList] + [79] dup + [80] aload_1 v1 + [81] getfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [84] invokespecial #32 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [87] putfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [90] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getTimeout()I + Access flags: 0x1 + = public int getTimeout() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #17 + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTimeout(I)V + Access flags: 0x1 + = public void setTimeout(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 3): + [0] iload_1 v1 + [1] ifge +13 (target=14) + [4] new #4 + + Class [java/lang/IllegalArgumentException] + [7] dup + [8] ldc #1 + + String [Argument timeoutInMilliseconds must be >= 0.] + [10] invokespecial #27 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [13] athrow + [14] aload_0 v0 + [15] iload_1 v1 + [16] putfield #17 + + Fieldref [com/facebook/RequestBatch.timeoutInMilliseconds I] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ..., Stack: (empty) + + Method: addCallback(Lcom/facebook/RequestBatch$Callback;)V + Access flags: 0x1 + = public void addCallback(com.facebook.RequestBatch$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [4] aload_1 v1 + [5] invokeinterface #39 + + InterfaceMethodref [java/util/List.contains (Ljava/lang/Object;)Z] + [10] ifne +14 (target=24) + [13] aload_0 v0 + [14] getfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [17] aload_1 v1 + [18] invokeinterface #37 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [23] pop + [24] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [24] Var: ..., Stack: (empty) + + Method: removeCallback(Lcom/facebook/RequestBatch$Callback;)V + Access flags: 0x1 + = public void removeCallback(com.facebook.RequestBatch$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [4] aload_1 v1 + [5] invokeinterface #42 + + InterfaceMethodref [java/util/List.remove (Ljava/lang/Object;)Z] + [10] pop + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: add(Lcom/facebook/Request;)Z + Access flags: 0x11 + = public final boolean add(com.facebook.Request) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [4] aload_1 v1 + [5] invokeinterface #37 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [10] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: add(ILcom/facebook/Request;)V + Access flags: 0x11 + = public final void add(int,com.facebook.Request) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [4] iload_1 v1 + [5] aload_2 v2 + [6] invokeinterface #36 + + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: clear()V + Access flags: 0x11 + = public final void clear() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [4] invokeinterface #38 + + InterfaceMethodref [java/util/List.clear ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: get(I)Lcom/facebook/Request; + Access flags: 0x11 + = public final com.facebook.Request get(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [4] iload_1 v1 + [5] invokeinterface #40 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [10] checkcast #2 + + Class [com/facebook/Request] + [13] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: remove(I)Lcom/facebook/Request; + Access flags: 0x11 + = public final com.facebook.Request remove(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [4] iload_1 v1 + [5] invokeinterface #41 + + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] + [10] checkcast #2 + + Class [com/facebook/Request] + [13] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: set(ILcom/facebook/Request;)Lcom/facebook/Request; + Access flags: 0x11 + = public final com.facebook.Request set(int,com.facebook.Request) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [4] iload_1 v1 + [5] aload_2 v2 + [6] invokeinterface #43 + + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;] + [11] checkcast #2 + + Class [com/facebook/Request] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: size()I + Access flags: 0x11 + = public final int size() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [4] invokeinterface #44 + + InterfaceMethodref [java/util/List.size ()I] + [9] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getId()Ljava/lang/String; + Access flags: 0x10 + = final java.lang.String getId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #14 + + Fieldref [com/facebook/RequestBatch.id Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCallbackHandler()Landroid/os/Handler; + Access flags: 0x10 + = final android.os.Handler getCallbackHandler() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/RequestBatch.callbackHandler Landroid/os/Handler;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallbackHandler(Landroid/os/Handler;)V + Access flags: 0x10 + = final void setCallbackHandler(android.os.Handler) + 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 #12 + + Fieldref [com/facebook/RequestBatch.callbackHandler Landroid/os/Handler;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequests()Ljava/util/List; + Access flags: 0x10 + = final java.util.List getRequests() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/RequestBatch.requests Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: getCallbacks()Ljava/util/List; + Access flags: 0x10 + = final java.util.List getCallbacks() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/RequestBatch.callbacks Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: getBatchApplicationId()Ljava/lang/String; + Access flags: 0x10 + = final java.lang.String getBatchApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/RequestBatch.batchApplicationId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setBatchApplicationId(Ljava/lang/String;)V + Access flags: 0x10 + = final void setBatchApplicationId(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] putfield #11 + + Fieldref [com/facebook/RequestBatch.batchApplicationId Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: executeAndWait()Ljava/util/List; + Access flags: 0x11 + = public final java.util.List executeAndWait() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #22 + + Methodref [com/facebook/RequestBatch.executeAndWaitImpl ()Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: executeAsync()Lcom/facebook/RequestAsyncTask; + Access flags: 0x11 + = public final com.facebook.RequestAsyncTask executeAsync() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #23 + + Methodref [com/facebook/RequestBatch.executeAsyncImpl ()Lcom/facebook/RequestAsyncTask;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: executeAndWaitImpl()Ljava/util/List; + Access flags: 0x0 + = java.util.List executeAndWaitImpl() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #18 + + Methodref [com/facebook/Request.executeBatchAndWait (Lcom/facebook/RequestBatch;)Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: executeAsyncImpl()Lcom/facebook/RequestAsyncTask; + Access flags: 0x0 + = com.facebook.RequestAsyncTask executeAsyncImpl() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #19 + + Methodref [com/facebook/Request.executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: set(ILjava/lang/Object;)Ljava/lang/Object; + Access flags: 0x1041 + = public bridge synthetic java.lang.Object set(int,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] aload_2 v2 + [3] checkcast #2 + + Class [com/facebook/Request] + [6] invokevirtual #26 + + Methodref [com/facebook/RequestBatch.set (ILcom/facebook/Request;)Lcom/facebook/Request;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: remove(I)Ljava/lang/Object; + Access flags: 0x1041 + = public bridge synthetic java.lang.Object remove(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 #25 + + Methodref [com/facebook/RequestBatch.remove (I)Lcom/facebook/Request;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: get(I)Ljava/lang/Object; + Access flags: 0x1041 + = public bridge synthetic java.lang.Object get(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 #24 + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: add(Ljava/lang/Object;)Z + Access flags: 0x1041 + = public bridge synthetic boolean add(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 #2 + + Class [com/facebook/Request] + [5] invokevirtual #21 + + Methodref [com/facebook/RequestBatch.add (Lcom/facebook/Request;)Z] + [8] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: add(ILjava/lang/Object;)V + Access flags: 0x1041 + = public bridge synthetic void add(int,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] aload_2 v2 + [3] checkcast #2 + + Class [com/facebook/Request] + [6] invokevirtual #20 + + Methodref [com/facebook/RequestBatch.add (ILcom/facebook/Request;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 2): + [0] new #10 + + Class [java/util/concurrent/atomic/AtomicInteger] + [3] dup + [4] invokespecial #34 + + Methodref [java/util/concurrent/atomic/AtomicInteger. ()V] + [7] putstatic #15 + + Fieldref [com/facebook/RequestBatch.idGenerator Ljava/util/concurrent/atomic/AtomicInteger;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/AbstractList;] + +_____________________________________________________________________ ++ Program class: com/facebook/RequestBatch$Callback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.RequestBatch$Callback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/RequestBatch$Callback] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/RequestBatch;)V] + + Utf8 [com/facebook/RequestBatch$Callback] + + Utf8 [java/lang/Object] + + Utf8 [onBatchCompleted] + +Fields (count = 0): + +Methods (count = 1): + + Method: onBatchCompleted(Lcom/facebook/RequestBatch;)V + Access flags: 0x401 + = public abstract void onBatchCompleted(com.facebook.RequestBatch) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Response + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.Response extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 436): + + Integer [190] + + String [ responseCode: ] + + String [%d] + + String [, error: ] + + String [, graphObject: ] + + String [, isFromCache:] + + String [FACEBOOK_NON_JSON_RESULT] + + String [Got unexpected object type in response, class: ] + + String [Must pass in a valid interface that extends GraphObject] + + String [Not using cache for cacheable request because no key was specified] + + String [Response] + + String [Response + Id: %s + Size: %d + Responses: +%s +] + + String [Response (raw) + Size: %d + Response: +%s +] + + String [Response : %s] + + String [ResponseCache] + + String [Unexpected number of results] + + String [body] + + String [code] + + String [unknown] + + String [{Response: ] + + String [}] + + Class [[Ljava/lang/Object;] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/Request] + + Class [com/facebook/RequestBatch] + + Class [com/facebook/Response] + + Class [com/facebook/Response$PagedResults] + + Class [com/facebook/Response$PagingDirection] + + Class [com/facebook/Response$PagingInfo] + + Class [com/facebook/Session] + + Class [com/facebook/internal/CacheableRequestBatch] + + Class [com/facebook/internal/FileLruCache] + + Class [com/facebook/internal/FileLruCache$Limits] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObject$Factory] + + Class [com/facebook/model/GraphObjectList] + + Class [java/io/IOException] + + Class [java/io/InputStream] + + Class [java/lang/AssertionError] + + Class [java/lang/Class] + + Class [java/lang/Integer] + + Class [java/lang/NullPointerException] + + Class [java/lang/Object] + + Class [java/lang/SecurityException] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Throwable] + + Class [java/net/HttpURLConnection] + + Class [java/net/MalformedURLException] + + Class [java/net/URL] + + Class [java/util/ArrayList] + + Class [java/util/List] + + Class [org/json/JSONArray] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Class [org/json/JSONTokener] + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_RAW_RESPONSES Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/Response.$assertionsDisabled Z] + + Fieldref [com/facebook/Response.connection Ljava/net/HttpURLConnection;] + + Fieldref [com/facebook/Response.error Lcom/facebook/FacebookRequestError;] + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + + Fieldref [com/facebook/Response.graphObjectList Lcom/facebook/model/GraphObjectList;] + + Fieldref [com/facebook/Response.isFromCache Z] + + Fieldref [com/facebook/Response.request Lcom/facebook/Request;] + + Fieldref [com/facebook/Response.responseCache Lcom/facebook/internal/FileLruCache;] + + Fieldref [com/facebook/Response$PagingDirection.NEXT Lcom/facebook/Response$PagingDirection;] + + Fieldref [org/json/JSONObject.NULL Ljava/lang/Object;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookRequestError. (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + + Methodref [com/facebook/FacebookRequestError.checkResponseAndCreateError (Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/FacebookRequestError.getErrorCode ()I] + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/net/URL;)V] + + Methodref [com/facebook/Request.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/Request.getUrlForSingleRequest ()Ljava/lang/String;] + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + + Methodref [com/facebook/RequestBatch.getId ()Ljava/lang/String;] + + Methodref [com/facebook/RequestBatch.size ()I] + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObjectList;Z)V] + + Methodref [com/facebook/Response.constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + + Methodref [com/facebook/Response.createResponseFromObject (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Ljava/lang/Object;ZLjava/lang/Object;)Lcom/facebook/Response;] + + Methodref [com/facebook/Response.createResponsesFromObject (Ljava/net/HttpURLConnection;Ljava/util/List;Ljava/lang/Object;Z)Ljava/util/List;] + + Methodref [com/facebook/Response.createResponsesFromStream (Ljava/io/InputStream;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Methodref [com/facebook/Response.createResponsesFromString (Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Methodref [com/facebook/Response.getResponseCache ()Lcom/facebook/internal/FileLruCache;] + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + + Methodref [com/facebook/internal/CacheableRequestBatch.getCacheKeyOverride ()Ljava/lang/String;] + + Methodref [com/facebook/internal/CacheableRequestBatch.getForceRoundTrip ()Z] + + Methodref [com/facebook/internal/FileLruCache. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + Methodref [com/facebook/internal/FileLruCache.get (Ljava/lang/String;)Ljava/io/InputStream;] + + Methodref [com/facebook/internal/FileLruCache.interceptAndPut (Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream;] + + Methodref [com/facebook/internal/FileLruCache$Limits. ()V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + + Methodref [com/facebook/internal/Utility.getStringPropertyAsJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility.readStreamToString (Ljava/io/InputStream;)Ljava/lang/String;] + + Methodref [com/facebook/model/GraphObject$Factory.create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Methodref [java/lang/AssertionError. ()V] + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;] + + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;] + + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + + Methodref [java/net/URL. (Ljava/lang/String;)V] + + Methodref [java/util/ArrayList. (I)V] + + Methodref [org/json/JSONArray. ()V] + + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;] + + Methodref [org/json/JSONArray.length ()I] + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] + + Methodref [org/json/JSONTokener.nextValue ()Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/Response$PagedResults.getPaging ()Lcom/facebook/Response$PagingInfo;] + + InterfaceMethodref [com/facebook/Response$PagingInfo.getNext ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/Response$PagingInfo.getPrevious ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphObject.cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + 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 [$assertionsDisabled Z] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + NameAndType [ (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + + NameAndType [ (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + + NameAndType [ (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObjectList;Z)V] + + NameAndType [ (Lcom/facebook/Session;Ljava/net/URL;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + + NameAndType [INCLUDE_RAW_RESPONSES Lcom/facebook/LoggingBehavior;] + + NameAndType [NEXT Lcom/facebook/Response$PagingDirection;] + + NameAndType [NULL Ljava/lang/Object;] + + NameAndType [REQUESTS Lcom/facebook/LoggingBehavior;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [append (Z)Ljava/lang/StringBuilder;] + + NameAndType [cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [checkResponseAndCreateError (Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)Lcom/facebook/FacebookRequestError;] + + NameAndType [closeAndClearTokenInformation ()V] + + NameAndType [closeQuietly (Ljava/io/Closeable;)V] + + NameAndType [connection Ljava/net/HttpURLConnection;] + + NameAndType [constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + + NameAndType [create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + NameAndType [createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [createResponseFromObject (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Ljava/lang/Object;ZLjava/lang/Object;)Lcom/facebook/Response;] + + NameAndType [createResponsesFromObject (Ljava/net/HttpURLConnection;Ljava/util/List;Ljava/lang/Object;Z)Ljava/util/List;] + + NameAndType [createResponsesFromStream (Ljava/io/InputStream;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + NameAndType [createResponsesFromString (Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + NameAndType [desiredAssertionStatus ()Z] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [error Lcom/facebook/FacebookRequestError;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [get (I)Lcom/facebook/Request;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/String;)Ljava/io/InputStream;] + + NameAndType [getCacheKeyOverride ()Ljava/lang/String;] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getErrorCode ()I] + + NameAndType [getErrorStream ()Ljava/io/InputStream;] + + NameAndType [getForceRoundTrip ()Z] + + NameAndType [getId ()Ljava/lang/String;] + + NameAndType [getInputStream ()Ljava/io/InputStream;] + + NameAndType [getNext ()Ljava/lang/String;] + + NameAndType [getPaging ()Lcom/facebook/Response$PagingInfo;] + + NameAndType [getPrevious ()Ljava/lang/String;] + + NameAndType [getResponseCache ()Lcom/facebook/internal/FileLruCache;] + + NameAndType [getResponseCode ()I] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [getStaticContext ()Landroid/content/Context;] + + NameAndType [getStringPropertyAsJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getUrlForSingleRequest ()Ljava/lang/String;] + + NameAndType [graphObject Lcom/facebook/model/GraphObject;] + + NameAndType [graphObjectList Lcom/facebook/model/GraphObjectList;] + + NameAndType [interceptAndPut (Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream;] + + NameAndType [isFromCache Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [length ()I] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + NameAndType [nextValue ()Ljava/lang/Object;] + + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + NameAndType [put (Ljava/lang/String;I)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [readStreamToString (Ljava/io/InputStream;)Ljava/lang/String;] + + NameAndType [request Lcom/facebook/Request;] + + NameAndType [responseCache Lcom/facebook/internal/FileLruCache;] + + NameAndType [size ()I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [ responseCode: ] + + Utf8 [$assertionsDisabled] + + Utf8 [%d] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Lcom/facebook/Request;] + + Utf8 [()Lcom/facebook/Response$PagingInfo;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/internal/FileLruCache;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Ljava/io/InputStream;] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/HttpURLConnection;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Lcom/facebook/Request;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + + Utf8 [(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + + Utf8 [(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObjectList;Z)V] + + Utf8 [(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObjectList;Z)V] + + Utf8 [(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Ljava/lang/Object;ZLjava/lang/Object;)Lcom/facebook/Response;] + + Utf8 [(Lcom/facebook/Response$PagingDirection;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/net/URL;)V] + + Utf8 [(Ljava/io/Closeable;)V] + + Utf8 [(Ljava/io/InputStream;)Ljava/lang/String;] + + Utf8 [(Ljava/io/InputStream;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Utf8 [(Ljava/io/InputStream;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;I)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Utf8 [(Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/List;Ljava/lang/Object;Z)Ljava/util/List;] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/List;Ljava/lang/Object;Z)Ljava/util/List;] + + Utf8 [(Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + + Utf8 [(Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)Lcom/facebook/FacebookRequestError;] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Z)Ljava/lang/StringBuilder;] + + Utf8 [, error: ] + + Utf8 [, graphObject: ] + + Utf8 [, isFromCache:] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Class;)TT;] + + Utf8 [] + + Utf8 [] + + Utf8 [BODY_KEY] + + Utf8 [CODE_KEY] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [FACEBOOK_NON_JSON_RESULT] + + Utf8 [Got unexpected object type in response, class: ] + + Utf8 [I] + + Utf8 [INCLUDE_RAW_RESPONSES] + + Utf8 [INVALID_SESSION_FACEBOOK_ERROR_CODE] + + Utf8 [Lcom/facebook/FacebookRequestError;] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Lcom/facebook/Request;] + + Utf8 [Lcom/facebook/Response$PagingDirection;] + + Utf8 [Lcom/facebook/internal/FileLruCache;] + + Utf8 [Lcom/facebook/model/GraphObject;] + + Utf8 [Lcom/facebook/model/GraphObjectList;] + + Utf8 [Lcom/facebook/model/GraphObjectList;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/net/HttpURLConnection;] + + Utf8 [Must pass in a valid interface that extends GraphObject] + + Utf8 [NEXT] + + Utf8 [NON_JSON_RESPONSE_PROPERTY] + + Utf8 [NULL] + + Utf8 [Not using cache for cacheable request because no key was specified] + + Utf8 [REQUESTS] + + Utf8 [RESPONSE_CACHE_TAG] + + Utf8 [RESPONSE_LOG_TAG] + + Utf8 [Response] + + Utf8 [Response + Id: %s + Size: %d + Responses: +%s +] + + Utf8 [Response (raw) + Size: %d + Response: +%s +] + + Utf8 [Response : %s] + + Utf8 [ResponseCache] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Unexpected number of results] + + Utf8 [Z] + + Utf8 [[Ljava/lang/Object;] + + Utf8 [add] + + Utf8 [append] + + Utf8 [body] + + Utf8 [cast] + + Utf8 [castToListOf] + + Utf8 [checkResponseAndCreateError] + + Utf8 [closeAndClearTokenInformation] + + Utf8 [closeQuietly] + + Utf8 [code] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/Response$PagedResults] + + Utf8 [com/facebook/Response$PagingDirection] + + Utf8 [com/facebook/Response$PagingInfo] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/internal/CacheableRequestBatch] + + Utf8 [com/facebook/internal/FileLruCache] + + Utf8 [com/facebook/internal/FileLruCache$Limits] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [connection] + + Utf8 [constructErrorResponses] + + Utf8 [create] + + Utf8 [createList] + + Utf8 [createResponseFromObject] + + Utf8 [createResponsesFromObject] + + Utf8 [createResponsesFromStream] + + Utf8 [createResponsesFromString] + + Utf8 [desiredAssertionStatus] + + Utf8 [equals] + + Utf8 [error] + + Utf8 [format] + + Utf8 [fromHttpConnection] + + Utf8 [get] + + Utf8 [getCacheKeyOverride] + + Utf8 [getClass] + + Utf8 [getConnection] + + Utf8 [getError] + + Utf8 [getErrorCode] + + Utf8 [getErrorStream] + + Utf8 [getForceRoundTrip] + + Utf8 [getGraphObject] + + Utf8 [getGraphObjectAs] + + Utf8 [getGraphObjectList] + + Utf8 [getGraphObjectListAs] + + Utf8 [getId] + + Utf8 [getInputStream] + + Utf8 [getIsFromCache] + + Utf8 [getNext] + + Utf8 [getPaging] + + Utf8 [getPrevious] + + Utf8 [getRequest] + + Utf8 [getRequestForPagedResults] + + Utf8 [getResponseCache] + + Utf8 [getResponseCode] + + Utf8 [getSession] + + Utf8 [getSimpleName] + + Utf8 [getStaticContext] + + Utf8 [getStringPropertyAsJSON] + + Utf8 [getUrlForSingleRequest] + + Utf8 [graphObject] + + Utf8 [graphObjectList] + + Utf8 [interceptAndPut] + + Utf8 [isFromCache] + + Utf8 [isNullOrEmpty] + + Utf8 [java/io/IOException] + + Utf8 [java/io/InputStream] + + Utf8 [java/lang/AssertionError] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/NullPointerException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/SecurityException] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Throwable] + + Utf8 [java/net/HttpURLConnection] + + Utf8 [java/net/MalformedURLException] + + Utf8 [java/net/URL] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/List] + + Utf8 [length] + + Utf8 [log] + + Utf8 [nextValue] + + Utf8 [org/json/JSONArray] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [org/json/JSONTokener] + + Utf8 [put] + + Utf8 [readStreamToString] + + Utf8 [request] + + Utf8 [responseCache] + + Utf8 [size] + + Utf8 [toString] + + Utf8 [unknown] + + Utf8 [valueOf] + + Utf8 [{Response: ] + + Utf8 [}] + +Fields (count = 14): + + Field: connection Ljava/net/HttpURLConnection; + Access flags: 0x12 + = private final java.net.HttpURLConnection connection + + Field: graphObject Lcom/facebook/model/GraphObject; + Access flags: 0x12 + = private final com.facebook.model.GraphObject graphObject + + Field: graphObjectList Lcom/facebook/model/GraphObjectList; + Access flags: 0x12 + = private final com.facebook.model.GraphObjectList graphObjectList + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/model/GraphObjectList;] + + Field: isFromCache Z + Access flags: 0x12 + = private final boolean isFromCache + + Field: error Lcom/facebook/FacebookRequestError; + Access flags: 0x12 + = private final com.facebook.FacebookRequestError error + + Field: request Lcom/facebook/Request; + Access flags: 0x12 + = private final com.facebook.Request request + + Field: NON_JSON_RESPONSE_PROPERTY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String NON_JSON_RESPONSE_PROPERTY + Class member attributes (count = 1): + + Constant value attribute: + + String [FACEBOOK_NON_JSON_RESULT] + + Field: INVALID_SESSION_FACEBOOK_ERROR_CODE I + Access flags: 0x1a + = private static final int INVALID_SESSION_FACEBOOK_ERROR_CODE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [190] + + Field: CODE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CODE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [code] + + Field: BODY_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BODY_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [body] + + Field: RESPONSE_LOG_TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String RESPONSE_LOG_TAG + Class member attributes (count = 1): + + Constant value attribute: + + String [Response] + + Field: RESPONSE_CACHE_TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String RESPONSE_CACHE_TAG + Class member attributes (count = 1): + + Constant value attribute: + + String [ResponseCache] + + Field: responseCache Lcom/facebook/internal/FileLruCache; + Access flags: 0xa + = private static com.facebook.internal.FileLruCache responseCache + + Field: $assertionsDisabled Z + Access flags: 0x1018 + = static final synthetic boolean $assertionsDisabled + +Methods (count = 21): + - Method: (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V + Access flags: 0x0 + = Response(com.facebook.Request,java.net.HttpURLConnection,com.facebook.model.GraphObject,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 5, stack = 2): + [0] aload_0 v0 + [1] invokespecial #114 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #69 + + Fieldref [com/facebook/Response.request Lcom/facebook/Request;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #64 + + Fieldref [com/facebook/Response.connection Ljava/net/HttpURLConnection;] + [14] aload_0 v0 + [15] aload_3 v3 + [16] putfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [19] aload_0 v0 + [20] aconst_null + [21] putfield #67 + + Fieldref [com/facebook/Response.graphObjectList Lcom/facebook/model/GraphObjectList;] + [24] aload_0 v0 + [25] iload v4 + [27] putfield #68 + + Fieldref [com/facebook/Response.isFromCache Z] + [30] aload_0 v0 + [31] aconst_null + [32] putfield #65 + + Fieldref [com/facebook/Response.error Lcom/facebook/FacebookRequestError;] + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObjectList;Z)V + Access flags: 0x0 + = Response(com.facebook.Request,java.net.HttpURLConnection,com.facebook.model.GraphObjectList,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 36, locals = 5, stack = 2): + [0] aload_0 v0 + [1] invokespecial #114 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #69 + + Fieldref [com/facebook/Response.request Lcom/facebook/Request;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #64 + + Fieldref [com/facebook/Response.connection Ljava/net/HttpURLConnection;] + [14] aload_0 v0 + [15] aconst_null + [16] putfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [19] aload_0 v0 + [20] aload_3 v3 + [21] putfield #67 + + Fieldref [com/facebook/Response.graphObjectList Lcom/facebook/model/GraphObjectList;] + [24] aload_0 v0 + [25] iload v4 + [27] putfield #68 + + Fieldref [com/facebook/Response.isFromCache Z] + [30] aload_0 v0 + [31] aconst_null + [32] putfield #65 + + Fieldref [com/facebook/Response.error Lcom/facebook/FacebookRequestError;] + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObjectList;Z)V] + - Method: (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V + Access flags: 0x0 + = Response(com.facebook.Request,java.net.HttpURLConnection,com.facebook.FacebookRequestError) + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 4, stack = 2): + [0] aload_0 v0 + [1] invokespecial #114 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #69 + + Fieldref [com/facebook/Response.request Lcom/facebook/Request;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #64 + + Fieldref [com/facebook/Response.connection Ljava/net/HttpURLConnection;] + [14] aload_0 v0 + [15] aconst_null + [16] putfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [19] aload_0 v0 + [20] aconst_null + [21] putfield #67 + + Fieldref [com/facebook/Response.graphObjectList Lcom/facebook/model/GraphObjectList;] + [24] aload_0 v0 + [25] iconst_0 + [26] putfield #68 + + Fieldref [com/facebook/Response.isFromCache Z] + [29] aload_0 v0 + [30] aload_3 v3 + [31] putfield #65 + + Fieldref [com/facebook/Response.error Lcom/facebook/FacebookRequestError;] + [34] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getError()Lcom/facebook/FacebookRequestError; + Access flags: 0x11 + = public final com.facebook.FacebookRequestError getError() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #65 + + Fieldref [com/facebook/Response.error Lcom/facebook/FacebookRequestError;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getGraphObject()Lcom/facebook/model/GraphObject; + Access flags: 0x11 + = public final com.facebook.model.GraphObject getGraphObject() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getGraphObjectAs(Ljava/lang/Class;)Lcom/facebook/model/GraphObject; + Access flags: 0x11 + = public final com.facebook.model.GraphObject getGraphObjectAs(java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 34, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [4] ifnonnull +5 (target=9) + [7] aconst_null + [8] areturn + [9] aload_1 v1 + [10] ifnonnull +13 (target=23) + [13] new #46 + + Class [java/lang/NullPointerException] + [16] dup + [17] ldc #9 + + String [Must pass in a valid interface that extends GraphObject] + [19] invokespecial #113 + + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] + [22] athrow + [23] aload_0 v0 + [24] getfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [27] aload_1 v1 + [28] invokeinterface #141 + + InterfaceMethodref [com/facebook/model/GraphObject.cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [33] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [9] Var: ..., Stack: (empty) + - [23] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)TT;] + + Method: getGraphObjectList()Lcom/facebook/model/GraphObjectList; + Access flags: 0x11 + = public final com.facebook.model.GraphObjectList getGraphObjectList() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #67 + + Fieldref [com/facebook/Response.graphObjectList Lcom/facebook/model/GraphObjectList;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Method: getGraphObjectListAs(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList; + Access flags: 0x11 + = public final com.facebook.model.GraphObjectList getGraphObjectListAs(java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 20, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #67 + + Fieldref [com/facebook/Response.graphObjectList Lcom/facebook/model/GraphObjectList;] + [4] ifnonnull +5 (target=9) + [7] aconst_null + [8] areturn + [9] aload_0 v0 + [10] getfield #67 + + Fieldref [com/facebook/Response.graphObjectList Lcom/facebook/model/GraphObjectList;] + [13] aload_1 v1 + [14] invokeinterface #142 + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [19] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [9] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Method: getConnection()Ljava/net/HttpURLConnection; + Access flags: 0x11 + = public final java.net.HttpURLConnection getConnection() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #64 + + Fieldref [com/facebook/Response.connection Ljava/net/HttpURLConnection;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequest()Lcom/facebook/Request; + Access flags: 0x1 + = public com.facebook.Request getRequest() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #69 + + Fieldref [com/facebook/Response.request Lcom/facebook/Request;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequestForPagedResults(Lcom/facebook/Response$PagingDirection;)Lcom/facebook/Request; + Access flags: 0x1 + = public com.facebook.Request getRequestForPagedResults(com.facebook.Response$PagingDirection) + Class member attributes (count = 1): + + Code attribute instructions (code length = 124, locals = 5, stack = 6): + [0] aconst_null + [1] astore_2 v2 + [2] aload_0 v0 + [3] getfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [6] ifnull +57 (target=63) + [9] aload_0 v0 + [10] getfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [13] ldc #29 + + Class [com/facebook/Response$PagedResults] + [15] invokeinterface #141 + + InterfaceMethodref [com/facebook/model/GraphObject.cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [20] checkcast #29 + + Class [com/facebook/Response$PagedResults] + [23] astore_3 v3 + [24] aload_3 v3 + [25] invokeinterface #138 + + InterfaceMethodref [com/facebook/Response$PagedResults.getPaging ()Lcom/facebook/Response$PagingInfo;] + [30] astore v4 + [32] aload v4 + [34] ifnull +29 (target=63) + [37] aload_1 v1 + [38] getstatic #71 + + Fieldref [com/facebook/Response$PagingDirection.NEXT Lcom/facebook/Response$PagingDirection;] + [41] ifacmpne +14 (target=55) + [44] aload v4 + [46] invokeinterface #139 + + InterfaceMethodref [com/facebook/Response$PagingInfo.getNext ()Ljava/lang/String;] + [51] astore_2 v2 + [52] goto +11 (target=63) + [55] aload v4 + [57] invokeinterface #140 + + InterfaceMethodref [com/facebook/Response$PagingInfo.getPrevious ()Ljava/lang/String;] + [62] astore_2 v2 + [63] aload_2 v2 + [64] invokestatic #105 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [67] ifeq +5 (target=72) + [70] aconst_null + [71] areturn + [72] aload_2 v2 + [73] ifnull +19 (target=92) + [76] aload_2 v2 + [77] aload_0 v0 + [78] getfield #69 + + Fieldref [com/facebook/Response.request Lcom/facebook/Request;] + [81] invokevirtual #80 + + Methodref [com/facebook/Request.getUrlForSingleRequest ()Ljava/lang/String;] + [84] invokevirtual #116 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [87] ifeq +5 (target=92) + [90] aconst_null + [91] areturn + [92] new #26 + + Class [com/facebook/Request] + [95] dup + [96] aload_0 v0 + [97] getfield #69 + + Fieldref [com/facebook/Response.request Lcom/facebook/Request;] + [100] invokevirtual #79 + + Methodref [com/facebook/Request.getSession ()Lcom/facebook/Session;] + [103] new #54 + + Class [java/net/URL] + [106] dup + [107] aload_2 v2 + [108] invokespecial #127 + + Methodref [java/net/URL. (Ljava/lang/String;)V] + [111] invokespecial #78 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/net/URL;)V] + [114] astore_3 v3 + [115] goto +7 (target=122) + [118] astore v4 + [120] aconst_null + [121] areturn + [122] aload_3 v3 + [123] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (92 -> 115: 118): + + Class [java/net/MalformedURLException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [55] Var: ...[a:java/lang/String][a:com/facebook/Response$PagedResults][a:com/facebook/Response$PagingInfo], Stack: (empty) + - [63] Var: -2, Stack: (empty) + - [72] Var: ..., Stack: (empty) + - [92] Var: ..., Stack: (empty) + - [118] Var: ..., Stack: [a:java/net/MalformedURLException] + - [122] Var: ...[a:com/facebook/Request], 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 = 109, locals = 3, stack = 5): + [0] ldc #3 + + String [%d] + [2] iconst_1 + [3] anewarray #47 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] aload_0 v0 + [9] getfield #64 + + Fieldref [com/facebook/Response.connection Ljava/net/HttpURLConnection;] + [12] ifnull +13 (target=25) + [15] aload_0 v0 + [16] getfield #64 + + Fieldref [com/facebook/Response.connection Ljava/net/HttpURLConnection;] + [19] invokevirtual #126 + + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + [22] goto +6 (target=28) + [25] sipush 200 + [28] invokestatic #112 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [31] aastore + [32] invokestatic #117 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [35] astore_1 v1 + [36] goto +7 (target=43) + [39] astore_2 v2 + [40] ldc #19 + + String [unknown] + [42] astore_1 v1 + [43] new #50 + + Class [java/lang/StringBuilder] + [46] dup + [47] invokespecial #119 + + Methodref [java/lang/StringBuilder. ()V] + [50] ldc #20 + + String [{Response: ] + [52] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [55] ldc #2 + + String [ responseCode: ] + [57] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [60] aload_1 v1 + [61] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [64] ldc #5 + + String [, graphObject: ] + [66] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [69] aload_0 v0 + [70] getfield #66 + + Fieldref [com/facebook/Response.graphObject Lcom/facebook/model/GraphObject;] + [73] invokevirtual #120 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [76] ldc #4 + + String [, error: ] + [78] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [81] aload_0 v0 + [82] getfield #65 + + Fieldref [com/facebook/Response.error Lcom/facebook/FacebookRequestError;] + [85] invokevirtual #120 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [88] ldc #6 + + String [, isFromCache:] + [90] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [93] aload_0 v0 + [94] getfield #68 + + Fieldref [com/facebook/Response.isFromCache Z] + [97] invokevirtual #122 + + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;] + [100] ldc #21 + + String [}] + [102] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [105] invokevirtual #123 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [108] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 36: 39): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [25] Var: [a:com/facebook/Response], Stack: [a:java/lang/String][a:[Ljava/lang/Object;][a:[Ljava/lang/Object;][i] + - [28] Var: [a:com/facebook/Response], Stack: [a:java/lang/String][a:[Ljava/lang/Object;][a:[Ljava/lang/Object;][i][i] + - [39] Var: ..., Stack: [a:java/io/IOException] + - [43] Var: ...[a:java/lang/String], Stack: (empty) + + Method: getIsFromCache()Z + Access flags: 0x11 + = public final boolean getIsFromCache() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #68 + + Fieldref [com/facebook/Response.isFromCache Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getResponseCache()Lcom/facebook/internal/FileLruCache; + Access flags: 0x8 + = static com.facebook.internal.FileLruCache getResponseCache() + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 1, stack = 6): + [0] getstatic #70 + + Fieldref [com/facebook/Response.responseCache Lcom/facebook/internal/FileLruCache;] + [3] ifnonnull +31 (target=34) + [6] invokestatic #94 + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + [9] astore_0 v0 + [10] aload_0 v0 + [11] ifnull +23 (target=34) + [14] new #34 + + Class [com/facebook/internal/FileLruCache] + [17] dup + [18] aload_0 v0 + [19] ldc #15 + + String [ResponseCache] + [21] new #35 + + Class [com/facebook/internal/FileLruCache$Limits] + [24] dup + [25] invokespecial #100 + + Methodref [com/facebook/internal/FileLruCache$Limits. ()V] + [28] invokespecial #97 + + Methodref [com/facebook/internal/FileLruCache. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + [31] putstatic #70 + + Fieldref [com/facebook/Response.responseCache Lcom/facebook/internal/FileLruCache;] + [34] getstatic #70 + + Fieldref [com/facebook/Response.responseCache Lcom/facebook/internal/FileLruCache;] + [37] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [34] Var: ..., Stack: (empty) + + Method: fromHttpConnection(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List; + Access flags: 0x8 + = static java.util.List fromHttpConnection(java.net.HttpURLConnection,com.facebook.RequestBatch) + Class member attributes (count = 2): + + Code attribute instructions (code length = 407, locals = 9, stack = 7): + [0] aconst_null + [1] astore_2 v2 + [2] aconst_null + [3] astore_3 v3 + [4] aconst_null + [5] astore v4 + [7] aload_1 v1 + [8] instanceof #33 + + Class [com/facebook/internal/CacheableRequestBatch] + [11] ifeq +149 (target=160) + [14] aload_1 v1 + [15] checkcast #33 + + Class [com/facebook/internal/CacheableRequestBatch] + [18] astore v5 + [20] invokestatic #92 + + Methodref [com/facebook/Response.getResponseCache ()Lcom/facebook/internal/FileLruCache;] + [23] astore_3 v3 + [24] aload v5 + [26] invokevirtual #95 + + Methodref [com/facebook/internal/CacheableRequestBatch.getCacheKeyOverride ()Ljava/lang/String;] + [29] astore v4 + [31] aload v4 + [33] invokestatic #105 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [36] ifeq +34 (target=70) + [39] aload_1 v1 + [40] invokevirtual #83 + + Methodref [com/facebook/RequestBatch.size ()I] + [43] iconst_1 + [44] ificmpne +16 (target=60) + [47] aload_1 v1 + [48] iconst_0 + [49] invokevirtual #81 + + Methodref [com/facebook/RequestBatch.get (I)Lcom/facebook/Request;] + [52] invokevirtual #80 + + Methodref [com/facebook/Request.getUrlForSingleRequest ()Ljava/lang/String;] + [55] astore v4 + [57] goto +13 (target=70) + [60] getstatic #62 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [63] ldc #15 + + String [ResponseCache] + [65] ldc #10 + + String [Not using cache for cacheable request because no key was specified] + [67] invokestatic #101 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [70] aload v5 + [72] invokevirtual #96 + + Methodref [com/facebook/internal/CacheableRequestBatch.getForceRoundTrip ()Z] + [75] ifne +85 (target=160) + [78] aload_3 v3 + [79] ifnull +81 (target=160) + [82] aload v4 + [84] invokestatic #105 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [87] ifne +73 (target=160) + [90] aload_3 v3 + [91] aload v4 + [93] invokevirtual #98 + + Methodref [com/facebook/internal/FileLruCache.get (Ljava/lang/String;)Ljava/io/InputStream;] + [96] astore_2 v2 + [97] aload_2 v2 + [98] ifnull +19 (target=117) + [101] aload_2 v2 + [102] aconst_null + [103] aload_1 v1 + [104] iconst_1 + [105] invokestatic #90 + + Methodref [com/facebook/Response.createResponsesFromStream (Ljava/io/InputStream;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + [108] astore v6 + [110] aload_2 v2 + [111] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [114] aload v6 + [116] areturn + [117] aload_2 v2 + [118] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [121] goto +39 (target=160) + [124] astore v6 + [126] aload_2 v2 + [127] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [130] goto +30 (target=160) + [133] astore v6 + [135] aload_2 v2 + [136] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [139] goto +21 (target=160) + [142] astore v6 + [144] aload_2 v2 + [145] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [148] goto +12 (target=160) + [151] astore v7 + [153] aload_2 v2 + [154] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [157] aload v7 + [159] athrow + [160] aload_0 v0 + [161] invokevirtual #126 + + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + [164] sipush 400 + [167] ificmplt +11 (target=178) + [170] aload_0 v0 + [171] invokevirtual #124 + + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;] + [174] astore_2 v2 + [175] goto +38 (target=213) + [178] aload_0 v0 + [179] invokevirtual #125 + + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;] + [182] astore_2 v2 + [183] aload_3 v3 + [184] ifnull +29 (target=213) + [187] aload v4 + [189] ifnull +24 (target=213) + [192] aload_2 v2 + [193] ifnull +20 (target=213) + [196] aload_3 v3 + [197] aload v4 + [199] aload_2 v2 + [200] invokevirtual #99 + + Methodref [com/facebook/internal/FileLruCache.interceptAndPut (Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream;] + [203] astore v5 + [205] aload v5 + [207] ifnull +6 (target=213) + [210] aload v5 + [212] astore_2 v2 + [213] aload_2 v2 + [214] aload_0 v0 + [215] aload_1 v1 + [216] iconst_0 + [217] invokestatic #90 + + Methodref [com/facebook/Response.createResponsesFromStream (Ljava/io/InputStream;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + [220] astore v5 + [222] aload_2 v2 + [223] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [226] aload v5 + [228] areturn + [229] astore v5 + [231] getstatic #62 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [234] ldc #11 + + String [Response] + [236] ldc #14 + + String [Response : %s] + [238] iconst_1 + [239] anewarray #47 + + Class [java/lang/Object] + [242] dup + [243] iconst_0 + [244] aload v5 + [246] aastore + [247] invokestatic #102 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [250] aload_1 v1 + [251] aload_0 v0 + [252] aload v5 + [254] invokestatic #87 + + Methodref [com/facebook/Response.constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + [257] astore v6 + [259] aload_2 v2 + [260] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [263] aload v6 + [265] areturn + [266] astore v5 + [268] getstatic #62 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [271] ldc #11 + + String [Response] + [273] ldc #14 + + String [Response : %s] + [275] iconst_1 + [276] anewarray #47 + + Class [java/lang/Object] + [279] dup + [280] iconst_0 + [281] aload v5 + [283] aastore + [284] invokestatic #102 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [287] aload_1 v1 + [288] aload_0 v0 + [289] new #23 + + Class [com/facebook/FacebookException] + [292] dup + [293] aload v5 + [295] invokespecial #74 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [298] invokestatic #87 + + Methodref [com/facebook/Response.constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + [301] astore v6 + [303] aload_2 v2 + [304] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [307] aload v6 + [309] areturn + [310] astore v5 + [312] getstatic #62 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [315] ldc #11 + + String [Response] + [317] ldc #14 + + String [Response : %s] + [319] iconst_1 + [320] anewarray #47 + + Class [java/lang/Object] + [323] dup + [324] iconst_0 + [325] aload v5 + [327] aastore + [328] invokestatic #102 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [331] aload_1 v1 + [332] aload_0 v0 + [333] new #23 + + Class [com/facebook/FacebookException] + [336] dup + [337] aload v5 + [339] invokespecial #74 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [342] invokestatic #87 + + Methodref [com/facebook/Response.constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + [345] astore v6 + [347] aload_2 v2 + [348] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [351] aload v6 + [353] areturn + [354] astore v5 + [356] getstatic #62 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [359] ldc #11 + + String [Response] + [361] ldc #14 + + String [Response : %s] + [363] iconst_1 + [364] anewarray #47 + + Class [java/lang/Object] + [367] dup + [368] iconst_0 + [369] aload v5 + [371] aastore + [372] invokestatic #102 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [375] aload_1 v1 + [376] aload_0 v0 + [377] new #23 + + Class [com/facebook/FacebookException] + [380] dup + [381] aload v5 + [383] invokespecial #74 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [386] invokestatic #87 + + Methodref [com/facebook/Response.constructErrorResponses (Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + [389] astore v6 + [391] aload_2 v2 + [392] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [395] aload v6 + [397] areturn + [398] astore v8 + [400] aload_2 v2 + [401] invokestatic #103 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [404] aload v8 + [406] athrow + Code attribute exceptions (count = 18): + - ExceptionInfo (90 -> 110: 124): + + Class [com/facebook/FacebookException] + - ExceptionInfo (90 -> 110: 133): + + Class [org/json/JSONException] + - ExceptionInfo (90 -> 110: 142): + + Class [java/io/IOException] + - ExceptionInfo (90 -> 110: 151): + - ExceptionInfo (124 -> 126: 151): + - ExceptionInfo (133 -> 135: 151): + - ExceptionInfo (142 -> 144: 151): + - ExceptionInfo (151 -> 153: 151): + - ExceptionInfo (160 -> 222: 229): + + Class [com/facebook/FacebookException] + - ExceptionInfo (160 -> 222: 266): + + Class [org/json/JSONException] + - ExceptionInfo (160 -> 222: 310): + + Class [java/io/IOException] + - ExceptionInfo (160 -> 222: 354): + + Class [java/lang/SecurityException] + - ExceptionInfo (160 -> 222: 398): + - ExceptionInfo (229 -> 259: 398): + - ExceptionInfo (266 -> 303: 398): + - ExceptionInfo (310 -> 347: 398): + - ExceptionInfo (354 -> 391: 398): + - ExceptionInfo (398 -> 400: 398): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 15): + - [60] Var: [a:java/net/HttpURLConnection][a:com/facebook/RequestBatch][a:java/io/InputStream][a:com/facebook/internal/FileLruCache][a:java/lang/String][a:com/facebook/internal/CacheableRequestBatch], Stack: + - [70] Var: ..., Stack: (empty) + - [117] Var: ..., Stack: (empty) + - [124] Var: ..., Stack: [a:com/facebook/FacebookException] + - [133] Var: ..., Stack: [a:org/json/JSONException] + - [142] Var: ..., Stack: [a:java/io/IOException] + - [151] Var: ..., Stack: [a:java/lang/Throwable] + - [160] Var: -1, Stack: (empty) + - [178] Var: ..., Stack: (empty) + - [213] Var: ..., Stack: (empty) + - [229] Var: ..., Stack: [a:com/facebook/FacebookException] + - [266] Var: ..., Stack: [a:org/json/JSONException] + - [310] Var: ..., Stack: [a:java/io/IOException] + - [354] Var: ..., Stack: [a:java/lang/SecurityException] + - [398] Var: ..., Stack: [a:java/lang/Throwable] + + Signature attribute: + + Utf8 [(Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;)Ljava/util/List;] + + Method: createResponsesFromStream(Ljava/io/InputStream;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List; + Access flags: 0x8 + = static java.util.List createResponsesFromStream(java.io.InputStream,java.net.HttpURLConnection,com.facebook.RequestBatch,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 45, locals = 5, stack = 7): + [0] aload_0 v0 + [1] invokestatic #106 + + Methodref [com/facebook/internal/Utility.readStreamToString (Ljava/io/InputStream;)Ljava/lang/String;] + [4] astore v4 + [6] getstatic #61 + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_RAW_RESPONSES Lcom/facebook/LoggingBehavior;] + [9] ldc #11 + + String [Response] + [11] ldc #13 + + String [Response (raw) + Size: %d + Response: +%s +] + [13] iconst_2 + [14] anewarray #47 + + Class [java/lang/Object] + [17] dup + [18] iconst_0 + [19] aload v4 + [21] invokevirtual #118 + + Methodref [java/lang/String.length ()I] + [24] invokestatic #112 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [27] aastore + [28] dup + [29] iconst_1 + [30] aload v4 + [32] aastore + [33] invokestatic #102 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [36] aload v4 + [38] aload_1 v1 + [39] aload_2 v2 + [40] iload_3 v3 + [41] invokestatic #91 + + Methodref [com/facebook/Response.createResponsesFromString (Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + [44] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/io/InputStream;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Method: createResponsesFromString(Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List; + Access flags: 0x8 + = static java.util.List createResponsesFromString(java.lang.String,java.net.HttpURLConnection,com.facebook.RequestBatch,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 66, locals = 7, stack = 7): + [0] new #60 + + Class [org/json/JSONTokener] + [3] dup + [4] aload_0 v0 + [5] invokespecial #136 + + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] + [8] astore v4 + [10] aload v4 + [12] invokevirtual #137 + + Methodref [org/json/JSONTokener.nextValue ()Ljava/lang/Object;] + [15] astore v5 + [17] aload_1 v1 + [18] aload_2 v2 + [19] aload v5 + [21] iload_3 v3 + [22] invokestatic #89 + + Methodref [com/facebook/Response.createResponsesFromObject (Ljava/net/HttpURLConnection;Ljava/util/List;Ljava/lang/Object;Z)Ljava/util/List;] + [25] astore v6 + [27] getstatic #62 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [30] ldc #11 + + String [Response] + [32] ldc #12 + + String [Response + Id: %s + Size: %d + Responses: +%s +] + [34] iconst_3 + [35] anewarray #47 + + Class [java/lang/Object] + [38] dup + [39] iconst_0 + [40] aload_2 v2 + [41] invokevirtual #82 + + Methodref [com/facebook/RequestBatch.getId ()Ljava/lang/String;] + [44] aastore + [45] dup + [46] iconst_1 + [47] aload_0 v0 + [48] invokevirtual #118 + + Methodref [java/lang/String.length ()I] + [51] invokestatic #112 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [54] aastore + [55] dup + [56] iconst_2 + [57] aload v6 + [59] aastore + [60] invokestatic #102 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [63] aload v6 + [65] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Method: createResponsesFromObject(Ljava/net/HttpURLConnection;Ljava/util/List;Ljava/lang/Object;Z)Ljava/util/List; + Access flags: 0xa + = private static java.util.List createResponsesFromObject(java.net.HttpURLConnection,java.util.List,java.lang.Object,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 360, locals = 11, stack = 9): + [0] getstatic #63 + + Fieldref [com/facebook/Response.$assertionsDisabled Z] + [3] ifne +19 (target=22) + [6] aload_0 v0 + [7] ifnonnull +15 (target=22) + [10] iload_3 v3 + [11] ifne +11 (target=22) + [14] new #43 + + Class [java/lang/AssertionError] + [17] dup + [18] invokespecial #109 + + Methodref [java/lang/AssertionError. ()V] + [21] athrow + [22] aload_1 v1 + [23] invokeinterface #145 + + InterfaceMethodref [java/util/List.size ()I] + [28] istore v4 + [30] new #55 + + Class [java/util/ArrayList] + [33] dup + [34] iload v4 + [36] invokespecial #128 + + Methodref [java/util/ArrayList. (I)V] + [39] astore v5 + [41] aload_2 v2 + [42] astore v6 + [44] iload v4 + [46] iconst_1 + [47] ificmpne +145 (target=192) + [50] aload_1 v1 + [51] iconst_0 + [52] invokeinterface #144 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [57] checkcast #26 + + Class [com/facebook/Request] + [60] astore v7 + [62] new #59 + + Class [org/json/JSONObject] + [65] dup + [66] invokespecial #133 + + Methodref [org/json/JSONObject. ()V] + [69] astore v8 + [71] aload v8 + [73] ldc #17 + + String [body] + [75] aload_2 v2 + [76] invokevirtual #135 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [79] pop + [80] aload_0 v0 + [81] ifnull +10 (target=91) + [84] aload_0 v0 + [85] invokevirtual #126 + + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + [88] goto +6 (target=94) + [91] sipush 200 + [94] istore v9 + [96] aload v8 + [98] ldc #18 + + String [code] + [100] iload v9 + [102] invokevirtual #134 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + [105] pop + [106] new #57 + + Class [org/json/JSONArray] + [109] dup + [110] invokespecial #129 + + Methodref [org/json/JSONArray. ()V] + [113] astore v10 + [115] aload v10 + [117] aload v8 + [119] invokevirtual #132 + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + [122] pop + [123] aload v10 + [125] astore_2 v2 + [126] goto +66 (target=192) + [129] astore v8 + [131] aload v5 + [133] new #28 + + Class [com/facebook/Response] + [136] dup + [137] aload v7 + [139] aload_0 v0 + [140] new #24 + + Class [com/facebook/FacebookRequestError] + [143] dup + [144] aload_0 v0 + [145] aload v8 + [147] invokespecial #75 + + Methodref [com/facebook/FacebookRequestError. (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + [150] invokespecial #84 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + [153] invokeinterface #143 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [158] pop + [159] goto +33 (target=192) + [162] astore v8 + [164] aload v5 + [166] new #28 + + Class [com/facebook/Response] + [169] dup + [170] aload v7 + [172] aload_0 v0 + [173] new #24 + + Class [com/facebook/FacebookRequestError] + [176] dup + [177] aload_0 v0 + [178] aload v8 + [180] invokespecial #75 + + Methodref [com/facebook/FacebookRequestError. (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + [183] invokespecial #84 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + [186] invokeinterface #143 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [191] pop + [192] aload_2 v2 + [193] instanceof #57 + + Class [org/json/JSONArray] + [196] ifeq +15 (target=211) + [199] aload_2 v2 + [200] checkcast #57 + + Class [org/json/JSONArray] + [203] invokevirtual #131 + + Methodref [org/json/JSONArray.length ()I] + [206] iload v4 + [208] ificmpeq +17 (target=225) + [211] new #23 + + Class [com/facebook/FacebookException] + [214] dup + [215] ldc #16 + + String [Unexpected number of results] + [217] invokespecial #73 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [220] astore v7 + [222] aload v7 + [224] athrow + [225] aload_2 v2 + [226] checkcast #57 + + Class [org/json/JSONArray] + [229] astore v7 + [231] iconst_0 + [232] istore v8 + [234] iload v8 + [236] aload v7 + [238] invokevirtual #131 + + Methodref [org/json/JSONArray.length ()I] + [241] ificmpge +116 (target=357) + [244] aload_1 v1 + [245] iload v8 + [247] invokeinterface #144 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [252] checkcast #26 + + Class [com/facebook/Request] + [255] astore v9 + [257] aload v7 + [259] iload v8 + [261] invokevirtual #130 + + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;] + [264] astore v10 + [266] aload v5 + [268] aload v9 + [270] aload_0 v0 + [271] aload v10 + [273] iload_3 v3 + [274] aload v6 + [276] invokestatic #88 + + Methodref [com/facebook/Response.createResponseFromObject (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Ljava/lang/Object;ZLjava/lang/Object;)Lcom/facebook/Response;] + [279] invokeinterface #143 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [284] pop + [285] goto +66 (target=351) + [288] astore v10 + [290] aload v5 + [292] new #28 + + Class [com/facebook/Response] + [295] dup + [296] aload v9 + [298] aload_0 v0 + [299] new #24 + + Class [com/facebook/FacebookRequestError] + [302] dup + [303] aload_0 v0 + [304] aload v10 + [306] invokespecial #75 + + Methodref [com/facebook/FacebookRequestError. (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + [309] invokespecial #84 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + [312] invokeinterface #143 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [317] pop + [318] goto +33 (target=351) + [321] astore v10 + [323] aload v5 + [325] new #28 + + Class [com/facebook/Response] + [328] dup + [329] aload v9 + [331] aload_0 v0 + [332] new #24 + + Class [com/facebook/FacebookRequestError] + [335] dup + [336] aload_0 v0 + [337] aload v10 + [339] invokespecial #75 + + Methodref [com/facebook/FacebookRequestError. (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + [342] invokespecial #84 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + [345] invokeinterface #143 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [350] pop + [351] iinc v8, 1 + [354] goto -120 (target=234) + [357] aload v5 + [359] areturn + Code attribute exceptions (count = 4): + - ExceptionInfo (62 -> 126: 129): + + Class [org/json/JSONException] + - ExceptionInfo (62 -> 126: 162): + + Class [java/io/IOException] + - ExceptionInfo (257 -> 285: 288): + + Class [org/json/JSONException] + - ExceptionInfo (257 -> 285: 321): + + Class [com/facebook/FacebookException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 13): + - [22] Var: ..., Stack: (empty) + - [91] Var: [a:java/net/HttpURLConnection][a:java/util/List][a:java/lang/Object][i][i][a:java/util/List][a:java/lang/Object][a:com/facebook/Request][a:org/json/JSONObject], Stack: + - [94] Var: ..., Stack: [i] + - [129] Var: [a:java/net/HttpURLConnection][a:java/util/List][a:java/lang/Object][i][i][a:java/util/List][a:java/lang/Object][a:com/facebook/Request], Stack: [a:org/json/JSONException] + - [162] Var: ..., Stack: [a:java/io/IOException] + - [192] Var: -1, Stack: (empty) + - [211] Var: ..., Stack: (empty) + - [225] Var: ..., Stack: (empty) + - [234] Var: ...[a:org/json/JSONArray][i], Stack: (empty) + - [288] Var: [a:java/net/HttpURLConnection][a:java/util/List][a:java/lang/Object][i][i][a:java/util/List][a:java/lang/Object][a:org/json/JSONArray][i][a:com/facebook/Request], Stack: [a:org/json/JSONException] + - [321] Var: ..., Stack: [a:com/facebook/FacebookException] + - [351] Var: -1, Stack: (empty) + - [357] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/util/List;Ljava/lang/Object;Z)Ljava/util/List;] + + Method: createResponseFromObject(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Ljava/lang/Object;ZLjava/lang/Object;)Lcom/facebook/Response; + Access flags: 0xa + = private static com.facebook.Response createResponseFromObject(com.facebook.Request,java.net.HttpURLConnection,java.lang.Object,boolean,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 201, locals = 9, stack = 6): + [0] aload_2 v2 + [1] instanceof #59 + + Class [org/json/JSONObject] + [4] ifeq +142 (target=146) + [7] aload_2 v2 + [8] checkcast #59 + + Class [org/json/JSONObject] + [11] astore v5 + [13] aload v5 + [15] aload v4 + [17] aload_1 v1 + [18] invokestatic #76 + + Methodref [com/facebook/FacebookRequestError.checkResponseAndCreateError (Lorg/json/JSONObject;Ljava/lang/Object;Ljava/net/HttpURLConnection;)Lcom/facebook/FacebookRequestError;] + [21] astore v6 + [23] aload v6 + [25] ifnull +42 (target=67) + [28] aload v6 + [30] invokevirtual #77 + + Methodref [com/facebook/FacebookRequestError.getErrorCode ()I] + [33] sipush 190 + [36] ificmpne +19 (target=55) + [39] aload_0 v0 + [40] invokevirtual #79 + + Methodref [com/facebook/Request.getSession ()Lcom/facebook/Session;] + [43] astore v7 + [45] aload v7 + [47] ifnull +8 (target=55) + [50] aload v7 + [52] invokevirtual #93 + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + [55] new #28 + + Class [com/facebook/Response] + [58] dup + [59] aload_0 v0 + [60] aload_1 v1 + [61] aload v6 + [63] invokespecial #84 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + [66] areturn + [67] aload v5 + [69] ldc #17 + + String [body] + [71] ldc #7 + + String [FACEBOOK_NON_JSON_RESULT] + [73] invokestatic #104 + + Methodref [com/facebook/internal/Utility.getStringPropertyAsJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + [76] astore v7 + [78] aload v7 + [80] instanceof #59 + + Class [org/json/JSONObject] + [83] ifeq +26 (target=109) + [86] aload v7 + [88] checkcast #59 + + Class [org/json/JSONObject] + [91] invokestatic #107 + + Methodref [com/facebook/model/GraphObject$Factory.create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + [94] astore v8 + [96] new #28 + + Class [com/facebook/Response] + [99] dup + [100] aload_0 v0 + [101] aload_1 v1 + [102] aload v8 + [104] iload_3 v3 + [105] invokespecial #85 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + [108] areturn + [109] aload v7 + [111] instanceof #57 + + Class [org/json/JSONArray] + [114] ifeq +28 (target=142) + [117] aload v7 + [119] checkcast #57 + + Class [org/json/JSONArray] + [122] ldc #38 + + Class [com/facebook/model/GraphObject] + [124] invokestatic #108 + + Methodref [com/facebook/model/GraphObject$Factory.createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [127] astore v8 + [129] new #28 + + Class [com/facebook/Response] + [132] dup + [133] aload_0 v0 + [134] aload_1 v1 + [135] aload v8 + [137] iload_3 v3 + [138] invokespecial #86 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObjectList;Z)V] + [141] areturn + [142] getstatic #72 + + Fieldref [org/json/JSONObject.NULL Ljava/lang/Object;] + [145] astore_2 v2 + [146] aload_2 v2 + [147] getstatic #72 + + Fieldref [org/json/JSONObject.NULL Ljava/lang/Object;] + [150] ifacmpne +18 (target=168) + [153] new #28 + + Class [com/facebook/Response] + [156] dup + [157] aload_0 v0 + [158] aload_1 v1 + [159] aconst_null + [160] checkcast #38 + + Class [com/facebook/model/GraphObject] + [163] iload_3 v3 + [164] invokespecial #85 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + [167] areturn + [168] new #23 + + Class [com/facebook/FacebookException] + [171] dup + [172] new #50 + + Class [java/lang/StringBuilder] + [175] dup + [176] invokespecial #119 + + Methodref [java/lang/StringBuilder. ()V] + [179] ldc #8 + + String [Got unexpected object type in response, class: ] + [181] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [184] aload_2 v2 + [185] invokevirtual #115 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [188] invokevirtual #111 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [191] invokevirtual #121 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [194] invokevirtual #123 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [197] invokespecial #73 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [200] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [55] Var: ...[a:org/json/JSONObject][a:com/facebook/FacebookRequestError], Stack: (empty) + - [67] Var: ..., Stack: (empty) + - [109] Var: ...[a:java/lang/Object], Stack: (empty) + - [142] Var: ..., Stack: (empty) + - [146] Var: -3, Stack: (empty) + - [168] Var: ..., Stack: (empty) + + Method: constructErrorResponses(Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List; + Access flags: 0x8 + = static java.util.List constructErrorResponses(java.util.List,java.net.HttpURLConnection,com.facebook.FacebookException) + Class member attributes (count = 2): + + Code attribute instructions (code length = 75, locals = 7, stack = 8): + [0] aload_0 v0 + [1] invokeinterface #145 + + InterfaceMethodref [java/util/List.size ()I] + [6] istore_3 v3 + [7] new #55 + + Class [java/util/ArrayList] + [10] dup + [11] iload_3 v3 + [12] invokespecial #128 + + Methodref [java/util/ArrayList. (I)V] + [15] astore v4 + [17] iconst_0 + [18] istore v5 + [20] iload v5 + [22] iload_3 v3 + [23] ificmpge +49 (target=72) + [26] new #28 + + Class [com/facebook/Response] + [29] dup + [30] aload_0 v0 + [31] iload v5 + [33] invokeinterface #144 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [38] checkcast #26 + + Class [com/facebook/Request] + [41] aload_1 v1 + [42] new #24 + + Class [com/facebook/FacebookRequestError] + [45] dup + [46] aload_1 v1 + [47] aload_2 v2 + [48] invokespecial #75 + + Methodref [com/facebook/FacebookRequestError. (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + [51] invokespecial #84 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + [54] astore v6 + [56] aload v4 + [58] aload v6 + [60] invokeinterface #143 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [65] pop + [66] iinc v5, 1 + [69] goto -49 (target=20) + [72] aload v4 + [74] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [20] Var: ...[i][a:java/util/List][i], Stack: (empty) + - [72] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookException;)Ljava/util/List;] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 0, stack = 1): + [0] ldc #28 + + Class [com/facebook/Response] + [2] invokevirtual #110 + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + [5] ifne +7 (target=12) + [8] iconst_1 + [9] goto +4 (target=13) + [12] iconst_0 + [13] putstatic #63 + + Fieldref [com/facebook/Response.$assertionsDisabled Z] + [16] 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] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Response$PagedResults + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.Response$PagedResults extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 13): + + Class [com/facebook/Response$PagedResults] + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/Response$PagingInfo;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [Signature] + + Utf8 [com/facebook/Response$PagedResults] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getData] + + Utf8 [getPaging] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 2): + + Method: getData()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getData() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Method: getPaging()Lcom/facebook/Response$PagingInfo; + Access flags: 0x401 + = public abstract com.facebook.Response$PagingInfo getPaging() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Response$PagingDirection + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.Response$PagingDirection extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 40): + + String [NEXT] + + String [PREVIOUS] + + Class [[Lcom/facebook/Response$PagingDirection;] + + Class [com/facebook/Response$PagingDirection] + + Class [java/lang/Enum] + + Fieldref [com/facebook/Response$PagingDirection.$VALUES [Lcom/facebook/Response$PagingDirection;] + + Fieldref [com/facebook/Response$PagingDirection.NEXT Lcom/facebook/Response$PagingDirection;] + + Fieldref [com/facebook/Response$PagingDirection.PREVIOUS Lcom/facebook/Response$PagingDirection;] + + Methodref [[Lcom/facebook/Response$PagingDirection;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/Response$PagingDirection. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/Response$PagingDirection;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [NEXT Lcom/facebook/Response$PagingDirection;] + + NameAndType [PREVIOUS Lcom/facebook/Response$PagingDirection;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/Response$PagingDirection;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/Response$PagingDirection;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Response$PagingDirection;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [NEXT] + + Utf8 [PREVIOUS] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/Response$PagingDirection;] + + Utf8 [clone] + + Utf8 [com/facebook/Response$PagingDirection] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 3): + + Field: NEXT Lcom/facebook/Response$PagingDirection; + Access flags: 0x4019 + = public static final com.facebook.Response$PagingDirection NEXT + + Field: PREVIOUS Lcom/facebook/Response$PagingDirection; + Access flags: 0x4019 + = public static final com.facebook.Response$PagingDirection PREVIOUS + + Field: $VALUES [Lcom/facebook/Response$PagingDirection; + Access flags: 0x101a + = private static final synthetic com.facebook.Response$PagingDirection[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/Response$PagingDirection; + Access flags: 0x9 + = public static com.facebook.Response$PagingDirection[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #6 + + Fieldref [com/facebook/Response$PagingDirection.$VALUES [Lcom/facebook/Response$PagingDirection;] + [3] invokevirtual #9 + + Methodref [[Lcom/facebook/Response$PagingDirection;.clone ()Ljava/lang/Object;] + [6] checkcast #3 + + Class [[Lcom/facebook/Response$PagingDirection;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/Response$PagingDirection; + Access flags: 0x9 + = public static com.facebook.Response$PagingDirection valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 2): + [0] ldc_w #4 + + Class [com/facebook/Response$PagingDirection] + [3] aload_0 v0 + [4] invokestatic #12 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [7] checkcast #4 + + Class [com/facebook/Response$PagingDirection] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private Response$PagingDirection(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #11 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 0, stack = 4): + [0] new #4 + + Class [com/facebook/Response$PagingDirection] + [3] dup + [4] ldc #1 + + String [NEXT] + [6] iconst_0 + [7] invokespecial #10 + + Methodref [com/facebook/Response$PagingDirection. (Ljava/lang/String;I)V] + [10] putstatic #7 + + Fieldref [com/facebook/Response$PagingDirection.NEXT Lcom/facebook/Response$PagingDirection;] + [13] new #4 + + Class [com/facebook/Response$PagingDirection] + [16] dup + [17] ldc #2 + + String [PREVIOUS] + [19] iconst_1 + [20] invokespecial #10 + + Methodref [com/facebook/Response$PagingDirection. (Ljava/lang/String;I)V] + [23] putstatic #8 + + Fieldref [com/facebook/Response$PagingDirection.PREVIOUS Lcom/facebook/Response$PagingDirection;] + [26] iconst_2 + [27] anewarray #4 + + Class [com/facebook/Response$PagingDirection] + [30] dup + [31] iconst_0 + [32] getstatic #7 + + Fieldref [com/facebook/Response$PagingDirection.NEXT Lcom/facebook/Response$PagingDirection;] + [35] aastore + [36] dup + [37] iconst_1 + [38] getstatic #8 + + Fieldref [com/facebook/Response$PagingDirection.PREVIOUS Lcom/facebook/Response$PagingDirection;] + [41] aastore + [42] putstatic #6 + + Fieldref [com/facebook/Response$PagingDirection.$VALUES [Lcom/facebook/Response$PagingDirection;] + [45] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/Response$PagingInfo + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.Response$PagingInfo extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 10): + + Class [com/facebook/Response$PagingInfo] + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()Ljava/lang/String;] + + Utf8 [com/facebook/Response$PagingInfo] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getNext] + + Utf8 [getPrevious] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 2): + + Method: getNext()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getNext() + + Method: getPrevious()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getPrevious() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.Session extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 1080): + + Integer [3600] + + Integer [64206] + + Integer [86400] + + String [] + + String [ state:] + + String [,] + + String [, appId:] + + String [, token:] + + String [0] + + String [1] + + String [1_timestamp_ms] + + String [2_result] + + String [5_error_message] + + String [6_extras] + + String [Cannot pass a publish or manage permission (%s) to a request for read authorization] + + String [Cannot readObject, serialization proxy required] + + String [Cannot request publish or manage authorization with no permissions.] + + String [Cannot use SessionLoginBehavior %s when %s is not declared as an activity in AndroidManifest.xml] + + String [Invalid access token.] + + String [Log in attempt aborted.] + + String [Log in attempt failed: LoginActivity could not be started, and not legacy request] + + String [Session: an attempt was made to open a previously-closed session.] + + String [Session: an attempt was made to open a session that has a pending request.] + + String [Session: an attempt was made to open an already opened session.] + + String [Session: an attempt was made to request new permissions for a session that has a pending request.] + + String [Session: an attempt was made to request new permissions for a session that has been closed.] + + String [Session: an attempt was made to request new permissions for a session that is not currently open.] + + String [Should not pass a read permission (%s) to a request for publish or manage authorization] + + String [Unable to restore session] + + String [Unable to restore session.] + + String [Unable to save session.] + + String [Unexpected call to Session.onActivityResult] + + String [Unexpected call to finishAuthOrReauth in state ] + + String [Unexpected call to logAuthorizationComplete with null pendingAuthorizationRequest.] + + String [User canceled operation.] + + String [applicationId] + + String [com.facebook.LoginActivity:Result] + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + + String [com.facebook.sdk.ACTIVE_SESSION_CLOSED] + + String [com.facebook.sdk.ACTIVE_SESSION_OPENED] + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + String [com.facebook.sdk.ApplicationId] + + String [com.facebook.sdk.FailingUrl] + + String [com.facebook.sdk.Session.authBundleKey] + + String [com.facebook.sdk.Session.saveSessionKey] + + String [com.facebook.sdk.WebViewErrorCode] + + String [currentActivity] + + String [default_audience] + + String [fb_mobile_login_complete] + + String [fb_mobile_login_start] + + String [is_legacy] + + String [login_behavior] + + String [manage] + + String [null] + + String [openRequest cannot be null when opening a new Session] + + String [permissions] + + String [publish] + + String [refreshToken ignored in state ] + + String [request_code] + + String [try_legacy] + + String [try_login_activity] + + String [{Session] + + String [}] + + Class [[B] + + Class [android/content/ActivityNotFoundException] + + Class [android/content/Context] + + Class [android/content/Intent] + + Class [android/content/pm/PackageManager] + + Class [android/content/pm/ResolveInfo] + + Class [android/os/Bundle] + + Class [android/os/Handler] + + Class [android/os/Looper] + + Class [android/support/v4/a/c] + + Class [android/text/TextUtils] + + Class [android/util/Log] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/AuthorizationClient] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/AuthorizationClient$Result$Code] + + Class [com/facebook/FacebookAuthorizationException] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookOperationCanceledException] + + Class [com/facebook/LoginActivity] + + Class [com/facebook/Session] + + Class [com/facebook/Session$1] + + Class [com/facebook/Session$2] + + Class [com/facebook/Session$3] + + Class [com/facebook/Session$4] + + Class [com/facebook/Session$AuthorizationRequest] + + Class [com/facebook/Session$AutoPublishAsyncTask] + + Class [com/facebook/Session$Builder] + + Class [com/facebook/Session$NewPermissionsRequest] + + Class [com/facebook/Session$OpenRequest] + + Class [com/facebook/Session$SerializationProxyV1] + + Class [com/facebook/Session$StartActivityDelegate] + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/Session$TokenRefreshRequest] + + Class [com/facebook/SessionDefaultAudience] + + Class [com/facebook/SessionLoginBehavior] + + Class [com/facebook/SessionState] + + Class [com/facebook/Settings] + + Class [com/facebook/SharedPreferencesTokenCachingStrategy] + + Class [com/facebook/TokenCachingStrategy] + + Class [com/facebook/internal/SessionAuthorizationType] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [java/io/ByteArrayInputStream] + + Class [java/io/ByteArrayOutputStream] + + Class [java/io/IOException] + + Class [java/io/InvalidObjectException] + + Class [java/io/ObjectInputStream] + + Class [java/io/ObjectOutputStream] + + Class [java/io/Serializable] + + Class [java/lang/Class] + + Class [java/lang/ClassNotFoundException] + + Class [java/lang/Exception] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/System] + + Class [java/lang/Throwable] + + Class [java/lang/UnsupportedOperationException] + + Class [java/lang/Void] + + Class [java/util/ArrayList] + + Class [java/util/Collections] + + Class [java/util/Date] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Map] + + Class [java/util/Map$Entry] + + Class [java/util/Set] + + Class [java/util/concurrent/Executor] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Long [1] + + Long [3600000] + + Long [86400000] + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result.errorMessage Ljava/lang/String;] + + Fieldref [com/facebook/AuthorizationClient$Result.loggingExtras Ljava/util/Map;] + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/Session.OTHER_PUBLISH_PERMISSIONS Ljava/util/Set;] + + Fieldref [com/facebook/Session.STATIC_LOCK Ljava/lang/Object;] + + Fieldref [com/facebook/Session.TAG Ljava/lang/String;] + + Fieldref [com/facebook/Session.activeSession Lcom/facebook/Session;] + + Fieldref [com/facebook/Session.appEventsLogger Lcom/facebook/AppEventsLogger;] + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/Session.authorizationBundle Landroid/os/Bundle;] + + Fieldref [com/facebook/Session.authorizationClient Lcom/facebook/AuthorizationClient;] + + Fieldref [com/facebook/Session.autoPublishAsyncTask Lcom/facebook/Session$AutoPublishAsyncTask;] + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + + Fieldref [com/facebook/Session.currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + + Fieldref [com/facebook/Session.handler Landroid/os/Handler;] + + Fieldref [com/facebook/Session.lastAttemptedTokenExtendDate Ljava/util/Date;] + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + + Fieldref [com/facebook/SessionState.CLOSED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CREATED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + + Methodref [android/content/Intent. ()V] + + Methodref [android/content/Intent. (Ljava/lang/String;)V] + + Methodref [android/content/Intent.getSerializableExtra (Ljava/lang/String;)Ljava/io/Serializable;] + + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/content/Intent.setClass (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + + Methodref [android/content/pm/PackageManager.resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getBundle (Ljava/lang/String;)Landroid/os/Bundle;] + + Methodref [android/os/Bundle.getByteArray (Ljava/lang/String;)[B] + + Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + + Methodref [android/support/v4/a/c.a (Landroid/content/Context;)Landroid/support/v4/a/c;] + + Methodref [android/support/v4/a/c.a (Landroid/content/Intent;)Z] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [android/util/Log.d (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/lang/Throwable;)I] + + Methodref [com/facebook/AccessToken.createEmptyToken (Ljava/util/List;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.createFromCache (Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.createFromRefresh (Lcom/facebook/AccessToken;Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.getExpires ()Ljava/util/Date;] + + Methodref [com/facebook/AccessToken.getLastRefresh ()Ljava/util/Date;] + + Methodref [com/facebook/AccessToken.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/AccessToken.getSource ()Lcom/facebook/AccessTokenSource;] + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + + Methodref [com/facebook/AccessToken.isInvalid ()Z] + + Methodref [com/facebook/AccessToken.toCacheBundle ()Landroid/os/Bundle;] + + Methodref [com/facebook/AccessTokenSource.canExtendToken ()Z] + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/AuthorizationClient. ()V] + + Methodref [com/facebook/AuthorizationClient.newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + + Methodref [com/facebook/AuthorizationClient.onActivityResult (IILandroid/content/Intent;)Z] + + Methodref [com/facebook/AuthorizationClient.setContext (Landroid/content/Context;)V] + + Methodref [com/facebook/AuthorizationClient.setOnCompletedListener (Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + + Methodref [com/facebook/AuthorizationClient.startOrContinueAuth (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Methodref [com/facebook/AuthorizationClient$Result$Code.getLoggingValue ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookAuthorizationException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookOperationCanceledException. (Ljava/lang/String;)V] + + Methodref [com/facebook/LoginActivity.populateIntentExtras (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Landroid/os/Bundle;] + + Methodref [com/facebook/Session. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;Z)V] + + Methodref [com/facebook/Session. (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V] + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/Session.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + + Methodref [com/facebook/Session.authorize (Lcom/facebook/Session$AuthorizationRequest;)V] + + Methodref [com/facebook/Session.autoPublishAsync ()V] + + Methodref [com/facebook/Session.close ()V] + + Methodref [com/facebook/Session.extendAccessToken ()V] + + Methodref [com/facebook/Session.finishAuthOrReauth (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + Methodref [com/facebook/Session.finishAuthorization (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + Methodref [com/facebook/Session.finishReauthorization (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/Session.getAppEventsLogger ()Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/Session.getExpirationDate ()Ljava/util/Date;] + + Methodref [com/facebook/Session.getLoginActivityIntent (Lcom/facebook/Session$AuthorizationRequest;)Landroid/content/Intent;] + + Methodref [com/facebook/Session.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + + Methodref [com/facebook/Session.handleAuthorizationResult (ILcom/facebook/AuthorizationClient$Result;)V] + + Methodref [com/facebook/Session.initializeStaticContext (Landroid/content/Context;)V] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/Session.isPublishPermission (Ljava/lang/String;)Z] + + Methodref [com/facebook/Session.logAuthorizationComplete (Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V] + + Methodref [com/facebook/Session.logAuthorizationStart ()V] + + Methodref [com/facebook/Session.open (Lcom/facebook/AccessToken;Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/Session.open (Lcom/facebook/Session$OpenRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + Methodref [com/facebook/Session.openActiveSession (Landroid/content/Context;ZLcom/facebook/Session$OpenRequest;)Lcom/facebook/Session;] + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + + Methodref [com/facebook/Session.postActiveSessionAction (Ljava/lang/String;)V] + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Methodref [com/facebook/Session.requestNewPermissions (Lcom/facebook/Session$NewPermissionsRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + Methodref [com/facebook/Session.resolveIntent (Landroid/content/Intent;)Z] + + Methodref [com/facebook/Session.runWithHandlerOrExecutor (Landroid/os/Handler;Ljava/lang/Runnable;)V] + + Methodref [com/facebook/Session.saveTokenToCache (Lcom/facebook/AccessToken;)V] + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/Session.shouldExtendAccessToken ()Z] + + Methodref [com/facebook/Session.tryLegacyAuth (Lcom/facebook/Session$AuthorizationRequest;)V] + + Methodref [com/facebook/Session.tryLoginActivity (Lcom/facebook/Session$AuthorizationRequest;)Z] + + Methodref [com/facebook/Session.validateLoginBehavior (Lcom/facebook/Session$AuthorizationRequest;)V] + + Methodref [com/facebook/Session.validatePermissions (Lcom/facebook/Session$AuthorizationRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + Methodref [com/facebook/Session$1. ()V] + + Methodref [com/facebook/Session$2. (Lcom/facebook/Session;)V] + + Methodref [com/facebook/Session$3. (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Methodref [com/facebook/Session$AuthorizationRequest.access$100 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map;] + + Methodref [com/facebook/Session$AuthorizationRequest.access$200 (Lcom/facebook/Session$AuthorizationRequest;)Z] + + Methodref [com/facebook/Session$AuthorizationRequest.access$300 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionLoginBehavior;] + + Methodref [com/facebook/Session$AuthorizationRequest.access$400 (Lcom/facebook/Session$AuthorizationRequest;)I] + + Methodref [com/facebook/Session$AuthorizationRequest.access$500 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/List;] + + Methodref [com/facebook/Session$AuthorizationRequest.access$600 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionDefaultAudience;] + + Methodref [com/facebook/Session$AuthorizationRequest.getAuthId ()Ljava/lang/String;] + + Methodref [com/facebook/Session$AuthorizationRequest.getAuthorizationClientRequest ()Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + + Methodref [com/facebook/Session$AuthorizationRequest.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/Session$AuthorizationRequest.getRequestCode ()I] + + Methodref [com/facebook/Session$AuthorizationRequest.getStartActivityDelegate ()Lcom/facebook/Session$StartActivityDelegate;] + + Methodref [com/facebook/Session$AuthorizationRequest.setApplicationId (Ljava/lang/String;)V] + + Methodref [com/facebook/Session$AutoPublishAsyncTask. (Lcom/facebook/Session;Ljava/lang/String;Landroid/content/Context;)V] + + Methodref [com/facebook/Session$AutoPublishAsyncTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;] + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session$NewPermissionsRequest.setValidateSameFbidAsToken (Ljava/lang/String;)V] + + Methodref [com/facebook/Session$OpenRequest. (Landroid/app/Activity;)V] + + Methodref [com/facebook/Session$OpenRequest. (Landroid/support/v4/app/Fragment;)V] + + Methodref [com/facebook/Session$OpenRequest.getCallback ()Lcom/facebook/Session$StatusCallback;] + + Methodref [com/facebook/Session$OpenRequest.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/Session$OpenRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$SerializationProxyV1. (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V] + + Methodref [com/facebook/Session$TokenRefreshRequest. (Lcom/facebook/Session;)V] + + Methodref [com/facebook/Session$TokenRefreshRequest.bind ()V] + + Methodref [com/facebook/SessionDefaultAudience.toString ()Ljava/lang/String;] + + Methodref [com/facebook/SessionLoginBehavior.toString ()Ljava/lang/String;] + + Methodref [com/facebook/SessionState.equals (Ljava/lang/Object;)Z] + + Methodref [com/facebook/SessionState.isClosed ()Z] + + Methodref [com/facebook/SessionState.isOpened ()Z] + + Methodref [com/facebook/SessionState.ordinal ()I] + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + + Methodref [com/facebook/Settings.getShouldAutoPublishInstall ()Z] + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy. (Landroid/content/Context;)V] + + Methodref [com/facebook/TokenCachingStrategy.clear ()V] + + Methodref [com/facebook/TokenCachingStrategy.getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + Methodref [com/facebook/TokenCachingStrategy.hasTokenInformation (Landroid/os/Bundle;)Z] + + Methodref [com/facebook/TokenCachingStrategy.load ()Landroid/os/Bundle;] + + Methodref [com/facebook/TokenCachingStrategy.save (Landroid/os/Bundle;)V] + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + + Methodref [com/facebook/internal/Utility.clearCaches (Landroid/content/Context;)V] + + Methodref [com/facebook/internal/Utility.clearFacebookCookies (Landroid/content/Context;)V] + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + + Methodref [com/facebook/internal/Utility.isSubset (Ljava/util/Collection;Ljava/util/Collection;)Z] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/io/ByteArrayInputStream. ([B)V] + + Methodref [java/io/ByteArrayOutputStream. ()V] + + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B] + + Methodref [java/io/InvalidObjectException. (Ljava/lang/String;)V] + + Methodref [java/io/ObjectInputStream. (Ljava/io/InputStream;)V] + + Methodref [java/io/ObjectInputStream.readObject ()Ljava/lang/Object;] + + Methodref [java/io/ObjectOutputStream. (Ljava/io/OutputStream;)V] + + Methodref [java/io/ObjectOutputStream.writeObject (Ljava/lang/Object;)V] + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/System.currentTimeMillis ()J] + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + + Methodref [java/util/Date. ()V] + + Methodref [java/util/Date. (J)V] + + Methodref [java/util/Date.before (Ljava/util/Date;)Z] + + Methodref [java/util/Date.getTime ()J] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject. (Ljava/util/Map;)V] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/Session$StartActivityDelegate.startActivityForResult (Landroid/content/Intent;I)V] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.contains (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/List.remove (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Map.isEmpty ()Z] + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + + NameAndType [$SwitchMap$com$facebook$SessionState [I] + + NameAndType [ ()V] + + NameAndType [ (J)V] + + NameAndType [ (Landroid/app/Activity;)V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;Z)V] + + NameAndType [ (Landroid/os/Looper;)V] + + NameAndType [ (Landroid/support/v4/app/Fragment;)V] + + NameAndType [ (Lcom/facebook/Session;)V] + + NameAndType [ (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [ (Lcom/facebook/Session;Ljava/lang/String;Landroid/content/Context;)V] + + NameAndType [ (Ljava/io/InputStream;)V] + + NameAndType [ (Ljava/io/OutputStream;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/util/Map;)V] + + NameAndType [ ([B)V] + + NameAndType [CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [CLOSED Lcom/facebook/SessionState;] + + NameAndType [CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + + NameAndType [CREATED Lcom/facebook/SessionState;] + + NameAndType [CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + NameAndType [ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [OPENED Lcom/facebook/SessionState;] + + NameAndType [OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + + NameAndType [OPENING Lcom/facebook/SessionState;] + + NameAndType [OTHER_PUBLISH_PERMISSIONS Ljava/util/Set;] + + NameAndType [PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [READ Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [STATIC_LOCK Ljava/lang/Object;] + + NameAndType [SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [a (Landroid/content/Context;)Landroid/support/v4/a/c;] + + NameAndType [a (Landroid/content/Intent;)Z] + + NameAndType [access$100 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map;] + + NameAndType [access$200 (Lcom/facebook/Session$AuthorizationRequest;)Z] + + NameAndType [access$300 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionLoginBehavior;] + + NameAndType [access$400 (Lcom/facebook/Session$AuthorizationRequest;)I] + + NameAndType [access$500 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/List;] + + NameAndType [access$600 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionDefaultAudience;] + + NameAndType [activeSession Lcom/facebook/Session;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [appEventsLogger Lcom/facebook/AppEventsLogger;] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + + NameAndType [authorizationBundle Landroid/os/Bundle;] + + NameAndType [authorizationClient Lcom/facebook/AuthorizationClient;] + + NameAndType [authorize (Lcom/facebook/Session$AuthorizationRequest;)V] + + NameAndType [autoPublishAsync ()V] + + NameAndType [autoPublishAsyncTask Lcom/facebook/Session$AutoPublishAsyncTask;] + + NameAndType [before (Ljava/util/Date;)Z] + + NameAndType [bind ()V] + + NameAndType [build ()Lcom/facebook/Session;] + + NameAndType [callbacks Ljava/util/List;] + + NameAndType [canExtendToken ()Z] + + NameAndType [clear ()V] + + NameAndType [clearCaches (Landroid/content/Context;)V] + + NameAndType [clearFacebookCookies (Landroid/content/Context;)V] + + NameAndType [close ()V] + + NameAndType [code Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [createEmptyToken (Ljava/util/List;)Lcom/facebook/AccessToken;] + + NameAndType [createFromCache (Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + + NameAndType [createFromRefresh (Lcom/facebook/AccessToken;Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + + NameAndType [currentTimeMillis ()J] + + NameAndType [currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [emptyList ()Ljava/util/List;] + + NameAndType [entrySet ()Ljava/util/Set;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [errorMessage Ljava/lang/String;] + + NameAndType [execute (Ljava/lang/Runnable;)V] + + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;] + + NameAndType [extendAccessToken ()V] + + NameAndType [finishAuthOrReauth (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + NameAndType [finishAuthorization (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + NameAndType [finishReauthorization (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getAccessToken ()Ljava/lang/String;] + + NameAndType [getAppEventsLogger ()Lcom/facebook/AppEventsLogger;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getAuthId ()Ljava/lang/String;] + + NameAndType [getAuthorizationClientRequest ()Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + NameAndType [getBundle (Ljava/lang/String;)Landroid/os/Bundle;] + + NameAndType [getByteArray (Ljava/lang/String;)[B] + + NameAndType [getCallback ()Lcom/facebook/Session$StatusCallback;] + + NameAndType [getCanonicalName ()Ljava/lang/String;] + + NameAndType [getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + NameAndType [getExecutor ()Ljava/util/concurrent/Executor;] + + NameAndType [getExpirationDate ()Ljava/util/Date;] + + NameAndType [getExpires ()Ljava/util/Date;] + + NameAndType [getKey ()Ljava/lang/Object;] + + NameAndType [getLastRefresh ()Ljava/util/Date;] + + NameAndType [getLoggingValue ()Ljava/lang/String;] + + NameAndType [getLoginActivityIntent (Lcom/facebook/Session$AuthorizationRequest;)Landroid/content/Intent;] + + NameAndType [getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + + NameAndType [getMainLooper ()Landroid/os/Looper;] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getRequestCode ()I] + + NameAndType [getSerializableExtra (Ljava/lang/String;)Ljava/io/Serializable;] + + NameAndType [getShouldAutoPublishInstall ()Z] + + NameAndType [getSource ()Lcom/facebook/AccessTokenSource;] + + NameAndType [getStartActivityDelegate ()Lcom/facebook/Session$StartActivityDelegate;] + + NameAndType [getState ()Lcom/facebook/SessionState;] + + NameAndType [getStaticContext ()Landroid/content/Context;] + + NameAndType [getTime ()J] + + NameAndType [getToken ()Ljava/lang/String;] + + NameAndType [getValue ()Ljava/lang/Object;] + + NameAndType [handleAuthorizationResult (ILcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [handler Landroid/os/Handler;] + + NameAndType [hasNext ()Z] + + NameAndType [hasTokenInformation (Landroid/os/Bundle;)Z] + + NameAndType [initializeStaticContext (Landroid/content/Context;)V] + + NameAndType [isClosed ()Z] + + NameAndType [isEmpty ()Z] + + NameAndType [isInvalid ()Z] + + NameAndType [isNullOrEmpty (Ljava/util/Collection;)Z] + + NameAndType [isOpened ()Z] + + NameAndType [isPublishPermission (Ljava/lang/String;)Z] + + NameAndType [isSubset (Ljava/util/Collection;Ljava/util/Collection;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [lastAttemptedTokenExtendDate Ljava/util/Date;] + + NameAndType [load ()Landroid/os/Bundle;] + + NameAndType [lock Ljava/lang/Object;] + + NameAndType [logAuthorizationComplete (Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V] + + NameAndType [logAuthorizationStart ()V] + + NameAndType [logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + NameAndType [loggingExtras Ljava/util/Map;] + + NameAndType [newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + + NameAndType [newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [onActivityResult (IILandroid/content/Intent;)Z] + + NameAndType [open (Lcom/facebook/AccessToken;Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [open (Lcom/facebook/Session$OpenRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + NameAndType [openActiveSession (Landroid/content/Context;ZLcom/facebook/Session$OpenRequest;)Lcom/facebook/Session;] + + NameAndType [openForRead (Lcom/facebook/Session$OpenRequest;)V] + + NameAndType [ordinal ()I] + + NameAndType [pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [populateIntentExtras (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Landroid/os/Bundle;] + + NameAndType [post (Ljava/lang/Runnable;)Z] + + NameAndType [postActiveSessionAction (Ljava/lang/String;)V] + + NameAndType [postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [put (Ljava/lang/String;I)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + + NameAndType [putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [putByteArray (Ljava/lang/String;[B)V] + + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + + NameAndType [putLong (Ljava/lang/String;J)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [readObject ()Ljava/lang/Object;] + + NameAndType [remove (Ljava/lang/Object;)Z] + + NameAndType [requestNewPermissions (Lcom/facebook/Session$NewPermissionsRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + NameAndType [resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + NameAndType [resolveIntent (Landroid/content/Intent;)Z] + + NameAndType [runWithHandlerOrExecutor (Landroid/os/Handler;Ljava/lang/Runnable;)V] + + NameAndType [save (Landroid/os/Bundle;)V] + + NameAndType [saveTokenToCache (Lcom/facebook/AccessToken;)V] + + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [setActiveSession (Lcom/facebook/Session;)V] + + NameAndType [setApplicationId (Ljava/lang/String;)V] + + NameAndType [setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setClass (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + + NameAndType [setContext (Landroid/content/Context;)V] + + NameAndType [setOnCompletedListener (Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + + NameAndType [setValidateSameFbidAsToken (Ljava/lang/String;)V] + + NameAndType [shouldExtendAccessToken ()Z] + + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [startOrContinueAuth (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + NameAndType [state Lcom/facebook/SessionState;] + + NameAndType [staticContext Landroid/content/Context;] + + NameAndType [toByteArray ()[B] + + NameAndType [toCacheBundle ()Landroid/os/Bundle;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [token Lcom/facebook/AccessToken;] + + NameAndType [tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + + NameAndType [tokenInfo Lcom/facebook/AccessToken;] + + NameAndType [tryLegacyAuth (Lcom/facebook/Session$AuthorizationRequest;)V] + + NameAndType [tryLoginActivity (Lcom/facebook/Session$AuthorizationRequest;)Z] + + NameAndType [validateLoginBehavior (Lcom/facebook/Session$AuthorizationRequest;)V] + + NameAndType [validatePermissions (Lcom/facebook/Session$AuthorizationRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + + NameAndType [writeObject (Ljava/lang/Object;)V] + + Utf8 [] + + Utf8 [ state:] + + Utf8 [$SwitchMap$com$facebook$SessionState] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/content/pm/PackageManager;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Landroid/os/Looper;] + + Utf8 [()Lcom/facebook/AccessToken;] + + Utf8 [()Lcom/facebook/AccessTokenSource;] + + Utf8 [()Lcom/facebook/AppEventsLogger;] + + Utf8 [()Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [()Lcom/facebook/Session$StartActivityDelegate;] + + Utf8 [()Lcom/facebook/Session$StatusCallback;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/SessionLoginBehavior;] + + Utf8 [()Lcom/facebook/SessionState;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Date;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/concurrent/Executor;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[B] + + Utf8 [(IILandroid/content/Intent;)Z] + + Utf8 [(ILcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(J)V] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Utf8 [(Landroid/app/Activity;ZLcom/facebook/Session$StatusCallback;)Lcom/facebook/Session;] + + Utf8 [(Landroid/content/Context;)Landroid/support/v4/a/c;] + + Utf8 [(Landroid/content/Context;)Lcom/facebook/Session;] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Landroid/support/v4/app/Fragment;ZLcom/facebook/Session$StatusCallback;)Lcom/facebook/Session;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/AccessToken;Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/TokenCachingStrategy;Lcom/facebook/Session$StatusCallback;Landroid/os/Bundle;)Lcom/facebook/Session;] + + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;Z)V] + + Utf8 [(Landroid/content/Context;ZLcom/facebook/Session$OpenRequest;)Lcom/facebook/Session;] + + Utf8 [(Landroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;)Z] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + Utf8 [(Landroid/os/Handler;Ljava/lang/Runnable;)V] + + Utf8 [(Landroid/os/Looper;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Lcom/facebook/AccessToken;)V] + + Utf8 [(Lcom/facebook/AccessToken;Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + + Utf8 [(Lcom/facebook/AccessToken;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Landroid/os/Bundle;] + + Utf8 [(Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)I] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Landroid/content/Intent;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionDefaultAudience;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionLoginBehavior;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Z] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + Utf8 [(Lcom/facebook/Session$NewPermissionsRequest;)V] + + Utf8 [(Lcom/facebook/Session$NewPermissionsRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + Utf8 [(Lcom/facebook/Session$OpenRequest;)V] + + Utf8 [(Lcom/facebook/Session$OpenRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/Session$TokenRefreshRequest;)V] + + Utf8 [(Lcom/facebook/Session;)Landroid/os/Handler;] + + Utf8 [(Lcom/facebook/Session;)Lcom/facebook/Session$TokenRefreshRequest;] + + Utf8 [(Lcom/facebook/Session;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;ILcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/Session;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Session$AutoPublishAsyncTask;)Lcom/facebook/Session$AutoPublishAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)Lcom/facebook/Session$TokenRefreshRequest;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Landroid/content/Context;)V] + + Utf8 [(Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Ljava/io/InputStream;)V] + + Utf8 [(Ljava/io/ObjectInputStream;)V] + + Utf8 [(Ljava/io/OutputStream;)V] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + 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/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Runnable;)V] + + Utf8 [(Ljava/lang/Runnable;)Z] + + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/String;)Landroid/os/Bundle;] + + Utf8 [(Ljava/lang/String;)Ljava/io/Serializable;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;)[B] + + Utf8 [(Ljava/lang/String;I)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;J)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;Lcom/facebook/Session$1;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/String;Z)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;[B)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection;Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Date;)V] + + Utf8 [(Ljava/util/Date;)Z] + + Utf8 [(Ljava/util/List;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/util/Map;)V] + + Utf8 [([B)V] + + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;] + + Utf8 [,] + + Utf8 [, appId:] + + Utf8 [, token:] + + Utf8 [0] + + Utf8 [1] + + Utf8 [1_timestamp_ms] + + Utf8 [2_result] + + Utf8 [5_error_message] + + Utf8 [6_extras] + + Utf8 [] + + Utf8 [] + + Utf8 [ACTION_ACTIVE_SESSION_CLOSED] + + Utf8 [ACTION_ACTIVE_SESSION_OPENED] + + Utf8 [ACTION_ACTIVE_SESSION_SET] + + Utf8 [ACTION_ACTIVE_SESSION_UNSET] + + Utf8 [APPLICATION_ID_PROPERTY] + + Utf8 [AUTH_BUNDLE_SAVE_KEY] + + Utf8 [CANCEL] + + Utf8 [CLOSED] + + Utf8 [CLOSED_LOGIN_FAILED] + + Utf8 [CREATED] + + Utf8 [CREATED_TOKEN_LOADED] + + Utf8 [Cannot pass a publish or manage permission (%s) to a request for read authorization] + + Utf8 [Cannot readObject, serialization proxy required] + + Utf8 [Cannot request publish or manage authorization with no permissions.] + + Utf8 [Cannot use SessionLoginBehavior %s when %s is not declared as an activity in AndroidManifest.xml] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEFAULT_AUTHORIZE_ACTIVITY_CODE] + + Utf8 [ERROR] + + Utf8 [I] + + Utf8 [Invalid access token.] + + Utf8 [J] + + Utf8 [Landroid/content/Context;] + + Utf8 [Landroid/os/Bundle;] + + Utf8 [Landroid/os/Handler;] + + Utf8 [Lcom/facebook/AccessToken;] + + Utf8 [Lcom/facebook/AppEventsLogger;] + + Utf8 [Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [Lcom/facebook/AuthorizationClient;] + + Utf8 [Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [Lcom/facebook/Session$AutoPublishAsyncTask;] + + Utf8 [Lcom/facebook/Session$TokenRefreshRequest;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/SessionState;] + + Utf8 [Lcom/facebook/TokenCachingStrategy;] + + Utf8 [Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Date;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Log in attempt aborted.] + + Utf8 [Log in attempt failed: LoginActivity could not be started, and not legacy request] + + Utf8 [MANAGE_PERMISSION_PREFIX] + + Utf8 [OPENED] + + Utf8 [OPENED_TOKEN_UPDATED] + + Utf8 [OPENING] + + Utf8 [OTHER_PUBLISH_PERMISSIONS] + + Utf8 [PUBLISH] + + Utf8 [PUBLISH_PERMISSION_PREFIX] + + Utf8 [READ] + + Utf8 [SESSION_BUNDLE_SAVE_KEY] + + Utf8 [STATIC_LOCK] + + Utf8 [SUCCESS] + + Utf8 [Session: an attempt was made to open a previously-closed session.] + + Utf8 [Session: an attempt was made to open a session that has a pending request.] + + Utf8 [Session: an attempt was made to open an already opened session.] + + Utf8 [Session: an attempt was made to request new permissions for a session that has a pending request.] + + Utf8 [Session: an attempt was made to request new permissions for a session that has been closed.] + + Utf8 [Session: an attempt was made to request new permissions for a session that is not currently open.] + + Utf8 [Should not pass a read permission (%s) to a request for publish or manage authorization] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [TOKEN_EXTEND_RETRY_SECONDS] + + Utf8 [TOKEN_EXTEND_THRESHOLD_SECONDS] + + Utf8 [Unable to restore session] + + Utf8 [Unable to restore session.] + + Utf8 [Unable to save session.] + + Utf8 [Unexpected call to Session.onActivityResult] + + Utf8 [Unexpected call to finishAuthOrReauth in state ] + + Utf8 [Unexpected call to logAuthorizationComplete with null pendingAuthorizationRequest.] + + Utf8 [User canceled operation.] + + Utf8 [WEB_VIEW_ERROR_CODE_KEY] + + Utf8 [WEB_VIEW_FAILING_URL_KEY] + + Utf8 [[B] + + Utf8 [[I] + + Utf8 [a] + + Utf8 [access$100] + + Utf8 [access$1000] + + Utf8 [access$1100] + + Utf8 [access$1200] + + Utf8 [access$1202] + + Utf8 [access$1402] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$500] + + Utf8 [access$600] + + Utf8 [access$700] + + Utf8 [access$800] + + Utf8 [access$900] + + Utf8 [activeSession] + + Utf8 [add] + + Utf8 [addCallback] + + Utf8 [android/content/ActivityNotFoundException] + + Utf8 [android/content/Context] + + Utf8 [android/content/Intent] + + Utf8 [android/content/pm/PackageManager] + + Utf8 [android/content/pm/ResolveInfo] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Handler] + + Utf8 [android/os/Looper] + + Utf8 [android/support/v4/a/c] + + Utf8 [android/text/TextUtils] + + Utf8 [android/util/Log] + + Utf8 [appEventsLogger] + + Utf8 [append] + + Utf8 [applicationId] + + Utf8 [areEqual] + + Utf8 [authorizationBundle] + + Utf8 [authorizationClient] + + Utf8 [authorize] + + Utf8 [autoPublishAsync] + + Utf8 [autoPublishAsyncTask] + + Utf8 [before] + + Utf8 [bind] + + Utf8 [build] + + Utf8 [callbacks] + + Utf8 [canExtendToken] + + Utf8 [clear] + + Utf8 [clearCaches] + + Utf8 [clearFacebookCookies] + + Utf8 [close] + + Utf8 [closeAndClearTokenInformation] + + Utf8 [code] + + Utf8 [com.facebook.LoginActivity:Result] + + Utf8 [com.facebook.TokenCachingStrategy.ExpirationDate] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_CLOSED] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_OPENED] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_SET] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + Utf8 [com.facebook.sdk.ApplicationId] + + Utf8 [com.facebook.sdk.FailingUrl] + + Utf8 [com.facebook.sdk.Session.authBundleKey] + + Utf8 [com.facebook.sdk.Session.saveSessionKey] + + Utf8 [com.facebook.sdk.WebViewErrorCode] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/AuthorizationClient] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/AuthorizationClient$Result$Code] + + Utf8 [com/facebook/FacebookAuthorizationException] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookOperationCanceledException] + + Utf8 [com/facebook/LoginActivity] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$1] + + Utf8 [com/facebook/Session$2] + + Utf8 [com/facebook/Session$3] + + Utf8 [com/facebook/Session$4] + + Utf8 [com/facebook/Session$AuthorizationRequest] + + Utf8 [com/facebook/Session$AutoPublishAsyncTask] + + Utf8 [com/facebook/Session$Builder] + + Utf8 [com/facebook/Session$NewPermissionsRequest] + + Utf8 [com/facebook/Session$OpenRequest] + + Utf8 [com/facebook/Session$SerializationProxyV1] + + Utf8 [com/facebook/Session$StartActivityDelegate] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/Session$TokenRefreshRequest] + + Utf8 [com/facebook/SessionDefaultAudience] + + Utf8 [com/facebook/SessionLoginBehavior] + + Utf8 [com/facebook/SessionState] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/SharedPreferencesTokenCachingStrategy] + + Utf8 [com/facebook/TokenCachingStrategy] + + Utf8 [com/facebook/internal/SessionAuthorizationType] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [contains] + + Utf8 [containsKey] + + Utf8 [createEmptyToken] + + Utf8 [createFromCache] + + Utf8 [createFromRefresh] + + Utf8 [currentActivity] + + Utf8 [currentTimeMillis] + + Utf8 [currentTokenRefreshRequest] + + Utf8 [d] + + Utf8 [default_audience] + + Utf8 [emptyList] + + Utf8 [entrySet] + + Utf8 [equals] + + Utf8 [errorMessage] + + Utf8 [execute] + + Utf8 [extendAccessToken] + + Utf8 [extendAccessTokenIfNeeded] + + Utf8 [extendTokenCompleted] + + Utf8 [fb_mobile_login_complete] + + Utf8 [fb_mobile_login_start] + + Utf8 [finishAuthOrReauth] + + Utf8 [finishAuthorization] + + Utf8 [finishReauthorization] + + Utf8 [format] + + Utf8 [getAccessToken] + + Utf8 [getActiveSession] + + Utf8 [getAppEventsLogger] + + Utf8 [getApplicationContext] + + Utf8 [getApplicationId] + + Utf8 [getAuthId] + + Utf8 [getAuthorizationBundle] + + Utf8 [getAuthorizationClientRequest] + + Utf8 [getBundle] + + Utf8 [getByteArray] + + Utf8 [getCallback] + + Utf8 [getCanonicalName] + + Utf8 [getDate] + + Utf8 [getExecutor] + + Utf8 [getExpirationDate] + + Utf8 [getExpires] + + Utf8 [getKey] + + Utf8 [getLastAttemptedTokenExtendDate] + + Utf8 [getLastRefresh] + + Utf8 [getLoggingValue] + + Utf8 [getLoginActivityIntent] + + Utf8 [getLoginBehavior] + + Utf8 [getMainLooper] + + Utf8 [getMessage] + + Utf8 [getMetadataApplicationId] + + Utf8 [getName] + + Utf8 [getPackageManager] + + Utf8 [getPermissions] + + Utf8 [getRequestCode] + + Utf8 [getSerializableExtra] + + Utf8 [getShouldAutoPublishInstall] + + Utf8 [getSource] + + Utf8 [getStartActivityDelegate] + + Utf8 [getState] + + Utf8 [getStaticContext] + + Utf8 [getTime] + + Utf8 [getToken] + + Utf8 [getTokenInfo] + + Utf8 [getValue] + + Utf8 [handleAuthorizationResult] + + Utf8 [handler] + + Utf8 [hasNext] + + Utf8 [hasTokenInformation] + + Utf8 [hashCode] + + Utf8 [initializeStaticContext] + + Utf8 [isClosed] + + Utf8 [isEmpty] + + Utf8 [isInvalid] + + Utf8 [isNullOrEmpty] + + Utf8 [isOpened] + + Utf8 [isPublishPermission] + + Utf8 [isSubset] + + Utf8 [is_legacy] + + Utf8 [iterator] + + Utf8 [java/io/ByteArrayInputStream] + + Utf8 [java/io/ByteArrayOutputStream] + + Utf8 [java/io/IOException] + + Utf8 [java/io/InvalidObjectException] + + Utf8 [java/io/ObjectInputStream] + + Utf8 [java/io/ObjectOutputStream] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/ClassNotFoundException] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/System] + + Utf8 [java/lang/Throwable] + + Utf8 [java/lang/UnsupportedOperationException] + + Utf8 [java/lang/Void] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Collections] + + Utf8 [java/util/Date] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Map] + + Utf8 [java/util/Map$Entry] + + Utf8 [java/util/Set] + + Utf8 [java/util/concurrent/Executor] + + Utf8 [join] + + Utf8 [lastAttemptedTokenExtendDate] + + Utf8 [load] + + Utf8 [lock] + + Utf8 [logAuthorizationComplete] + + Utf8 [logAuthorizationStart] + + Utf8 [logSdkEvent] + + Utf8 [loggingExtras] + + Utf8 [login_behavior] + + Utf8 [manage] + + Utf8 [newAuthorizationLoggingBundle] + + Utf8 [newLogger] + + Utf8 [next] + + Utf8 [notNull] + + Utf8 [null] + + Utf8 [onActivityResult] + + Utf8 [open] + + Utf8 [openActiveSession] + + Utf8 [openActiveSessionFromCache] + + Utf8 [openActiveSessionWithAccessToken] + + Utf8 [openForPublish] + + Utf8 [openForRead] + + Utf8 [openRequest cannot be null when opening a new Session] + + Utf8 [ordinal] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [pendingAuthorizationRequest] + + Utf8 [permissions] + + Utf8 [populateIntentExtras] + + Utf8 [post] + + Utf8 [postActiveSessionAction] + + Utf8 [postStateChange] + + Utf8 [publish] + + Utf8 [put] + + Utf8 [putBundle] + + Utf8 [putByteArray] + + Utf8 [putExtras] + + Utf8 [putLong] + + Utf8 [putString] + + Utf8 [readObject] + + Utf8 [refreshToken ignored in state ] + + Utf8 [remove] + + Utf8 [removeCallback] + + Utf8 [requestNewPermissions] + + Utf8 [requestNewPublishPermissions] + + Utf8 [requestNewReadPermissions] + + Utf8 [request_code] + + Utf8 [resolveActivity] + + Utf8 [resolveIntent] + + Utf8 [restoreSession] + + Utf8 [runWithHandlerOrExecutor] + + Utf8 [save] + + Utf8 [saveSession] + + Utf8 [saveTokenToCache] + + Utf8 [serialVersionUID] + + Utf8 [setAction] + + Utf8 [setActiveSession] + + Utf8 [setApplicationId] + + Utf8 [setCallback] + + Utf8 [setClass] + + Utf8 [setContext] + + Utf8 [setCurrentTokenRefreshRequest] + + Utf8 [setLastAttemptedTokenExtendDate] + + Utf8 [setOnCompletedListener] + + Utf8 [setTokenInfo] + + Utf8 [setValidateSameFbidAsToken] + + Utf8 [shouldExtendAccessToken] + + Utf8 [startActivityForResult] + + Utf8 [startOrContinueAuth] + + Utf8 [startsWith] + + Utf8 [state] + + Utf8 [staticContext] + + Utf8 [toByteArray] + + Utf8 [toCacheBundle] + + Utf8 [toString] + + Utf8 [token] + + Utf8 [tokenCachingStrategy] + + Utf8 [tokenInfo] + + Utf8 [tryLegacyAuth] + + Utf8 [tryLoginActivity] + + Utf8 [try_legacy] + + Utf8 [try_login_activity] + + Utf8 [validateLoginBehavior] + + Utf8 [validatePermissions] + + Utf8 [w] + + Utf8 [writeObject] + + Utf8 [writeReplace] + + Utf8 [{Session] + + Utf8 [}] + +Fields (count = 34): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: TAG Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String TAG + + Field: DEFAULT_AUTHORIZE_ACTIVITY_CODE I + Access flags: 0x19 + = public static final int DEFAULT_AUTHORIZE_ACTIVITY_CODE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [64206] + + Field: WEB_VIEW_ERROR_CODE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String WEB_VIEW_ERROR_CODE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.WebViewErrorCode] + + Field: WEB_VIEW_FAILING_URL_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String WEB_VIEW_FAILING_URL_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.FailingUrl] + + Field: ACTION_ACTIVE_SESSION_SET Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_ACTIVE_SESSION_SET + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + + Field: ACTION_ACTIVE_SESSION_UNSET Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_ACTIVE_SESSION_UNSET + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + Field: ACTION_ACTIVE_SESSION_OPENED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_ACTIVE_SESSION_OPENED + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.ACTIVE_SESSION_OPENED] + + Field: ACTION_ACTIVE_SESSION_CLOSED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_ACTIVE_SESSION_CLOSED + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.ACTIVE_SESSION_CLOSED] + + Field: APPLICATION_ID_PROPERTY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String APPLICATION_ID_PROPERTY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.ApplicationId] + + Field: STATIC_LOCK Ljava/lang/Object; + Access flags: 0x1a + = private static final java.lang.Object STATIC_LOCK + + Field: activeSession Lcom/facebook/Session; + Access flags: 0xa + = private static com.facebook.Session activeSession + + Field: staticContext Landroid/content/Context; + Access flags: 0x4a + = private static volatile android.content.Context staticContext + + Field: TOKEN_EXTEND_THRESHOLD_SECONDS I + Access flags: 0x1a + = private static final int TOKEN_EXTEND_THRESHOLD_SECONDS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [86400] + + Field: TOKEN_EXTEND_RETRY_SECONDS I + Access flags: 0x1a + = private static final int TOKEN_EXTEND_RETRY_SECONDS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [3600] + + Field: SESSION_BUNDLE_SAVE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SESSION_BUNDLE_SAVE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.Session.saveSessionKey] + + Field: AUTH_BUNDLE_SAVE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String AUTH_BUNDLE_SAVE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.Session.authBundleKey] + + Field: PUBLISH_PERMISSION_PREFIX Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PUBLISH_PERMISSION_PREFIX + Class member attributes (count = 1): + + Constant value attribute: + + String [publish] + + Field: MANAGE_PERMISSION_PREFIX Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MANAGE_PERMISSION_PREFIX + Class member attributes (count = 1): + + Constant value attribute: + + String [manage] + + Field: OTHER_PUBLISH_PERMISSIONS Ljava/util/Set; + Access flags: 0x1a + = private static final java.util.Set OTHER_PUBLISH_PERMISSIONS + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + + Field: applicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String applicationId + + Field: state Lcom/facebook/SessionState; + Access flags: 0x2 + = private com.facebook.SessionState state + + Field: tokenInfo Lcom/facebook/AccessToken; + Access flags: 0x2 + = private com.facebook.AccessToken tokenInfo + + Field: lastAttemptedTokenExtendDate Ljava/util/Date; + Access flags: 0x2 + = private java.util.Date lastAttemptedTokenExtendDate + + Field: pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x2 + = private com.facebook.Session$AuthorizationRequest pendingAuthorizationRequest + + Field: authorizationClient Lcom/facebook/AuthorizationClient; + Access flags: 0x2 + = private com.facebook.AuthorizationClient authorizationClient + + Field: authorizationBundle Landroid/os/Bundle; + Access flags: 0x42 + = private volatile android.os.Bundle authorizationBundle + + Field: callbacks Ljava/util/List; + Access flags: 0x12 + = private final java.util.List callbacks + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: handler Landroid/os/Handler; + Access flags: 0x2 + = private android.os.Handler handler + + Field: autoPublishAsyncTask Lcom/facebook/Session$AutoPublishAsyncTask; + Access flags: 0x2 + = private com.facebook.Session$AutoPublishAsyncTask autoPublishAsyncTask + + Field: lock Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object lock + + Field: tokenCachingStrategy Lcom/facebook/TokenCachingStrategy; + Access flags: 0x2 + = private com.facebook.TokenCachingStrategy tokenCachingStrategy + + Field: currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest; + Access flags: 0x42 + = private volatile com.facebook.Session$TokenRefreshRequest currentTokenRefreshRequest + + Field: appEventsLogger Lcom/facebook/AppEventsLogger; + Access flags: 0x2 + = private com.facebook.AppEventsLogger appEventsLogger + +Methods (count = 80): + - Method: (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V + Access flags: 0x2 + = private Session(java.lang.String,com.facebook.SessionState,com.facebook.AccessToken,java.util.Date,boolean,com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 90, locals = 7, stack = 5): + [0] aload_0 v0 + [1] invokespecial #333 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #130 + + Class [java/util/Date] + [8] dup + [9] lconst_0 + [10] invokespecial #346 + + Methodref [java/util/Date. (J)V] + [13] putfield #164 + + Fieldref [com/facebook/Session.lastAttemptedTokenExtendDate Ljava/util/Date;] + [16] aload_0 v0 + [17] new #121 + + Class [java/lang/Object] + [20] dup + [21] invokespecial #333 + + Methodref [java/lang/Object. ()V] + [24] putfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [27] aload_0 v0 + [28] aload_1 v1 + [29] putfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [32] aload_0 v0 + [33] aload_2 v2 + [34] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [37] aload_0 v0 + [38] aload_3 v3 + [39] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [42] aload_0 v0 + [43] aload v4 + [45] putfield #164 + + Fieldref [com/facebook/Session.lastAttemptedTokenExtendDate Ljava/util/Date;] + [48] aload_0 v0 + [49] aload v6 + [51] putfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [54] aload_0 v0 + [55] new #72 + + Class [android/os/Handler] + [58] dup + [59] invokestatic #199 + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + [62] invokespecial #197 + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + [65] putfield #163 + + Fieldref [com/facebook/Session.handler Landroid/os/Handler;] + [68] aload_0 v0 + [69] aconst_null + [70] putfield #162 + + Fieldref [com/facebook/Session.currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + [73] aload_0 v0 + [74] aconst_null + [75] putfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [78] aload_0 v0 + [79] new #128 + + Class [java/util/ArrayList] + [82] dup + [83] invokespecial #343 + + Methodref [java/util/ArrayList. ()V] + [86] putfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [89] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;)V + Access flags: 0x1 + = public Session(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aconst_null + [3] aconst_null + [4] iconst_1 + [5] invokespecial #231 + + Methodref [com/facebook/Session. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;Z)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V + Access flags: 0x0 + = Session(android.content.Context,java.lang.String,com.facebook.TokenCachingStrategy) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] iconst_1 + [5] invokespecial #231 + + Methodref [com/facebook/Session. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;Z)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;Z)V + Access flags: 0x0 + = Session(android.content.Context,java.lang.String,com.facebook.TokenCachingStrategy,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 215, locals = 8, stack = 5): + [0] aload_0 v0 + [1] invokespecial #333 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #130 + + Class [java/util/Date] + [8] dup + [9] lconst_0 + [10] invokespecial #346 + + Methodref [java/util/Date. (J)V] + [13] putfield #164 + + Fieldref [com/facebook/Session.lastAttemptedTokenExtendDate Ljava/util/Date;] + [16] aload_0 v0 + [17] new #121 + + Class [java/lang/Object] + [20] dup + [21] invokespecial #333 + + Methodref [java/lang/Object. ()V] + [24] putfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [27] aload_1 v1 + [28] ifnull +12 (target=40) + [31] aload_2 v2 + [32] ifnonnull +8 (target=40) + [35] aload_1 v1 + [36] invokestatic #317 + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + [39] astore_2 v2 + [40] aload_2 v2 + [41] ldc #36 + + String [applicationId] + [43] invokestatic #320 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [46] aload_1 v1 + [47] invokestatic #250 + + Methodref [com/facebook/Session.initializeStaticContext (Landroid/content/Context;)V] + [50] aload_3 v3 + [51] ifnonnull +14 (target=65) + [54] new #105 + + Class [com/facebook/SharedPreferencesTokenCachingStrategy] + [57] dup + [58] getstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [61] invokespecial #308 + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy. (Landroid/content/Context;)V] + [64] astore_3 v3 + [65] aload_0 v0 + [66] aload_2 v2 + [67] putfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [70] aload_0 v0 + [71] aload_3 v3 + [72] putfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [75] aload_0 v0 + [76] getstatic #174 + + Fieldref [com/facebook/SessionState.CREATED Lcom/facebook/SessionState;] + [79] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [82] aload_0 v0 + [83] aconst_null + [84] putfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [87] aload_0 v0 + [88] new #128 + + Class [java/util/ArrayList] + [91] dup + [92] invokespecial #343 + + Methodref [java/util/ArrayList. ()V] + [95] putfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [98] aload_0 v0 + [99] new #72 + + Class [android/os/Handler] + [102] dup + [103] invokestatic #199 + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + [106] invokespecial #197 + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + [109] putfield #163 + + Fieldref [com/facebook/Session.handler Landroid/os/Handler;] + [112] iload v4 + [114] ifeq +10 (target=124) + [117] aload_3 v3 + [118] invokevirtual #312 + + Methodref [com/facebook/TokenCachingStrategy.load ()Landroid/os/Bundle;] + [121] goto +4 (target=125) + [124] aconst_null + [125] astore v5 + [127] aload v5 + [129] invokestatic #311 + + Methodref [com/facebook/TokenCachingStrategy.hasTokenInformation (Landroid/os/Bundle;)Z] + [132] ifeq +72 (target=204) + [135] aload v5 + [137] ldc #38 + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + [139] invokestatic #310 + + Methodref [com/facebook/TokenCachingStrategy.getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + [142] astore v6 + [144] new #130 + + Class [java/util/Date] + [147] dup + [148] invokespecial #345 + + Methodref [java/util/Date. ()V] + [151] astore v7 + [153] aload v6 + [155] ifnull +13 (target=168) + [158] aload v6 + [160] aload v7 + [162] invokevirtual #347 + + Methodref [java/util/Date.before (Ljava/util/Date;)Z] + [165] ifeq +20 (target=185) + [168] aload_3 v3 + [169] invokevirtual #309 + + Methodref [com/facebook/TokenCachingStrategy.clear ()V] + [172] aload_0 v0 + [173] invokestatic #344 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [176] invokestatic #206 + + Methodref [com/facebook/AccessToken.createEmptyToken (Ljava/util/List;)Lcom/facebook/AccessToken;] + [179] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [182] goto +19 (target=201) + [185] aload_0 v0 + [186] aload v5 + [188] invokestatic #207 + + Methodref [com/facebook/AccessToken.createFromCache (Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + [191] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [194] aload_0 v0 + [195] getstatic #175 + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + [198] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [201] goto +13 (target=214) + [204] aload_0 v0 + [205] invokestatic #344 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [208] invokestatic #206 + + Methodref [com/facebook/AccessToken.createEmptyToken (Ljava/util/List;)Lcom/facebook/AccessToken;] + [211] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [214] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [40] Var: [a:com/facebook/Session][a:android/content/Context][a:java/lang/String][a:com/facebook/TokenCachingStrategy][i], Stack: + - [65] Var: ..., Stack: (empty) + - [124] Var: ..., Stack: (empty) + - [125] Var: ..., Stack: [a:android/os/Bundle] + - [168] Var: ...[a:android/os/Bundle][a:java/util/Date][a:java/util/Date], Stack: (empty) + - [185] Var: ..., Stack: (empty) + - [201] Var: -2, Stack: (empty) + - [204] Var: ..., Stack: (empty) + - [214] Var: ..., Stack: (empty) + + Method: getAuthorizationBundle()Landroid/os/Bundle; + Access flags: 0x11 + = public final android.os.Bundle getAuthorizationBundle() + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #158 + + Fieldref [com/facebook/Session.authorizationBundle Landroid/os/Bundle;] + [11] aload_1 v1 + [12] monitorexit + [13] areturn + [14] astore_2 v2 + [15] aload_1 v1 + [16] monitorexit + [17] aload_2 v2 + [18] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 13: 14): + - ExceptionInfo (14 -> 17: 14): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: [a:com/facebook/Session][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: isOpened()Z + Access flags: 0x11 + = public final boolean isOpened() + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [11] invokevirtual #304 + + Methodref [com/facebook/SessionState.isOpened ()Z] + [14] aload_1 v1 + [15] monitorexit + [16] ireturn + [17] astore_2 v2 + [18] aload_1 v1 + [19] monitorexit + [20] aload_2 v2 + [21] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 16: 17): + - ExceptionInfo (17 -> 20: 17): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [17] Var: [a:com/facebook/Session][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: isClosed()Z + Access flags: 0x11 + = public final boolean isClosed() + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [11] invokevirtual #303 + + Methodref [com/facebook/SessionState.isClosed ()Z] + [14] aload_1 v1 + [15] monitorexit + [16] ireturn + [17] astore_2 v2 + [18] aload_1 v1 + [19] monitorexit + [20] aload_2 v2 + [21] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 16: 17): + - ExceptionInfo (17 -> 20: 17): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [17] Var: [a:com/facebook/Session][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: getState()Lcom/facebook/SessionState; + Access flags: 0x11 + = public final com.facebook.SessionState getState() + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [11] aload_1 v1 + [12] monitorexit + [13] areturn + [14] astore_2 v2 + [15] aload_1 v1 + [16] monitorexit + [17] aload_2 v2 + [18] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 13: 14): + - ExceptionInfo (14 -> 17: 14): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: [a:com/facebook/Session][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: getApplicationId()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAccessToken()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [11] ifnonnull +7 (target=18) + [14] aconst_null + [15] goto +10 (target=25) + [18] aload_0 v0 + [19] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [22] invokevirtual #213 + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + [25] aload_1 v1 + [26] monitorexit + [27] areturn + [28] astore_2 v2 + [29] aload_1 v1 + [30] monitorexit + [31] aload_2 v2 + [32] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 27: 28): + - ExceptionInfo (28 -> 31: 28): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [18] Var: ...[a:java/lang/Object], Stack: (empty) + - [25] Var: ..., Stack: [a:java/lang/String] + - [28] Var: ..., Stack: [a:java/lang/Throwable] + + Method: getExpirationDate()Ljava/util/Date; + Access flags: 0x11 + = public final java.util.Date getExpirationDate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [11] ifnonnull +7 (target=18) + [14] aconst_null + [15] goto +10 (target=25) + [18] aload_0 v0 + [19] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [22] invokevirtual #209 + + Methodref [com/facebook/AccessToken.getExpires ()Ljava/util/Date;] + [25] aload_1 v1 + [26] monitorexit + [27] areturn + [28] astore_2 v2 + [29] aload_1 v1 + [30] monitorexit + [31] aload_2 v2 + [32] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 27: 28): + - ExceptionInfo (28 -> 31: 28): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [18] Var: ...[a:java/lang/Object], Stack: (empty) + - [25] Var: ..., Stack: [a:java/util/Date] + - [28] Var: ..., Stack: [a:java/lang/Throwable] + + Method: getPermissions()Ljava/util/List; + Access flags: 0x11 + = public final java.util.List getPermissions() + Class member attributes (count = 2): + + Code attribute instructions (code length = 33, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [11] ifnonnull +7 (target=18) + [14] aconst_null + [15] goto +10 (target=25) + [18] aload_0 v0 + [19] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [22] invokevirtual #211 + + Methodref [com/facebook/AccessToken.getPermissions ()Ljava/util/List;] + [25] aload_1 v1 + [26] monitorexit + [27] areturn + [28] astore_2 v2 + [29] aload_1 v1 + [30] monitorexit + [31] aload_2 v2 + [32] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 27: 28): + - ExceptionInfo (28 -> 31: 28): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [18] Var: ...[a:java/lang/Object], Stack: (empty) + - [25] Var: ..., Stack: [a:java/util/List] + - [28] Var: ..., Stack: [a:java/lang/Throwable] + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: openForRead(Lcom/facebook/Session$OpenRequest;)V + Access flags: 0x11 + = public final void openForRead(com.facebook.Session$OpenRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #180 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [5] invokespecial #256 + + Methodref [com/facebook/Session.open (Lcom/facebook/Session$OpenRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: openForPublish(Lcom/facebook/Session$OpenRequest;)V + Access flags: 0x11 + = public final void openForPublish(com.facebook.Session$OpenRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #179 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [5] invokespecial #256 + + Methodref [com/facebook/Session.open (Lcom/facebook/Session$OpenRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: open(Lcom/facebook/AccessToken;Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x11 + = public final void open(com.facebook.AccessToken,com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 147, locals = 6, stack = 4): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_3 v3 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [11] ifnull +13 (target=24) + [14] new #126 + + Class [java/lang/UnsupportedOperationException] + [17] dup + [18] ldc #23 + + String [Session: an attempt was made to open a session that has a pending request.] + [20] invokespecial #342 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [23] athrow + [24] aload_0 v0 + [25] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [28] invokevirtual #303 + + Methodref [com/facebook/SessionState.isClosed ()Z] + [31] ifeq +13 (target=44) + [34] new #126 + + Class [java/lang/UnsupportedOperationException] + [37] dup + [38] ldc #22 + + String [Session: an attempt was made to open a previously-closed session.] + [40] invokespecial #342 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [43] athrow + [44] aload_0 v0 + [45] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [48] getstatic #174 + + Fieldref [com/facebook/SessionState.CREATED Lcom/facebook/SessionState;] + [51] ifacmpeq +23 (target=74) + [54] aload_0 v0 + [55] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [58] getstatic #175 + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + [61] ifacmpeq +13 (target=74) + [64] new #126 + + Class [java/lang/UnsupportedOperationException] + [67] dup + [68] ldc #24 + + String [Session: an attempt was made to open an already opened session.] + [70] invokespecial #342 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [73] athrow + [74] aload_2 v2 + [75] ifnull +8 (target=83) + [78] aload_0 v0 + [79] aload_2 v2 + [80] invokevirtual #233 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [83] aload_0 v0 + [84] aload_1 v1 + [85] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [88] aload_0 v0 + [89] getfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [92] ifnull +14 (target=106) + [95] aload_0 v0 + [96] getfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [99] aload_1 v1 + [100] invokevirtual #215 + + Methodref [com/facebook/AccessToken.toCacheBundle ()Landroid/os/Bundle;] + [103] invokevirtual #313 + + Methodref [com/facebook/TokenCachingStrategy.save (Landroid/os/Bundle;)V] + [106] aload_0 v0 + [107] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [110] astore v4 + [112] aload_0 v0 + [113] getstatic #176 + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + [116] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [119] aload_0 v0 + [120] aload v4 + [122] aload_0 v0 + [123] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [126] aconst_null + [127] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [130] aload_3 v3 + [131] monitorexit + [132] goto +10 (target=142) + [135] astore v5 + [137] aload_3 v3 + [138] monitorexit + [139] aload v5 + [141] athrow + [142] aload_0 v0 + [143] invokespecial #236 + + Methodref [com/facebook/Session.autoPublishAsync ()V] + [146] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 132: 135): + - ExceptionInfo (135 -> 139: 135): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [24] Var: ...[a:java/lang/Object], Stack: (empty) + - [44] Var: ..., Stack: (empty) + - [74] Var: ..., Stack: (empty) + - [83] Var: ..., Stack: (empty) + - [106] Var: ..., Stack: (empty) + - [135] Var: ..., Stack: [a:java/lang/Throwable] + - [142] Var: -1, Stack: (empty) + + Method: requestNewReadPermissions(Lcom/facebook/Session$NewPermissionsRequest;)V + Access flags: 0x11 + = public final void requestNewReadPermissions(com.facebook.Session$NewPermissionsRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #180 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [5] invokespecial #261 + + Methodref [com/facebook/Session.requestNewPermissions (Lcom/facebook/Session$NewPermissionsRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: requestNewPublishPermissions(Lcom/facebook/Session$NewPermissionsRequest;)V + Access flags: 0x11 + = public final void requestNewPublishPermissions(com.facebook.Session$NewPermissionsRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #179 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [5] invokespecial #261 + + Methodref [com/facebook/Session.requestNewPermissions (Lcom/facebook/Session$NewPermissionsRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityResult(Landroid/app/Activity;IILandroid/content/Intent;)Z + Access flags: 0x11 + = public final boolean onActivityResult(android.app.Activity,int,int,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 172, locals = 8, stack = 4): + [0] aload_1 v1 + [1] ldc #48 + + String [currentActivity] + [3] invokestatic #320 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_1 v1 + [7] invokestatic #250 + + Methodref [com/facebook/Session.initializeStaticContext (Landroid/content/Context;)V] + [10] aload_0 v0 + [11] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [14] dup + [15] astore v5 + [17] monitorenter + [18] aload_0 v0 + [19] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [22] ifnull +14 (target=36) + [25] iload_2 v2 + [26] aload_0 v0 + [27] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [30] invokevirtual #284 + + Methodref [com/facebook/Session$AuthorizationRequest.getRequestCode ()I] + [33] ificmpeq +8 (target=41) + [36] iconst_0 + [37] aload v5 + [39] monitorexit + [40] ireturn + [41] aload v5 + [43] monitorexit + [44] goto +11 (target=55) + [47] astore v6 + [49] aload v5 + [51] monitorexit + [52] aload v6 + [54] athrow + [55] aconst_null + [56] astore v5 + [58] getstatic #150 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + [61] astore v6 + [63] aload v4 + [65] ifnull +53 (target=118) + [68] aload v4 + [70] ldc #37 + + String [com.facebook.LoginActivity:Result] + [72] invokevirtual #185 + + Methodref [android/content/Intent.getSerializableExtra (Ljava/lang/String;)Ljava/io/Serializable;] + [75] checkcast #81 + + Class [com/facebook/AuthorizationClient$Result] + [78] astore v7 + [80] aload v7 + [82] ifnull +12 (target=94) + [85] aload_0 v0 + [86] iload_3 v3 + [87] aload v7 + [89] invokespecial #249 + + Methodref [com/facebook/Session.handleAuthorizationResult (ILcom/facebook/AuthorizationClient$Result;)V] + [92] iconst_1 + [93] ireturn + [94] aload_0 v0 + [95] getfield #159 + + Fieldref [com/facebook/Session.authorizationClient Lcom/facebook/AuthorizationClient;] + [98] ifnull +17 (target=115) + [101] aload_0 v0 + [102] getfield #159 + + Fieldref [com/facebook/Session.authorizationClient Lcom/facebook/AuthorizationClient;] + [105] iload_2 v2 + [106] iload_3 v3 + [107] aload v4 + [109] invokevirtual #221 + + Methodref [com/facebook/AuthorizationClient.onActivityResult (IILandroid/content/Intent;)Z] + [112] pop + [113] iconst_1 + [114] ireturn + [115] goto +23 (target=138) + [118] iload_3 v3 + [119] ifne +19 (target=138) + [122] new #85 + + Class [com/facebook/FacebookOperationCanceledException] + [125] dup + [126] ldc #35 + + String [User canceled operation.] + [128] invokespecial #229 + + Methodref [com/facebook/FacebookOperationCanceledException. (Ljava/lang/String;)V] + [131] astore v5 + [133] getstatic #149 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + [136] astore v6 + [138] aload v5 + [140] ifnonnull +14 (target=154) + [143] new #84 + + Class [com/facebook/FacebookException] + [146] dup + [147] ldc #32 + + String [Unexpected call to Session.onActivityResult] + [149] invokespecial #227 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [152] astore v5 + [154] aload_0 v0 + [155] aload v6 + [157] aconst_null + [158] aload v5 + [160] invokespecial #253 + + Methodref [com/facebook/Session.logAuthorizationComplete (Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V] + [163] aload_0 v0 + [164] aconst_null + [165] aload v5 + [167] invokevirtual #239 + + Methodref [com/facebook/Session.finishAuthOrReauth (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + [170] iconst_1 + [171] ireturn + Code attribute exceptions (count = 3): + - ExceptionInfo (18 -> 40: 47): + - ExceptionInfo (41 -> 44: 47): + - ExceptionInfo (47 -> 52: 47): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [36] Var: ...[a:java/lang/Object], Stack: (empty) + - [41] Var: ..., Stack: (empty) + - [47] Var: ..., Stack: [a:java/lang/Throwable] + - [55] Var: -1, Stack: (empty) + - [94] Var: ...[a:java/lang/Exception][a:com/facebook/AuthorizationClient$Result$Code][a:com/facebook/AuthorizationClient$Result], Stack: (empty) + - [115] Var: -1, Stack: (empty) + - [118] Var: ..., Stack: (empty) + - [138] Var: ..., Stack: (empty) + - [154] Var: ..., Stack: (empty) + + Method: close()V + Access flags: 0x11 + = public final void close() + Class member attributes (count = 1): + + Code attribute instructions (code length = 123, locals = 4, stack = 6): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [11] astore_2 v2 + [12] getstatic #171 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [15] aload_0 v0 + [16] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [19] invokevirtual #305 + + Methodref [com/facebook/SessionState.ordinal ()I] + [22] iaload + [23] tableswitch (7 offsets, default=89) (target=112) + 1: offset = 41, target = 64 + 2: offset = 41, target = 64 + 3: offset = 69, target = 92 + 4: offset = 69, target = 92 + 5: offset = 69, target = 92 + 6: offset = 89, target = 112 + 7: offset = 89, target = 112 + default: offset = 89, target = 112 + [64] aload_0 v0 + [65] getstatic #173 + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + [68] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [71] aload_0 v0 + [72] aload_2 v2 + [73] aload_0 v0 + [74] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [77] new #84 + + Class [com/facebook/FacebookException] + [80] dup + [81] ldc #20 + + String [Log in attempt aborted.] + [83] invokespecial #227 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [86] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [89] goto +23 (target=112) + [92] aload_0 v0 + [93] getstatic #172 + + Fieldref [com/facebook/SessionState.CLOSED Lcom/facebook/SessionState;] + [96] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [99] aload_0 v0 + [100] aload_2 v2 + [101] aload_0 v0 + [102] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [105] aconst_null + [106] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [109] goto +3 (target=112) + [112] aload_1 v1 + [113] monitorexit + [114] goto +8 (target=122) + [117] astore_3 v3 + [118] aload_1 v1 + [119] monitorexit + [120] aload_3 v3 + [121] athrow + [122] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 114: 117): + - ExceptionInfo (117 -> 120: 117): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [64] Var: ...[a:java/lang/Object][a:com/facebook/SessionState], Stack: (empty) + - [92] Var: ..., Stack: (empty) + - [112] Var: -1, Stack: (empty) + - [117] Var: ..., Stack: [a:java/lang/Throwable] + - [122] Var: -1, Stack: (empty) + + Method: closeAndClearTokenInformation()V + Access flags: 0x11 + = public final void closeAndClearTokenInformation() + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [4] ifnull +10 (target=14) + [7] aload_0 v0 + [8] getfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [11] invokevirtual #309 + + Methodref [com/facebook/TokenCachingStrategy.clear ()V] + [14] getstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [17] invokestatic #316 + + Methodref [com/facebook/internal/Utility.clearFacebookCookies (Landroid/content/Context;)V] + [20] getstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [23] invokestatic #315 + + Methodref [com/facebook/internal/Utility.clearCaches (Landroid/content/Context;)V] + [26] aload_0 v0 + [27] invokevirtual #237 + + Methodref [com/facebook/Session.close ()V] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ..., Stack: (empty) + + Method: addCallback(Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x11 + = public final void addCallback(com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 4, stack = 2): + [0] aload_0 v0 + [1] getfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [4] dup + [5] astore_2 v2 + [6] monitorenter + [7] aload_1 v1 + [8] ifnull +27 (target=35) + [11] aload_0 v0 + [12] getfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [15] aload_1 v1 + [16] invokeinterface #359 + + InterfaceMethodref [java/util/List.contains (Ljava/lang/Object;)Z] + [21] ifne +14 (target=35) + [24] aload_0 v0 + [25] getfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [28] aload_1 v1 + [29] invokeinterface #358 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [34] pop + [35] aload_2 v2 + [36] monitorexit + [37] goto +8 (target=45) + [40] astore_3 v3 + [41] aload_2 v2 + [42] monitorexit + [43] aload_3 v3 + [44] athrow + [45] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 37: 40): + - ExceptionInfo (40 -> 43: 40): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [35] Var: ...[a:java/lang/Object], Stack: (empty) + - [40] Var: ..., Stack: [a:java/lang/Throwable] + - [45] Var: -1, Stack: (empty) + + Method: removeCallback(Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x11 + = public final void removeCallback(com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 4, stack = 2): + [0] aload_0 v0 + [1] getfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [4] dup + [5] astore_2 v2 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [11] aload_1 v1 + [12] invokeinterface #361 + + InterfaceMethodref [java/util/List.remove (Ljava/lang/Object;)Z] + [17] pop + [18] aload_2 v2 + [19] monitorexit + [20] goto +8 (target=28) + [23] astore_3 v3 + [24] aload_2 v2 + [25] monitorexit + [26] aload_3 v3 + [27] athrow + [28] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 20: 23): + - ExceptionInfo (23 -> 26: 23): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: [a:com/facebook/Session][a:com/facebook/Session$StatusCallback][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [28] Var: -1, 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 = 81, locals = 1, stack = 2): + [0] new #123 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #337 + + Methodref [java/lang/StringBuilder. ()V] + [7] ldc #63 + + String [{Session] + [9] invokevirtual #339 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [12] ldc #5 + + String [ state:] + [14] invokevirtual #339 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [17] aload_0 v0 + [18] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [21] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [24] ldc #8 + + String [, token:] + [26] invokevirtual #339 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [29] aload_0 v0 + [30] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [33] ifnonnull +8 (target=41) + [36] ldc #55 + + String [null] + [38] goto +7 (target=45) + [41] aload_0 v0 + [42] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [45] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [48] ldc #7 + + String [, appId:] + [50] invokevirtual #339 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [53] aload_0 v0 + [54] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [57] ifnonnull +8 (target=65) + [60] ldc #55 + + String [null] + [62] goto +7 (target=69) + [65] aload_0 v0 + [66] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [69] invokevirtual #339 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [72] ldc #64 + + String [}] + [74] invokevirtual #339 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [77] invokevirtual #340 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [80] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [41] Var: ..., Stack: [a:java/lang/StringBuilder] + - [45] Var: [a:com/facebook/Session], Stack: [a:java/lang/StringBuilder][a:java/io/Serializable] + - [65] Var: ..., Stack: [a:java/lang/StringBuilder] + - [69] Var: [a:com/facebook/Session], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + + Method: extendTokenCompleted(Landroid/os/Bundle;)V + Access flags: 0x0 + = void extendTokenCompleted(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 149, locals = 5, stack = 4): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_2 v2 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [11] astore_3 v3 + [12] getstatic #171 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [15] aload_0 v0 + [16] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [19] invokevirtual #305 + + Methodref [com/facebook/SessionState.ordinal ()I] + [22] iaload + [23] lookupswitch (2 offsets, default=48) (target=71) + 4: offset = 25, target = 48 + 5: offset = 45, target = 68 + default: offset = 48, target = 71 + [48] aload_0 v0 + [49] getstatic #177 + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + [52] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [55] aload_0 v0 + [56] aload_3 v3 + [57] aload_0 v0 + [58] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [61] aconst_null + [62] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [65] goto +38 (target=103) + [68] goto +35 (target=103) + [71] getstatic #154 + + Fieldref [com/facebook/Session.TAG Ljava/lang/String;] + [74] new #123 + + Class [java/lang/StringBuilder] + [77] dup + [78] invokespecial #337 + + Methodref [java/lang/StringBuilder. ()V] + [81] ldc #59 + + String [refreshToken ignored in state ] + [83] invokevirtual #339 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [86] aload_0 v0 + [87] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [90] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [93] invokevirtual #340 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [96] invokestatic #203 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [99] pop + [100] aload_2 v2 + [101] monitorexit + [102] return + [103] aload_0 v0 + [104] aload_0 v0 + [105] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [108] aload_1 v1 + [109] invokestatic #208 + + Methodref [com/facebook/AccessToken.createFromRefresh (Lcom/facebook/AccessToken;Landroid/os/Bundle;)Lcom/facebook/AccessToken;] + [112] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [115] aload_0 v0 + [116] getfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [119] ifnull +17 (target=136) + [122] aload_0 v0 + [123] getfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [126] aload_0 v0 + [127] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [130] invokevirtual #215 + + Methodref [com/facebook/AccessToken.toCacheBundle ()Landroid/os/Bundle;] + [133] invokevirtual #313 + + Methodref [com/facebook/TokenCachingStrategy.save (Landroid/os/Bundle;)V] + [136] aload_2 v2 + [137] monitorexit + [138] goto +10 (target=148) + [141] astore v4 + [143] aload_2 v2 + [144] monitorexit + [145] aload v4 + [147] athrow + [148] return + Code attribute exceptions (count = 3): + - ExceptionInfo (7 -> 102: 141): + - ExceptionInfo (103 -> 138: 141): + - ExceptionInfo (141 -> 145: 141): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [48] Var: ...[a:java/lang/Object][a:com/facebook/SessionState], Stack: (empty) + - [68] Var: ..., Stack: (empty) + - [71] Var: ..., Stack: (empty) + - [103] Var: ..., Stack: (empty) + - [136] Var: -1, Stack: (empty) + - [141] Var: ..., Stack: [a:java/lang/Throwable] + - [148] Var: -1, Stack: (empty) + + Method: writeReplace()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object writeReplace() + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 1, stack = 8): + [0] new #97 + + Class [com/facebook/Session$SerializationProxyV1] + [3] dup + [4] aload_0 v0 + [5] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [12] aload_0 v0 + [13] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [16] aload_0 v0 + [17] getfield #164 + + Fieldref [com/facebook/Session.lastAttemptedTokenExtendDate Ljava/util/Date;] + [20] iconst_0 + [21] aload_0 v0 + [22] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [25] invokespecial #297 + + Methodref [com/facebook/Session$SerializationProxyV1. (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V] + [28] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: readObject(Ljava/io/ObjectInputStream;)V + Access flags: 0x2 + = private void readObject(java.io.ObjectInputStream) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 3): + [0] new #113 + + Class [java/io/InvalidObjectException] + [3] dup + [4] ldc #16 + + String [Cannot readObject, serialization proxy required] + [6] invokespecial #324 + + Methodref [java/io/InvalidObjectException. (Ljava/lang/String;)V] + [9] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: saveSession(Lcom/facebook/Session;Landroid/os/Bundle;)V + Access flags: 0x19 + = public static final void saveSession(com.facebook.Session,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 73, locals = 4, stack = 4): + [0] aload_1 v1 + [1] ifnull +71 (target=72) + [4] aload_0 v0 + [5] ifnull +67 (target=72) + [8] aload_1 v1 + [9] ldc #46 + + String [com.facebook.sdk.Session.saveSessionKey] + [11] invokevirtual #190 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [14] ifne +58 (target=72) + [17] new #111 + + Class [java/io/ByteArrayOutputStream] + [20] dup + [21] invokespecial #322 + + Methodref [java/io/ByteArrayOutputStream. ()V] + [24] astore_2 v2 + [25] new #115 + + Class [java/io/ObjectOutputStream] + [28] dup + [29] aload_2 v2 + [30] invokespecial #327 + + Methodref [java/io/ObjectOutputStream. (Ljava/io/OutputStream;)V] + [33] aload_0 v0 + [34] invokevirtual #328 + + Methodref [java/io/ObjectOutputStream.writeObject (Ljava/lang/Object;)V] + [37] goto +15 (target=52) + [40] astore_3 v3 + [41] new #84 + + Class [com/facebook/FacebookException] + [44] dup + [45] ldc #31 + + String [Unable to save session.] + [47] aload_3 v3 + [48] invokespecial #228 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [51] athrow + [52] aload_1 v1 + [53] ldc #46 + + String [com.facebook.sdk.Session.saveSessionKey] + [55] aload_2 v2 + [56] invokevirtual #323 + + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B] + [59] invokevirtual #194 + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + [62] aload_1 v1 + [63] ldc #45 + + String [com.facebook.sdk.Session.authBundleKey] + [65] aload_0 v0 + [66] getfield #158 + + Fieldref [com/facebook/Session.authorizationBundle Landroid/os/Bundle;] + [69] invokevirtual #193 + + Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] + [72] return + Code attribute exceptions (count = 1): + - ExceptionInfo (25 -> 37: 40): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [40] Var: [a:com/facebook/Session][a:android/os/Bundle][a:java/io/ByteArrayOutputStream], Stack: [a:java/io/IOException] + - [52] Var: ..., Stack: (empty) + - [72] Var: -1, Stack: (empty) + + Method: restoreSession(Landroid/content/Context;Lcom/facebook/TokenCachingStrategy;Lcom/facebook/Session$StatusCallback;Landroid/os/Bundle;)Lcom/facebook/Session; + Access flags: 0x19 + = public static final com.facebook.Session restoreSession(android.content.Context,com.facebook.TokenCachingStrategy,com.facebook.Session$StatusCallback,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 132, locals = 7, stack = 4): + [0] aload_3 v3 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] aload_3 v3 + [7] ldc #46 + + String [com.facebook.sdk.Session.saveSessionKey] + [9] invokevirtual #192 + + Methodref [android/os/Bundle.getByteArray (Ljava/lang/String;)[B] + [12] astore v4 + [14] aload v4 + [16] ifnull +114 (target=130) + [19] new #110 + + Class [java/io/ByteArrayInputStream] + [22] dup + [23] aload v4 + [25] invokespecial #321 + + Methodref [java/io/ByteArrayInputStream. ([B)V] + [28] astore v5 + [30] new #114 + + Class [java/io/ObjectInputStream] + [33] dup + [34] aload v5 + [36] invokespecial #325 + + Methodref [java/io/ObjectInputStream. (Ljava/io/InputStream;)V] + [39] invokevirtual #326 + + Methodref [java/io/ObjectInputStream.readObject ()Ljava/lang/Object;] + [42] checkcast #87 + + Class [com/facebook/Session] + [45] astore v6 + [47] aload_0 v0 + [48] invokestatic #250 + + Methodref [com/facebook/Session.initializeStaticContext (Landroid/content/Context;)V] + [51] aload_1 v1 + [52] ifnull +12 (target=64) + [55] aload v6 + [57] aload_1 v1 + [58] putfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [61] goto +16 (target=77) + [64] aload v6 + [66] new #105 + + Class [com/facebook/SharedPreferencesTokenCachingStrategy] + [69] dup + [70] aload_0 v0 + [71] invokespecial #308 + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy. (Landroid/content/Context;)V] + [74] putfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [77] aload_2 v2 + [78] ifnull +9 (target=87) + [81] aload v6 + [83] aload_2 v2 + [84] invokevirtual #233 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [87] aload v6 + [89] aload_3 v3 + [90] ldc #45 + + String [com.facebook.sdk.Session.authBundleKey] + [92] invokevirtual #191 + + Methodref [android/os/Bundle.getBundle (Ljava/lang/String;)Landroid/os/Bundle;] + [95] putfield #158 + + Fieldref [com/facebook/Session.authorizationBundle Landroid/os/Bundle;] + [98] aload v6 + [100] areturn + [101] astore v6 + [103] getstatic #154 + + Fieldref [com/facebook/Session.TAG Ljava/lang/String;] + [106] ldc #29 + + String [Unable to restore session] + [108] aload v6 + [110] invokestatic #205 + + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + [113] pop + [114] goto +16 (target=130) + [117] astore v6 + [119] getstatic #154 + + Fieldref [com/facebook/Session.TAG Ljava/lang/String;] + [122] ldc #30 + + String [Unable to restore session.] + [124] aload v6 + [126] invokestatic #205 + + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + [129] pop + [130] aconst_null + [131] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (30 -> 100: 101): + + Class [java/lang/ClassNotFoundException] + - ExceptionInfo (30 -> 100: 117): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [6] Var: ..., Stack: (empty) + - [64] Var: ...[a:[B][a:java/io/ByteArrayInputStream][a:com/facebook/Session], Stack: (empty) + - [77] Var: ..., Stack: (empty) + - [87] Var: ..., Stack: (empty) + - [101] Var: [a:android/content/Context][a:com/facebook/TokenCachingStrategy][a:com/facebook/Session$StatusCallback][a:android/os/Bundle][a:[B][a:java/io/ByteArrayInputStream], Stack: [a:java/lang/ClassNotFoundException] + - [117] Var: ..., Stack: [a:java/io/IOException] + - [130] Var: -1, Stack: (empty) + + Method: getActiveSession()Lcom/facebook/Session; + Access flags: 0x19 + = public static final com.facebook.Session getActiveSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 2): + [0] getstatic #153 + + Fieldref [com/facebook/Session.STATIC_LOCK Ljava/lang/Object;] + [3] dup + [4] astore_0 v0 + [5] monitorenter + [6] getstatic #155 + + Fieldref [com/facebook/Session.activeSession Lcom/facebook/Session;] + [9] aload_0 v0 + [10] monitorexit + [11] areturn + [12] astore_1 v1 + [13] aload_0 v0 + [14] monitorexit + [15] aload_1 v1 + [16] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 11: 12): + - ExceptionInfo (12 -> 15: 12): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [12] Var: [a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: setActiveSession(Lcom/facebook/Session;)V + Access flags: 0x19 + = public static final void setActiveSession(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 70, locals = 4, stack = 2): + [0] getstatic #153 + + Fieldref [com/facebook/Session.STATIC_LOCK Ljava/lang/Object;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] aload_0 v0 + [7] getstatic #155 + + Fieldref [com/facebook/Session.activeSession Lcom/facebook/Session;] + [10] ifacmpeq +49 (target=59) + [13] getstatic #155 + + Fieldref [com/facebook/Session.activeSession Lcom/facebook/Session;] + [16] astore_2 v2 + [17] aload_2 v2 + [18] ifnull +7 (target=25) + [21] aload_2 v2 + [22] invokevirtual #237 + + Methodref [com/facebook/Session.close ()V] + [25] aload_0 v0 + [26] putstatic #155 + + Fieldref [com/facebook/Session.activeSession Lcom/facebook/Session;] + [29] aload_2 v2 + [30] ifnull +8 (target=38) + [33] ldc #42 + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + [35] invokestatic #259 + + Methodref [com/facebook/Session.postActiveSessionAction (Ljava/lang/String;)V] + [38] aload_0 v0 + [39] ifnull +20 (target=59) + [42] ldc #41 + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + [44] invokestatic #259 + + Methodref [com/facebook/Session.postActiveSessionAction (Ljava/lang/String;)V] + [47] aload_0 v0 + [48] invokevirtual #251 + + Methodref [com/facebook/Session.isOpened ()Z] + [51] ifeq +8 (target=59) + [54] ldc #40 + + String [com.facebook.sdk.ACTIVE_SESSION_OPENED] + [56] invokestatic #259 + + Methodref [com/facebook/Session.postActiveSessionAction (Ljava/lang/String;)V] + [59] aload_1 v1 + [60] monitorexit + [61] goto +8 (target=69) + [64] astore_3 v3 + [65] aload_1 v1 + [66] monitorexit + [67] aload_3 v3 + [68] athrow + [69] return + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 61: 64): + - ExceptionInfo (64 -> 67: 64): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [25] Var: ...[a:java/lang/Object][a:com/facebook/Session], Stack: (empty) + - [38] Var: ..., Stack: (empty) + - [59] Var: -1, Stack: (empty) + - [64] Var: ..., Stack: [a:java/lang/Throwable] + - [69] Var: -1, Stack: (empty) + + Method: openActiveSessionFromCache(Landroid/content/Context;)Lcom/facebook/Session; + Access flags: 0x9 + = public static com.facebook.Session openActiveSessionFromCache(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 1, stack = 3): + [0] aload_0 v0 + [1] iconst_0 + [2] aconst_null + [3] invokestatic #257 + + Methodref [com/facebook/Session.openActiveSession (Landroid/content/Context;ZLcom/facebook/Session$OpenRequest;)Lcom/facebook/Session;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: openActiveSession(Landroid/app/Activity;ZLcom/facebook/Session$StatusCallback;)Lcom/facebook/Session; + Access flags: 0x9 + = public static com.facebook.Session openActiveSession(android.app.Activity,boolean,com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 3, stack = 5): + [0] aload_0 v0 + [1] iload_1 v1 + [2] new #96 + + Class [com/facebook/Session$OpenRequest] + [5] dup + [6] aload_0 v0 + [7] invokespecial #292 + + Methodref [com/facebook/Session$OpenRequest. (Landroid/app/Activity;)V] + [10] aload_2 v2 + [11] invokevirtual #296 + + Methodref [com/facebook/Session$OpenRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + [14] invokestatic #257 + + Methodref [com/facebook/Session.openActiveSession (Landroid/content/Context;ZLcom/facebook/Session$OpenRequest;)Lcom/facebook/Session;] + [17] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: openActiveSession(Landroid/content/Context;Landroid/support/v4/app/Fragment;ZLcom/facebook/Session$StatusCallback;)Lcom/facebook/Session; + Access flags: 0x9 + = public static com.facebook.Session openActiveSession(android.content.Context,android.support.v4.app.Fragment,boolean,com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 4, stack = 5): + [0] aload_0 v0 + [1] iload_2 v2 + [2] new #96 + + Class [com/facebook/Session$OpenRequest] + [5] dup + [6] aload_1 v1 + [7] invokespecial #293 + + Methodref [com/facebook/Session$OpenRequest. (Landroid/support/v4/app/Fragment;)V] + [10] aload_3 v3 + [11] invokevirtual #296 + + Methodref [com/facebook/Session$OpenRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + [14] invokestatic #257 + + Methodref [com/facebook/Session.openActiveSession (Landroid/content/Context;ZLcom/facebook/Session$OpenRequest;)Lcom/facebook/Session;] + [17] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: openActiveSessionWithAccessToken(Landroid/content/Context;Lcom/facebook/AccessToken;Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session; + Access flags: 0x9 + = public static com.facebook.Session openActiveSessionWithAccessToken(android.content.Context,com.facebook.AccessToken,com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 4, stack = 6): + [0] new #87 + + Class [com/facebook/Session] + [3] dup + [4] aload_0 v0 + [5] aconst_null + [6] aconst_null + [7] iconst_0 + [8] invokespecial #231 + + Methodref [com/facebook/Session. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;Z)V] + [11] astore_3 v3 + [12] aload_3 v3 + [13] invokestatic #265 + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + [16] aload_3 v3 + [17] aload_1 v1 + [18] aload_2 v2 + [19] invokevirtual #255 + + Methodref [com/facebook/Session.open (Lcom/facebook/AccessToken;Lcom/facebook/Session$StatusCallback;)V] + [22] aload_3 v3 + [23] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: openActiveSession(Landroid/content/Context;ZLcom/facebook/Session$OpenRequest;)Lcom/facebook/Session; + Access flags: 0xa + = private static com.facebook.Session openActiveSession(android.content.Context,boolean,com.facebook.Session$OpenRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 4, stack = 3): + [0] new #94 + + Class [com/facebook/Session$Builder] + [3] dup + [4] aload_0 v0 + [5] invokespecial #289 + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + [8] invokevirtual #290 + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + [11] astore_3 v3 + [12] getstatic #175 + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + [15] aload_3 v3 + [16] invokevirtual #247 + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + [19] invokevirtual #302 + + Methodref [com/facebook/SessionState.equals (Ljava/lang/Object;)Z] + [22] ifne +7 (target=29) + [25] iload_1 v1 + [26] ifeq +14 (target=40) + [29] aload_3 v3 + [30] invokestatic #265 + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + [33] aload_3 v3 + [34] aload_2 v2 + [35] invokevirtual #258 + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + [38] aload_3 v3 + [39] areturn + [40] aconst_null + [41] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [29] Var: ...[a:com/facebook/Session], Stack: (empty) + - [40] Var: ..., Stack: (empty) + + Method: getStaticContext()Landroid/content/Context; + Access flags: 0x8 + = static android.content.Context getStaticContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: initializeStaticContext(Landroid/content/Context;)V + Access flags: 0x8 + = static void initializeStaticContext(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 2, stack = 1): + [0] aload_0 v0 + [1] ifnull +26 (target=27) + [4] getstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [7] ifnonnull +20 (target=27) + [10] aload_0 v0 + [11] invokevirtual #181 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ifnull +7 (target=23) + [19] aload_1 v1 + [20] goto +4 (target=24) + [23] aload_0 v0 + [24] putstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [27] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [23] Var: ...[a:android/content/Context], Stack: (empty) + - [24] Var: ..., Stack: [a:android/content/Context] + - [27] Var: -1, Stack: (empty) + + Method: authorize(Lcom/facebook/Session$AuthorizationRequest;)V + Access flags: 0x0 + = void authorize(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 196, locals = 7, stack = 4): + [0] iconst_0 + [1] istore_2 v2 + [2] aload_1 v1 + [3] aload_0 v0 + [4] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [7] invokevirtual #286 + + Methodref [com/facebook/Session$AuthorizationRequest.setApplicationId (Ljava/lang/String;)V] + [10] aload_0 v0 + [11] invokespecial #236 + + Methodref [com/facebook/Session.autoPublishAsync ()V] + [14] aload_0 v0 + [15] invokespecial #254 + + Methodref [com/facebook/Session.logAuthorizationStart ()V] + [18] aload_0 v0 + [19] aload_1 v1 + [20] invokespecial #268 + + Methodref [com/facebook/Session.tryLoginActivity (Lcom/facebook/Session$AuthorizationRequest;)Z] + [23] istore_2 v2 + [24] aload_0 v0 + [25] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [28] invokestatic #274 + + Methodref [com/facebook/Session$AuthorizationRequest.access$100 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map;] + [31] ldc #62 + + String [try_login_activity] + [33] iload_2 v2 + [34] ifeq +8 (target=42) + [37] ldc #10 + + String [1] + [39] goto +5 (target=44) + [42] ldc #9 + + String [0] + [44] invokeinterface #364 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [49] pop + [50] iload_2 v2 + [51] ifne +34 (target=85) + [54] aload_1 v1 + [55] invokestatic #275 + + Methodref [com/facebook/Session$AuthorizationRequest.access$200 (Lcom/facebook/Session$AuthorizationRequest;)Z] + [58] ifeq +27 (target=85) + [61] aload_0 v0 + [62] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [65] invokestatic #274 + + Methodref [com/facebook/Session$AuthorizationRequest.access$100 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map;] + [68] ldc #61 + + String [try_legacy] + [70] ldc #10 + + String [1] + [72] invokeinterface #364 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [77] pop + [78] aload_0 v0 + [79] aload_1 v1 + [80] invokespecial #267 + + Methodref [com/facebook/Session.tryLegacyAuth (Lcom/facebook/Session$AuthorizationRequest;)V] + [83] iconst_1 + [84] istore_2 v2 + [85] iload_2 v2 + [86] ifne +109 (target=195) + [89] aload_0 v0 + [90] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [93] dup + [94] astore_3 v3 + [95] monitorenter + [96] aload_0 v0 + [97] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [100] astore v4 + [102] getstatic #171 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [105] aload_0 v0 + [106] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [109] invokevirtual #305 + + Methodref [com/facebook/SessionState.ordinal ()I] + [112] iaload + [113] lookupswitch (2 offsets, default=30) (target=143) + 6: offset = 27, target = 140 + 7: offset = 27, target = 140 + default: offset = 30, target = 143 + [140] aload_3 v3 + [141] monitorexit + [142] return + [143] aload_0 v0 + [144] getstatic #173 + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + [147] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [150] new #84 + + Class [com/facebook/FacebookException] + [153] dup + [154] ldc #21 + + String [Log in attempt failed: LoginActivity could not be started, and not legacy request] + [156] invokespecial #227 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [159] astore v5 + [161] aload_0 v0 + [162] getstatic #150 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + [165] aconst_null + [166] aload v5 + [168] invokespecial #253 + + Methodref [com/facebook/Session.logAuthorizationComplete (Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V] + [171] aload_0 v0 + [172] aload v4 + [174] aload_0 v0 + [175] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [178] aload v5 + [180] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [183] aload_3 v3 + [184] monitorexit + [185] goto +10 (target=195) + [188] astore v6 + [190] aload_3 v3 + [191] monitorexit + [192] aload v6 + [194] athrow + [195] return + Code attribute exceptions (count = 3): + - ExceptionInfo (96 -> 142: 188): + - ExceptionInfo (143 -> 185: 188): + - ExceptionInfo (188 -> 192: 188): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [42] Var: [a:com/facebook/Session][a:com/facebook/Session$AuthorizationRequest][i], Stack: [a:java/util/Map][a:java/lang/String] + - [44] Var: [a:com/facebook/Session][a:com/facebook/Session$AuthorizationRequest][i], Stack: [a:java/util/Map][a:java/lang/String][a:java/lang/String] + - [85] Var: ..., Stack: (empty) + - [140] Var: ...[a:java/lang/Object][a:com/facebook/SessionState], Stack: (empty) + - [143] Var: ..., Stack: (empty) + - [188] Var: [a:com/facebook/Session][a:com/facebook/Session$AuthorizationRequest][i][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [195] Var: -1, Stack: (empty) + + Method: open(Lcom/facebook/Session$OpenRequest;Lcom/facebook/internal/SessionAuthorizationType;)V + Access flags: 0x2 + = private void open(com.facebook.Session$OpenRequest,com.facebook.internal.SessionAuthorizationType) + Class member attributes (count = 1): + + Code attribute instructions (code length = 248, locals = 7, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokespecial #270 + + Methodref [com/facebook/Session.validatePermissions (Lcom/facebook/Session$AuthorizationRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + [6] aload_0 v0 + [7] aload_1 v1 + [8] invokespecial #269 + + Methodref [com/facebook/Session.validateLoginBehavior (Lcom/facebook/Session$AuthorizationRequest;)V] + [11] aload_0 v0 + [12] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [15] dup + [16] astore v4 + [18] monitorenter + [19] aload_0 v0 + [20] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [23] ifnull +28 (target=51) + [26] aload_0 v0 + [27] aload_0 v0 + [28] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [31] aload_0 v0 + [32] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [35] new #126 + + Class [java/lang/UnsupportedOperationException] + [38] dup + [39] ldc #23 + + String [Session: an attempt was made to open a session that has a pending request.] + [41] invokespecial #342 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [44] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [47] aload v4 + [49] monitorexit + [50] return + [51] aload_0 v0 + [52] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [55] astore v5 + [57] getstatic #171 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [60] aload_0 v0 + [61] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [64] invokevirtual #305 + + Methodref [com/facebook/SessionState.ordinal ()I] + [67] iaload + [68] lookupswitch (2 offsets, default=123) (target=191) + 1: offset = 28, target = 96 + 3: offset = 59, target = 127 + default: offset = 123, target = 191 + [96] aload_0 v0 + [97] getstatic #178 + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + [100] dup + [101] astore_3 v3 + [102] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [105] aload_1 v1 + [106] ifnonnull +13 (target=119) + [109] new #120 + + Class [java/lang/IllegalArgumentException] + [112] dup + [113] ldc #56 + + String [openRequest cannot be null when opening a new Session] + [115] invokespecial #332 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [118] athrow + [119] aload_0 v0 + [120] aload_1 v1 + [121] putfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [124] goto +77 (target=201) + [127] aload_1 v1 + [128] ifnull +32 (target=160) + [131] aload_1 v1 + [132] invokevirtual #295 + + Methodref [com/facebook/Session$OpenRequest.getPermissions ()Ljava/util/List;] + [135] invokestatic #318 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + [138] ifne +22 (target=160) + [141] aload_1 v1 + [142] invokevirtual #295 + + Methodref [com/facebook/Session$OpenRequest.getPermissions ()Ljava/util/List;] + [145] aload_0 v0 + [146] invokevirtual #246 + + Methodref [com/facebook/Session.getPermissions ()Ljava/util/List;] + [149] invokestatic #319 + + Methodref [com/facebook/internal/Utility.isSubset (Ljava/util/Collection;Ljava/util/Collection;)Z] + [152] ifne +8 (target=160) + [155] aload_0 v0 + [156] aload_1 v1 + [157] putfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [160] aload_0 v0 + [161] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [164] ifnonnull +15 (target=179) + [167] aload_0 v0 + [168] getstatic #176 + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + [171] dup + [172] astore_3 v3 + [173] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [176] goto +25 (target=201) + [179] aload_0 v0 + [180] getstatic #178 + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + [183] dup + [184] astore_3 v3 + [185] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [188] goto +13 (target=201) + [191] new #126 + + Class [java/lang/UnsupportedOperationException] + [194] dup + [195] ldc #24 + + String [Session: an attempt was made to open an already opened session.] + [197] invokespecial #342 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [200] athrow + [201] aload_1 v1 + [202] ifnull +11 (target=213) + [205] aload_0 v0 + [206] aload_1 v1 + [207] invokevirtual #294 + + Methodref [com/facebook/Session$OpenRequest.getCallback ()Lcom/facebook/Session$StatusCallback;] + [210] invokevirtual #233 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [213] aload_0 v0 + [214] aload v5 + [216] aload_3 v3 + [217] aconst_null + [218] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [221] aload v4 + [223] monitorexit + [224] goto +11 (target=235) + [227] astore v6 + [229] aload v4 + [231] monitorexit + [232] aload v6 + [234] athrow + [235] aload_3 v3 + [236] getstatic #178 + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + [239] ifacmpne +8 (target=247) + [242] aload_0 v0 + [243] aload_1 v1 + [244] invokevirtual #235 + + Methodref [com/facebook/Session.authorize (Lcom/facebook/Session$AuthorizationRequest;)V] + [247] return + Code attribute exceptions (count = 3): + - ExceptionInfo (19 -> 50: 227): + - ExceptionInfo (51 -> 224: 227): + - ExceptionInfo (227 -> 232: 227): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 12): + - [51] Var: ...[T][a:java/lang/Object], Stack: (empty) + - [96] Var: ...[a:com/facebook/SessionState], Stack: (empty) + - [119] Var: [a:com/facebook/Session][a:com/facebook/Session$OpenRequest][a:com/facebook/internal/SessionAuthorizationType][a:com/facebook/SessionState][a:java/lang/Object][a:com/facebook/SessionState], Stack: + - [127] Var: [a:com/facebook/Session][a:com/facebook/Session$OpenRequest][a:com/facebook/internal/SessionAuthorizationType][T][a:java/lang/Object][a:com/facebook/SessionState], Stack: + - [160] Var: ..., Stack: (empty) + - [179] Var: ..., Stack: (empty) + - [191] Var: ..., Stack: (empty) + - [201] Var: [a:com/facebook/Session][a:com/facebook/Session$OpenRequest][a:com/facebook/internal/SessionAuthorizationType][a:com/facebook/SessionState][a:java/lang/Object][a:com/facebook/SessionState], Stack: + - [213] Var: ..., Stack: (empty) + - [227] Var: [a:com/facebook/Session][a:com/facebook/Session$OpenRequest][a:com/facebook/internal/SessionAuthorizationType][T][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [235] Var: [a:com/facebook/Session][a:com/facebook/Session$OpenRequest][a:com/facebook/internal/SessionAuthorizationType][a:com/facebook/SessionState], Stack: + - [247] Var: ..., Stack: (empty) + + Method: requestNewPermissions(Lcom/facebook/Session$NewPermissionsRequest;Lcom/facebook/internal/SessionAuthorizationType;)V + Access flags: 0x2 + = private void requestNewPermissions(com.facebook.Session$NewPermissionsRequest,com.facebook.internal.SessionAuthorizationType) + Class member attributes (count = 1): + + Code attribute instructions (code length = 113, locals = 5, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokespecial #270 + + Methodref [com/facebook/Session.validatePermissions (Lcom/facebook/Session$AuthorizationRequest;Lcom/facebook/internal/SessionAuthorizationType;)V] + [6] aload_0 v0 + [7] aload_1 v1 + [8] invokespecial #269 + + Methodref [com/facebook/Session.validateLoginBehavior (Lcom/facebook/Session$AuthorizationRequest;)V] + [11] aload_1 v1 + [12] ifnull +100 (target=112) + [15] aload_0 v0 + [16] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [19] dup + [20] astore_3 v3 + [21] monitorenter + [22] aload_0 v0 + [23] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [26] ifnull +13 (target=39) + [29] new #126 + + Class [java/lang/UnsupportedOperationException] + [32] dup + [33] ldc #25 + + String [Session: an attempt was made to request new permissions for a session that has a pending request.] + [35] invokespecial #342 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [38] athrow + [39] aload_0 v0 + [40] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [43] invokevirtual #304 + + Methodref [com/facebook/SessionState.isOpened ()Z] + [46] ifeq +11 (target=57) + [49] aload_0 v0 + [50] aload_1 v1 + [51] putfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [54] goto +33 (target=87) + [57] aload_0 v0 + [58] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [61] invokevirtual #303 + + Methodref [com/facebook/SessionState.isClosed ()Z] + [64] ifeq +13 (target=77) + [67] new #126 + + Class [java/lang/UnsupportedOperationException] + [70] dup + [71] ldc #26 + + String [Session: an attempt was made to request new permissions for a session that has been closed.] + [73] invokespecial #342 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [76] athrow + [77] new #126 + + Class [java/lang/UnsupportedOperationException] + [80] dup + [81] ldc #27 + + String [Session: an attempt was made to request new permissions for a session that is not currently open.] + [83] invokespecial #342 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [86] athrow + [87] aload_3 v3 + [88] monitorexit + [89] goto +10 (target=99) + [92] astore v4 + [94] aload_3 v3 + [95] monitorexit + [96] aload v4 + [98] athrow + [99] aload_1 v1 + [100] aload_0 v0 + [101] invokevirtual #242 + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + [104] invokevirtual #291 + + Methodref [com/facebook/Session$NewPermissionsRequest.setValidateSameFbidAsToken (Ljava/lang/String;)V] + [107] aload_0 v0 + [108] aload_1 v1 + [109] invokevirtual #235 + + Methodref [com/facebook/Session.authorize (Lcom/facebook/Session$AuthorizationRequest;)V] + [112] return + Code attribute exceptions (count = 2): + - ExceptionInfo (22 -> 89: 92): + - ExceptionInfo (92 -> 96: 92): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [39] Var: ...[a:java/lang/Object], Stack: (empty) + - [57] Var: ..., Stack: (empty) + - [77] Var: ..., Stack: (empty) + - [87] Var: ..., Stack: (empty) + - [92] Var: ..., Stack: [a:java/lang/Throwable] + - [99] Var: -1, Stack: (empty) + - [112] Var: ..., Stack: (empty) + + Method: validateLoginBehavior(Lcom/facebook/Session$AuthorizationRequest;)V + Access flags: 0x2 + = private void validateLoginBehavior(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 70, locals = 3, stack = 7): + [0] aload_1 v1 + [1] ifnull +68 (target=69) + [4] aload_1 v1 + [5] invokestatic #275 + + Methodref [com/facebook/Session$AuthorizationRequest.access$200 (Lcom/facebook/Session$AuthorizationRequest;)Z] + [8] ifne +61 (target=69) + [11] new #68 + + Class [android/content/Intent] + [14] dup + [15] invokespecial #183 + + Methodref [android/content/Intent. ()V] + [18] astore_2 v2 + [19] aload_2 v2 + [20] invokestatic #248 + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + [23] ldc #86 + + Class [com/facebook/LoginActivity] + [25] invokevirtual #188 + + Methodref [android/content/Intent.setClass (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + [28] pop + [29] aload_0 v0 + [30] aload_2 v2 + [31] invokespecial #262 + + Methodref [com/facebook/Session.resolveIntent (Landroid/content/Intent;)Z] + [34] ifne +35 (target=69) + [37] new #84 + + Class [com/facebook/FacebookException] + [40] dup + [41] ldc #18 + + String [Cannot use SessionLoginBehavior %s when %s is not declared as an activity in AndroidManifest.xml] + [43] iconst_2 + [44] anewarray #121 + + Class [java/lang/Object] + [47] dup + [48] iconst_0 + [49] aload_1 v1 + [50] invokevirtual #282 + + Methodref [com/facebook/Session$AuthorizationRequest.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + [53] aastore + [54] dup + [55] iconst_1 + [56] ldc #86 + + Class [com/facebook/LoginActivity] + [58] invokevirtual #330 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [61] aastore + [62] invokestatic #335 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [65] invokespecial #227 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [68] athrow + [69] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [69] Var: ..., Stack: (empty) + + Method: validatePermissions(Lcom/facebook/Session$AuthorizationRequest;Lcom/facebook/internal/SessionAuthorizationType;)V + Access flags: 0x2 + = private void validatePermissions(com.facebook.Session$AuthorizationRequest,com.facebook.internal.SessionAuthorizationType) + Class member attributes (count = 1): + + Code attribute instructions (code length = 140, locals = 5, stack = 7): + [0] aload_1 v1 + [1] ifnull +13 (target=14) + [4] aload_1 v1 + [5] invokevirtual #283 + + Methodref [com/facebook/Session$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [8] invokestatic #318 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + [11] ifeq +24 (target=35) + [14] getstatic #179 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [17] aload_2 v2 + [18] invokevirtual #314 + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + [21] ifeq +13 (target=34) + [24] new #84 + + Class [com/facebook/FacebookException] + [27] dup + [28] ldc #17 + + String [Cannot request publish or manage authorization with no permissions.] + [30] invokespecial #227 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [33] athrow + [34] return + [35] aload_1 v1 + [36] invokevirtual #283 + + Methodref [com/facebook/Session$AuthorizationRequest.getPermissions ()Ljava/util/List;] + [39] invokeinterface #360 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [44] astore_3 v3 + [45] aload_3 v3 + [46] invokeinterface #356 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [51] ifeq +88 (target=139) + [54] aload_3 v3 + [55] invokeinterface #357 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [60] checkcast #122 + + Class [java/lang/String] + [63] astore v4 + [65] aload v4 + [67] invokestatic #252 + + Methodref [com/facebook/Session.isPublishPermission (Ljava/lang/String;)Z] + [70] ifeq +35 (target=105) + [73] getstatic #180 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [76] aload_2 v2 + [77] invokevirtual #314 + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + [80] ifeq +56 (target=136) + [83] new #84 + + Class [com/facebook/FacebookException] + [86] dup + [87] ldc #15 + + String [Cannot pass a publish or manage permission (%s) to a request for read authorization] + [89] iconst_1 + [90] anewarray #121 + + Class [java/lang/Object] + [93] dup + [94] iconst_0 + [95] aload v4 + [97] aastore + [98] invokestatic #335 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [101] invokespecial #227 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [104] athrow + [105] getstatic #179 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [108] aload_2 v2 + [109] invokevirtual #314 + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + [112] ifeq +24 (target=136) + [115] getstatic #154 + + Fieldref [com/facebook/Session.TAG Ljava/lang/String;] + [118] ldc #28 + + String [Should not pass a read permission (%s) to a request for publish or manage authorization] + [120] iconst_1 + [121] anewarray #121 + + Class [java/lang/Object] + [124] dup + [125] iconst_0 + [126] aload v4 + [128] aastore + [129] invokestatic #335 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [132] invokestatic #204 + + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + [135] pop + [136] goto -91 (target=45) + [139] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [14] Var: ..., Stack: (empty) + - [34] Var: ..., Stack: (empty) + - [35] Var: ..., Stack: (empty) + - [45] Var: ...[a:java/util/Iterator], Stack: (empty) + - [105] Var: ...[a:java/lang/String], Stack: (empty) + - [136] Var: -1, Stack: (empty) + - [139] Var: -1, Stack: (empty) + + Method: isPublishPermission(Ljava/lang/String;)Z + Access flags: 0x9 + = public static boolean isPublishPermission(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ifnull +37 (target=38) + [4] aload_0 v0 + [5] ldc #58 + + String [publish] + [7] invokevirtual #336 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [10] ifne +24 (target=34) + [13] aload_0 v0 + [14] ldc #54 + + String [manage] + [16] invokevirtual #336 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [19] ifne +15 (target=34) + [22] getstatic #152 + + Fieldref [com/facebook/Session.OTHER_PUBLISH_PERMISSIONS Ljava/util/Set;] + [25] aload_0 v0 + [26] invokeinterface #367 + + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z] + [31] ifeq +7 (target=38) + [34] iconst_1 + [35] goto +4 (target=39) + [38] iconst_0 + [39] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [34] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: (empty) + - [39] Var: ..., Stack: [i] + + Method: handleAuthorizationResult(ILcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x2 + = private void handleAuthorizationResult(int,com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 88, locals = 5, stack = 4): + [0] aconst_null + [1] astore_3 v3 + [2] aconst_null + [3] astore v4 + [5] iload_1 v1 + [6] iconst_m1 + [7] ificmpne +37 (target=44) + [10] aload_2 v2 + [11] getfield #145 + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + [14] getstatic #151 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.SUCCESS Lcom/facebook/AuthorizationClient$Result$Code;] + [17] ifacmpne +11 (target=28) + [20] aload_2 v2 + [21] getfield #148 + + Fieldref [com/facebook/AuthorizationClient$Result.token Lcom/facebook/AccessToken;] + [24] astore_3 v3 + [25] goto +36 (target=61) + [28] new #83 + + Class [com/facebook/FacebookAuthorizationException] + [31] dup + [32] aload_2 v2 + [33] getfield #146 + + Fieldref [com/facebook/AuthorizationClient$Result.errorMessage Ljava/lang/String;] + [36] invokespecial #226 + + Methodref [com/facebook/FacebookAuthorizationException. (Ljava/lang/String;)V] + [39] astore v4 + [41] goto +20 (target=61) + [44] iload_1 v1 + [45] ifne +16 (target=61) + [48] new #85 + + Class [com/facebook/FacebookOperationCanceledException] + [51] dup + [52] aload_2 v2 + [53] getfield #146 + + Fieldref [com/facebook/AuthorizationClient$Result.errorMessage Ljava/lang/String;] + [56] invokespecial #229 + + Methodref [com/facebook/FacebookOperationCanceledException. (Ljava/lang/String;)V] + [59] astore v4 + [61] aload_0 v0 + [62] aload_2 v2 + [63] getfield #145 + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + [66] aload_2 v2 + [67] getfield #147 + + Fieldref [com/facebook/AuthorizationClient$Result.loggingExtras Ljava/util/Map;] + [70] aload v4 + [72] invokespecial #253 + + Methodref [com/facebook/Session.logAuthorizationComplete (Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V] + [75] aload_0 v0 + [76] aconst_null + [77] putfield #159 + + Fieldref [com/facebook/Session.authorizationClient Lcom/facebook/AuthorizationClient;] + [80] aload_0 v0 + [81] aload_3 v3 + [82] aload v4 + [84] invokevirtual #239 + + Methodref [com/facebook/Session.finishAuthOrReauth (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + [87] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [28] Var: ...[a:com/facebook/AccessToken][a:java/lang/Exception], Stack: (empty) + - [44] Var: ..., Stack: (empty) + - [61] Var: ..., Stack: (empty) + + Method: logAuthorizationStart()V + Access flags: 0x2 + = private void logAuthorizationStart() + Class member attributes (count = 1): + + Code attribute instructions (code length = 137, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [4] invokevirtual #280 + + Methodref [com/facebook/Session$AuthorizationRequest.getAuthId ()Ljava/lang/String;] + [7] invokestatic #220 + + Methodref [com/facebook/AuthorizationClient.newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + [10] astore_1 v1 + [11] aload_1 v1 + [12] ldc #11 + + String [1_timestamp_ms] + [14] invokestatic #341 + + Methodref [java/lang/System.currentTimeMillis ()J] + [17] invokevirtual #195 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [20] new #138 + + Class [org/json/JSONObject] + [23] dup + [24] invokespecial #349 + + Methodref [org/json/JSONObject. ()V] + [27] astore_2 v2 + [28] aload_2 v2 + [29] ldc #53 + + String [login_behavior] + [31] aload_0 v0 + [32] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [35] invokestatic #276 + + Methodref [com/facebook/Session$AuthorizationRequest.access$300 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionLoginBehavior;] + [38] invokevirtual #301 + + Methodref [com/facebook/SessionLoginBehavior.toString ()Ljava/lang/String;] + [41] invokevirtual #352 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [44] pop + [45] aload_2 v2 + [46] ldc #60 + + String [request_code] + [48] aload_0 v0 + [49] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [52] invokestatic #277 + + Methodref [com/facebook/Session$AuthorizationRequest.access$400 (Lcom/facebook/Session$AuthorizationRequest;)I] + [55] invokevirtual #351 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + [58] pop + [59] aload_2 v2 + [60] ldc #52 + + String [is_legacy] + [62] aload_0 v0 + [63] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [66] invokestatic #275 + + Methodref [com/facebook/Session$AuthorizationRequest.access$200 (Lcom/facebook/Session$AuthorizationRequest;)Z] + [69] invokevirtual #353 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + [72] pop + [73] aload_2 v2 + [74] ldc #57 + + String [permissions] + [76] ldc #6 + + String [,] + [78] aload_0 v0 + [79] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [82] invokestatic #278 + + Methodref [com/facebook/Session$AuthorizationRequest.access$500 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/List;] + [85] invokestatic #202 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [88] invokevirtual #352 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [91] pop + [92] aload_2 v2 + [93] ldc #49 + + String [default_audience] + [95] aload_0 v0 + [96] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [99] invokestatic #279 + + Methodref [com/facebook/Session$AuthorizationRequest.access$600 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionDefaultAudience;] + [102] invokevirtual #300 + + Methodref [com/facebook/SessionDefaultAudience.toString ()Ljava/lang/String;] + [105] invokevirtual #352 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [108] pop + [109] aload_1 v1 + [110] ldc #14 + + String [6_extras] + [112] aload_2 v2 + [113] invokevirtual #354 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [116] invokevirtual #196 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [119] goto +4 (target=123) + [122] astore_2 v2 + [123] aload_0 v0 + [124] invokespecial #243 + + Methodref [com/facebook/Session.getAppEventsLogger ()Lcom/facebook/AppEventsLogger;] + [127] astore_2 v2 + [128] aload_2 v2 + [129] ldc #51 + + String [fb_mobile_login_start] + [131] aconst_null + [132] aload_1 v1 + [133] invokevirtual #217 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [136] return + Code attribute exceptions (count = 1): + - ExceptionInfo (20 -> 119: 122): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [122] Var: [a:com/facebook/Session][a:android/os/Bundle], Stack: [a:org/json/JSONException] + - [123] Var: ..., Stack: (empty) + + Method: logAuthorizationComplete(Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V + Access flags: 0x2 + = private void logAuthorizationComplete(com.facebook.AuthorizationClient$Result$Code,java.util.Map,java.lang.Exception) + Class member attributes (count = 2): + + Code attribute instructions (code length = 253, locals = 8, stack = 4): + [0] aconst_null + [1] astore v4 + [3] aload_0 v0 + [4] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [7] ifnonnull +35 (target=42) + [10] ldc #4 + + String [] + [12] invokestatic #220 + + Methodref [com/facebook/AuthorizationClient.newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + [15] astore v4 + [17] aload v4 + [19] ldc #12 + + String [2_result] + [21] getstatic #150 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.ERROR Lcom/facebook/AuthorizationClient$Result$Code;] + [24] invokevirtual #225 + + Methodref [com/facebook/AuthorizationClient$Result$Code.getLoggingValue ()Ljava/lang/String;] + [27] invokevirtual #196 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [30] aload v4 + [32] ldc #13 + + String [5_error_message] + [34] ldc #34 + + String [Unexpected call to logAuthorizationComplete with null pendingAuthorizationRequest.] + [36] invokevirtual #196 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [39] goto +187 (target=226) + [42] aload_0 v0 + [43] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [46] invokevirtual #280 + + Methodref [com/facebook/Session$AuthorizationRequest.getAuthId ()Ljava/lang/String;] + [49] invokestatic #220 + + Methodref [com/facebook/AuthorizationClient.newAuthorizationLoggingBundle (Ljava/lang/String;)Landroid/os/Bundle;] + [52] astore v4 + [54] aload_1 v1 + [55] ifnull +14 (target=69) + [58] aload v4 + [60] ldc #12 + + String [2_result] + [62] aload_1 v1 + [63] invokevirtual #225 + + Methodref [com/facebook/AuthorizationClient$Result$Code.getLoggingValue ()Ljava/lang/String;] + [66] invokevirtual #196 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [69] aload_3 v3 + [70] ifnull +21 (target=91) + [73] aload_3 v3 + [74] invokevirtual #331 + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + [77] ifnull +14 (target=91) + [80] aload v4 + [82] ldc #13 + + String [5_error_message] + [84] aload_3 v3 + [85] invokevirtual #331 + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + [88] invokevirtual #196 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [91] aconst_null + [92] astore v5 + [94] aload_0 v0 + [95] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [98] invokestatic #274 + + Methodref [com/facebook/Session$AuthorizationRequest.access$100 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map;] + [101] invokeinterface #363 + + InterfaceMethodref [java/util/Map.isEmpty ()Z] + [106] ifne +19 (target=125) + [109] new #138 + + Class [org/json/JSONObject] + [112] dup + [113] aload_0 v0 + [114] getfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [117] invokestatic #274 + + Methodref [com/facebook/Session$AuthorizationRequest.access$100 (Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map;] + [120] invokespecial #350 + + Methodref [org/json/JSONObject. (Ljava/util/Map;)V] + [123] astore v5 + [125] aload_2 v2 + [126] ifnull +83 (target=209) + [129] aload v5 + [131] ifnonnull +12 (target=143) + [134] new #138 + + Class [org/json/JSONObject] + [137] dup + [138] invokespecial #349 + + Methodref [org/json/JSONObject. ()V] + [141] astore v5 + [143] aload_2 v2 + [144] invokeinterface #362 + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + [149] invokeinterface #368 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [154] astore v6 + [156] aload v6 + [158] invokeinterface #356 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [163] ifeq +41 (target=204) + [166] aload v6 + [168] invokeinterface #357 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [173] checkcast #134 + + Class [java/util/Map$Entry] + [176] astore v7 + [178] aload v5 + [180] aload v7 + [182] invokeinterface #365 + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + [187] checkcast #122 + + Class [java/lang/String] + [190] aload v7 + [192] invokeinterface #366 + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + [197] invokevirtual #352 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [200] pop + [201] goto -45 (target=156) + [204] goto +5 (target=209) + [207] astore v6 + [209] aload v5 + [211] ifnull +15 (target=226) + [214] aload v4 + [216] ldc #14 + + String [6_extras] + [218] aload v5 + [220] invokevirtual #354 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [223] invokevirtual #196 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [226] aload v4 + [228] ldc #11 + + String [1_timestamp_ms] + [230] invokestatic #341 + + Methodref [java/lang/System.currentTimeMillis ()J] + [233] invokevirtual #195 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [236] aload_0 v0 + [237] invokespecial #243 + + Methodref [com/facebook/Session.getAppEventsLogger ()Lcom/facebook/AppEventsLogger;] + [240] astore v5 + [242] aload v5 + [244] ldc #50 + + String [fb_mobile_login_complete] + [246] aconst_null + [247] aload v4 + [249] invokevirtual #217 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [252] return + Code attribute exceptions (count = 1): + - ExceptionInfo (143 -> 204: 207): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 10): + - [42] Var: ...[a:android/os/Bundle], Stack: (empty) + - [69] Var: ..., Stack: (empty) + - [91] Var: ..., Stack: (empty) + - [125] Var: ...[a:org/json/JSONObject], Stack: (empty) + - [143] Var: ..., Stack: (empty) + - [156] Var: ...[a:java/util/Iterator], Stack: (empty) + - [204] Var: -1, Stack: (empty) + - [207] Var: ..., Stack: [a:org/json/JSONException] + - [209] Var: ..., Stack: (empty) + - [226] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/AuthorizationClient$Result$Code;Ljava/util/Map;Ljava/lang/Exception;)V] + + Method: tryLoginActivity(Lcom/facebook/Session$AuthorizationRequest;)Z + Access flags: 0x2 + = private boolean tryLoginActivity(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #245 + + Methodref [com/facebook/Session.getLoginActivityIntent (Lcom/facebook/Session$AuthorizationRequest;)Landroid/content/Intent;] + [5] astore_2 v2 + [6] aload_0 v0 + [7] aload_2 v2 + [8] invokespecial #262 + + Methodref [com/facebook/Session.resolveIntent (Landroid/content/Intent;)Z] + [11] ifne +5 (target=16) + [14] iconst_0 + [15] ireturn + [16] aload_1 v1 + [17] invokevirtual #285 + + Methodref [com/facebook/Session$AuthorizationRequest.getStartActivityDelegate ()Lcom/facebook/Session$StartActivityDelegate;] + [20] aload_2 v2 + [21] aload_1 v1 + [22] invokevirtual #284 + + Methodref [com/facebook/Session$AuthorizationRequest.getRequestCode ()I] + [25] invokeinterface #355 + + InterfaceMethodref [com/facebook/Session$StartActivityDelegate.startActivityForResult (Landroid/content/Intent;I)V] + [30] goto +6 (target=36) + [33] astore_3 v3 + [34] iconst_0 + [35] ireturn + [36] iconst_1 + [37] ireturn + Code attribute exceptions (count = 1): + - ExceptionInfo (16 -> 30: 33): + + Class [android/content/ActivityNotFoundException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [16] Var: ...[a:android/content/Intent], Stack: (empty) + - [33] Var: ..., Stack: [a:android/content/ActivityNotFoundException] + - [36] Var: ..., Stack: (empty) + + Method: resolveIntent(Landroid/content/Intent;)Z + Access flags: 0x2 + = private boolean resolveIntent(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 3, stack = 3): + [0] invokestatic #248 + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + [3] invokevirtual #182 + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + [6] aload_1 v1 + [7] iconst_0 + [8] invokevirtual #189 + + Methodref [android/content/pm/PackageManager.resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + [11] astore_2 v2 + [12] aload_2 v2 + [13] ifnonnull +5 (target=18) + [16] iconst_0 + [17] ireturn + [18] iconst_1 + [19] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: ...[a:android/content/pm/ResolveInfo], Stack: (empty) + + Method: getLoginActivityIntent(Lcom/facebook/Session$AuthorizationRequest;)Landroid/content/Intent; + Access flags: 0x2 + = private android.content.Intent getLoginActivityIntent(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 50, locals = 5, stack = 3): + [0] new #68 + + Class [android/content/Intent] + [3] dup + [4] invokespecial #183 + + Methodref [android/content/Intent. ()V] + [7] astore_2 v2 + [8] aload_2 v2 + [9] invokestatic #248 + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + [12] ldc #86 + + Class [com/facebook/LoginActivity] + [14] invokevirtual #188 + + Methodref [android/content/Intent.setClass (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + [17] pop + [18] aload_2 v2 + [19] aload_1 v1 + [20] invokevirtual #282 + + Methodref [com/facebook/Session$AuthorizationRequest.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + [23] invokevirtual #301 + + Methodref [com/facebook/SessionLoginBehavior.toString ()Ljava/lang/String;] + [26] invokevirtual #187 + + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] + [29] pop + [30] aload_1 v1 + [31] invokevirtual #281 + + Methodref [com/facebook/Session$AuthorizationRequest.getAuthorizationClientRequest ()Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [34] astore_3 v3 + [35] aload_3 v3 + [36] invokestatic #230 + + Methodref [com/facebook/LoginActivity.populateIntentExtras (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)Landroid/os/Bundle;] + [39] astore v4 + [41] aload_2 v2 + [42] aload v4 + [44] invokevirtual #186 + + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + [47] pop + [48] aload_2 v2 + [49] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: tryLegacyAuth(Lcom/facebook/Session$AuthorizationRequest;)V + Access flags: 0x2 + = private void tryLegacyAuth(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 48, locals = 2, stack = 4): + [0] aload_0 v0 + [1] new #80 + + Class [com/facebook/AuthorizationClient] + [4] dup + [5] invokespecial #219 + + Methodref [com/facebook/AuthorizationClient. ()V] + [8] putfield #159 + + Fieldref [com/facebook/Session.authorizationClient Lcom/facebook/AuthorizationClient;] + [11] aload_0 v0 + [12] getfield #159 + + Fieldref [com/facebook/Session.authorizationClient Lcom/facebook/AuthorizationClient;] + [15] new #89 + + Class [com/facebook/Session$2] + [18] dup + [19] aload_0 v0 + [20] invokespecial #272 + + Methodref [com/facebook/Session$2. (Lcom/facebook/Session;)V] + [23] invokevirtual #223 + + Methodref [com/facebook/AuthorizationClient.setOnCompletedListener (Lcom/facebook/AuthorizationClient$OnCompletedListener;)V] + [26] aload_0 v0 + [27] getfield #159 + + Fieldref [com/facebook/Session.authorizationClient Lcom/facebook/AuthorizationClient;] + [30] invokestatic #248 + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + [33] invokevirtual #222 + + Methodref [com/facebook/AuthorizationClient.setContext (Landroid/content/Context;)V] + [36] aload_0 v0 + [37] getfield #159 + + Fieldref [com/facebook/Session.authorizationClient Lcom/facebook/AuthorizationClient;] + [40] aload_1 v1 + [41] invokevirtual #281 + + Methodref [com/facebook/Session$AuthorizationRequest.getAuthorizationClientRequest ()Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + [44] invokevirtual #224 + + Methodref [com/facebook/AuthorizationClient.startOrContinueAuth (Lcom/facebook/AuthorizationClient$AuthorizationRequest;)V] + [47] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: finishAuthOrReauth(Lcom/facebook/AccessToken;Ljava/lang/Exception;)V + Access flags: 0x0 + = void finishAuthOrReauth(com.facebook.AccessToken,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 144, locals = 5, stack = 3): + [0] aload_1 v1 + [1] ifnull +22 (target=23) + [4] aload_1 v1 + [5] invokevirtual #214 + + Methodref [com/facebook/AccessToken.isInvalid ()Z] + [8] ifeq +15 (target=23) + [11] aconst_null + [12] astore_1 v1 + [13] new #84 + + Class [com/facebook/FacebookException] + [16] dup + [17] ldc #19 + + String [Invalid access token.] + [19] invokespecial #227 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [22] astore_2 v2 + [23] aload_0 v0 + [24] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [27] dup + [28] astore_3 v3 + [29] monitorenter + [30] getstatic #171 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [33] aload_0 v0 + [34] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [37] invokevirtual #305 + + Methodref [com/facebook/SessionState.ordinal ()I] + [40] iaload + [41] tableswitch (7 offsets, default=90) (target=131) + 1: offset = 61, target = 102 + 2: offset = 43, target = 84 + 3: offset = 61, target = 102 + 4: offset = 52, target = 93 + 5: offset = 52, target = 93 + 6: offset = 61, target = 102 + 7: offset = 61, target = 102 + default: offset = 90, target = 131 + [84] aload_0 v0 + [85] aload_1 v1 + [86] aload_2 v2 + [87] invokespecial #240 + + Methodref [com/facebook/Session.finishAuthorization (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + [90] goto +41 (target=131) + [93] aload_0 v0 + [94] aload_1 v1 + [95] aload_2 v2 + [96] invokespecial #241 + + Methodref [com/facebook/Session.finishReauthorization (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + [99] goto +32 (target=131) + [102] getstatic #154 + + Fieldref [com/facebook/Session.TAG Ljava/lang/String;] + [105] new #123 + + Class [java/lang/StringBuilder] + [108] dup + [109] invokespecial #337 + + Methodref [java/lang/StringBuilder. ()V] + [112] ldc #33 + + String [Unexpected call to finishAuthOrReauth in state ] + [114] invokevirtual #339 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [117] aload_0 v0 + [118] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [121] invokevirtual #338 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [124] invokevirtual #340 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [127] invokestatic #203 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [130] pop + [131] aload_3 v3 + [132] monitorexit + [133] goto +10 (target=143) + [136] astore v4 + [138] aload_3 v3 + [139] monitorexit + [140] aload v4 + [142] athrow + [143] return + Code attribute exceptions (count = 2): + - ExceptionInfo (30 -> 133: 136): + - ExceptionInfo (136 -> 140: 136): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [23] Var: ..., Stack: (empty) + - [84] Var: ...[a:java/lang/Object], Stack: (empty) + - [93] Var: ..., Stack: (empty) + - [102] Var: ..., Stack: (empty) + - [131] Var: ..., Stack: (empty) + - [136] Var: ..., Stack: [a:java/lang/Throwable] + - [143] Var: -1, Stack: (empty) + + Method: finishAuthorization(Lcom/facebook/AccessToken;Ljava/lang/Exception;)V + Access flags: 0x2 + = private void finishAuthorization(com.facebook.AccessToken,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [4] astore_3 v3 + [5] aload_1 v1 + [6] ifnull +23 (target=29) + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [14] aload_0 v0 + [15] aload_1 v1 + [16] invokespecial #264 + + Methodref [com/facebook/Session.saveTokenToCache (Lcom/facebook/AccessToken;)V] + [19] aload_0 v0 + [20] getstatic #176 + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + [23] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [26] goto +14 (target=40) + [29] aload_2 v2 + [30] ifnull +10 (target=40) + [33] aload_0 v0 + [34] getstatic #173 + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + [37] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [40] aload_0 v0 + [41] aconst_null + [42] putfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [45] aload_0 v0 + [46] aload_3 v3 + [47] aload_0 v0 + [48] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [51] aload_2 v2 + [52] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [55] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [29] Var: ...[a:com/facebook/SessionState], Stack: (empty) + - [40] Var: ..., Stack: (empty) + + Method: finishReauthorization(Lcom/facebook/AccessToken;Ljava/lang/Exception;)V + Access flags: 0x2 + = private void finishReauthorization(com.facebook.AccessToken,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [4] astore_3 v3 + [5] aload_1 v1 + [6] ifnull +20 (target=26) + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [14] aload_0 v0 + [15] aload_1 v1 + [16] invokespecial #264 + + Methodref [com/facebook/Session.saveTokenToCache (Lcom/facebook/AccessToken;)V] + [19] aload_0 v0 + [20] getstatic #177 + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + [23] putfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [26] aload_0 v0 + [27] aconst_null + [28] putfield #166 + + Fieldref [com/facebook/Session.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [31] aload_0 v0 + [32] aload_3 v3 + [33] aload_0 v0 + [34] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [37] aload_2 v2 + [38] invokevirtual #260 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [41] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [26] Var: ...[a:com/facebook/SessionState], Stack: (empty) + + Method: saveTokenToCache(Lcom/facebook/AccessToken;)V + Access flags: 0x2 + = private void saveTokenToCache(com.facebook.AccessToken) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 2, stack = 2): + [0] aload_1 v1 + [1] ifnull +21 (target=22) + [4] aload_0 v0 + [5] getfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [8] ifnull +14 (target=22) + [11] aload_0 v0 + [12] getfield #169 + + Fieldref [com/facebook/Session.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [15] aload_1 v1 + [16] invokevirtual #215 + + Methodref [com/facebook/AccessToken.toCacheBundle ()Landroid/os/Bundle;] + [19] invokevirtual #313 + + Methodref [com/facebook/TokenCachingStrategy.save (Landroid/os/Bundle;)V] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [22] Var: ..., Stack: (empty) + + Method: postStateChange(Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x0 + = void postStateChange(com.facebook.SessionState,com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 116, locals = 7, stack = 5): + [0] aload_1 v1 + [1] aload_2 v2 + [2] ifacmpne +15 (target=17) + [5] aload_1 v1 + [6] getstatic #177 + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + [9] ifacmpeq +8 (target=17) + [12] aload_3 v3 + [13] ifnonnull +4 (target=17) + [16] return + [17] aload_2 v2 + [18] invokevirtual #303 + + Methodref [com/facebook/SessionState.isClosed ()Z] + [21] ifeq +13 (target=34) + [24] aload_0 v0 + [25] invokestatic #344 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [28] invokestatic #206 + + Methodref [com/facebook/AccessToken.createEmptyToken (Ljava/util/List;)Lcom/facebook/AccessToken;] + [31] putfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [34] aload_0 v0 + [35] getfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [38] dup + [39] astore v4 + [41] monitorenter + [42] new #90 + + Class [com/facebook/Session$3] + [45] dup + [46] aload_0 v0 + [47] aload_2 v2 + [48] aload_3 v3 + [49] invokespecial #273 + + Methodref [com/facebook/Session$3. (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [52] astore v5 + [54] aload_0 v0 + [55] getfield #163 + + Fieldref [com/facebook/Session.handler Landroid/os/Handler;] + [58] aload v5 + [60] invokestatic #263 + + Methodref [com/facebook/Session.runWithHandlerOrExecutor (Landroid/os/Handler;Ljava/lang/Runnable;)V] + [63] aload v4 + [65] monitorexit + [66] goto +11 (target=77) + [69] astore v6 + [71] aload v4 + [73] monitorexit + [74] aload v6 + [76] athrow + [77] aload_0 v0 + [78] getstatic #155 + + Fieldref [com/facebook/Session.activeSession Lcom/facebook/Session;] + [81] ifacmpne +34 (target=115) + [84] aload_1 v1 + [85] invokevirtual #304 + + Methodref [com/facebook/SessionState.isOpened ()Z] + [88] aload_2 v2 + [89] invokevirtual #304 + + Methodref [com/facebook/SessionState.isOpened ()Z] + [92] ificmpeq +23 (target=115) + [95] aload_2 v2 + [96] invokevirtual #304 + + Methodref [com/facebook/SessionState.isOpened ()Z] + [99] ifeq +11 (target=110) + [102] ldc #40 + + String [com.facebook.sdk.ACTIVE_SESSION_OPENED] + [104] invokestatic #259 + + Methodref [com/facebook/Session.postActiveSessionAction (Ljava/lang/String;)V] + [107] goto +8 (target=115) + [110] ldc #39 + + String [com.facebook.sdk.ACTIVE_SESSION_CLOSED] + [112] invokestatic #259 + + Methodref [com/facebook/Session.postActiveSessionAction (Ljava/lang/String;)V] + [115] return + Code attribute exceptions (count = 2): + - ExceptionInfo (42 -> 66: 69): + - ExceptionInfo (69 -> 74: 69): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [17] Var: ..., Stack: (empty) + - [34] Var: ..., Stack: (empty) + - [69] Var: [a:com/facebook/Session][a:com/facebook/SessionState][a:com/facebook/SessionState][a:java/lang/Exception][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [77] Var: -1, Stack: (empty) + - [110] Var: ..., Stack: (empty) + - [115] Var: ..., Stack: (empty) + + Method: postActiveSessionAction(Ljava/lang/String;)V + Access flags: 0x8 + = static void postActiveSessionAction(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 2, stack = 3): + [0] new #68 + + Class [android/content/Intent] + [3] dup + [4] aload_0 v0 + [5] invokespecial #184 + + Methodref [android/content/Intent. (Ljava/lang/String;)V] + [8] astore_1 v1 + [9] invokestatic #248 + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + [12] invokestatic #200 + + Methodref [android/support/v4/a/c.a (Landroid/content/Context;)Landroid/support/v4/a/c;] + [15] aload_1 v1 + [16] invokevirtual #201 + + Methodref [android/support/v4/a/c.a (Landroid/content/Intent;)Z] + [19] pop + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: runWithHandlerOrExecutor(Landroid/os/Handler;Ljava/lang/Runnable;)V + Access flags: 0xa + = private static void runWithHandlerOrExecutor(android.os.Handler,java.lang.Runnable) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 2, stack = 2): + [0] aload_0 v0 + [1] ifnull +12 (target=13) + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokevirtual #198 + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + [9] pop + [10] goto +12 (target=22) + [13] invokestatic #306 + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + [16] aload_1 v1 + [17] invokeinterface #369 + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [13] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: (empty) + + Method: extendAccessTokenIfNeeded()V + Access flags: 0x0 + = void extendAccessTokenIfNeeded() + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #266 + + Methodref [com/facebook/Session.shouldExtendAccessToken ()Z] + [4] ifeq +7 (target=11) + [7] aload_0 v0 + [8] invokevirtual #238 + + Methodref [com/facebook/Session.extendAccessToken ()V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [11] Var: ..., Stack: (empty) + + Method: extendAccessToken()V + Access flags: 0x0 + = void extendAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 49, locals = 4, stack = 3): + [0] aconst_null + [1] astore_1 v1 + [2] aload_0 v0 + [3] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [6] dup + [7] astore_2 v2 + [8] monitorenter + [9] aload_0 v0 + [10] getfield #162 + + Fieldref [com/facebook/Session.currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + [13] ifnonnull +17 (target=30) + [16] new #100 + + Class [com/facebook/Session$TokenRefreshRequest] + [19] dup + [20] aload_0 v0 + [21] invokespecial #298 + + Methodref [com/facebook/Session$TokenRefreshRequest. (Lcom/facebook/Session;)V] + [24] astore_1 v1 + [25] aload_0 v0 + [26] aload_1 v1 + [27] putfield #162 + + Fieldref [com/facebook/Session.currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + [30] aload_2 v2 + [31] monitorexit + [32] goto +8 (target=40) + [35] astore_3 v3 + [36] aload_2 v2 + [37] monitorexit + [38] aload_3 v3 + [39] athrow + [40] aload_1 v1 + [41] ifnull +7 (target=48) + [44] aload_1 v1 + [45] invokevirtual #299 + + Methodref [com/facebook/Session$TokenRefreshRequest.bind ()V] + [48] return + Code attribute exceptions (count = 2): + - ExceptionInfo (9 -> 32: 35): + - ExceptionInfo (35 -> 38: 35): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [30] Var: ...[a:com/facebook/Session$TokenRefreshRequest][a:java/lang/Object], Stack: (empty) + - [35] Var: ..., Stack: [a:java/lang/Throwable] + - [40] Var: -1, Stack: (empty) + - [48] Var: ..., Stack: (empty) + + Method: shouldExtendAccessToken()Z + Access flags: 0x0 + = boolean shouldExtendAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 87, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #162 + + Fieldref [com/facebook/Session.currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + [4] ifnull +5 (target=9) + [7] iconst_0 + [8] ireturn + [9] iconst_0 + [10] istore_1 v1 + [11] new #130 + + Class [java/util/Date] + [14] dup + [15] invokespecial #345 + + Methodref [java/util/Date. ()V] + [18] astore_2 v2 + [19] aload_0 v0 + [20] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [23] invokevirtual #304 + + Methodref [com/facebook/SessionState.isOpened ()Z] + [26] ifeq +59 (target=85) + [29] aload_0 v0 + [30] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [33] invokevirtual #212 + + Methodref [com/facebook/AccessToken.getSource ()Lcom/facebook/AccessTokenSource;] + [36] invokevirtual #216 + + Methodref [com/facebook/AccessTokenSource.canExtendToken ()Z] + [39] ifeq +46 (target=85) + [42] aload_2 v2 + [43] invokevirtual #348 + + Methodref [java/util/Date.getTime ()J] + [46] aload_0 v0 + [47] getfield #164 + + Fieldref [com/facebook/Session.lastAttemptedTokenExtendDate Ljava/util/Date;] + [50] invokevirtual #348 + + Methodref [java/util/Date.getTime ()J] + [53] lsub + [54] ldc2_w #141 + + Long [3600000] + [57] lcmp + [58] ifle +27 (target=85) + [61] aload_2 v2 + [62] invokevirtual #348 + + Methodref [java/util/Date.getTime ()J] + [65] aload_0 v0 + [66] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [69] invokevirtual #210 + + Methodref [com/facebook/AccessToken.getLastRefresh ()Ljava/util/Date;] + [72] invokevirtual #348 + + Methodref [java/util/Date.getTime ()J] + [75] lsub + [76] ldc2_w #143 + + Long [86400000] + [79] lcmp + [80] ifle +5 (target=85) + [83] iconst_1 + [84] istore_1 v1 + [85] iload_1 v1 + [86] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [9] Var: ..., Stack: (empty) + - [85] Var: ...[i][a:java/util/Date], Stack: (empty) + + Method: getAppEventsLogger()Lcom/facebook/AppEventsLogger; + Access flags: 0x2 + = private com.facebook.AppEventsLogger getAppEventsLogger() + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #165 + + Fieldref [com/facebook/Session.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #156 + + Fieldref [com/facebook/Session.appEventsLogger Lcom/facebook/AppEventsLogger;] + [11] ifnonnull +17 (target=28) + [14] aload_0 v0 + [15] getstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [18] aload_0 v0 + [19] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [22] invokestatic #218 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/AppEventsLogger;] + [25] putfield #156 + + Fieldref [com/facebook/Session.appEventsLogger Lcom/facebook/AppEventsLogger;] + [28] aload_0 v0 + [29] getfield #156 + + Fieldref [com/facebook/Session.appEventsLogger Lcom/facebook/AppEventsLogger;] + [32] aload_1 v1 + [33] monitorexit + [34] areturn + [35] astore_2 v2 + [36] aload_1 v1 + [37] monitorexit + [38] aload_2 v2 + [39] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 34: 35): + - ExceptionInfo (35 -> 38: 35): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [28] Var: ...[a:java/lang/Object], Stack: (empty) + - [35] Var: ..., Stack: [a:java/lang/Throwable] + + Method: getTokenInfo()Lcom/facebook/AccessToken; + Access flags: 0x0 + = com.facebook.AccessToken getTokenInfo() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTokenInfo(Lcom/facebook/AccessToken;)V + Access flags: 0x0 + = void setTokenInfo(com.facebook.AccessToken) + 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 #170 + + Fieldref [com/facebook/Session.tokenInfo Lcom/facebook/AccessToken;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLastAttemptedTokenExtendDate()Ljava/util/Date; + Access flags: 0x0 + = java.util.Date getLastAttemptedTokenExtendDate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #164 + + Fieldref [com/facebook/Session.lastAttemptedTokenExtendDate Ljava/util/Date;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLastAttemptedTokenExtendDate(Ljava/util/Date;)V + Access flags: 0x0 + = void setLastAttemptedTokenExtendDate(java.util.Date) + 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 #164 + + Fieldref [com/facebook/Session.lastAttemptedTokenExtendDate Ljava/util/Date;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCurrentTokenRefreshRequest(Lcom/facebook/Session$TokenRefreshRequest;)V + Access flags: 0x0 + = void setCurrentTokenRefreshRequest(com.facebook.Session$TokenRefreshRequest) + 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 #162 + + Fieldref [com/facebook/Session.currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + [5] 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 = 2, locals = 1, stack = 1): + [0] iconst_0 + [1] 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 = 76, locals = 3, stack = 2): + [0] aload_1 v1 + [1] instanceof #87 + + Class [com/facebook/Session] + [4] ifne +5 (target=9) + [7] iconst_0 + [8] ireturn + [9] aload_1 v1 + [10] checkcast #87 + + Class [com/facebook/Session] + [13] astore_2 v2 + [14] aload_2 v2 + [15] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [18] aload_0 v0 + [19] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [22] invokestatic #234 + + Methodref [com/facebook/Session.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + [25] ifeq +49 (target=74) + [28] aload_2 v2 + [29] getfield #158 + + Fieldref [com/facebook/Session.authorizationBundle Landroid/os/Bundle;] + [32] aload_0 v0 + [33] getfield #158 + + Fieldref [com/facebook/Session.authorizationBundle Landroid/os/Bundle;] + [36] invokestatic #234 + + Methodref [com/facebook/Session.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + [39] ifeq +35 (target=74) + [42] aload_2 v2 + [43] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [46] aload_0 v0 + [47] getfield #167 + + Fieldref [com/facebook/Session.state Lcom/facebook/SessionState;] + [50] invokestatic #234 + + Methodref [com/facebook/Session.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + [53] ifeq +21 (target=74) + [56] aload_2 v2 + [57] invokevirtual #244 + + Methodref [com/facebook/Session.getExpirationDate ()Ljava/util/Date;] + [60] aload_0 v0 + [61] invokevirtual #244 + + Methodref [com/facebook/Session.getExpirationDate ()Ljava/util/Date;] + [64] invokestatic #234 + + Methodref [com/facebook/Session.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z] + [67] ifeq +7 (target=74) + [70] iconst_1 + [71] goto +4 (target=75) + [74] iconst_0 + [75] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [9] Var: ..., Stack: (empty) + - [74] Var: ...[a:com/facebook/Session], Stack: (empty) + - [75] Var: ..., Stack: [i] + + Method: areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + Access flags: 0xa + = private static boolean areEqual(java.lang.Object,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 2): + [0] aload_0 v0 + [1] ifnonnull +13 (target=14) + [4] aload_1 v1 + [5] ifnonnull +7 (target=12) + [8] iconst_1 + [9] goto +4 (target=13) + [12] iconst_0 + [13] ireturn + [14] aload_0 v0 + [15] aload_1 v1 + [16] invokevirtual #334 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [19] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [12] Var: ..., Stack: (empty) + - [13] Var: ..., Stack: [i] + - [14] Var: ..., Stack: (empty) + + Method: autoPublishAsync()V + Access flags: 0x2 + = private void autoPublishAsync() + Class member attributes (count = 1): + + Code attribute instructions (code length = 72, locals = 5, stack = 6): + [0] aconst_null + [1] astore_1 v1 + [2] aload_0 v0 + [3] dup + [4] astore_2 v2 + [5] monitorenter + [6] aload_0 v0 + [7] getfield #160 + + Fieldref [com/facebook/Session.autoPublishAsyncTask Lcom/facebook/Session$AutoPublishAsyncTask;] + [10] ifnonnull +36 (target=46) + [13] invokestatic #307 + + Methodref [com/facebook/Settings.getShouldAutoPublishInstall ()Z] + [16] ifeq +30 (target=46) + [19] aload_0 v0 + [20] getfield #157 + + Fieldref [com/facebook/Session.applicationId Ljava/lang/String;] + [23] astore_3 v3 + [24] aload_3 v3 + [25] ifnull +21 (target=46) + [28] aload_0 v0 + [29] new #93 + + Class [com/facebook/Session$AutoPublishAsyncTask] + [32] dup + [33] aload_0 v0 + [34] aload_3 v3 + [35] getstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [38] invokespecial #287 + + Methodref [com/facebook/Session$AutoPublishAsyncTask. (Lcom/facebook/Session;Ljava/lang/String;Landroid/content/Context;)V] + [41] dup_x1 + [42] putfield #160 + + Fieldref [com/facebook/Session.autoPublishAsyncTask Lcom/facebook/Session$AutoPublishAsyncTask;] + [45] astore_1 v1 + [46] aload_2 v2 + [47] monitorexit + [48] goto +10 (target=58) + [51] astore v4 + [53] aload_2 v2 + [54] monitorexit + [55] aload v4 + [57] athrow + [58] aload_1 v1 + [59] ifnull +12 (target=71) + [62] aload_1 v1 + [63] iconst_0 + [64] anewarray #127 + + Class [java/lang/Void] + [67] invokevirtual #288 + + Methodref [com/facebook/Session$AutoPublishAsyncTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;] + [70] pop + [71] return + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 48: 51): + - ExceptionInfo (51 -> 55: 51): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [46] Var: ...[a:com/facebook/Session$AutoPublishAsyncTask][a:java/lang/Object], Stack: (empty) + - [51] Var: ..., Stack: [a:java/lang/Throwable] + - [58] Var: -1, Stack: (empty) + - [71] Var: ..., Stack: (empty) + - Method: (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;Lcom/facebook/Session$1;)V + Access flags: 0x1000 + = synthetic Session(java.lang.String,com.facebook.SessionState,com.facebook.AccessToken,java.util.Date,boolean,com.facebook.Session$AuthorizationRequest,com.facebook.Session$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 8, stack = 7): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] iload v5 + [8] aload v6 + [10] invokespecial #232 + + Methodref [com/facebook/Session. (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$700(Lcom/facebook/Session;ILcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x1008 + = static synthetic void access$700(com.facebook.Session,int,com.facebook.AuthorizationClient$Result) + 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] invokespecial #249 + + Methodref [com/facebook/Session.handleAuthorizationResult (ILcom/facebook/AuthorizationClient$Result;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$800(Lcom/facebook/Session;)Ljava/util/List; + Access flags: 0x1008 + = static synthetic java.util.List access$800(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #161 + + Fieldref [com/facebook/Session.callbacks Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$900(Lcom/facebook/Session;)Landroid/os/Handler; + Access flags: 0x1008 + = static synthetic android.os.Handler access$900(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #163 + + Fieldref [com/facebook/Session.handler Landroid/os/Handler;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1000(Landroid/os/Handler;Ljava/lang/Runnable;)V + Access flags: 0x1008 + = static synthetic void access$1000(android.os.Handler,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] invokestatic #263 + + Methodref [com/facebook/Session.runWithHandlerOrExecutor (Landroid/os/Handler;Ljava/lang/Runnable;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1100()Landroid/content/Context; + Access flags: 0x1008 + = static synthetic android.content.Context access$1100() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #168 + + Fieldref [com/facebook/Session.staticContext Landroid/content/Context;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1200(Lcom/facebook/Session;)Lcom/facebook/Session$TokenRefreshRequest; + Access flags: 0x1008 + = static synthetic com.facebook.Session$TokenRefreshRequest access$1200(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #162 + + Fieldref [com/facebook/Session.currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1202(Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)Lcom/facebook/Session$TokenRefreshRequest; + Access flags: 0x1008 + = static synthetic com.facebook.Session$TokenRefreshRequest access$1202(com.facebook.Session,com.facebook.Session$TokenRefreshRequest) + 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 #162 + + Fieldref [com/facebook/Session.currentTokenRefreshRequest Lcom/facebook/Session$TokenRefreshRequest;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1402(Lcom/facebook/Session;Lcom/facebook/Session$AutoPublishAsyncTask;)Lcom/facebook/Session$AutoPublishAsyncTask; + Access flags: 0x1008 + = static synthetic com.facebook.Session$AutoPublishAsyncTask access$1402(com.facebook.Session,com.facebook.Session$AutoPublishAsyncTask) + 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 #160 + + Fieldref [com/facebook/Session.autoPublishAsyncTask Lcom/facebook/Session$AutoPublishAsyncTask;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 0, stack = 2): + [0] ldc #87 + + Class [com/facebook/Session] + [2] invokevirtual #329 + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + [5] putstatic #154 + + Fieldref [com/facebook/Session.TAG Ljava/lang/String;] + [8] new #121 + + Class [java/lang/Object] + [11] dup + [12] invokespecial #333 + + Methodref [java/lang/Object. ()V] + [15] putstatic #153 + + Fieldref [com/facebook/Session.STATIC_LOCK Ljava/lang/Object;] + [18] new #88 + + Class [com/facebook/Session$1] + [21] dup + [22] invokespecial #271 + + Methodref [com/facebook/Session$1. ()V] + [25] putstatic #152 + + Fieldref [com/facebook/Session.OTHER_PUBLISH_PERMISSIONS Ljava/util/Set;] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$1 + Superclass: java/util/HashSet + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.Session$1 extends java.util.HashSet + +Interfaces (count = 0): + +Constant Pool (count = 22): + + String [ads_management] + + String [create_event] + + String [rsvp_event] + + Class [com/facebook/Session$1] + + Class [java/util/HashSet] + + Methodref [com/facebook/Session$1.add (Ljava/lang/Object;)Z] + + Methodref [java/util/HashSet. ()V] + + NameAndType [ ()V] + + NameAndType [add (Ljava/lang/Object;)Z] + + Utf8 [()V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [Signature] + + Utf8 [add] + + Utf8 [ads_management] + + Utf8 [com/facebook/Session$1] + + Utf8 [create_event] + + Utf8 [java/util/HashSet] + + Utf8 [rsvp_event] + +Fields (count = 0): + +Methods (count = 1): + - Method: ()V + Access flags: 0x0 + = Session$1() + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokespecial #7 + + Methodref [java/util/HashSet. ()V] + [4] aload_0 v0 + [5] ldc #1 + + String [ads_management] + [7] invokevirtual #6 + + Methodref [com/facebook/Session$1.add (Ljava/lang/Object;)Z] + [10] pop + [11] aload_0 v0 + [12] ldc #2 + + String [create_event] + [14] invokevirtual #6 + + Methodref [com/facebook/Session$1.add (Ljava/lang/Object;)Z] + [17] pop + [18] aload_0 v0 + [19] ldc #3 + + String [rsvp_event] + [21] invokevirtual #6 + + Methodref [com/facebook/Session$1.add (Ljava/lang/Object;)Z] + [24] pop + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashSet;] + +_____________________________________________________________________ ++ Program class: com/facebook/Session$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/AuthorizationClient$OnCompletedListener] + +Constant Pool (count = 37): + + Class [com/facebook/AuthorizationClient$OnCompletedListener] + + Class [com/facebook/AuthorizationClient$Result] + + Class [com/facebook/AuthorizationClient$Result$Code] + + Class [com/facebook/Session] + + Class [com/facebook/Session$2] + + Class [java/lang/Object] + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + Fieldref [com/facebook/Session$2.this$0 Lcom/facebook/Session;] + + Methodref [com/facebook/Session.access$700 (Lcom/facebook/Session;ILcom/facebook/AuthorizationClient$Result;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [access$700 (Lcom/facebook/Session;ILcom/facebook/AuthorizationClient$Result;)V] + + NameAndType [code Lcom/facebook/AuthorizationClient$Result$Code;] + + NameAndType [this$0 Lcom/facebook/Session;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;ILcom/facebook/AuthorizationClient$Result;)V] + + Utf8 [] + + Utf8 [CANCEL] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AuthorizationClient$Result$Code;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [StackMapTable] + + Utf8 [access$700] + + Utf8 [code] + + Utf8 [com/facebook/AuthorizationClient$OnCompletedListener] + + Utf8 [com/facebook/AuthorizationClient$Result] + + Utf8 [com/facebook/AuthorizationClient$Result$Code] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$2] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/Session; + Access flags: 0x1010 + = final synthetic com.facebook.Session this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/Session;)V + Access flags: 0x0 + = Session$2(com.facebook.Session) + 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/facebook/Session$2.this$0 Lcom/facebook/Session;] + [5] aload_0 v0 + [6] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/AuthorizationClient$Result;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.AuthorizationClient$Result) + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 3, stack = 3): + [0] aload_1 v1 + [1] getfield #7 + + Fieldref [com/facebook/AuthorizationClient$Result.code Lcom/facebook/AuthorizationClient$Result$Code;] + [4] getstatic #8 + + Fieldref [com/facebook/AuthorizationClient$Result$Code.CANCEL Lcom/facebook/AuthorizationClient$Result$Code;] + [7] ifacmpne +8 (target=15) + [10] iconst_0 + [11] istore_2 v2 + [12] goto +5 (target=17) + [15] iconst_m1 + [16] istore_2 v2 + [17] aload_0 v0 + [18] getfield #9 + + Fieldref [com/facebook/Session$2.this$0 Lcom/facebook/Session;] + [21] iload_2 v2 + [22] aload_1 v1 + [23] invokestatic #10 + + Methodref [com/facebook/Session.access$700 (Lcom/facebook/Session;ILcom/facebook/AuthorizationClient$Result;)V] + [26] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [15] Var: ..., Stack: (empty) + - [17] Var: ...[i], Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 64): + + Class [com/facebook/Session] + + Class [com/facebook/Session$3] + + Class [com/facebook/Session$3$1] + + Class [com/facebook/Session$StatusCallback] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Class [java/util/Iterator] + + Class [java/util/List] + + Fieldref [com/facebook/Session$3.this$0 Lcom/facebook/Session;] + + Fieldref [com/facebook/Session$3.val$exception Ljava/lang/Exception;] + + Fieldref [com/facebook/Session$3.val$newState Lcom/facebook/SessionState;] + + Methodref [com/facebook/Session.access$1000 (Landroid/os/Handler;Ljava/lang/Runnable;)V] + + Methodref [com/facebook/Session.access$800 (Lcom/facebook/Session;)Ljava/util/List;] + + Methodref [com/facebook/Session.access$900 (Lcom/facebook/Session;)Landroid/os/Handler;] + + Methodref [com/facebook/Session$3$1. (Lcom/facebook/Session$3;Lcom/facebook/Session$StatusCallback;)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/Session$3;Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [access$1000 (Landroid/os/Handler;Ljava/lang/Runnable;)V] + + NameAndType [access$800 (Lcom/facebook/Session;)Ljava/util/List;] + + NameAndType [access$900 (Lcom/facebook/Session;)Landroid/os/Handler;] + + NameAndType [hasNext ()Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [this$0 Lcom/facebook/Session;] + + NameAndType [val$exception Ljava/lang/Exception;] + + NameAndType [val$newState Lcom/facebook/SessionState;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/os/Handler;Ljava/lang/Runnable;)V] + + Utf8 [(Lcom/facebook/Session$3;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/Session;)Landroid/os/Handler;] + + Utf8 [(Lcom/facebook/Session;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/SessionState;] + + Utf8 [Ljava/lang/Exception;] + + Utf8 [StackMapTable] + + Utf8 [access$1000] + + Utf8 [access$800] + + Utf8 [access$900] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$3] + + Utf8 [com/facebook/Session$3$1] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [hasNext] + + Utf8 [iterator] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [next] + + Utf8 [run] + + Utf8 [this$0] + + Utf8 [val$exception] + + Utf8 [val$newState] + +Fields (count = 3): + + Field: val$newState Lcom/facebook/SessionState; + Access flags: 0x1010 + = final synthetic com.facebook.SessionState val$newState + + Field: val$exception Ljava/lang/Exception; + Access flags: 0x1010 + = final synthetic java.lang.Exception val$exception + + Field: this$0 Lcom/facebook/Session; + Access flags: 0x1010 + = final synthetic com.facebook.Session this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x0 + = Session$3(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 4, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #9 + + Fieldref [com/facebook/Session$3.this$0 Lcom/facebook/Session;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #11 + + Fieldref [com/facebook/Session$3.val$newState Lcom/facebook/SessionState;] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #10 + + Fieldref [com/facebook/Session$3.val$exception Ljava/lang/Exception;] + [15] aload_0 v0 + [16] invokespecial #16 + + Methodref [java/lang/Object. ()V] + [19] 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 = 57, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/Session$3.this$0 Lcom/facebook/Session;] + [4] invokestatic #13 + + Methodref [com/facebook/Session.access$800 (Lcom/facebook/Session;)Ljava/util/List;] + [7] invokeinterface #19 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [12] astore_1 v1 + [13] aload_1 v1 + [14] invokeinterface #17 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [19] ifeq +37 (target=56) + [22] aload_1 v1 + [23] invokeinterface #18 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [28] checkcast #4 + + Class [com/facebook/Session$StatusCallback] + [31] astore_2 v2 + [32] new #3 + + Class [com/facebook/Session$3$1] + [35] dup + [36] aload_0 v0 + [37] aload_2 v2 + [38] invokespecial #15 + + Methodref [com/facebook/Session$3$1. (Lcom/facebook/Session$3;Lcom/facebook/Session$StatusCallback;)V] + [41] astore_3 v3 + [42] aload_0 v0 + [43] getfield #9 + + Fieldref [com/facebook/Session$3.this$0 Lcom/facebook/Session;] + [46] invokestatic #14 + + Methodref [com/facebook/Session.access$900 (Lcom/facebook/Session;)Landroid/os/Handler;] + [49] aload_3 v3 + [50] invokestatic #12 + + Methodref [com/facebook/Session.access$1000 (Landroid/os/Handler;Ljava/lang/Runnable;)V] + [53] goto -40 (target=13) + [56] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [13] Var: ...[a:java/util/Iterator], Stack: (empty) + - [56] Var: -1, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$3$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$3$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 42): + + Class [com/facebook/Session$3] + + Class [com/facebook/Session$3$1] + + Class [com/facebook/Session$StatusCallback] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/Session$3.this$0 Lcom/facebook/Session;] + + Fieldref [com/facebook/Session$3.val$exception Ljava/lang/Exception;] + + Fieldref [com/facebook/Session$3.val$newState Lcom/facebook/SessionState;] + + Fieldref [com/facebook/Session$3$1.this$1 Lcom/facebook/Session$3;] + + Fieldref [com/facebook/Session$3$1.val$callback Lcom/facebook/Session$StatusCallback;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/Session$StatusCallback.call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [ ()V] + + NameAndType [call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [this$0 Lcom/facebook/Session;] + + NameAndType [this$1 Lcom/facebook/Session$3;] + + NameAndType [val$callback Lcom/facebook/Session$StatusCallback;] + + NameAndType [val$exception Ljava/lang/Exception;] + + NameAndType [val$newState Lcom/facebook/SessionState;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Session$3;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Session$3;] + + Utf8 [Lcom/facebook/Session$StatusCallback;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/SessionState;] + + Utf8 [Ljava/lang/Exception;] + + Utf8 [call] + + Utf8 [com/facebook/Session$3] + + Utf8 [com/facebook/Session$3$1] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [run] + + Utf8 [this$0] + + Utf8 [this$1] + + Utf8 [val$callback] + + Utf8 [val$exception] + + Utf8 [val$newState] + +Fields (count = 2): + + Field: val$callback Lcom/facebook/Session$StatusCallback; + Access flags: 0x1010 + = final synthetic com.facebook.Session$StatusCallback val$callback + + Field: this$1 Lcom/facebook/Session$3; + Access flags: 0x1010 + = final synthetic com.facebook.Session$3 this$1 + +Methods (count = 2): + - Method: (Lcom/facebook/Session$3;Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x0 + = Session$3$1(com.facebook.Session$3,com.facebook.Session$StatusCallback) + 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 [com/facebook/Session$3$1.this$1 Lcom/facebook/Session$3;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #10 + + Fieldref [com/facebook/Session$3$1.val$callback Lcom/facebook/Session$StatusCallback;] + [10] aload_0 v0 + [11] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [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 = 31, locals = 1, stack = 4): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/Session$3$1.val$callback Lcom/facebook/Session$StatusCallback;] + [4] aload_0 v0 + [5] getfield #9 + + Fieldref [com/facebook/Session$3$1.this$1 Lcom/facebook/Session$3;] + [8] getfield #6 + + Fieldref [com/facebook/Session$3.this$0 Lcom/facebook/Session;] + [11] aload_0 v0 + [12] getfield #9 + + Fieldref [com/facebook/Session$3$1.this$1 Lcom/facebook/Session$3;] + [15] getfield #8 + + Fieldref [com/facebook/Session$3.val$newState Lcom/facebook/SessionState;] + [18] aload_0 v0 + [19] getfield #9 + + Fieldref [com/facebook/Session$3$1.this$1 Lcom/facebook/Session$3;] + [22] getfield #7 + + Fieldref [com/facebook/Session$3.val$exception Ljava/lang/Exception;] + [25] invokeinterface #12 + + InterfaceMethodref [com/facebook/Session$StatusCallback.call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$4 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.Session$4 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 47): + + Class [com/facebook/Session$4] + + Class [com/facebook/SessionState] + + Class [java/lang/NoSuchFieldError] + + Class [java/lang/Object] + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + + Fieldref [com/facebook/SessionState.CLOSED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CREATED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + + Methodref [com/facebook/SessionState.ordinal ()I] + + Methodref [com/facebook/SessionState.values ()[Lcom/facebook/SessionState;] + + NameAndType [$SwitchMap$com$facebook$SessionState [I] + + NameAndType [CLOSED Lcom/facebook/SessionState;] + + NameAndType [CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + + NameAndType [CREATED Lcom/facebook/SessionState;] + + NameAndType [CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + NameAndType [OPENED Lcom/facebook/SessionState;] + + NameAndType [OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + + NameAndType [OPENING Lcom/facebook/SessionState;] + + NameAndType [ordinal ()I] + + NameAndType [values ()[Lcom/facebook/SessionState;] + + Utf8 [$SwitchMap$com$facebook$SessionState] + + Utf8 [()I] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/SessionState;] + + Utf8 [] + + Utf8 [CLOSED] + + Utf8 [CLOSED_LOGIN_FAILED] + + Utf8 [CREATED] + + Utf8 [CREATED_TOKEN_LOADED] + + Utf8 [Code] + + Utf8 [Lcom/facebook/SessionState;] + + Utf8 [OPENED] + + Utf8 [OPENED_TOKEN_UPDATED] + + Utf8 [OPENING] + + Utf8 [StackMapTable] + + Utf8 [[I] + + Utf8 [com/facebook/Session$4] + + Utf8 [com/facebook/SessionState] + + Utf8 [java/lang/NoSuchFieldError] + + Utf8 [java/lang/Object] + + Utf8 [ordinal] + + Utf8 [values] + +Fields (count = 1): + + Field: $SwitchMap$com$facebook$SessionState [I + Access flags: 0x1018 + = static final synthetic int[] $SwitchMap$com$facebook$SessionState + +Methods (count = 1): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 117, locals = 1, stack = 3): + [0] invokestatic #14 + + Methodref [com/facebook/SessionState.values ()[Lcom/facebook/SessionState;] + [3] arraylength + [4] newarray 10 + [6] putstatic #5 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [9] getstatic #5 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [12] getstatic #8 + + Fieldref [com/facebook/SessionState.CREATED Lcom/facebook/SessionState;] + [15] invokevirtual #13 + + Methodref [com/facebook/SessionState.ordinal ()I] + [18] iconst_1 + [19] iastore + [20] goto +4 (target=24) + [23] astore_0 v0 + [24] getstatic #5 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [27] getstatic #12 + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + [30] invokevirtual #13 + + Methodref [com/facebook/SessionState.ordinal ()I] + [33] iconst_2 + [34] iastore + [35] goto +4 (target=39) + [38] astore_0 v0 + [39] getstatic #5 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [42] getstatic #9 + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + [45] invokevirtual #13 + + Methodref [com/facebook/SessionState.ordinal ()I] + [48] iconst_3 + [49] iastore + [50] goto +4 (target=54) + [53] astore_0 v0 + [54] getstatic #5 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [57] getstatic #10 + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + [60] invokevirtual #13 + + Methodref [com/facebook/SessionState.ordinal ()I] + [63] iconst_4 + [64] iastore + [65] goto +4 (target=69) + [68] astore_0 v0 + [69] getstatic #5 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [72] getstatic #11 + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + [75] invokevirtual #13 + + Methodref [com/facebook/SessionState.ordinal ()I] + [78] iconst_5 + [79] iastore + [80] goto +4 (target=84) + [83] astore_0 v0 + [84] getstatic #5 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [87] getstatic #6 + + Fieldref [com/facebook/SessionState.CLOSED Lcom/facebook/SessionState;] + [90] invokevirtual #13 + + Methodref [com/facebook/SessionState.ordinal ()I] + [93] bipush 6 + [95] iastore + [96] goto +4 (target=100) + [99] astore_0 v0 + [100] getstatic #5 + + Fieldref [com/facebook/Session$4.$SwitchMap$com$facebook$SessionState [I] + [103] getstatic #7 + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + [106] invokevirtual #13 + + Methodref [com/facebook/SessionState.ordinal ()I] + [109] bipush 7 + [111] iastore + [112] goto +4 (target=116) + [115] astore_0 v0 + [116] return + Code attribute exceptions (count = 7): + - ExceptionInfo (9 -> 20: 23): + + Class [java/lang/NoSuchFieldError] + - ExceptionInfo (24 -> 35: 38): + + Class [java/lang/NoSuchFieldError] + - ExceptionInfo (39 -> 50: 53): + + Class [java/lang/NoSuchFieldError] + - ExceptionInfo (54 -> 65: 68): + + Class [java/lang/NoSuchFieldError] + - ExceptionInfo (69 -> 80: 83): + + Class [java/lang/NoSuchFieldError] + - ExceptionInfo (84 -> 96: 99): + + Class [java/lang/NoSuchFieldError] + - ExceptionInfo (100 -> 112: 115): + + Class [java/lang/NoSuchFieldError] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 14): + - [23] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [24] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [39] Var: ..., Stack: (empty) + - [53] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [54] Var: ..., Stack: (empty) + - [68] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [69] Var: ..., Stack: (empty) + - [83] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [84] Var: ..., Stack: (empty) + - [99] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [100] Var: ..., Stack: (empty) + - [115] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [116] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$AuthorizationRequest + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.Session$AuthorizationRequest extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 201): + + Integer [64206] + + String [Cannot readObject, serialization proxy required] + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + + Class [com/facebook/Session$AuthorizationRequest] + + Class [com/facebook/Session$AuthorizationRequest$1] + + Class [com/facebook/Session$AuthorizationRequest$2] + + Class [com/facebook/Session$AuthorizationRequest$3] + + Class [com/facebook/Session$AuthorizationRequest$4] + + Class [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1] + + Class [com/facebook/SessionDefaultAudience] + + Class [com/facebook/SessionLoginBehavior] + + Class [java/io/InvalidObjectException] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Class [java/util/Arrays] + + Class [java/util/Collections] + + Class [java/util/HashMap] + + Class [java/util/UUID] + + Long [1] + + Fieldref [com/facebook/Session$AuthorizationRequest.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/Session$AuthorizationRequest.authId Ljava/lang/String;] + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + + Fieldref [com/facebook/Session$AuthorizationRequest.loggingExtras Ljava/util/Map;] + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + + Fieldref [com/facebook/Session$AuthorizationRequest.startActivityDelegate Lcom/facebook/Session$StartActivityDelegate;] + + Fieldref [com/facebook/Session$AuthorizationRequest.statusCallback Lcom/facebook/Session$StatusCallback;] + + Fieldref [com/facebook/Session$AuthorizationRequest.validateSameFbidAsToken Ljava/lang/String;] + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest. (Lcom/facebook/SessionLoginBehavior;IZLjava/util/List;Lcom/facebook/SessionDefaultAudience;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AuthorizationClient$StartActivityDelegate;Ljava/lang/String;)V] + + Methodref [com/facebook/Session$AuthorizationRequest. (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/Session$AuthorizationRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest$1. (Lcom/facebook/Session$AuthorizationRequest;Landroid/app/Activity;)V] + + Methodref [com/facebook/Session$AuthorizationRequest$2. (Lcom/facebook/Session$AuthorizationRequest;Landroid/support/v4/app/Fragment;)V] + + Methodref [com/facebook/Session$AuthorizationRequest$3. (Lcom/facebook/Session$AuthorizationRequest;)V] + + Methodref [com/facebook/Session$AuthorizationRequest$4. (Lcom/facebook/Session$AuthorizationRequest;)V] + + Methodref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1. (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V] + + Methodref [com/facebook/SessionDefaultAudience.name ()Ljava/lang/String;] + + Methodref [com/facebook/SessionDefaultAudience.valueOf (Ljava/lang/String;)Lcom/facebook/SessionDefaultAudience;] + + Methodref [java/io/InvalidObjectException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + + Methodref [java/util/HashMap. ()V] + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/Session$AuthorizationRequest;)V] + + NameAndType [ (Lcom/facebook/Session$AuthorizationRequest;Landroid/app/Activity;)V] + + NameAndType [ (Lcom/facebook/Session$AuthorizationRequest;Landroid/support/v4/app/Fragment;)V] + + NameAndType [ (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + NameAndType [ (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V] + + NameAndType [ (Lcom/facebook/SessionLoginBehavior;IZLjava/util/List;Lcom/facebook/SessionDefaultAudience;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AuthorizationClient$StartActivityDelegate;Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [FRIENDS Lcom/facebook/SessionDefaultAudience;] + + NameAndType [SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [authId Ljava/lang/String;] + + NameAndType [defaultAudience Lcom/facebook/SessionDefaultAudience;] + + NameAndType [emptyList ()Ljava/util/List;] + + NameAndType [isLegacy Z] + + NameAndType [loggingExtras Ljava/util/Map;] + + NameAndType [loginBehavior Lcom/facebook/SessionLoginBehavior;] + + NameAndType [name ()Ljava/lang/String;] + + NameAndType [permissions Ljava/util/List;] + + NameAndType [randomUUID ()Ljava/util/UUID;] + + NameAndType [requestCode I] + + NameAndType [setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [startActivityDelegate Lcom/facebook/Session$StartActivityDelegate;] + + NameAndType [statusCallback Lcom/facebook/Session$StatusCallback;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [validateSameFbidAsToken Ljava/lang/String;] + + NameAndType [valueOf (Ljava/lang/String;)Lcom/facebook/SessionDefaultAudience;] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/AuthorizationClient$AuthorizationRequest;] + + Utf8 [()Lcom/facebook/Session$StartActivityDelegate;] + + Utf8 [()Lcom/facebook/Session$StatusCallback;] + + Utf8 [()Lcom/facebook/SessionDefaultAudience;] + + Utf8 [()Lcom/facebook/SessionLoginBehavior;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/UUID;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)I] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/Session$StartActivityDelegate;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionDefaultAudience;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionLoginBehavior;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Z] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;Landroid/app/Activity;)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;IZLjava/util/List;Lcom/facebook/SessionDefaultAudience;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AuthorizationClient$StartActivityDelegate;Ljava/lang/String;)V] + + Utf8 [(Ljava/io/ObjectInputStream;)V] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/SessionDefaultAudience;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Z)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [] + + Utf8 [Cannot readObject, serialization proxy required] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [FRIENDS] + + Utf8 [I] + + Utf8 [J] + + Utf8 [Lcom/facebook/Session$StartActivityDelegate;] + + Utf8 [Lcom/facebook/Session$StatusCallback;] + + Utf8 [Lcom/facebook/SessionDefaultAudience;] + + Utf8 [Lcom/facebook/SessionLoginBehavior;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [SSO_WITH_FALLBACK] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [access$100] + + Utf8 [access$1500] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$500] + + Utf8 [access$600] + + Utf8 [applicationId] + + Utf8 [asList] + + Utf8 [authId] + + Utf8 [com/facebook/AuthorizationClient$AuthorizationRequest] + + Utf8 [com/facebook/Session$AuthorizationRequest] + + Utf8 [com/facebook/Session$AuthorizationRequest$1] + + Utf8 [com/facebook/Session$AuthorizationRequest$2] + + Utf8 [com/facebook/Session$AuthorizationRequest$3] + + Utf8 [com/facebook/Session$AuthorizationRequest$4] + + Utf8 [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1] + + Utf8 [com/facebook/SessionDefaultAudience] + + Utf8 [com/facebook/SessionLoginBehavior] + + Utf8 [defaultAudience] + + Utf8 [emptyList] + + Utf8 [getApplicationId] + + Utf8 [getAuthId] + + Utf8 [getAuthorizationClientRequest] + + Utf8 [getCallback] + + Utf8 [getDefaultAudience] + + Utf8 [getLoginBehavior] + + Utf8 [getPermissions] + + Utf8 [getRequestCode] + + Utf8 [getStartActivityDelegate] + + Utf8 [getValidateSameFbidAsToken] + + Utf8 [isLegacy] + + Utf8 [java/io/InvalidObjectException] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/Collections] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/UUID] + + Utf8 [loggingExtras] + + Utf8 [loginBehavior] + + Utf8 [name] + + Utf8 [permissions] + + Utf8 [randomUUID] + + Utf8 [readObject] + + Utf8 [requestCode] + + Utf8 [serialVersionUID] + + Utf8 [setApplicationId] + + Utf8 [setCallback] + + Utf8 [setDefaultAudience] + + Utf8 [setIsLegacy] + + Utf8 [setLoginBehavior] + + Utf8 [setPermissions] + + Utf8 [setRequestCode] + + Utf8 [setValidateSameFbidAsToken] + + Utf8 [startActivityDelegate] + + Utf8 [statusCallback] + + Utf8 [toString] + + Utf8 [validateSameFbidAsToken] + + Utf8 [valueOf] + + Utf8 [writeReplace] + +Fields (count = 12): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: startActivityDelegate Lcom/facebook/Session$StartActivityDelegate; + Access flags: 0x12 + = private final com.facebook.Session$StartActivityDelegate startActivityDelegate + + Field: loginBehavior Lcom/facebook/SessionLoginBehavior; + Access flags: 0x2 + = private com.facebook.SessionLoginBehavior loginBehavior + + Field: requestCode I + Access flags: 0x2 + = private int requestCode + + Field: statusCallback Lcom/facebook/Session$StatusCallback; + Access flags: 0x2 + = private com.facebook.Session$StatusCallback statusCallback + + Field: isLegacy Z + Access flags: 0x2 + = private boolean isLegacy + + Field: permissions Ljava/util/List; + Access flags: 0x2 + = private java.util.List permissions + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: defaultAudience Lcom/facebook/SessionDefaultAudience; + Access flags: 0x2 + = private com.facebook.SessionDefaultAudience defaultAudience + + Field: applicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String applicationId + + Field: validateSameFbidAsToken Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String validateSameFbidAsToken + + Field: authId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String authId + + Field: loggingExtras Ljava/util/Map; + Access flags: 0x12 + = private final java.util.Map loggingExtras + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + +Methods (count = 33): + - Method: (Landroid/app/Activity;)V + Access flags: 0x0 + = Session$AuthorizationRequest(android.app.Activity) + Class member attributes (count = 1): + + Code attribute instructions (code length = 71, locals = 2, stack = 5): + [0] aload_0 v0 + [1] invokespecial #45 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] getstatic #33 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [8] putfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [11] aload_0 v0 + [12] ldc #1 + + Integer [64206] + [14] putfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [17] aload_0 v0 + [18] iconst_0 + [19] putfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [22] aload_0 v0 + [23] invokestatic #47 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [26] putfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [29] aload_0 v0 + [30] getstatic #32 + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + [33] putfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [36] aload_0 v0 + [37] invokestatic #49 + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + [40] invokevirtual #50 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [43] putfield #22 + + Fieldref [com/facebook/Session$AuthorizationRequest.authId Ljava/lang/String;] + [46] aload_0 v0 + [47] new #17 + + Class [java/util/HashMap] + [50] dup + [51] invokespecial #48 + + Methodref [java/util/HashMap. ()V] + [54] putfield #25 + + Fieldref [com/facebook/Session$AuthorizationRequest.loggingExtras Ljava/util/Map;] + [57] aload_0 v0 + [58] new #5 + + Class [com/facebook/Session$AuthorizationRequest$1] + [61] dup + [62] aload_0 v0 + [63] aload_1 v1 + [64] invokespecial #37 + + Methodref [com/facebook/Session$AuthorizationRequest$1. (Lcom/facebook/Session$AuthorizationRequest;Landroid/app/Activity;)V] + [67] putfield #29 + + Fieldref [com/facebook/Session$AuthorizationRequest.startActivityDelegate Lcom/facebook/Session$StartActivityDelegate;] + [70] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/support/v4/app/Fragment;)V + Access flags: 0x0 + = Session$AuthorizationRequest(android.support.v4.app.Fragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 71, locals = 2, stack = 5): + [0] aload_0 v0 + [1] invokespecial #45 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] getstatic #33 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [8] putfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [11] aload_0 v0 + [12] ldc #1 + + Integer [64206] + [14] putfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [17] aload_0 v0 + [18] iconst_0 + [19] putfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [22] aload_0 v0 + [23] invokestatic #47 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [26] putfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [29] aload_0 v0 + [30] getstatic #32 + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + [33] putfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [36] aload_0 v0 + [37] invokestatic #49 + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + [40] invokevirtual #50 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [43] putfield #22 + + Fieldref [com/facebook/Session$AuthorizationRequest.authId Ljava/lang/String;] + [46] aload_0 v0 + [47] new #17 + + Class [java/util/HashMap] + [50] dup + [51] invokespecial #48 + + Methodref [java/util/HashMap. ()V] + [54] putfield #25 + + Fieldref [com/facebook/Session$AuthorizationRequest.loggingExtras Ljava/util/Map;] + [57] aload_0 v0 + [58] new #6 + + Class [com/facebook/Session$AuthorizationRequest$2] + [61] dup + [62] aload_0 v0 + [63] aload_1 v1 + [64] invokespecial #38 + + Methodref [com/facebook/Session$AuthorizationRequest$2. (Lcom/facebook/Session$AuthorizationRequest;Landroid/support/v4/app/Fragment;)V] + [67] putfield #29 + + Fieldref [com/facebook/Session$AuthorizationRequest.startActivityDelegate Lcom/facebook/Session$StartActivityDelegate;] + [70] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V + Access flags: 0x2 + = private Session$AuthorizationRequest(com.facebook.SessionLoginBehavior,int,java.util.List,java.lang.String,boolean,java.lang.String,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 112, locals = 8, stack = 4): + [0] aload_0 v0 + [1] invokespecial #45 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] getstatic #33 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [8] putfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [11] aload_0 v0 + [12] ldc #1 + + Integer [64206] + [14] putfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [17] aload_0 v0 + [18] iconst_0 + [19] putfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [22] aload_0 v0 + [23] invokestatic #47 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [26] putfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [29] aload_0 v0 + [30] getstatic #32 + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + [33] putfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [36] aload_0 v0 + [37] invokestatic #49 + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + [40] invokevirtual #50 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [43] putfield #22 + + Fieldref [com/facebook/Session$AuthorizationRequest.authId Ljava/lang/String;] + [46] aload_0 v0 + [47] new #17 + + Class [java/util/HashMap] + [50] dup + [51] invokespecial #48 + + Methodref [java/util/HashMap. ()V] + [54] putfield #25 + + Fieldref [com/facebook/Session$AuthorizationRequest.loggingExtras Ljava/util/Map;] + [57] aload_0 v0 + [58] new #7 + + Class [com/facebook/Session$AuthorizationRequest$3] + [61] dup + [62] aload_0 v0 + [63] invokespecial #39 + + Methodref [com/facebook/Session$AuthorizationRequest$3. (Lcom/facebook/Session$AuthorizationRequest;)V] + [66] putfield #29 + + Fieldref [com/facebook/Session$AuthorizationRequest.startActivityDelegate Lcom/facebook/Session$StartActivityDelegate;] + [69] aload_0 v0 + [70] aload_1 v1 + [71] putfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [74] aload_0 v0 + [75] iload_2 v2 + [76] putfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [79] aload_0 v0 + [80] aload_3 v3 + [81] putfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [84] aload_0 v0 + [85] aload v4 + [87] invokestatic #43 + + Methodref [com/facebook/SessionDefaultAudience.valueOf (Ljava/lang/String;)Lcom/facebook/SessionDefaultAudience;] + [90] putfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [93] aload_0 v0 + [94] iload v5 + [96] putfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [99] aload_0 v0 + [100] aload v6 + [102] putfield #21 + + Fieldref [com/facebook/Session$AuthorizationRequest.applicationId Ljava/lang/String;] + [105] aload_0 v0 + [106] aload v7 + [108] putfield #31 + + Fieldref [com/facebook/Session$AuthorizationRequest.validateSameFbidAsToken Ljava/lang/String;] + [111] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + Method: setIsLegacy(Z)V + Access flags: 0x1 + = public void setIsLegacy(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] putfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isLegacy()Z + Access flags: 0x0 + = boolean isLegacy() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallback(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x0 + = com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #30 + + Fieldref [com/facebook/Session$AuthorizationRequest.statusCallback Lcom/facebook/Session$StatusCallback;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCallback()Lcom/facebook/Session$StatusCallback; + Access flags: 0x0 + = com.facebook.Session$StatusCallback getCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #30 + + Fieldref [com/facebook/Session$AuthorizationRequest.statusCallback Lcom/facebook/Session$StatusCallback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginBehavior(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x0 + = com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_1 v1 + [1] ifnull +8 (target=9) + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [9] aload_0 v0 + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [9] Var: ..., Stack: (empty) + + Method: getLoginBehavior()Lcom/facebook/SessionLoginBehavior; + Access flags: 0x0 + = com.facebook.SessionLoginBehavior getLoginBehavior() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRequestCode(I)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x0 + = com.facebook.Session$AuthorizationRequest setRequestCode(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] iload_1 v1 + [1] iflt +8 (target=9) + [4] aload_0 v0 + [5] iload_1 v1 + [6] putfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [9] aload_0 v0 + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [9] Var: ..., Stack: (empty) + + Method: getRequestCode()I + Access flags: 0x0 + = int getRequestCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPermissions(Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x0 + = com.facebook.Session$AuthorizationRequest setPermissions(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_1 v1 + [1] ifnull +8 (target=9) + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [9] aload_0 v0 + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [9] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + Method: setPermissions([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x80 + = varargs com.facebook.Session$AuthorizationRequest setPermissions(java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #46 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [5] invokevirtual #36 + + Methodref [com/facebook/Session$AuthorizationRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getPermissions()Ljava/util/List; + Access flags: 0x0 + = java.util.List getPermissions() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: setDefaultAudience(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x0 + = com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_1 v1 + [1] ifnull +8 (target=9) + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [9] aload_0 v0 + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [9] Var: ..., Stack: (empty) + + Method: getDefaultAudience()Lcom/facebook/SessionDefaultAudience; + Access flags: 0x0 + = com.facebook.SessionDefaultAudience getDefaultAudience() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getStartActivityDelegate()Lcom/facebook/Session$StartActivityDelegate; + Access flags: 0x0 + = com.facebook.Session$StartActivityDelegate getStartActivityDelegate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #29 + + Fieldref [com/facebook/Session$AuthorizationRequest.startActivityDelegate Lcom/facebook/Session$StartActivityDelegate;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getApplicationId()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #21 + + Fieldref [com/facebook/Session$AuthorizationRequest.applicationId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setApplicationId(Ljava/lang/String;)V + Access flags: 0x0 + = void setApplicationId(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] putfield #21 + + Fieldref [com/facebook/Session$AuthorizationRequest.applicationId Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getValidateSameFbidAsToken()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getValidateSameFbidAsToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #31 + + Fieldref [com/facebook/Session$AuthorizationRequest.validateSameFbidAsToken Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setValidateSameFbidAsToken(Ljava/lang/String;)V + Access flags: 0x0 + = void setValidateSameFbidAsToken(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] putfield #31 + + Fieldref [com/facebook/Session$AuthorizationRequest.validateSameFbidAsToken Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAuthId()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getAuthId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #22 + + Fieldref [com/facebook/Session$AuthorizationRequest.authId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAuthorizationClientRequest()Lcom/facebook/AuthorizationClient$AuthorizationRequest; + Access flags: 0x0 + = com.facebook.AuthorizationClient$AuthorizationRequest getAuthorizationClientRequest() + Class member attributes (count = 1): + + Code attribute instructions (code length = 50, locals = 2, stack = 11): + [0] new #8 + + Class [com/facebook/Session$AuthorizationRequest$4] + [3] dup + [4] aload_0 v0 + [5] invokespecial #40 + + Methodref [com/facebook/Session$AuthorizationRequest$4. (Lcom/facebook/Session$AuthorizationRequest;)V] + [8] astore_1 v1 + [9] new #3 + + Class [com/facebook/AuthorizationClient$AuthorizationRequest] + [12] dup + [13] aload_0 v0 + [14] getfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [17] aload_0 v0 + [18] getfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [21] aload_0 v0 + [22] getfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [25] aload_0 v0 + [26] getfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [29] aload_0 v0 + [30] getfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [33] aload_0 v0 + [34] getfield #21 + + Fieldref [com/facebook/Session$AuthorizationRequest.applicationId Ljava/lang/String;] + [37] aload_0 v0 + [38] getfield #31 + + Fieldref [com/facebook/Session$AuthorizationRequest.validateSameFbidAsToken Ljava/lang/String;] + [41] aload_1 v1 + [42] aload_0 v0 + [43] getfield #22 + + Fieldref [com/facebook/Session$AuthorizationRequest.authId Ljava/lang/String;] + [46] invokespecial #34 + + Methodref [com/facebook/AuthorizationClient$AuthorizationRequest. (Lcom/facebook/SessionLoginBehavior;IZLjava/util/List;Lcom/facebook/SessionDefaultAudience;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/AuthorizationClient$StartActivityDelegate;Ljava/lang/String;)V] + [49] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: writeReplace()Ljava/lang/Object; + Access flags: 0x0 + = java.lang.Object writeReplace() + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 1, stack = 10): + [0] new #9 + + Class [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1] + [3] dup + [4] aload_0 v0 + [5] getfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [8] aload_0 v0 + [9] getfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [12] aload_0 v0 + [13] getfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [16] aload_0 v0 + [17] getfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [20] invokevirtual #42 + + Methodref [com/facebook/SessionDefaultAudience.name ()Ljava/lang/String;] + [23] aload_0 v0 + [24] getfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [27] aload_0 v0 + [28] getfield #21 + + Fieldref [com/facebook/Session$AuthorizationRequest.applicationId Ljava/lang/String;] + [31] aload_0 v0 + [32] getfield #31 + + Fieldref [com/facebook/Session$AuthorizationRequest.validateSameFbidAsToken Ljava/lang/String;] + [35] aconst_null + [36] invokespecial #41 + + Methodref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1. (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V] + [39] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: readObject(Ljava/io/ObjectInputStream;)V + Access flags: 0x2 + = private void readObject(java.io.ObjectInputStream) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 3): + [0] new #12 + + Class [java/io/InvalidObjectException] + [3] dup + [4] ldc #2 + + String [Cannot readObject, serialization proxy required] + [6] invokespecial #44 + + Methodref [java/io/InvalidObjectException. (Ljava/lang/String;)V] + [9] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/Map; + Access flags: 0x1008 + = static synthetic java.util.Map access$100(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #25 + + Fieldref [com/facebook/Session$AuthorizationRequest.loggingExtras Ljava/util/Map;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/Session$AuthorizationRequest;)Z + Access flags: 0x1008 + = static synthetic boolean access$200(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/Session$AuthorizationRequest.isLegacy Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionLoginBehavior; + Access flags: 0x1008 + = static synthetic com.facebook.SessionLoginBehavior access$300(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #26 + + Fieldref [com/facebook/Session$AuthorizationRequest.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$400(Lcom/facebook/Session$AuthorizationRequest;)I + Access flags: 0x1008 + = static synthetic int access$400(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #28 + + Fieldref [com/facebook/Session$AuthorizationRequest.requestCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$500(Lcom/facebook/Session$AuthorizationRequest;)Ljava/util/List; + Access flags: 0x1008 + = static synthetic java.util.List access$500(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #27 + + Fieldref [com/facebook/Session$AuthorizationRequest.permissions Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$600(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/SessionDefaultAudience; + Access flags: 0x1008 + = static synthetic com.facebook.SessionDefaultAudience access$600(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/Session$AuthorizationRequest.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1500(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/Session$StartActivityDelegate; + Access flags: 0x1008 + = static synthetic com.facebook.Session$StartActivityDelegate access$1500(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #29 + + Fieldref [com/facebook/Session$AuthorizationRequest.startActivityDelegate Lcom/facebook/Session$StartActivityDelegate;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V + Access flags: 0x1000 + = synthetic Session$AuthorizationRequest(com.facebook.SessionLoginBehavior,int,java.util.List,java.lang.String,boolean,java.lang.String,java.lang.String,com.facebook.Session$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 9, stack = 8): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] iload v5 + [8] aload v6 + [10] aload v7 + [12] invokespecial #35 + + Methodref [com/facebook/Session$AuthorizationRequest. (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$AuthorizationRequest$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$AuthorizationRequest$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Session$StartActivityDelegate] + +Constant Pool (count = 29): + + Class [android/app/Activity] + + Class [com/facebook/Session$AuthorizationRequest$1] + + Class [com/facebook/Session$StartActivityDelegate] + + Class [java/lang/Object] + + Fieldref [com/facebook/Session$AuthorizationRequest$1.this$0 Lcom/facebook/Session$AuthorizationRequest;] + + Fieldref [com/facebook/Session$AuthorizationRequest$1.val$activity Landroid/app/Activity;] + + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [this$0 Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [val$activity Landroid/app/Activity;] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;Landroid/app/Activity;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/app/Activity;] + + Utf8 [Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [android/app/Activity] + + Utf8 [com/facebook/Session$AuthorizationRequest$1] + + Utf8 [com/facebook/Session$StartActivityDelegate] + + Utf8 [getActivityContext] + + Utf8 [java/lang/Object] + + Utf8 [startActivityForResult] + + Utf8 [this$0] + + Utf8 [val$activity] + +Fields (count = 2): + + Field: val$activity Landroid/app/Activity; + Access flags: 0x1010 + = final synthetic android.app.Activity val$activity + + Field: this$0 Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1010 + = final synthetic com.facebook.Session$AuthorizationRequest this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/Session$AuthorizationRequest;Landroid/app/Activity;)V + Access flags: 0x0 + = Session$AuthorizationRequest$1(com.facebook.Session$AuthorizationRequest,android.app.Activity) + 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 #5 + + Fieldref [com/facebook/Session$AuthorizationRequest$1.this$0 Lcom/facebook/Session$AuthorizationRequest;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$1.val$activity Landroid/app/Activity;] + [10] aload_0 v0 + [11] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [14] 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 = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$1.val$activity Landroid/app/Activity;] + [4] aload_1 v1 + [5] iload_2 v2 + [6] invokevirtual #7 + + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getActivityContext()Landroid/app/Activity; + Access flags: 0x1 + = public android.app.Activity getActivityContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$1.val$activity Landroid/app/Activity;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$AuthorizationRequest$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$AuthorizationRequest$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Session$StartActivityDelegate] + +Constant Pool (count = 33): + + Class [android/support/v4/app/Fragment] + + Class [com/facebook/Session$AuthorizationRequest$2] + + Class [com/facebook/Session$StartActivityDelegate] + + Class [java/lang/Object] + + Fieldref [com/facebook/Session$AuthorizationRequest$2.this$0 Lcom/facebook/Session$AuthorizationRequest;] + + Fieldref [com/facebook/Session$AuthorizationRequest$2.val$fragment Landroid/support/v4/app/Fragment;] + + Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/h;] + + Methodref [android/support/v4/app/Fragment.startActivityForResult (Landroid/content/Intent;I)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [getActivity ()Landroid/support/v4/app/h;] + + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [this$0 Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [val$fragment Landroid/support/v4/app/Fragment;] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [()Landroid/support/v4/app/h;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;Landroid/support/v4/app/Fragment;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/support/v4/app/Fragment;] + + Utf8 [Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [android/support/v4/app/Fragment] + + Utf8 [com/facebook/Session$AuthorizationRequest$2] + + Utf8 [com/facebook/Session$StartActivityDelegate] + + Utf8 [getActivity] + + Utf8 [getActivityContext] + + Utf8 [java/lang/Object] + + Utf8 [startActivityForResult] + + Utf8 [this$0] + + Utf8 [val$fragment] + +Fields (count = 2): + + Field: val$fragment Landroid/support/v4/app/Fragment; + Access flags: 0x1010 + = final synthetic android.support.v4.app.Fragment val$fragment + + Field: this$0 Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1010 + = final synthetic com.facebook.Session$AuthorizationRequest this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/Session$AuthorizationRequest;Landroid/support/v4/app/Fragment;)V + Access flags: 0x0 + = Session$AuthorizationRequest$2(com.facebook.Session$AuthorizationRequest,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 #5 + + Fieldref [com/facebook/Session$AuthorizationRequest$2.this$0 Lcom/facebook/Session$AuthorizationRequest;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$2.val$fragment Landroid/support/v4/app/Fragment;] + [10] aload_0 v0 + [11] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [14] 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 = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$2.val$fragment Landroid/support/v4/app/Fragment;] + [4] aload_1 v1 + [5] iload_2 v2 + [6] invokevirtual #8 + + Methodref [android/support/v4/app/Fragment.startActivityForResult (Landroid/content/Intent;I)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getActivityContext()Landroid/app/Activity; + Access flags: 0x1 + = public android.app.Activity getActivityContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$2.val$fragment Landroid/support/v4/app/Fragment;] + [4] invokevirtual #7 + + Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/h;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$AuthorizationRequest$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$AuthorizationRequest$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Session$StartActivityDelegate] + +Constant Pool (count = 28): + + String [Cannot create an AuthorizationRequest without a valid Activity or Fragment] + + Class [com/facebook/Session$AuthorizationRequest$3] + + Class [com/facebook/Session$StartActivityDelegate] + + Class [java/lang/Object] + + Class [java/lang/UnsupportedOperationException] + + Fieldref [com/facebook/Session$AuthorizationRequest$3.this$0 Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [this$0 Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Cannot create an AuthorizationRequest without a valid Activity or Fragment] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [com/facebook/Session$AuthorizationRequest$3] + + Utf8 [com/facebook/Session$StartActivityDelegate] + + Utf8 [getActivityContext] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/UnsupportedOperationException] + + Utf8 [startActivityForResult] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1010 + = final synthetic com.facebook.Session$AuthorizationRequest this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/Session$AuthorizationRequest;)V + Access flags: 0x0 + = Session$AuthorizationRequest$3(com.facebook.Session$AuthorizationRequest) + 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 #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$3.this$0 Lcom/facebook/Session$AuthorizationRequest;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [9] 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 = 10, locals = 3, stack = 3): + [0] new #5 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] ldc #1 + + String [Cannot create an AuthorizationRequest without a valid Activity or Fragment] + [6] invokespecial #8 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [9] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getActivityContext()Landroid/app/Activity; + Access flags: 0x1 + = public android.app.Activity getActivityContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 3): + [0] new #5 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] ldc #1 + + String [Cannot create an AuthorizationRequest without a valid Activity or Fragment] + [6] invokespecial #8 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [9] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$AuthorizationRequest$4 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$AuthorizationRequest$4 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + +Constant Pool (count = 33): + + Class [com/facebook/AuthorizationClient$StartActivityDelegate] + + Class [com/facebook/Session$AuthorizationRequest] + + Class [com/facebook/Session$AuthorizationRequest$4] + + Class [com/facebook/Session$StartActivityDelegate] + + Class [java/lang/Object] + + Fieldref [com/facebook/Session$AuthorizationRequest$4.this$0 Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.access$1500 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/Session$StartActivityDelegate;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/Session$StartActivityDelegate.getActivityContext ()Landroid/app/Activity;] + + InterfaceMethodref [com/facebook/Session$StartActivityDelegate.startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [ ()V] + + NameAndType [access$1500 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/Session$StartActivityDelegate;] + + NameAndType [getActivityContext ()Landroid/app/Activity;] + + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [this$0 Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/Session$StartActivityDelegate;] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [access$1500] + + Utf8 [com/facebook/AuthorizationClient$StartActivityDelegate] + + Utf8 [com/facebook/Session$AuthorizationRequest] + + Utf8 [com/facebook/Session$AuthorizationRequest$4] + + Utf8 [com/facebook/Session$StartActivityDelegate] + + Utf8 [getActivityContext] + + Utf8 [java/lang/Object] + + Utf8 [startActivityForResult] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1010 + = final synthetic com.facebook.Session$AuthorizationRequest this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/Session$AuthorizationRequest;)V + Access flags: 0x0 + = Session$AuthorizationRequest$4(com.facebook.Session$AuthorizationRequest) + 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 #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$4.this$0 Lcom/facebook/Session$AuthorizationRequest;] + [5] aload_0 v0 + [6] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [9] 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 = 15, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$4.this$0 Lcom/facebook/Session$AuthorizationRequest;] + [4] invokestatic #7 + + Methodref [com/facebook/Session$AuthorizationRequest.access$1500 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/Session$StartActivityDelegate;] + [7] aload_1 v1 + [8] iload_2 v2 + [9] invokeinterface #10 + + InterfaceMethodref [com/facebook/Session$StartActivityDelegate.startActivityForResult (Landroid/content/Intent;I)V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getActivityContext()Landroid/app/Activity; + Access flags: 0x1 + = public android.app.Activity getActivityContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/Session$AuthorizationRequest$4.this$0 Lcom/facebook/Session$AuthorizationRequest;] + [4] invokestatic #7 + + Methodref [com/facebook/Session$AuthorizationRequest.access$1500 (Lcom/facebook/Session$AuthorizationRequest;)Lcom/facebook/Session$StartActivityDelegate;] + [7] invokeinterface #9 + + InterfaceMethodref [com/facebook/Session$StartActivityDelegate.getActivityContext ()Landroid/app/Activity;] + [12] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 56): + + Class [com/facebook/Session$AuthorizationRequest] + + Class [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Long [-8748347685113614927] + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.defaultAudience Ljava/lang/String;] + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.isLegacy Z] + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.loginBehavior Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.permissions Ljava/util/List;] + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.requestCode I] + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.validateSameFbidAsToken Ljava/lang/String;] + + Methodref [com/facebook/Session$AuthorizationRequest. (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V] + + Methodref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1. (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + NameAndType [ (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [defaultAudience Ljava/lang/String;] + + NameAndType [isLegacy Z] + + NameAndType [loginBehavior Lcom/facebook/SessionLoginBehavior;] + + NameAndType [permissions Ljava/util/List;] + + NameAndType [requestCode I] + + NameAndType [validateSameFbidAsToken Ljava/lang/String;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [I] + + Utf8 [J] + + Utf8 [Lcom/facebook/SessionLoginBehavior;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + + Utf8 [Z] + + Utf8 [applicationId] + + Utf8 [com/facebook/Session$AuthorizationRequest] + + Utf8 [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1] + + Utf8 [defaultAudience] + + Utf8 [isLegacy] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [loginBehavior] + + Utf8 [permissions] + + Utf8 [readResolve] + + Utf8 [requestCode] + + Utf8 [serialVersionUID] + + Utf8 [validateSameFbidAsToken] + +Fields (count = 8): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [-8748347685113614927] + + Field: loginBehavior Lcom/facebook/SessionLoginBehavior; + Access flags: 0x12 + = private final com.facebook.SessionLoginBehavior loginBehavior + + Field: requestCode I + Access flags: 0x12 + = private final int requestCode + + Field: isLegacy Z + Access flags: 0x2 + = private boolean isLegacy + + Field: permissions Ljava/util/List; + Access flags: 0x12 + = private final java.util.List permissions + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: defaultAudience Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String defaultAudience + + Field: applicationId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String applicationId + + Field: validateSameFbidAsToken Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String validateSameFbidAsToken + +Methods (count = 3): + - Method: (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V + Access flags: 0x2 + = private Session$AuthorizationRequest$AuthRequestSerializationProxyV1(com.facebook.SessionLoginBehavior,int,java.util.List,java.lang.String,boolean,java.lang.String,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 44, locals = 8, stack = 2): + [0] aload_0 v0 + [1] invokespecial #16 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #10 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [9] aload_0 v0 + [10] iload_2 v2 + [11] putfield #12 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.requestCode I] + [14] aload_0 v0 + [15] aload_3 v3 + [16] putfield #11 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.permissions Ljava/util/List;] + [19] aload_0 v0 + [20] aload v4 + [22] putfield #8 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.defaultAudience Ljava/lang/String;] + [25] aload_0 v0 + [26] iload v5 + [28] putfield #9 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.isLegacy Z] + [31] aload_0 v0 + [32] aload v6 + [34] putfield #7 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.applicationId Ljava/lang/String;] + [37] aload_0 v0 + [38] aload v7 + [40] putfield #13 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.validateSameFbidAsToken Ljava/lang/String;] + [43] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + + Method: readResolve()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object readResolve() + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 1, stack = 10): + [0] new #1 + + Class [com/facebook/Session$AuthorizationRequest] + [3] dup + [4] aload_0 v0 + [5] getfield #10 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [8] aload_0 v0 + [9] getfield #12 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.requestCode I] + [12] aload_0 v0 + [13] getfield #11 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.permissions Ljava/util/List;] + [16] aload_0 v0 + [17] getfield #8 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.defaultAudience Ljava/lang/String;] + [20] aload_0 v0 + [21] getfield #9 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.isLegacy Z] + [24] aload_0 v0 + [25] getfield #7 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.applicationId Ljava/lang/String;] + [28] aload_0 v0 + [29] getfield #13 + + Fieldref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1.validateSameFbidAsToken Ljava/lang/String;] + [32] aconst_null + [33] invokespecial #14 + + Methodref [com/facebook/Session$AuthorizationRequest. (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V] + [36] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Lcom/facebook/Session$1;)V + Access flags: 0x1000 + = synthetic Session$AuthorizationRequest$AuthRequestSerializationProxyV1(com.facebook.SessionLoginBehavior,int,java.util.List,java.lang.String,boolean,java.lang.String,java.lang.String,com.facebook.Session$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 9, stack = 8): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] iload v5 + [8] aload v6 + [10] aload v7 + [12] invokespecial #15 + + Methodref [com/facebook/Session$AuthorizationRequest$AuthRequestSerializationProxyV1. (Lcom/facebook/SessionLoginBehavior;ILjava/util/List;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$AutoPublishAsyncTask + Superclass: android/os/AsyncTask + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$AutoPublishAsyncTask extends android.os.AsyncTask + +Interfaces (count = 0): + +Constant Pool (count = 72): + + String [Facebook-publish] + + Class [[Ljava/lang/Void;] + + Class [android/content/Context] + + Class [android/os/AsyncTask] + + Class [com/facebook/Session] + + Class [com/facebook/Session$AutoPublishAsyncTask] + + Class [com/facebook/Settings] + + Class [com/facebook/internal/Utility] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/lang/Throwable] + + Class [java/lang/Void] + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.mApplicationContext Landroid/content/Context;] + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.mApplicationId Ljava/lang/String;] + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.this$0 Lcom/facebook/Session;] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/os/AsyncTask. ()V] + + Methodref [com/facebook/Session.access$1402 (Lcom/facebook/Session;Lcom/facebook/Session$AutoPublishAsyncTask;)Lcom/facebook/Session$AutoPublishAsyncTask;] + + Methodref [com/facebook/Session$AutoPublishAsyncTask.doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;] + + Methodref [com/facebook/Session$AutoPublishAsyncTask.onPostExecute (Ljava/lang/Void;)V] + + Methodref [com/facebook/Settings.publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response;] + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/Exception;)V] + + NameAndType [ ()V] + + NameAndType [access$1402 (Lcom/facebook/Session;Lcom/facebook/Session$AutoPublishAsyncTask;)Lcom/facebook/Session$AutoPublishAsyncTask;] + + NameAndType [doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [logd (Ljava/lang/String;Ljava/lang/Exception;)V] + + NameAndType [mApplicationContext Landroid/content/Context;] + + NameAndType [mApplicationId Ljava/lang/String;] + + NameAndType [onPostExecute (Ljava/lang/Void;)V] + + NameAndType [publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response;] + + NameAndType [this$0 Lcom/facebook/Session;] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Session$AutoPublishAsyncTask;)Lcom/facebook/Session$AutoPublishAsyncTask;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Landroid/content/Context;)V] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V] + + Utf8 [(Ljava/lang/Void;)V] + + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [([Ljava/lang/Void;)Ljava/lang/Void;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Facebook-publish] + + Utf8 [Landroid/content/Context;] + + Utf8 [Landroid/os/AsyncTask;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [[Ljava/lang/Void;] + + Utf8 [access$1402] + + Utf8 [android/content/Context] + + Utf8 [android/os/AsyncTask] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$AutoPublishAsyncTask] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [doInBackground] + + Utf8 [getApplicationContext] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Throwable] + + Utf8 [java/lang/Void] + + Utf8 [logd] + + Utf8 [mApplicationContext] + + Utf8 [mApplicationId] + + Utf8 [onPostExecute] + + Utf8 [publishInstallAndWaitForResponse] + + Utf8 [this$0] + +Fields (count = 3): + + Field: mApplicationId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String mApplicationId + + Field: mApplicationContext Landroid/content/Context; + Access flags: 0x12 + = private final android.content.Context mApplicationContext + + Field: this$0 Lcom/facebook/Session; + Access flags: 0x1010 + = final synthetic com.facebook.Session this$0 + +Methods (count = 5): + - Method: (Lcom/facebook/Session;Ljava/lang/String;Landroid/content/Context;)V + Access flags: 0x1 + = public Session$AutoPublishAsyncTask(com.facebook.Session,java.lang.String,android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 4, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #15 + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.this$0 Lcom/facebook/Session;] + [5] aload_0 v0 + [6] invokespecial #17 + + Methodref [android/os/AsyncTask. ()V] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #14 + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.mApplicationId Ljava/lang/String;] + [14] aload_0 v0 + [15] aload_3 v3 + [16] invokevirtual #16 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [19] putfield #13 + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.mApplicationContext Landroid/content/Context;] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: doInBackground([Ljava/lang/Void;)Ljava/lang/Void; + Access flags: 0x84 + = protected varargs java.lang.Void doInBackground(java.lang.Void[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.mApplicationContext Landroid/content/Context;] + [4] aload_0 v0 + [5] getfield #14 + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.mApplicationId Ljava/lang/String;] + [8] iconst_1 + [9] invokestatic #21 + + Methodref [com/facebook/Settings.publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response;] + [12] pop + [13] goto +10 (target=23) + [16] astore_2 v2 + [17] ldc #1 + + String [Facebook-publish] + [19] aload_2 v2 + [20] invokestatic #22 + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/Exception;)V] + [23] aconst_null + [24] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 13: 16): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [16] Var: ..., Stack: [a:java/lang/Exception] + - [23] Var: ..., Stack: (empty) + + Method: onPostExecute(Ljava/lang/Void;)V + Access flags: 0x4 + = protected void onPostExecute(java.lang.Void) + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 4, stack = 2): + [0] aload_0 v0 + [1] getfield #15 + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.this$0 Lcom/facebook/Session;] + [4] dup + [5] astore_2 v2 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #15 + + Fieldref [com/facebook/Session$AutoPublishAsyncTask.this$0 Lcom/facebook/Session;] + [11] aconst_null + [12] invokestatic #18 + + Methodref [com/facebook/Session.access$1402 (Lcom/facebook/Session;Lcom/facebook/Session$AutoPublishAsyncTask;)Lcom/facebook/Session$AutoPublishAsyncTask;] + [15] pop + [16] aload_2 v2 + [17] monitorexit + [18] goto +8 (target=26) + [21] astore_3 v3 + [22] aload_2 v2 + [23] monitorexit + [24] aload_3 v3 + [25] athrow + [26] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 18: 21): + - ExceptionInfo (21 -> 24: 21): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [21] Var: [a:com/facebook/Session$AutoPublishAsyncTask][a:java/lang/Void][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [26] Var: -1, Stack: (empty) + + Method: onPostExecute(Ljava/lang/Object;)V + Access flags: 0x1044 + = protected bridge synthetic void onPostExecute(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 #12 + + Class [java/lang/Void] + [5] invokevirtual #20 + + Methodref [com/facebook/Session$AutoPublishAsyncTask.onPostExecute (Ljava/lang/Void;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: doInBackground([Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x1044 + = protected bridge synthetic java.lang.Object doInBackground(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 #2 + + Class [[Ljava/lang/Void;] + [5] invokevirtual #19 + + Methodref [com/facebook/Session$AutoPublishAsyncTask.doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/AsyncTask;] + +_____________________________________________________________________ ++ Program class: com/facebook/Session$Builder + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.Session$Builder extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 34): + + Class [com/facebook/Session] + + Class [com/facebook/Session$Builder] + + Class [java/lang/Object] + + Fieldref [com/facebook/Session$Builder.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/Session$Builder.context Landroid/content/Context;] + + Fieldref [com/facebook/Session$Builder.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + + Methodref [com/facebook/Session. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [context Landroid/content/Context;] + + NameAndType [tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + + Utf8 [(Lcom/facebook/TokenCachingStrategy;)Lcom/facebook/Session$Builder;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/TokenCachingStrategy;] + + Utf8 [Ljava/lang/String;] + + Utf8 [applicationId] + + Utf8 [build] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$Builder] + + Utf8 [context] + + Utf8 [java/lang/Object] + + Utf8 [setApplicationId] + + Utf8 [setTokenCachingStrategy] + + Utf8 [tokenCachingStrategy] + +Fields (count = 3): + + Field: context Landroid/content/Context; + Access flags: 0x12 + = private final android.content.Context context + + Field: applicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String applicationId + + Field: tokenCachingStrategy Lcom/facebook/TokenCachingStrategy; + Access flags: 0x2 + = private com.facebook.TokenCachingStrategy tokenCachingStrategy + +Methods (count = 4): + - Method: (Landroid/content/Context;)V + Access flags: 0x1 + = public Session$Builder(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #5 + + Fieldref [com/facebook/Session$Builder.context Landroid/content/Context;] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setApplicationId(Ljava/lang/String;)Lcom/facebook/Session$Builder; + Access flags: 0x1 + = public com.facebook.Session$Builder setApplicationId(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #4 + + Fieldref [com/facebook/Session$Builder.applicationId Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTokenCachingStrategy(Lcom/facebook/TokenCachingStrategy;)Lcom/facebook/Session$Builder; + Access flags: 0x1 + = public com.facebook.Session$Builder setTokenCachingStrategy(com.facebook.TokenCachingStrategy) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #6 + + Fieldref [com/facebook/Session$Builder.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: build()Lcom/facebook/Session; + Access flags: 0x1 + = public com.facebook.Session build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 5): + [0] new #1 + + Class [com/facebook/Session] + [3] dup + [4] aload_0 v0 + [5] getfield #5 + + Fieldref [com/facebook/Session$Builder.context Landroid/content/Context;] + [8] aload_0 v0 + [9] getfield #4 + + Fieldref [com/facebook/Session$Builder.applicationId Ljava/lang/String;] + [12] aload_0 v0 + [13] getfield #6 + + Fieldref [com/facebook/Session$Builder.tokenCachingStrategy Lcom/facebook/TokenCachingStrategy;] + [16] invokespecial #7 + + Methodref [com/facebook/Session. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + [19] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$NewPermissionsRequest + Superclass: com/facebook/Session$AuthorizationRequest + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.Session$NewPermissionsRequest extends com.facebook.Session$AuthorizationRequest + +Interfaces (count = 0): + +Constant Pool (count = 60): + + Class [com/facebook/Session$AuthorizationRequest] + + Class [com/facebook/Session$NewPermissionsRequest] + + Long [1] + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/app/Activity;)V] + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/support/v4/app/Fragment;)V] + + Methodref [com/facebook/Session$AuthorizationRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.setRequestCode (I)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$NewPermissionsRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$NewPermissionsRequest;] + + Methodref [com/facebook/Session$NewPermissionsRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$NewPermissionsRequest;] + + Methodref [com/facebook/Session$NewPermissionsRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$NewPermissionsRequest;] + + Methodref [com/facebook/Session$NewPermissionsRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$NewPermissionsRequest.setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$NewPermissionsRequest.setRequestCode (I)Lcom/facebook/Session$NewPermissionsRequest;] + + NameAndType [ (Landroid/app/Activity;)V] + + NameAndType [ (Landroid/support/v4/app/Fragment;)V] + + NameAndType [setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$NewPermissionsRequest;] + + NameAndType [setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$NewPermissionsRequest;] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$NewPermissionsRequest;] + + NameAndType [setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setRequestCode (I)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setRequestCode (I)Lcom/facebook/Session$NewPermissionsRequest;] + + Utf8 [(I)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(I)Lcom/facebook/Session$NewPermissionsRequest;] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;)V] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;)V] + + Utf8 [(Landroid/app/Activity;[Ljava/lang/String;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/util/List;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/util/List;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;[Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$NewPermissionsRequest;] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$NewPermissionsRequest;] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$NewPermissionsRequest;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Signature] + + Utf8 [com/facebook/Session$AuthorizationRequest] + + Utf8 [com/facebook/Session$NewPermissionsRequest] + + Utf8 [serialVersionUID] + + Utf8 [setCallback] + + Utf8 [setDefaultAudience] + + Utf8 [setLoginBehavior] + + Utf8 [setPermissions] + + Utf8 [setRequestCode] + +Fields (count = 1): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + +Methods (count = 12): + - Method: (Landroid/app/Activity;Ljava/util/List;)V + Access flags: 0x1 + = public Session$NewPermissionsRequest(android.app.Activity,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #5 + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/app/Activity;)V] + [5] aload_0 v0 + [6] aload_2 v2 + [7] invokevirtual #14 + + Methodref [com/facebook/Session$NewPermissionsRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + [10] pop + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/app/Activity;Ljava/util/List;)V] + - Method: (Landroid/support/v4/app/Fragment;Ljava/util/List;)V + Access flags: 0x1 + = public Session$NewPermissionsRequest(android.support.v4.app.Fragment,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #6 + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/support/v4/app/Fragment;)V] + [5] aload_0 v0 + [6] aload_2 v2 + [7] invokevirtual #14 + + Methodref [com/facebook/Session$NewPermissionsRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + [10] pop + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/util/List;)V] + - Method: (Landroid/app/Activity;[Ljava/lang/String;)V + Access flags: 0x81 + = public varargs Session$NewPermissionsRequest(android.app.Activity,java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #5 + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/app/Activity;)V] + [5] aload_0 v0 + [6] aload_2 v2 + [7] invokevirtual #15 + + Methodref [com/facebook/Session$NewPermissionsRequest.setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + [10] pop + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/support/v4/app/Fragment;[Ljava/lang/String;)V + Access flags: 0x81 + = public varargs Session$NewPermissionsRequest(android.support.v4.app.Fragment,java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #6 + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/support/v4/app/Fragment;)V] + [5] aload_0 v0 + [6] aload_2 v2 + [7] invokevirtual #15 + + Methodref [com/facebook/Session$NewPermissionsRequest.setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + [10] pop + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallback(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$NewPermissionsRequest; + Access flags: 0x11 + = public final com.facebook.Session$NewPermissionsRequest setCallback(com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #7 + + Methodref [com/facebook/Session$AuthorizationRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginBehavior(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$NewPermissionsRequest; + Access flags: 0x11 + = public final com.facebook.Session$NewPermissionsRequest setLoginBehavior(com.facebook.SessionLoginBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #9 + + Methodref [com/facebook/Session$AuthorizationRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRequestCode(I)Lcom/facebook/Session$NewPermissionsRequest; + Access flags: 0x11 + = public final com.facebook.Session$NewPermissionsRequest setRequestCode(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokespecial #10 + + Methodref [com/facebook/Session$AuthorizationRequest.setRequestCode (I)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDefaultAudience(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$NewPermissionsRequest; + Access flags: 0x11 + = public final com.facebook.Session$NewPermissionsRequest setDefaultAudience(com.facebook.SessionDefaultAudience) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #8 + + Methodref [com/facebook/Session$AuthorizationRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDefaultAudience(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) + 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 #12 + + Methodref [com/facebook/Session$NewPermissionsRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$NewPermissionsRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRequestCode(I)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setRequestCode(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 #16 + + Methodref [com/facebook/Session$NewPermissionsRequest.setRequestCode (I)Lcom/facebook/Session$NewPermissionsRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginBehavior(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) + 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 #13 + + Methodref [com/facebook/Session$NewPermissionsRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$NewPermissionsRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallback(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) + 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 [com/facebook/Session$NewPermissionsRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$NewPermissionsRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$OpenRequest + Superclass: com/facebook/Session$AuthorizationRequest + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.Session$OpenRequest extends com.facebook.Session$AuthorizationRequest + +Interfaces (count = 0): + +Constant Pool (count = 61): + + Class [com/facebook/Session$AuthorizationRequest] + + Class [com/facebook/Session$OpenRequest] + + Long [1] + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/app/Activity;)V] + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/support/v4/app/Fragment;)V] + + Methodref [com/facebook/Session$AuthorizationRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$AuthorizationRequest.setRequestCode (I)Lcom/facebook/Session$AuthorizationRequest;] + + Methodref [com/facebook/Session$OpenRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + + NameAndType [ (Landroid/app/Activity;)V] + + NameAndType [ (Landroid/support/v4/app/Fragment;)V] + + NameAndType [setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setRequestCode (I)Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(I)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(I)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [([Ljava/lang/String;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Signature] + + Utf8 [com/facebook/Session$AuthorizationRequest] + + Utf8 [com/facebook/Session$OpenRequest] + + Utf8 [serialVersionUID] + + Utf8 [setCallback] + + Utf8 [setDefaultAudience] + + Utf8 [setLoginBehavior] + + Utf8 [setPermissions] + + Utf8 [setRequestCode] + +Fields (count = 1): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + +Methods (count = 14): + - Method: (Landroid/app/Activity;)V + Access flags: 0x1 + = public Session$OpenRequest(android.app.Activity) + 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 [com/facebook/Session$AuthorizationRequest. (Landroid/app/Activity;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/support/v4/app/Fragment;)V + Access flags: 0x1 + = public Session$OpenRequest(android.support.v4.app.Fragment) + 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 #6 + + Methodref [com/facebook/Session$AuthorizationRequest. (Landroid/support/v4/app/Fragment;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallback(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest; + Access flags: 0x11 + = public final com.facebook.Session$OpenRequest setCallback(com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #7 + + Methodref [com/facebook/Session$AuthorizationRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginBehavior(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest; + Access flags: 0x11 + = public final com.facebook.Session$OpenRequest setLoginBehavior(com.facebook.SessionLoginBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #9 + + Methodref [com/facebook/Session$AuthorizationRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRequestCode(I)Lcom/facebook/Session$OpenRequest; + Access flags: 0x11 + = public final com.facebook.Session$OpenRequest setRequestCode(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokespecial #12 + + Methodref [com/facebook/Session$AuthorizationRequest.setRequestCode (I)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPermissions(Ljava/util/List;)Lcom/facebook/Session$OpenRequest; + Access flags: 0x11 + = public final com.facebook.Session$OpenRequest setPermissions(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #10 + + Methodref [com/facebook/Session$AuthorizationRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Method: setPermissions([Ljava/lang/String;)Lcom/facebook/Session$OpenRequest; + Access flags: 0x91 + = public final varargs com.facebook.Session$OpenRequest setPermissions(java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #11 + + Methodref [com/facebook/Session$AuthorizationRequest.setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDefaultAudience(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest; + Access flags: 0x11 + = public final com.facebook.Session$OpenRequest setDefaultAudience(com.facebook.SessionDefaultAudience) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #8 + + Methodref [com/facebook/Session$AuthorizationRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest;] + [5] pop + [6] aload_0 v0 + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDefaultAudience(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) + 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 [com/facebook/Session$OpenRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPermissions([Ljava/lang/String;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setPermissions(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] invokevirtual #17 + + Methodref [com/facebook/Session$OpenRequest.setPermissions ([Ljava/lang/String;)Lcom/facebook/Session$OpenRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPermissions(Ljava/util/List;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setPermissions(java.util.List) + 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 #16 + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRequestCode(I)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setRequestCode(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 #18 + + Methodref [com/facebook/Session$OpenRequest.setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginBehavior(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) + 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 #15 + + Methodref [com/facebook/Session$OpenRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallback(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x1041 + = public bridge synthetic com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) + 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 #13 + + Methodref [com/facebook/Session$OpenRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$SerializationProxyV1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$SerializationProxyV1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/Serializable] + +Constant Pool (count = 49): + + Class [com/facebook/Session] + + Class [com/facebook/Session$SerializationProxyV1] + + Class [java/io/Serializable] + + Class [java/lang/Object] + + Long [7663436173185080063] + + Fieldref [com/facebook/Session$SerializationProxyV1.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/Session$SerializationProxyV1.lastAttemptedTokenExtendDate Ljava/util/Date;] + + Fieldref [com/facebook/Session$SerializationProxyV1.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + + Fieldref [com/facebook/Session$SerializationProxyV1.shouldAutoPublish Z] + + Fieldref [com/facebook/Session$SerializationProxyV1.state Lcom/facebook/SessionState;] + + Fieldref [com/facebook/Session$SerializationProxyV1.tokenInfo Lcom/facebook/AccessToken;] + + Methodref [com/facebook/Session. (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;Lcom/facebook/Session$1;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;Lcom/facebook/Session$1;)V] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [lastAttemptedTokenExtendDate Ljava/util/Date;] + + NameAndType [pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + + NameAndType [shouldAutoPublish Z] + + NameAndType [state Lcom/facebook/SessionState;] + + NameAndType [tokenInfo Lcom/facebook/AccessToken;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;Lcom/facebook/Session$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [J] + + Utf8 [Lcom/facebook/AccessToken;] + + Utf8 [Lcom/facebook/Session$AuthorizationRequest;] + + Utf8 [Lcom/facebook/SessionState;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Date;] + + Utf8 [Z] + + Utf8 [applicationId] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$SerializationProxyV1] + + Utf8 [java/io/Serializable] + + Utf8 [java/lang/Object] + + Utf8 [lastAttemptedTokenExtendDate] + + Utf8 [pendingAuthorizationRequest] + + Utf8 [readResolve] + + Utf8 [serialVersionUID] + + Utf8 [shouldAutoPublish] + + Utf8 [state] + + Utf8 [tokenInfo] + +Fields (count = 7): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [7663436173185080063] + + Field: applicationId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String applicationId + + Field: state Lcom/facebook/SessionState; + Access flags: 0x12 + = private final com.facebook.SessionState state + + Field: tokenInfo Lcom/facebook/AccessToken; + Access flags: 0x12 + = private final com.facebook.AccessToken tokenInfo + + Field: lastAttemptedTokenExtendDate Ljava/util/Date; + Access flags: 0x12 + = private final java.util.Date lastAttemptedTokenExtendDate + + Field: shouldAutoPublish Z + Access flags: 0x12 + = private final boolean shouldAutoPublish + + Field: pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest; + Access flags: 0x12 + = private final com.facebook.Session$AuthorizationRequest pendingAuthorizationRequest + +Methods (count = 2): + - Method: (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;)V + Access flags: 0x0 + = Session$SerializationProxyV1(java.lang.String,com.facebook.SessionState,com.facebook.AccessToken,java.util.Date,boolean,com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 7, stack = 2): + [0] aload_0 v0 + [1] invokespecial #14 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #7 + + Fieldref [com/facebook/Session$SerializationProxyV1.applicationId Ljava/lang/String;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #11 + + Fieldref [com/facebook/Session$SerializationProxyV1.state Lcom/facebook/SessionState;] + [14] aload_0 v0 + [15] aload_3 v3 + [16] putfield #12 + + Fieldref [com/facebook/Session$SerializationProxyV1.tokenInfo Lcom/facebook/AccessToken;] + [19] aload_0 v0 + [20] aload v4 + [22] putfield #8 + + Fieldref [com/facebook/Session$SerializationProxyV1.lastAttemptedTokenExtendDate Ljava/util/Date;] + [25] aload_0 v0 + [26] iload v5 + [28] putfield #10 + + Fieldref [com/facebook/Session$SerializationProxyV1.shouldAutoPublish Z] + [31] aload_0 v0 + [32] aload v6 + [34] putfield #9 + + Fieldref [com/facebook/Session$SerializationProxyV1.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [37] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: readResolve()Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object readResolve() + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 1, stack = 9): + [0] new #1 + + Class [com/facebook/Session] + [3] dup + [4] aload_0 v0 + [5] getfield #7 + + Fieldref [com/facebook/Session$SerializationProxyV1.applicationId Ljava/lang/String;] + [8] aload_0 v0 + [9] getfield #11 + + Fieldref [com/facebook/Session$SerializationProxyV1.state Lcom/facebook/SessionState;] + [12] aload_0 v0 + [13] getfield #12 + + Fieldref [com/facebook/Session$SerializationProxyV1.tokenInfo Lcom/facebook/AccessToken;] + [16] aload_0 v0 + [17] getfield #8 + + Fieldref [com/facebook/Session$SerializationProxyV1.lastAttemptedTokenExtendDate Ljava/util/Date;] + [20] aload_0 v0 + [21] getfield #10 + + Fieldref [com/facebook/Session$SerializationProxyV1.shouldAutoPublish Z] + [24] aload_0 v0 + [25] getfield #9 + + Fieldref [com/facebook/Session$SerializationProxyV1.pendingAuthorizationRequest Lcom/facebook/Session$AuthorizationRequest;] + [28] aconst_null + [29] invokespecial #13 + + Methodref [com/facebook/Session. (Ljava/lang/String;Lcom/facebook/SessionState;Lcom/facebook/AccessToken;Ljava/util/Date;ZLcom/facebook/Session$AuthorizationRequest;Lcom/facebook/Session$1;)V] + [32] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$StartActivityDelegate + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.Session$StartActivityDelegate extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/Session$StartActivityDelegate] + + Class [java/lang/Object] + + Utf8 [()Landroid/app/Activity;] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [com/facebook/Session$StartActivityDelegate] + + Utf8 [getActivityContext] + + Utf8 [java/lang/Object] + + Utf8 [startActivityForResult] + +Fields (count = 0): + +Methods (count = 2): + + Method: startActivityForResult(Landroid/content/Intent;I)V + Access flags: 0x401 + = public abstract void startActivityForResult(android.content.Intent,int) + + Method: getActivityContext()Landroid/app/Activity; + Access flags: 0x401 + = public abstract android.app.Activity getActivityContext() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$StatusCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.Session$StatusCallback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/Session$StatusCallback] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [call] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: call(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x401 + = public abstract void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$TokenRefreshRequest + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$TokenRefreshRequest extends java.lang.Object + +Interfaces (count = 1): + + Class [android/content/ServiceConnection] + +Constant Pool (count = 131): + + String [access_token] + + Class [android/content/Context] + + Class [android/content/Intent] + + Class [android/content/ServiceConnection] + + Class [android/os/Bundle] + + Class [android/os/Message] + + Class [android/os/Messenger] + + Class [android/os/RemoteException] + + Class [com/facebook/AccessToken] + + Class [com/facebook/Session] + + Class [com/facebook/Session$TokenRefreshRequest] + + Class [com/facebook/Session$TokenRefreshRequestHandler] + + Class [com/facebook/internal/NativeProtocol] + + Class [java/lang/Object] + + Class [java/util/Date] + + Fieldref [android/os/Message.replyTo Landroid/os/Messenger;] + + Fieldref [com/facebook/Session$TokenRefreshRequest.messageReceiver Landroid/os/Messenger;] + + Fieldref [com/facebook/Session$TokenRefreshRequest.messageSender Landroid/os/Messenger;] + + Fieldref [com/facebook/Session$TokenRefreshRequest.this$0 Lcom/facebook/Session;] + + Methodref [android/content/Context.bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Message.obtain ()Landroid/os/Message;] + + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] + + Methodref [android/os/Messenger. (Landroid/os/Handler;)V] + + Methodref [android/os/Messenger. (Landroid/os/IBinder;)V] + + Methodref [android/os/Messenger.send (Landroid/os/Message;)V] + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + + Methodref [com/facebook/Session.access$1100 ()Landroid/content/Context;] + + Methodref [com/facebook/Session.access$1200 (Lcom/facebook/Session;)Lcom/facebook/Session$TokenRefreshRequest;] + + Methodref [com/facebook/Session.access$1202 (Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)Lcom/facebook/Session$TokenRefreshRequest;] + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + + Methodref [com/facebook/Session.getTokenInfo ()Lcom/facebook/AccessToken;] + + Methodref [com/facebook/Session.setLastAttemptedTokenExtendDate (Ljava/util/Date;)V] + + Methodref [com/facebook/Session$TokenRefreshRequest.cleanup ()V] + + Methodref [com/facebook/Session$TokenRefreshRequest.refreshToken ()V] + + Methodref [com/facebook/Session$TokenRefreshRequestHandler. (Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)V] + + Methodref [com/facebook/internal/NativeProtocol.createTokenRefreshIntent (Landroid/content/Context;)Landroid/content/Intent;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/Date. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Handler;)V] + + NameAndType [ (Landroid/os/IBinder;)V] + + NameAndType [ (Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)V] + + NameAndType [access$1100 ()Landroid/content/Context;] + + NameAndType [access$1200 (Lcom/facebook/Session;)Lcom/facebook/Session$TokenRefreshRequest;] + + NameAndType [access$1202 (Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)Lcom/facebook/Session$TokenRefreshRequest;] + + NameAndType [bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + NameAndType [cleanup ()V] + + NameAndType [createTokenRefreshIntent (Landroid/content/Context;)Landroid/content/Intent;] + + NameAndType [getStaticContext ()Landroid/content/Context;] + + NameAndType [getToken ()Ljava/lang/String;] + + NameAndType [getTokenInfo ()Lcom/facebook/AccessToken;] + + NameAndType [messageReceiver Landroid/os/Messenger;] + + NameAndType [messageSender Landroid/os/Messenger;] + + NameAndType [obtain ()Landroid/os/Message;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [refreshToken ()V] + + NameAndType [replyTo Landroid/os/Messenger;] + + NameAndType [send (Landroid/os/Message;)V] + + NameAndType [setData (Landroid/os/Bundle;)V] + + NameAndType [setLastAttemptedTokenExtendDate (Ljava/util/Date;)V] + + NameAndType [this$0 Lcom/facebook/Session;] + + NameAndType [unbindService (Landroid/content/ServiceConnection;)V] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/os/Message;] + + Utf8 [()Lcom/facebook/AccessToken;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Landroid/content/ComponentName;)V] + + Utf8 [(Landroid/content/ComponentName;Landroid/os/IBinder;)V] + + Utf8 [(Landroid/content/Context;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + Utf8 [(Landroid/content/ServiceConnection;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Handler;)V] + + Utf8 [(Landroid/os/IBinder;)V] + + Utf8 [(Landroid/os/Message;)V] + + Utf8 [(Lcom/facebook/Session$TokenRefreshRequest;)V] + + Utf8 [(Lcom/facebook/Session;)Lcom/facebook/Session$TokenRefreshRequest;] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)Lcom/facebook/Session$TokenRefreshRequest;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Date;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/os/Messenger;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [StackMapTable] + + Utf8 [access$1100] + + Utf8 [access$1200] + + Utf8 [access$1202] + + Utf8 [access$1300] + + Utf8 [access_token] + + Utf8 [android/content/Context] + + Utf8 [android/content/Intent] + + Utf8 [android/content/ServiceConnection] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Message] + + Utf8 [android/os/Messenger] + + Utf8 [android/os/RemoteException] + + Utf8 [bind] + + Utf8 [bindService] + + Utf8 [cleanup] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$TokenRefreshRequest] + + Utf8 [com/facebook/Session$TokenRefreshRequestHandler] + + Utf8 [com/facebook/internal/NativeProtocol] + + Utf8 [createTokenRefreshIntent] + + Utf8 [getStaticContext] + + Utf8 [getToken] + + Utf8 [getTokenInfo] + + Utf8 [java/lang/Object] + + Utf8 [java/util/Date] + + Utf8 [messageReceiver] + + Utf8 [messageSender] + + Utf8 [obtain] + + Utf8 [onServiceConnected] + + Utf8 [onServiceDisconnected] + + Utf8 [putString] + + Utf8 [refreshToken] + + Utf8 [replyTo] + + Utf8 [send] + + Utf8 [setData] + + Utf8 [setLastAttemptedTokenExtendDate] + + Utf8 [this$0] + + Utf8 [unbindService] + +Fields (count = 3): + + Field: messageReceiver Landroid/os/Messenger; + Access flags: 0x10 + = final android.os.Messenger messageReceiver + + Field: messageSender Landroid/os/Messenger; + Access flags: 0x0 + = android.os.Messenger messageSender + + Field: this$0 Lcom/facebook/Session; + Access flags: 0x1010 + = final synthetic com.facebook.Session this$0 + +Methods (count = 7): + - Method: (Lcom/facebook/Session;)V + Access flags: 0x0 + = Session$TokenRefreshRequest(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 2, stack = 7): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #19 + + Fieldref [com/facebook/Session$TokenRefreshRequest.this$0 Lcom/facebook/Session;] + [5] aload_0 v0 + [6] invokespecial #40 + + Methodref [java/lang/Object. ()V] + [9] aload_0 v0 + [10] new #7 + + Class [android/os/Messenger] + [13] dup + [14] new #12 + + Class [com/facebook/Session$TokenRefreshRequestHandler] + [17] dup + [18] aload_0 v0 + [19] getfield #19 + + Fieldref [com/facebook/Session$TokenRefreshRequest.this$0 Lcom/facebook/Session;] + [22] aload_0 v0 + [23] invokespecial #38 + + Methodref [com/facebook/Session$TokenRefreshRequestHandler. (Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)V] + [26] invokespecial #26 + + Methodref [android/os/Messenger. (Landroid/os/Handler;)V] + [29] putfield #17 + + Fieldref [com/facebook/Session$TokenRefreshRequest.messageReceiver Landroid/os/Messenger;] + [32] aload_0 v0 + [33] aconst_null + [34] putfield #18 + + Fieldref [com/facebook/Session$TokenRefreshRequest.messageSender Landroid/os/Messenger;] + [37] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: bind()V + Access flags: 0x1 + = public void bind() + Class member attributes (count = 1): + + Code attribute instructions (code length = 45, locals = 2, stack = 4): + [0] invokestatic #33 + + Methodref [com/facebook/Session.getStaticContext ()Landroid/content/Context;] + [3] invokestatic #39 + + Methodref [com/facebook/internal/NativeProtocol.createTokenRefreshIntent (Landroid/content/Context;)Landroid/content/Intent;] + [6] astore_1 v1 + [7] aload_1 v1 + [8] ifnull +32 (target=40) + [11] invokestatic #30 + + Methodref [com/facebook/Session.access$1100 ()Landroid/content/Context;] + [14] aload_1 v1 + [15] aload_0 v0 + [16] iconst_1 + [17] invokevirtual #20 + + Methodref [android/content/Context.bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + [20] ifeq +20 (target=40) + [23] aload_0 v0 + [24] getfield #19 + + Fieldref [com/facebook/Session$TokenRefreshRequest.this$0 Lcom/facebook/Session;] + [27] new #15 + + Class [java/util/Date] + [30] dup + [31] invokespecial #41 + + Methodref [java/util/Date. ()V] + [34] invokevirtual #35 + + Methodref [com/facebook/Session.setLastAttemptedTokenExtendDate (Ljava/util/Date;)V] + [37] goto +7 (target=44) + [40] aload_0 v0 + [41] invokespecial #36 + + Methodref [com/facebook/Session$TokenRefreshRequest.cleanup ()V] + [44] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [40] Var: ...[a:android/content/Intent], Stack: (empty) + - [44] Var: ..., Stack: (empty) + + Method: onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + Access flags: 0x1 + = public void onServiceConnected(android.content.ComponentName,android.os.IBinder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 3, stack = 4): + [0] aload_0 v0 + [1] new #7 + + Class [android/os/Messenger] + [4] dup + [5] aload_2 v2 + [6] invokespecial #27 + + Methodref [android/os/Messenger. (Landroid/os/IBinder;)V] + [9] putfield #18 + + Fieldref [com/facebook/Session$TokenRefreshRequest.messageSender Landroid/os/Messenger;] + [12] aload_0 v0 + [13] invokespecial #37 + + Methodref [com/facebook/Session$TokenRefreshRequest.refreshToken ()V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onServiceDisconnected(Landroid/content/ComponentName;)V + Access flags: 0x1 + = public void onServiceDisconnected(android.content.ComponentName) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #36 + + Methodref [com/facebook/Session$TokenRefreshRequest.cleanup ()V] + [4] invokestatic #30 + + Methodref [com/facebook/Session.access$1100 ()Landroid/content/Context;] + [7] aload_0 v0 + [8] invokevirtual #21 + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: cleanup()V + Access flags: 0x2 + = private void cleanup() + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #19 + + Fieldref [com/facebook/Session$TokenRefreshRequest.this$0 Lcom/facebook/Session;] + [4] invokestatic #31 + + Methodref [com/facebook/Session.access$1200 (Lcom/facebook/Session;)Lcom/facebook/Session$TokenRefreshRequest;] + [7] aload_0 v0 + [8] ifacmpne +12 (target=20) + [11] aload_0 v0 + [12] getfield #19 + + Fieldref [com/facebook/Session$TokenRefreshRequest.this$0 Lcom/facebook/Session;] + [15] aconst_null + [16] invokestatic #32 + + Methodref [com/facebook/Session.access$1202 (Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)Lcom/facebook/Session$TokenRefreshRequest;] + [19] pop + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [20] Var: ..., Stack: (empty) + + Method: refreshToken()V + Access flags: 0x2 + = private void refreshToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 58, locals = 4, stack = 3): + [0] new #5 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #22 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #1 + + String [access_token] + [11] aload_0 v0 + [12] getfield #19 + + Fieldref [com/facebook/Session$TokenRefreshRequest.this$0 Lcom/facebook/Session;] + [15] invokevirtual #34 + + Methodref [com/facebook/Session.getTokenInfo ()Lcom/facebook/AccessToken;] + [18] invokevirtual #29 + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + [21] invokevirtual #23 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [24] invokestatic #24 + + Methodref [android/os/Message.obtain ()Landroid/os/Message;] + [27] astore_2 v2 + [28] aload_2 v2 + [29] aload_1 v1 + [30] invokevirtual #25 + + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] + [33] aload_2 v2 + [34] aload_0 v0 + [35] getfield #17 + + Fieldref [com/facebook/Session$TokenRefreshRequest.messageReceiver Landroid/os/Messenger;] + [38] putfield #16 + + Fieldref [android/os/Message.replyTo Landroid/os/Messenger;] + [41] aload_0 v0 + [42] getfield #18 + + Fieldref [com/facebook/Session$TokenRefreshRequest.messageSender Landroid/os/Messenger;] + [45] aload_2 v2 + [46] invokevirtual #28 + + Methodref [android/os/Messenger.send (Landroid/os/Message;)V] + [49] goto +8 (target=57) + [52] astore_3 v3 + [53] aload_0 v0 + [54] invokespecial #36 + + Methodref [com/facebook/Session$TokenRefreshRequest.cleanup ()V] + [57] return + Code attribute exceptions (count = 1): + - ExceptionInfo (41 -> 49: 52): + + Class [android/os/RemoteException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [52] Var: [a:com/facebook/Session$TokenRefreshRequest][a:android/os/Bundle][a:android/os/Message], Stack: [a:android/os/RemoteException] + - [57] Var: ..., Stack: (empty) + + Method: access$1300(Lcom/facebook/Session$TokenRefreshRequest;)V + Access flags: 0x1008 + = static synthetic void access$1300(com.facebook.Session$TokenRefreshRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #36 + + Methodref [com/facebook/Session$TokenRefreshRequest.cleanup ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Session$TokenRefreshRequestHandler + Superclass: android/os/Handler + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Session$TokenRefreshRequestHandler extends android.os.Handler + +Interfaces (count = 0): + +Constant Pool (count = 77): + + String [access_token] + + Class [android/content/Context] + + Class [android/os/Bundle] + + Class [android/os/Handler] + + Class [android/os/Looper] + + Class [android/os/Message] + + Class [com/facebook/Session] + + Class [com/facebook/Session$TokenRefreshRequest] + + Class [com/facebook/Session$TokenRefreshRequestHandler] + + Class [java/lang/String] + + Class [java/lang/ref/WeakReference] + + Fieldref [com/facebook/Session$TokenRefreshRequestHandler.refreshRequestWeakReference Ljava/lang/ref/WeakReference;] + + Fieldref [com/facebook/Session$TokenRefreshRequestHandler.sessionWeakReference Ljava/lang/ref/WeakReference;] + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + + Methodref [com/facebook/Session.access$1100 ()Landroid/content/Context;] + + Methodref [com/facebook/Session.extendTokenCompleted (Landroid/os/Bundle;)V] + + Methodref [com/facebook/Session$TokenRefreshRequest.access$1300 (Lcom/facebook/Session$TokenRefreshRequest;)V] + + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + + NameAndType [ (Landroid/os/Looper;)V] + + NameAndType [ (Ljava/lang/Object;)V] + + NameAndType [access$1100 ()Landroid/content/Context;] + + NameAndType [access$1300 (Lcom/facebook/Session$TokenRefreshRequest;)V] + + NameAndType [extendTokenCompleted (Landroid/os/Bundle;)V] + + NameAndType [get ()Ljava/lang/Object;] + + NameAndType [getData ()Landroid/os/Bundle;] + + NameAndType [getMainLooper ()Landroid/os/Looper;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [refreshRequestWeakReference Ljava/lang/ref/WeakReference;] + + NameAndType [sessionWeakReference Ljava/lang/ref/WeakReference;] + + NameAndType [unbindService (Landroid/content/ServiceConnection;)V] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Landroid/os/Looper;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [(Landroid/content/ServiceConnection;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Looper;)V] + + Utf8 [(Landroid/os/Message;)V] + + Utf8 [(Lcom/facebook/Session$TokenRefreshRequest;)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)V] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$1100] + + Utf8 [access$1300] + + Utf8 [access_token] + + Utf8 [android/content/Context] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Handler] + + Utf8 [android/os/Looper] + + Utf8 [android/os/Message] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$TokenRefreshRequest] + + Utf8 [com/facebook/Session$TokenRefreshRequestHandler] + + Utf8 [extendTokenCompleted] + + Utf8 [get] + + Utf8 [getData] + + Utf8 [getMainLooper] + + Utf8 [getString] + + Utf8 [handleMessage] + + Utf8 [java/lang/String] + + Utf8 [java/lang/ref/WeakReference] + + Utf8 [refreshRequestWeakReference] + + Utf8 [sessionWeakReference] + + Utf8 [unbindService] + +Fields (count = 2): + + Field: sessionWeakReference Ljava/lang/ref/WeakReference; + Access flags: 0x2 + = private java.lang.ref.WeakReference sessionWeakReference + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] + + Field: refreshRequestWeakReference Ljava/lang/ref/WeakReference; + Access flags: 0x2 + = private java.lang.ref.WeakReference refreshRequestWeakReference + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] + +Methods (count = 2): + - Method: (Lcom/facebook/Session;Lcom/facebook/Session$TokenRefreshRequest;)V + Access flags: 0x0 + = Session$TokenRefreshRequestHandler(com.facebook.Session,com.facebook.Session$TokenRefreshRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 3, stack = 4): + [0] aload_0 v0 + [1] invokestatic #17 + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + [4] invokespecial #16 + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + [7] aload_0 v0 + [8] new #11 + + Class [java/lang/ref/WeakReference] + [11] dup + [12] aload_1 v1 + [13] invokespecial #22 + + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + [16] putfield #13 + + Fieldref [com/facebook/Session$TokenRefreshRequestHandler.sessionWeakReference Ljava/lang/ref/WeakReference;] + [19] aload_0 v0 + [20] new #11 + + Class [java/lang/ref/WeakReference] + [23] dup + [24] aload_2 v2 + [25] invokespecial #22 + + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + [28] putfield #12 + + Fieldref [com/facebook/Session$TokenRefreshRequestHandler.refreshRequestWeakReference Ljava/lang/ref/WeakReference;] + [31] 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 = 68, locals = 5, stack = 2): + [0] aload_1 v1 + [1] invokevirtual #18 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [4] ldc #1 + + String [access_token] + [6] invokevirtual #15 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [9] astore_2 v2 + [10] aload_0 v0 + [11] getfield #13 + + Fieldref [com/facebook/Session$TokenRefreshRequestHandler.sessionWeakReference Ljava/lang/ref/WeakReference;] + [14] invokevirtual #23 + + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + [17] checkcast #7 + + Class [com/facebook/Session] + [20] astore_3 v3 + [21] aload_3 v3 + [22] ifnull +15 (target=37) + [25] aload_2 v2 + [26] ifnull +11 (target=37) + [29] aload_3 v3 + [30] aload_1 v1 + [31] invokevirtual #18 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [34] invokevirtual #20 + + Methodref [com/facebook/Session.extendTokenCompleted (Landroid/os/Bundle;)V] + [37] aload_0 v0 + [38] getfield #12 + + Fieldref [com/facebook/Session$TokenRefreshRequestHandler.refreshRequestWeakReference Ljava/lang/ref/WeakReference;] + [41] invokevirtual #23 + + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + [44] checkcast #8 + + Class [com/facebook/Session$TokenRefreshRequest] + [47] astore v4 + [49] aload v4 + [51] ifnull +16 (target=67) + [54] invokestatic #19 + + Methodref [com/facebook/Session.access$1100 ()Landroid/content/Context;] + [57] aload v4 + [59] invokevirtual #14 + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + [62] aload v4 + [64] invokestatic #21 + + Methodref [com/facebook/Session$TokenRefreshRequest.access$1300 (Lcom/facebook/Session$TokenRefreshRequest;)V] + [67] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [37] Var: ...[a:java/lang/String][a:com/facebook/Session], Stack: (empty) + - [67] Var: ...[a:com/facebook/Session$TokenRefreshRequest], Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/SessionDefaultAudience + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.SessionDefaultAudience extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 61): + + String [ALL_FRIENDS] + + String [EVERYONE] + + String [FRIENDS] + + String [NONE] + + String [ONLY_ME] + + String [SELF] + + Class [[Lcom/facebook/SessionDefaultAudience;] + + Class [com/facebook/SessionDefaultAudience] + + Class [java/lang/Enum] + + Fieldref [com/facebook/SessionDefaultAudience.$VALUES [Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/SessionDefaultAudience.EVERYONE Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/SessionDefaultAudience.NONE Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/SessionDefaultAudience.ONLY_ME Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/SessionDefaultAudience.nativeProtocolAudience Ljava/lang/String;] + + Methodref [[Lcom/facebook/SessionDefaultAudience;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/SessionDefaultAudience. (Ljava/lang/String;ILjava/lang/String;)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/SessionDefaultAudience;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [ (Ljava/lang/String;ILjava/lang/String;)V] + + NameAndType [EVERYONE Lcom/facebook/SessionDefaultAudience;] + + NameAndType [FRIENDS Lcom/facebook/SessionDefaultAudience;] + + NameAndType [NONE Lcom/facebook/SessionDefaultAudience;] + + NameAndType [ONLY_ME Lcom/facebook/SessionDefaultAudience;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [nativeProtocolAudience Ljava/lang/String;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/SessionDefaultAudience;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/SessionDefaultAudience;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + + Utf8 [] + + Utf8 [] + + Utf8 [ALL_FRIENDS] + + Utf8 [Code] + + Utf8 [EVERYONE] + + Utf8 [FRIENDS] + + Utf8 [Lcom/facebook/SessionDefaultAudience;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [Ljava/lang/String;] + + Utf8 [NONE] + + Utf8 [ONLY_ME] + + Utf8 [SELF] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/SessionDefaultAudience;] + + Utf8 [clone] + + Utf8 [com/facebook/SessionDefaultAudience] + + Utf8 [getNativeProtocolAudience] + + Utf8 [java/lang/Enum] + + Utf8 [nativeProtocolAudience] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 6): + + Field: NONE Lcom/facebook/SessionDefaultAudience; + Access flags: 0x4019 + = public static final com.facebook.SessionDefaultAudience NONE + + Field: ONLY_ME Lcom/facebook/SessionDefaultAudience; + Access flags: 0x4019 + = public static final com.facebook.SessionDefaultAudience ONLY_ME + + Field: FRIENDS Lcom/facebook/SessionDefaultAudience; + Access flags: 0x4019 + = public static final com.facebook.SessionDefaultAudience FRIENDS + + Field: EVERYONE Lcom/facebook/SessionDefaultAudience; + Access flags: 0x4019 + = public static final com.facebook.SessionDefaultAudience EVERYONE + + Field: nativeProtocolAudience Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String nativeProtocolAudience + + Field: $VALUES [Lcom/facebook/SessionDefaultAudience; + Access flags: 0x101a + = private static final synthetic com.facebook.SessionDefaultAudience[] $VALUES + +Methods (count = 5): + + Method: values()[Lcom/facebook/SessionDefaultAudience; + Access flags: 0x9 + = public static com.facebook.SessionDefaultAudience[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #10 + + Fieldref [com/facebook/SessionDefaultAudience.$VALUES [Lcom/facebook/SessionDefaultAudience;] + [3] invokevirtual #16 + + Methodref [[Lcom/facebook/SessionDefaultAudience;.clone ()Ljava/lang/Object;] + [6] checkcast #7 + + Class [[Lcom/facebook/SessionDefaultAudience;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/SessionDefaultAudience; + Access flags: 0x9 + = public static com.facebook.SessionDefaultAudience valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #8 + + Class [com/facebook/SessionDefaultAudience] + [2] aload_0 v0 + [3] invokestatic #19 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #8 + + Class [com/facebook/SessionDefaultAudience] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;ILjava/lang/String;)V + Access flags: 0x2 + = private SessionDefaultAudience(java.lang.String,int,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #18 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] aload_0 v0 + [7] aload_3 v3 + [8] putfield #15 + + Fieldref [com/facebook/SessionDefaultAudience.nativeProtocolAudience Ljava/lang/String;] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;)V] + + Method: getNativeProtocolAudience()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getNativeProtocolAudience() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #15 + + Fieldref [com/facebook/SessionDefaultAudience.nativeProtocolAudience Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 91, locals = 0, stack = 5): + [0] new #8 + + Class [com/facebook/SessionDefaultAudience] + [3] dup + [4] ldc #4 + + String [NONE] + [6] iconst_0 + [7] aconst_null + [8] invokespecial #17 + + Methodref [com/facebook/SessionDefaultAudience. (Ljava/lang/String;ILjava/lang/String;)V] + [11] putstatic #13 + + Fieldref [com/facebook/SessionDefaultAudience.NONE Lcom/facebook/SessionDefaultAudience;] + [14] new #8 + + Class [com/facebook/SessionDefaultAudience] + [17] dup + [18] ldc #5 + + String [ONLY_ME] + [20] iconst_1 + [21] ldc #6 + + String [SELF] + [23] invokespecial #17 + + Methodref [com/facebook/SessionDefaultAudience. (Ljava/lang/String;ILjava/lang/String;)V] + [26] putstatic #14 + + Fieldref [com/facebook/SessionDefaultAudience.ONLY_ME Lcom/facebook/SessionDefaultAudience;] + [29] new #8 + + Class [com/facebook/SessionDefaultAudience] + [32] dup + [33] ldc #3 + + String [FRIENDS] + [35] iconst_2 + [36] ldc #1 + + String [ALL_FRIENDS] + [38] invokespecial #17 + + Methodref [com/facebook/SessionDefaultAudience. (Ljava/lang/String;ILjava/lang/String;)V] + [41] putstatic #12 + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + [44] new #8 + + Class [com/facebook/SessionDefaultAudience] + [47] dup + [48] ldc #2 + + String [EVERYONE] + [50] iconst_3 + [51] ldc #2 + + String [EVERYONE] + [53] invokespecial #17 + + Methodref [com/facebook/SessionDefaultAudience. (Ljava/lang/String;ILjava/lang/String;)V] + [56] putstatic #11 + + Fieldref [com/facebook/SessionDefaultAudience.EVERYONE Lcom/facebook/SessionDefaultAudience;] + [59] iconst_4 + [60] anewarray #8 + + Class [com/facebook/SessionDefaultAudience] + [63] dup + [64] iconst_0 + [65] getstatic #13 + + Fieldref [com/facebook/SessionDefaultAudience.NONE Lcom/facebook/SessionDefaultAudience;] + [68] aastore + [69] dup + [70] iconst_1 + [71] getstatic #14 + + Fieldref [com/facebook/SessionDefaultAudience.ONLY_ME Lcom/facebook/SessionDefaultAudience;] + [74] aastore + [75] dup + [76] iconst_2 + [77] getstatic #12 + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + [80] aastore + [81] dup + [82] iconst_3 + [83] getstatic #11 + + Fieldref [com/facebook/SessionDefaultAudience.EVERYONE Lcom/facebook/SessionDefaultAudience;] + [86] aastore + [87] putstatic #10 + + Fieldref [com/facebook/SessionDefaultAudience.$VALUES [Lcom/facebook/SessionDefaultAudience;] + [90] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/SessionLoginBehavior + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.SessionLoginBehavior extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 55): + + String [SSO_ONLY] + + String [SSO_WITH_FALLBACK] + + String [SUPPRESS_SSO] + + Class [[Lcom/facebook/SessionLoginBehavior;] + + Class [com/facebook/SessionLoginBehavior] + + Class [java/lang/Enum] + + Fieldref [com/facebook/SessionLoginBehavior.$VALUES [Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/SessionLoginBehavior.SSO_ONLY Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/SessionLoginBehavior.SUPPRESS_SSO Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/SessionLoginBehavior.allowsKatanaAuth Z] + + Fieldref [com/facebook/SessionLoginBehavior.allowsWebViewAuth Z] + + Methodref [[Lcom/facebook/SessionLoginBehavior;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/SessionLoginBehavior. (Ljava/lang/String;IZZ)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/SessionLoginBehavior;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [ (Ljava/lang/String;IZZ)V] + + NameAndType [SSO_ONLY Lcom/facebook/SessionLoginBehavior;] + + NameAndType [SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + NameAndType [SUPPRESS_SSO Lcom/facebook/SessionLoginBehavior;] + + NameAndType [allowsKatanaAuth Z] + + NameAndType [allowsWebViewAuth Z] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[Lcom/facebook/SessionLoginBehavior;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/SessionLoginBehavior;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;IZZ)V] + + Utf8 [(ZZ)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/SessionLoginBehavior;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [SSO_ONLY] + + Utf8 [SSO_WITH_FALLBACK] + + Utf8 [SUPPRESS_SSO] + + Utf8 [Signature] + + Utf8 [Z] + + Utf8 [[Lcom/facebook/SessionLoginBehavior;] + + Utf8 [allowsKatanaAuth] + + Utf8 [allowsWebViewAuth] + + Utf8 [clone] + + Utf8 [com/facebook/SessionLoginBehavior] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 6): + + Field: SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior; + Access flags: 0x4019 + = public static final com.facebook.SessionLoginBehavior SSO_WITH_FALLBACK + + Field: SSO_ONLY Lcom/facebook/SessionLoginBehavior; + Access flags: 0x4019 + = public static final com.facebook.SessionLoginBehavior SSO_ONLY + + Field: SUPPRESS_SSO Lcom/facebook/SessionLoginBehavior; + Access flags: 0x4019 + = public static final com.facebook.SessionLoginBehavior SUPPRESS_SSO + + Field: allowsKatanaAuth Z + Access flags: 0x12 + = private final boolean allowsKatanaAuth + + Field: allowsWebViewAuth Z + Access flags: 0x12 + = private final boolean allowsWebViewAuth + + Field: $VALUES [Lcom/facebook/SessionLoginBehavior; + Access flags: 0x101a + = private static final synthetic com.facebook.SessionLoginBehavior[] $VALUES + +Methods (count = 6): + + Method: values()[Lcom/facebook/SessionLoginBehavior; + Access flags: 0x9 + = public static com.facebook.SessionLoginBehavior[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #7 + + Fieldref [com/facebook/SessionLoginBehavior.$VALUES [Lcom/facebook/SessionLoginBehavior;] + [3] invokevirtual #13 + + Methodref [[Lcom/facebook/SessionLoginBehavior;.clone ()Ljava/lang/Object;] + [6] checkcast #4 + + Class [[Lcom/facebook/SessionLoginBehavior;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/SessionLoginBehavior; + Access flags: 0x9 + = public static com.facebook.SessionLoginBehavior valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #5 + + Class [com/facebook/SessionLoginBehavior] + [2] aload_0 v0 + [3] invokestatic #16 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #5 + + Class [com/facebook/SessionLoginBehavior] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;IZZ)V + Access flags: 0x2 + = private SessionLoginBehavior(java.lang.String,int,boolean,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 18, locals = 5, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #15 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] aload_0 v0 + [7] iload_3 v3 + [8] putfield #11 + + Fieldref [com/facebook/SessionLoginBehavior.allowsKatanaAuth Z] + [11] aload_0 v0 + [12] iload v4 + [14] putfield #12 + + Fieldref [com/facebook/SessionLoginBehavior.allowsWebViewAuth Z] + [17] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ZZ)V] + + Method: allowsKatanaAuth()Z + Access flags: 0x0 + = boolean allowsKatanaAuth() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/SessionLoginBehavior.allowsKatanaAuth Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: allowsWebViewAuth()Z + Access flags: 0x0 + = boolean allowsWebViewAuth() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/SessionLoginBehavior.allowsWebViewAuth Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 71, locals = 0, stack = 6): + [0] new #5 + + Class [com/facebook/SessionLoginBehavior] + [3] dup + [4] ldc #2 + + String [SSO_WITH_FALLBACK] + [6] iconst_0 + [7] iconst_1 + [8] iconst_1 + [9] invokespecial #14 + + Methodref [com/facebook/SessionLoginBehavior. (Ljava/lang/String;IZZ)V] + [12] putstatic #9 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [15] new #5 + + Class [com/facebook/SessionLoginBehavior] + [18] dup + [19] ldc #1 + + String [SSO_ONLY] + [21] iconst_1 + [22] iconst_1 + [23] iconst_0 + [24] invokespecial #14 + + Methodref [com/facebook/SessionLoginBehavior. (Ljava/lang/String;IZZ)V] + [27] putstatic #8 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_ONLY Lcom/facebook/SessionLoginBehavior;] + [30] new #5 + + Class [com/facebook/SessionLoginBehavior] + [33] dup + [34] ldc #3 + + String [SUPPRESS_SSO] + [36] iconst_2 + [37] iconst_0 + [38] iconst_1 + [39] invokespecial #14 + + Methodref [com/facebook/SessionLoginBehavior. (Ljava/lang/String;IZZ)V] + [42] putstatic #10 + + Fieldref [com/facebook/SessionLoginBehavior.SUPPRESS_SSO Lcom/facebook/SessionLoginBehavior;] + [45] iconst_3 + [46] anewarray #5 + + Class [com/facebook/SessionLoginBehavior] + [49] dup + [50] iconst_0 + [51] getstatic #9 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [54] aastore + [55] dup + [56] iconst_1 + [57] getstatic #8 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_ONLY Lcom/facebook/SessionLoginBehavior;] + [60] aastore + [61] dup + [62] iconst_2 + [63] getstatic #10 + + Fieldref [com/facebook/SessionLoginBehavior.SUPPRESS_SSO Lcom/facebook/SessionLoginBehavior;] + [66] aastore + [67] putstatic #7 + + Fieldref [com/facebook/SessionLoginBehavior.$VALUES [Lcom/facebook/SessionLoginBehavior;] + [70] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/SessionState + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.SessionState extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 82): + + String [CLOSED] + + String [CLOSED_LOGIN_FAILED] + + String [CREATED] + + String [CREATED_TOKEN_LOADED] + + String [OPENED] + + String [OPENED_TOKEN_UPDATED] + + String [OPENING] + + Class [[Lcom/facebook/SessionState;] + + Class [com/facebook/SessionState] + + Class [com/facebook/SessionState$Category] + + Class [java/lang/Enum] + + Fieldref [com/facebook/SessionState.$VALUES [Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CLOSED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CREATED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.category Lcom/facebook/SessionState$Category;] + + Fieldref [com/facebook/SessionState$Category.CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + + Fieldref [com/facebook/SessionState$Category.CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + + Fieldref [com/facebook/SessionState$Category.OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + + Methodref [[Lcom/facebook/SessionState;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/SessionState. (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/SessionState;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [ (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + + NameAndType [CLOSED Lcom/facebook/SessionState;] + + NameAndType [CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + + NameAndType [CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + + NameAndType [CREATED Lcom/facebook/SessionState;] + + NameAndType [CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + + NameAndType [CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + NameAndType [OPENED Lcom/facebook/SessionState;] + + NameAndType [OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + + NameAndType [OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + + NameAndType [OPENING Lcom/facebook/SessionState;] + + NameAndType [category Lcom/facebook/SessionState$Category;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[Lcom/facebook/SessionState;] + + Utf8 [(Lcom/facebook/SessionState$Category;)V] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/SessionState;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + + Utf8 [] + + Utf8 [] + + Utf8 [CLOSED] + + Utf8 [CLOSED_CATEGORY] + + Utf8 [CLOSED_LOGIN_FAILED] + + Utf8 [CREATED] + + Utf8 [CREATED_CATEGORY] + + Utf8 [CREATED_TOKEN_LOADED] + + Utf8 [Code] + + Utf8 [Lcom/facebook/SessionState$Category;] + + Utf8 [Lcom/facebook/SessionState;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [OPENED] + + Utf8 [OPENED_CATEGORY] + + Utf8 [OPENED_TOKEN_UPDATED] + + Utf8 [OPENING] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [[Lcom/facebook/SessionState;] + + Utf8 [category] + + Utf8 [clone] + + Utf8 [com/facebook/SessionState] + + Utf8 [com/facebook/SessionState$Category] + + Utf8 [isClosed] + + Utf8 [isOpened] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 9): + + Field: CREATED Lcom/facebook/SessionState; + Access flags: 0x4019 + = public static final com.facebook.SessionState CREATED + + Field: CREATED_TOKEN_LOADED Lcom/facebook/SessionState; + Access flags: 0x4019 + = public static final com.facebook.SessionState CREATED_TOKEN_LOADED + + Field: OPENING Lcom/facebook/SessionState; + Access flags: 0x4019 + = public static final com.facebook.SessionState OPENING + + Field: OPENED Lcom/facebook/SessionState; + Access flags: 0x4019 + = public static final com.facebook.SessionState OPENED + + Field: OPENED_TOKEN_UPDATED Lcom/facebook/SessionState; + Access flags: 0x4019 + = public static final com.facebook.SessionState OPENED_TOKEN_UPDATED + + Field: CLOSED_LOGIN_FAILED Lcom/facebook/SessionState; + Access flags: 0x4019 + = public static final com.facebook.SessionState CLOSED_LOGIN_FAILED + + Field: CLOSED Lcom/facebook/SessionState; + Access flags: 0x4019 + = public static final com.facebook.SessionState CLOSED + + Field: category Lcom/facebook/SessionState$Category; + Access flags: 0x12 + = private final com.facebook.SessionState$Category category + + Field: $VALUES [Lcom/facebook/SessionState; + Access flags: 0x101a + = private static final synthetic com.facebook.SessionState[] $VALUES + +Methods (count = 6): + + Method: values()[Lcom/facebook/SessionState; + Access flags: 0x9 + = public static com.facebook.SessionState[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #12 + + Fieldref [com/facebook/SessionState.$VALUES [Lcom/facebook/SessionState;] + [3] invokevirtual #24 + + Methodref [[Lcom/facebook/SessionState;.clone ()Ljava/lang/Object;] + [6] checkcast #8 + + Class [[Lcom/facebook/SessionState;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/SessionState; + Access flags: 0x9 + = public static com.facebook.SessionState valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #9 + + Class [com/facebook/SessionState] + [2] aload_0 v0 + [3] invokestatic #27 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #9 + + Class [com/facebook/SessionState] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V + Access flags: 0x2 + = private SessionState(java.lang.String,int,com.facebook.SessionState$Category) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #26 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] aload_0 v0 + [7] aload_3 v3 + [8] putfield #20 + + Fieldref [com/facebook/SessionState.category Lcom/facebook/SessionState$Category;] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/SessionState$Category;)V] + + Method: isOpened()Z + Access flags: 0x1 + = public boolean isOpened() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #20 + + Fieldref [com/facebook/SessionState.category Lcom/facebook/SessionState$Category;] + [4] getstatic #23 + + Fieldref [com/facebook/SessionState$Category.OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + [7] ifacmpne +7 (target=14) + [10] iconst_1 + [11] goto +4 (target=15) + [14] iconst_0 + [15] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [14] Var: ..., Stack: (empty) + - [15] Var: ..., Stack: [i] + + Method: isClosed()Z + Access flags: 0x1 + = public boolean isClosed() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #20 + + Fieldref [com/facebook/SessionState.category Lcom/facebook/SessionState$Category;] + [4] getstatic #21 + + Fieldref [com/facebook/SessionState$Category.CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + [7] ifacmpne +7 (target=14) + [10] iconst_1 + [11] goto +4 (target=15) + [14] iconst_0 + [15] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [14] Var: ..., Stack: (empty) + - [15] Var: ..., Stack: [i] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 165, locals = 0, stack = 5): + [0] new #9 + + Class [com/facebook/SessionState] + [3] dup + [4] ldc #3 + + String [CREATED] + [6] iconst_0 + [7] getstatic #22 + + Fieldref [com/facebook/SessionState$Category.CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + [10] invokespecial #25 + + Methodref [com/facebook/SessionState. (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + [13] putstatic #15 + + Fieldref [com/facebook/SessionState.CREATED Lcom/facebook/SessionState;] + [16] new #9 + + Class [com/facebook/SessionState] + [19] dup + [20] ldc #4 + + String [CREATED_TOKEN_LOADED] + [22] iconst_1 + [23] getstatic #22 + + Fieldref [com/facebook/SessionState$Category.CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + [26] invokespecial #25 + + Methodref [com/facebook/SessionState. (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + [29] putstatic #16 + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + [32] new #9 + + Class [com/facebook/SessionState] + [35] dup + [36] ldc #7 + + String [OPENING] + [38] iconst_2 + [39] getstatic #22 + + Fieldref [com/facebook/SessionState$Category.CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + [42] invokespecial #25 + + Methodref [com/facebook/SessionState. (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + [45] putstatic #19 + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + [48] new #9 + + Class [com/facebook/SessionState] + [51] dup + [52] ldc #5 + + String [OPENED] + [54] iconst_3 + [55] getstatic #23 + + Fieldref [com/facebook/SessionState$Category.OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + [58] invokespecial #25 + + Methodref [com/facebook/SessionState. (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + [61] putstatic #17 + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + [64] new #9 + + Class [com/facebook/SessionState] + [67] dup + [68] ldc #6 + + String [OPENED_TOKEN_UPDATED] + [70] iconst_4 + [71] getstatic #23 + + Fieldref [com/facebook/SessionState$Category.OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + [74] invokespecial #25 + + Methodref [com/facebook/SessionState. (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + [77] putstatic #18 + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + [80] new #9 + + Class [com/facebook/SessionState] + [83] dup + [84] ldc #2 + + String [CLOSED_LOGIN_FAILED] + [86] iconst_5 + [87] getstatic #21 + + Fieldref [com/facebook/SessionState$Category.CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + [90] invokespecial #25 + + Methodref [com/facebook/SessionState. (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + [93] putstatic #14 + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + [96] new #9 + + Class [com/facebook/SessionState] + [99] dup + [100] ldc #1 + + String [CLOSED] + [102] bipush 6 + [104] getstatic #21 + + Fieldref [com/facebook/SessionState$Category.CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + [107] invokespecial #25 + + Methodref [com/facebook/SessionState. (Ljava/lang/String;ILcom/facebook/SessionState$Category;)V] + [110] putstatic #13 + + Fieldref [com/facebook/SessionState.CLOSED Lcom/facebook/SessionState;] + [113] bipush 7 + [115] anewarray #9 + + Class [com/facebook/SessionState] + [118] dup + [119] iconst_0 + [120] getstatic #15 + + Fieldref [com/facebook/SessionState.CREATED Lcom/facebook/SessionState;] + [123] aastore + [124] dup + [125] iconst_1 + [126] getstatic #16 + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + [129] aastore + [130] dup + [131] iconst_2 + [132] getstatic #19 + + Fieldref [com/facebook/SessionState.OPENING Lcom/facebook/SessionState;] + [135] aastore + [136] dup + [137] iconst_3 + [138] getstatic #17 + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + [141] aastore + [142] dup + [143] iconst_4 + [144] getstatic #18 + + Fieldref [com/facebook/SessionState.OPENED_TOKEN_UPDATED Lcom/facebook/SessionState;] + [147] aastore + [148] dup + [149] iconst_5 + [150] getstatic #14 + + Fieldref [com/facebook/SessionState.CLOSED_LOGIN_FAILED Lcom/facebook/SessionState;] + [153] aastore + [154] dup + [155] bipush 6 + [157] getstatic #13 + + Fieldref [com/facebook/SessionState.CLOSED Lcom/facebook/SessionState;] + [160] aastore + [161] putstatic #12 + + Fieldref [com/facebook/SessionState.$VALUES [Lcom/facebook/SessionState;] + [164] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/SessionState$Category + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4030 + = final enum enum com.facebook.SessionState$Category extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 44): + + String [CLOSED_CATEGORY] + + String [CREATED_CATEGORY] + + String [OPENED_CATEGORY] + + Class [[Lcom/facebook/SessionState$Category;] + + Class [com/facebook/SessionState$Category] + + Class [java/lang/Enum] + + Fieldref [com/facebook/SessionState$Category.$VALUES [Lcom/facebook/SessionState$Category;] + + Fieldref [com/facebook/SessionState$Category.CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + + Fieldref [com/facebook/SessionState$Category.CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + + Fieldref [com/facebook/SessionState$Category.OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + + Methodref [[Lcom/facebook/SessionState$Category;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/SessionState$Category. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/SessionState$Category;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + + NameAndType [CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + + NameAndType [OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/SessionState$Category;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/SessionState$Category;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [CLOSED_CATEGORY] + + Utf8 [CREATED_CATEGORY] + + Utf8 [Code] + + Utf8 [Lcom/facebook/SessionState$Category;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [OPENED_CATEGORY] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/SessionState$Category;] + + Utf8 [clone] + + Utf8 [com/facebook/SessionState$Category] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 4): + + Field: CREATED_CATEGORY Lcom/facebook/SessionState$Category; + Access flags: 0x4019 + = public static final com.facebook.SessionState$Category CREATED_CATEGORY + + Field: OPENED_CATEGORY Lcom/facebook/SessionState$Category; + Access flags: 0x4019 + = public static final com.facebook.SessionState$Category OPENED_CATEGORY + + Field: CLOSED_CATEGORY Lcom/facebook/SessionState$Category; + Access flags: 0x4019 + = public static final com.facebook.SessionState$Category CLOSED_CATEGORY + + Field: $VALUES [Lcom/facebook/SessionState$Category; + Access flags: 0x101a + = private static final synthetic com.facebook.SessionState$Category[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/SessionState$Category; + Access flags: 0x9 + = public static com.facebook.SessionState$Category[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #7 + + Fieldref [com/facebook/SessionState$Category.$VALUES [Lcom/facebook/SessionState$Category;] + [3] invokevirtual #11 + + Methodref [[Lcom/facebook/SessionState$Category;.clone ()Ljava/lang/Object;] + [6] checkcast #4 + + Class [[Lcom/facebook/SessionState$Category;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/SessionState$Category; + Access flags: 0x9 + = public static com.facebook.SessionState$Category valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #5 + + Class [com/facebook/SessionState$Category] + [2] aload_0 v0 + [3] invokestatic #14 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #5 + + Class [com/facebook/SessionState$Category] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private SessionState$Category(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #13 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 65, locals = 0, stack = 4): + [0] new #5 + + Class [com/facebook/SessionState$Category] + [3] dup + [4] ldc #2 + + String [CREATED_CATEGORY] + [6] iconst_0 + [7] invokespecial #12 + + Methodref [com/facebook/SessionState$Category. (Ljava/lang/String;I)V] + [10] putstatic #9 + + Fieldref [com/facebook/SessionState$Category.CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + [13] new #5 + + Class [com/facebook/SessionState$Category] + [16] dup + [17] ldc #3 + + String [OPENED_CATEGORY] + [19] iconst_1 + [20] invokespecial #12 + + Methodref [com/facebook/SessionState$Category. (Ljava/lang/String;I)V] + [23] putstatic #10 + + Fieldref [com/facebook/SessionState$Category.OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + [26] new #5 + + Class [com/facebook/SessionState$Category] + [29] dup + [30] ldc #1 + + String [CLOSED_CATEGORY] + [32] iconst_2 + [33] invokespecial #12 + + Methodref [com/facebook/SessionState$Category. (Ljava/lang/String;I)V] + [36] putstatic #8 + + Fieldref [com/facebook/SessionState$Category.CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + [39] iconst_3 + [40] anewarray #5 + + Class [com/facebook/SessionState$Category] + [43] dup + [44] iconst_0 + [45] getstatic #9 + + Fieldref [com/facebook/SessionState$Category.CREATED_CATEGORY Lcom/facebook/SessionState$Category;] + [48] aastore + [49] dup + [50] iconst_1 + [51] getstatic #10 + + Fieldref [com/facebook/SessionState$Category.OPENED_CATEGORY Lcom/facebook/SessionState$Category;] + [54] aastore + [55] dup + [56] iconst_2 + [57] getstatic #8 + + Fieldref [com/facebook/SessionState$Category.CLOSED_CATEGORY Lcom/facebook/SessionState$Category;] + [60] aastore + [61] putstatic #7 + + Fieldref [com/facebook/SessionState$Category.$VALUES [Lcom/facebook/SessionState$Category;] + [64] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/Settings + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.Settings extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 469): + + Integer [1] + + Integer [5] + + Integer [128] + + String [%s/activities] + + String [3.5.2] + + String [Both context and applicationId must be non-null] + + String [Caught unexpected exception in getAttributionId(): ] + + String [Facebook-publish] + + String [Install attribution has been disabled on the server.] + + String [MOBILE_APP_INSTALL] + + String [No attribution id returned from the Facebook application] + + String [THREAD_POOL_EXECUTOR] + + String [WARNING: Calling setFacebookDomain from non-DEBUG code.] + + String [aid] + + String [application_package_name] + + String [application_tracking_enabled] + + String [attribution] + + String [auto_publish] + + String [com.facebook.sdk.attributionTracking] + + String [content://com.facebook.katana.provider.AttributionIdProvider] + + String [event] + + String [executor] + + String [facebook.com] + + String [fbsdk:20130708] + + String [json] + + String [ping] + + String [true] + + Class [[Ljava/lang/String;] + + Class [android/content/ContentResolver] + + Class [android/content/Context] + + Class [android/content/SharedPreferences] + + Class [android/content/SharedPreferences$Editor] + + Class [android/database/Cursor] + + Class [android/net/Uri] + + Class [android/os/AsyncTask] + + Class [android/util/Log] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/Request] + + Class [com/facebook/RequestBatch] + + Class [com/facebook/Response] + + Class [com/facebook/Settings] + + Class [com/facebook/Settings$1] + + Class [com/facebook/Settings$2] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Utility$FetchedAppSettings] + + Class [com/facebook/internal/Validate] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObject$Factory] + + Class [java/lang/Boolean] + + Class [java/lang/Class] + + Class [java/lang/Exception] + + Class [java/lang/IllegalAccessException] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/NoSuchFieldException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/System] + + Class [java/lang/Throwable] + + Class [java/lang/reflect/Field] + + Class [java/util/Arrays] + + Class [java/util/Collections] + + Class [java/util/HashSet] + + Class [java/util/List] + + Class [java/util/concurrent/Executor] + + Class [java/util/concurrent/LinkedBlockingQueue] + + Class [java/util/concurrent/ThreadPoolExecutor] + + Class [java/util/concurrent/TimeUnit] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/Settings.ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri;] + + Fieldref [com/facebook/Settings.DEFAULT_THREAD_FACTORY Ljava/util/concurrent/ThreadFactory;] + + Fieldref [com/facebook/Settings.DEFAULT_WORK_QUEUE Ljava/util/concurrent/BlockingQueue;] + + Fieldref [com/facebook/Settings.LOCK Ljava/lang/Object;] + + Fieldref [com/facebook/Settings.TAG Ljava/lang/String;] + + Fieldref [com/facebook/Settings.appVersion Ljava/lang/String;] + + Fieldref [com/facebook/Settings.executor Ljava/util/concurrent/Executor;] + + Fieldref [com/facebook/Settings.facebookDomain Ljava/lang/String;] + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + + Fieldref [com/facebook/Settings.shouldAutoPublishInstall Z] + + Fieldref [java/util/concurrent/TimeUnit.SECONDS Ljava/util/concurrent/TimeUnit;] + + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/AppEventsLogger.getLimitEventUsage (Landroid/content/Context;)Z] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookRequestError. (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + + Methodref [com/facebook/Request.newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + + Methodref [com/facebook/Response.createResponsesFromString (Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/Settings.getAsyncTaskExecutor ()Ljava/util/concurrent/Executor;] + + Methodref [com/facebook/Settings.getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + + Methodref [com/facebook/Settings.publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response;] + + Methodref [com/facebook/Settings.publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response;] + + Methodref [com/facebook/Settings.publishInstallAsync (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V] + + Methodref [com/facebook/Settings.setShouldAutoPublishInstall (Z)V] + + Methodref [com/facebook/Settings$1. ()V] + + Methodref [com/facebook/Settings$2. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V] + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/Exception;)V] + + Methodref [com/facebook/internal/Utility.queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + Methodref [com/facebook/internal/Utility$FetchedAppSettings.supportsAttribution ()Z] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + + Methodref [java/lang/Class.getField (Ljava/lang/String;)Ljava/lang/reflect/Field;] + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/System.currentTimeMillis ()J] + + Methodref [java/lang/reflect/Field.get (Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/Collections.unmodifiableSet (Ljava/util/Set;)Ljava/util/Set;] + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + + Methodref [java/util/HashSet.clear ()V] + + Methodref [java/util/HashSet.remove (Ljava/lang/Object;)Z] + + Methodref [java/util/concurrent/LinkedBlockingQueue. (I)V] + + Methodref [java/util/concurrent/ThreadPoolExecutor. (IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V] + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + + InterfaceMethodref [android/content/SharedPreferences.getLong (Ljava/lang/String;J)J] + + 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.putLong (Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;] + + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + InterfaceMethodref [android/database/Cursor.close ()V] + + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I] + + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;] + + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z] + + InterfaceMethodref [com/facebook/model/GraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V] + + NameAndType [ (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + + NameAndType [ (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [ ([Lcom/facebook/Request;)V] + + NameAndType [ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri;] + + NameAndType [DEFAULT_THREAD_FACTORY Ljava/util/concurrent/ThreadFactory;] + + NameAndType [DEFAULT_WORK_QUEUE Ljava/util/concurrent/BlockingQueue;] + + NameAndType [DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + NameAndType [LOCK Ljava/lang/Object;] + + NameAndType [SECONDS Ljava/util/concurrent/TimeUnit;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [appVersion Ljava/lang/String;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [clear ()V] + + NameAndType [close ()V] + + NameAndType [commit ()Z] + + NameAndType [create ()Lcom/facebook/model/GraphObject;] + + NameAndType [create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + NameAndType [createResponsesFromString (Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + NameAndType [currentTimeMillis ()J] + + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + + NameAndType [execute (Ljava/lang/Runnable;)V] + + NameAndType [executeAndWait ()Lcom/facebook/Response;] + + NameAndType [executor Ljava/util/concurrent/Executor;] + + NameAndType [facebookDomain Ljava/lang/String;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getAsyncTaskExecutor ()Ljava/util/concurrent/Executor;] + + NameAndType [getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + + NameAndType [getCanonicalName ()Ljava/lang/String;] + + NameAndType [getColumnIndex (Ljava/lang/String;)I] + + NameAndType [getContentResolver ()Landroid/content/ContentResolver;] + + NameAndType [getError ()Lcom/facebook/FacebookRequestError;] + + NameAndType [getExecutor ()Ljava/util/concurrent/Executor;] + + NameAndType [getField (Ljava/lang/String;)Ljava/lang/reflect/Field;] + + NameAndType [getGraphObject ()Lcom/facebook/model/GraphObject;] + + NameAndType [getInnerJSONObject ()Lorg/json/JSONObject;] + + NameAndType [getLimitEventUsage (Landroid/content/Context;)Z] + + NameAndType [getLong (Ljava/lang/String;J)J] + + NameAndType [getPackageName ()Ljava/lang/String;] + + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [logd (Ljava/lang/String;Ljava/lang/Exception;)V] + + NameAndType [loggingBehaviors Ljava/util/HashSet;] + + NameAndType [moveToFirst ()Z] + + NameAndType [newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + + NameAndType [publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response;] + + NameAndType [publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response;] + + NameAndType [publishInstallAsync (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V] + + NameAndType [putLong (Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + NameAndType [query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + + NameAndType [queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + NameAndType [remove (Ljava/lang/Object;)Z] + + NameAndType [setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [setShouldAutoPublishInstall (Z)V] + + NameAndType [shouldAutoPublishInstall Z] + + NameAndType [supportsAttribution ()Z] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [unmodifiableSet (Ljava/util/Set;)Ljava/util/Set;] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [%s/activities] + + Utf8 [()J] + + Utf8 [()Landroid/content/ContentResolver;] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/content/SharedPreferences$Editor;] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Lcom/facebook/Response;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/concurrent/Executor;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)V] + + Utf8 [(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V] + + Utf8 [(Landroid/content/ContentResolver;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response;] + + Utf8 [(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + + Utf8 [(Lcom/facebook/LoggingBehavior;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;)Z] + + Utf8 [(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + + Utf8 [(Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Runnable;)V] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/reflect/Field;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + Utf8 [(Ljava/lang/String;J)J] + + Utf8 [(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + + Utf8 [(Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Set;)Ljava/util/Set;] + + Utf8 [(Ljava/util/concurrent/Executor;)V] + + Utf8 [(Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [(Z)V] + + Utf8 [([Lcom/facebook/Request;)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [3.5.2] + + Utf8 [] + + Utf8 [] + + Utf8 [ANALYTICS_EVENT] + + Utf8 [ATTRIBUTION_ID_COLUMN_NAME] + + Utf8 [ATTRIBUTION_ID_CONTENT_URI] + + Utf8 [ATTRIBUTION_KEY] + + Utf8 [ATTRIBUTION_PREFERENCES] + + Utf8 [AUTO_PUBLISH] + + Utf8 [Both context and applicationId must be non-null] + + Utf8 [Caught unexpected exception in getAttributionId(): ] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEFAULT_CORE_POOL_SIZE] + + Utf8 [DEFAULT_KEEP_ALIVE] + + Utf8 [DEFAULT_MAXIMUM_POOL_SIZE] + + Utf8 [DEFAULT_THREAD_FACTORY] + + Utf8 [DEFAULT_WORK_QUEUE] + + Utf8 [DEVELOPER_ERRORS] + + Utf8 [FACEBOOK_COM] + + Utf8 [Facebook-publish] + + Utf8 [I] + + Utf8 [Install attribution has been disabled on the server.] + + Utf8 [LOCK] + + Utf8 [Landroid/net/Uri;] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [Ljava/util/concurrent/BlockingQueue;] + + Utf8 [Ljava/util/concurrent/BlockingQueue;] + + Utf8 [Ljava/util/concurrent/Executor;] + + Utf8 [Ljava/util/concurrent/ThreadFactory;] + + Utf8 [Ljava/util/concurrent/TimeUnit;] + + Utf8 [MOBILE_APP_INSTALL] + + Utf8 [MOBILE_INSTALL_EVENT] + + Utf8 [No attribution id returned from the Facebook application] + + Utf8 [PUBLISH_ACTIVITY_PATH] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [SECONDS] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [THREAD_POOL_EXECUTOR] + + Utf8 [WARNING: Calling setFacebookDomain from non-DEBUG code.] + + Utf8 [Z] + + Utf8 [[Ljava/lang/String;] + + Utf8 [add] + + Utf8 [addLoggingBehavior] + + Utf8 [aid] + + Utf8 [android/content/ContentResolver] + + Utf8 [android/content/Context] + + Utf8 [android/content/SharedPreferences] + + Utf8 [android/content/SharedPreferences$Editor] + + Utf8 [android/database/Cursor] + + Utf8 [android/net/Uri] + + Utf8 [android/os/AsyncTask] + + Utf8 [android/util/Log] + + Utf8 [appVersion] + + Utf8 [append] + + Utf8 [application_package_name] + + Utf8 [application_tracking_enabled] + + Utf8 [asList] + + Utf8 [attribution] + + Utf8 [auto_publish] + + Utf8 [clear] + + Utf8 [clearLoggingBehaviors] + + Utf8 [close] + + Utf8 [com.facebook.sdk.attributionTracking] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/Settings$1] + + Utf8 [com/facebook/Settings$2] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Utility$FetchedAppSettings] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [commit] + + Utf8 [content://com.facebook.katana.provider.AttributionIdProvider] + + Utf8 [create] + + Utf8 [createResponsesFromString] + + Utf8 [currentTimeMillis] + + Utf8 [d] + + Utf8 [edit] + + Utf8 [event] + + Utf8 [execute] + + Utf8 [executeAndWait] + + Utf8 [executor] + + Utf8 [facebook.com] + + Utf8 [facebookDomain] + + Utf8 [fbsdk:20130708] + + Utf8 [format] + + Utf8 [get] + + Utf8 [getAppVersion] + + Utf8 [getApplicationContext] + + Utf8 [getAsyncTaskExecutor] + + Utf8 [getAttributionId] + + Utf8 [getCanonicalName] + + Utf8 [getColumnIndex] + + Utf8 [getContentResolver] + + Utf8 [getError] + + Utf8 [getExecutor] + + Utf8 [getFacebookDomain] + + Utf8 [getField] + + Utf8 [getGraphObject] + + Utf8 [getInnerJSONObject] + + Utf8 [getLimitEventUsage] + + Utf8 [getLoggingBehaviors] + + Utf8 [getLong] + + Utf8 [getMigrationBundle] + + Utf8 [getPackageName] + + Utf8 [getSdkVersion] + + Utf8 [getSharedPreferences] + + Utf8 [getShouldAutoPublishInstall] + + Utf8 [getString] + + Utf8 [isLoggingBehaviorEnabled] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/IllegalAccessException] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/NoSuchFieldException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/System] + + Utf8 [java/lang/Throwable] + + Utf8 [java/lang/reflect/Field] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/Collections] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/List] + + Utf8 [java/util/concurrent/Executor] + + Utf8 [java/util/concurrent/LinkedBlockingQueue] + + Utf8 [java/util/concurrent/ThreadPoolExecutor] + + Utf8 [java/util/concurrent/TimeUnit] + + Utf8 [json] + + Utf8 [logd] + + Utf8 [loggingBehaviors] + + Utf8 [moveToFirst] + + Utf8 [newPostRequest] + + Utf8 [notNull] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [parse] + + Utf8 [ping] + + Utf8 [publishInstallAndWait] + + Utf8 [publishInstallAndWaitForResponse] + + Utf8 [publishInstallAsync] + + Utf8 [putLong] + + Utf8 [putString] + + Utf8 [query] + + Utf8 [queryAppSettings] + + Utf8 [remove] + + Utf8 [removeLoggingBehavior] + + Utf8 [setAppVersion] + + Utf8 [setExecutor] + + Utf8 [setFacebookDomain] + + Utf8 [setProperty] + + Utf8 [setShouldAutoPublishInstall] + + Utf8 [shouldAutoPublishInstall] + + Utf8 [supportsAttribution] + + Utf8 [toString] + + Utf8 [true] + + Utf8 [unmodifiableSet] + + Utf8 [valueOf] + + Utf8 [w] + +Fields (count = 21): + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: loggingBehaviors Ljava/util/HashSet; + Access flags: 0x1a + = private static final java.util.HashSet loggingBehaviors + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashSet;] + + Field: executor Ljava/util/concurrent/Executor; + Access flags: 0x4a + = private static volatile java.util.concurrent.Executor executor + + Field: shouldAutoPublishInstall Z + Access flags: 0x4a + = private static volatile boolean shouldAutoPublishInstall + + Field: appVersion Ljava/lang/String; + Access flags: 0x4a + = private static volatile java.lang.String appVersion + + Field: FACEBOOK_COM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String FACEBOOK_COM + Class member attributes (count = 1): + + Constant value attribute: + + String [facebook.com] + + Field: facebookDomain Ljava/lang/String; + Access flags: 0x4a + = private static volatile java.lang.String facebookDomain + + Field: DEFAULT_CORE_POOL_SIZE I + Access flags: 0x1a + = private static final int DEFAULT_CORE_POOL_SIZE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [5] + + Field: DEFAULT_MAXIMUM_POOL_SIZE I + Access flags: 0x1a + = private static final int DEFAULT_MAXIMUM_POOL_SIZE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [128] + + Field: DEFAULT_KEEP_ALIVE I + Access flags: 0x1a + = private static final int DEFAULT_KEEP_ALIVE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1] + + Field: LOCK Ljava/lang/Object; + Access flags: 0x1a + = private static final java.lang.Object LOCK + + Field: ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri; + Access flags: 0x1a + = private static final android.net.Uri ATTRIBUTION_ID_CONTENT_URI + + Field: ATTRIBUTION_ID_COLUMN_NAME Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ATTRIBUTION_ID_COLUMN_NAME + Class member attributes (count = 1): + + Constant value attribute: + + String [aid] + + Field: ATTRIBUTION_PREFERENCES Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ATTRIBUTION_PREFERENCES + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.sdk.attributionTracking] + + Field: PUBLISH_ACTIVITY_PATH Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PUBLISH_ACTIVITY_PATH + Class member attributes (count = 1): + + Constant value attribute: + + String [%s/activities] + + Field: MOBILE_INSTALL_EVENT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MOBILE_INSTALL_EVENT + Class member attributes (count = 1): + + Constant value attribute: + + String [MOBILE_APP_INSTALL] + + Field: ANALYTICS_EVENT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ANALYTICS_EVENT + Class member attributes (count = 1): + + Constant value attribute: + + String [event] + + Field: ATTRIBUTION_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ATTRIBUTION_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [attribution] + + Field: AUTO_PUBLISH Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String AUTO_PUBLISH + Class member attributes (count = 1): + + Constant value attribute: + + String [auto_publish] + + Field: DEFAULT_WORK_QUEUE Ljava/util/concurrent/BlockingQueue; + Access flags: 0x1a + = private static final java.util.concurrent.BlockingQueue DEFAULT_WORK_QUEUE + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/concurrent/BlockingQueue;] + + Field: DEFAULT_THREAD_FACTORY Ljava/util/concurrent/ThreadFactory; + Access flags: 0x1a + = private static final java.util.concurrent.ThreadFactory DEFAULT_THREAD_FACTORY + +Methods (count = 24): + - Method: ()V + Access flags: 0x1 + = public Settings() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #125 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLoggingBehaviors()Ljava/util/Set; + Access flags: 0x19 + = public static final java.util.Set getLoggingBehaviors() + Class member attributes (count = 2): + + Code attribute instructions (code length = 27, locals = 2, stack = 3): + [0] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [3] dup + [4] astore_0 v0 + [5] monitorenter + [6] new #66 + + Class [java/util/HashSet] + [9] dup + [10] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [13] invokespecial #134 + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + [16] invokestatic #133 + + Methodref [java/util/Collections.unmodifiableSet (Ljava/util/Set;)Ljava/util/Set;] + [19] aload_0 v0 + [20] monitorexit + [21] areturn + [22] astore_1 v1 + [23] aload_0 v0 + [24] monitorexit + [25] aload_1 v1 + [26] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 21: 22): + - ExceptionInfo (22 -> 25: 22): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [22] Var: [a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + + Method: addLoggingBehavior(Lcom/facebook/LoggingBehavior;)V + Access flags: 0x19 + = public static final void addLoggingBehavior(com.facebook.LoggingBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 3, stack = 2): + [0] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [9] aload_0 v0 + [10] invokevirtual #135 + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + [13] pop + [14] aload_1 v1 + [15] monitorexit + [16] goto +8 (target=24) + [19] astore_2 v2 + [20] aload_1 v1 + [21] monitorexit + [22] aload_2 v2 + [23] athrow + [24] return + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 16: 19): + - ExceptionInfo (19 -> 22: 19): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [19] Var: [a:com/facebook/LoggingBehavior][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [24] Var: -1, Stack: (empty) + + Method: removeLoggingBehavior(Lcom/facebook/LoggingBehavior;)V + Access flags: 0x19 + = public static final void removeLoggingBehavior(com.facebook.LoggingBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 3, stack = 2): + [0] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [9] aload_0 v0 + [10] invokevirtual #137 + + Methodref [java/util/HashSet.remove (Ljava/lang/Object;)Z] + [13] pop + [14] aload_1 v1 + [15] monitorexit + [16] goto +8 (target=24) + [19] astore_2 v2 + [20] aload_1 v1 + [21] monitorexit + [22] aload_2 v2 + [23] athrow + [24] return + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 16: 19): + - ExceptionInfo (19 -> 22: 19): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [19] Var: [a:com/facebook/LoggingBehavior][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [24] Var: -1, Stack: (empty) + + Method: clearLoggingBehaviors()V + Access flags: 0x19 + = public static final void clearLoggingBehaviors() + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 2, stack = 2): + [0] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [3] dup + [4] astore_0 v0 + [5] monitorenter + [6] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [9] invokevirtual #136 + + Methodref [java/util/HashSet.clear ()V] + [12] aload_0 v0 + [13] monitorexit + [14] goto +8 (target=22) + [17] astore_1 v1 + [18] aload_0 v0 + [19] monitorexit + [20] aload_1 v1 + [21] athrow + [22] return + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 14: 17): + - ExceptionInfo (17 -> 20: 17): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [17] Var: [a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [22] Var: -1, Stack: (empty) + + Method: isLoggingBehaviorEnabled(Lcom/facebook/LoggingBehavior;)Z + Access flags: 0x19 + = public static final boolean isLoggingBehaviorEnabled(com.facebook.LoggingBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] getstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] iconst_0 + [7] aload_1 v1 + [8] monitorexit + [9] ireturn + [10] astore_2 v2 + [11] aload_1 v1 + [12] monitorexit + [13] aload_2 v2 + [14] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 9: 10): + - ExceptionInfo (10 -> 13: 10): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [10] Var: [a:com/facebook/LoggingBehavior][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: getExecutor()Ljava/util/concurrent/Executor; + Access flags: 0x9 + = public static java.util.concurrent.Executor getExecutor() + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 3, stack = 9): + [0] getstatic #78 + + Fieldref [com/facebook/Settings.LOCK Ljava/lang/Object;] + [3] dup + [4] astore_0 v0 + [5] monitorenter + [6] getstatic #81 + + Fieldref [com/facebook/Settings.executor Ljava/util/concurrent/Executor;] + [9] ifnonnull +37 (target=46) + [12] invokestatic #105 + + Methodref [com/facebook/Settings.getAsyncTaskExecutor ()Ljava/util/concurrent/Executor;] + [15] astore_1 v1 + [16] aload_1 v1 + [17] ifnonnull +25 (target=42) + [20] new #70 + + Class [java/util/concurrent/ThreadPoolExecutor] + [23] dup + [24] iconst_5 + [25] sipush 128 + [28] lconst_1 + [29] getstatic #85 + + Fieldref [java/util/concurrent/TimeUnit.SECONDS Ljava/util/concurrent/TimeUnit;] + [32] getstatic #77 + + Fieldref [com/facebook/Settings.DEFAULT_WORK_QUEUE Ljava/util/concurrent/BlockingQueue;] + [35] getstatic #76 + + Fieldref [com/facebook/Settings.DEFAULT_THREAD_FACTORY Ljava/util/concurrent/ThreadFactory;] + [38] invokespecial #139 + + Methodref [java/util/concurrent/ThreadPoolExecutor. (IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V] + [41] astore_1 v1 + [42] aload_1 v1 + [43] putstatic #81 + + Fieldref [com/facebook/Settings.executor Ljava/util/concurrent/Executor;] + [46] aload_0 v0 + [47] monitorexit + [48] goto +8 (target=56) + [51] astore_2 v2 + [52] aload_0 v0 + [53] monitorexit + [54] aload_2 v2 + [55] athrow + [56] getstatic #81 + + Fieldref [com/facebook/Settings.executor Ljava/util/concurrent/Executor;] + [59] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 48: 51): + - ExceptionInfo (51 -> 54: 51): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [42] Var: ...[a:java/lang/Object][a:java/util/concurrent/Executor], Stack: (empty) + - [46] Var: -1, Stack: (empty) + - [51] Var: ..., Stack: [a:java/lang/Throwable] + - [56] Var: -1, Stack: (empty) + + Method: setExecutor(Ljava/util/concurrent/Executor;)V + Access flags: 0x9 + = public static void setExecutor(java.util.concurrent.Executor) + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 3, stack = 2): + [0] aload_0 v0 + [1] ldc #22 + + String [executor] + [3] invokestatic #117 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] getstatic #78 + + Fieldref [com/facebook/Settings.LOCK Ljava/lang/Object;] + [9] dup + [10] astore_1 v1 + [11] monitorenter + [12] aload_0 v0 + [13] putstatic #81 + + Fieldref [com/facebook/Settings.executor Ljava/util/concurrent/Executor;] + [16] aload_1 v1 + [17] monitorexit + [18] goto +8 (target=26) + [21] astore_2 v2 + [22] aload_1 v1 + [23] monitorexit + [24] aload_2 v2 + [25] athrow + [26] return + Code attribute exceptions (count = 2): + - ExceptionInfo (12 -> 18: 21): + - ExceptionInfo (21 -> 24: 21): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [21] Var: [a:java/util/concurrent/Executor][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [26] Var: -1, Stack: (empty) + + Method: getFacebookDomain()Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getFacebookDomain() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #82 + + Fieldref [com/facebook/Settings.facebookDomain Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setFacebookDomain(Ljava/lang/String;)V + Access flags: 0x9 + = public static void setFacebookDomain(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 1, stack = 2): + [0] getstatic #79 + + Fieldref [com/facebook/Settings.TAG Ljava/lang/String;] + [3] ldc #13 + + String [WARNING: Calling setFacebookDomain from non-DEBUG code.] + [5] invokestatic #93 + + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + [8] pop + [9] aload_0 v0 + [10] putstatic #82 + + Fieldref [com/facebook/Settings.facebookDomain Ljava/lang/String;] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAsyncTaskExecutor()Ljava/util/concurrent/Executor; + Access flags: 0xa + = private static java.util.concurrent.Executor getAsyncTaskExecutor() + Class member attributes (count = 1): + + Code attribute instructions (code length = 50, locals = 3, stack = 2): + [0] aconst_null + [1] astore_0 v0 + [2] ldc #35 + + Class [android/os/AsyncTask] + [4] ldc #12 + + String [THREAD_POOL_EXECUTOR] + [6] invokevirtual #122 + + Methodref [java/lang/Class.getField (Ljava/lang/String;)Ljava/lang/reflect/Field;] + [9] astore_0 v0 + [10] goto +6 (target=16) + [13] astore_1 v1 + [14] aconst_null + [15] areturn + [16] aconst_null + [17] astore_1 v1 + [18] aload_0 v0 + [19] aconst_null + [20] invokevirtual #131 + + Methodref [java/lang/reflect/Field.get (Ljava/lang/Object;)Ljava/lang/Object;] + [23] astore_1 v1 + [24] goto +6 (target=30) + [27] astore_2 v2 + [28] aconst_null + [29] areturn + [30] aload_1 v1 + [31] ifnonnull +5 (target=36) + [34] aconst_null + [35] areturn + [36] aload_1 v1 + [37] instanceof #68 + + Class [java/util/concurrent/Executor] + [40] ifne +5 (target=45) + [43] aconst_null + [44] areturn + [45] aload_1 v1 + [46] checkcast #68 + + Class [java/util/concurrent/Executor] + [49] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (2 -> 10: 13): + + Class [java/lang/NoSuchFieldException] + - ExceptionInfo (18 -> 24: 27): + + Class [java/lang/IllegalAccessException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [13] Var: [a:java/lang/reflect/Field], Stack: [a:java/lang/NoSuchFieldException] + - [16] Var: ..., Stack: (empty) + - [27] Var: [a:java/lang/reflect/Field][a:java/lang/Object], Stack: [a:java/lang/IllegalAccessException] + - [30] Var: ..., Stack: (empty) + - [36] Var: ..., Stack: (empty) + - [45] Var: ..., Stack: (empty) + + Method: publishInstallAsync(Landroid/content/Context;Ljava/lang/String;)V + Access flags: 0x9 + = public static void publishInstallAsync(android.content.Context,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aconst_null + [3] invokestatic #110 + + Methodref [com/facebook/Settings.publishInstallAsync (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: publishInstallAsync(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V + Access flags: 0x9 + = public static void publishInstallAsync(android.content.Context,java.lang.String,com.facebook.Request$Callback) + Class member attributes (count = 2): + + Code attribute instructions (code length = 24, locals = 4, stack = 6): + [0] aload_0 v0 + [1] invokevirtual #87 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [4] astore_3 v3 + [5] invokestatic #107 + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + [8] new #46 + + Class [com/facebook/Settings$2] + [11] dup + [12] aload_3 v3 + [13] aload_1 v1 + [14] aload_2 v2 + [15] invokespecial #113 + + Methodref [com/facebook/Settings$2. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V] + [18] invokeinterface #155 + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: setShouldAutoPublishInstall(Z)V + Access flags: 0x9 + = public static void setShouldAutoPublishInstall(boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] iload_0 v0 + [1] putstatic #84 + + Fieldref [com/facebook/Settings.shouldAutoPublishInstall Z] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getShouldAutoPublishInstall()Z + Access flags: 0x9 + = public static boolean getShouldAutoPublishInstall() + Class member attributes (count = 2): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #84 + + Fieldref [com/facebook/Settings.shouldAutoPublishInstall Z] + [3] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: publishInstallAndWait(Landroid/content/Context;Ljava/lang/String;)Z + Access flags: 0x9 + = public static boolean publishInstallAndWait(android.content.Context,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 23, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #108 + + Methodref [com/facebook/Settings.publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response;] + [5] astore_2 v2 + [6] aload_2 v2 + [7] ifnull +14 (target=21) + [10] aload_2 v2 + [11] invokevirtual #103 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [14] ifnonnull +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 = 1): + + Stack map table attribute (count = 2): + - [21] Var: ...[a:com/facebook/Response], Stack: (empty) + - [22] Var: ..., Stack: [i] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: publishInstallAndWaitForResponse(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response; + Access flags: 0x9 + = public static com.facebook.Response publishInstallAndWaitForResponse(android.content.Context,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iconst_0 + [3] invokestatic #109 + + Methodref [com/facebook/Settings.publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: publishInstallAndWaitForResponse(Landroid/content/Context;Ljava/lang/String;Z)Lcom/facebook/Response; + Access flags: 0x8 + = static com.facebook.Response publishInstallAndWaitForResponse(android.content.Context,java.lang.String,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 445, locals = 15, stack = 8): + [0] aload_0 v0 + [1] ifnull +7 (target=8) + [4] aload_1 v1 + [5] ifnonnull +13 (target=18) + [8] new #56 + + Class [java/lang/IllegalArgumentException] + [11] dup + [12] ldc #6 + + String [Both context and applicationId must be non-null] + [14] invokespecial #124 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [17] athrow + [18] aload_0 v0 + [19] invokevirtual #88 + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + [22] invokestatic #106 + + Methodref [com/facebook/Settings.getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + [25] astore_3 v3 + [26] aload_0 v0 + [27] ldc #19 + + String [com.facebook.sdk.attributionTracking] + [29] iconst_0 + [30] invokevirtual #90 + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + [33] astore v4 + [35] new #60 + + Class [java/lang/StringBuilder] + [38] dup + [39] invokespecial #127 + + Methodref [java/lang/StringBuilder. ()V] + [42] aload_1 v1 + [43] invokevirtual #128 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [46] ldc #26 + + String [ping] + [48] invokevirtual #128 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [51] invokevirtual #129 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [54] astore v5 + [56] new #60 + + Class [java/lang/StringBuilder] + [59] dup + [60] invokespecial #127 + + Methodref [java/lang/StringBuilder. ()V] + [63] aload_1 v1 + [64] invokevirtual #128 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [67] ldc #25 + + String [json] + [69] invokevirtual #128 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [72] invokevirtual #129 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [75] astore v6 + [77] aload v4 + [79] aload v5 + [81] lconst_0 + [82] invokeinterface #143 + + InterfaceMethodref [android/content/SharedPreferences.getLong (Ljava/lang/String;J)J] + [87] lstore v7 + [89] aload v4 + [91] aload v6 + [93] aconst_null + [94] invokeinterface #144 + + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [99] astore v9 + [101] iload_2 v2 + [102] ifne +7 (target=109) + [105] iconst_0 + [106] invokestatic #111 + + Methodref [com/facebook/Settings.setShouldAutoPublishInstall (Z)V] + [109] invokestatic #118 + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + [112] astore v10 + [114] aload v10 + [116] ldc #21 + + String [event] + [118] ldc #10 + + String [MOBILE_APP_INSTALL] + [120] invokeinterface #153 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [125] aload v10 + [127] ldc #17 + + String [attribution] + [129] aload_3 v3 + [130] invokeinterface #153 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [135] aload v10 + [137] ldc #18 + + String [auto_publish] + [139] iload_2 v2 + [140] invokestatic #120 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [143] invokeinterface #153 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [148] aload v10 + [150] ldc #16 + + String [application_tracking_enabled] + [152] aload_0 v0 + [153] invokestatic #94 + + Methodref [com/facebook/AppEventsLogger.getLimitEventUsage (Landroid/content/Context;)Z] + [156] ifne +7 (target=163) + [159] iconst_1 + [160] goto +4 (target=164) + [163] iconst_0 + [164] invokestatic #120 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [167] invokeinterface #153 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [172] aload v10 + [174] ldc #15 + + String [application_package_name] + [176] aload_0 v0 + [177] invokevirtual #89 + + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + [180] invokeinterface #153 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [185] ldc #4 + + String [%s/activities] + [187] iconst_1 + [188] anewarray #58 + + Class [java/lang/Object] + [191] dup + [192] iconst_0 + [193] aload_1 v1 + [194] aastore + [195] invokestatic #126 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [198] astore v11 + [200] aconst_null + [201] aload v11 + [203] aload v10 + [205] aconst_null + [206] invokestatic #98 + + Methodref [com/facebook/Request.newPostRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/model/GraphObject;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [209] astore v12 + [211] lload v7 + [213] lconst_0 + [214] lcmp + [215] ifeq +81 (target=296) + [218] aconst_null + [219] astore v13 + [221] aload v9 + [223] ifnull +17 (target=240) + [226] new #73 + + Class [org/json/JSONObject] + [229] dup + [230] aload v9 + [232] invokespecial #140 + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + [235] invokestatic #119 + + Methodref [com/facebook/model/GraphObject$Factory.create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + [238] astore v13 + [240] goto +5 (target=245) + [243] astore v14 + [245] aload v13 + [247] ifnonnull +36 (target=283) + [250] ldc #27 + + String [true] + [252] aconst_null + [253] new #42 + + Class [com/facebook/RequestBatch] + [256] dup + [257] iconst_1 + [258] anewarray #41 + + Class [com/facebook/Request] + [261] dup + [262] iconst_0 + [263] aload v12 + [265] aastore + [266] invokespecial #99 + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + [269] iconst_1 + [270] invokestatic #102 + + Methodref [com/facebook/Response.createResponsesFromString (Ljava/lang/String;Ljava/net/HttpURLConnection;Lcom/facebook/RequestBatch;Z)Ljava/util/List;] + [273] iconst_0 + [274] invokeinterface #154 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [279] checkcast #43 + + Class [com/facebook/Response] + [282] areturn + [283] new #43 + + Class [com/facebook/Response] + [286] dup + [287] aconst_null + [288] aconst_null + [289] aload v13 + [291] iconst_1 + [292] invokespecial #101 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/model/GraphObject;Z)V] + [295] areturn + [296] aload_3 v3 + [297] ifnonnull +13 (target=310) + [300] new #38 + + Class [com/facebook/FacebookException] + [303] dup + [304] ldc #11 + + String [No attribution id returned from the Facebook application] + [306] invokespecial #95 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [309] athrow + [310] aload_1 v1 + [311] iconst_0 + [312] invokestatic #115 + + Methodref [com/facebook/internal/Utility.queryAppSettings (Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + [315] invokevirtual #116 + + Methodref [com/facebook/internal/Utility$FetchedAppSettings.supportsAttribution ()Z] + [318] ifne +13 (target=331) + [321] new #38 + + Class [com/facebook/FacebookException] + [324] dup + [325] ldc #9 + + String [Install attribution has been disabled on the server.] + [327] invokespecial #95 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [330] athrow + [331] aload v12 + [333] invokevirtual #97 + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + [336] astore v13 + [338] aload v4 + [340] invokeinterface #142 + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + [345] astore v14 + [347] invokestatic #130 + + Methodref [java/lang/System.currentTimeMillis ()J] + [350] lstore v7 + [352] aload v14 + [354] aload v5 + [356] lload v7 + [358] invokeinterface #146 + + InterfaceMethodref [android/content/SharedPreferences$Editor.putLong (Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;] + [363] pop + [364] aload v13 + [366] invokevirtual #104 + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + [369] ifnull +39 (target=408) + [372] aload v13 + [374] invokevirtual #104 + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + [377] invokeinterface #152 + + InterfaceMethodref [com/facebook/model/GraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + [382] ifnull +26 (target=408) + [385] aload v14 + [387] aload v6 + [389] aload v13 + [391] invokevirtual #104 + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + [394] invokeinterface #152 + + InterfaceMethodref [com/facebook/model/GraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + [399] invokevirtual #141 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [402] invokeinterface #147 + + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + [407] pop + [408] aload v14 + [410] invokeinterface #145 + + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + [415] pop + [416] aload v13 + [418] areturn + [419] astore_3 v3 + [420] ldc #8 + + String [Facebook-publish] + [422] aload_3 v3 + [423] invokestatic #114 + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/Exception;)V] + [426] new #43 + + Class [com/facebook/Response] + [429] dup + [430] aconst_null + [431] aconst_null + [432] new #39 + + Class [com/facebook/FacebookRequestError] + [435] dup + [436] aconst_null + [437] aload_3 v3 + [438] invokespecial #96 + + Methodref [com/facebook/FacebookRequestError. (Ljava/net/HttpURLConnection;Ljava/lang/Exception;)V] + [441] invokespecial #100 + + Methodref [com/facebook/Response. (Lcom/facebook/Request;Ljava/net/HttpURLConnection;Lcom/facebook/FacebookRequestError;)V] + [444] areturn + Code attribute exceptions (count = 4): + - ExceptionInfo (221 -> 240: 243): + + Class [org/json/JSONException] + - ExceptionInfo (0 -> 282: 419): + + Class [java/lang/Exception] + - ExceptionInfo (283 -> 295: 419): + + Class [java/lang/Exception] + - ExceptionInfo (296 -> 418: 419): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 14): + - [8] Var: ..., Stack: (empty) + - [18] Var: ..., Stack: (empty) + - [109] Var: [a:android/content/Context][a:java/lang/String][i][a:java/lang/String][a:android/content/SharedPreferences][a:java/lang/String][a:java/lang/String][l][a:java/lang/String], Stack: + - [163] Var: [a:android/content/Context][a:java/lang/String][i][a:java/lang/String][a:android/content/SharedPreferences][a:java/lang/String][a:java/lang/String][l][a:java/lang/String][a:com/facebook/model/GraphObject], Stack: [a:com/facebook/model/GraphObject][a:java/lang/String] + - [164] Var: [a:android/content/Context][a:java/lang/String][i][a:java/lang/String][a:android/content/SharedPreferences][a:java/lang/String][a:java/lang/String][l][a:java/lang/String][a:com/facebook/model/GraphObject], Stack: [a:com/facebook/model/GraphObject][a:java/lang/String][i] + - [240] Var: ...[a:java/lang/String][a:com/facebook/Request][a:com/facebook/model/GraphObject], Stack: (empty) + - [243] Var: ..., Stack: [a:org/json/JSONException] + - [245] Var: ..., Stack: (empty) + - [283] Var: ..., Stack: (empty) + - [296] Var: -1, Stack: (empty) + - [310] Var: ..., Stack: (empty) + - [331] Var: ..., Stack: (empty) + - [408] Var: ...[a:com/facebook/Response][a:android/content/SharedPreferences$Editor], Stack: (empty) + - [419] Var: [a:android/content/Context][a:java/lang/String][i], Stack: [a:java/lang/Exception] + + Method: getAttributionId(Landroid/content/ContentResolver;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getAttributionId(android.content.ContentResolver) + Class member attributes (count = 1): + + Code attribute instructions (code length = 92, locals = 4, stack = 6): + [0] iconst_1 + [1] anewarray #59 + + Class [java/lang/String] + [4] dup + [5] iconst_0 + [6] ldc #14 + + String [aid] + [8] aastore + [9] astore_1 v1 + [10] aload_0 v0 + [11] getstatic #75 + + Fieldref [com/facebook/Settings.ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri;] + [14] aload_1 v1 + [15] aconst_null + [16] aconst_null + [17] aconst_null + [18] invokevirtual #86 + + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + [21] astore_2 v2 + [22] aload_2 v2 + [23] ifnull +12 (target=35) + [26] aload_2 v2 + [27] invokeinterface #151 + + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z] + [32] ifne +5 (target=37) + [35] aconst_null + [36] areturn + [37] aload_2 v2 + [38] aload_2 v2 + [39] ldc #14 + + String [aid] + [41] invokeinterface #149 + + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I] + [46] invokeinterface #150 + + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;] + [51] astore_3 v3 + [52] aload_2 v2 + [53] invokeinterface #148 + + InterfaceMethodref [android/database/Cursor.close ()V] + [58] aload_3 v3 + [59] areturn + [60] astore_1 v1 + [61] getstatic #79 + + Fieldref [com/facebook/Settings.TAG Ljava/lang/String;] + [64] new #60 + + Class [java/lang/StringBuilder] + [67] dup + [68] invokespecial #127 + + Methodref [java/lang/StringBuilder. ()V] + [71] ldc #7 + + String [Caught unexpected exception in getAttributionId(): ] + [73] invokevirtual #128 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [76] aload_1 v1 + [77] invokevirtual #123 + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + [80] invokevirtual #128 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [83] invokevirtual #129 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [86] invokestatic #92 + + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + [89] pop + [90] aconst_null + [91] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (0 -> 36: 60): + + Class [java/lang/Exception] + - ExceptionInfo (37 -> 59: 60): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [35] Var: ...[a:[Ljava/lang/String;][a:android/database/Cursor], Stack: (empty) + - [37] Var: ..., Stack: (empty) + - [60] Var: [a:android/content/ContentResolver], Stack: [a:java/lang/Exception] + + Method: getAppVersion()Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getAppVersion() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #80 + + Fieldref [com/facebook/Settings.appVersion Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setAppVersion(Ljava/lang/String;)V + Access flags: 0x9 + = public static void setAppVersion(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] putstatic #80 + + Fieldref [com/facebook/Settings.appVersion Ljava/lang/String;] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSdkVersion()Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getSdkVersion() + Class member attributes (count = 1): + + Code attribute instructions (code length = 3, locals = 0, stack = 1): + [0] ldc #5 + + String [3.5.2] + [2] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getMigrationBundle()Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getMigrationBundle() + Class member attributes (count = 1): + + Code attribute instructions (code length = 3, locals = 0, stack = 1): + [0] ldc #24 + + String [fbsdk:20130708] + [2] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 77, locals = 0, stack = 6): + [0] ldc #44 + + Class [com/facebook/Settings] + [2] invokevirtual #121 + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + [5] putstatic #79 + + Fieldref [com/facebook/Settings.TAG Ljava/lang/String;] + [8] new #66 + + Class [java/util/HashSet] + [11] dup + [12] iconst_1 + [13] anewarray #40 + + Class [com/facebook/LoggingBehavior] + [16] dup + [17] iconst_0 + [18] getstatic #74 + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + [21] aastore + [22] invokestatic #132 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [25] invokespecial #134 + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + [28] putstatic #83 + + Fieldref [com/facebook/Settings.loggingBehaviors Ljava/util/HashSet;] + [31] ldc #23 + + String [facebook.com] + [33] putstatic #82 + + Fieldref [com/facebook/Settings.facebookDomain Ljava/lang/String;] + [36] new #58 + + Class [java/lang/Object] + [39] dup + [40] invokespecial #125 + + Methodref [java/lang/Object. ()V] + [43] putstatic #78 + + Fieldref [com/facebook/Settings.LOCK Ljava/lang/Object;] + [46] ldc #20 + + String [content://com.facebook.katana.provider.AttributionIdProvider] + [48] invokestatic #91 + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + [51] putstatic #75 + + Fieldref [com/facebook/Settings.ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri;] + [54] new #69 + + Class [java/util/concurrent/LinkedBlockingQueue] + [57] dup + [58] bipush 10 + [60] invokespecial #138 + + Methodref [java/util/concurrent/LinkedBlockingQueue. (I)V] + [63] putstatic #77 + + Fieldref [com/facebook/Settings.DEFAULT_WORK_QUEUE Ljava/util/concurrent/BlockingQueue;] + [66] new #45 + + Class [com/facebook/Settings$1] + [69] dup + [70] invokespecial #112 + + Methodref [com/facebook/Settings$1. ()V] + [73] putstatic #76 + + Fieldref [com/facebook/Settings.DEFAULT_THREAD_FACTORY Ljava/util/concurrent/ThreadFactory;] + [76] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Settings$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.Settings$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/util/concurrent/ThreadFactory] + +Constant Pool (count = 48): + + String [FacebookSdk #] + + Class [com/facebook/Settings$1] + + Class [java/lang/Object] + + Class [java/lang/StringBuilder] + + Class [java/lang/Thread] + + Class [java/util/concurrent/ThreadFactory] + + Class [java/util/concurrent/atomic/AtomicInteger] + + Fieldref [com/facebook/Settings$1.counter Ljava/util/concurrent/atomic/AtomicInteger;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/Thread. (Ljava/lang/Runnable;Ljava/lang/String;)V] + + Methodref [java/util/concurrent/atomic/AtomicInteger. (I)V] + + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Ljava/lang/Runnable;Ljava/lang/String;)V] + + NameAndType [append (I)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [counter Ljava/util/concurrent/atomic/AtomicInteger;] + + NameAndType [incrementAndGet ()I] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [()I] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(I)Ljava/lang/StringBuilder;] + + Utf8 [(I)V] + + Utf8 [(Ljava/lang/Runnable;)Ljava/lang/Thread;] + + Utf8 [(Ljava/lang/Runnable;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [FacebookSdk #] + + Utf8 [Ljava/util/concurrent/atomic/AtomicInteger;] + + Utf8 [append] + + Utf8 [com/facebook/Settings$1] + + Utf8 [counter] + + Utf8 [incrementAndGet] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Thread] + + Utf8 [java/util/concurrent/ThreadFactory] + + Utf8 [java/util/concurrent/atomic/AtomicInteger] + + Utf8 [newThread] + + Utf8 [toString] + +Fields (count = 1): + + Field: counter Ljava/util/concurrent/atomic/AtomicInteger; + Access flags: 0x12 + = private final java.util.concurrent.atomic.AtomicInteger counter + +Methods (count = 2): + - Method: ()V + Access flags: 0x0 + = Settings$1() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 4): + [0] aload_0 v0 + [1] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #7 + + Class [java/util/concurrent/atomic/AtomicInteger] + [8] dup + [9] iconst_0 + [10] invokespecial #15 + + Methodref [java/util/concurrent/atomic/AtomicInteger. (I)V] + [13] putfield #8 + + Fieldref [com/facebook/Settings$1.counter Ljava/util/concurrent/atomic/AtomicInteger;] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + Access flags: 0x1 + = public java.lang.Thread newThread(java.lang.Runnable) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 2, stack = 5): + [0] new #5 + + Class [java/lang/Thread] + [3] dup + [4] aload_1 v1 + [5] new #4 + + Class [java/lang/StringBuilder] + [8] dup + [9] invokespecial #10 + + Methodref [java/lang/StringBuilder. ()V] + [12] ldc #1 + + String [FacebookSdk #] + [14] invokevirtual #12 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [17] aload_0 v0 + [18] getfield #8 + + Fieldref [com/facebook/Settings$1.counter Ljava/util/concurrent/atomic/AtomicInteger;] + [21] invokevirtual #16 + + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I] + [24] invokevirtual #11 + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + [27] invokevirtual #13 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [30] invokespecial #14 + + Methodref [java/lang/Thread. (Ljava/lang/Runnable;Ljava/lang/String;)V] + [33] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Settings$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.Settings$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 55): + + Class [android/os/Handler] + + Class [android/os/Looper] + + Class [com/facebook/Response] + + Class [com/facebook/Settings] + + Class [com/facebook/Settings$2] + + Class [com/facebook/Settings$2$1] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/Settings$2.val$applicationContext Landroid/content/Context;] + + Fieldref [com/facebook/Settings$2.val$applicationId Ljava/lang/String;] + + Fieldref [com/facebook/Settings$2.val$callback Lcom/facebook/Request$Callback;] + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + + Methodref [com/facebook/Settings.publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response;] + + Methodref [com/facebook/Settings$2$1. (Lcom/facebook/Settings$2;Lcom/facebook/Response;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Looper;)V] + + NameAndType [ (Lcom/facebook/Settings$2;Lcom/facebook/Response;)V] + + NameAndType [getMainLooper ()Landroid/os/Looper;] + + NameAndType [post (Ljava/lang/Runnable;)Z] + + NameAndType [publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response;] + + NameAndType [val$applicationContext Landroid/content/Context;] + + NameAndType [val$applicationId Ljava/lang/String;] + + NameAndType [val$callback Lcom/facebook/Request$Callback;] + + Utf8 [()Landroid/os/Looper;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V] + + Utf8 [(Landroid/os/Looper;)V] + + Utf8 [(Lcom/facebook/Settings$2;Lcom/facebook/Response;)V] + + Utf8 [(Ljava/lang/Runnable;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/Request$Callback;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [android/os/Handler] + + Utf8 [android/os/Looper] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/Settings$2] + + Utf8 [com/facebook/Settings$2$1] + + Utf8 [getMainLooper] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [post] + + Utf8 [publishInstallAndWaitForResponse] + + Utf8 [run] + + Utf8 [val$applicationContext] + + Utf8 [val$applicationId] + + Utf8 [val$callback] + +Fields (count = 3): + + Field: val$applicationContext Landroid/content/Context; + Access flags: 0x1010 + = final synthetic android.content.Context val$applicationContext + + Field: val$applicationId Ljava/lang/String; + Access flags: 0x1010 + = final synthetic java.lang.String val$applicationId + + Field: val$callback Lcom/facebook/Request$Callback; + Access flags: 0x1010 + = final synthetic com.facebook.Request$Callback val$callback + +Methods (count = 2): + - Method: (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/Request$Callback;)V + Access flags: 0x0 + = Settings$2(android.content.Context,java.lang.String,com.facebook.Request$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 4, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #9 + + Fieldref [com/facebook/Settings$2.val$applicationContext Landroid/content/Context;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #10 + + Fieldref [com/facebook/Settings$2.val$applicationId Ljava/lang/String;] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #11 + + Fieldref [com/facebook/Settings$2.val$callback Lcom/facebook/Request$Callback;] + [15] aload_0 v0 + [16] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [19] 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 = 45, locals = 3, stack = 5): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/Settings$2.val$applicationContext Landroid/content/Context;] + [4] aload_0 v0 + [5] getfield #10 + + Fieldref [com/facebook/Settings$2.val$applicationId Ljava/lang/String;] + [8] invokestatic #15 + + Methodref [com/facebook/Settings.publishInstallAndWaitForResponse (Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/Response;] + [11] astore_1 v1 + [12] aload_0 v0 + [13] getfield #11 + + Fieldref [com/facebook/Settings$2.val$callback Lcom/facebook/Request$Callback;] + [16] ifnull +28 (target=44) + [19] new #1 + + Class [android/os/Handler] + [22] dup + [23] invokestatic #14 + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + [26] invokespecial #12 + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + [29] astore_2 v2 + [30] aload_2 v2 + [31] new #6 + + Class [com/facebook/Settings$2$1] + [34] dup + [35] aload_0 v0 + [36] aload_1 v1 + [37] invokespecial #16 + + Methodref [com/facebook/Settings$2$1. (Lcom/facebook/Settings$2;Lcom/facebook/Response;)V] + [40] invokevirtual #13 + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + [43] pop + [44] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [44] Var: ...[a:com/facebook/Response], Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/Settings$2$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.Settings$2$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 34): + + Class [com/facebook/Request$Callback] + + Class [com/facebook/Settings$2] + + Class [com/facebook/Settings$2$1] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/Settings$2.val$callback Lcom/facebook/Request$Callback;] + + Fieldref [com/facebook/Settings$2$1.this$0 Lcom/facebook/Settings$2;] + + Fieldref [com/facebook/Settings$2$1.val$response Lcom/facebook/Response;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/Request$Callback.onCompleted (Lcom/facebook/Response;)V] + + NameAndType [ ()V] + + NameAndType [onCompleted (Lcom/facebook/Response;)V] + + NameAndType [this$0 Lcom/facebook/Settings$2;] + + NameAndType [val$callback Lcom/facebook/Request$Callback;] + + NameAndType [val$response Lcom/facebook/Response;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/Settings$2;Lcom/facebook/Response;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Request$Callback;] + + Utf8 [Lcom/facebook/Response;] + + Utf8 [Lcom/facebook/Settings$2;] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/Settings$2] + + Utf8 [com/facebook/Settings$2$1] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [onCompleted] + + Utf8 [run] + + Utf8 [this$0] + + Utf8 [val$callback] + + Utf8 [val$response] + +Fields (count = 2): + + Field: val$response Lcom/facebook/Response; + Access flags: 0x1010 + = final synthetic com.facebook.Response val$response + + Field: this$0 Lcom/facebook/Settings$2; + Access flags: 0x1010 + = final synthetic com.facebook.Settings$2 this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/Settings$2;Lcom/facebook/Response;)V + Access flags: 0x0 + = Settings$2$1(com.facebook.Settings$2,com.facebook.Response) + 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 [com/facebook/Settings$2$1.this$0 Lcom/facebook/Settings$2;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #8 + + Fieldref [com/facebook/Settings$2$1.val$response Lcom/facebook/Response;] + [10] aload_0 v0 + [11] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [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 = 17, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/Settings$2$1.this$0 Lcom/facebook/Settings$2;] + [4] getfield #6 + + Fieldref [com/facebook/Settings$2.val$callback Lcom/facebook/Request$Callback;] + [7] aload_0 v0 + [8] getfield #8 + + Fieldref [com/facebook/Settings$2$1.val$response Lcom/facebook/Response;] + [11] invokeinterface #10 + + InterfaceMethodref [com/facebook/Request$Callback.onCompleted (Lcom/facebook/Response;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/SharedPreferencesTokenCachingStrategy + Superclass: com/facebook/TokenCachingStrategy + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.SharedPreferencesTokenCachingStrategy extends com.facebook.TokenCachingStrategy + +Interfaces (count = 0): + +Constant Pool (count = 500): + + String [' -- ] + + String [Error processing value for key: '] + + String [Error reading cached value for key: '] + + String [SharedPreferences.Editor.commit() was not successful] + + String [bool] + + String [bool[]] + + String [bundle] + + String [byte] + + String [byte[]] + + String [char] + + String [char[]] + + String [com.facebook.SharedPreferencesTokenCachingStrategy.DEFAULT_KEY] + + String [context] + + String [double] + + String [double[]] + + String [enum] + + String [enumType] + + String [float] + + String [float[]] + + String [int] + + String [int[]] + + String [long] + + String [long[]] + + String [short] + + String [short[]] + + String [string] + + String [stringList] + + String [value] + + String [valueType] + + String [{}] + + Class [[B] + + Class [[C] + + Class [[D] + + Class [[F] + + Class [[I] + + Class [[J] + + Class [[S] + + Class [[Z] + + Class [android/content/Context] + + Class [android/content/SharedPreferences] + + Class [android/content/SharedPreferences$Editor] + + Class [android/os/Bundle] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/SharedPreferencesTokenCachingStrategy] + + Class [com/facebook/TokenCachingStrategy] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [java/lang/Boolean] + + Class [java/lang/Byte] + + Class [java/lang/Character] + + Class [java/lang/Class] + + Class [java/lang/ClassNotFoundException] + + Class [java/lang/Double] + + Class [java/lang/Enum] + + Class [java/lang/Float] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Integer] + + Class [java/lang/Long] + + Class [java/lang/Object] + + Class [java/lang/Short] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/util/ArrayList] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Map] + + Class [java/util/Set] + + Class [org/json/JSONArray] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.TAG Ljava/lang/String;] + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cache Landroid/content/SharedPreferences;] + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cacheKey Ljava/lang/String;] + + Fieldref [org/json/JSONObject.NULL Ljava/lang/Object;] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + + Methodref [android/os/Bundle.putBooleanArray (Ljava/lang/String;[Z)V] + + Methodref [android/os/Bundle.putByte (Ljava/lang/String;B)V] + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + + Methodref [android/os/Bundle.putChar (Ljava/lang/String;C)V] + + Methodref [android/os/Bundle.putCharArray (Ljava/lang/String;[C)V] + + Methodref [android/os/Bundle.putDouble (Ljava/lang/String;D)V] + + Methodref [android/os/Bundle.putDoubleArray (Ljava/lang/String;[D)V] + + Methodref [android/os/Bundle.putFloat (Ljava/lang/String;F)V] + + Methodref [android/os/Bundle.putFloatArray (Ljava/lang/String;[F)V] + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + + Methodref [android/os/Bundle.putIntArray (Ljava/lang/String;[I)V] + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + + Methodref [android/os/Bundle.putLongArray (Ljava/lang/String;[J)V] + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + + Methodref [android/os/Bundle.putShort (Ljava/lang/String;S)V] + + Methodref [android/os/Bundle.putShortArray (Ljava/lang/String;[S)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy. (Landroid/content/Context;Ljava/lang/String;)V] + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy.deserializeKey (Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy.serializeKey (Ljava/lang/String;Landroid/os/Bundle;Landroid/content/SharedPreferences$Editor;)V] + + Methodref [com/facebook/TokenCachingStrategy. ()V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/lang/Boolean.booleanValue ()Z] + + Methodref [java/lang/Byte.intValue ()I] + + Methodref [java/lang/Class.forName (Ljava/lang/String;)Ljava/lang/Class;] + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Double.doubleValue ()D] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Methodref [java/lang/Float.doubleValue ()D] + + Methodref [java/lang/Integer.intValue ()I] + + Methodref [java/lang/Long.longValue ()J] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + + Methodref [java/lang/Short.intValue ()I] + + Methodref [java/lang/String.charAt (I)C] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/String.valueOf (C)Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/ArrayList. (I)V] + + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + + Methodref [org/json/JSONArray. ()V] + + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;] + + Methodref [org/json/JSONArray.getBoolean (I)Z] + + Methodref [org/json/JSONArray.getDouble (I)D] + + Methodref [org/json/JSONArray.getInt (I)I] + + Methodref [org/json/JSONArray.getLong (I)J] + + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] + + Methodref [org/json/JSONArray.length ()I] + + Methodref [org/json/JSONArray.put (D)Lorg/json/JSONArray;] + + Methodref [org/json/JSONArray.put (I)Lorg/json/JSONArray;] + + Methodref [org/json/JSONArray.put (J)Lorg/json/JSONArray;] + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + Methodref [org/json/JSONArray.put (Z)Lorg/json/JSONArray;] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] + + Methodref [org/json/JSONObject.getDouble (Ljava/lang/String;)D] + + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + + Methodref [org/json/JSONObject.getLong (Ljava/lang/String;)J] + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + + InterfaceMethodref [android/content/SharedPreferences.getAll ()Ljava/util/Map;] + + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + InterfaceMethodref [android/content/SharedPreferences$Editor.clear ()Landroid/content/SharedPreferences$Editor;] + + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + 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.keySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [CACHE Lcom/facebook/LoggingBehavior;] + + NameAndType [NULL Ljava/lang/Object;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [add (ILjava/lang/Object;)V] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [booleanValue ()Z] + + NameAndType [cache Landroid/content/SharedPreferences;] + + NameAndType [cacheKey Ljava/lang/String;] + + NameAndType [charAt (I)C] + + NameAndType [clear ()Landroid/content/SharedPreferences$Editor;] + + NameAndType [commit ()Z] + + NameAndType [deserializeKey (Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [doubleValue ()D] + + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [forName (Ljava/lang/String;)Ljava/lang/Class;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getAll ()Ljava/util/Map;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getBoolean (I)Z] + + NameAndType [getBoolean (Ljava/lang/String;)Z] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getDouble (I)D] + + NameAndType [getDouble (Ljava/lang/String;)D] + + NameAndType [getInt (I)I] + + NameAndType [getInt (Ljava/lang/String;)I] + + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + + NameAndType [getLong (I)J] + + NameAndType [getLong (Ljava/lang/String;)J] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [hasNext ()Z] + + NameAndType [intValue ()I] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [length ()I] + + NameAndType [log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + NameAndType [longValue ()J] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [put (D)Lorg/json/JSONArray;] + + NameAndType [put (I)Lorg/json/JSONArray;] + + NameAndType [put (J)Lorg/json/JSONArray;] + + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + NameAndType [put (Ljava/lang/String;D)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;I)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + + NameAndType [put (Z)Lorg/json/JSONArray;] + + NameAndType [putBoolean (Ljava/lang/String;Z)V] + + NameAndType [putBooleanArray (Ljava/lang/String;[Z)V] + + NameAndType [putByte (Ljava/lang/String;B)V] + + NameAndType [putByteArray (Ljava/lang/String;[B)V] + + NameAndType [putChar (Ljava/lang/String;C)V] + + NameAndType [putCharArray (Ljava/lang/String;[C)V] + + NameAndType [putDouble (Ljava/lang/String;D)V] + + NameAndType [putDoubleArray (Ljava/lang/String;[D)V] + + NameAndType [putFloat (Ljava/lang/String;F)V] + + NameAndType [putFloatArray (Ljava/lang/String;[F)V] + + NameAndType [putInt (Ljava/lang/String;I)V] + + NameAndType [putIntArray (Ljava/lang/String;[I)V] + + NameAndType [putLong (Ljava/lang/String;J)V] + + NameAndType [putLongArray (Ljava/lang/String;[J)V] + + NameAndType [putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + + NameAndType [putShort (Ljava/lang/String;S)V] + + NameAndType [putShortArray (Ljava/lang/String;[S)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + + NameAndType [serializeKey (Ljava/lang/String;Landroid/os/Bundle;Landroid/content/SharedPreferences$Editor;)V] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (C)Ljava/lang/String;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [' -- ] + + Utf8 [()D] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/content/SharedPreferences$Editor;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(C)Ljava/lang/String;] + + Utf8 [(D)Lorg/json/JSONArray;] + + Utf8 [(I)C] + + Utf8 [(I)D] + + Utf8 [(I)I] + + Utf8 [(I)J] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)Lorg/json/JSONArray;] + + Utf8 [(I)V] + + Utf8 [(I)Z] + + Utf8 [(ILjava/lang/Object;)V] + + Utf8 [(J)Lorg/json/JSONArray;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)D] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)J] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;B)V] + + Utf8 [(Ljava/lang/String;C)V] + + Utf8 [(Ljava/lang/String;D)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;D)V] + + Utf8 [(Ljava/lang/String;F)V] + + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + + Utf8 [(Ljava/lang/String;I)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;J)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;Landroid/content/SharedPreferences$Editor;)V] + + Utf8 [(Ljava/lang/String;Ljava/io/Serializable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/lang/String;S)V] + + Utf8 [(Ljava/lang/String;Z)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Ljava/lang/String;[B)V] + + Utf8 [(Ljava/lang/String;[C)V] + + Utf8 [(Ljava/lang/String;[D)V] + + Utf8 [(Ljava/lang/String;[F)V] + + Utf8 [(Ljava/lang/String;[I)V] + + Utf8 [(Ljava/lang/String;[J)V] + + Utf8 [(Ljava/lang/String;[S)V] + + Utf8 [(Ljava/lang/String;[Z)V] + + Utf8 [(Z)Lorg/json/JSONArray;] + + Utf8 [] + + Utf8 [] + + Utf8 [CACHE] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEFAULT_CACHE_KEY] + + Utf8 [Error processing value for key: '] + + Utf8 [Error reading cached value for key: '] + + Utf8 [JSON_VALUE] + + Utf8 [JSON_VALUE_ENUM_TYPE] + + Utf8 [JSON_VALUE_TYPE] + + Utf8 [Landroid/content/SharedPreferences;] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [NULL] + + Utf8 [SharedPreferences.Editor.commit() was not successful] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [TYPE_BOOLEAN] + + Utf8 [TYPE_BOOLEAN_ARRAY] + + Utf8 [TYPE_BYTE] + + Utf8 [TYPE_BYTE_ARRAY] + + Utf8 [TYPE_CHAR] + + Utf8 [TYPE_CHAR_ARRAY] + + Utf8 [TYPE_DOUBLE] + + Utf8 [TYPE_DOUBLE_ARRAY] + + Utf8 [TYPE_ENUM] + + Utf8 [TYPE_FLOAT] + + Utf8 [TYPE_FLOAT_ARRAY] + + Utf8 [TYPE_INTEGER] + + Utf8 [TYPE_INTEGER_ARRAY] + + Utf8 [TYPE_LONG] + + Utf8 [TYPE_LONG_ARRAY] + + Utf8 [TYPE_SHORT] + + Utf8 [TYPE_SHORT_ARRAY] + + Utf8 [TYPE_STRING] + + Utf8 [TYPE_STRING_LIST] + + Utf8 [[B] + + Utf8 [[C] + + Utf8 [[D] + + Utf8 [[F] + + Utf8 [[I] + + Utf8 [[J] + + Utf8 [[S] + + Utf8 [[Z] + + Utf8 [add] + + Utf8 [android/content/Context] + + Utf8 [android/content/SharedPreferences] + + Utf8 [android/content/SharedPreferences$Editor] + + Utf8 [android/os/Bundle] + + Utf8 [append] + + Utf8 [bool] + + Utf8 [bool[]] + + Utf8 [booleanValue] + + Utf8 [bundle] + + Utf8 [byte] + + Utf8 [byte[]] + + Utf8 [cache] + + Utf8 [cacheKey] + + Utf8 [char] + + Utf8 [charAt] + + Utf8 [char[]] + + Utf8 [clear] + + Utf8 [com.facebook.SharedPreferencesTokenCachingStrategy.DEFAULT_KEY] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/SharedPreferencesTokenCachingStrategy] + + Utf8 [com/facebook/TokenCachingStrategy] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [commit] + + Utf8 [context] + + Utf8 [deserializeKey] + + Utf8 [double] + + Utf8 [doubleValue] + + Utf8 [double[]] + + Utf8 [edit] + + Utf8 [enum] + + Utf8 [enumType] + + Utf8 [equals] + + Utf8 [float] + + Utf8 [float[]] + + Utf8 [forName] + + Utf8 [get] + + Utf8 [getAll] + + Utf8 [getApplicationContext] + + Utf8 [getBoolean] + + Utf8 [getClass] + + Utf8 [getDouble] + + Utf8 [getInt] + + Utf8 [getJSONArray] + + Utf8 [getLong] + + Utf8 [getName] + + Utf8 [getSharedPreferences] + + Utf8 [getSimpleName] + + Utf8 [getString] + + Utf8 [hasNext] + + Utf8 [int] + + Utf8 [intValue] + + Utf8 [int[]] + + Utf8 [isNullOrEmpty] + + Utf8 [iterator] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Byte] + + Utf8 [java/lang/Character] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/ClassNotFoundException] + + Utf8 [java/lang/Double] + + Utf8 [java/lang/Enum] + + Utf8 [java/lang/Float] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Long] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Short] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Map] + + Utf8 [java/util/Set] + + Utf8 [keySet] + + Utf8 [length] + + Utf8 [load] + + Utf8 [log] + + Utf8 [long] + + Utf8 [longValue] + + Utf8 [long[]] + + Utf8 [next] + + Utf8 [notNull] + + Utf8 [org/json/JSONArray] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [put] + + Utf8 [putBoolean] + + Utf8 [putBooleanArray] + + Utf8 [putByte] + + Utf8 [putByteArray] + + Utf8 [putChar] + + Utf8 [putCharArray] + + Utf8 [putDouble] + + Utf8 [putDoubleArray] + + Utf8 [putFloat] + + Utf8 [putFloatArray] + + Utf8 [putInt] + + Utf8 [putIntArray] + + Utf8 [putLong] + + Utf8 [putLongArray] + + Utf8 [putOpt] + + Utf8 [putSerializable] + + Utf8 [putShort] + + Utf8 [putShortArray] + + Utf8 [putString] + + Utf8 [putStringArrayList] + + Utf8 [save] + + Utf8 [serializeKey] + + Utf8 [short] + + Utf8 [short[]] + + Utf8 [string] + + Utf8 [stringList] + + Utf8 [toString] + + Utf8 [value] + + Utf8 [valueOf] + + Utf8 [valueType] + + Utf8 [{}] + +Fields (count = 26): + + Field: DEFAULT_CACHE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String DEFAULT_CACHE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.SharedPreferencesTokenCachingStrategy.DEFAULT_KEY] + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: JSON_VALUE_TYPE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String JSON_VALUE_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + String [valueType] + + Field: JSON_VALUE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String JSON_VALUE + Class member attributes (count = 1): + + Constant value attribute: + + String [value] + + Field: JSON_VALUE_ENUM_TYPE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String JSON_VALUE_ENUM_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + String [enumType] + + Field: TYPE_BOOLEAN Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_BOOLEAN + Class member attributes (count = 1): + + Constant value attribute: + + String [bool] + + Field: TYPE_BOOLEAN_ARRAY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_BOOLEAN_ARRAY + Class member attributes (count = 1): + + Constant value attribute: + + String [bool[]] + + Field: TYPE_BYTE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_BYTE + Class member attributes (count = 1): + + Constant value attribute: + + String [byte] + + Field: TYPE_BYTE_ARRAY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_BYTE_ARRAY + Class member attributes (count = 1): + + Constant value attribute: + + String [byte[]] + + Field: TYPE_SHORT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_SHORT + Class member attributes (count = 1): + + Constant value attribute: + + String [short] + + Field: TYPE_SHORT_ARRAY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_SHORT_ARRAY + Class member attributes (count = 1): + + Constant value attribute: + + String [short[]] + + Field: TYPE_INTEGER Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_INTEGER + Class member attributes (count = 1): + + Constant value attribute: + + String [int] + + Field: TYPE_INTEGER_ARRAY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_INTEGER_ARRAY + Class member attributes (count = 1): + + Constant value attribute: + + String [int[]] + + Field: TYPE_LONG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_LONG + Class member attributes (count = 1): + + Constant value attribute: + + String [long] + + Field: TYPE_LONG_ARRAY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_LONG_ARRAY + Class member attributes (count = 1): + + Constant value attribute: + + String [long[]] + + Field: TYPE_FLOAT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_FLOAT + Class member attributes (count = 1): + + Constant value attribute: + + String [float] + + Field: TYPE_FLOAT_ARRAY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_FLOAT_ARRAY + Class member attributes (count = 1): + + Constant value attribute: + + String [float[]] + + Field: TYPE_DOUBLE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_DOUBLE + Class member attributes (count = 1): + + Constant value attribute: + + String [double] + + Field: TYPE_DOUBLE_ARRAY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_DOUBLE_ARRAY + Class member attributes (count = 1): + + Constant value attribute: + + String [double[]] + + Field: TYPE_CHAR Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_CHAR + Class member attributes (count = 1): + + Constant value attribute: + + String [char] + + Field: TYPE_CHAR_ARRAY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_CHAR_ARRAY + Class member attributes (count = 1): + + Constant value attribute: + + String [char[]] + + Field: TYPE_STRING Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_STRING + Class member attributes (count = 1): + + Constant value attribute: + + String [string] + + Field: TYPE_STRING_LIST Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_STRING_LIST + Class member attributes (count = 1): + + Constant value attribute: + + String [stringList] + + Field: TYPE_ENUM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TYPE_ENUM + Class member attributes (count = 1): + + Constant value attribute: + + String [enum] + + Field: cacheKey Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String cacheKey + + Field: cache Landroid/content/SharedPreferences; + Access flags: 0x2 + = private android.content.SharedPreferences cache + +Methods (count = 8): + - Method: (Landroid/content/Context;)V + Access flags: 0x1 + = public SharedPreferencesTokenCachingStrategy(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 #101 + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy. (Landroid/content/Context;Ljava/lang/String;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;)V + Access flags: 0x1 + = public SharedPreferencesTokenCachingStrategy(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 4, stack = 4): + [0] aload_0 v0 + [1] invokespecial #104 + + Methodref [com/facebook/TokenCachingStrategy. ()V] + [4] aload_1 v1 + [5] ldc #13 + + String [context] + [7] invokestatic #107 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] aload_2 v2 + [12] invokestatic #106 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [15] ifeq +8 (target=23) + [18] ldc #12 + + String [com.facebook.SharedPreferencesTokenCachingStrategy.DEFAULT_KEY] + [20] goto +4 (target=24) + [23] aload_2 v2 + [24] putfield #75 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cacheKey Ljava/lang/String;] + [27] aload_1 v1 + [28] invokevirtual #77 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [31] astore_3 v3 + [32] aload_3 v3 + [33] ifnull +7 (target=40) + [36] aload_3 v3 + [37] goto +4 (target=41) + [40] aload_1 v1 + [41] astore_1 v1 + [42] aload_0 v0 + [43] aload_1 v1 + [44] aload_0 v0 + [45] getfield #75 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cacheKey Ljava/lang/String;] + [48] iconst_0 + [49] invokevirtual #78 + + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + [52] putfield #74 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cache Landroid/content/SharedPreferences;] + [55] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [23] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:android/content/Context][a:java/lang/String], Stack: [a:com/facebook/SharedPreferencesTokenCachingStrategy] + - [24] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:android/content/Context][a:java/lang/String], Stack: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:java/lang/String] + - [40] Var: ...[a:android/content/Context], Stack: (empty) + - [41] Var: ..., Stack: [a:android/content/Context] + + Method: load()Landroid/os/Bundle; + Access flags: 0x1 + = public android.os.Bundle load() + Class member attributes (count = 1): + + Code attribute instructions (code length = 109, locals = 6, stack = 5): + [0] new #42 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #79 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_0 v0 + [9] getfield #74 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cache Landroid/content/SharedPreferences;] + [12] invokeinterface #160 + + InterfaceMethodref [android/content/SharedPreferences.getAll ()Ljava/util/Map;] + [17] astore_2 v2 + [18] aload_2 v2 + [19] invokeinterface #168 + + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;] + [24] invokeinterface #169 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [29] astore_3 v3 + [30] aload_3 v3 + [31] invokeinterface #165 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [36] ifeq +71 (target=107) + [39] aload_3 v3 + [40] invokeinterface #166 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [45] checkcast #62 + + Class [java/lang/String] + [48] astore v4 + [50] aload_0 v0 + [51] aload v4 + [53] aload_1 v1 + [54] invokespecial #102 + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy.deserializeKey (Ljava/lang/String;Landroid/os/Bundle;)V] + [57] goto +47 (target=104) + [60] astore v5 + [62] getstatic #72 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [65] iconst_5 + [66] getstatic #73 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.TAG Ljava/lang/String;] + [69] new #63 + + Class [java/lang/StringBuilder] + [72] dup + [73] invokespecial #125 + + Methodref [java/lang/StringBuilder. ()V] + [76] ldc #3 + + String [Error reading cached value for key: '] + [78] invokevirtual #127 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [81] aload v4 + [83] invokevirtual #127 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [86] ldc #1 + + String [' -- ] + [88] invokevirtual #127 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [91] aload v5 + [93] invokevirtual #126 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [96] invokevirtual #128 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [99] invokestatic #105 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [102] aconst_null + [103] areturn + [104] goto -74 (target=30) + [107] aload_1 v1 + [108] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (50 -> 57: 60): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [30] Var: ...[a:android/os/Bundle][a:java/util/Map][a:java/util/Iterator], Stack: (empty) + - [60] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:android/os/Bundle][a:java/util/Map][a:java/util/Iterator][a:java/lang/String], Stack: [a:org/json/JSONException] + - [104] Var: -1, Stack: (empty) + - [107] Var: -1, Stack: (empty) + + Method: save(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void save(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 127, locals = 6, stack = 5): + [0] aload_1 v1 + [1] ldc #7 + + String [bundle] + [3] invokestatic #107 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #74 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cache Landroid/content/SharedPreferences;] + [10] invokeinterface #159 + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + [15] astore_2 v2 + [16] aload_1 v1 + [17] invokevirtual #81 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [20] invokeinterface #169 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [25] astore_3 v3 + [26] aload_3 v3 + [27] invokeinterface #165 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [32] ifeq +71 (target=103) + [35] aload_3 v3 + [36] invokeinterface #166 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [41] checkcast #62 + + Class [java/lang/String] + [44] astore v4 + [46] aload_0 v0 + [47] aload v4 + [49] aload_1 v1 + [50] aload_2 v2 + [51] invokespecial #103 + + Methodref [com/facebook/SharedPreferencesTokenCachingStrategy.serializeKey (Ljava/lang/String;Landroid/os/Bundle;Landroid/content/SharedPreferences$Editor;)V] + [54] goto +46 (target=100) + [57] astore v5 + [59] getstatic #72 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [62] iconst_5 + [63] getstatic #73 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.TAG Ljava/lang/String;] + [66] new #63 + + Class [java/lang/StringBuilder] + [69] dup + [70] invokespecial #125 + + Methodref [java/lang/StringBuilder. ()V] + [73] ldc #2 + + String [Error processing value for key: '] + [75] invokevirtual #127 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [78] aload v4 + [80] invokevirtual #127 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [83] ldc #1 + + String [' -- ] + [85] invokevirtual #127 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [88] aload v5 + [90] invokevirtual #126 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [93] invokevirtual #128 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [96] invokestatic #105 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [99] return + [100] goto -74 (target=26) + [103] aload_2 v2 + [104] invokeinterface #163 + + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + [109] istore_3 v3 + [110] iload_3 v3 + [111] ifne +15 (target=126) + [114] getstatic #72 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [117] iconst_5 + [118] getstatic #73 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.TAG Ljava/lang/String;] + [121] ldc #4 + + String [SharedPreferences.Editor.commit() was not successful] + [123] invokestatic #105 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [126] return + Code attribute exceptions (count = 1): + - ExceptionInfo (46 -> 54: 57): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [26] Var: ...[a:android/content/SharedPreferences$Editor][a:java/util/Iterator], Stack: (empty) + - [57] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:android/os/Bundle][a:android/content/SharedPreferences$Editor][a:java/util/Iterator][a:java/lang/String], Stack: [a:org/json/JSONException] + - [100] Var: -1, Stack: (empty) + - [103] Var: -1, Stack: (empty) + - [126] Var: ...[i], Stack: (empty) + + Method: clear()V + Access flags: 0x1 + = public void clear() + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #74 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cache Landroid/content/SharedPreferences;] + [4] invokeinterface #159 + + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + [9] invokeinterface #162 + + InterfaceMethodref [android/content/SharedPreferences$Editor.clear ()Landroid/content/SharedPreferences$Editor;] + [14] invokeinterface #163 + + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + [19] pop + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: serializeKey(Ljava/lang/String;Landroid/os/Bundle;Landroid/content/SharedPreferences$Editor;)V + Access flags: 0x2 + = private void serializeKey(java.lang.String,android.os.Bundle,android.content.SharedPreferences$Editor) + Class member attributes (count = 1): + + Code attribute instructions (code length = 972, locals = 13, stack = 4): + [0] aload_2 v2 + [1] aload_1 v1 + [2] invokevirtual #80 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [5] astore v4 + [7] aload v4 + [9] ifnonnull +4 (target=13) + [12] return + [13] aconst_null + [14] astore v5 + [16] aconst_null + [17] astore v6 + [19] new #71 + + Class [org/json/JSONObject] + [22] dup + [23] invokespecial #144 + + Methodref [org/json/JSONObject. ()V] + [26] astore v7 + [28] aload v4 + [30] instanceof #50 + + Class [java/lang/Byte] + [33] ifeq +26 (target=59) + [36] ldc #8 + + String [byte] + [38] astore v5 + [40] aload v7 + [42] ldc #28 + + String [value] + [44] aload v4 + [46] checkcast #50 + + Class [java/lang/Byte] + [49] invokevirtual #109 + + Methodref [java/lang/Byte.intValue ()I] + [52] invokevirtual #153 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + [55] pop + [56] goto +868 (target=924) + [59] aload v4 + [61] instanceof #61 + + Class [java/lang/Short] + [64] ifeq +26 (target=90) + [67] ldc #24 + + String [short] + [69] astore v5 + [71] aload v7 + [73] ldc #28 + + String [value] + [75] aload v4 + [77] checkcast #61 + + Class [java/lang/Short] + [80] invokevirtual #120 + + Methodref [java/lang/Short.intValue ()I] + [83] invokevirtual #153 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + [86] pop + [87] goto +837 (target=924) + [90] aload v4 + [92] instanceof #58 + + Class [java/lang/Integer] + [95] ifeq +26 (target=121) + [98] ldc #20 + + String [int] + [100] astore v5 + [102] aload v7 + [104] ldc #28 + + String [value] + [106] aload v4 + [108] checkcast #58 + + Class [java/lang/Integer] + [111] invokevirtual #116 + + Methodref [java/lang/Integer.intValue ()I] + [114] invokevirtual #153 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + [117] pop + [118] goto +806 (target=924) + [121] aload v4 + [123] instanceof #59 + + Class [java/lang/Long] + [126] ifeq +26 (target=152) + [129] ldc #22 + + String [long] + [131] astore v5 + [133] aload v7 + [135] ldc #28 + + String [value] + [137] aload v4 + [139] checkcast #59 + + Class [java/lang/Long] + [142] invokevirtual #117 + + Methodref [java/lang/Long.longValue ()J] + [145] invokevirtual #154 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + [148] pop + [149] goto +775 (target=924) + [152] aload v4 + [154] instanceof #56 + + Class [java/lang/Float] + [157] ifeq +26 (target=183) + [160] ldc #18 + + String [float] + [162] astore v5 + [164] aload v7 + [166] ldc #28 + + String [value] + [168] aload v4 + [170] checkcast #56 + + Class [java/lang/Float] + [173] invokevirtual #115 + + Methodref [java/lang/Float.doubleValue ()D] + [176] invokevirtual #152 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] + [179] pop + [180] goto +744 (target=924) + [183] aload v4 + [185] instanceof #54 + + Class [java/lang/Double] + [188] ifeq +26 (target=214) + [191] ldc #14 + + String [double] + [193] astore v5 + [195] aload v7 + [197] ldc #28 + + String [value] + [199] aload v4 + [201] checkcast #54 + + Class [java/lang/Double] + [204] invokevirtual #113 + + Methodref [java/lang/Double.doubleValue ()D] + [207] invokevirtual #152 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] + [210] pop + [211] goto +713 (target=924) + [214] aload v4 + [216] instanceof #49 + + Class [java/lang/Boolean] + [219] ifeq +26 (target=245) + [222] ldc #5 + + String [bool] + [224] astore v5 + [226] aload v7 + [228] ldc #28 + + String [value] + [230] aload v4 + [232] checkcast #49 + + Class [java/lang/Boolean] + [235] invokevirtual #108 + + Methodref [java/lang/Boolean.booleanValue ()Z] + [238] invokevirtual #156 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + [241] pop + [242] goto +682 (target=924) + [245] aload v4 + [247] instanceof #51 + + Class [java/lang/Character] + [250] ifeq +23 (target=273) + [253] ldc #10 + + String [char] + [255] astore v5 + [257] aload v7 + [259] ldc #28 + + String [value] + [261] aload v4 + [263] invokevirtual #119 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [266] invokevirtual #155 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [269] pop + [270] goto +654 (target=924) + [273] aload v4 + [275] instanceof #62 + + Class [java/lang/String] + [278] ifeq +23 (target=301) + [281] ldc #26 + + String [string] + [283] astore v5 + [285] aload v7 + [287] ldc #28 + + String [value] + [289] aload v4 + [291] checkcast #62 + + Class [java/lang/String] + [294] invokevirtual #155 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [297] pop + [298] goto +626 (target=924) + [301] aload v4 + [303] instanceof #55 + + Class [java/lang/Enum] + [306] ifeq +39 (target=345) + [309] ldc #16 + + String [enum] + [311] astore v5 + [313] aload v7 + [315] ldc #28 + + String [value] + [317] aload v4 + [319] invokevirtual #119 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [322] invokevirtual #155 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [325] pop + [326] aload v7 + [328] ldc #17 + + String [enumType] + [330] aload v4 + [332] invokevirtual #118 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [335] invokevirtual #111 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [338] invokevirtual #155 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [341] pop + [342] goto +582 (target=924) + [345] new #69 + + Class [org/json/JSONArray] + [348] dup + [349] invokespecial #131 + + Methodref [org/json/JSONArray. ()V] + [352] astore v6 + [354] aload v4 + [356] instanceof #31 + + Class [[B] + [359] ifeq +56 (target=415) + [362] ldc #9 + + String [byte[]] + [364] astore v5 + [366] aload v4 + [368] checkcast #31 + + Class [[B] + [371] checkcast #31 + + Class [[B] + [374] astore v8 + [376] aload v8 + [378] arraylength + [379] istore v9 + [381] iconst_0 + [382] istore v10 + [384] iload v10 + [386] iload v9 + [388] ificmpge +24 (target=412) + [391] aload v8 + [393] iload v10 + [395] baload + [396] istore v11 + [398] aload v6 + [400] iload v11 + [402] invokevirtual #140 + + Methodref [org/json/JSONArray.put (I)Lorg/json/JSONArray;] + [405] pop + [406] iinc v10, 1 + [409] goto -25 (target=384) + [412] goto +512 (target=924) + [415] aload v4 + [417] instanceof #37 + + Class [[S] + [420] ifeq +56 (target=476) + [423] ldc #25 + + String [short[]] + [425] astore v5 + [427] aload v4 + [429] checkcast #37 + + Class [[S] + [432] checkcast #37 + + Class [[S] + [435] astore v8 + [437] aload v8 + [439] arraylength + [440] istore v9 + [442] iconst_0 + [443] istore v10 + [445] iload v10 + [447] iload v9 + [449] ificmpge +24 (target=473) + [452] aload v8 + [454] iload v10 + [456] saload + [457] istore v11 + [459] aload v6 + [461] iload v11 + [463] invokevirtual #140 + + Methodref [org/json/JSONArray.put (I)Lorg/json/JSONArray;] + [466] pop + [467] iinc v10, 1 + [470] goto -25 (target=445) + [473] goto +451 (target=924) + [476] aload v4 + [478] instanceof #35 + + Class [[I] + [481] ifeq +56 (target=537) + [484] ldc #21 + + String [int[]] + [486] astore v5 + [488] aload v4 + [490] checkcast #35 + + Class [[I] + [493] checkcast #35 + + Class [[I] + [496] astore v8 + [498] aload v8 + [500] arraylength + [501] istore v9 + [503] iconst_0 + [504] istore v10 + [506] iload v10 + [508] iload v9 + [510] ificmpge +24 (target=534) + [513] aload v8 + [515] iload v10 + [517] iaload + [518] istore v11 + [520] aload v6 + [522] iload v11 + [524] invokevirtual #140 + + Methodref [org/json/JSONArray.put (I)Lorg/json/JSONArray;] + [527] pop + [528] iinc v10, 1 + [531] goto -25 (target=506) + [534] goto +390 (target=924) + [537] aload v4 + [539] instanceof #36 + + Class [[J] + [542] ifeq +56 (target=598) + [545] ldc #23 + + String [long[]] + [547] astore v5 + [549] aload v4 + [551] checkcast #36 + + Class [[J] + [554] checkcast #36 + + Class [[J] + [557] astore v8 + [559] aload v8 + [561] arraylength + [562] istore v9 + [564] iconst_0 + [565] istore v10 + [567] iload v10 + [569] iload v9 + [571] ificmpge +24 (target=595) + [574] aload v8 + [576] iload v10 + [578] laload + [579] lstore v11 + [581] aload v6 + [583] lload v11 + [585] invokevirtual #141 + + Methodref [org/json/JSONArray.put (J)Lorg/json/JSONArray;] + [588] pop + [589] iinc v10, 1 + [592] goto -25 (target=567) + [595] goto +329 (target=924) + [598] aload v4 + [600] instanceof #34 + + Class [[F] + [603] ifeq +57 (target=660) + [606] ldc #19 + + String [float[]] + [608] astore v5 + [610] aload v4 + [612] checkcast #34 + + Class [[F] + [615] checkcast #34 + + Class [[F] + [618] astore v8 + [620] aload v8 + [622] arraylength + [623] istore v9 + [625] iconst_0 + [626] istore v10 + [628] iload v10 + [630] iload v9 + [632] ificmpge +25 (target=657) + [635] aload v8 + [637] iload v10 + [639] faload + [640] fstore v11 + [642] aload v6 + [644] fload v11 + [646] f2d + [647] invokevirtual #139 + + Methodref [org/json/JSONArray.put (D)Lorg/json/JSONArray;] + [650] pop + [651] iinc v10, 1 + [654] goto -26 (target=628) + [657] goto +267 (target=924) + [660] aload v4 + [662] instanceof #33 + + Class [[D] + [665] ifeq +56 (target=721) + [668] ldc #15 + + String [double[]] + [670] astore v5 + [672] aload v4 + [674] checkcast #33 + + Class [[D] + [677] checkcast #33 + + Class [[D] + [680] astore v8 + [682] aload v8 + [684] arraylength + [685] istore v9 + [687] iconst_0 + [688] istore v10 + [690] iload v10 + [692] iload v9 + [694] ificmpge +24 (target=718) + [697] aload v8 + [699] iload v10 + [701] daload + [702] dstore v11 + [704] aload v6 + [706] dload v11 + [708] invokevirtual #139 + + Methodref [org/json/JSONArray.put (D)Lorg/json/JSONArray;] + [711] pop + [712] iinc v10, 1 + [715] goto -25 (target=690) + [718] goto +206 (target=924) + [721] aload v4 + [723] instanceof #38 + + Class [[Z] + [726] ifeq +56 (target=782) + [729] ldc #6 + + String [bool[]] + [731] astore v5 + [733] aload v4 + [735] checkcast #38 + + Class [[Z] + [738] checkcast #38 + + Class [[Z] + [741] astore v8 + [743] aload v8 + [745] arraylength + [746] istore v9 + [748] iconst_0 + [749] istore v10 + [751] iload v10 + [753] iload v9 + [755] ificmpge +24 (target=779) + [758] aload v8 + [760] iload v10 + [762] baload + [763] istore v11 + [765] aload v6 + [767] iload v11 + [769] invokevirtual #143 + + Methodref [org/json/JSONArray.put (Z)Lorg/json/JSONArray;] + [772] pop + [773] iinc v10, 1 + [776] goto -25 (target=751) + [779] goto +145 (target=924) + [782] aload v4 + [784] instanceof #32 + + Class [[C] + [787] ifeq +59 (target=846) + [790] ldc #11 + + String [char[]] + [792] astore v5 + [794] aload v4 + [796] checkcast #32 + + Class [[C] + [799] checkcast #32 + + Class [[C] + [802] astore v8 + [804] aload v8 + [806] arraylength + [807] istore v9 + [809] iconst_0 + [810] istore v10 + [812] iload v10 + [814] iload v9 + [816] ificmpge +27 (target=843) + [819] aload v8 + [821] iload v10 + [823] caload + [824] istore v11 + [826] aload v6 + [828] iload v11 + [830] invokestatic #124 + + Methodref [java/lang/String.valueOf (C)Ljava/lang/String;] + [833] invokevirtual #142 + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + [836] pop + [837] iinc v10, 1 + [840] goto -28 (target=812) + [843] goto +81 (target=924) + [846] aload v4 + [848] instanceof #66 + + Class [java/util/List] + [851] ifeq +70 (target=921) + [854] ldc #27 + + String [stringList] + [856] astore v5 + [858] aload v4 + [860] checkcast #66 + + Class [java/util/List] + [863] astore v8 + [865] aload v8 + [867] invokeinterface #167 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [872] astore v9 + [874] aload v9 + [876] invokeinterface #165 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [881] ifeq +37 (target=918) + [884] aload v9 + [886] invokeinterface #166 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [891] checkcast #62 + + Class [java/lang/String] + [894] astore v10 + [896] aload v6 + [898] aload v10 + [900] ifnonnull +9 (target=909) + [903] getstatic #76 + + Fieldref [org/json/JSONObject.NULL Ljava/lang/Object;] + [906] goto +5 (target=911) + [909] aload v10 + [911] invokevirtual #142 + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + [914] pop + [915] goto -41 (target=874) + [918] goto +6 (target=924) + [921] aconst_null + [922] astore v6 + [924] aload v5 + [926] ifnull +45 (target=971) + [929] aload v7 + [931] ldc #29 + + String [valueType] + [933] aload v5 + [935] invokevirtual #155 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [938] pop + [939] aload v6 + [941] ifnull +13 (target=954) + [944] aload v7 + [946] ldc #28 + + String [value] + [948] aload v6 + [950] invokevirtual #157 + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [953] pop + [954] aload v7 + [956] invokevirtual #158 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [959] astore v8 + [961] aload_3 v3 + [962] aload_1 v1 + [963] aload v8 + [965] invokeinterface #164 + + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + [970] pop + [971] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 43): + - [13] Var: ...[a:java/lang/Object], Stack: (empty) + - [59] Var: ...[a:java/lang/String][a:org/json/JSONArray][a:org/json/JSONObject], Stack: (empty) + - [90] Var: ..., Stack: (empty) + - [121] Var: ..., Stack: (empty) + - [152] Var: ..., Stack: (empty) + - [183] Var: ..., Stack: (empty) + - [214] Var: ..., Stack: (empty) + - [245] Var: ..., Stack: (empty) + - [273] Var: ..., Stack: (empty) + - [301] Var: ..., Stack: (empty) + - [345] Var: ..., Stack: (empty) + - [384] Var: ...[a:[B][i][i], Stack: (empty) + - [412] Var: -3, Stack: (empty) + - [415] Var: ..., Stack: (empty) + - [445] Var: ...[a:[S][i][i], Stack: (empty) + - [473] Var: -3, Stack: (empty) + - [476] Var: ..., Stack: (empty) + - [506] Var: ...[a:[I][i][i], Stack: (empty) + - [534] Var: -3, Stack: (empty) + - [537] Var: ..., Stack: (empty) + - [567] Var: ...[a:[J][i][i], Stack: (empty) + - [595] Var: -3, Stack: (empty) + - [598] Var: ..., Stack: (empty) + - [628] Var: ...[a:[F][i][i], Stack: (empty) + - [657] Var: -3, Stack: (empty) + - [660] Var: ..., Stack: (empty) + - [690] Var: ...[a:[D][i][i], Stack: (empty) + - [718] Var: -3, Stack: (empty) + - [721] Var: ..., Stack: (empty) + - [751] Var: ...[a:[Z][i][i], Stack: (empty) + - [779] Var: -3, Stack: (empty) + - [782] Var: ..., Stack: (empty) + - [812] Var: ...[a:[C][i][i], Stack: (empty) + - [843] Var: -3, Stack: (empty) + - [846] Var: ..., Stack: (empty) + - [874] Var: ...[a:java/util/List][a:java/util/Iterator], Stack: (empty) + - [909] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:java/lang/String][a:android/os/Bundle][a:android/content/SharedPreferences$Editor][a:java/lang/Object][a:java/lang/String][a:org/json/JSONArray][a:org/json/JSONObject][a:java/util/List][a:java/util/Iterator][a:java/lang/String], Stack: [a:org/json/JSONArray] + - [911] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:java/lang/String][a:android/os/Bundle][a:android/content/SharedPreferences$Editor][a:java/lang/Object][a:java/lang/String][a:org/json/JSONArray][a:org/json/JSONObject][a:java/util/List][a:java/util/Iterator][a:java/lang/String], Stack: [a:org/json/JSONArray][a:java/lang/Object] + - [918] Var: -3, Stack: (empty) + - [921] Var: ..., Stack: (empty) + - [924] Var: ..., Stack: (empty) + - [954] Var: ..., Stack: (empty) + - [971] Var: ..., Stack: (empty) + + Method: deserializeKey(Ljava/lang/String;Landroid/os/Bundle;)V + Access flags: 0x2 + = private void deserializeKey(java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 997, locals = 11, stack = 4): + [0] aload_0 v0 + [1] getfield #74 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.cache Landroid/content/SharedPreferences;] + [4] aload_1 v1 + [5] ldc #30 + + String [{}] + [7] invokeinterface #161 + + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [12] astore_3 v3 + [13] new #71 + + Class [org/json/JSONObject] + [16] dup + [17] aload_3 v3 + [18] invokespecial #145 + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + [21] astore v4 + [23] aload v4 + [25] ldc #29 + + String [valueType] + [27] invokevirtual #151 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [30] astore v5 + [32] aload v5 + [34] ldc #5 + + String [bool] + [36] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [39] ifeq +18 (target=57) + [42] aload_2 v2 + [43] aload_1 v1 + [44] aload v4 + [46] ldc #28 + + String [value] + [48] invokevirtual #146 + + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] + [51] invokevirtual #82 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [54] goto +942 (target=996) + [57] aload v5 + [59] ldc #6 + + String [bool[]] + [61] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [64] ifeq +60 (target=124) + [67] aload v4 + [69] ldc #28 + + String [value] + [71] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [74] astore v6 + [76] aload v6 + [78] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [81] newarray 4 + [83] astore v7 + [85] iconst_0 + [86] istore v8 + [88] iload v8 + [90] aload v7 + [92] arraylength + [93] ificmpge +21 (target=114) + [96] aload v7 + [98] iload v8 + [100] aload v6 + [102] iload v8 + [104] invokevirtual #133 + + Methodref [org/json/JSONArray.getBoolean (I)Z] + [107] bastore + [108] iinc v8, 1 + [111] goto -23 (target=88) + [114] aload_2 v2 + [115] aload_1 v1 + [116] aload v7 + [118] invokevirtual #83 + + Methodref [android/os/Bundle.putBooleanArray (Ljava/lang/String;[Z)V] + [121] goto +875 (target=996) + [124] aload v5 + [126] ldc #8 + + String [byte] + [128] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [131] ifeq +19 (target=150) + [134] aload_2 v2 + [135] aload_1 v1 + [136] aload v4 + [138] ldc #28 + + String [value] + [140] invokevirtual #148 + + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + [143] i2b + [144] invokevirtual #84 + + Methodref [android/os/Bundle.putByte (Ljava/lang/String;B)V] + [147] goto +849 (target=996) + [150] aload v5 + [152] ldc #9 + + String [byte[]] + [154] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [157] ifeq +61 (target=218) + [160] aload v4 + [162] ldc #28 + + String [value] + [164] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [167] astore v6 + [169] aload v6 + [171] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [174] newarray 8 + [176] astore v7 + [178] iconst_0 + [179] istore v8 + [181] iload v8 + [183] aload v7 + [185] arraylength + [186] ificmpge +22 (target=208) + [189] aload v7 + [191] iload v8 + [193] aload v6 + [195] iload v8 + [197] invokevirtual #135 + + Methodref [org/json/JSONArray.getInt (I)I] + [200] i2b + [201] bastore + [202] iinc v8, 1 + [205] goto -24 (target=181) + [208] aload_2 v2 + [209] aload_1 v1 + [210] aload v7 + [212] invokevirtual #85 + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + [215] goto +781 (target=996) + [218] aload v5 + [220] ldc #24 + + String [short] + [222] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [225] ifeq +19 (target=244) + [228] aload_2 v2 + [229] aload_1 v1 + [230] aload v4 + [232] ldc #28 + + String [value] + [234] invokevirtual #148 + + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + [237] i2s + [238] invokevirtual #97 + + Methodref [android/os/Bundle.putShort (Ljava/lang/String;S)V] + [241] goto +755 (target=996) + [244] aload v5 + [246] ldc #25 + + String [short[]] + [248] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [251] ifeq +61 (target=312) + [254] aload v4 + [256] ldc #28 + + String [value] + [258] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [261] astore v6 + [263] aload v6 + [265] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [268] newarray 9 + [270] astore v7 + [272] iconst_0 + [273] istore v8 + [275] iload v8 + [277] aload v7 + [279] arraylength + [280] ificmpge +22 (target=302) + [283] aload v7 + [285] iload v8 + [287] aload v6 + [289] iload v8 + [291] invokevirtual #135 + + Methodref [org/json/JSONArray.getInt (I)I] + [294] i2s + [295] sastore + [296] iinc v8, 1 + [299] goto -24 (target=275) + [302] aload_2 v2 + [303] aload_1 v1 + [304] aload v7 + [306] invokevirtual #98 + + Methodref [android/os/Bundle.putShortArray (Ljava/lang/String;[S)V] + [309] goto +687 (target=996) + [312] aload v5 + [314] ldc #20 + + String [int] + [316] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [319] ifeq +18 (target=337) + [322] aload_2 v2 + [323] aload_1 v1 + [324] aload v4 + [326] ldc #28 + + String [value] + [328] invokevirtual #148 + + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + [331] invokevirtual #92 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [334] goto +662 (target=996) + [337] aload v5 + [339] ldc #21 + + String [int[]] + [341] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [344] ifeq +60 (target=404) + [347] aload v4 + [349] ldc #28 + + String [value] + [351] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [354] astore v6 + [356] aload v6 + [358] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [361] newarray 10 + [363] astore v7 + [365] iconst_0 + [366] istore v8 + [368] iload v8 + [370] aload v7 + [372] arraylength + [373] ificmpge +21 (target=394) + [376] aload v7 + [378] iload v8 + [380] aload v6 + [382] iload v8 + [384] invokevirtual #135 + + Methodref [org/json/JSONArray.getInt (I)I] + [387] iastore + [388] iinc v8, 1 + [391] goto -23 (target=368) + [394] aload_2 v2 + [395] aload_1 v1 + [396] aload v7 + [398] invokevirtual #93 + + Methodref [android/os/Bundle.putIntArray (Ljava/lang/String;[I)V] + [401] goto +595 (target=996) + [404] aload v5 + [406] ldc #22 + + String [long] + [408] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [411] ifeq +18 (target=429) + [414] aload_2 v2 + [415] aload_1 v1 + [416] aload v4 + [418] ldc #28 + + String [value] + [420] invokevirtual #150 + + Methodref [org/json/JSONObject.getLong (Ljava/lang/String;)J] + [423] invokevirtual #94 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [426] goto +570 (target=996) + [429] aload v5 + [431] ldc #23 + + String [long[]] + [433] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [436] ifeq +60 (target=496) + [439] aload v4 + [441] ldc #28 + + String [value] + [443] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [446] astore v6 + [448] aload v6 + [450] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [453] newarray 11 + [455] astore v7 + [457] iconst_0 + [458] istore v8 + [460] iload v8 + [462] aload v7 + [464] arraylength + [465] ificmpge +21 (target=486) + [468] aload v7 + [470] iload v8 + [472] aload v6 + [474] iload v8 + [476] invokevirtual #136 + + Methodref [org/json/JSONArray.getLong (I)J] + [479] lastore + [480] iinc v8, 1 + [483] goto -23 (target=460) + [486] aload_2 v2 + [487] aload_1 v1 + [488] aload v7 + [490] invokevirtual #95 + + Methodref [android/os/Bundle.putLongArray (Ljava/lang/String;[J)V] + [493] goto +503 (target=996) + [496] aload v5 + [498] ldc #18 + + String [float] + [500] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [503] ifeq +19 (target=522) + [506] aload_2 v2 + [507] aload_1 v1 + [508] aload v4 + [510] ldc #28 + + String [value] + [512] invokevirtual #147 + + Methodref [org/json/JSONObject.getDouble (Ljava/lang/String;)D] + [515] d2f + [516] invokevirtual #90 + + Methodref [android/os/Bundle.putFloat (Ljava/lang/String;F)V] + [519] goto +477 (target=996) + [522] aload v5 + [524] ldc #19 + + String [float[]] + [526] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [529] ifeq +61 (target=590) + [532] aload v4 + [534] ldc #28 + + String [value] + [536] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [539] astore v6 + [541] aload v6 + [543] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [546] newarray 6 + [548] astore v7 + [550] iconst_0 + [551] istore v8 + [553] iload v8 + [555] aload v7 + [557] arraylength + [558] ificmpge +22 (target=580) + [561] aload v7 + [563] iload v8 + [565] aload v6 + [567] iload v8 + [569] invokevirtual #134 + + Methodref [org/json/JSONArray.getDouble (I)D] + [572] d2f + [573] fastore + [574] iinc v8, 1 + [577] goto -24 (target=553) + [580] aload_2 v2 + [581] aload_1 v1 + [582] aload v7 + [584] invokevirtual #91 + + Methodref [android/os/Bundle.putFloatArray (Ljava/lang/String;[F)V] + [587] goto +409 (target=996) + [590] aload v5 + [592] ldc #14 + + String [double] + [594] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [597] ifeq +18 (target=615) + [600] aload_2 v2 + [601] aload_1 v1 + [602] aload v4 + [604] ldc #28 + + String [value] + [606] invokevirtual #147 + + Methodref [org/json/JSONObject.getDouble (Ljava/lang/String;)D] + [609] invokevirtual #88 + + Methodref [android/os/Bundle.putDouble (Ljava/lang/String;D)V] + [612] goto +384 (target=996) + [615] aload v5 + [617] ldc #15 + + String [double[]] + [619] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [622] ifeq +60 (target=682) + [625] aload v4 + [627] ldc #28 + + String [value] + [629] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [632] astore v6 + [634] aload v6 + [636] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [639] newarray 7 + [641] astore v7 + [643] iconst_0 + [644] istore v8 + [646] iload v8 + [648] aload v7 + [650] arraylength + [651] ificmpge +21 (target=672) + [654] aload v7 + [656] iload v8 + [658] aload v6 + [660] iload v8 + [662] invokevirtual #134 + + Methodref [org/json/JSONArray.getDouble (I)D] + [665] dastore + [666] iinc v8, 1 + [669] goto -23 (target=646) + [672] aload_2 v2 + [673] aload_1 v1 + [674] aload v7 + [676] invokevirtual #89 + + Methodref [android/os/Bundle.putDoubleArray (Ljava/lang/String;[D)V] + [679] goto +317 (target=996) + [682] aload v5 + [684] ldc #10 + + String [char] + [686] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [689] ifeq +40 (target=729) + [692] aload v4 + [694] ldc #28 + + String [value] + [696] invokevirtual #151 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [699] astore v6 + [701] aload v6 + [703] ifnull +23 (target=726) + [706] aload v6 + [708] invokevirtual #123 + + Methodref [java/lang/String.length ()I] + [711] iconst_1 + [712] ificmpne +14 (target=726) + [715] aload_2 v2 + [716] aload_1 v1 + [717] aload v6 + [719] iconst_0 + [720] invokevirtual #121 + + Methodref [java/lang/String.charAt (I)C] + [723] invokevirtual #86 + + Methodref [android/os/Bundle.putChar (Ljava/lang/String;C)V] + [726] goto +270 (target=996) + [729] aload v5 + [731] ldc #11 + + String [char[]] + [733] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [736] ifeq +82 (target=818) + [739] aload v4 + [741] ldc #28 + + String [value] + [743] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [746] astore v6 + [748] aload v6 + [750] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [753] newarray 5 + [755] astore v7 + [757] iconst_0 + [758] istore v8 + [760] iload v8 + [762] aload v7 + [764] arraylength + [765] ificmpge +43 (target=808) + [768] aload v6 + [770] iload v8 + [772] invokevirtual #137 + + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] + [775] astore v9 + [777] aload v9 + [779] ifnull +23 (target=802) + [782] aload v9 + [784] invokevirtual #123 + + Methodref [java/lang/String.length ()I] + [787] iconst_1 + [788] ificmpne +14 (target=802) + [791] aload v7 + [793] iload v8 + [795] aload v9 + [797] iconst_0 + [798] invokevirtual #121 + + Methodref [java/lang/String.charAt (I)C] + [801] castore + [802] iinc v8, 1 + [805] goto -45 (target=760) + [808] aload_2 v2 + [809] aload_1 v1 + [810] aload v7 + [812] invokevirtual #87 + + Methodref [android/os/Bundle.putCharArray (Ljava/lang/String;[C)V] + [815] goto +181 (target=996) + [818] aload v5 + [820] ldc #26 + + String [string] + [822] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [825] ifeq +18 (target=843) + [828] aload_2 v2 + [829] aload_1 v1 + [830] aload v4 + [832] ldc #28 + + String [value] + [834] invokevirtual #151 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [837] invokevirtual #99 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [840] goto +156 (target=996) + [843] aload v5 + [845] ldc #27 + + String [stringList] + [847] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [850] ifeq +89 (target=939) + [853] aload v4 + [855] ldc #28 + + String [value] + [857] invokevirtual #149 + + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + [860] astore v6 + [862] aload v6 + [864] invokevirtual #138 + + Methodref [org/json/JSONArray.length ()I] + [867] istore v7 + [869] new #64 + + Class [java/util/ArrayList] + [872] dup + [873] iload v7 + [875] invokespecial #129 + + Methodref [java/util/ArrayList. (I)V] + [878] astore v8 + [880] iconst_0 + [881] istore v9 + [883] iload v9 + [885] iload v7 + [887] ificmpge +42 (target=929) + [890] aload v6 + [892] iload v9 + [894] invokevirtual #132 + + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;] + [897] astore v10 + [899] aload v8 + [901] iload v9 + [903] aload v10 + [905] getstatic #76 + + Fieldref [org/json/JSONObject.NULL Ljava/lang/Object;] + [908] ifacmpne +7 (target=915) + [911] aconst_null + [912] goto +8 (target=920) + [915] aload v10 + [917] checkcast #62 + + Class [java/lang/String] + [920] invokevirtual #130 + + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + [923] iinc v9, 1 + [926] goto -43 (target=883) + [929] aload_2 v2 + [930] aload_1 v1 + [931] aload v8 + [933] invokevirtual #100 + + Methodref [android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + [936] goto +60 (target=996) + [939] aload v5 + [941] ldc #16 + + String [enum] + [943] invokevirtual #122 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [946] ifeq +50 (target=996) + [949] aload v4 + [951] ldc #17 + + String [enumType] + [953] invokevirtual #151 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [956] astore v6 + [958] aload v6 + [960] invokestatic #110 + + Methodref [java/lang/Class.forName (Ljava/lang/String;)Ljava/lang/Class;] + [963] astore v7 + [965] aload v7 + [967] aload v4 + [969] ldc #28 + + String [value] + [971] invokevirtual #151 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [974] invokestatic #114 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [977] astore v8 + [979] aload_2 v2 + [980] aload_1 v1 + [981] aload v8 + [983] invokevirtual #96 + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + [986] goto +10 (target=996) + [989] astore v6 + [991] goto +5 (target=996) + [994] astore v6 + [996] return + Code attribute exceptions (count = 2): + - ExceptionInfo (949 -> 986: 989): + + Class [java/lang/ClassNotFoundException] + - ExceptionInfo (949 -> 986: 994): + + Class [java/lang/IllegalArgumentException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 43): + - [57] Var: ...[a:java/lang/String][a:org/json/JSONObject][a:java/lang/String], Stack: (empty) + - [88] Var: ...[a:org/json/JSONArray][a:[Z][i], Stack: (empty) + - [114] Var: -1, Stack: (empty) + - [124] Var: -2, Stack: (empty) + - [150] Var: ..., Stack: (empty) + - [181] Var: ...[a:org/json/JSONArray][a:[B][i], Stack: (empty) + - [208] Var: -1, Stack: (empty) + - [218] Var: -2, Stack: (empty) + - [244] Var: ..., Stack: (empty) + - [275] Var: ...[a:org/json/JSONArray][a:[S][i], Stack: (empty) + - [302] Var: -1, Stack: (empty) + - [312] Var: -2, Stack: (empty) + - [337] Var: ..., Stack: (empty) + - [368] Var: ...[a:org/json/JSONArray][a:[I][i], Stack: (empty) + - [394] Var: -1, Stack: (empty) + - [404] Var: -2, Stack: (empty) + - [429] Var: ..., Stack: (empty) + - [460] Var: ...[a:org/json/JSONArray][a:[J][i], Stack: (empty) + - [486] Var: -1, Stack: (empty) + - [496] Var: -2, Stack: (empty) + - [522] Var: ..., Stack: (empty) + - [553] Var: ...[a:org/json/JSONArray][a:[F][i], Stack: (empty) + - [580] Var: -1, Stack: (empty) + - [590] Var: -2, Stack: (empty) + - [615] Var: ..., Stack: (empty) + - [646] Var: ...[a:org/json/JSONArray][a:[D][i], Stack: (empty) + - [672] Var: -1, Stack: (empty) + - [682] Var: -2, Stack: (empty) + - [726] Var: ..., Stack: (empty) + - [729] Var: ..., Stack: (empty) + - [760] Var: ...[a:org/json/JSONArray][a:[C][i], Stack: (empty) + - [802] Var: ..., Stack: (empty) + - [808] Var: -1, Stack: (empty) + - [818] Var: -2, Stack: (empty) + - [843] Var: ..., Stack: (empty) + - [883] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:java/lang/String][a:android/os/Bundle][a:java/lang/String][a:org/json/JSONObject][a:java/lang/String][a:org/json/JSONArray][i][a:java/util/ArrayList][i], Stack: + - [915] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:java/lang/String][a:android/os/Bundle][a:java/lang/String][a:org/json/JSONObject][a:java/lang/String][a:org/json/JSONArray][i][a:java/util/ArrayList][i][a:java/lang/Object], Stack: [a:java/util/ArrayList][i] + - [920] Var: [a:com/facebook/SharedPreferencesTokenCachingStrategy][a:java/lang/String][a:android/os/Bundle][a:java/lang/String][a:org/json/JSONObject][a:java/lang/String][a:org/json/JSONArray][i][a:java/util/ArrayList][i][a:java/lang/Object], Stack: [a:java/util/ArrayList][i][a:java/lang/String] + - [929] Var: -2, Stack: (empty) + - [939] Var: -3, Stack: (empty) + - [989] Var: ..., Stack: [a:java/lang/ClassNotFoundException] + - [994] Var: ..., Stack: [a:java/lang/IllegalArgumentException] + - [996] Var: ..., Stack: (empty) + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 0, stack = 1): + [0] ldc #44 + + Class [com/facebook/SharedPreferencesTokenCachingStrategy] + [2] invokevirtual #112 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [5] putstatic #73 + + Fieldref [com/facebook/SharedPreferencesTokenCachingStrategy.TAG Ljava/lang/String;] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/TestSession + Superclass: com/facebook/Session + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.TestSession extends com.facebook.Session + +Interfaces (count = 0): + +Constant Pool (count = 515): + + String [ ] + + String [ testUserId:] + + String [%s/accounts/test-users] + + String [,] + + String [Can't have more than one test application ID] + + String [Can't have more than one test application secret] + + String [Could not delete test account %s: %s] + + String [Could not delete test account %s: unknown reason] + + String [FACEBOOK_NON_JSON_RESULT] + + String [FacebookSDK.TestSession] + + String [Must provide app ID and secret] + + String [Perm] + + String [SELECT id,access_token FROM test_account WHERE app_id = %s] + + String [SELECT uid,name FROM user WHERE uid IN (SELECT id FROM #test_accounts)] + + String [Shared %s Testuser] + + String [Unexpected number of results from FQL query] + + String [access_token] + + String [email] + + String [fql] + + String [installed] + + String [name] + + String [permissions] + + String [publish_actions] + + String [q] + + String [testApplicationId] + + String [testApplicationSecret] + + String [test_accounts] + + String [true] + + String [users] + + String [{TestSession] + + String [|] + + String [}] + + Class [[C] + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [android/util/Log] + + Class [com/facebook/AccessToken] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/HttpMethod] + + Class [com/facebook/Request] + + Class [com/facebook/Response] + + Class [com/facebook/Session] + + Class [com/facebook/Session$TokenRefreshRequest] + + Class [com/facebook/SessionState] + + Class [com/facebook/TestSession] + + Class [com/facebook/TestSession$FqlResponse] + + Class [com/facebook/TestSession$FqlResult] + + Class [com/facebook/TestSession$Mode] + + Class [com/facebook/TestSession$TestAccount] + + Class [com/facebook/TestSession$TestTokenCachingStrategy] + + Class [com/facebook/TestSession$UserAccount] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObjectList] + + Class [java/lang/AssertionError] + + Class [java/lang/Boolean] + + Class [java/lang/Class] + + Class [java/lang/Long] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/util/Arrays] + + Class [java/util/Collection] + + Class [java/util/Date] + + Class [java/util/HashMap] + + Class [java/util/Iterator] + + Class [java/util/Map] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Long [1] + + Long [4294967295] + + Fieldref [com/facebook/AccessTokenSource.TEST_USER Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/HttpMethod.DELETE Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + + Fieldref [com/facebook/TestSession.$assertionsDisabled Z] + + Fieldref [com/facebook/TestSession.appTestAccounts Ljava/util/Map;] + + Fieldref [com/facebook/TestSession.mode Lcom/facebook/TestSession$Mode;] + + Fieldref [com/facebook/TestSession.requestedPermissions Ljava/util/List;] + + Fieldref [com/facebook/TestSession.sessionUniqueUserTag Ljava/lang/String;] + + Fieldref [com/facebook/TestSession.testAccountId Ljava/lang/String;] + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + + Fieldref [com/facebook/TestSession.testApplicationSecret Ljava/lang/String;] + + Fieldref [com/facebook/TestSession.wasAskedToExtendAccessToken Z] + + Fieldref [com/facebook/TestSession$Mode.PRIVATE Lcom/facebook/TestSession$Mode;] + + Fieldref [com/facebook/TestSession$Mode.SHARED Lcom/facebook/TestSession$Mode;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Methodref [com/facebook/AccessToken.createFromString (Ljava/lang/String;Ljava/util/List;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Methodref [com/facebook/AccessToken.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookException.toString ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/Session. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + + Methodref [com/facebook/Session.extendAccessToken ()V] + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Methodref [com/facebook/Session.shouldExtendAccessToken ()Z] + + Methodref [com/facebook/Session.toString ()Ljava/lang/String;] + + Methodref [com/facebook/Session$TokenRefreshRequest. (Lcom/facebook/Session;)V] + + Methodref [com/facebook/SessionState.isClosed ()Z] + + Methodref [com/facebook/TestSession. (Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TokenCachingStrategy;Ljava/lang/String;Lcom/facebook/TestSession$Mode;)V] + + Methodref [com/facebook/TestSession.createSessionWithSharedUser (Landroid/app/Activity;Ljava/util/List;Ljava/lang/String;)Lcom/facebook/TestSession;] + + Methodref [com/facebook/TestSession.createTestAccountAndFinishAuth ()Lcom/facebook/TestSession$TestAccount;] + + Methodref [com/facebook/TestSession.createTestSession (Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TestSession$Mode;Ljava/lang/String;)Lcom/facebook/TestSession;] + + Methodref [com/facebook/TestSession.deleteTestAccount (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/TestSession.findOrCreateSharedTestAccount ()V] + + Methodref [com/facebook/TestSession.findTestAccountMatchingIdentifier (Ljava/lang/String;)Lcom/facebook/TestSession$TestAccount;] + + Methodref [com/facebook/TestSession.finishAuthOrReauth (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + Methodref [com/facebook/TestSession.finishAuthWithTestAccount (Lcom/facebook/TestSession$TestAccount;)V] + + Methodref [com/facebook/TestSession.getAppAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/TestSession.getPermissionsString ()Ljava/lang/String;] + + Methodref [com/facebook/TestSession.getSharedTestAccountIdentifier ()Ljava/lang/String;] + + Methodref [com/facebook/TestSession.getTokenInfo ()Lcom/facebook/AccessToken;] + + Methodref [com/facebook/TestSession.populateTestAccounts (Ljava/util/Collection;Ljava/util/Collection;)V] + + Methodref [com/facebook/TestSession.retrieveTestAccountsForAppIfNeeded ()V] + + Methodref [com/facebook/TestSession.setCurrentTokenRefreshRequest (Lcom/facebook/Session$TokenRefreshRequest;)V] + + Methodref [com/facebook/TestSession.setLastAttemptedTokenExtendDate (Ljava/util/Date;)V] + + Methodref [com/facebook/TestSession.setTokenInfo (Lcom/facebook/AccessToken;)V] + + Methodref [com/facebook/TestSession.storeTestAccount (Lcom/facebook/TestSession$TestAccount;)V] + + Methodref [com/facebook/TestSession.validNameStringFromInteger (J)Ljava/lang/String;] + + Methodref [com/facebook/TestSession$TestTokenCachingStrategy. (Lcom/facebook/TestSession$1;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/lang/AssertionError. ()V] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + + Methodref [java/lang/Long.toString (J)Ljava/lang/String;] + + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.hashCode ()I] + + Methodref [java/lang/String.toCharArray ()[C] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/Date. ()V] + + Methodref [java/util/Date. (J)V] + + Methodref [java/util/HashMap. ()V] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/TestSession$FqlResponse.getData ()Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [com/facebook/TestSession$FqlResult.getFqlResultSet ()Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [com/facebook/TestSession$TestAccount.getAccessToken ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/TestSession$TestAccount.getId ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/TestSession$TestAccount.getName ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/TestSession$TestAccount.setName (Ljava/lang/String;)V] + + InterfaceMethodref [com/facebook/TestSession$UserAccount.getName ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/TestSession$UserAccount.getUid ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.get (I)Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.size ()I] + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + 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 [java/util/Map.values ()Ljava/util/Collection;] + + NameAndType [$assertionsDisabled Z] + + NameAndType [ ()V] + + NameAndType [ (J)V] + + NameAndType [ (Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TokenCachingStrategy;Ljava/lang/String;Lcom/facebook/TestSession$Mode;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + + NameAndType [ (Lcom/facebook/Session;)V] + + NameAndType [ (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + + NameAndType [ (Lcom/facebook/TestSession$1;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [DELETE Lcom/facebook/HttpMethod;] + + NameAndType [POST Lcom/facebook/HttpMethod;] + + NameAndType [PRIVATE Lcom/facebook/TestSession$Mode;] + + NameAndType [SHARED Lcom/facebook/TestSession$Mode;] + + NameAndType [TEST_USER Lcom/facebook/AccessTokenSource;] + + NameAndType [appTestAccounts Ljava/util/Map;] + + NameAndType [append (C)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [contains (Ljava/lang/CharSequence;)Z] + + NameAndType [createFromString (Ljava/lang/String;Ljava/util/List;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + NameAndType [createSessionWithSharedUser (Landroid/app/Activity;Ljava/util/List;Ljava/lang/String;)Lcom/facebook/TestSession;] + + NameAndType [createTestAccountAndFinishAuth ()Lcom/facebook/TestSession$TestAccount;] + + NameAndType [createTestSession (Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TestSession$Mode;Ljava/lang/String;)Lcom/facebook/TestSession;] + + NameAndType [deleteTestAccount (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [desiredAssertionStatus ()Z] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [executeAndWait ()Lcom/facebook/Response;] + + NameAndType [extendAccessToken ()V] + + NameAndType [findOrCreateSharedTestAccount ()V] + + NameAndType [findTestAccountMatchingIdentifier (Ljava/lang/String;)Lcom/facebook/TestSession$TestAccount;] + + NameAndType [finishAuthOrReauth (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + NameAndType [finishAuthWithTestAccount (Lcom/facebook/TestSession$TestAccount;)V] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [getAccessToken ()Ljava/lang/String;] + + NameAndType [getAppAccessToken ()Ljava/lang/String;] + + NameAndType [getData ()Lcom/facebook/model/GraphObjectList;] + + NameAndType [getError ()Lcom/facebook/FacebookRequestError;] + + NameAndType [getException ()Lcom/facebook/FacebookException;] + + NameAndType [getFqlResultSet ()Lcom/facebook/model/GraphObjectList;] + + NameAndType [getGraphObject ()Lcom/facebook/model/GraphObject;] + + NameAndType [getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [getId ()Ljava/lang/String;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getPermissionsString ()Ljava/lang/String;] + + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getSharedTestAccountIdentifier ()Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getToken ()Ljava/lang/String;] + + NameAndType [getTokenInfo ()Lcom/facebook/AccessToken;] + + NameAndType [getUid ()Ljava/lang/String;] + + NameAndType [hasNext ()Z] + + NameAndType [hashCode ()I] + + NameAndType [isClosed ()Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [isNullOrEmpty (Ljava/util/Collection;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [mode Lcom/facebook/TestSession$Mode;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [populateTestAccounts (Ljava/util/Collection;Ljava/util/Collection;)V] + + NameAndType [postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [requestedPermissions Ljava/util/List;] + + NameAndType [retrieveTestAccountsForAppIfNeeded ()V] + + NameAndType [sessionUniqueUserTag Ljava/lang/String;] + + NameAndType [setCurrentTokenRefreshRequest (Lcom/facebook/Session$TokenRefreshRequest;)V] + + NameAndType [setLastAttemptedTokenExtendDate (Ljava/util/Date;)V] + + NameAndType [setName (Ljava/lang/String;)V] + + NameAndType [setTokenInfo (Lcom/facebook/AccessToken;)V] + + NameAndType [shouldExtendAccessToken ()Z] + + NameAndType [size ()I] + + NameAndType [storeTestAccount (Lcom/facebook/TestSession$TestAccount;)V] + + NameAndType [testAccountId Ljava/lang/String;] + + NameAndType [testApplicationId Ljava/lang/String;] + + NameAndType [testApplicationSecret Ljava/lang/String;] + + NameAndType [toCharArray ()[C] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [toString (J)Ljava/lang/String;] + + NameAndType [validNameStringFromInteger (J)Ljava/lang/String;] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + NameAndType [values ()Ljava/util/Collection;] + + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [wasAskedToExtendAccessToken Z] + + Utf8 [ ] + + Utf8 [ testUserId:] + + Utf8 [$assertionsDisabled] + + Utf8 [%s/accounts/test-users] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/AccessToken;] + + Utf8 [()Lcom/facebook/FacebookException;] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Lcom/facebook/Response;] + + Utf8 [()Lcom/facebook/TestSession$TestAccount;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[C] + + Utf8 [(C)Ljava/lang/StringBuilder;] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(J)Ljava/lang/String;] + + Utf8 [(J)V] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;)Lcom/facebook/TestSession;] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TestSession$Mode;Ljava/lang/String;)Lcom/facebook/TestSession;] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TokenCachingStrategy;Ljava/lang/String;Lcom/facebook/TestSession$Mode;)V] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Ljava/lang/String;)Lcom/facebook/TestSession;] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;)Lcom/facebook/TestSession;] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TestSession$Mode;Ljava/lang/String;)Lcom/facebook/TestSession;] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TokenCachingStrategy;Ljava/lang/String;Lcom/facebook/TestSession$Mode;)V] + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Ljava/lang/String;)Lcom/facebook/TestSession;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + + Utf8 [(Lcom/facebook/AccessToken;)V] + + Utf8 [(Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/Session$AuthorizationRequest;)V] + + Utf8 [(Lcom/facebook/Session$TokenRefreshRequest;)V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + + Utf8 [(Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/TestSession$1;)V] + + Utf8 [(Lcom/facebook/TestSession$TestAccount;)V] + + Utf8 [(Ljava/lang/CharSequence;)Z] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/TestSession$TestAccount;] + + Utf8 [(Ljava/lang/String;)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/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection;Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Date;)V] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [(Z)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [,] + + Utf8 [] + + Utf8 [] + + Utf8 [Can't have more than one test application ID] + + Utf8 [Can't have more than one test application secret] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Could not delete test account %s: %s] + + Utf8 [Could not delete test account %s: unknown reason] + + Utf8 [DELETE] + + Utf8 [FACEBOOK_NON_JSON_RESULT] + + Utf8 [FacebookSDK.TestSession] + + Utf8 [J] + + Utf8 [LOG_TAG] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Lcom/facebook/HttpMethod;] + + Utf8 [Lcom/facebook/TestSession$Mode;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Must provide app ID and secret] + + Utf8 [POST] + + Utf8 [PRIVATE] + + Utf8 [Perm] + + Utf8 [SELECT id,access_token FROM test_account WHERE app_id = %s] + + Utf8 [SELECT uid,name FROM user WHERE uid IN (SELECT id FROM #test_accounts)] + + Utf8 [SHARED] + + Utf8 [Shared %s Testuser] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TEST_USER] + + Utf8 [Unexpected number of results from FQL query] + + Utf8 [Z] + + Utf8 [[C] + + Utf8 [access_token] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [android/util/Log] + + Utf8 [appTestAccounts] + + Utf8 [append] + + Utf8 [asList] + + Utf8 [authorize] + + Utf8 [castToListOf] + + Utf8 [com/facebook/AccessToken] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/HttpMethod] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$TokenRefreshRequest] + + Utf8 [com/facebook/SessionState] + + Utf8 [com/facebook/TestSession] + + Utf8 [com/facebook/TestSession$FqlResponse] + + Utf8 [com/facebook/TestSession$FqlResult] + + Utf8 [com/facebook/TestSession$Mode] + + Utf8 [com/facebook/TestSession$TestAccount] + + Utf8 [com/facebook/TestSession$TestTokenCachingStrategy] + + Utf8 [com/facebook/TestSession$UserAccount] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [contains] + + Utf8 [createFromString] + + Utf8 [createSessionWithPrivateUser] + + Utf8 [createSessionWithSharedUser] + + Utf8 [createTestAccountAndFinishAuth] + + Utf8 [createTestSession] + + Utf8 [deleteTestAccount] + + Utf8 [desiredAssertionStatus] + + Utf8 [email] + + Utf8 [equals] + + Utf8 [executeAndWait] + + Utf8 [extendAccessToken] + + Utf8 [fakeTokenRefreshAttempt] + + Utf8 [findOrCreateSharedTestAccount] + + Utf8 [findTestAccountMatchingIdentifier] + + Utf8 [finishAuthOrReauth] + + Utf8 [finishAuthWithTestAccount] + + Utf8 [forceExtendAccessToken] + + Utf8 [format] + + Utf8 [fql] + + Utf8 [get] + + Utf8 [getAccessToken] + + Utf8 [getAppAccessToken] + + Utf8 [getData] + + Utf8 [getError] + + Utf8 [getException] + + Utf8 [getFqlResultSet] + + Utf8 [getGraphObject] + + Utf8 [getGraphObjectAs] + + Utf8 [getId] + + Utf8 [getName] + + Utf8 [getPermissions] + + Utf8 [getPermissionsString] + + Utf8 [getProperty] + + Utf8 [getSharedTestAccountIdentifier] + + Utf8 [getString] + + Utf8 [getTestApplicationId] + + Utf8 [getTestApplicationSecret] + + Utf8 [getTestUserId] + + Utf8 [getToken] + + Utf8 [getTokenInfo] + + Utf8 [getUid] + + Utf8 [getWasAskedToExtendAccessToken] + + Utf8 [hasNext] + + Utf8 [hashCode] + + Utf8 [installed] + + Utf8 [isClosed] + + Utf8 [isNullOrEmpty] + + Utf8 [iterator] + + Utf8 [java/lang/AssertionError] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Long] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/Collection] + + Utf8 [java/util/Date] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/Map] + + Utf8 [join] + + Utf8 [mode] + + Utf8 [name] + + Utf8 [next] + + Utf8 [notNull] + + Utf8 [notNullOrEmpty] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [permissions] + + Utf8 [populateTestAccounts] + + Utf8 [postStateChange] + + Utf8 [publish_actions] + + Utf8 [put] + + Utf8 [putString] + + Utf8 [q] + + Utf8 [requestedPermissions] + + Utf8 [retrieveTestAccountsForAppIfNeeded] + + Utf8 [serialVersionUID] + + Utf8 [sessionUniqueUserTag] + + Utf8 [setCurrentTokenRefreshRequest] + + Utf8 [setLastAttemptedTokenExtendDate] + + Utf8 [setName] + + Utf8 [setTestApplicationId] + + Utf8 [setTestApplicationSecret] + + Utf8 [setTokenInfo] + + Utf8 [shouldExtendAccessToken] + + Utf8 [size] + + Utf8 [storeTestAccount] + + Utf8 [testAccountId] + + Utf8 [testApplicationId] + + Utf8 [testApplicationSecret] + + Utf8 [test_accounts] + + Utf8 [toCharArray] + + Utf8 [toString] + + Utf8 [true] + + Utf8 [users] + + Utf8 [validNameStringFromInteger] + + Utf8 [valueOf] + + Utf8 [values] + + Utf8 [w] + + Utf8 [wasAskedToExtendAccessToken] + + Utf8 [{TestSession] + + Utf8 [|] + + Utf8 [}] + +Fields (count = 11): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: LOG_TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String LOG_TAG + Class member attributes (count = 1): + + Constant value attribute: + + String [FacebookSDK.TestSession] + + Field: appTestAccounts Ljava/util/Map; + Access flags: 0xa + = private static java.util.Map appTestAccounts + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: testApplicationSecret Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String testApplicationSecret + + Field: testApplicationId Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String testApplicationId + + Field: sessionUniqueUserTag Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String sessionUniqueUserTag + + Field: requestedPermissions Ljava/util/List; + Access flags: 0x12 + = private final java.util.List requestedPermissions + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: mode Lcom/facebook/TestSession$Mode; + Access flags: 0x12 + = private final com.facebook.TestSession$Mode mode + + Field: testAccountId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String testAccountId + + Field: wasAskedToExtendAccessToken Z + Access flags: 0x2 + = private boolean wasAskedToExtendAccessToken + + Field: $assertionsDisabled Z + Access flags: 0x1018 + = static final synthetic boolean $assertionsDisabled + +Methods (count = 31): + - Method: (Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TokenCachingStrategy;Ljava/lang/String;Lcom/facebook/TestSession$Mode;)V + Access flags: 0x0 + = TestSession(android.app.Activity,java.util.List,com.facebook.TokenCachingStrategy,java.lang.String,com.facebook.TestSession$Mode) + Class member attributes (count = 2): + + Code attribute instructions (code length = 49, locals = 6, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [5] aload_3 v3 + [6] invokespecial #109 + + Methodref [com/facebook/Session. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/TokenCachingStrategy;)V] + [9] aload_2 v2 + [10] ldc #22 + + String [permissions] + [12] invokestatic #139 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [15] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [18] ldc #25 + + String [testApplicationId] + [20] invokestatic #140 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [23] getstatic #87 + + Fieldref [com/facebook/TestSession.testApplicationSecret Ljava/lang/String;] + [26] ldc #26 + + String [testApplicationSecret] + [28] invokestatic #140 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [31] aload_0 v0 + [32] aload v4 + [34] putfield #84 + + Fieldref [com/facebook/TestSession.sessionUniqueUserTag Ljava/lang/String;] + [37] aload_0 v0 + [38] aload v5 + [40] putfield #82 + + Fieldref [com/facebook/TestSession.mode Lcom/facebook/TestSession$Mode;] + [43] aload_0 v0 + [44] aload_2 v2 + [45] putfield #83 + + Fieldref [com/facebook/TestSession.requestedPermissions Ljava/util/List;] + [48] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TokenCachingStrategy;Ljava/lang/String;Lcom/facebook/TestSession$Mode;)V] + + Method: createSessionWithPrivateUser(Landroid/app/Activity;Ljava/util/List;)Lcom/facebook/TestSession; + Access flags: 0x9 + = public static com.facebook.TestSession createSessionWithPrivateUser(android.app.Activity,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 2, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #89 + + Fieldref [com/facebook/TestSession$Mode.PRIVATE Lcom/facebook/TestSession$Mode;] + [5] aconst_null + [6] invokestatic #119 + + Methodref [com/facebook/TestSession.createTestSession (Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TestSession$Mode;Ljava/lang/String;)Lcom/facebook/TestSession;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/app/Activity;Ljava/util/List;)Lcom/facebook/TestSession;] + + Method: createSessionWithSharedUser(Landroid/app/Activity;Ljava/util/List;)Lcom/facebook/TestSession; + Access flags: 0x9 + = public static com.facebook.TestSession createSessionWithSharedUser(android.app.Activity,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aconst_null + [3] invokestatic #117 + + Methodref [com/facebook/TestSession.createSessionWithSharedUser (Landroid/app/Activity;Ljava/util/List;Ljava/lang/String;)Lcom/facebook/TestSession;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/app/Activity;Ljava/util/List;)Lcom/facebook/TestSession;] + + Method: createSessionWithSharedUser(Landroid/app/Activity;Ljava/util/List;Ljava/lang/String;)Lcom/facebook/TestSession; + Access flags: 0x9 + = public static com.facebook.TestSession createSessionWithSharedUser(android.app.Activity,java.util.List,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 3, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #90 + + Fieldref [com/facebook/TestSession$Mode.SHARED Lcom/facebook/TestSession$Mode;] + [5] aload_2 v2 + [6] invokestatic #119 + + Methodref [com/facebook/TestSession.createTestSession (Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TestSession$Mode;Ljava/lang/String;)Lcom/facebook/TestSession;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Ljava/lang/String;)Lcom/facebook/TestSession;] + + Method: getTestApplicationId()Ljava/lang/String; + Access flags: 0x29 + = public static synchronized java.lang.String getTestApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTestApplicationId(Ljava/lang/String;)V + Access flags: 0x29 + = public static synchronized void setTestApplicationId(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 1, stack = 3): + [0] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [3] ifnull +23 (target=26) + [6] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [9] aload_0 v0 + [10] invokevirtual #146 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [13] ifne +13 (target=26) + [16] new #39 + + Class [com/facebook/FacebookException] + [19] dup + [20] ldc #5 + + String [Can't have more than one test application ID] + [22] invokespecial #100 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [25] athrow + [26] aload_0 v0 + [27] putstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [26] Var: ..., Stack: (empty) + + Method: getTestApplicationSecret()Ljava/lang/String; + Access flags: 0x29 + = public static synchronized java.lang.String getTestApplicationSecret() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #87 + + Fieldref [com/facebook/TestSession.testApplicationSecret Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTestApplicationSecret(Ljava/lang/String;)V + Access flags: 0x29 + = public static synchronized void setTestApplicationSecret(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 1, stack = 3): + [0] getstatic #87 + + Fieldref [com/facebook/TestSession.testApplicationSecret Ljava/lang/String;] + [3] ifnull +23 (target=26) + [6] getstatic #87 + + Fieldref [com/facebook/TestSession.testApplicationSecret Ljava/lang/String;] + [9] aload_0 v0 + [10] invokevirtual #146 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [13] ifne +13 (target=26) + [16] new #39 + + Class [com/facebook/FacebookException] + [19] dup + [20] ldc #6 + + String [Can't have more than one test application secret] + [22] invokespecial #100 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [25] athrow + [26] aload_0 v0 + [27] putstatic #87 + + Fieldref [com/facebook/TestSession.testApplicationSecret Ljava/lang/String;] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [26] Var: ..., Stack: (empty) + + Method: getTestUserId()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getTestUserId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #85 + + Fieldref [com/facebook/TestSession.testAccountId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createTestSession(Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TestSession$Mode;Ljava/lang/String;)Lcom/facebook/TestSession; + Access flags: 0x2a + = private static synchronized com.facebook.TestSession createTestSession(android.app.Activity,java.util.List,com.facebook.TestSession$Mode,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 73, locals = 4, stack = 7): + [0] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [3] invokestatic #137 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [6] ifne +12 (target=18) + [9] getstatic #87 + + Fieldref [com/facebook/TestSession.testApplicationSecret Ljava/lang/String;] + [12] invokestatic #137 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [15] ifeq +13 (target=28) + [18] new #39 + + Class [com/facebook/FacebookException] + [21] dup + [22] ldc #11 + + String [Must provide app ID and secret] + [24] invokespecial #100 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [27] athrow + [28] aload_1 v1 + [29] invokestatic #138 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + [32] ifeq +21 (target=53) + [35] iconst_2 + [36] anewarray #63 + + Class [java/lang/String] + [39] dup + [40] iconst_0 + [41] ldc #18 + + String [email] + [43] aastore + [44] dup + [45] iconst_1 + [46] ldc #23 + + String [publish_actions] + [48] aastore + [49] invokestatic #155 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [52] astore_1 v1 + [53] new #47 + + Class [com/facebook/TestSession] + [56] dup + [57] aload_0 v0 + [58] aload_1 v1 + [59] new #52 + + Class [com/facebook/TestSession$TestTokenCachingStrategy] + [62] dup + [63] aconst_null + [64] invokespecial #136 + + Methodref [com/facebook/TestSession$TestTokenCachingStrategy. (Lcom/facebook/TestSession$1;)V] + [67] aload_3 v3 + [68] aload_2 v2 + [69] invokespecial #116 + + Methodref [com/facebook/TestSession. (Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TokenCachingStrategy;Ljava/lang/String;Lcom/facebook/TestSession$Mode;)V] + [72] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [18] Var: ..., Stack: (empty) + - [28] Var: ..., Stack: (empty) + - [53] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/app/Activity;Ljava/util/List;Lcom/facebook/TestSession$Mode;Ljava/lang/String;)Lcom/facebook/TestSession;] + + Method: retrieveTestAccountsForAppIfNeeded()V + Access flags: 0x2a + = private static synchronized void retrieveTestAccountsForAppIfNeeded() + Class member attributes (count = 1): + + Code attribute instructions (code length = 245, locals = 10, stack = 6): + [0] getstatic #81 + + Fieldref [com/facebook/TestSession.appTestAccounts Ljava/util/Map;] + [3] ifnull +4 (target=7) + [6] return + [7] new #68 + + Class [java/util/HashMap] + [10] dup + [11] invokespecial #158 + + Methodref [java/util/HashMap. ()V] + [14] putstatic #81 + + Fieldref [com/facebook/TestSession.appTestAccounts Ljava/util/Map;] + [17] ldc #13 + + String [SELECT id,access_token FROM test_account WHERE app_id = %s] + [19] iconst_1 + [20] anewarray #62 + + Class [java/lang/Object] + [23] dup + [24] iconst_0 + [25] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [28] aastore + [29] invokestatic #147 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [32] astore_0 v0 + [33] ldc #14 + + String [SELECT uid,name FROM user WHERE uid IN (SELECT id FROM #test_accounts)] + [35] astore_1 v1 + [36] new #34 + + Class [android/os/Bundle] + [39] dup + [40] invokespecial #91 + + Methodref [android/os/Bundle. ()V] + [43] astore_2 v2 + [44] new #72 + + Class [org/json/JSONObject] + [47] dup + [48] invokespecial #159 + + Methodref [org/json/JSONObject. ()V] + [51] astore_3 v3 + [52] aload_3 v3 + [53] ldc #27 + + String [test_accounts] + [55] aload_0 v0 + [56] invokevirtual #160 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [59] pop + [60] aload_3 v3 + [61] ldc #29 + + String [users] + [63] aload_1 v1 + [64] invokevirtual #160 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [67] pop + [68] goto +15 (target=83) + [71] astore v4 + [73] new #39 + + Class [com/facebook/FacebookException] + [76] dup + [77] aload v4 + [79] invokespecial #101 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [82] athrow + [83] aload_2 v2 + [84] ldc #24 + + String [q] + [86] aload_3 v3 + [87] invokevirtual #161 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [90] invokevirtual #93 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [93] aload_2 v2 + [94] ldc #17 + + String [access_token] + [96] invokestatic #125 + + Methodref [com/facebook/TestSession.getAppAccessToken ()Ljava/lang/String;] + [99] invokevirtual #93 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [102] new #42 + + Class [com/facebook/Request] + [105] dup + [106] aconst_null + [107] ldc #19 + + String [fql] + [109] aload_2 v2 + [110] aconst_null + [111] invokespecial #104 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + [114] astore v4 + [116] aload v4 + [118] invokevirtual #105 + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + [121] astore v5 + [123] aload v5 + [125] invokevirtual #106 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [128] ifnull +12 (target=140) + [131] aload v5 + [133] invokevirtual #106 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [136] invokevirtual #103 + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + [139] athrow + [140] aload v5 + [142] ldc #48 + + Class [com/facebook/TestSession$FqlResponse] + [144] invokevirtual #108 + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [147] checkcast #48 + + Class [com/facebook/TestSession$FqlResponse] + [150] astore v6 + [152] aload v6 + [154] invokeinterface #162 + + InterfaceMethodref [com/facebook/TestSession$FqlResponse.getData ()Lcom/facebook/model/GraphObjectList;] + [159] astore v7 + [161] aload v7 + [163] ifnull +14 (target=177) + [166] aload v7 + [168] invokeinterface #173 + + InterfaceMethodref [com/facebook/model/GraphObjectList.size ()I] + [173] iconst_2 + [174] ificmpeq +13 (target=187) + [177] new #39 + + Class [com/facebook/FacebookException] + [180] dup + [181] ldc #16 + + String [Unexpected number of results from FQL query] + [183] invokespecial #100 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [186] athrow + [187] aload v7 + [189] iconst_0 + [190] invokeinterface #172 + + InterfaceMethodref [com/facebook/model/GraphObjectList.get (I)Ljava/lang/Object;] + [195] checkcast #49 + + Class [com/facebook/TestSession$FqlResult] + [198] invokeinterface #163 + + InterfaceMethodref [com/facebook/TestSession$FqlResult.getFqlResultSet ()Lcom/facebook/model/GraphObjectList;] + [203] ldc #51 + + Class [com/facebook/TestSession$TestAccount] + [205] invokeinterface #171 + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [210] astore v8 + [212] aload v7 + [214] iconst_1 + [215] invokeinterface #172 + + InterfaceMethodref [com/facebook/model/GraphObjectList.get (I)Ljava/lang/Object;] + [220] checkcast #49 + + Class [com/facebook/TestSession$FqlResult] + [223] invokeinterface #163 + + InterfaceMethodref [com/facebook/TestSession$FqlResult.getFqlResultSet ()Lcom/facebook/model/GraphObjectList;] + [228] ldc #53 + + Class [com/facebook/TestSession$UserAccount] + [230] invokeinterface #171 + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [235] astore v9 + [237] aload v8 + [239] aload v9 + [241] invokestatic #129 + + Methodref [com/facebook/TestSession.populateTestAccounts (Ljava/util/Collection;Ljava/util/Collection;)V] + [244] return + Code attribute exceptions (count = 1): + - ExceptionInfo (44 -> 68: 71): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [7] Var: ..., Stack: (empty) + - [71] Var: [a:java/lang/String][a:java/lang/String][a:android/os/Bundle], Stack: [a:org/json/JSONException] + - [83] Var: ...[a:org/json/JSONObject], Stack: (empty) + - [140] Var: ...[a:com/facebook/Request][a:com/facebook/Response], Stack: (empty) + - [177] Var: ...[a:com/facebook/TestSession$FqlResponse][a:com/facebook/model/GraphObjectList], Stack: (empty) + - [187] Var: ..., Stack: (empty) + + Method: populateTestAccounts(Ljava/util/Collection;Ljava/util/Collection;)V + Access flags: 0x2a + = private static synchronized void populateTestAccounts(java.util.Collection,java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 100, locals = 5, stack = 2): + [0] aload_0 v0 + [1] invokeinterface #174 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [6] astore_2 v2 + [7] aload_2 v2 + [8] invokeinterface #175 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [13] ifeq +20 (target=33) + [16] aload_2 v2 + [17] invokeinterface #176 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [22] checkcast #51 + + Class [com/facebook/TestSession$TestAccount] + [25] astore_3 v3 + [26] aload_3 v3 + [27] invokestatic #134 + + Methodref [com/facebook/TestSession.storeTestAccount (Lcom/facebook/TestSession$TestAccount;)V] + [30] goto -23 (target=7) + [33] aload_1 v1 + [34] invokeinterface #174 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [39] astore_2 v2 + [40] aload_2 v2 + [41] invokeinterface #175 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [46] ifeq +53 (target=99) + [49] aload_2 v2 + [50] invokeinterface #176 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [55] checkcast #53 + + Class [com/facebook/TestSession$UserAccount] + [58] astore_3 v3 + [59] getstatic #81 + + Fieldref [com/facebook/TestSession.appTestAccounts Ljava/util/Map;] + [62] aload_3 v3 + [63] invokeinterface #169 + + InterfaceMethodref [com/facebook/TestSession$UserAccount.getUid ()Ljava/lang/String;] + [68] invokeinterface #177 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [73] checkcast #51 + + Class [com/facebook/TestSession$TestAccount] + [76] astore v4 + [78] aload v4 + [80] ifnull +16 (target=96) + [83] aload v4 + [85] aload_3 v3 + [86] invokeinterface #168 + + InterfaceMethodref [com/facebook/TestSession$UserAccount.getName ()Ljava/lang/String;] + [91] invokeinterface #167 + + InterfaceMethodref [com/facebook/TestSession$TestAccount.setName (Ljava/lang/String;)V] + [96] goto -56 (target=40) + [99] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [7] Var: ...[a:java/util/Iterator], Stack: (empty) + - [33] Var: -1, Stack: (empty) + - [40] Var: ...[a:java/util/Iterator], Stack: (empty) + - [96] Var: ..., Stack: (empty) + - [99] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/Collection;Ljava/util/Collection;)V] + + Method: storeTestAccount(Lcom/facebook/TestSession$TestAccount;)V + Access flags: 0x2a + = private static synchronized void storeTestAccount(com.facebook.TestSession$TestAccount) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 3): + [0] getstatic #81 + + Fieldref [com/facebook/TestSession.appTestAccounts Ljava/util/Map;] + [3] aload_0 v0 + [4] invokeinterface #165 + + InterfaceMethodref [com/facebook/TestSession$TestAccount.getId ()Ljava/lang/String;] + [9] aload_0 v0 + [10] invokeinterface #178 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [15] pop + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: findTestAccountMatchingIdentifier(Ljava/lang/String;)Lcom/facebook/TestSession$TestAccount; + Access flags: 0x2a + = private static synchronized com.facebook.TestSession$TestAccount findTestAccountMatchingIdentifier(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 3, stack = 2): + [0] invokestatic #130 + + Methodref [com/facebook/TestSession.retrieveTestAccountsForAppIfNeeded ()V] + [3] getstatic #81 + + Fieldref [com/facebook/TestSession.appTestAccounts Ljava/util/Map;] + [6] invokeinterface #179 + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + [11] invokeinterface #174 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [16] astore_1 v1 + [17] aload_1 v1 + [18] invokeinterface #175 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [23] ifeq +31 (target=54) + [26] aload_1 v1 + [27] invokeinterface #176 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [32] checkcast #51 + + Class [com/facebook/TestSession$TestAccount] + [35] astore_2 v2 + [36] aload_2 v2 + [37] invokeinterface #166 + + InterfaceMethodref [com/facebook/TestSession$TestAccount.getName ()Ljava/lang/String;] + [42] aload_0 v0 + [43] invokevirtual #145 + + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + [46] ifeq +5 (target=51) + [49] aload_2 v2 + [50] areturn + [51] goto -34 (target=17) + [54] aconst_null + [55] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [17] Var: ...[a:java/util/Iterator], Stack: (empty) + - [51] Var: ..., Stack: (empty) + - [54] Var: -1, Stack: (empty) + + Method: toString()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String toString() + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #113 + + Methodref [com/facebook/Session.toString ()Ljava/lang/String;] + [4] astore_1 v1 + [5] new #64 + + Class [java/lang/StringBuilder] + [8] dup + [9] invokespecial #150 + + Methodref [java/lang/StringBuilder. ()V] + [12] ldc #30 + + String [{TestSession] + [14] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [17] ldc #2 + + String [ testUserId:] + [19] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [22] aload_0 v0 + [23] getfield #85 + + Fieldref [com/facebook/TestSession.testAccountId Ljava/lang/String;] + [26] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [29] ldc #1 + + String [ ] + [31] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [34] aload_1 v1 + [35] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [38] ldc #32 + + String [}] + [40] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [43] invokevirtual #154 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [46] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: authorize(Lcom/facebook/Session$AuthorizationRequest;)V + Access flags: 0x0 + = void authorize(com.facebook.Session$AuthorizationRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #82 + + Fieldref [com/facebook/TestSession.mode Lcom/facebook/TestSession$Mode;] + [4] getstatic #89 + + Fieldref [com/facebook/TestSession$Mode.PRIVATE Lcom/facebook/TestSession$Mode;] + [7] ifacmpne +11 (target=18) + [10] aload_0 v0 + [11] invokespecial #118 + + Methodref [com/facebook/TestSession.createTestAccountAndFinishAuth ()Lcom/facebook/TestSession$TestAccount;] + [14] pop + [15] goto +7 (target=22) + [18] aload_0 v0 + [19] invokespecial #121 + + Methodref [com/facebook/TestSession.findOrCreateSharedTestAccount ()V] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: (empty) + + Method: postStateChange(Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x0 + = void postStateChange(com.facebook.SessionState,com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 45, locals = 5, stack = 4): + [0] aload_0 v0 + [1] getfield #85 + + Fieldref [com/facebook/TestSession.testAccountId Ljava/lang/String;] + [4] astore v4 + [6] aload_0 v0 + [7] aload_1 v1 + [8] aload_2 v2 + [9] aload_3 v3 + [10] invokespecial #111 + + Methodref [com/facebook/Session.postStateChange (Lcom/facebook/SessionState;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [13] aload_2 v2 + [14] invokevirtual #115 + + Methodref [com/facebook/SessionState.isClosed ()Z] + [17] ifeq +27 (target=44) + [20] aload v4 + [22] ifnull +22 (target=44) + [25] aload_0 v0 + [26] getfield #82 + + Fieldref [com/facebook/TestSession.mode Lcom/facebook/TestSession$Mode;] + [29] getstatic #89 + + Fieldref [com/facebook/TestSession$Mode.PRIVATE Lcom/facebook/TestSession$Mode;] + [32] ifacmpne +12 (target=44) + [35] aload_0 v0 + [36] aload v4 + [38] invokestatic #125 + + Methodref [com/facebook/TestSession.getAppAccessToken ()Ljava/lang/String;] + [41] invokespecial #120 + + Methodref [com/facebook/TestSession.deleteTestAccount (Ljava/lang/String;Ljava/lang/String;)V] + [44] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [44] Var: ...[a:java/lang/String], Stack: (empty) + + Method: getWasAskedToExtendAccessToken()Z + Access flags: 0x0 + = boolean getWasAskedToExtendAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #88 + + Fieldref [com/facebook/TestSession.wasAskedToExtendAccessToken Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: forceExtendAccessToken(Z)V + Access flags: 0x0 + = void forceExtendAccessToken(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 3, stack = 11): + [0] aload_0 v0 + [1] invokevirtual #128 + + Methodref [com/facebook/TestSession.getTokenInfo ()Lcom/facebook/AccessToken;] + [4] astore_2 v2 + [5] aload_0 v0 + [6] new #37 + + Class [com/facebook/AccessToken] + [9] dup + [10] aload_2 v2 + [11] invokevirtual #99 + + Methodref [com/facebook/AccessToken.getToken ()Ljava/lang/String;] + [14] new #67 + + Class [java/util/Date] + [17] dup + [18] invokespecial #156 + + Methodref [java/util/Date. ()V] + [21] aload_2 v2 + [22] invokevirtual #98 + + Methodref [com/facebook/AccessToken.getPermissions ()Ljava/util/List;] + [25] getstatic #77 + + Fieldref [com/facebook/AccessTokenSource.TEST_USER Lcom/facebook/AccessTokenSource;] + [28] new #67 + + Class [java/util/Date] + [31] dup + [32] lconst_0 + [33] invokespecial #157 + + Methodref [java/util/Date. (J)V] + [36] invokespecial #96 + + Methodref [com/facebook/AccessToken. (Ljava/lang/String;Ljava/util/Date;Ljava/util/List;Lcom/facebook/AccessTokenSource;Ljava/util/Date;)V] + [39] invokevirtual #133 + + Methodref [com/facebook/TestSession.setTokenInfo (Lcom/facebook/AccessToken;)V] + [42] aload_0 v0 + [43] new #67 + + Class [java/util/Date] + [46] dup + [47] lconst_0 + [48] invokespecial #157 + + Methodref [java/util/Date. (J)V] + [51] invokevirtual #132 + + Methodref [com/facebook/TestSession.setLastAttemptedTokenExtendDate (Ljava/util/Date;)V] + [54] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: shouldExtendAccessToken()Z + Access flags: 0x0 + = boolean shouldExtendAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #112 + + Methodref [com/facebook/Session.shouldExtendAccessToken ()Z] + [4] istore_1 v1 + [5] aload_0 v0 + [6] iconst_0 + [7] putfield #88 + + Fieldref [com/facebook/TestSession.wasAskedToExtendAccessToken Z] + [10] iload_1 v1 + [11] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: extendAccessToken()V + Access flags: 0x0 + = void extendAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_1 + [2] putfield #88 + + Fieldref [com/facebook/TestSession.wasAskedToExtendAccessToken Z] + [5] aload_0 v0 + [6] invokespecial #110 + + Methodref [com/facebook/Session.extendAccessToken ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: fakeTokenRefreshAttempt()V + Access flags: 0x0 + = void fakeTokenRefreshAttempt() + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 4): + [0] aload_0 v0 + [1] new #45 + + Class [com/facebook/Session$TokenRefreshRequest] + [4] dup + [5] aload_0 v0 + [6] invokespecial #114 + + Methodref [com/facebook/Session$TokenRefreshRequest. (Lcom/facebook/Session;)V] + [9] invokevirtual #131 + + Methodref [com/facebook/TestSession.setCurrentTokenRefreshRequest (Lcom/facebook/Session$TokenRefreshRequest;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAppAccessToken()Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String getAppAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 0, stack = 2): + [0] new #64 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #150 + + Methodref [java/lang/StringBuilder. ()V] + [7] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [10] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [13] ldc #31 + + String [|] + [15] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [18] getstatic #87 + + Fieldref [com/facebook/TestSession.testApplicationSecret Ljava/lang/String;] + [21] invokevirtual #153 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [24] invokevirtual #154 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [27] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: findOrCreateSharedTestAccount()V + Access flags: 0x2 + = private void findOrCreateSharedTestAccount() + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #127 + + Methodref [com/facebook/TestSession.getSharedTestAccountIdentifier ()Ljava/lang/String;] + [4] invokestatic #122 + + Methodref [com/facebook/TestSession.findTestAccountMatchingIdentifier (Ljava/lang/String;)Lcom/facebook/TestSession$TestAccount;] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ifnull +11 (target=20) + [12] aload_0 v0 + [13] aload_1 v1 + [14] invokespecial #124 + + Methodref [com/facebook/TestSession.finishAuthWithTestAccount (Lcom/facebook/TestSession$TestAccount;)V] + [17] goto +8 (target=25) + [20] aload_0 v0 + [21] invokespecial #118 + + Methodref [com/facebook/TestSession.createTestAccountAndFinishAuth ()Lcom/facebook/TestSession$TestAccount;] + [24] pop + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [20] Var: ...[a:com/facebook/TestSession$TestAccount], Stack: (empty) + - [25] Var: ..., Stack: (empty) + + Method: finishAuthWithTestAccount(Lcom/facebook/TestSession$TestAccount;)V + Access flags: 0x2 + = private void finishAuthWithTestAccount(com.facebook.TestSession$TestAccount) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokeinterface #165 + + InterfaceMethodref [com/facebook/TestSession$TestAccount.getId ()Ljava/lang/String;] + [7] putfield #85 + + Fieldref [com/facebook/TestSession.testAccountId Ljava/lang/String;] + [10] aload_1 v1 + [11] invokeinterface #164 + + InterfaceMethodref [com/facebook/TestSession$TestAccount.getAccessToken ()Ljava/lang/String;] + [16] aload_0 v0 + [17] getfield #83 + + Fieldref [com/facebook/TestSession.requestedPermissions Ljava/util/List;] + [20] getstatic #77 + + Fieldref [com/facebook/AccessTokenSource.TEST_USER Lcom/facebook/AccessTokenSource;] + [23] invokestatic #97 + + Methodref [com/facebook/AccessToken.createFromString (Ljava/lang/String;Ljava/util/List;Lcom/facebook/AccessTokenSource;)Lcom/facebook/AccessToken;] + [26] astore_2 v2 + [27] aload_0 v0 + [28] aload_2 v2 + [29] aconst_null + [30] invokevirtual #123 + + Methodref [com/facebook/TestSession.finishAuthOrReauth (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + [33] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createTestAccountAndFinishAuth()Lcom/facebook/TestSession$TestAccount; + Access flags: 0x2 + = private com.facebook.TestSession$TestAccount createTestAccountAndFinishAuth() + Class member attributes (count = 1): + + Code attribute instructions (code length = 195, locals = 7, stack = 7): + [0] new #34 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #91 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #20 + + String [installed] + [11] ldc #28 + + String [true] + [13] invokevirtual #93 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [16] aload_1 v1 + [17] ldc #22 + + String [permissions] + [19] aload_0 v0 + [20] invokespecial #126 + + Methodref [com/facebook/TestSession.getPermissionsString ()Ljava/lang/String;] + [23] invokevirtual #93 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [26] aload_1 v1 + [27] ldc #17 + + String [access_token] + [29] invokestatic #125 + + Methodref [com/facebook/TestSession.getAppAccessToken ()Ljava/lang/String;] + [32] invokevirtual #93 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [35] aload_0 v0 + [36] getfield #82 + + Fieldref [com/facebook/TestSession.mode Lcom/facebook/TestSession$Mode;] + [39] getstatic #90 + + Fieldref [com/facebook/TestSession$Mode.SHARED Lcom/facebook/TestSession$Mode;] + [42] ifacmpne +25 (target=67) + [45] aload_1 v1 + [46] ldc #21 + + String [name] + [48] ldc #15 + + String [Shared %s Testuser] + [50] iconst_1 + [51] anewarray #62 + + Class [java/lang/Object] + [54] dup + [55] iconst_0 + [56] aload_0 v0 + [57] invokespecial #127 + + Methodref [com/facebook/TestSession.getSharedTestAccountIdentifier ()Ljava/lang/String;] + [60] aastore + [61] invokestatic #147 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [64] invokevirtual #93 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [67] ldc #3 + + String [%s/accounts/test-users] + [69] iconst_1 + [70] anewarray #62 + + Class [java/lang/Object] + [73] dup + [74] iconst_0 + [75] getstatic #86 + + Fieldref [com/facebook/TestSession.testApplicationId Ljava/lang/String;] + [78] aastore + [79] invokestatic #147 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [82] astore_2 v2 + [83] new #42 + + Class [com/facebook/Request] + [86] dup + [87] aconst_null + [88] aload_2 v2 + [89] aload_1 v1 + [90] getstatic #79 + + Fieldref [com/facebook/HttpMethod.POST Lcom/facebook/HttpMethod;] + [93] invokespecial #104 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + [96] astore_3 v3 + [97] aload_3 v3 + [98] invokevirtual #105 + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + [101] astore v4 + [103] aload v4 + [105] invokevirtual #106 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [108] astore v5 + [110] aload v4 + [112] ldc #51 + + Class [com/facebook/TestSession$TestAccount] + [114] invokevirtual #108 + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [117] checkcast #51 + + Class [com/facebook/TestSession$TestAccount] + [120] astore v6 + [122] aload v5 + [124] ifnull +15 (target=139) + [127] aload_0 v0 + [128] aconst_null + [129] aload v5 + [131] invokevirtual #103 + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + [134] invokevirtual #123 + + Methodref [com/facebook/TestSession.finishAuthOrReauth (Lcom/facebook/AccessToken;Ljava/lang/Exception;)V] + [137] aconst_null + [138] areturn + [139] getstatic #80 + + Fieldref [com/facebook/TestSession.$assertionsDisabled Z] + [142] ifne +16 (target=158) + [145] aload v6 + [147] ifnonnull +11 (target=158) + [150] new #58 + + Class [java/lang/AssertionError] + [153] dup + [154] invokespecial #141 + + Methodref [java/lang/AssertionError. ()V] + [157] athrow + [158] aload_0 v0 + [159] getfield #82 + + Fieldref [com/facebook/TestSession.mode Lcom/facebook/TestSession$Mode;] + [162] getstatic #90 + + Fieldref [com/facebook/TestSession$Mode.SHARED Lcom/facebook/TestSession$Mode;] + [165] ifacmpne +21 (target=186) + [168] aload v6 + [170] aload_1 v1 + [171] ldc #21 + + String [name] + [173] invokevirtual #92 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [176] invokeinterface #167 + + InterfaceMethodref [com/facebook/TestSession$TestAccount.setName (Ljava/lang/String;)V] + [181] aload v6 + [183] invokestatic #134 + + Methodref [com/facebook/TestSession.storeTestAccount (Lcom/facebook/TestSession$TestAccount;)V] + [186] aload_0 v0 + [187] aload v6 + [189] invokespecial #124 + + Methodref [com/facebook/TestSession.finishAuthWithTestAccount (Lcom/facebook/TestSession$TestAccount;)V] + [192] aload v6 + [194] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [67] Var: ...[a:android/os/Bundle], Stack: (empty) + - [139] Var: [a:com/facebook/TestSession][a:android/os/Bundle][a:java/lang/String][a:com/facebook/Request][a:com/facebook/Response][a:com/facebook/FacebookRequestError][a:com/facebook/TestSession$TestAccount], Stack: + - [158] Var: ..., Stack: (empty) + - [186] Var: ..., Stack: (empty) + + Method: deleteTestAccount(Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x2 + = private void deleteTestAccount(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 125, locals = 8, stack = 6): + [0] new #34 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #91 + + Methodref [android/os/Bundle. ()V] + [7] astore_3 v3 + [8] aload_3 v3 + [9] ldc #17 + + String [access_token] + [11] aload_2 v2 + [12] invokevirtual #93 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [15] new #42 + + Class [com/facebook/Request] + [18] dup + [19] aconst_null + [20] aload_1 v1 + [21] aload_3 v3 + [22] getstatic #78 + + Fieldref [com/facebook/HttpMethod.DELETE Lcom/facebook/HttpMethod;] + [25] invokespecial #104 + + Methodref [com/facebook/Request. (Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/HttpMethod;)V] + [28] astore v4 + [30] aload v4 + [32] invokevirtual #105 + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + [35] astore v5 + [37] aload v5 + [39] invokevirtual #106 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [42] astore v6 + [44] aload v5 + [46] invokevirtual #107 + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + [49] astore v7 + [51] aload v6 + [53] ifnull +36 (target=89) + [56] ldc #10 + + String [FacebookSDK.TestSession] + [58] ldc #7 + + String [Could not delete test account %s: %s] + [60] iconst_2 + [61] anewarray #62 + + Class [java/lang/Object] + [64] dup + [65] iconst_0 + [66] aload_1 v1 + [67] aastore + [68] dup + [69] iconst_1 + [70] aload v6 + [72] invokevirtual #103 + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + [75] invokevirtual #102 + + Methodref [com/facebook/FacebookException.toString ()Ljava/lang/String;] + [78] aastore + [79] invokestatic #147 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [82] invokestatic #95 + + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + [85] pop + [86] goto +38 (target=124) + [89] aload v7 + [91] ldc #9 + + String [FACEBOOK_NON_JSON_RESULT] + [93] invokeinterface #170 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [98] iconst_0 + [99] invokestatic #142 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [102] ifacmpne +22 (target=124) + [105] ldc #10 + + String [FacebookSDK.TestSession] + [107] ldc #8 + + String [Could not delete test account %s: unknown reason] + [109] iconst_1 + [110] anewarray #62 + + Class [java/lang/Object] + [113] dup + [114] iconst_0 + [115] aload_1 v1 + [116] aastore + [117] invokestatic #147 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [120] invokestatic #95 + + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + [123] pop + [124] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [89] Var: [a:com/facebook/TestSession][a:java/lang/String][a:java/lang/String][a:android/os/Bundle][a:com/facebook/Request][a:com/facebook/Response][a:com/facebook/FacebookRequestError][a:com/facebook/model/GraphObject], Stack: + - [124] Var: ..., Stack: (empty) + + Method: getPermissionsString()Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String getPermissionsString() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #4 + + String [,] + [2] aload_0 v0 + [3] getfield #83 + + Fieldref [com/facebook/TestSession.requestedPermissions Ljava/util/List;] + [6] invokestatic #94 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSharedTestAccountIdentifier()Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String getSharedTestAccountIdentifier() + Class member attributes (count = 1): + + Code attribute instructions (code length = 49, locals = 7, stack = 4): + [0] aload_0 v0 + [1] invokespecial #126 + + Methodref [com/facebook/TestSession.getPermissionsString ()Ljava/lang/String;] + [4] invokevirtual #148 + + Methodref [java/lang/String.hashCode ()I] + [7] i2l + [8] ldc2_w #75 + + Long [4294967295] + [11] land + [12] lstore_1 v1 + [13] aload_0 v0 + [14] getfield #84 + + Fieldref [com/facebook/TestSession.sessionUniqueUserTag Ljava/lang/String;] + [17] ifnull +18 (target=35) + [20] aload_0 v0 + [21] getfield #84 + + Fieldref [com/facebook/TestSession.sessionUniqueUserTag Ljava/lang/String;] + [24] invokevirtual #148 + + Methodref [java/lang/String.hashCode ()I] + [27] i2l + [28] ldc2_w #75 + + Long [4294967295] + [31] land + [32] goto +4 (target=36) + [35] lconst_0 + [36] lstore_3 v3 + [37] lload_1 v1 + [38] lload_3 v3 + [39] lxor + [40] lstore v5 + [42] aload_0 v0 + [43] lload v5 + [45] invokespecial #135 + + Methodref [com/facebook/TestSession.validNameStringFromInteger (J)Ljava/lang/String;] + [48] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [35] Var: ...[l], Stack: (empty) + - [36] Var: ..., Stack: [l] + + Method: validNameStringFromInteger(J)Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String validNameStringFromInteger(long) + Class member attributes (count = 1): + + Code attribute instructions (code length = 93, locals = 10, stack = 3): + [0] lload_1 v1 + [1] invokestatic #144 + + Methodref [java/lang/Long.toString (J)Ljava/lang/String;] + [4] astore_3 v3 + [5] new #64 + + Class [java/lang/StringBuilder] + [8] dup + [9] ldc #12 + + String [Perm] + [11] invokespecial #151 + + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + [14] astore v4 + [16] iconst_0 + [17] istore v5 + [19] aload_3 v3 + [20] invokevirtual #149 + + Methodref [java/lang/String.toCharArray ()[C] + [23] astore v6 + [25] aload v6 + [27] arraylength + [28] istore v7 + [30] iconst_0 + [31] istore v8 + [33] iload v8 + [35] iload v7 + [37] ificmpge +50 (target=87) + [40] aload v6 + [42] iload v8 + [44] caload + [45] istore v9 + [47] iload v9 + [49] iload v5 + [51] ificmpne +11 (target=62) + [54] iload v9 + [56] bipush 10 + [58] iadd + [59] i2c + [60] istore v9 + [62] aload v4 + [64] iload v9 + [66] bipush 97 + [68] iadd + [69] bipush 48 + [71] isub + [72] i2c + [73] invokevirtual #152 + + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + [76] pop + [77] iload v9 + [79] istore v5 + [81] iinc v8, 1 + [84] goto -51 (target=33) + [87] aload v4 + [89] invokevirtual #154 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [92] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [33] Var: [a:com/facebook/TestSession][l][a:java/lang/String][a:java/lang/StringBuilder][i][a:[C][i][i], Stack: + - [62] Var: ...[i], Stack: (empty) + - [87] Var: [a:com/facebook/TestSession][l][a:java/lang/String][a:java/lang/StringBuilder][i], Stack: + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 0, stack = 1): + [0] ldc #47 + + Class [com/facebook/TestSession] + [2] invokevirtual #143 + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + [5] ifne +7 (target=12) + [8] iconst_1 + [9] goto +4 (target=13) + [12] iconst_0 + [13] putstatic #80 + + Fieldref [com/facebook/TestSession.$assertionsDisabled Z] + [16] 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] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/TestSession$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.TestSession$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/TestSession$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/TestSession$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/TestSession$FqlResponse + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.TestSession$FqlResponse extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 11): + + Class [com/facebook/TestSession$FqlResponse] + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [Signature] + + Utf8 [com/facebook/TestSession$FqlResponse] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getData] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: getData()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getData() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/TestSession$FqlResult + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.TestSession$FqlResult extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 11): + + Class [com/facebook/TestSession$FqlResult] + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [Signature] + + Utf8 [com/facebook/TestSession$FqlResult] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getFqlResultSet] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: getFqlResultSet()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getFqlResultSet() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/TestSession$Mode + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4030 + = final enum enum com.facebook.TestSession$Mode extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 40): + + String [PRIVATE] + + String [SHARED] + + Class [[Lcom/facebook/TestSession$Mode;] + + Class [com/facebook/TestSession$Mode] + + Class [java/lang/Enum] + + Fieldref [com/facebook/TestSession$Mode.$VALUES [Lcom/facebook/TestSession$Mode;] + + Fieldref [com/facebook/TestSession$Mode.PRIVATE Lcom/facebook/TestSession$Mode;] + + Fieldref [com/facebook/TestSession$Mode.SHARED Lcom/facebook/TestSession$Mode;] + + Methodref [[Lcom/facebook/TestSession$Mode;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/TestSession$Mode. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/TestSession$Mode;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [PRIVATE Lcom/facebook/TestSession$Mode;] + + NameAndType [SHARED Lcom/facebook/TestSession$Mode;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/TestSession$Mode;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/TestSession$Mode;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/TestSession$Mode;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [PRIVATE] + + Utf8 [SHARED] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/TestSession$Mode;] + + Utf8 [clone] + + Utf8 [com/facebook/TestSession$Mode] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 3): + + Field: PRIVATE Lcom/facebook/TestSession$Mode; + Access flags: 0x4019 + = public static final com.facebook.TestSession$Mode PRIVATE + + Field: SHARED Lcom/facebook/TestSession$Mode; + Access flags: 0x4019 + = public static final com.facebook.TestSession$Mode SHARED + + Field: $VALUES [Lcom/facebook/TestSession$Mode; + Access flags: 0x101a + = private static final synthetic com.facebook.TestSession$Mode[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/TestSession$Mode; + Access flags: 0x9 + = public static com.facebook.TestSession$Mode[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #6 + + Fieldref [com/facebook/TestSession$Mode.$VALUES [Lcom/facebook/TestSession$Mode;] + [3] invokevirtual #9 + + Methodref [[Lcom/facebook/TestSession$Mode;.clone ()Ljava/lang/Object;] + [6] checkcast #3 + + Class [[Lcom/facebook/TestSession$Mode;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/TestSession$Mode; + Access flags: 0x9 + = public static com.facebook.TestSession$Mode valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 2): + [0] ldc_w #4 + + Class [com/facebook/TestSession$Mode] + [3] aload_0 v0 + [4] invokestatic #12 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [7] checkcast #4 + + Class [com/facebook/TestSession$Mode] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private TestSession$Mode(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #11 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 0, stack = 4): + [0] new #4 + + Class [com/facebook/TestSession$Mode] + [3] dup + [4] ldc #1 + + String [PRIVATE] + [6] iconst_0 + [7] invokespecial #10 + + Methodref [com/facebook/TestSession$Mode. (Ljava/lang/String;I)V] + [10] putstatic #7 + + Fieldref [com/facebook/TestSession$Mode.PRIVATE Lcom/facebook/TestSession$Mode;] + [13] new #4 + + Class [com/facebook/TestSession$Mode] + [16] dup + [17] ldc #2 + + String [SHARED] + [19] iconst_1 + [20] invokespecial #10 + + Methodref [com/facebook/TestSession$Mode. (Ljava/lang/String;I)V] + [23] putstatic #8 + + Fieldref [com/facebook/TestSession$Mode.SHARED Lcom/facebook/TestSession$Mode;] + [26] iconst_2 + [27] anewarray #4 + + Class [com/facebook/TestSession$Mode] + [30] dup + [31] iconst_0 + [32] getstatic #7 + + Fieldref [com/facebook/TestSession$Mode.PRIVATE Lcom/facebook/TestSession$Mode;] + [35] aastore + [36] dup + [37] iconst_1 + [38] getstatic #8 + + Fieldref [com/facebook/TestSession$Mode.SHARED Lcom/facebook/TestSession$Mode;] + [41] aastore + [42] putstatic #6 + + Fieldref [com/facebook/TestSession$Mode.$VALUES [Lcom/facebook/TestSession$Mode;] + [45] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/TestSession$TestAccount + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.TestSession$TestAccount extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 13): + + Class [com/facebook/TestSession$TestAccount] + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [com/facebook/TestSession$TestAccount] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getAccessToken] + + Utf8 [getId] + + Utf8 [getName] + + Utf8 [java/lang/Object] + + Utf8 [setName] + +Fields (count = 0): + +Methods (count = 4): + + Method: getId()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getId() + + Method: getAccessToken()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getAccessToken() + + Method: getName()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getName() + + Method: setName(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setName(java.lang.String) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/TestSession$TestTokenCachingStrategy + Superclass: com/facebook/TokenCachingStrategy + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.TestSession$TestTokenCachingStrategy extends com.facebook.TokenCachingStrategy + +Interfaces (count = 0): + +Constant Pool (count = 21): + + Class [com/facebook/TestSession$TestTokenCachingStrategy] + + Class [com/facebook/TokenCachingStrategy] + + Fieldref [com/facebook/TestSession$TestTokenCachingStrategy.bundle Landroid/os/Bundle;] + + Methodref [com/facebook/TestSession$TestTokenCachingStrategy. ()V] + + Methodref [com/facebook/TokenCachingStrategy. ()V] + + NameAndType [ ()V] + + NameAndType [bundle Landroid/os/Bundle;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/TestSession$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/os/Bundle;] + + Utf8 [bundle] + + Utf8 [clear] + + Utf8 [com/facebook/TestSession$TestTokenCachingStrategy] + + Utf8 [com/facebook/TokenCachingStrategy] + + Utf8 [load] + + Utf8 [save] + +Fields (count = 1): + + Field: bundle Landroid/os/Bundle; + Access flags: 0x2 + = private android.os.Bundle bundle + +Methods (count = 5): + - Method: ()V + Access flags: 0x2 + = private TestSession$TestTokenCachingStrategy() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #5 + + Methodref [com/facebook/TokenCachingStrategy. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: load()Landroid/os/Bundle; + Access flags: 0x1 + = public android.os.Bundle load() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #3 + + Fieldref [com/facebook/TestSession$TestTokenCachingStrategy.bundle Landroid/os/Bundle;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: save(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void save(android.os.Bundle) + 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 #3 + + Fieldref [com/facebook/TestSession$TestTokenCachingStrategy.bundle Landroid/os/Bundle;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: clear()V + Access flags: 0x1 + = public void clear() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] aconst_null + [2] putfield #3 + + Fieldref [com/facebook/TestSession$TestTokenCachingStrategy.bundle Landroid/os/Bundle;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/TestSession$1;)V + Access flags: 0x1000 + = synthetic TestSession$TestTokenCachingStrategy(com.facebook.TestSession$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 2, stack = 1): + [0] aload_0 v0 + [1] invokespecial #4 + + Methodref [com/facebook/TestSession$TestTokenCachingStrategy. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/TestSession$UserAccount + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.TestSession$UserAccount extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 12): + + Class [com/facebook/TestSession$UserAccount] + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [com/facebook/TestSession$UserAccount] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getName] + + Utf8 [getUid] + + Utf8 [java/lang/Object] + + Utf8 [setName] + +Fields (count = 0): + +Methods (count = 3): + + Method: getUid()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getUid() + + Method: getName()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getName() + + Method: setName(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setName(java.lang.String) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/TokenCachingStrategy + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x421 + = public abstract class com.facebook.TokenCachingStrategy extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 163): + + String [bundle] + + String [com.facebook.TokenCachingStrategy.AccessTokenSource] + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + + String [com.facebook.TokenCachingStrategy.IsSSO] + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + + String [com.facebook.TokenCachingStrategy.Permissions] + + String [com.facebook.TokenCachingStrategy.Token] + + String [com.facebook.TokenCachingStrategy.UserFBID] + + String [value] + + Class [android/os/Bundle] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/TokenCachingStrategy] + + Class [com/facebook/internal/Validate] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/util/ArrayList] + + Class [java/util/Date] + + Long [-9223372036854775808] + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J] + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;J)J] + + Methodref [android/os/Bundle.getSerializable (Ljava/lang/String;)Ljava/io/Serializable;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + + Methodref [com/facebook/TokenCachingStrategy.getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + Methodref [com/facebook/TokenCachingStrategy.putDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.length ()I] + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + + Methodref [java/util/Date. (J)V] + + Methodref [java/util/Date.getTime ()J] + + NameAndType [ ()V] + + NameAndType [ (J)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + + NameAndType [WEB_VIEW Lcom/facebook/AccessTokenSource;] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [getBoolean (Ljava/lang/String;)Z] + + NameAndType [getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + NameAndType [getLong (Ljava/lang/String;)J] + + NameAndType [getLong (Ljava/lang/String;J)J] + + NameAndType [getSerializable (Ljava/lang/String;)Ljava/io/Serializable;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + + NameAndType [getTime ()J] + + NameAndType [length ()I] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [putDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + + NameAndType [putLong (Ljava/lang/String;J)V] + + NameAndType [putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()V] + + Utf8 [(J)V] + + Utf8 [(Landroid/os/Bundle;)J] + + Utf8 [(Landroid/os/Bundle;)Lcom/facebook/AccessTokenSource;] + + Utf8 [(Landroid/os/Bundle;)Ljava/lang/String;] + + Utf8 [(Landroid/os/Bundle;)Ljava/util/Date;] + + Utf8 [(Landroid/os/Bundle;)Ljava/util/List;] + + Utf8 [(Landroid/os/Bundle;)Ljava/util/List;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;)Z] + + Utf8 [(Landroid/os/Bundle;J)V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/util/Date;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/util/List;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/util/List;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)J] + + Utf8 [(Ljava/lang/String;)Ljava/io/Serializable;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/util/ArrayList;] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;J)J] + + Utf8 [(Ljava/lang/String;J)V] + + Utf8 [(Ljava/lang/String;Ljava/io/Serializable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [EXPIRATION_DATE_KEY] + + Utf8 [FACEBOOK_APPLICATION_WEB] + + Utf8 [INVALID_BUNDLE_MILLISECONDS] + + Utf8 [IS_SSO_KEY] + + Utf8 [J] + + Utf8 [LAST_REFRESH_DATE_KEY] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Ljava/lang/String;] + + Utf8 [PERMISSIONS_KEY] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TOKEN_KEY] + + Utf8 [TOKEN_SOURCE_KEY] + + Utf8 [USER_FBID_KEY] + + Utf8 [WEB_VIEW] + + Utf8 [android/os/Bundle] + + Utf8 [bundle] + + Utf8 [clear] + + Utf8 [com.facebook.TokenCachingStrategy.AccessTokenSource] + + Utf8 [com.facebook.TokenCachingStrategy.ExpirationDate] + + Utf8 [com.facebook.TokenCachingStrategy.IsSSO] + + Utf8 [com.facebook.TokenCachingStrategy.LastRefreshDate] + + Utf8 [com.facebook.TokenCachingStrategy.Permissions] + + Utf8 [com.facebook.TokenCachingStrategy.Token] + + Utf8 [com.facebook.TokenCachingStrategy.UserFBID] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/TokenCachingStrategy] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [containsKey] + + Utf8 [getBoolean] + + Utf8 [getDate] + + Utf8 [getExpirationDate] + + Utf8 [getExpirationMilliseconds] + + Utf8 [getLastRefreshDate] + + Utf8 [getLastRefreshMilliseconds] + + Utf8 [getLong] + + Utf8 [getPermissions] + + Utf8 [getSerializable] + + Utf8 [getSource] + + Utf8 [getString] + + Utf8 [getStringArrayList] + + Utf8 [getTime] + + Utf8 [getToken] + + Utf8 [hasTokenInformation] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Date] + + Utf8 [length] + + Utf8 [load] + + Utf8 [notNull] + + Utf8 [putDate] + + Utf8 [putExpirationDate] + + Utf8 [putExpirationMilliseconds] + + Utf8 [putLastRefreshDate] + + Utf8 [putLastRefreshMilliseconds] + + Utf8 [putLong] + + Utf8 [putPermissions] + + Utf8 [putSerializable] + + Utf8 [putSource] + + Utf8 [putString] + + Utf8 [putStringArrayList] + + Utf8 [putToken] + + Utf8 [save] + + Utf8 [value] + +Fields (count = 8): + + Field: TOKEN_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String TOKEN_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.TokenCachingStrategy.Token] + + Field: EXPIRATION_DATE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXPIRATION_DATE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + + Field: LAST_REFRESH_DATE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String LAST_REFRESH_DATE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + + Field: USER_FBID_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String USER_FBID_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.TokenCachingStrategy.UserFBID] + + Field: TOKEN_SOURCE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String TOKEN_SOURCE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.TokenCachingStrategy.AccessTokenSource] + + Field: PERMISSIONS_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PERMISSIONS_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.TokenCachingStrategy.Permissions] + + Field: INVALID_BUNDLE_MILLISECONDS J + Access flags: 0x1a + = private static final long INVALID_BUNDLE_MILLISECONDS + Class member attributes (count = 1): + + Constant value attribute: + + Long [-9223372036854775808] + + Field: IS_SSO_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String IS_SSO_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.TokenCachingStrategy.IsSSO] + +Methods (count = 21): + - Method: ()V + Access flags: 0x1 + = public TokenCachingStrategy() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #36 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: load()Landroid/os/Bundle; + Access flags: 0x401 + = public abstract android.os.Bundle load() + + Method: save(Landroid/os/Bundle;)V + Access flags: 0x401 + = public abstract void save(android.os.Bundle) + + Method: clear()V + Access flags: 0x401 + = public abstract void clear() + + Method: hasTokenInformation(Landroid/os/Bundle;)Z + Access flags: 0x9 + = public static boolean hasTokenInformation(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 44, locals = 4, stack = 4): + [0] aload_0 v0 + [1] ifnonnull +5 (target=6) + [4] iconst_0 + [5] ireturn + [6] aload_0 v0 + [7] ldc #7 + + String [com.facebook.TokenCachingStrategy.Token] + [9] invokevirtual #27 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [12] astore_1 v1 + [13] aload_1 v1 + [14] ifnull +10 (target=24) + [17] aload_1 v1 + [18] invokevirtual #37 + + Methodref [java/lang/String.length ()I] + [21] ifne +5 (target=26) + [24] iconst_0 + [25] ireturn + [26] aload_0 v0 + [27] ldc #3 + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + [29] lconst_0 + [30] invokevirtual #25 + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;J)J] + [33] lstore_2 v2 + [34] lload_2 v2 + [35] lconst_0 + [36] lcmp + [37] ifne +5 (target=42) + [40] iconst_0 + [41] ireturn + [42] iconst_1 + [43] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [6] Var: ..., Stack: (empty) + - [24] Var: ...[a:java/lang/String], Stack: (empty) + - [26] Var: ..., Stack: (empty) + - [42] Var: ...[l], Stack: (empty) + + Method: getToken(Landroid/os/Bundle;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getToken(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #7 + + String [com.facebook.TokenCachingStrategy.Token] + [9] invokevirtual #27 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [12] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: putToken(Landroid/os/Bundle;Ljava/lang/String;)V + Access flags: 0x9 + = public static void putToken(android.os.Bundle,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 3): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_1 v1 + [7] ldc #9 + + String [value] + [9] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [12] aload_0 v0 + [13] ldc #7 + + String [com.facebook.TokenCachingStrategy.Token] + [15] aload_1 v1 + [16] invokevirtual #31 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getExpirationDate(Landroid/os/Bundle;)Ljava/util/Date; + Access flags: 0x9 + = public static java.util.Date getExpirationDate(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #3 + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + [9] invokestatic #33 + + Methodref [com/facebook/TokenCachingStrategy.getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + [12] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: putExpirationDate(Landroid/os/Bundle;Ljava/util/Date;)V + Access flags: 0x9 + = public static void putExpirationDate(android.os.Bundle,java.util.Date) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 3): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_1 v1 + [7] ldc #9 + + String [value] + [9] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [12] aload_0 v0 + [13] ldc #3 + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + [15] aload_1 v1 + [16] invokestatic #34 + + Methodref [com/facebook/TokenCachingStrategy.putDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getExpirationMilliseconds(Landroid/os/Bundle;)J + Access flags: 0x9 + = public static long getExpirationMilliseconds(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #3 + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + [9] invokevirtual #24 + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J] + [12] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: putExpirationMilliseconds(Landroid/os/Bundle;J)V + Access flags: 0x9 + = public static void putExpirationMilliseconds(android.os.Bundle,long) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 3, stack = 4): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #3 + + String [com.facebook.TokenCachingStrategy.ExpirationDate] + [9] lload_1 v1 + [10] invokevirtual #29 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getPermissions(Landroid/os/Bundle;)Ljava/util/List; + Access flags: 0x9 + = public static java.util.List getPermissions(android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 13, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #6 + + String [com.facebook.TokenCachingStrategy.Permissions] + [9] invokevirtual #28 + + Methodref [android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;] + [12] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Bundle;)Ljava/util/List;] + + Method: putPermissions(Landroid/os/Bundle;Ljava/util/List;)V + Access flags: 0x9 + = public static void putPermissions(android.os.Bundle,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 44, locals = 3, stack = 3): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_1 v1 + [7] ldc #9 + + String [value] + [9] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [12] aload_1 v1 + [13] instanceof #16 + + Class [java/util/ArrayList] + [16] ifeq +11 (target=27) + [19] aload_1 v1 + [20] checkcast #16 + + Class [java/util/ArrayList] + [23] astore_2 v2 + [24] goto +12 (target=36) + [27] new #16 + + Class [java/util/ArrayList] + [30] dup + [31] aload_1 v1 + [32] invokespecial #38 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [35] astore_2 v2 + [36] aload_0 v0 + [37] ldc #6 + + String [com.facebook.TokenCachingStrategy.Permissions] + [39] aload_2 v2 + [40] invokevirtual #32 + + Methodref [android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + [43] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [27] Var: ..., Stack: (empty) + - [36] Var: ...[a:java/util/ArrayList], Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/os/Bundle;Ljava/util/List;)V] + + Method: getSource(Landroid/os/Bundle;)Lcom/facebook/AccessTokenSource; + Access flags: 0x9 + = public static com.facebook.AccessTokenSource getSource(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 2, stack = 2): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #2 + + String [com.facebook.TokenCachingStrategy.AccessTokenSource] + [9] invokevirtual #22 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [12] ifeq +13 (target=25) + [15] aload_0 v0 + [16] ldc #2 + + String [com.facebook.TokenCachingStrategy.AccessTokenSource] + [18] invokevirtual #26 + + Methodref [android/os/Bundle.getSerializable (Ljava/lang/String;)Ljava/io/Serializable;] + [21] checkcast #11 + + Class [com/facebook/AccessTokenSource] + [24] areturn + [25] aload_0 v0 + [26] ldc #4 + + String [com.facebook.TokenCachingStrategy.IsSSO] + [28] invokevirtual #23 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z] + [31] istore_1 v1 + [32] iload_1 v1 + [33] ifeq +9 (target=42) + [36] getstatic #20 + + Fieldref [com/facebook/AccessTokenSource.FACEBOOK_APPLICATION_WEB Lcom/facebook/AccessTokenSource;] + [39] goto +6 (target=45) + [42] getstatic #21 + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + [45] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [25] Var: ..., Stack: (empty) + - [42] Var: ...[i], Stack: (empty) + - [45] Var: ..., Stack: [a:com/facebook/AccessTokenSource] + + Method: putSource(Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)V + Access flags: 0x9 + = public static void putSource(android.os.Bundle,com.facebook.AccessTokenSource) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 2, stack = 3): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #2 + + String [com.facebook.TokenCachingStrategy.AccessTokenSource] + [9] aload_1 v1 + [10] invokevirtual #30 + + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLastRefreshDate(Landroid/os/Bundle;)Ljava/util/Date; + Access flags: 0x9 + = public static java.util.Date getLastRefreshDate(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #5 + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + [9] invokestatic #33 + + Methodref [com/facebook/TokenCachingStrategy.getDate (Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date;] + [12] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: putLastRefreshDate(Landroid/os/Bundle;Ljava/util/Date;)V + Access flags: 0x9 + = public static void putLastRefreshDate(android.os.Bundle,java.util.Date) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 3): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_1 v1 + [7] ldc #9 + + String [value] + [9] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [12] aload_0 v0 + [13] ldc #5 + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + [15] aload_1 v1 + [16] invokestatic #34 + + Methodref [com/facebook/TokenCachingStrategy.putDate (Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLastRefreshMilliseconds(Landroid/os/Bundle;)J + Access flags: 0x9 + = public static long getLastRefreshMilliseconds(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #5 + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + [9] invokevirtual #24 + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J] + [12] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: putLastRefreshMilliseconds(Landroid/os/Bundle;J)V + Access flags: 0x9 + = public static void putLastRefreshMilliseconds(android.os.Bundle,long) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 3, stack = 4): + [0] aload_0 v0 + [1] ldc #1 + + String [bundle] + [3] invokestatic #35 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #5 + + String [com.facebook.TokenCachingStrategy.LastRefreshDate] + [9] lload_1 v1 + [10] invokevirtual #29 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDate(Landroid/os/Bundle;Ljava/lang/String;)Ljava/util/Date; + Access flags: 0x8 + = static java.util.Date getDate(android.os.Bundle,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 4, stack = 4): + [0] aload_0 v0 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] aload_0 v0 + [7] aload_1 v1 + [8] ldc2_w #18 + + Long [-9223372036854775808] + [11] invokevirtual #25 + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;J)J] + [14] lstore_2 v2 + [15] lload_2 v2 + [16] ldc2_w #18 + + Long [-9223372036854775808] + [19] lcmp + [20] ifne +5 (target=25) + [23] aconst_null + [24] areturn + [25] new #17 + + Class [java/util/Date] + [28] dup + [29] lload_2 v2 + [30] invokespecial #39 + + Methodref [java/util/Date. (J)V] + [33] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [6] Var: ..., Stack: (empty) + - [25] Var: ...[l], Stack: (empty) + + Method: putDate(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/Date;)V + Access flags: 0x8 + = static void putDate(android.os.Bundle,java.lang.String,java.util.Date) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokevirtual #40 + + Methodref [java/util/Date.getTime ()J] + [6] invokevirtual #29 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/UiLifecycleHelper + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.UiLifecycleHelper extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 247): + + String [Facebook] + + String [Tracking new app call while one is still pending; canceling pending call.] + + String [UnknownError] + + String [activity cannot be null] + + String [com.facebook.UiLifecycleHelper.pendingFacebookDialogCallKey] + + String [com.facebook.platform.protocol.CALL_ID] + + String [com.facebook.platform.protocol.PROTOCOL_ACTION] + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + + String [com.facebook.platform.status.ERROR_TYPE] + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + Class [android/app/Activity] + + Class [android/content/Intent] + + Class [android/content/IntentFilter] + + Class [android/os/Bundle] + + Class [android/support/v4/a/c] + + Class [android/util/Log] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/Session] + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/SessionState] + + Class [com/facebook/UiLifecycleHelper] + + Class [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver] + + Class [com/facebook/widget/FacebookDialog] + + Class [com/facebook/widget/FacebookDialog$Callback] + + Class [com/facebook/widget/FacebookDialog$PendingCall] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/util/UUID] + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/UiLifecycleHelper.activity Landroid/app/Activity;] + + Fieldref [com/facebook/UiLifecycleHelper.appEventsLogger Lcom/facebook/AppEventsLogger;] + + Fieldref [com/facebook/UiLifecycleHelper.broadcastManager Landroid/support/v4/a/c;] + + Fieldref [com/facebook/UiLifecycleHelper.callback Lcom/facebook/Session$StatusCallback;] + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Fieldref [com/facebook/UiLifecycleHelper.receiver Landroid/content/BroadcastReceiver;] + + Methodref [android/content/Intent. ()V] + + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/content/IntentFilter. ()V] + + Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V] + + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;)V] + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + + Methodref [android/support/v4/a/c.a (Landroid/content/Context;)Landroid/support/v4/a/c;] + + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/AppEventsLogger.isValidForSession (Lcom/facebook/Session;)Z] + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/AppEventsLogger.onContextStop ()V] + + Methodref [com/facebook/Session. (Landroid/content/Context;)V] + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + + Methodref [com/facebook/Session.onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/Session.restoreSession (Landroid/content/Context;Lcom/facebook/TokenCachingStrategy;Lcom/facebook/Session$StatusCallback;Landroid/os/Bundle;)Lcom/facebook/Session;] + + Methodref [com/facebook/Session.saveSession (Lcom/facebook/Session;Landroid/os/Bundle;)V] + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/SessionState.equals (Ljava/lang/Object;)Z] + + Methodref [com/facebook/UiLifecycleHelper.cancelPendingAppCall (Lcom/facebook/widget/FacebookDialog$Callback;)V] + + Methodref [com/facebook/UiLifecycleHelper.handleFacebookDialogActivityResult (IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + + Methodref [com/facebook/UiLifecycleHelper.onActivityResult (IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)V] + + Methodref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver. (Lcom/facebook/UiLifecycleHelper;Lcom/facebook/UiLifecycleHelper$1;)V] + + Methodref [com/facebook/widget/FacebookDialog.handleActivityResult (Landroid/content/Context;Lcom/facebook/widget/FacebookDialog$PendingCall;ILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestCode ()I] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestIntent ()Landroid/content/Intent;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/UUID.equals (Ljava/lang/Object;)Z] + + Methodref [java/util/UUID.fromString (Ljava/lang/String;)Ljava/util/UUID;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Lcom/facebook/UiLifecycleHelper;Lcom/facebook/UiLifecycleHelper$1;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + NameAndType [a (Landroid/content/BroadcastReceiver;)V] + + NameAndType [a (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + + NameAndType [a (Landroid/content/Context;)Landroid/support/v4/a/c;] + + NameAndType [activity Landroid/app/Activity;] + + NameAndType [addAction (Ljava/lang/String;)V] + + NameAndType [addCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [appEventsLogger Lcom/facebook/AppEventsLogger;] + + NameAndType [broadcastManager Landroid/support/v4/a/c;] + + NameAndType [callback Lcom/facebook/Session$StatusCallback;] + + NameAndType [cancelPendingAppCall (Lcom/facebook/widget/FacebookDialog$Callback;)V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [fromString (Ljava/lang/String;)Ljava/util/UUID;] + + NameAndType [getActiveSession ()Lcom/facebook/Session;] + + NameAndType [getCallId ()Ljava/util/UUID;] + + NameAndType [getIntExtra (Ljava/lang/String;I)I] + + NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + + NameAndType [getRequestCode ()I] + + NameAndType [getRequestIntent ()Landroid/content/Intent;] + + NameAndType [getState ()Lcom/facebook/SessionState;] + + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [handleActivityResult (Landroid/content/Context;Lcom/facebook/widget/FacebookDialog$PendingCall;ILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + + NameAndType [handleFacebookDialogActivityResult (IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [isValidForSession (Lcom/facebook/Session;)Z] + + NameAndType [newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + NameAndType [onActivityResult (IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)V] + + NameAndType [onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + + NameAndType [onContextStop ()V] + + NameAndType [openForRead (Lcom/facebook/Session$OpenRequest;)V] + + NameAndType [pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + NameAndType [receiver Landroid/content/BroadcastReceiver;] + + NameAndType [removeCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [restoreSession (Landroid/content/Context;Lcom/facebook/TokenCachingStrategy;Lcom/facebook/Session$StatusCallback;Landroid/os/Bundle;)Lcom/facebook/Session;] + + NameAndType [saveSession (Lcom/facebook/Session;Landroid/os/Bundle;)V] + + NameAndType [setActiveSession (Lcom/facebook/Session;)V] + + Utf8 [()I] + + Utf8 [()Landroid/content/Intent;] + + Utf8 [()Lcom/facebook/AppEventsLogger;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/SessionState;] + + Utf8 [()Ljava/util/UUID;] + + Utf8 [()V] + + Utf8 [(IILandroid/content/Intent;)V] + + Utf8 [(IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)V] + + Utf8 [(IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + + Utf8 [(Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Utf8 [(Landroid/app/Activity;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Landroid/content/BroadcastReceiver;)V] + + Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + + Utf8 [(Landroid/content/Context;)Landroid/support/v4/a/c;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/TokenCachingStrategy;Lcom/facebook/Session$StatusCallback;Landroid/os/Bundle;)Lcom/facebook/Session;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/widget/FacebookDialog$PendingCall;ILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/Session$OpenRequest;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;)Z] + + Utf8 [(Lcom/facebook/Session;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback;] + + Utf8 [(Lcom/facebook/UiLifecycleHelper;Lcom/facebook/UiLifecycleHelper$1;)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$Callback;)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/util/UUID;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;I)I] + + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [] + + Utf8 [ACTIVITY_NULL_MESSAGE] + + Utf8 [CREATED_TOKEN_LOADED] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DIALOG_CALL_BUNDLE_SAVE_KEY] + + Utf8 [Facebook] + + Utf8 [Landroid/app/Activity;] + + Utf8 [Landroid/content/BroadcastReceiver;] + + Utf8 [Landroid/support/v4/a/c;] + + Utf8 [Lcom/facebook/AppEventsLogger;] + + Utf8 [Lcom/facebook/Session$StatusCallback;] + + Utf8 [Lcom/facebook/SessionState;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [Tracking new app call while one is still pending; canceling pending call.] + + Utf8 [UnknownError] + + Utf8 [a] + + Utf8 [access$100] + + Utf8 [activity] + + Utf8 [activity cannot be null] + + Utf8 [addAction] + + Utf8 [addCallback] + + Utf8 [android/app/Activity] + + Utf8 [android/content/Intent] + + Utf8 [android/content/IntentFilter] + + Utf8 [android/os/Bundle] + + Utf8 [android/support/v4/a/c] + + Utf8 [android/util/Log] + + Utf8 [appEventsLogger] + + Utf8 [broadcastManager] + + Utf8 [callback] + + Utf8 [cancelPendingAppCall] + + Utf8 [com.facebook.UiLifecycleHelper.pendingFacebookDialogCallKey] + + Utf8 [com.facebook.platform.protocol.CALL_ID] + + Utf8 [com.facebook.platform.protocol.PROTOCOL_ACTION] + + Utf8 [com.facebook.platform.protocol.PROTOCOL_VERSION] + + Utf8 [com.facebook.platform.status.ERROR_TYPE] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_SET] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/SessionState] + + Utf8 [com/facebook/UiLifecycleHelper] + + Utf8 [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver] + + Utf8 [com/facebook/widget/FacebookDialog] + + Utf8 [com/facebook/widget/FacebookDialog$Callback] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall] + + Utf8 [equals] + + Utf8 [fromString] + + Utf8 [getActiveSession] + + Utf8 [getAppEventsLogger] + + Utf8 [getCallId] + + Utf8 [getIntExtra] + + Utf8 [getParcelable] + + Utf8 [getRequestCode] + + Utf8 [getRequestIntent] + + Utf8 [getState] + + Utf8 [getStringExtra] + + Utf8 [handleActivityResult] + + Utf8 [handleFacebookDialogActivityResult] + + Utf8 [i] + + Utf8 [isValidForSession] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/util/UUID] + + Utf8 [newLogger] + + Utf8 [onActivityResult] + + Utf8 [onContextStop] + + Utf8 [onCreate] + + Utf8 [onDestroy] + + Utf8 [onPause] + + Utf8 [onResume] + + Utf8 [onSaveInstanceState] + + Utf8 [onStop] + + Utf8 [openForRead] + + Utf8 [pendingFacebookDialogCall] + + Utf8 [putExtra] + + Utf8 [putParcelable] + + Utf8 [receiver] + + Utf8 [removeCallback] + + Utf8 [restoreSession] + + Utf8 [saveSession] + + Utf8 [setActiveSession] + + Utf8 [trackPendingDialogCall] + +Fields (count = 8): + + Field: DIALOG_CALL_BUNDLE_SAVE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String DIALOG_CALL_BUNDLE_SAVE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.UiLifecycleHelper.pendingFacebookDialogCallKey] + + Field: ACTIVITY_NULL_MESSAGE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ACTIVITY_NULL_MESSAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [activity cannot be null] + + Field: activity Landroid/app/Activity; + Access flags: 0x12 + = private final android.app.Activity activity + + Field: callback Lcom/facebook/Session$StatusCallback; + Access flags: 0x12 + = private final com.facebook.Session$StatusCallback callback + + Field: receiver Landroid/content/BroadcastReceiver; + Access flags: 0x12 + = private final android.content.BroadcastReceiver receiver + + Field: broadcastManager Landroid/support/v4/a/c; + Access flags: 0x12 + = private final android.support.v4.a.c broadcastManager + + Field: pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall; + Access flags: 0x2 + = private com.facebook.widget.FacebookDialog$PendingCall pendingFacebookDialogCall + + Field: appEventsLogger Lcom/facebook/AppEventsLogger; + Access flags: 0x2 + = private com.facebook.AppEventsLogger appEventsLogger + +Methods (count = 14): + - Method: (Landroid/app/Activity;Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x1 + = public UiLifecycleHelper(android.app.Activity,com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 50, locals = 3, stack = 5): + [0] aload_0 v0 + [1] invokespecial #74 + + Methodref [java/lang/Object. ()V] + [4] aload_1 v1 + [5] ifnonnull +13 (target=18) + [8] new #27 + + Class [java/lang/IllegalArgumentException] + [11] dup + [12] ldc #4 + + String [activity cannot be null] + [14] invokespecial #73 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [17] athrow + [18] aload_0 v0 + [19] aload_1 v1 + [20] putfield #32 + + Fieldref [com/facebook/UiLifecycleHelper.activity Landroid/app/Activity;] + [23] aload_0 v0 + [24] aload_2 v2 + [25] putfield #35 + + Fieldref [com/facebook/UiLifecycleHelper.callback Lcom/facebook/Session$StatusCallback;] + [28] aload_0 v0 + [29] new #23 + + Class [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver] + [32] dup + [33] aload_0 v0 + [34] aconst_null + [35] invokespecial #68 + + Methodref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver. (Lcom/facebook/UiLifecycleHelper;Lcom/facebook/UiLifecycleHelper$1;)V] + [38] putfield #37 + + Fieldref [com/facebook/UiLifecycleHelper.receiver Landroid/content/BroadcastReceiver;] + [41] aload_0 v0 + [42] aload_1 v1 + [43] invokestatic #49 + + Methodref [android/support/v4/a/c.a (Landroid/content/Context;)Landroid/support/v4/a/c;] + [46] putfield #34 + + Fieldref [com/facebook/UiLifecycleHelper.broadcastManager Landroid/support/v4/a/c;] + [49] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: [a:com/facebook/UiLifecycleHelper][a:android/app/Activity][a:com/facebook/Session$StatusCallback], Stack: + + Method: onCreate(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onCreate(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 64, locals = 3, stack = 4): + [0] invokestatic #56 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [3] astore_2 v2 + [4] aload_2 v2 + [5] ifnonnull +41 (target=46) + [8] aload_1 v1 + [9] ifnull +17 (target=26) + [12] aload_0 v0 + [13] getfield #32 + + Fieldref [com/facebook/UiLifecycleHelper.activity Landroid/app/Activity;] + [16] aconst_null + [17] aload_0 v0 + [18] getfield #35 + + Fieldref [com/facebook/UiLifecycleHelper.callback Lcom/facebook/Session$StatusCallback;] + [21] aload_1 v1 + [22] invokestatic #61 + + Methodref [com/facebook/Session.restoreSession (Landroid/content/Context;Lcom/facebook/TokenCachingStrategy;Lcom/facebook/Session$StatusCallback;Landroid/os/Bundle;)Lcom/facebook/Session;] + [25] astore_2 v2 + [26] aload_2 v2 + [27] ifnonnull +15 (target=42) + [30] new #19 + + Class [com/facebook/Session] + [33] dup + [34] aload_0 v0 + [35] getfield #32 + + Fieldref [com/facebook/UiLifecycleHelper.activity Landroid/app/Activity;] + [38] invokespecial #54 + + Methodref [com/facebook/Session. (Landroid/content/Context;)V] + [41] astore_2 v2 + [42] aload_2 v2 + [43] invokestatic #63 + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + [46] aload_1 v1 + [47] ifnull +16 (target=63) + [50] aload_0 v0 + [51] aload_1 v1 + [52] ldc #5 + + String [com.facebook.UiLifecycleHelper.pendingFacebookDialogCallKey] + [54] invokevirtual #45 + + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + [57] checkcast #26 + + Class [com/facebook/widget/FacebookDialog$PendingCall] + [60] putfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [63] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [26] Var: ...[a:com/facebook/Session], Stack: (empty) + - [42] Var: ..., Stack: (empty) + - [46] Var: ..., Stack: (empty) + - [63] Var: ..., Stack: (empty) + + Method: onResume()V + Access flags: 0x1 + = public void onResume() + Class member attributes (count = 1): + + Code attribute instructions (code length = 74, locals = 3, stack = 3): + [0] invokestatic #56 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [3] astore_1 v1 + [4] aload_1 v1 + [5] ifnull +36 (target=41) + [8] aload_0 v0 + [9] getfield #35 + + Fieldref [com/facebook/UiLifecycleHelper.callback Lcom/facebook/Session$StatusCallback;] + [12] ifnull +11 (target=23) + [15] aload_1 v1 + [16] aload_0 v0 + [17] getfield #35 + + Fieldref [com/facebook/UiLifecycleHelper.callback Lcom/facebook/Session$StatusCallback;] + [20] invokevirtual #55 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [23] getstatic #31 + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + [26] aload_1 v1 + [27] invokevirtual #57 + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + [30] invokevirtual #64 + + Methodref [com/facebook/SessionState.equals (Ljava/lang/Object;)Z] + [33] ifeq +8 (target=41) + [36] aload_1 v1 + [37] aconst_null + [38] invokevirtual #59 + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + [41] new #14 + + Class [android/content/IntentFilter] + [44] dup + [45] invokespecial #43 + + Methodref [android/content/IntentFilter. ()V] + [48] astore_2 v2 + [49] aload_2 v2 + [50] ldc #10 + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + [52] invokevirtual #44 + + Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V] + [55] aload_2 v2 + [56] ldc #11 + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + [58] invokevirtual #44 + + Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V] + [61] aload_0 v0 + [62] getfield #34 + + Fieldref [com/facebook/UiLifecycleHelper.broadcastManager Landroid/support/v4/a/c;] + [65] aload_0 v0 + [66] getfield #37 + + Fieldref [com/facebook/UiLifecycleHelper.receiver Landroid/content/BroadcastReceiver;] + [69] aload_2 v2 + [70] invokevirtual #48 + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + [73] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: ...[a:com/facebook/Session], Stack: (empty) + - [41] Var: ..., Stack: (empty) + + Method: onActivityResult(IILandroid/content/Intent;)V + Access flags: 0x1 + = public void onActivityResult(int,int,android.content.Intent) + 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] aload_3 v3 + [4] aconst_null + [5] invokevirtual #67 + + Methodref [com/facebook/UiLifecycleHelper.onActivityResult (IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityResult(IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)V + Access flags: 0x1 + = public void onActivityResult(int,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 6, stack = 5): + [0] invokestatic #56 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [3] astore v5 + [5] aload v5 + [7] ifnull +16 (target=23) + [10] aload v5 + [12] aload_0 v0 + [13] getfield #32 + + Fieldref [com/facebook/UiLifecycleHelper.activity Landroid/app/Activity;] + [16] iload_1 v1 + [17] iload_2 v2 + [18] aload_3 v3 + [19] invokevirtual #58 + + Methodref [com/facebook/Session.onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + [22] pop + [23] aload_0 v0 + [24] iload_1 v1 + [25] iload_2 v2 + [26] aload_3 v3 + [27] aload v4 + [29] invokespecial #66 + + Methodref [com/facebook/UiLifecycleHelper.handleFacebookDialogActivityResult (IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + [32] pop + [33] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ...[a:com/facebook/Session], Stack: (empty) + + Method: onSaveInstanceState(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onSaveInstanceState(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 2, stack = 3): + [0] invokestatic #56 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [3] aload_1 v1 + [4] invokestatic #62 + + Methodref [com/facebook/Session.saveSession (Lcom/facebook/Session;Landroid/os/Bundle;)V] + [7] aload_1 v1 + [8] ldc #5 + + String [com.facebook.UiLifecycleHelper.pendingFacebookDialogCallKey] + [10] aload_0 v0 + [11] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [14] invokevirtual #46 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [17] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onPause()V + Access flags: 0x1 + = public void onPause() + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #34 + + Fieldref [com/facebook/UiLifecycleHelper.broadcastManager Landroid/support/v4/a/c;] + [4] aload_0 v0 + [5] getfield #37 + + Fieldref [com/facebook/UiLifecycleHelper.receiver Landroid/content/BroadcastReceiver;] + [8] invokevirtual #47 + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;)V] + [11] aload_0 v0 + [12] getfield #35 + + Fieldref [com/facebook/UiLifecycleHelper.callback Lcom/facebook/Session$StatusCallback;] + [15] ifnull +19 (target=34) + [18] invokestatic #56 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [21] astore_1 v1 + [22] aload_1 v1 + [23] ifnull +11 (target=34) + [26] aload_1 v1 + [27] aload_0 v0 + [28] getfield #35 + + Fieldref [com/facebook/UiLifecycleHelper.callback Lcom/facebook/Session$StatusCallback;] + [31] invokevirtual #60 + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + [34] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [34] Var: ..., Stack: (empty) + + Method: onStop()V + Access flags: 0x1 + = public void onStop() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 1, stack = 0): + [0] invokestatic #53 + + Methodref [com/facebook/AppEventsLogger.onContextStop ()V] + [3] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onDestroy()V + Access flags: 0x1 + = public void onDestroy() + 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: trackPendingDialogCall(Lcom/facebook/widget/FacebookDialog$PendingCall;)V + Access flags: 0x1 + = public void trackPendingDialogCall(com.facebook.widget.FacebookDialog$PendingCall) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [4] ifnull +16 (target=20) + [7] ldc #1 + + String [Facebook] + [9] ldc #2 + + String [Tracking new app call while one is still pending; canceling pending call.] + [11] invokestatic #50 + + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + [14] pop + [15] aload_0 v0 + [16] aconst_null + [17] invokespecial #65 + + Methodref [com/facebook/UiLifecycleHelper.cancelPendingAppCall (Lcom/facebook/widget/FacebookDialog$Callback;)V] + [20] aload_0 v0 + [21] aload_1 v1 + [22] putfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [20] Var: ..., Stack: (empty) + + Method: getAppEventsLogger()Lcom/facebook/AppEventsLogger; + Access flags: 0x1 + = public com.facebook.AppEventsLogger getAppEventsLogger() + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 2, stack = 3): + [0] invokestatic #56 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [3] astore_1 v1 + [4] aload_1 v1 + [5] ifnonnull +5 (target=10) + [8] aconst_null + [9] areturn + [10] aload_0 v0 + [11] getfield #33 + + Fieldref [com/facebook/UiLifecycleHelper.appEventsLogger Lcom/facebook/AppEventsLogger;] + [14] ifnull +14 (target=28) + [17] aload_0 v0 + [18] getfield #33 + + Fieldref [com/facebook/UiLifecycleHelper.appEventsLogger Lcom/facebook/AppEventsLogger;] + [21] aload_1 v1 + [22] invokevirtual #51 + + Methodref [com/facebook/AppEventsLogger.isValidForSession (Lcom/facebook/Session;)Z] + [25] ifne +25 (target=50) + [28] aload_0 v0 + [29] getfield #33 + + Fieldref [com/facebook/UiLifecycleHelper.appEventsLogger Lcom/facebook/AppEventsLogger;] + [32] ifnull +6 (target=38) + [35] invokestatic #53 + + Methodref [com/facebook/AppEventsLogger.onContextStop ()V] + [38] aload_0 v0 + [39] aload_0 v0 + [40] getfield #32 + + Fieldref [com/facebook/UiLifecycleHelper.activity Landroid/app/Activity;] + [43] aload_1 v1 + [44] invokestatic #52 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + [47] putfield #33 + + Fieldref [com/facebook/UiLifecycleHelper.appEventsLogger Lcom/facebook/AppEventsLogger;] + [50] aload_0 v0 + [51] getfield #33 + + Fieldref [com/facebook/UiLifecycleHelper.appEventsLogger Lcom/facebook/AppEventsLogger;] + [54] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [10] Var: ...[a:com/facebook/Session], Stack: (empty) + - [28] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: (empty) + - [50] Var: ..., Stack: (empty) + + Method: handleFacebookDialogActivityResult(IILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z + Access flags: 0x2 + = private boolean handleFacebookDialogActivityResult(int,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 112, locals = 8, stack = 5): + [0] aload_0 v0 + [1] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [4] ifnull +14 (target=18) + [7] aload_0 v0 + [8] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [11] invokevirtual #71 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestCode ()I] + [14] iload_1 v1 + [15] ificmpeq +5 (target=20) + [18] iconst_0 + [19] ireturn + [20] aload_3 v3 + [21] ifnonnull +11 (target=32) + [24] aload_0 v0 + [25] aload v4 + [27] invokespecial #65 + + Methodref [com/facebook/UiLifecycleHelper.cancelPendingAppCall (Lcom/facebook/widget/FacebookDialog$Callback;)V] + [30] iconst_1 + [31] ireturn + [32] aload_3 v3 + [33] ldc #6 + + String [com.facebook.platform.protocol.CALL_ID] + [35] invokevirtual #40 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [38] astore v5 + [40] aconst_null + [41] astore v6 + [43] aload v5 + [45] ifnull +15 (target=60) + [48] aload v5 + [50] invokestatic #76 + + Methodref [java/util/UUID.fromString (Ljava/lang/String;)Ljava/util/UUID;] + [53] astore v6 + [55] goto +5 (target=60) + [58] astore v7 + [60] aload v6 + [62] ifnull +37 (target=99) + [65] aload_0 v0 + [66] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [69] invokevirtual #70 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + [72] aload v6 + [74] invokevirtual #75 + + Methodref [java/util/UUID.equals (Ljava/lang/Object;)Z] + [77] ifeq +22 (target=99) + [80] aload_0 v0 + [81] getfield #32 + + Fieldref [com/facebook/UiLifecycleHelper.activity Landroid/app/Activity;] + [84] aload_0 v0 + [85] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [88] iload_1 v1 + [89] aload_3 v3 + [90] aload v4 + [92] invokestatic #69 + + Methodref [com/facebook/widget/FacebookDialog.handleActivityResult (Landroid/content/Context;Lcom/facebook/widget/FacebookDialog$PendingCall;ILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + [95] pop + [96] goto +9 (target=105) + [99] aload_0 v0 + [100] aload v4 + [102] invokespecial #65 + + Methodref [com/facebook/UiLifecycleHelper.cancelPendingAppCall (Lcom/facebook/widget/FacebookDialog$Callback;)V] + [105] aload_0 v0 + [106] aconst_null + [107] putfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [110] iconst_1 + [111] ireturn + Code attribute exceptions (count = 1): + - ExceptionInfo (48 -> 55: 58): + + Class [java/lang/IllegalArgumentException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [18] Var: ..., Stack: (empty) + - [20] Var: ..., Stack: (empty) + - [32] Var: ..., Stack: (empty) + - [58] Var: [a:com/facebook/UiLifecycleHelper][i][i][a:android/content/Intent][a:com/facebook/widget/FacebookDialog$Callback][a:java/lang/String][a:java/util/UUID], Stack: [a:java/lang/IllegalArgumentException] + - [60] Var: ..., Stack: (empty) + - [99] Var: ..., Stack: (empty) + - [105] Var: ..., Stack: (empty) + + Method: cancelPendingAppCall(Lcom/facebook/widget/FacebookDialog$Callback;)V + Access flags: 0x2 + = private void cancelPendingAppCall(com.facebook.widget.FacebookDialog$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 96, locals = 4, stack = 5): + [0] aload_1 v1 + [1] ifnull +89 (target=90) + [4] aload_0 v0 + [5] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [8] invokevirtual #72 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestIntent ()Landroid/content/Intent;] + [11] astore_2 v2 + [12] new #13 + + Class [android/content/Intent] + [15] dup + [16] invokespecial #38 + + Methodref [android/content/Intent. ()V] + [19] astore_3 v3 + [20] aload_3 v3 + [21] ldc #6 + + String [com.facebook.platform.protocol.CALL_ID] + [23] aload_2 v2 + [24] ldc #6 + + String [com.facebook.platform.protocol.CALL_ID] + [26] invokevirtual #40 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [29] invokevirtual #42 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [32] pop + [33] aload_3 v3 + [34] ldc #7 + + String [com.facebook.platform.protocol.PROTOCOL_ACTION] + [36] aload_2 v2 + [37] ldc #7 + + String [com.facebook.platform.protocol.PROTOCOL_ACTION] + [39] invokevirtual #40 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [42] invokevirtual #42 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [45] pop + [46] aload_3 v3 + [47] ldc #8 + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + [49] aload_2 v2 + [50] ldc #8 + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + [52] iconst_0 + [53] invokevirtual #39 + + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + [56] invokevirtual #41 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + [59] pop + [60] aload_3 v3 + [61] ldc #9 + + String [com.facebook.platform.status.ERROR_TYPE] + [63] ldc #3 + + String [UnknownError] + [65] invokevirtual #42 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [68] pop + [69] aload_0 v0 + [70] getfield #32 + + Fieldref [com/facebook/UiLifecycleHelper.activity Landroid/app/Activity;] + [73] aload_0 v0 + [74] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [77] aload_0 v0 + [78] getfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [81] invokevirtual #71 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestCode ()I] + [84] aload_3 v3 + [85] aload_1 v1 + [86] invokestatic #69 + + Methodref [com/facebook/widget/FacebookDialog.handleActivityResult (Landroid/content/Context;Lcom/facebook/widget/FacebookDialog$PendingCall;ILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + [89] pop + [90] aload_0 v0 + [91] aconst_null + [92] putfield #36 + + Fieldref [com/facebook/UiLifecycleHelper.pendingFacebookDialogCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [95] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [90] Var: ..., Stack: (empty) + + Method: access$100(Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback; + Access flags: 0x1008 + = static synthetic com.facebook.Session$StatusCallback access$100(com.facebook.UiLifecycleHelper) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #35 + + Fieldref [com/facebook/UiLifecycleHelper.callback Lcom/facebook/Session$StatusCallback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/UiLifecycleHelper$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.UiLifecycleHelper$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/UiLifecycleHelper$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/UiLifecycleHelper$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver + Superclass: android/content/BroadcastReceiver + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.UiLifecycleHelper$ActiveSessionBroadcastReceiver extends android.content.BroadcastReceiver + +Interfaces (count = 0): + +Constant Pool (count = 56): + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + Class [android/content/BroadcastReceiver] + + Class [android/content/Intent] + + Class [com/facebook/Session] + + Class [com/facebook/UiLifecycleHelper] + + Class [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver] + + Class [java/lang/String] + + Fieldref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/UiLifecycleHelper;] + + Methodref [android/content/BroadcastReceiver. ()V] + + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/UiLifecycleHelper.access$100 (Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback;] + + Methodref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver. (Lcom/facebook/UiLifecycleHelper;)V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/UiLifecycleHelper;)V] + + NameAndType [access$100 (Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback;] + + NameAndType [addCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getAction ()Ljava/lang/String;] + + NameAndType [getActiveSession ()Lcom/facebook/Session;] + + NameAndType [removeCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [this$0 Lcom/facebook/UiLifecycleHelper;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback;] + + Utf8 [(Lcom/facebook/UiLifecycleHelper;)V] + + Utf8 [(Lcom/facebook/UiLifecycleHelper;Lcom/facebook/UiLifecycleHelper$1;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/UiLifecycleHelper;] + + Utf8 [StackMapTable] + + Utf8 [access$100] + + Utf8 [addCallback] + + Utf8 [android/content/BroadcastReceiver] + + Utf8 [android/content/Intent] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_SET] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/UiLifecycleHelper] + + Utf8 [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver] + + Utf8 [equals] + + Utf8 [getAction] + + Utf8 [getActiveSession] + + Utf8 [java/lang/String] + + Utf8 [onReceive] + + Utf8 [removeCallback] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/UiLifecycleHelper; + Access flags: 0x1010 + = final synthetic com.facebook.UiLifecycleHelper this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/UiLifecycleHelper;)V + Access flags: 0x2 + = private UiLifecycleHelper$ActiveSessionBroadcastReceiver(com.facebook.UiLifecycleHelper) + 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/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/UiLifecycleHelper;] + [5] aload_0 v0 + [6] invokespecial #10 + + Methodref [android/content/BroadcastReceiver. ()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 = 86, locals = 4, stack = 2): + [0] ldc #1 + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + [2] aload_2 v2 + [3] invokevirtual #11 + + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + [6] invokevirtual #17 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [9] ifeq +35 (target=44) + [12] invokestatic #13 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [15] astore_3 v3 + [16] aload_3 v3 + [17] ifnull +24 (target=41) + [20] aload_0 v0 + [21] getfield #9 + + Fieldref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/UiLifecycleHelper;] + [24] invokestatic #15 + + Methodref [com/facebook/UiLifecycleHelper.access$100 (Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback;] + [27] ifnull +14 (target=41) + [30] aload_3 v3 + [31] aload_0 v0 + [32] getfield #9 + + Fieldref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/UiLifecycleHelper;] + [35] invokestatic #15 + + Methodref [com/facebook/UiLifecycleHelper.access$100 (Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback;] + [38] invokevirtual #12 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [41] goto +44 (target=85) + [44] ldc #2 + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + [46] aload_2 v2 + [47] invokevirtual #11 + + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + [50] invokevirtual #17 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [53] ifeq +32 (target=85) + [56] invokestatic #13 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [59] astore_3 v3 + [60] aload_3 v3 + [61] ifnull +24 (target=85) + [64] aload_0 v0 + [65] getfield #9 + + Fieldref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/UiLifecycleHelper;] + [68] invokestatic #15 + + Methodref [com/facebook/UiLifecycleHelper.access$100 (Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback;] + [71] ifnull +14 (target=85) + [74] aload_3 v3 + [75] aload_0 v0 + [76] getfield #9 + + Fieldref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/UiLifecycleHelper;] + [79] invokestatic #15 + + Methodref [com/facebook/UiLifecycleHelper.access$100 (Lcom/facebook/UiLifecycleHelper;)Lcom/facebook/Session$StatusCallback;] + [82] invokevirtual #14 + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + [85] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [41] Var: ..., Stack: (empty) + - [44] Var: ..., Stack: (empty) + - [85] Var: ..., Stack: (empty) + - Method: (Lcom/facebook/UiLifecycleHelper;Lcom/facebook/UiLifecycleHelper$1;)V + Access flags: 0x1000 + = synthetic UiLifecycleHelper$ActiveSessionBroadcastReceiver(com.facebook.UiLifecycleHelper,com.facebook.UiLifecycleHelper$1) + 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 #16 + + Methodref [com/facebook/UiLifecycleHelper$ActiveSessionBroadcastReceiver. (Lcom/facebook/UiLifecycleHelper;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/AsyncFacebookRunner + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.android.AsyncFacebookRunner extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 51): + + String [GET] + + Class [android/os/Bundle] + + Class [com/facebook/android/AsyncFacebookRunner] + + Class [com/facebook/android/AsyncFacebookRunner$1] + + Class [com/facebook/android/AsyncFacebookRunner$2] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/AsyncFacebookRunner.fb Lcom/facebook/android/Facebook;] + + Methodref [android/os/Bundle. ()V] + + Methodref [com/facebook/android/AsyncFacebookRunner.logout (Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Methodref [com/facebook/android/AsyncFacebookRunner.request (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Methodref [com/facebook/android/AsyncFacebookRunner$1. (Lcom/facebook/android/AsyncFacebookRunner;Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Methodref [com/facebook/android/AsyncFacebookRunner$1.start ()V] + + Methodref [com/facebook/android/AsyncFacebookRunner$2. (Lcom/facebook/android/AsyncFacebookRunner;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Methodref [com/facebook/android/AsyncFacebookRunner$2.start ()V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/android/AsyncFacebookRunner;Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + NameAndType [ (Lcom/facebook/android/AsyncFacebookRunner;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + NameAndType [fb Lcom/facebook/android/Facebook;] + + NameAndType [logout (Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + NameAndType [request (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + NameAndType [start ()V] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;)V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [(Lcom/facebook/android/AsyncFacebookRunner;Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [(Lcom/facebook/android/AsyncFacebookRunner;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [(Lcom/facebook/android/Facebook;)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;)V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [GET] + + Utf8 [Lcom/facebook/android/Facebook;] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [android/os/Bundle] + + Utf8 [com/facebook/android/AsyncFacebookRunner] + + Utf8 [com/facebook/android/AsyncFacebookRunner$1] + + Utf8 [com/facebook/android/AsyncFacebookRunner$2] + + Utf8 [fb] + + Utf8 [java/lang/Object] + + Utf8 [logout] + + Utf8 [request] + + Utf8 [start] + +Fields (count = 1): + + Field: fb Lcom/facebook/android/Facebook; + Access flags: 0x0 + = com.facebook.android.Facebook fb + +Methods (count = 10): + - Method: (Lcom/facebook/android/Facebook;)V + Access flags: 0x1 + = public AsyncFacebookRunner(com.facebook.android.Facebook) + 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. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #7 + + Fieldref [com/facebook/android/AsyncFacebookRunner.fb Lcom/facebook/android/Facebook;] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logout(Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V + Access flags: 0x1 + = public void logout(android.content.Context,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 4, stack = 6): + [0] new #4 + + Class [com/facebook/android/AsyncFacebookRunner$1] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] aload_2 v2 + [7] aload_3 v3 + [8] invokespecial #11 + + Methodref [com/facebook/android/AsyncFacebookRunner$1. (Lcom/facebook/android/AsyncFacebookRunner;Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [11] invokevirtual #12 + + Methodref [com/facebook/android/AsyncFacebookRunner$1.start ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: logout(Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;)V + Access flags: 0x1 + = public void logout(android.content.Context,com.facebook.android.AsyncFacebookRunner$RequestListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 3, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aconst_null + [4] invokevirtual #9 + + Methodref [com/facebook/android/AsyncFacebookRunner.logout (Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Landroid/os/Bundle;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V + Access flags: 0x1 + = public void request(android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 4, stack = 6): + [0] aload_0 v0 + [1] aconst_null + [2] aload_1 v1 + [3] ldc #1 + + String [GET] + [5] aload_2 v2 + [6] aload_3 v3 + [7] invokevirtual #10 + + Methodref [com/facebook/android/AsyncFacebookRunner.request (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Landroid/os/Bundle;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;)V + Access flags: 0x1 + = public void request(android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 3, stack = 6): + [0] aload_0 v0 + [1] aconst_null + [2] aload_1 v1 + [3] ldc #1 + + String [GET] + [5] aload_2 v2 + [6] aconst_null + [7] invokevirtual #10 + + Methodref [com/facebook/android/AsyncFacebookRunner.request (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V + Access flags: 0x1 + = public void request(java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 17, locals = 4, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] new #2 + + Class [android/os/Bundle] + [5] dup + [6] invokespecial #8 + + Methodref [android/os/Bundle. ()V] + [9] ldc #1 + + String [GET] + [11] aload_2 v2 + [12] aload_3 v3 + [13] invokevirtual #10 + + Methodref [com/facebook/android/AsyncFacebookRunner.request (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;)V + Access flags: 0x1 + = public void request(java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 17, locals = 3, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] new #2 + + Class [android/os/Bundle] + [5] dup + [6] invokespecial #8 + + Methodref [android/os/Bundle. ()V] + [9] ldc #1 + + String [GET] + [11] aload_2 v2 + [12] aconst_null + [13] invokevirtual #10 + + Methodref [com/facebook/android/AsyncFacebookRunner.request (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V + Access flags: 0x1 + = public void request(java.lang.String,android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 5, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #1 + + String [GET] + [5] aload_3 v3 + [6] aload v4 + [8] invokevirtual #10 + + Methodref [com/facebook/android/AsyncFacebookRunner.request (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;)V + Access flags: 0x1 + = public void request(java.lang.String,android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 4, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #1 + + String [GET] + [5] aload_3 v3 + [6] aconst_null + [7] invokevirtual #10 + + Methodref [com/facebook/android/AsyncFacebookRunner.request (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V + Access flags: 0x1 + = public void request(java.lang.String,android.os.Bundle,java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 19, locals = 6, stack = 8): + [0] new #5 + + Class [com/facebook/android/AsyncFacebookRunner$2] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] aload_2 v2 + [7] aload_3 v3 + [8] aload v4 + [10] aload v5 + [12] invokespecial #13 + + Methodref [com/facebook/android/AsyncFacebookRunner$2. (Lcom/facebook/android/AsyncFacebookRunner;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + [15] invokevirtual #14 + + Methodref [com/facebook/android/AsyncFacebookRunner$2.start ()V] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +Class file attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +_____________________________________________________________________ ++ Program class: com/facebook/android/AsyncFacebookRunner$1 + Superclass: java/lang/Thread + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.android.AsyncFacebookRunner$1 extends java.lang.Thread + +Interfaces (count = 0): + +Constant Pool (count = 88): + + String [auth.expireSession failed] + + String [false] + + Class [com/facebook/android/AsyncFacebookRunner] + + Class [com/facebook/android/AsyncFacebookRunner$1] + + Class [com/facebook/android/AsyncFacebookRunner$RequestListener] + + Class [com/facebook/android/Facebook] + + Class [com/facebook/android/FacebookError] + + Class [java/io/FileNotFoundException] + + Class [java/io/IOException] + + Class [java/lang/String] + + Class [java/lang/Thread] + + Class [java/net/MalformedURLException] + + Fieldref [com/facebook/android/AsyncFacebookRunner.fb Lcom/facebook/android/Facebook;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.this$0 Lcom/facebook/android/AsyncFacebookRunner;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$context Landroid/content/Context;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$state Ljava/lang/Object;] + + Methodref [com/facebook/android/Facebook.logoutImpl (Landroid/content/Context;)Ljava/lang/String;] + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/Thread. ()V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onComplete (Ljava/lang/String;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onFacebookError (Lcom/facebook/android/FacebookError;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onFileNotFoundException (Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onIOException (Ljava/io/IOException;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onMalformedURLException (Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [fb Lcom/facebook/android/Facebook;] + + NameAndType [length ()I] + + NameAndType [logoutImpl (Landroid/content/Context;)Ljava/lang/String;] + + NameAndType [onComplete (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [onFacebookError (Lcom/facebook/android/FacebookError;Ljava/lang/Object;)V] + + NameAndType [onFileNotFoundException (Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + + NameAndType [onIOException (Ljava/io/IOException;Ljava/lang/Object;)V] + + NameAndType [onMalformedURLException (Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + + NameAndType [this$0 Lcom/facebook/android/AsyncFacebookRunner;] + + NameAndType [val$context Landroid/content/Context;] + + NameAndType [val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + + NameAndType [val$state Ljava/lang/Object;] + + Utf8 [()I] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/AsyncFacebookRunner;Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [(Lcom/facebook/android/FacebookError;Ljava/lang/Object;)V] + + Utf8 [(Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + + Utf8 [(Ljava/io/IOException;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + + Utf8 [Lcom/facebook/android/AsyncFacebookRunner;] + + Utf8 [Lcom/facebook/android/Facebook;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [StackMapTable] + + Utf8 [auth.expireSession failed] + + Utf8 [com/facebook/android/AsyncFacebookRunner] + + Utf8 [com/facebook/android/AsyncFacebookRunner$1] + + Utf8 [com/facebook/android/AsyncFacebookRunner$RequestListener] + + Utf8 [com/facebook/android/Facebook] + + Utf8 [com/facebook/android/FacebookError] + + Utf8 [equals] + + Utf8 [false] + + Utf8 [fb] + + Utf8 [java/io/FileNotFoundException] + + Utf8 [java/io/IOException] + + Utf8 [java/lang/String] + + Utf8 [java/lang/Thread] + + Utf8 [java/net/MalformedURLException] + + Utf8 [length] + + Utf8 [logoutImpl] + + Utf8 [onComplete] + + Utf8 [onFacebookError] + + Utf8 [onFileNotFoundException] + + Utf8 [onIOException] + + Utf8 [onMalformedURLException] + + Utf8 [run] + + Utf8 [this$0] + + Utf8 [val$context] + + Utf8 [val$listener] + + Utf8 [val$state] + +Fields (count = 4): + + Field: val$context Landroid/content/Context; + Access flags: 0x1010 + = final synthetic android.content.Context val$context + + Field: val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener; + Access flags: 0x1010 + = final synthetic com.facebook.android.AsyncFacebookRunner$RequestListener val$listener + + Field: val$state Ljava/lang/Object; + Access flags: 0x1010 + = final synthetic java.lang.Object val$state + + Field: this$0 Lcom/facebook/android/AsyncFacebookRunner; + Access flags: 0x1010 + = final synthetic com.facebook.android.AsyncFacebookRunner this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/android/AsyncFacebookRunner;Landroid/content/Context;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V + Access flags: 0x0 + = AsyncFacebookRunner$1(com.facebook.android.AsyncFacebookRunner,android.content.Context,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) + 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 #14 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.this$0 Lcom/facebook/android/AsyncFacebookRunner;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #15 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$context Landroid/content/Context;] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #16 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [15] aload_0 v0 + [16] aload v4 + [18] putfield #17 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$state Ljava/lang/Object;] + [21] aload_0 v0 + [22] invokespecial #22 + + Methodref [java/lang/Thread. ()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 = 123, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #14 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.this$0 Lcom/facebook/android/AsyncFacebookRunner;] + [4] getfield #13 + + Fieldref [com/facebook/android/AsyncFacebookRunner.fb Lcom/facebook/android/Facebook;] + [7] aload_0 v0 + [8] getfield #15 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$context Landroid/content/Context;] + [11] invokevirtual #18 + + Methodref [com/facebook/android/Facebook.logoutImpl (Landroid/content/Context;)Ljava/lang/String;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] invokevirtual #21 + + Methodref [java/lang/String.length ()I] + [19] ifeq +12 (target=31) + [22] aload_1 v1 + [23] ldc #2 + + String [false] + [25] invokevirtual #20 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [28] ifeq +26 (target=54) + [31] aload_0 v0 + [32] getfield #16 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [35] new #7 + + Class [com/facebook/android/FacebookError] + [38] dup + [39] ldc #1 + + String [auth.expireSession failed] + [41] invokespecial #19 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + [44] aload_0 v0 + [45] getfield #17 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$state Ljava/lang/Object;] + [48] invokeinterface #24 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onFacebookError (Lcom/facebook/android/FacebookError;Ljava/lang/Object;)V] + [53] return + [54] aload_0 v0 + [55] getfield #16 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [58] aload_1 v1 + [59] aload_0 v0 + [60] getfield #17 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$state Ljava/lang/Object;] + [63] invokeinterface #23 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onComplete (Ljava/lang/String;Ljava/lang/Object;)V] + [68] goto +54 (target=122) + [71] astore_1 v1 + [72] aload_0 v0 + [73] getfield #16 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [76] aload_1 v1 + [77] aload_0 v0 + [78] getfield #17 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$state Ljava/lang/Object;] + [81] invokeinterface #25 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onFileNotFoundException (Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + [86] goto +36 (target=122) + [89] astore_1 v1 + [90] aload_0 v0 + [91] getfield #16 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [94] aload_1 v1 + [95] aload_0 v0 + [96] getfield #17 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$state Ljava/lang/Object;] + [99] invokeinterface #27 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onMalformedURLException (Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + [104] goto +18 (target=122) + [107] astore_1 v1 + [108] aload_0 v0 + [109] getfield #16 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [112] aload_1 v1 + [113] aload_0 v0 + [114] getfield #17 + + Fieldref [com/facebook/android/AsyncFacebookRunner$1.val$state Ljava/lang/Object;] + [117] invokeinterface #26 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onIOException (Ljava/io/IOException;Ljava/lang/Object;)V] + [122] return + Code attribute exceptions (count = 6): + - ExceptionInfo (0 -> 53: 71): + + Class [java/io/FileNotFoundException] + - ExceptionInfo (54 -> 68: 71): + + Class [java/io/FileNotFoundException] + - ExceptionInfo (0 -> 53: 89): + + Class [java/net/MalformedURLException] + - ExceptionInfo (54 -> 68: 89): + + Class [java/net/MalformedURLException] + - ExceptionInfo (0 -> 53: 107): + + Class [java/io/IOException] + - ExceptionInfo (54 -> 68: 107): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [31] Var: ...[a:java/lang/String], Stack: (empty) + - [54] Var: ..., Stack: (empty) + - [71] Var: [a:com/facebook/android/AsyncFacebookRunner$1], Stack: [a:java/io/FileNotFoundException] + - [89] Var: ..., Stack: [a:java/net/MalformedURLException] + - [107] Var: ..., Stack: [a:java/io/IOException] + - [122] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/AsyncFacebookRunner$2 + Superclass: java/lang/Thread + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.android.AsyncFacebookRunner$2 extends java.lang.Thread + +Interfaces (count = 0): + +Constant Pool (count = 72): + + Class [com/facebook/android/AsyncFacebookRunner] + + Class [com/facebook/android/AsyncFacebookRunner$2] + + Class [com/facebook/android/AsyncFacebookRunner$RequestListener] + + Class [com/facebook/android/Facebook] + + Class [java/io/FileNotFoundException] + + Class [java/io/IOException] + + Class [java/lang/Thread] + + Class [java/net/MalformedURLException] + + Fieldref [com/facebook/android/AsyncFacebookRunner.fb Lcom/facebook/android/Facebook;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.this$0 Lcom/facebook/android/AsyncFacebookRunner;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$graphPath Ljava/lang/String;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$httpMethod Ljava/lang/String;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$parameters Landroid/os/Bundle;] + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$state Ljava/lang/Object;] + + Methodref [com/facebook/android/Facebook.requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/lang/Thread. ()V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onComplete (Ljava/lang/String;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onFileNotFoundException (Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onIOException (Ljava/io/IOException;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onMalformedURLException (Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + + NameAndType [ ()V] + + NameAndType [fb Lcom/facebook/android/Facebook;] + + NameAndType [onComplete (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [onFileNotFoundException (Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + + NameAndType [onIOException (Ljava/io/IOException;Ljava/lang/Object;)V] + + NameAndType [onMalformedURLException (Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + + NameAndType [requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [this$0 Lcom/facebook/android/AsyncFacebookRunner;] + + NameAndType [val$graphPath Ljava/lang/String;] + + NameAndType [val$httpMethod Ljava/lang/String;] + + NameAndType [val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + + NameAndType [val$parameters Landroid/os/Bundle;] + + NameAndType [val$state Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/android/AsyncFacebookRunner;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V] + + Utf8 [(Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + + Utf8 [(Ljava/io/IOException;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/os/Bundle;] + + Utf8 [Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + + Utf8 [Lcom/facebook/android/AsyncFacebookRunner;] + + Utf8 [Lcom/facebook/android/Facebook;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/android/AsyncFacebookRunner] + + Utf8 [com/facebook/android/AsyncFacebookRunner$2] + + Utf8 [com/facebook/android/AsyncFacebookRunner$RequestListener] + + Utf8 [com/facebook/android/Facebook] + + Utf8 [fb] + + Utf8 [java/io/FileNotFoundException] + + Utf8 [java/io/IOException] + + Utf8 [java/lang/Thread] + + Utf8 [java/net/MalformedURLException] + + Utf8 [onComplete] + + Utf8 [onFileNotFoundException] + + Utf8 [onIOException] + + Utf8 [onMalformedURLException] + + Utf8 [requestImpl] + + Utf8 [run] + + Utf8 [this$0] + + Utf8 [val$graphPath] + + Utf8 [val$httpMethod] + + Utf8 [val$listener] + + Utf8 [val$parameters] + + Utf8 [val$state] + +Fields (count = 6): + + Field: val$graphPath Ljava/lang/String; + Access flags: 0x1010 + = final synthetic java.lang.String val$graphPath + + Field: val$parameters Landroid/os/Bundle; + Access flags: 0x1010 + = final synthetic android.os.Bundle val$parameters + + Field: val$httpMethod Ljava/lang/String; + Access flags: 0x1010 + = final synthetic java.lang.String val$httpMethod + + Field: val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener; + Access flags: 0x1010 + = final synthetic com.facebook.android.AsyncFacebookRunner$RequestListener val$listener + + Field: val$state Ljava/lang/Object; + Access flags: 0x1010 + = final synthetic java.lang.Object val$state + + Field: this$0 Lcom/facebook/android/AsyncFacebookRunner; + Access flags: 0x1010 + = final synthetic com.facebook.android.AsyncFacebookRunner this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/android/AsyncFacebookRunner;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;Lcom/facebook/android/AsyncFacebookRunner$RequestListener;Ljava/lang/Object;)V + Access flags: 0x0 + = AsyncFacebookRunner$2(com.facebook.android.AsyncFacebookRunner,java.lang.String,android.os.Bundle,java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 7, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #10 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.this$0 Lcom/facebook/android/AsyncFacebookRunner;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #11 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$graphPath Ljava/lang/String;] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #14 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$parameters Landroid/os/Bundle;] + [15] aload_0 v0 + [16] aload v4 + [18] putfield #12 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$httpMethod Ljava/lang/String;] + [21] aload_0 v0 + [22] aload v5 + [24] putfield #13 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [27] aload_0 v0 + [28] aload v6 + [30] putfield #15 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$state Ljava/lang/Object;] + [33] aload_0 v0 + [34] invokespecial #17 + + Methodref [java/lang/Thread. ()V] + [37] 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 = 92, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.this$0 Lcom/facebook/android/AsyncFacebookRunner;] + [4] getfield #9 + + Fieldref [com/facebook/android/AsyncFacebookRunner.fb Lcom/facebook/android/Facebook;] + [7] aload_0 v0 + [8] getfield #11 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$graphPath Ljava/lang/String;] + [11] aload_0 v0 + [12] getfield #14 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$parameters Landroid/os/Bundle;] + [15] aload_0 v0 + [16] getfield #12 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$httpMethod Ljava/lang/String;] + [19] invokevirtual #16 + + Methodref [com/facebook/android/Facebook.requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + [22] astore_1 v1 + [23] aload_0 v0 + [24] getfield #13 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [27] aload_1 v1 + [28] aload_0 v0 + [29] getfield #15 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$state Ljava/lang/Object;] + [32] invokeinterface #18 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onComplete (Ljava/lang/String;Ljava/lang/Object;)V] + [37] goto +54 (target=91) + [40] astore_1 v1 + [41] aload_0 v0 + [42] getfield #13 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [45] aload_1 v1 + [46] aload_0 v0 + [47] getfield #15 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$state Ljava/lang/Object;] + [50] invokeinterface #19 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onFileNotFoundException (Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + [55] goto +36 (target=91) + [58] astore_1 v1 + [59] aload_0 v0 + [60] getfield #13 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [63] aload_1 v1 + [64] aload_0 v0 + [65] getfield #15 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$state Ljava/lang/Object;] + [68] invokeinterface #21 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onMalformedURLException (Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + [73] goto +18 (target=91) + [76] astore_1 v1 + [77] aload_0 v0 + [78] getfield #13 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$listener Lcom/facebook/android/AsyncFacebookRunner$RequestListener;] + [81] aload_1 v1 + [82] aload_0 v0 + [83] getfield #15 + + Fieldref [com/facebook/android/AsyncFacebookRunner$2.val$state Ljava/lang/Object;] + [86] invokeinterface #20 + + InterfaceMethodref [com/facebook/android/AsyncFacebookRunner$RequestListener.onIOException (Ljava/io/IOException;Ljava/lang/Object;)V] + [91] return + Code attribute exceptions (count = 3): + - ExceptionInfo (0 -> 37: 40): + + Class [java/io/FileNotFoundException] + - ExceptionInfo (0 -> 37: 58): + + Class [java/net/MalformedURLException] + - ExceptionInfo (0 -> 37: 76): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [40] Var: ..., Stack: [a:java/io/FileNotFoundException] + - [58] Var: ..., Stack: [a:java/net/MalformedURLException] + - [76] Var: ..., Stack: [a:java/io/IOException] + - [91] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/AsyncFacebookRunner$RequestListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.android.AsyncFacebookRunner$RequestListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 17): + + Class [com/facebook/android/AsyncFacebookRunner$RequestListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/android/FacebookError;Ljava/lang/Object;)V] + + Utf8 [(Ljava/io/FileNotFoundException;Ljava/lang/Object;)V] + + Utf8 [(Ljava/io/IOException;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/net/MalformedURLException;Ljava/lang/Object;)V] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [com/facebook/android/AsyncFacebookRunner$RequestListener] + + Utf8 [java/lang/Object] + + Utf8 [onComplete] + + Utf8 [onFacebookError] + + Utf8 [onFileNotFoundException] + + Utf8 [onIOException] + + Utf8 [onMalformedURLException] + +Fields (count = 0): + +Methods (count = 5): + + Method: onComplete(Ljava/lang/String;Ljava/lang/Object;)V + Access flags: 0x401 + = public abstract void onComplete(java.lang.String,java.lang.Object) + + Method: onIOException(Ljava/io/IOException;Ljava/lang/Object;)V + Access flags: 0x401 + = public abstract void onIOException(java.io.IOException,java.lang.Object) + + Method: onFileNotFoundException(Ljava/io/FileNotFoundException;Ljava/lang/Object;)V + Access flags: 0x401 + = public abstract void onFileNotFoundException(java.io.FileNotFoundException,java.lang.Object) + + Method: onMalformedURLException(Ljava/net/MalformedURLException;Ljava/lang/Object;)V + Access flags: 0x401 + = public abstract void onMalformedURLException(java.net.MalformedURLException,java.lang.Object) + + Method: onFacebookError(Lcom/facebook/android/FacebookError;Ljava/lang/Object;)V + Access flags: 0x401 + = public abstract void onFacebookError(com.facebook.android.FacebookError,java.lang.Object) + +Class file attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +_____________________________________________________________________ ++ Program class: com/facebook/android/BuildConfig + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.BuildConfig extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 14): + + Integer [0] + + Class [com/facebook/android/BuildConfig] + + Class [java/lang/Object] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + Utf8 [()V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEBUG] + + Utf8 [Z] + + Utf8 [com/facebook/android/BuildConfig] + + Utf8 [java/lang/Object] + +Fields (count = 1): + + Field: DEBUG Z + Access flags: 0x19 + = public static final boolean DEBUG + Class member attributes (count = 1): + + Constant value attribute: + + Integer [0] + +Methods (count = 1): + - Method: ()V + Access flags: 0x1 + = public BuildConfig() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/DialogError + Superclass: java/lang/Throwable + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.android.DialogError extends java.lang.Throwable + +Interfaces (count = 0): + +Constant Pool (count = 30): + + Class [com/facebook/android/DialogError] + + Class [java/lang/Throwable] + + Long [1] + + Fieldref [com/facebook/android/DialogError.mErrorCode I] + + Fieldref [com/facebook/android/DialogError.mFailingUrl Ljava/lang/String;] + + Methodref [java/lang/Throwable. (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [mErrorCode I] + + NameAndType [mFailingUrl Ljava/lang/String;] + + Utf8 [()I] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [I] + + Utf8 [J] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/String;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [com/facebook/android/DialogError] + + Utf8 [getErrorCode] + + Utf8 [getFailingUrl] + + Utf8 [java/lang/Throwable] + + Utf8 [mErrorCode] + + Utf8 [mFailingUrl] + + Utf8 [serialVersionUID] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: mErrorCode I + Access flags: 0x2 + = private int mErrorCode + + Field: mFailingUrl Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String mFailingUrl + +Methods (count = 3): + - Method: (Ljava/lang/String;ILjava/lang/String;)V + Access flags: 0x1 + = public DialogError(java.lang.String,int,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 16, locals = 4, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #7 + + Methodref [java/lang/Throwable. (Ljava/lang/String;)V] + [5] aload_0 v0 + [6] iload_2 v2 + [7] putfield #5 + + Fieldref [com/facebook/android/DialogError.mErrorCode I] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #6 + + Fieldref [com/facebook/android/DialogError.mFailingUrl Ljava/lang/String;] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getErrorCode()I + Access flags: 0x1 + = public int getErrorCode() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/android/DialogError.mErrorCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getFailingUrl()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getFailingUrl() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/android/DialogError.mFailingUrl Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/Facebook + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.android.Facebook extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 625): + + Integer [-1] + + Integer [32665] + + String [0] + + String [30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2] + + String [API method must be specified. (parameters must contain key "method" and value). See http://developers.facebook.com/docs/reference/rest/] + + String [Application requires permission to access the Internet] + + String [Cannot call %s after setSession has been called.] + + String [Error] + + String [GET] + + String [You must specify your application ID when instantiating a Facebook object. See README for details.] + + String [access_token] + + String [aid] + + String [android.permission.INTERNET] + + String [app_id] + + String [auth.expireSession] + + String [authorize] + + String [authorizeCallback] + + String [client_id] + + String [com.facebook.katana] + + String [com.facebook.katana.platform.TokenRefreshService] + + String [com.facebook.sdk.FailingUrl] + + String [com.facebook.sdk.WebViewErrorCode] + + String [content://com.facebook.katana.provider.AttributionIdProvider] + + String [display] + + String [expires_in] + + String [extendAccessToken] + + String [extendAccessTokenIfNeeded] + + String [fbconnect://cancel] + + String [fbconnect://success] + + String [format] + + String [https://api.facebook.com/restserver.php] + + String [https://graph.facebook.com/] + + String [https://m.facebook.com/dialog/] + + String [json] + + String [logout] + + String [method] + + String [oauth] + + String [redirect_uri] + + String [service_disabled] + + String [session cannot be null] + + String [setAccessExpires] + + String [setAccessExpiresIn] + + String [setAccessToken] + + String [setAppId] + + String [setTokenFromCache] + + String [shouldExtendAccessToken] + + String [touch] + + String [type] + + String [user_agent] + + Class [[Landroid/content/pm/Signature;] + + Class [[Ljava/lang/String;] + + Class [android/app/Activity] + + Class [android/content/Context] + + Class [android/content/Intent] + + Class [android/content/pm/PackageInfo] + + Class [android/content/pm/PackageManager] + + Class [android/content/pm/PackageManager$NameNotFoundException] + + Class [android/content/pm/ResolveInfo] + + Class [android/content/pm/ServiceInfo] + + Class [android/content/pm/Signature] + + Class [android/net/Uri] + + Class [android/os/Bundle] + + Class [com/facebook/FacebookAuthorizationException] + + Class [com/facebook/FacebookOperationCanceledException] + + Class [com/facebook/Session] + + Class [com/facebook/Session$Builder] + + Class [com/facebook/Session$OpenRequest] + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/SessionLoginBehavior] + + Class [com/facebook/SessionState] + + Class [com/facebook/Settings] + + Class [com/facebook/android/DialogError] + + Class [com/facebook/android/Facebook] + + Class [com/facebook/android/Facebook$1] + + Class [com/facebook/android/Facebook$DialogListener] + + Class [com/facebook/android/Facebook$SetterTokenCachingStrategy] + + Class [com/facebook/android/Facebook$TokenRefreshServiceConnection] + + Class [com/facebook/android/FacebookError] + + Class [com/facebook/android/FbDialog] + + Class [com/facebook/android/Util] + + Class [java/lang/Exception] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Long] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/System] + + Class [java/lang/Throwable] + + Class [java/lang/UnsupportedOperationException] + + Class [java/util/Arrays] + + Class [java/util/Collections] + + Class [java/util/Date] + + Class [java/util/List] + + Long [1000] + + Long [86400000] + + Fieldref [android/content/pm/PackageInfo.signatures [Landroid/content/pm/Signature;] + + Fieldref [android/content/pm/ResolveInfo.serviceInfo Landroid/content/pm/ServiceInfo;] + + Fieldref [android/content/pm/ServiceInfo.packageName Ljava/lang/String;] + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/SessionLoginBehavior.SUPPRESS_SSO Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + + Fieldref [com/facebook/android/Facebook.ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri;] + + Fieldref [com/facebook/android/Facebook.DIALOG_BASE_URL Ljava/lang/String;] + + Fieldref [com/facebook/android/Facebook.GRAPH_BASE_URL Ljava/lang/String;] + + Fieldref [com/facebook/android/Facebook.RESTSERVER_URL Ljava/lang/String;] + + Fieldref [com/facebook/android/Facebook.accessExpiresMillisecondsAfterEpoch J] + + Fieldref [com/facebook/android/Facebook.accessToken Ljava/lang/String;] + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationActivity Landroid/app/Activity;] + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + + Fieldref [com/facebook/android/Facebook.pendingOpeningSession Lcom/facebook/Session;] + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + + Fieldref [com/facebook/android/Facebook.tokenCache Lcom/facebook/android/Facebook$SetterTokenCachingStrategy;] + + Fieldref [com/facebook/android/Facebook.userSetSession Lcom/facebook/Session;] + + Methodref [android/content/Context.bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + + Methodref [android/content/Intent. ()V] + + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + + Methodref [android/content/pm/PackageManager.resolveService (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + Methodref [android/content/pm/Signature.toCharsString ()Ljava/lang/String;] + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/Session.close ()V] + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/Session.getAuthorizationBundle ()Landroid/os/Bundle;] + + Methodref [com/facebook/Session.getExpirationDate ()Ljava/util/Date;] + + Methodref [com/facebook/Session.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + + Methodref [com/facebook/Session.onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Methodref [com/facebook/Session.openForPublish (Lcom/facebook/Session$OpenRequest;)V] + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session$Builder.setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + Methodref [com/facebook/Session$Builder.setTokenCachingStrategy (Lcom/facebook/TokenCachingStrategy;)Lcom/facebook/Session$Builder;] + + Methodref [com/facebook/Session$OpenRequest. (Landroid/app/Activity;)V] + + Methodref [com/facebook/Session$OpenRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setIsLegacy (Z)V] + + Methodref [com/facebook/Session$OpenRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Settings.getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + + Methodref [com/facebook/Settings.getShouldAutoPublishInstall ()Z] + + Methodref [com/facebook/Settings.publishInstallAsync (Landroid/content/Context;Ljava/lang/String;)V] + + Methodref [com/facebook/Settings.setShouldAutoPublishInstall (Z)V] + + Methodref [com/facebook/android/DialogError. (Ljava/lang/String;ILjava/lang/String;)V] + + Methodref [com/facebook/android/Facebook.authorize (Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/SessionLoginBehavior;Lcom/facebook/android/Facebook$DialogListener;)V] + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + + Methodref [com/facebook/android/Facebook.dialog (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V] + + Methodref [com/facebook/android/Facebook.extendAccessToken (Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)Z] + + Methodref [com/facebook/android/Facebook.getAccessExpires ()J] + + Methodref [com/facebook/android/Facebook.getAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/android/Facebook.getTokenCache ()Lcom/facebook/TokenCachingStrategy;] + + Methodref [com/facebook/android/Facebook.isSessionValid ()Z] + + Methodref [com/facebook/android/Facebook.logoutImpl (Landroid/content/Context;)Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.onSessionCallback (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + + Methodref [com/facebook/android/Facebook.openSession (Lcom/facebook/Session;Lcom/facebook/Session$OpenRequest;Z)V] + + Methodref [com/facebook/android/Facebook.request (Landroid/os/Bundle;)Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.setAccessExpires (J)V] + + Methodref [com/facebook/android/Facebook.shouldExtendAccessToken ()Z] + + Methodref [com/facebook/android/Facebook.stringArray (Ljava/util/List;)[Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.stringList ([Ljava/lang/String;)Ljava/util/List;] + + Methodref [com/facebook/android/Facebook.validateAppSignatureForPackage (Landroid/content/Context;Ljava/lang/String;)Z] + + Methodref [com/facebook/android/Facebook.validateServiceIntent (Landroid/content/Context;Landroid/content/Intent;)Z] + + Methodref [com/facebook/android/Facebook$1. (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$DialogListener;)V] + + Methodref [com/facebook/android/Facebook$SetterTokenCachingStrategy. (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$1;)V] + + Methodref [com/facebook/android/Facebook$TokenRefreshServiceConnection. (Lcom/facebook/android/Facebook;Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)V] + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + + Methodref [com/facebook/android/FbDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V] + + Methodref [com/facebook/android/FbDialog.show ()V] + + Methodref [com/facebook/android/Util.openUrl (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Ljava/lang/String;] + + Methodref [com/facebook/android/Util.showAlert (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/System.currentTimeMillis ()J] + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + + Methodref [java/util/Date.getTime ()J] + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onCancel ()V] + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onComplete (Landroid/os/Bundle;)V] + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onError (Lcom/facebook/android/DialogError;)V] + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onFacebookError (Lcom/facebook/android/FacebookError;)V] + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.isEmpty ()Z] + + InterfaceMethodref [java/util/List.size ()I] + + NameAndType [ ()V] + + NameAndType [ (Landroid/app/Activity;)V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V] + + NameAndType [ (Lcom/facebook/android/Facebook;Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)V] + + NameAndType [ (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$1;)V] + + NameAndType [ (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$DialogListener;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;ILjava/lang/String;)V] + + NameAndType [ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri;] + + NameAndType [CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + + NameAndType [DIALOG_BASE_URL Ljava/lang/String;] + + NameAndType [GRAPH_BASE_URL Ljava/lang/String;] + + NameAndType [OPENED Lcom/facebook/SessionState;] + + NameAndType [RESTSERVER_URL Ljava/lang/String;] + + NameAndType [SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + NameAndType [SUPPRESS_SSO Lcom/facebook/SessionLoginBehavior;] + + NameAndType [accessExpiresMillisecondsAfterEpoch J] + + NameAndType [accessToken Ljava/lang/String;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [authorize (Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/SessionLoginBehavior;Lcom/facebook/android/Facebook$DialogListener;)V] + + NameAndType [bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + NameAndType [build ()Lcom/facebook/Session;] + + NameAndType [checkCallingOrSelfPermission (Ljava/lang/String;)I] + + NameAndType [checkUserSession (Ljava/lang/String;)V] + + NameAndType [close ()V] + + NameAndType [closeAndClearTokenInformation ()V] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [currentTimeMillis ()J] + + NameAndType [dialog (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V] + + NameAndType [emptyList ()Ljava/util/List;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [extendAccessToken (Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)Z] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [getAccessExpires ()J] + + NameAndType [getAccessToken ()Ljava/lang/String;] + + NameAndType [getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + + NameAndType [getAuthorizationBundle ()Landroid/os/Bundle;] + + NameAndType [getExpirationDate ()Ljava/util/Date;] + + NameAndType [getInt (Ljava/lang/String;)I] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getShouldAutoPublishInstall ()Z] + + NameAndType [getState ()Lcom/facebook/SessionState;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getTime ()J] + + NameAndType [getTokenCache ()Lcom/facebook/TokenCachingStrategy;] + + NameAndType [isEmpty ()Z] + + NameAndType [isSessionValid ()Z] + + NameAndType [lastAccessUpdateMillisecondsAfterEpoch J] + + NameAndType [lock Ljava/lang/Object;] + + NameAndType [logoutImpl (Landroid/content/Context;)Ljava/lang/String;] + + NameAndType [mAppId Ljava/lang/String;] + + NameAndType [onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + + NameAndType [onCancel ()V] + + NameAndType [onComplete (Landroid/os/Bundle;)V] + + NameAndType [onError (Lcom/facebook/android/DialogError;)V] + + NameAndType [onFacebookError (Lcom/facebook/android/FacebookError;)V] + + NameAndType [onSessionCallback (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + + NameAndType [openForPublish (Lcom/facebook/Session$OpenRequest;)V] + + NameAndType [openForRead (Lcom/facebook/Session$OpenRequest;)V] + + NameAndType [openSession (Lcom/facebook/Session;Lcom/facebook/Session$OpenRequest;Z)V] + + NameAndType [openUrl (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Ljava/lang/String;] + + NameAndType [packageName Ljava/lang/String;] + + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + + NameAndType [parseLong (Ljava/lang/String;)J] + + NameAndType [pendingAuthorizationActivity Landroid/app/Activity;] + + NameAndType [pendingAuthorizationPermissions [Ljava/lang/String;] + + NameAndType [pendingOpeningSession Lcom/facebook/Session;] + + NameAndType [publishInstallAsync (Landroid/content/Context;Ljava/lang/String;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [request (Landroid/os/Bundle;)Ljava/lang/String;] + + NameAndType [requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [resolveService (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + NameAndType [serviceInfo Landroid/content/pm/ServiceInfo;] + + NameAndType [session Lcom/facebook/Session;] + + NameAndType [sessionInvalidated Z] + + NameAndType [setAccessExpires (J)V] + + NameAndType [setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + NameAndType [setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [setIsLegacy (Z)V] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setShouldAutoPublishInstall (Z)V] + + NameAndType [setTokenCachingStrategy (Lcom/facebook/TokenCachingStrategy;)Lcom/facebook/Session$Builder;] + + NameAndType [shouldExtendAccessToken ()Z] + + NameAndType [show ()V] + + NameAndType [showAlert (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [signatures [Landroid/content/pm/Signature;] + + NameAndType [size ()I] + + NameAndType [stringArray (Ljava/util/List;)[Ljava/lang/String;] + + NameAndType [stringList ([Ljava/lang/String;)Ljava/util/List;] + + NameAndType [toCharsString ()Ljava/lang/String;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [tokenCache Lcom/facebook/android/Facebook$SetterTokenCachingStrategy;] + + NameAndType [userSetSession Lcom/facebook/Session;] + + NameAndType [validateAppSignatureForPackage (Landroid/content/Context;Ljava/lang/String;)Z] + + NameAndType [validateServiceIntent (Landroid/content/Context;Landroid/content/Intent;)Z] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Landroid/content/pm/PackageManager;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/SessionState;] + + Utf8 [()Lcom/facebook/TokenCachingStrategy;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Date;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(IILandroid/content/Intent;)V] + + Utf8 [(J)V] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Utf8 [(Landroid/app/Activity;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/SessionLoginBehavior;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Landroid/app/Activity;[Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Landroid/content/ContentResolver;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;)Z] + + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + Utf8 [(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + Utf8 [(Landroid/os/Bundle;)Ljava/lang/String;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/Session$OpenRequest;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Session$OpenRequest;Z)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Lcom/facebook/TokenCachingStrategy;)Lcom/facebook/Session$Builder;] + + Utf8 [(Lcom/facebook/android/DialogError;)V] + + Utf8 [(Lcom/facebook/android/Facebook;)J] + + Utf8 [(Lcom/facebook/android/Facebook;)Lcom/facebook/Session;] + + Utf8 [(Lcom/facebook/android/Facebook;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/Facebook;)[Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/Facebook;J)J] + + Utf8 [(Lcom/facebook/android/Facebook;Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)V] + + Utf8 [(Lcom/facebook/android/Facebook;Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$1;)V] + + Utf8 [(Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Lcom/facebook/android/Facebook;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/Facebook;[Ljava/lang/String;)[Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/FacebookError;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)J] + + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + 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;I)Landroid/content/pm/PackageInfo;] + + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + + Utf8 [(Ljava/lang/String;JJ)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Ljava/util/List;)[Ljava/lang/String;] + + Utf8 [(Ljava/util/List;)[Ljava/lang/String;] + + Utf8 [(Z)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [([Ljava/lang/String;)Ljava/util/List;] + + Utf8 [([Ljava/lang/String;)Ljava/util/List;] + + Utf8 [0] + + Utf8 [30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2] + + Utf8 [] + + Utf8 [] + + Utf8 [API method must be specified. (parameters must contain key "method" and value). See http://developers.facebook.com/docs/reference/rest/] + + Utf8 [ATTRIBUTION_ID_COLUMN_NAME] + + Utf8 [ATTRIBUTION_ID_CONTENT_URI] + + Utf8 [Application requires permission to access the Internet] + + Utf8 [CANCEL_URI] + + Utf8 [CREATED_TOKEN_LOADED] + + Utf8 [Cannot call %s after setSession has been called.] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEFAULT_AUTH_ACTIVITY_CODE] + + Utf8 [DIALOG_BASE_URL] + + Utf8 [EXPIRES] + + Utf8 [Error] + + Utf8 [FB_APP_SIGNATURE] + + Utf8 [FORCE_DIALOG_AUTH] + + Utf8 [GET] + + Utf8 [GRAPH_BASE_URL] + + Utf8 [I] + + Utf8 [J] + + Utf8 [LOGIN] + + Utf8 [Landroid/app/Activity;] + + Utf8 [Landroid/content/pm/ServiceInfo;] + + Utf8 [Landroid/net/Uri;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/SessionLoginBehavior;] + + Utf8 [Lcom/facebook/SessionState;] + + Utf8 [Lcom/facebook/android/Facebook$SetterTokenCachingStrategy;] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [OPENED] + + Utf8 [REDIRECT_URI] + + Utf8 [REFRESH_TOKEN_BARRIER] + + Utf8 [RESTSERVER_URL] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [SINGLE_SIGN_ON_DISABLED] + + Utf8 [SSO_WITH_FALLBACK] + + Utf8 [SUPPRESS_SSO] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TOKEN] + + Utf8 [You must specify your application ID when instantiating a Facebook object. See README for details.] + + Utf8 [Z] + + Utf8 [[Landroid/content/pm/Signature;] + + Utf8 [[Ljava/lang/String;] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$102] + + Utf8 [access$200] + + Utf8 [access$400] + + Utf8 [access$402] + + Utf8 [access$500] + + Utf8 [access$502] + + Utf8 [access$600] + + Utf8 [access$700] + + Utf8 [access$702] + + Utf8 [access$800] + + Utf8 [accessExpiresMillisecondsAfterEpoch] + + Utf8 [accessToken] + + Utf8 [access_token] + + Utf8 [aid] + + Utf8 [android.permission.INTERNET] + + Utf8 [android/app/Activity] + + Utf8 [android/content/Context] + + Utf8 [android/content/Intent] + + Utf8 [android/content/pm/PackageInfo] + + Utf8 [android/content/pm/PackageManager] + + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + + Utf8 [android/content/pm/ResolveInfo] + + Utf8 [android/content/pm/ServiceInfo] + + Utf8 [android/content/pm/Signature] + + Utf8 [android/net/Uri] + + Utf8 [android/os/Bundle] + + Utf8 [app_id] + + Utf8 [append] + + Utf8 [asList] + + Utf8 [auth.expireSession] + + Utf8 [authorize] + + Utf8 [authorizeCallback] + + Utf8 [bindService] + + Utf8 [build] + + Utf8 [checkCallingOrSelfPermission] + + Utf8 [checkUserSession] + + Utf8 [client_id] + + Utf8 [close] + + Utf8 [closeAndClearTokenInformation] + + Utf8 [com.facebook.katana] + + Utf8 [com.facebook.katana.platform.TokenRefreshService] + + Utf8 [com.facebook.sdk.FailingUrl] + + Utf8 [com.facebook.sdk.WebViewErrorCode] + + Utf8 [com/facebook/FacebookAuthorizationException] + + Utf8 [com/facebook/FacebookOperationCanceledException] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$Builder] + + Utf8 [com/facebook/Session$OpenRequest] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/SessionLoginBehavior] + + Utf8 [com/facebook/SessionState] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/android/DialogError] + + Utf8 [com/facebook/android/Facebook] + + Utf8 [com/facebook/android/Facebook$1] + + Utf8 [com/facebook/android/Facebook$DialogListener] + + Utf8 [com/facebook/android/Facebook$SetterTokenCachingStrategy] + + Utf8 [com/facebook/android/Facebook$TokenRefreshServiceConnection] + + Utf8 [com/facebook/android/FacebookError] + + Utf8 [com/facebook/android/FbDialog] + + Utf8 [com/facebook/android/Util] + + Utf8 [containsKey] + + Utf8 [content://com.facebook.katana.provider.AttributionIdProvider] + + Utf8 [currentTimeMillis] + + Utf8 [dialog] + + Utf8 [display] + + Utf8 [emptyList] + + Utf8 [equals] + + Utf8 [expires_in] + + Utf8 [extendAccessToken] + + Utf8 [extendAccessTokenIfNeeded] + + Utf8 [fbconnect://cancel] + + Utf8 [fbconnect://success] + + Utf8 [format] + + Utf8 [get] + + Utf8 [getAccessExpires] + + Utf8 [getAccessToken] + + Utf8 [getAppId] + + Utf8 [getAttributionId] + + Utf8 [getAuthorizationBundle] + + Utf8 [getExpirationDate] + + Utf8 [getInt] + + Utf8 [getLastAccessUpdate] + + Utf8 [getMessage] + + Utf8 [getPackageInfo] + + Utf8 [getPackageManager] + + Utf8 [getPermissions] + + Utf8 [getSession] + + Utf8 [getShouldAutoPublishInstall] + + Utf8 [getState] + + Utf8 [getString] + + Utf8 [getTime] + + Utf8 [getTokenCache] + + Utf8 [https://api.facebook.com/restserver.php] + + Utf8 [https://graph.facebook.com/] + + Utf8 [https://m.facebook.com/dialog/] + + Utf8 [isEmpty] + + Utf8 [isSessionValid] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Long] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/System] + + Utf8 [java/lang/Throwable] + + Utf8 [java/lang/UnsupportedOperationException] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/Collections] + + Utf8 [java/util/Date] + + Utf8 [java/util/List] + + Utf8 [json] + + Utf8 [lastAccessUpdateMillisecondsAfterEpoch] + + Utf8 [lock] + + Utf8 [logout] + + Utf8 [logoutImpl] + + Utf8 [mAppId] + + Utf8 [method] + + Utf8 [oauth] + + Utf8 [onActivityResult] + + Utf8 [onCancel] + + Utf8 [onComplete] + + Utf8 [onError] + + Utf8 [onFacebookError] + + Utf8 [onSessionCallback] + + Utf8 [openForPublish] + + Utf8 [openForRead] + + Utf8 [openSession] + + Utf8 [openUrl] + + Utf8 [packageName] + + Utf8 [parse] + + Utf8 [parseLong] + + Utf8 [pendingAuthorizationActivity] + + Utf8 [pendingAuthorizationPermissions] + + Utf8 [pendingOpeningSession] + + Utf8 [publishInstall] + + Utf8 [publishInstallAsync] + + Utf8 [putString] + + Utf8 [redirect_uri] + + Utf8 [request] + + Utf8 [requestImpl] + + Utf8 [resolveService] + + Utf8 [serviceInfo] + + Utf8 [service_disabled] + + Utf8 [session] + + Utf8 [session cannot be null] + + Utf8 [sessionInvalidated] + + Utf8 [setAccessExpires] + + Utf8 [setAccessExpiresIn] + + Utf8 [setAccessToken] + + Utf8 [setAppId] + + Utf8 [setApplicationId] + + Utf8 [setCallback] + + Utf8 [setClassName] + + Utf8 [setIsLegacy] + + Utf8 [setLoginBehavior] + + Utf8 [setPermissions] + + Utf8 [setRequestCode] + + Utf8 [setSession] + + Utf8 [setShouldAutoPublishInstall] + + Utf8 [setTokenCachingStrategy] + + Utf8 [setTokenFromCache] + + Utf8 [shouldExtendAccessToken] + + Utf8 [show] + + Utf8 [showAlert] + + Utf8 [signatures] + + Utf8 [size] + + Utf8 [stringArray] + + Utf8 [stringList] + + Utf8 [toCharsString] + + Utf8 [toString] + + Utf8 [tokenCache] + + Utf8 [touch] + + Utf8 [type] + + Utf8 [userSetSession] + + Utf8 [user_agent] + + Utf8 [validateAppSignatureForPackage] + + Utf8 [validateServiceIntent] + +Fields (count = 27): + + Field: REDIRECT_URI Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String REDIRECT_URI + Class member attributes (count = 2): + + Constant value attribute: + + String [fbconnect://success] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: CANCEL_URI Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String CANCEL_URI + Class member attributes (count = 2): + + Constant value attribute: + + String [fbconnect://cancel] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: TOKEN Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String TOKEN + Class member attributes (count = 2): + + Constant value attribute: + + String [access_token] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: EXPIRES Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXPIRES + Class member attributes (count = 2): + + Constant value attribute: + + String [expires_in] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: SINGLE_SIGN_ON_DISABLED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String SINGLE_SIGN_ON_DISABLED + Class member attributes (count = 2): + + Constant value attribute: + + String [service_disabled] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri; + Access flags: 0x19 + = public static final android.net.Uri ATTRIBUTION_ID_CONTENT_URI + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: ATTRIBUTION_ID_COLUMN_NAME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ATTRIBUTION_ID_COLUMN_NAME + Class member attributes (count = 2): + + Constant value attribute: + + String [aid] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: FORCE_DIALOG_AUTH I + Access flags: 0x19 + = public static final int FORCE_DIALOG_AUTH + Class member attributes (count = 2): + + Constant value attribute: + + Integer [-1] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: LOGIN Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String LOGIN + Class member attributes (count = 1): + + Constant value attribute: + + String [oauth] + + Field: DEFAULT_AUTH_ACTIVITY_CODE I + Access flags: 0x1a + = private static final int DEFAULT_AUTH_ACTIVITY_CODE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [32665] + + Field: DIALOG_BASE_URL Ljava/lang/String; + Access flags: 0xc + = protected static java.lang.String DIALOG_BASE_URL + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: GRAPH_BASE_URL Ljava/lang/String; + Access flags: 0xc + = protected static java.lang.String GRAPH_BASE_URL + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: RESTSERVER_URL Ljava/lang/String; + Access flags: 0xc + = protected static java.lang.String RESTSERVER_URL + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Field: lock Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object lock + + Field: accessToken Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String accessToken + + Field: accessExpiresMillisecondsAfterEpoch J + Access flags: 0x2 + = private long accessExpiresMillisecondsAfterEpoch + + Field: lastAccessUpdateMillisecondsAfterEpoch J + Access flags: 0x2 + = private long lastAccessUpdateMillisecondsAfterEpoch + + Field: mAppId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String mAppId + + Field: pendingAuthorizationActivity Landroid/app/Activity; + Access flags: 0x2 + = private android.app.Activity pendingAuthorizationActivity + + Field: pendingAuthorizationPermissions [Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String[] pendingAuthorizationPermissions + + Field: pendingOpeningSession Lcom/facebook/Session; + Access flags: 0x2 + = private com.facebook.Session pendingOpeningSession + + Field: session Lcom/facebook/Session; + Access flags: 0x42 + = private volatile com.facebook.Session session + + Field: sessionInvalidated Z + Access flags: 0x2 + = private boolean sessionInvalidated + + Field: tokenCache Lcom/facebook/android/Facebook$SetterTokenCachingStrategy; + Access flags: 0x2 + = private com.facebook.android.Facebook$SetterTokenCachingStrategy tokenCache + + Field: userSetSession Lcom/facebook/Session; + Access flags: 0x42 + = private volatile com.facebook.Session userSetSession + + Field: REFRESH_TOKEN_BARRIER J + Access flags: 0x1a + = private static final long REFRESH_TOKEN_BARRIER + Class member attributes (count = 1): + + Constant value attribute: + + Long [86400000] + + Field: FB_APP_SIGNATURE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String FB_APP_SIGNATURE + Class member attributes (count = 2): + + Constant value attribute: + + String [30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +Methods (count = 55): + - Method: (Ljava/lang/String;)V + Access flags: 0x1 + = public Facebook(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 50, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #191 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #84 + + Class [java/lang/Object] + [8] dup + [9] invokespecial #191 + + Methodref [java/lang/Object. ()V] + [12] putfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [15] aload_0 v0 + [16] aconst_null + [17] putfield #110 + + Fieldref [com/facebook/android/Facebook.accessToken Ljava/lang/String;] + [20] aload_0 v0 + [21] lconst_0 + [22] putfield #109 + + Fieldref [com/facebook/android/Facebook.accessExpiresMillisecondsAfterEpoch J] + [25] aload_0 v0 + [26] lconst_0 + [27] putfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [30] aload_1 v1 + [31] ifnonnull +13 (target=44) + [34] new #82 + + Class [java/lang/IllegalArgumentException] + [37] dup + [38] ldc #10 + + String [You must specify your application ID when instantiating a Facebook object. See README for details.] + [40] invokespecial #189 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [43] athrow + [44] aload_0 v0 + [45] aload_1 v1 + [46] putfield #113 + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + [49] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [44] Var: [a:com/facebook/android/Facebook][a:java/lang/String], Stack: + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: authorize(Landroid/app/Activity;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x1 + = public void authorize(android.app.Activity,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 17, locals = 3, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iconst_0 + [3] anewarray #85 + + Class [java/lang/String] + [6] sipush 32665 + [9] getstatic #101 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [12] aload_2 v2 + [13] invokespecial #160 + + Methodref [com/facebook/android/Facebook.authorize (Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/SessionLoginBehavior;Lcom/facebook/android/Facebook$DialogListener;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: authorize(Landroid/app/Activity;[Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x1 + = public void authorize(android.app.Activity,java.lang.String[],com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 14, locals = 4, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] sipush 32665 + [6] getstatic #101 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [9] aload_3 v3 + [10] invokespecial #160 + + Methodref [com/facebook/android/Facebook.authorize (Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/SessionLoginBehavior;Lcom/facebook/android/Facebook$DialogListener;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: authorize(Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x1 + = public void authorize(android.app.Activity,java.lang.String[],int,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 27, locals = 6, stack = 6): + [0] iload_3 v3 + [1] iflt +9 (target=10) + [4] getstatic #101 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [7] goto +6 (target=13) + [10] getstatic #102 + + Fieldref [com/facebook/SessionLoginBehavior.SUPPRESS_SSO Lcom/facebook/SessionLoginBehavior;] + [13] astore v5 + [15] aload_0 v0 + [16] aload_1 v1 + [17] aload_2 v2 + [18] iload_3 v3 + [19] aload v5 + [21] aload v4 + [23] invokespecial #160 + + Methodref [com/facebook/android/Facebook.authorize (Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/SessionLoginBehavior;Lcom/facebook/android/Facebook$DialogListener;)V] + [26] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [10] Var: ..., Stack: (empty) + - [13] Var: ..., Stack: [a:com/facebook/SessionLoginBehavior] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: authorize(Landroid/app/Activity;[Ljava/lang/String;ILcom/facebook/SessionLoginBehavior;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x2 + = private void authorize(android.app.Activity,java.lang.String[],int,com.facebook.SessionLoginBehavior,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 126, locals = 8, stack = 4): + [0] aload_0 v0 + [1] ldc #16 + + String [authorize] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_0 v0 + [7] new #66 + + Class [com/facebook/Session$Builder] + [10] dup + [11] aload_1 v1 + [12] invokespecial #145 + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + [15] aload_0 v0 + [16] getfield #113 + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + [19] invokevirtual #147 + + Methodref [com/facebook/Session$Builder.setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + [22] aload_0 v0 + [23] invokespecial #167 + + Methodref [com/facebook/android/Facebook.getTokenCache ()Lcom/facebook/TokenCachingStrategy;] + [26] invokevirtual #148 + + Methodref [com/facebook/Session$Builder.setTokenCachingStrategy (Lcom/facebook/TokenCachingStrategy;)Lcom/facebook/Session$Builder;] + [29] invokevirtual #146 + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + [32] putfield #116 + + Fieldref [com/facebook/android/Facebook.pendingOpeningSession Lcom/facebook/Session;] + [35] aload_0 v0 + [36] aload_1 v1 + [37] putfield #114 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationActivity Landroid/app/Activity;] + [40] aload_0 v0 + [41] aload_2 v2 + [42] ifnull +7 (target=49) + [45] aload_2 v2 + [46] goto +7 (target=53) + [49] iconst_0 + [50] anewarray #85 + + Class [java/lang/String] + [53] putfield #115 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + [56] new #74 + + Class [com/facebook/android/Facebook$1] + [59] dup + [60] aload_0 v0 + [61] aload v5 + [63] invokespecial #180 + + Methodref [com/facebook/android/Facebook$1. (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$DialogListener;)V] + [66] astore v6 + [68] new #67 + + Class [com/facebook/Session$OpenRequest] + [71] dup + [72] aload_1 v1 + [73] invokespecial #149 + + Methodref [com/facebook/Session$OpenRequest. (Landroid/app/Activity;)V] + [76] aload v6 + [78] invokevirtual #150 + + Methodref [com/facebook/Session$OpenRequest.setCallback (Lcom/facebook/Session$StatusCallback;)Lcom/facebook/Session$OpenRequest;] + [81] aload v4 + [83] invokevirtual #152 + + Methodref [com/facebook/Session$OpenRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + [86] iload_3 v3 + [87] invokevirtual #154 + + Methodref [com/facebook/Session$OpenRequest.setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + [90] aload_0 v0 + [91] getfield #115 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + [94] invokestatic #199 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [97] invokevirtual #153 + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + [100] astore v7 + [102] aload_0 v0 + [103] aload_0 v0 + [104] getfield #116 + + Fieldref [com/facebook/android/Facebook.pendingOpeningSession Lcom/facebook/Session;] + [107] aload v7 + [109] aload_0 v0 + [110] getfield #115 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + [113] arraylength + [114] ifle +7 (target=121) + [117] iconst_1 + [118] goto +4 (target=122) + [121] iconst_0 + [122] invokespecial #171 + + Methodref [com/facebook/android/Facebook.openSession (Lcom/facebook/Session;Lcom/facebook/Session$OpenRequest;Z)V] + [125] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [49] Var: ..., Stack: [a:com/facebook/android/Facebook] + - [53] Var: [a:com/facebook/android/Facebook][a:android/app/Activity][a:[Ljava/lang/String;][i][a:com/facebook/SessionLoginBehavior][a:com/facebook/android/Facebook$DialogListener], Stack: [a:com/facebook/android/Facebook][a:[Ljava/lang/String;] + - [121] Var: [a:com/facebook/android/Facebook][a:android/app/Activity][a:[Ljava/lang/String;][i][a:com/facebook/SessionLoginBehavior][a:com/facebook/android/Facebook$DialogListener][a:com/facebook/Session$StatusCallback][a:com/facebook/Session$OpenRequest], Stack: [a:com/facebook/android/Facebook][a:com/facebook/Session][a:com/facebook/Session$OpenRequest] + - [122] Var: [a:com/facebook/android/Facebook][a:android/app/Activity][a:[Ljava/lang/String;][i][a:com/facebook/SessionLoginBehavior][a:com/facebook/android/Facebook$DialogListener][a:com/facebook/Session$StatusCallback][a:com/facebook/Session$OpenRequest], Stack: [a:com/facebook/android/Facebook][a:com/facebook/Session][a:com/facebook/Session$OpenRequest][i] + + Method: openSession(Lcom/facebook/Session;Lcom/facebook/Session$OpenRequest;Z)V + Access flags: 0x2 + = private void openSession(com.facebook.Session,com.facebook.Session$OpenRequest,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 4, stack = 2): + [0] aload_2 v2 + [1] iconst_1 + [2] invokevirtual #151 + + Methodref [com/facebook/Session$OpenRequest.setIsLegacy (Z)V] + [5] iload_3 v3 + [6] ifeq +11 (target=17) + [9] aload_1 v1 + [10] aload_2 v2 + [11] invokevirtual #143 + + Methodref [com/facebook/Session.openForPublish (Lcom/facebook/Session$OpenRequest;)V] + [14] goto +8 (target=22) + [17] aload_1 v1 + [18] aload_2 v2 + [19] invokevirtual #144 + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [17] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: (empty) + + Method: onSessionCallback(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x2 + = private void onSessionCallback(com.facebook.Session,com.facebook.SessionState,java.lang.Exception,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 199, locals = 9, stack = 6): + [0] aload_1 v1 + [1] invokevirtual #138 + + Methodref [com/facebook/Session.getAuthorizationBundle ()Landroid/os/Bundle;] + [4] astore v5 + [6] aload_2 v2 + [7] getstatic #104 + + Fieldref [com/facebook/SessionState.OPENED Lcom/facebook/SessionState;] + [10] ifacmpne +74 (target=84) + [13] aconst_null + [14] astore v6 + [16] aload_0 v0 + [17] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [20] dup + [21] astore v7 + [23] monitorenter + [24] aload_1 v1 + [25] aload_0 v0 + [26] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [29] ifacmpeq +19 (target=48) + [32] aload_0 v0 + [33] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [36] astore v6 + [38] aload_0 v0 + [39] aload_1 v1 + [40] putfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [43] aload_0 v0 + [44] iconst_0 + [45] putfield #118 + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + [48] aload v7 + [50] monitorexit + [51] goto +11 (target=62) + [54] astore v8 + [56] aload v7 + [58] monitorexit + [59] aload v8 + [61] athrow + [62] aload v6 + [64] ifnull +8 (target=72) + [67] aload v6 + [69] invokevirtual #135 + + Methodref [com/facebook/Session.close ()V] + [72] aload v4 + [74] aload v5 + [76] invokeinterface #203 + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onComplete (Landroid/os/Bundle;)V] + [81] goto +117 (target=198) + [84] aload_3 v3 + [85] ifnull +113 (target=198) + [88] aload_3 v3 + [89] instanceof #64 + + Class [com/facebook/FacebookOperationCanceledException] + [92] ifeq +13 (target=105) + [95] aload v4 + [97] invokeinterface #202 + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onCancel ()V] + [102] goto +96 (target=198) + [105] aload_3 v3 + [106] instanceof #63 + + Class [com/facebook/FacebookAuthorizationException] + [109] ifeq +67 (target=176) + [112] aload v5 + [114] ifnull +62 (target=176) + [117] aload v5 + [119] ldc #22 + + String [com.facebook.sdk.WebViewErrorCode] + [121] invokevirtual #131 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [124] ifeq +52 (target=176) + [127] aload v5 + [129] ldc #21 + + String [com.facebook.sdk.FailingUrl] + [131] invokevirtual #131 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [134] ifeq +42 (target=176) + [137] new #72 + + Class [com/facebook/android/DialogError] + [140] dup + [141] aload_3 v3 + [142] invokevirtual #188 + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + [145] aload v5 + [147] ldc #22 + + String [com.facebook.sdk.WebViewErrorCode] + [149] invokevirtual #132 + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + [152] aload v5 + [154] ldc #21 + + String [com.facebook.sdk.FailingUrl] + [156] invokevirtual #133 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [159] invokespecial #159 + + Methodref [com/facebook/android/DialogError. (Ljava/lang/String;ILjava/lang/String;)V] + [162] astore v6 + [164] aload v4 + [166] aload v6 + [168] invokeinterface #204 + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onError (Lcom/facebook/android/DialogError;)V] + [173] goto +25 (target=198) + [176] new #78 + + Class [com/facebook/android/FacebookError] + [179] dup + [180] aload_3 v3 + [181] invokevirtual #188 + + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;] + [184] invokespecial #183 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + [187] astore v6 + [189] aload v4 + [191] aload v6 + [193] invokeinterface #205 + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onFacebookError (Lcom/facebook/android/FacebookError;)V] + [198] return + Code attribute exceptions (count = 2): + - ExceptionInfo (24 -> 51: 54): + - ExceptionInfo (54 -> 59: 54): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [48] Var: ...[a:android/os/Bundle][a:com/facebook/Session][a:java/lang/Object], Stack: (empty) + - [54] Var: ..., Stack: [a:java/lang/Throwable] + - [62] Var: -1, Stack: (empty) + - [72] Var: ..., Stack: (empty) + - [84] Var: -1, Stack: (empty) + - [105] Var: ..., Stack: (empty) + - [176] Var: ..., Stack: (empty) + - [198] Var: ..., Stack: (empty) + + Method: validateServiceIntent(Landroid/content/Context;Landroid/content/Intent;)Z + Access flags: 0x2 + = private boolean validateServiceIntent(android.content.Context,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 4, stack = 3): + [0] aload_1 v1 + [1] invokevirtual #123 + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + [4] aload_2 v2 + [5] iconst_0 + [6] invokevirtual #127 + + Methodref [android/content/pm/PackageManager.resolveService (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + [9] astore_3 v3 + [10] aload_3 v3 + [11] ifnonnull +5 (target=16) + [14] iconst_0 + [15] ireturn + [16] aload_0 v0 + [17] aload_1 v1 + [18] aload_3 v3 + [19] getfield #99 + + Fieldref [android/content/pm/ResolveInfo.serviceInfo Landroid/content/pm/ServiceInfo;] + [22] getfield #100 + + Fieldref [android/content/pm/ServiceInfo.packageName Ljava/lang/String;] + [25] invokespecial #178 + + Methodref [com/facebook/android/Facebook.validateAppSignatureForPackage (Landroid/content/Context;Ljava/lang/String;)Z] + [28] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [16] Var: ...[a:android/content/pm/ResolveInfo], Stack: (empty) + + Method: validateAppSignatureForPackage(Landroid/content/Context;Ljava/lang/String;)Z + Access flags: 0x2 + = private boolean validateAppSignatureForPackage(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 69, locals = 8, stack = 3): + [0] aload_1 v1 + [1] invokevirtual #123 + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + [4] aload_2 v2 + [5] bipush 64 + [7] invokevirtual #126 + + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + [10] astore_3 v3 + [11] goto +7 (target=18) + [14] astore v4 + [16] iconst_0 + [17] ireturn + [18] aload_3 v3 + [19] getfield #98 + + Fieldref [android/content/pm/PackageInfo.signatures [Landroid/content/pm/Signature;] + [22] astore v4 + [24] aload v4 + [26] arraylength + [27] istore v5 + [29] iconst_0 + [30] istore v6 + [32] iload v6 + [34] iload v5 + [36] ificmpge +31 (target=67) + [39] aload v4 + [41] iload v6 + [43] aaload + [44] astore v7 + [46] aload v7 + [48] invokevirtual #128 + + Methodref [android/content/pm/Signature.toCharsString ()Ljava/lang/String;] + [51] ldc #4 + + String [30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2] + [53] invokevirtual #192 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [56] ifeq +5 (target=61) + [59] iconst_1 + [60] ireturn + [61] iinc v6, 1 + [64] goto -32 (target=32) + [67] iconst_0 + [68] ireturn + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 11: 14): + + Class [android/content/pm/PackageManager$NameNotFoundException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [14] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException] + - [18] Var: ...[a:android/content/pm/PackageInfo], Stack: (empty) + - [32] Var: ...[a:[Landroid/content/pm/Signature;][i][i], Stack: (empty) + - [61] Var: ..., Stack: (empty) + - [67] Var: -3, Stack: (empty) + + Method: authorizeCallback(IILandroid/content/Intent;)V + Access flags: 0x1 + = public void authorizeCallback(int,int,android.content.Intent) + Class member attributes (count = 2): + + Code attribute instructions (code length = 48, locals = 5, stack = 5): + [0] aload_0 v0 + [1] ldc #17 + + String [authorizeCallback] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #116 + + Fieldref [com/facebook/android/Facebook.pendingOpeningSession Lcom/facebook/Session;] + [10] astore v4 + [12] aload v4 + [14] ifnull +33 (target=47) + [17] aload v4 + [19] aload_0 v0 + [20] getfield #114 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationActivity Landroid/app/Activity;] + [23] iload_1 v1 + [24] iload_2 v2 + [25] aload_3 v3 + [26] invokevirtual #142 + + Methodref [com/facebook/Session.onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + [29] ifeq +18 (target=47) + [32] aload_0 v0 + [33] aconst_null + [34] putfield #116 + + Fieldref [com/facebook/android/Facebook.pendingOpeningSession Lcom/facebook/Session;] + [37] aload_0 v0 + [38] aconst_null + [39] putfield #114 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationActivity Landroid/app/Activity;] + [42] aload_0 v0 + [43] aconst_null + [44] putfield #115 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + [47] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [47] Var: ...[a:com/facebook/Session], Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: extendAccessToken(Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)Z + Access flags: 0x1 + = public boolean extendAccessToken(android.content.Context,com.facebook.android.Facebook$ServiceListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 51, locals = 4, stack = 7): + [0] aload_0 v0 + [1] ldc #26 + + String [extendAccessToken] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] new #54 + + Class [android/content/Intent] + [9] dup + [10] invokespecial #124 + + Methodref [android/content/Intent. ()V] + [13] astore_3 v3 + [14] aload_3 v3 + [15] ldc #19 + + String [com.facebook.katana] + [17] ldc #20 + + String [com.facebook.katana.platform.TokenRefreshService] + [19] invokevirtual #125 + + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [22] pop + [23] aload_0 v0 + [24] aload_1 v1 + [25] aload_3 v3 + [26] invokespecial #179 + + Methodref [com/facebook/android/Facebook.validateServiceIntent (Landroid/content/Context;Landroid/content/Intent;)Z] + [29] ifne +5 (target=34) + [32] iconst_0 + [33] ireturn + [34] aload_1 v1 + [35] aload_3 v3 + [36] new #77 + + Class [com/facebook/android/Facebook$TokenRefreshServiceConnection] + [39] dup + [40] aload_0 v0 + [41] aload_1 v1 + [42] aload_2 v2 + [43] invokespecial #182 + + Methodref [com/facebook/android/Facebook$TokenRefreshServiceConnection. (Lcom/facebook/android/Facebook;Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)V] + [46] iconst_1 + [47] invokevirtual #121 + + Methodref [android/content/Context.bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + [50] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [34] Var: ...[a:android/content/Intent], Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: extendAccessTokenIfNeeded(Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)Z + Access flags: 0x1 + = public boolean extendAccessTokenIfNeeded(android.content.Context,com.facebook.android.Facebook$ServiceListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 22, locals = 3, stack = 3): + [0] aload_0 v0 + [1] ldc #27 + + String [extendAccessTokenIfNeeded] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_0 v0 + [7] invokevirtual #175 + + Methodref [com/facebook/android/Facebook.shouldExtendAccessToken ()Z] + [10] ifeq +10 (target=20) + [13] aload_0 v0 + [14] aload_1 v1 + [15] aload_2 v2 + [16] invokevirtual #163 + + Methodref [com/facebook/android/Facebook.extendAccessToken (Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)Z] + [19] ireturn + [20] iconst_1 + [21] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [20] Var: ..., Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: shouldExtendAccessToken()Z + Access flags: 0x1 + = public boolean shouldExtendAccessToken() + Class member attributes (count = 2): + + Code attribute instructions (code length = 34, locals = 1, stack = 4): + [0] aload_0 v0 + [1] ldc #46 + + String [shouldExtendAccessToken] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_0 v0 + [7] invokevirtual #168 + + Methodref [com/facebook/android/Facebook.isSessionValid ()Z] + [10] ifeq +22 (target=32) + [13] invokestatic #197 + + Methodref [java/lang/System.currentTimeMillis ()J] + [16] aload_0 v0 + [17] getfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [20] lsub + [21] ldc2_w #96 + + Long [86400000] + [24] lcmp + [25] iflt +7 (target=32) + [28] iconst_1 + [29] goto +4 (target=33) + [32] iconst_0 + [33] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [32] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: [i] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: logout(Landroid/content/Context;)Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String logout(android.content.Context) + Class member attributes (count = 2): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #169 + + Methodref [com/facebook/android/Facebook.logoutImpl (Landroid/content/Context;)Ljava/lang/String;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: logoutImpl(Landroid/content/Context;)Ljava/lang/String; + Access flags: 0x0 + = java.lang.String logoutImpl(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 102, locals = 9, stack = 3): + [0] aload_0 v0 + [1] ldc #35 + + String [logout] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] new #62 + + Class [android/os/Bundle] + [9] dup + [10] invokespecial #130 + + Methodref [android/os/Bundle. ()V] + [13] astore_2 v2 + [14] aload_2 v2 + [15] ldc #36 + + String [method] + [17] ldc #15 + + String [auth.expireSession] + [19] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [22] aload_0 v0 + [23] aload_2 v2 + [24] invokevirtual #172 + + Methodref [com/facebook/android/Facebook.request (Landroid/os/Bundle;)Ljava/lang/String;] + [27] astore_3 v3 + [28] invokestatic #197 + + Methodref [java/lang/System.currentTimeMillis ()J] + [31] lstore v4 + [33] aconst_null + [34] astore v6 + [36] aload_0 v0 + [37] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [40] dup + [41] astore v7 + [43] monitorenter + [44] aload_0 v0 + [45] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [48] astore v6 + [50] aload_0 v0 + [51] aconst_null + [52] putfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [55] aload_0 v0 + [56] aconst_null + [57] putfield #110 + + Fieldref [com/facebook/android/Facebook.accessToken Ljava/lang/String;] + [60] aload_0 v0 + [61] lconst_0 + [62] putfield #109 + + Fieldref [com/facebook/android/Facebook.accessExpiresMillisecondsAfterEpoch J] + [65] aload_0 v0 + [66] lload v4 + [68] putfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [71] aload_0 v0 + [72] iconst_0 + [73] putfield #118 + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + [76] aload v7 + [78] monitorexit + [79] goto +11 (target=90) + [82] astore v8 + [84] aload v7 + [86] monitorexit + [87] aload v8 + [89] athrow + [90] aload v6 + [92] ifnull +8 (target=100) + [95] aload v6 + [97] invokevirtual #136 + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + [100] aload_3 v3 + [101] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (44 -> 79: 82): + - ExceptionInfo (82 -> 87: 82): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [82] Var: [a:com/facebook/android/Facebook][a:android/content/Context][a:android/os/Bundle][a:java/lang/String][l][a:com/facebook/Session][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [90] Var: -1, Stack: (empty) + - [100] Var: ..., Stack: (empty) + + Method: request(Landroid/os/Bundle;)Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String request(android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 28, locals = 2, stack = 4): + [0] aload_1 v1 + [1] ldc #36 + + String [method] + [3] invokevirtual #131 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [6] ifne +13 (target=19) + [9] new #82 + + Class [java/lang/IllegalArgumentException] + [12] dup + [13] ldc #5 + + String [API method must be specified. (parameters must contain key "method" and value). See http://developers.facebook.com/docs/reference/rest/] + [15] invokespecial #189 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [18] athrow + [19] aload_0 v0 + [20] aconst_null + [21] aload_1 v1 + [22] ldc #9 + + String [GET] + [24] invokevirtual #173 + + Methodref [com/facebook/android/Facebook.requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + [27] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [19] Var: ..., Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String request(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 2, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] new #62 + + Class [android/os/Bundle] + [5] dup + [6] invokespecial #130 + + Methodref [android/os/Bundle. ()V] + [9] ldc #9 + + String [GET] + [11] invokevirtual #173 + + Methodref [com/facebook/android/Facebook.requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Ljava/lang/String;Landroid/os/Bundle;)Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String request(java.lang.String,android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 3, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #9 + + String [GET] + [5] invokevirtual #173 + + Methodref [com/facebook/android/Facebook.requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: request(Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String request(java.lang.String,android.os.Bundle,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokevirtual #173 + + Methodref [com/facebook/android/Facebook.requestImpl (Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: requestImpl(Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x0 + = java.lang.String requestImpl(java.lang.String,android.os.Bundle,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 65, locals = 5, stack = 3): + [0] aload_2 v2 + [1] ldc #30 + + String [format] + [3] ldc #34 + + String [json] + [5] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [8] aload_0 v0 + [9] invokevirtual #168 + + Methodref [com/facebook/android/Facebook.isSessionValid ()Z] + [12] ifeq +13 (target=25) + [15] aload_2 v2 + [16] ldc #11 + + String [access_token] + [18] aload_0 v0 + [19] invokevirtual #165 + + Methodref [com/facebook/android/Facebook.getAccessToken ()Ljava/lang/String;] + [22] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [25] aload_1 v1 + [26] ifnull +26 (target=52) + [29] new #86 + + Class [java/lang/StringBuilder] + [32] dup + [33] invokespecial #194 + + Methodref [java/lang/StringBuilder. ()V] + [36] getstatic #107 + + Fieldref [com/facebook/android/Facebook.GRAPH_BASE_URL Ljava/lang/String;] + [39] invokevirtual #195 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [42] aload_1 v1 + [43] invokevirtual #195 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [46] invokevirtual #196 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [49] goto +6 (target=55) + [52] getstatic #108 + + Fieldref [com/facebook/android/Facebook.RESTSERVER_URL Ljava/lang/String;] + [55] astore v4 + [57] aload v4 + [59] aload_3 v3 + [60] aload_2 v2 + [61] invokestatic #186 + + Methodref [com/facebook/android/Util.openUrl (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Ljava/lang/String;] + [64] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [25] Var: ..., Stack: (empty) + - [52] Var: ..., Stack: (empty) + - [55] Var: ..., Stack: [a:java/lang/String] + + Method: dialog(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x1 + = public void dialog(android.content.Context,java.lang.String,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] new #62 + + Class [android/os/Bundle] + [6] dup + [7] invokespecial #130 + + Methodref [android/os/Bundle. ()V] + [10] aload_3 v3 + [11] invokevirtual #162 + + Methodref [com/facebook/android/Facebook.dialog (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: dialog(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x1 + = public void dialog(android.content.Context,java.lang.String,android.os.Bundle,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 109, locals = 5, stack = 6): + [0] aload_3 v3 + [1] ldc #24 + + String [display] + [3] ldc #47 + + String [touch] + [5] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [8] aload_3 v3 + [9] ldc #38 + + String [redirect_uri] + [11] ldc #29 + + String [fbconnect://success] + [13] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [16] aload_2 v2 + [17] ldc #37 + + String [oauth] + [19] invokevirtual #192 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [22] ifeq +24 (target=46) + [25] aload_3 v3 + [26] ldc #48 + + String [type] + [28] ldc #49 + + String [user_agent] + [30] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [33] aload_3 v3 + [34] ldc #18 + + String [client_id] + [36] aload_0 v0 + [37] getfield #113 + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + [40] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [43] goto +30 (target=73) + [46] aload_3 v3 + [47] ldc #14 + + String [app_id] + [49] aload_0 v0 + [50] getfield #113 + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + [53] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [56] aload_0 v0 + [57] invokevirtual #168 + + Methodref [com/facebook/android/Facebook.isSessionValid ()Z] + [60] ifeq +13 (target=73) + [63] aload_3 v3 + [64] ldc #11 + + String [access_token] + [66] aload_0 v0 + [67] invokevirtual #165 + + Methodref [com/facebook/android/Facebook.getAccessToken ()Ljava/lang/String;] + [70] invokevirtual #134 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [73] aload_1 v1 + [74] ldc #13 + + String [android.permission.INTERNET] + [76] invokevirtual #122 + + Methodref [android/content/Context.checkCallingOrSelfPermission (Ljava/lang/String;)I] + [79] ifeq +14 (target=93) + [82] aload_1 v1 + [83] ldc #8 + + String [Error] + [85] ldc #6 + + String [Application requires permission to access the Internet] + [87] invokestatic #187 + + Methodref [com/facebook/android/Util.showAlert (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + [90] goto +18 (target=108) + [93] new #79 + + Class [com/facebook/android/FbDialog] + [96] dup + [97] aload_1 v1 + [98] aload_2 v2 + [99] aload_3 v3 + [100] aload v4 + [102] invokespecial #184 + + Methodref [com/facebook/android/FbDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V] + [105] invokevirtual #185 + + Methodref [com/facebook/android/FbDialog.show ()V] + [108] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [46] Var: ..., Stack: (empty) + - [73] Var: ..., Stack: (empty) + - [93] Var: ..., Stack: (empty) + - [108] Var: ..., Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: isSessionValid()Z + Access flags: 0x1 + = public boolean isSessionValid() + Class member attributes (count = 2): + + Code attribute instructions (code length = 33, locals = 1, stack = 4): + [0] aload_0 v0 + [1] invokevirtual #165 + + Methodref [com/facebook/android/Facebook.getAccessToken ()Ljava/lang/String;] + [4] ifnull +27 (target=31) + [7] aload_0 v0 + [8] invokevirtual #164 + + Methodref [com/facebook/android/Facebook.getAccessExpires ()J] + [11] lconst_0 + [12] lcmp + [13] ifeq +14 (target=27) + [16] invokestatic #197 + + Methodref [java/lang/System.currentTimeMillis ()J] + [19] aload_0 v0 + [20] invokevirtual #164 + + Methodref [com/facebook/android/Facebook.getAccessExpires ()J] + [23] lcmp + [24] ifge +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 = 1): + + Stack map table attribute (count = 3): + - [27] Var: ..., Stack: (empty) + - [31] Var: ..., Stack: (empty) + - [32] Var: ..., Stack: [i] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: setSession(Lcom/facebook/Session;)V + Access flags: 0x1 + = public void setSession(com.facebook.Session) + Class member attributes (count = 2): + + Code attribute instructions (code length = 37, locals = 4, stack = 3): + [0] aload_1 v1 + [1] ifnonnull +13 (target=14) + [4] new #82 + + Class [java/lang/IllegalArgumentException] + [7] dup + [8] ldc #40 + + String [session cannot be null] + [10] invokespecial #189 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [13] athrow + [14] aload_0 v0 + [15] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [18] dup + [19] astore_2 v2 + [20] monitorenter + [21] aload_0 v0 + [22] aload_1 v1 + [23] putfield #120 + + Fieldref [com/facebook/android/Facebook.userSetSession Lcom/facebook/Session;] + [26] aload_2 v2 + [27] monitorexit + [28] goto +8 (target=36) + [31] astore_3 v3 + [32] aload_2 v2 + [33] monitorexit + [34] aload_3 v3 + [35] athrow + [36] return + Code attribute exceptions (count = 2): + - ExceptionInfo (21 -> 28: 31): + - ExceptionInfo (31 -> 34: 31): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [14] Var: ..., Stack: (empty) + - [31] Var: [a:com/facebook/android/Facebook][a:com/facebook/Session][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [36] Var: -1, Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: checkUserSession(Ljava/lang/String;)V + Access flags: 0x2 + = private void checkUserSession(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 2, stack = 7): + [0] aload_0 v0 + [1] getfield #120 + + Fieldref [com/facebook/android/Facebook.userSetSession Lcom/facebook/Session;] + [4] ifnull +24 (target=28) + [7] new #89 + + Class [java/lang/UnsupportedOperationException] + [10] dup + [11] ldc #7 + + String [Cannot call %s after setSession has been called.] + [13] iconst_1 + [14] anewarray #84 + + Class [java/lang/Object] + [17] dup + [18] iconst_0 + [19] aload_1 v1 + [20] aastore + [21] invokestatic #193 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [24] invokespecial #198 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [27] athrow + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [28] Var: ..., Stack: (empty) + + Method: getSession()Lcom/facebook/Session; + Access flags: 0x11 + = public final com.facebook.Session getSession() + Class member attributes (count = 2): + + Code attribute instructions (code length = 273, locals = 10, stack = 4): + [0] aconst_null + [1] astore_1 v1 + [2] aconst_null + [3] astore_2 v2 + [4] aload_0 v0 + [5] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [8] dup + [9] astore_3 v3 + [10] monitorenter + [11] aload_0 v0 + [12] getfield #120 + + Fieldref [com/facebook/android/Facebook.userSetSession Lcom/facebook/Session;] + [15] ifnull +10 (target=25) + [18] aload_0 v0 + [19] getfield #120 + + Fieldref [com/facebook/android/Facebook.userSetSession Lcom/facebook/Session;] + [22] aload_3 v3 + [23] monitorexit + [24] areturn + [25] aload_0 v0 + [26] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [29] ifnonnull +10 (target=39) + [32] aload_0 v0 + [33] getfield #118 + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + [36] ifne +10 (target=46) + [39] aload_0 v0 + [40] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [43] aload_3 v3 + [44] monitorexit + [45] areturn + [46] aload_0 v0 + [47] getfield #110 + + Fieldref [com/facebook/android/Facebook.accessToken Ljava/lang/String;] + [50] astore_1 v1 + [51] aload_0 v0 + [52] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [55] astore_2 v2 + [56] aload_3 v3 + [57] monitorexit + [58] goto +10 (target=68) + [61] astore v4 + [63] aload_3 v3 + [64] monitorexit + [65] aload v4 + [67] athrow + [68] aload_1 v1 + [69] ifnonnull +5 (target=74) + [72] aconst_null + [73] areturn + [74] aload_2 v2 + [75] ifnull +11 (target=86) + [78] aload_2 v2 + [79] invokevirtual #140 + + Methodref [com/facebook/Session.getPermissions ()Ljava/util/List;] + [82] astore_3 v3 + [83] goto +25 (target=108) + [86] aload_0 v0 + [87] getfield #115 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + [90] ifnull +14 (target=104) + [93] aload_0 v0 + [94] getfield #115 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + [97] invokestatic #199 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [100] astore_3 v3 + [101] goto +7 (target=108) + [104] invokestatic #200 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [107] astore_3 v3 + [108] new #66 + + Class [com/facebook/Session$Builder] + [111] dup + [112] aload_0 v0 + [113] getfield #114 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationActivity Landroid/app/Activity;] + [116] invokespecial #145 + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + [119] aload_0 v0 + [120] getfield #113 + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + [123] invokevirtual #147 + + Methodref [com/facebook/Session$Builder.setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + [126] aload_0 v0 + [127] invokespecial #167 + + Methodref [com/facebook/android/Facebook.getTokenCache ()Lcom/facebook/TokenCachingStrategy;] + [130] invokevirtual #148 + + Methodref [com/facebook/Session$Builder.setTokenCachingStrategy (Lcom/facebook/TokenCachingStrategy;)Lcom/facebook/Session$Builder;] + [133] invokevirtual #146 + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + [136] astore v4 + [138] aload v4 + [140] invokevirtual #141 + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + [143] getstatic #103 + + Fieldref [com/facebook/SessionState.CREATED_TOKEN_LOADED Lcom/facebook/SessionState;] + [146] ifacmpeq +5 (target=151) + [149] aconst_null + [150] areturn + [151] new #67 + + Class [com/facebook/Session$OpenRequest] + [154] dup + [155] aload_0 v0 + [156] getfield #114 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationActivity Landroid/app/Activity;] + [159] invokespecial #149 + + Methodref [com/facebook/Session$OpenRequest. (Landroid/app/Activity;)V] + [162] aload_3 v3 + [163] invokevirtual #153 + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + [166] astore v5 + [168] aload_0 v0 + [169] aload v4 + [171] aload v5 + [173] aload_3 v3 + [174] invokeinterface #207 + + InterfaceMethodref [java/util/List.isEmpty ()Z] + [179] ifne +7 (target=186) + [182] iconst_1 + [183] goto +4 (target=187) + [186] iconst_0 + [187] invokespecial #171 + + Methodref [com/facebook/android/Facebook.openSession (Lcom/facebook/Session;Lcom/facebook/Session$OpenRequest;Z)V] + [190] aconst_null + [191] astore v6 + [193] aconst_null + [194] astore v7 + [196] aload_0 v0 + [197] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [200] dup + [201] astore v8 + [203] monitorenter + [204] aload_0 v0 + [205] getfield #118 + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + [208] ifne +10 (target=218) + [211] aload_0 v0 + [212] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [215] ifnonnull +23 (target=238) + [218] aload_0 v0 + [219] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [222] astore v6 + [224] aload_0 v0 + [225] aload v4 + [227] dup_x1 + [228] putfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [231] astore v7 + [233] aload_0 v0 + [234] iconst_0 + [235] putfield #118 + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + [238] aload v8 + [240] monitorexit + [241] goto +11 (target=252) + [244] astore v9 + [246] aload v8 + [248] monitorexit + [249] aload v9 + [251] athrow + [252] aload v6 + [254] ifnull +8 (target=262) + [257] aload v6 + [259] invokevirtual #135 + + Methodref [com/facebook/Session.close ()V] + [262] aload v7 + [264] ifnull +6 (target=270) + [267] aload v7 + [269] areturn + [270] goto -270 (target=0) + Code attribute exceptions (count = 6): + - ExceptionInfo (11 -> 24: 61): + - ExceptionInfo (25 -> 45: 61): + - ExceptionInfo (46 -> 58: 61): + - ExceptionInfo (61 -> 65: 61): + - ExceptionInfo (204 -> 241: 244): + - ExceptionInfo (244 -> 249: 244): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 19): + - [0] Var: ..., Stack: (empty) + - [25] Var: ...[a:java/lang/String][a:com/facebook/Session][a:java/lang/Object], Stack: (empty) + - [39] Var: ..., Stack: (empty) + - [46] Var: ..., Stack: (empty) + - [61] Var: ..., Stack: [a:java/lang/Throwable] + - [68] Var: -1, Stack: (empty) + - [74] Var: ..., Stack: (empty) + - [86] Var: ..., Stack: (empty) + - [104] Var: ..., Stack: (empty) + - [108] Var: ...[a:java/util/List], Stack: (empty) + - [151] Var: ...[a:com/facebook/Session], Stack: (empty) + - [186] Var: [a:com/facebook/android/Facebook][a:java/lang/String][a:com/facebook/Session][a:java/util/List][a:com/facebook/Session][a:com/facebook/Session$OpenRequest], Stack: [a:com/facebook/android/Facebook][a:com/facebook/Session][a:com/facebook/Session$OpenRequest] + - [187] Var: [a:com/facebook/android/Facebook][a:java/lang/String][a:com/facebook/Session][a:java/util/List][a:com/facebook/Session][a:com/facebook/Session$OpenRequest], Stack: [a:com/facebook/android/Facebook][a:com/facebook/Session][a:com/facebook/Session$OpenRequest][i] + - [218] Var: ...[a:com/facebook/Session][a:com/facebook/Session][a:java/lang/Object], Stack: (empty) + - [238] Var: ..., Stack: (empty) + - [244] Var: ..., Stack: [a:java/lang/Throwable] + - [252] Var: -1, Stack: (empty) + - [262] Var: ..., Stack: (empty) + - [270] Var: [a:com/facebook/android/Facebook], Stack: + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getAccessToken()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getAccessToken() + Class member attributes (count = 2): + + Code attribute instructions (code length = 16, locals = 2, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #166 + + Methodref [com/facebook/android/Facebook.getSession ()Lcom/facebook/Session;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] ifnull +8 (target=14) + [9] aload_1 v1 + [10] invokevirtual #137 + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + [13] areturn + [14] aconst_null + [15] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ...[a:com/facebook/Session], Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getAccessExpires()J + Access flags: 0x1 + = public long getAccessExpires() + Class member attributes (count = 2): + + Code attribute instructions (code length = 22, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #166 + + Methodref [com/facebook/android/Facebook.getSession ()Lcom/facebook/Session;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] ifnull +11 (target=17) + [9] aload_1 v1 + [10] invokevirtual #139 + + Methodref [com/facebook/Session.getExpirationDate ()Ljava/util/Date;] + [13] invokevirtual #201 + + Methodref [java/util/Date.getTime ()J] + [16] lreturn + [17] aload_0 v0 + [18] getfield #109 + + Fieldref [com/facebook/android/Facebook.accessExpiresMillisecondsAfterEpoch J] + [21] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [17] Var: ...[a:com/facebook/Session], Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getLastAccessUpdate()J + Access flags: 0x1 + = public long getLastAccessUpdate() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [4] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: setTokenFromCache(Ljava/lang/String;JJ)V + Access flags: 0x1 + = public void setTokenFromCache(java.lang.String,long,long) + Class member attributes (count = 2): + + Code attribute instructions (code length = 45, locals = 8, stack = 3): + [0] aload_0 v0 + [1] ldc #45 + + String [setTokenFromCache] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [10] dup + [11] astore v6 + [13] monitorenter + [14] aload_0 v0 + [15] aload_1 v1 + [16] putfield #110 + + Fieldref [com/facebook/android/Facebook.accessToken Ljava/lang/String;] + [19] aload_0 v0 + [20] lload_2 v2 + [21] putfield #109 + + Fieldref [com/facebook/android/Facebook.accessExpiresMillisecondsAfterEpoch J] + [24] aload_0 v0 + [25] lload v4 + [27] putfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [30] aload v6 + [32] monitorexit + [33] goto +11 (target=44) + [36] astore v7 + [38] aload v6 + [40] monitorexit + [41] aload v7 + [43] athrow + [44] return + Code attribute exceptions (count = 2): + - ExceptionInfo (14 -> 33: 36): + - ExceptionInfo (36 -> 41: 36): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [36] Var: [a:com/facebook/android/Facebook][a:java/lang/String][l][l][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [44] Var: -1, Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: setAccessToken(Ljava/lang/String;)V + Access flags: 0x1 + = public void setAccessToken(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 41, locals = 4, stack = 3): + [0] aload_0 v0 + [1] ldc #43 + + String [setAccessToken] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [10] dup + [11] astore_2 v2 + [12] monitorenter + [13] aload_0 v0 + [14] aload_1 v1 + [15] putfield #110 + + Fieldref [com/facebook/android/Facebook.accessToken Ljava/lang/String;] + [18] aload_0 v0 + [19] invokestatic #197 + + Methodref [java/lang/System.currentTimeMillis ()J] + [22] putfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [25] aload_0 v0 + [26] iconst_1 + [27] putfield #118 + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + [30] aload_2 v2 + [31] monitorexit + [32] goto +8 (target=40) + [35] astore_3 v3 + [36] aload_2 v2 + [37] monitorexit + [38] aload_3 v3 + [39] athrow + [40] return + Code attribute exceptions (count = 2): + - ExceptionInfo (13 -> 32: 35): + - ExceptionInfo (35 -> 38: 35): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [35] Var: [a:com/facebook/android/Facebook][a:java/lang/String][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [40] Var: -1, Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: setAccessExpires(J)V + Access flags: 0x1 + = public void setAccessExpires(long) + Class member attributes (count = 2): + + Code attribute instructions (code length = 43, locals = 5, stack = 3): + [0] aload_0 v0 + [1] ldc #41 + + String [setAccessExpires] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [10] dup + [11] astore_3 v3 + [12] monitorenter + [13] aload_0 v0 + [14] lload_1 v1 + [15] putfield #109 + + Fieldref [com/facebook/android/Facebook.accessExpiresMillisecondsAfterEpoch J] + [18] aload_0 v0 + [19] invokestatic #197 + + Methodref [java/lang/System.currentTimeMillis ()J] + [22] putfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [25] aload_0 v0 + [26] iconst_1 + [27] putfield #118 + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + [30] aload_3 v3 + [31] monitorexit + [32] goto +10 (target=42) + [35] astore v4 + [37] aload_3 v3 + [38] monitorexit + [39] aload v4 + [41] athrow + [42] return + Code attribute exceptions (count = 2): + - ExceptionInfo (13 -> 32: 35): + - ExceptionInfo (35 -> 39: 35): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [35] Var: [a:com/facebook/android/Facebook][l][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [42] Var: -1, Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: setAccessExpiresIn(Ljava/lang/String;)V + Access flags: 0x1 + = public void setAccessExpiresIn(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 42, locals = 4, stack = 6): + [0] aload_0 v0 + [1] ldc #42 + + String [setAccessExpiresIn] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_1 v1 + [7] ifnull +34 (target=41) + [10] aload_1 v1 + [11] ldc #3 + + String [0] + [13] invokevirtual #192 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [16] ifeq +7 (target=23) + [19] lconst_0 + [20] goto +15 (target=35) + [23] invokestatic #197 + + Methodref [java/lang/System.currentTimeMillis ()J] + [26] aload_1 v1 + [27] invokestatic #190 + + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] + [30] ldc2_w #94 + + Long [1000] + [33] lmul + [34] ladd + [35] lstore_2 v2 + [36] aload_0 v0 + [37] lload_2 v2 + [38] invokevirtual #174 + + Methodref [com/facebook/android/Facebook.setAccessExpires (J)V] + [41] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [23] Var: ..., Stack: (empty) + - [35] Var: ..., Stack: [l] + - [41] Var: ..., Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getAppId()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getAppId() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #113 + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: setAppId(Ljava/lang/String;)V + Access flags: 0x1 + = public void setAppId(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 34, locals = 4, stack = 2): + [0] aload_0 v0 + [1] ldc #44 + + String [setAppId] + [3] invokespecial #161 + + Methodref [com/facebook/android/Facebook.checkUserSession (Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #112 + + Fieldref [com/facebook/android/Facebook.lock Ljava/lang/Object;] + [10] dup + [11] astore_2 v2 + [12] monitorenter + [13] aload_0 v0 + [14] aload_1 v1 + [15] putfield #113 + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + [18] aload_0 v0 + [19] iconst_1 + [20] putfield #118 + + Fieldref [com/facebook/android/Facebook.sessionInvalidated Z] + [23] aload_2 v2 + [24] monitorexit + [25] goto +8 (target=33) + [28] astore_3 v3 + [29] aload_2 v2 + [30] monitorexit + [31] aload_3 v3 + [32] athrow + [33] return + Code attribute exceptions (count = 2): + - ExceptionInfo (13 -> 25: 28): + - ExceptionInfo (28 -> 31: 28): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [28] Var: [a:com/facebook/android/Facebook][a:java/lang/String][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [33] Var: -1, Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getTokenCache()Lcom/facebook/TokenCachingStrategy; + Access flags: 0x2 + = private com.facebook.TokenCachingStrategy getTokenCache() + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 1, stack = 5): + [0] aload_0 v0 + [1] getfield #119 + + Fieldref [com/facebook/android/Facebook.tokenCache Lcom/facebook/android/Facebook$SetterTokenCachingStrategy;] + [4] ifnonnull +16 (target=20) + [7] aload_0 v0 + [8] new #76 + + Class [com/facebook/android/Facebook$SetterTokenCachingStrategy] + [11] dup + [12] aload_0 v0 + [13] aconst_null + [14] invokespecial #181 + + Methodref [com/facebook/android/Facebook$SetterTokenCachingStrategy. (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$1;)V] + [17] putfield #119 + + Fieldref [com/facebook/android/Facebook.tokenCache Lcom/facebook/android/Facebook$SetterTokenCachingStrategy;] + [20] aload_0 v0 + [21] getfield #119 + + Fieldref [com/facebook/android/Facebook.tokenCache Lcom/facebook/android/Facebook$SetterTokenCachingStrategy;] + [24] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [20] Var: ..., Stack: (empty) + + Method: stringArray(Ljava/util/List;)[Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String[] stringArray(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 53, locals = 4, stack = 4): + [0] aload_0 v0 + [1] ifnull +12 (target=13) + [4] aload_0 v0 + [5] invokeinterface #208 + + InterfaceMethodref [java/util/List.size ()I] + [10] goto +4 (target=14) + [13] iconst_0 + [14] istore_1 v1 + [15] iload_1 v1 + [16] anewarray #85 + + Class [java/lang/String] + [19] astore_2 v2 + [20] aload_0 v0 + [21] ifnull +30 (target=51) + [24] iconst_0 + [25] istore_3 v3 + [26] iload_3 v3 + [27] aload_2 v2 + [28] arraylength + [29] ificmpge +22 (target=51) + [32] aload_2 v2 + [33] iload_3 v3 + [34] aload_0 v0 + [35] iload_3 v3 + [36] invokeinterface #206 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [41] checkcast #85 + + Class [java/lang/String] + [44] aastore + [45] iinc v3, 1 + [48] goto -22 (target=26) + [51] aload_2 v2 + [52] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [13] Var: ..., Stack: (empty) + - [14] Var: ..., Stack: [i] + - [26] Var: ...[i][a:[Ljava/lang/String;][i], Stack: (empty) + - [51] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;)[Ljava/lang/String;] + + Method: stringList([Ljava/lang/String;)Ljava/util/List; + Access flags: 0xa + = private static java.util.List stringList(java.lang.String[]) + Class member attributes (count = 2): + + Code attribute instructions (code length = 13, locals = 1, stack = 1): + [0] aload_0 v0 + [1] ifnull +8 (target=9) + [4] aload_0 v0 + [5] invokestatic #199 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [8] areturn + [9] invokestatic #200 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [12] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [9] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [([Ljava/lang/String;)Ljava/util/List;] + + Method: getAttributionId(Landroid/content/ContentResolver;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getAttributionId(android.content.ContentResolver) + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #155 + + Methodref [com/facebook/Settings.getAttributionId (Landroid/content/ContentResolver;)Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getShouldAutoPublishInstall()Z + Access flags: 0x1 + = public boolean getShouldAutoPublishInstall() + Class member attributes (count = 2): + + Code attribute instructions (code length = 4, locals = 1, stack = 1): + [0] invokestatic #156 + + Methodref [com/facebook/Settings.getShouldAutoPublishInstall ()Z] + [3] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: setShouldAutoPublishInstall(Z)V + Access flags: 0x1 + = public void setShouldAutoPublishInstall(boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 2, stack = 1): + [0] iload_1 v1 + [1] invokestatic #158 + + Methodref [com/facebook/Settings.setShouldAutoPublishInstall (Z)V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: publishInstall(Landroid/content/Context;)Z + Access flags: 0x1 + = public boolean publishInstall(android.content.Context) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 2, stack = 2): + [0] aload_1 v1 + [1] aload_0 v0 + [2] getfield #113 + + Fieldref [com/facebook/android/Facebook.mAppId Ljava/lang/String;] + [5] invokestatic #157 + + Methodref [com/facebook/Settings.publishInstallAsync (Landroid/content/Context;Ljava/lang/String;)V] + [8] iconst_0 + [9] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: access$000(Lcom/facebook/android/Facebook;Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.android.Facebook,com.facebook.Session,com.facebook.SessionState,java.lang.Exception,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 5, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] invokespecial #170 + + Methodref [com/facebook/android/Facebook.onSessionCallback (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/android/Facebook;)Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$100(com.facebook.android.Facebook) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #110 + + Fieldref [com/facebook/android/Facebook.accessToken Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/android/Facebook;)Lcom/facebook/Session; + Access flags: 0x1008 + = static synthetic com.facebook.Session access$200(com.facebook.android.Facebook) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #117 + + Fieldref [com/facebook/android/Facebook.session Lcom/facebook/Session;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$400(Lcom/facebook/android/Facebook;)J + Access flags: 0x1008 + = static synthetic long access$400(com.facebook.android.Facebook) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #109 + + Fieldref [com/facebook/android/Facebook.accessExpiresMillisecondsAfterEpoch J] + [4] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$500(Lcom/facebook/android/Facebook;)[Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String[] access$500(com.facebook.android.Facebook) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #115 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$600([Ljava/lang/String;)Ljava/util/List; + Access flags: 0x1008 + = static synthetic java.util.List access$600(java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #177 + + Methodref [com/facebook/android/Facebook.stringList ([Ljava/lang/String;)Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$700(Lcom/facebook/android/Facebook;)J + Access flags: 0x1008 + = static synthetic long access$700(com.facebook.android.Facebook) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [4] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$102(Lcom/facebook/android/Facebook;Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$102(com.facebook.android.Facebook,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] dup_x1 + [3] putfield #110 + + Fieldref [com/facebook/android/Facebook.accessToken Ljava/lang/String;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$402(Lcom/facebook/android/Facebook;J)J + Access flags: 0x1008 + = static synthetic long access$402(com.facebook.android.Facebook,long) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 3, stack = 5): + [0] aload_0 v0 + [1] lload_1 v1 + [2] dup2_x1 + [3] putfield #109 + + Fieldref [com/facebook/android/Facebook.accessExpiresMillisecondsAfterEpoch J] + [6] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$502(Lcom/facebook/android/Facebook;[Ljava/lang/String;)[Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String[] access$502(com.facebook.android.Facebook,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] dup_x1 + [3] putfield #115 + + Fieldref [com/facebook/android/Facebook.pendingAuthorizationPermissions [Ljava/lang/String;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$800(Ljava/util/List;)[Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String[] access$800(java.util.List) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #176 + + Methodref [com/facebook/android/Facebook.stringArray (Ljava/util/List;)[Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$702(Lcom/facebook/android/Facebook;J)J + Access flags: 0x1008 + = static synthetic long access$702(com.facebook.android.Facebook,long) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 3, stack = 5): + [0] aload_0 v0 + [1] lload_1 v1 + [2] dup2_x1 + [3] putfield #111 + + Fieldref [com/facebook/android/Facebook.lastAccessUpdateMillisecondsAfterEpoch J] + [6] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 0, stack = 1): + [0] ldc #23 + + String [content://com.facebook.katana.provider.AttributionIdProvider] + [2] invokestatic #129 + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + [5] putstatic #105 + + Fieldref [com/facebook/android/Facebook.ATTRIBUTION_ID_CONTENT_URI Landroid/net/Uri;] + [8] ldc #33 + + String [https://m.facebook.com/dialog/] + [10] putstatic #106 + + Fieldref [com/facebook/android/Facebook.DIALOG_BASE_URL Ljava/lang/String;] + [13] ldc #32 + + String [https://graph.facebook.com/] + [15] putstatic #107 + + Fieldref [com/facebook/android/Facebook.GRAPH_BASE_URL Ljava/lang/String;] + [18] ldc #31 + + String [https://api.facebook.com/restserver.php] + [20] putstatic #108 + + Fieldref [com/facebook/android/Facebook.RESTSERVER_URL Ljava/lang/String;] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/Facebook$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.android.Facebook$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Session$StatusCallback] + +Constant Pool (count = 29): + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/android/Facebook] + + Class [com/facebook/android/Facebook$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/Facebook$1.this$0 Lcom/facebook/android/Facebook;] + + Fieldref [com/facebook/android/Facebook$1.val$listener Lcom/facebook/android/Facebook$DialogListener;] + + Methodref [com/facebook/android/Facebook.access$000 (Lcom/facebook/android/Facebook;Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/android/Facebook;Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + + NameAndType [this$0 Lcom/facebook/android/Facebook;] + + NameAndType [val$listener Lcom/facebook/android/Facebook$DialogListener;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/android/Facebook;Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/android/Facebook$DialogListener;] + + Utf8 [Lcom/facebook/android/Facebook;] + + Utf8 [access$000] + + Utf8 [call] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/android/Facebook] + + Utf8 [com/facebook/android/Facebook$1] + + Utf8 [java/lang/Object] + + Utf8 [this$0] + + Utf8 [val$listener] + +Fields (count = 2): + + Field: val$listener Lcom/facebook/android/Facebook$DialogListener; + Access flags: 0x1010 + = final synthetic com.facebook.android.Facebook$DialogListener val$listener + + Field: this$0 Lcom/facebook/android/Facebook; + Access flags: 0x1010 + = final synthetic com.facebook.android.Facebook this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x0 + = Facebook$1(com.facebook.android.Facebook,com.facebook.android.Facebook$DialogListener) + 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 #5 + + Fieldref [com/facebook/android/Facebook$1.this$0 Lcom/facebook/android/Facebook;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #6 + + Fieldref [com/facebook/android/Facebook$1.val$listener Lcom/facebook/android/Facebook$DialogListener;] + [10] aload_0 v0 + [11] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: call(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x1 + = public void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 4, stack = 5): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/android/Facebook$1.this$0 Lcom/facebook/android/Facebook;] + [4] aload_1 v1 + [5] aload_2 v2 + [6] aload_3 v3 + [7] aload_0 v0 + [8] getfield #6 + + Fieldref [com/facebook/android/Facebook$1.val$listener Lcom/facebook/android/Facebook$DialogListener;] + [11] invokestatic #7 + + Methodref [com/facebook/android/Facebook.access$000 (Lcom/facebook/android/Facebook;Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;Lcom/facebook/android/Facebook$DialogListener;)V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/Facebook$DialogListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.android.Facebook$DialogListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 13): + + Class [com/facebook/android/Facebook$DialogListener] + + Class [java/lang/Object] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/android/DialogError;)V] + + Utf8 [(Lcom/facebook/android/FacebookError;)V] + + Utf8 [com/facebook/android/Facebook$DialogListener] + + Utf8 [java/lang/Object] + + Utf8 [onCancel] + + Utf8 [onComplete] + + Utf8 [onError] + + Utf8 [onFacebookError] + +Fields (count = 0): + +Methods (count = 4): + + Method: onComplete(Landroid/os/Bundle;)V + Access flags: 0x401 + = public abstract void onComplete(android.os.Bundle) + + Method: onFacebookError(Lcom/facebook/android/FacebookError;)V + Access flags: 0x401 + = public abstract void onFacebookError(com.facebook.android.FacebookError) + + Method: onError(Lcom/facebook/android/DialogError;)V + Access flags: 0x401 + = public abstract void onError(com.facebook.android.DialogError) + + Method: onCancel()V + Access flags: 0x401 + = public abstract void onCancel() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/Facebook$ServiceListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.android.Facebook$ServiceListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 11): + + Class [com/facebook/android/Facebook$ServiceListener] + + Class [java/lang/Object] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/android/FacebookError;)V] + + Utf8 [(Ljava/lang/Error;)V] + + Utf8 [com/facebook/android/Facebook$ServiceListener] + + Utf8 [java/lang/Object] + + Utf8 [onComplete] + + Utf8 [onError] + + Utf8 [onFacebookError] + +Fields (count = 0): + +Methods (count = 3): + + Method: onComplete(Landroid/os/Bundle;)V + Access flags: 0x401 + = public abstract void onComplete(android.os.Bundle) + + Method: onFacebookError(Lcom/facebook/android/FacebookError;)V + Access flags: 0x401 + = public abstract void onFacebookError(com.facebook.android.FacebookError) + + Method: onError(Ljava/lang/Error;)V + Access flags: 0x401 + = public abstract void onError(java.lang.Error) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/Facebook$SetterTokenCachingStrategy + Superclass: com/facebook/TokenCachingStrategy + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.android.Facebook$SetterTokenCachingStrategy extends com.facebook.TokenCachingStrategy + +Interfaces (count = 0): + +Constant Pool (count = 107): + + Class [android/os/Bundle] + + Class [com/facebook/AccessTokenSource] + + Class [com/facebook/TokenCachingStrategy] + + Class [com/facebook/android/Facebook] + + Class [com/facebook/android/Facebook$SetterTokenCachingStrategy] + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + + Methodref [android/os/Bundle. ()V] + + Methodref [com/facebook/TokenCachingStrategy. ()V] + + Methodref [com/facebook/TokenCachingStrategy.getExpirationMilliseconds (Landroid/os/Bundle;)J] + + Methodref [com/facebook/TokenCachingStrategy.getLastRefreshMilliseconds (Landroid/os/Bundle;)J] + + Methodref [com/facebook/TokenCachingStrategy.getPermissions (Landroid/os/Bundle;)Ljava/util/List;] + + Methodref [com/facebook/TokenCachingStrategy.getToken (Landroid/os/Bundle;)Ljava/lang/String;] + + Methodref [com/facebook/TokenCachingStrategy.putExpirationMilliseconds (Landroid/os/Bundle;J)V] + + Methodref [com/facebook/TokenCachingStrategy.putLastRefreshMilliseconds (Landroid/os/Bundle;J)V] + + Methodref [com/facebook/TokenCachingStrategy.putPermissions (Landroid/os/Bundle;Ljava/util/List;)V] + + Methodref [com/facebook/TokenCachingStrategy.putSource (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)V] + + Methodref [com/facebook/TokenCachingStrategy.putToken (Landroid/os/Bundle;Ljava/lang/String;)V] + + Methodref [com/facebook/android/Facebook.access$100 (Lcom/facebook/android/Facebook;)Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.access$102 (Lcom/facebook/android/Facebook;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.access$400 (Lcom/facebook/android/Facebook;)J] + + Methodref [com/facebook/android/Facebook.access$402 (Lcom/facebook/android/Facebook;J)J] + + Methodref [com/facebook/android/Facebook.access$500 (Lcom/facebook/android/Facebook;)[Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.access$502 (Lcom/facebook/android/Facebook;[Ljava/lang/String;)[Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook.access$600 ([Ljava/lang/String;)Ljava/util/List;] + + Methodref [com/facebook/android/Facebook.access$700 (Lcom/facebook/android/Facebook;)J] + + Methodref [com/facebook/android/Facebook.access$702 (Lcom/facebook/android/Facebook;J)J] + + Methodref [com/facebook/android/Facebook.access$800 (Ljava/util/List;)[Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook$SetterTokenCachingStrategy. (Lcom/facebook/android/Facebook;)V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/android/Facebook;)V] + + NameAndType [WEB_VIEW Lcom/facebook/AccessTokenSource;] + + NameAndType [access$100 (Lcom/facebook/android/Facebook;)Ljava/lang/String;] + + NameAndType [access$102 (Lcom/facebook/android/Facebook;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [access$400 (Lcom/facebook/android/Facebook;)J] + + NameAndType [access$402 (Lcom/facebook/android/Facebook;J)J] + + NameAndType [access$500 (Lcom/facebook/android/Facebook;)[Ljava/lang/String;] + + NameAndType [access$502 (Lcom/facebook/android/Facebook;[Ljava/lang/String;)[Ljava/lang/String;] + + NameAndType [access$600 ([Ljava/lang/String;)Ljava/util/List;] + + NameAndType [access$700 (Lcom/facebook/android/Facebook;)J] + + NameAndType [access$702 (Lcom/facebook/android/Facebook;J)J] + + NameAndType [access$800 (Ljava/util/List;)[Ljava/lang/String;] + + NameAndType [getExpirationMilliseconds (Landroid/os/Bundle;)J] + + NameAndType [getLastRefreshMilliseconds (Landroid/os/Bundle;)J] + + NameAndType [getPermissions (Landroid/os/Bundle;)Ljava/util/List;] + + NameAndType [getToken (Landroid/os/Bundle;)Ljava/lang/String;] + + NameAndType [putExpirationMilliseconds (Landroid/os/Bundle;J)V] + + NameAndType [putLastRefreshMilliseconds (Landroid/os/Bundle;J)V] + + NameAndType [putPermissions (Landroid/os/Bundle;Ljava/util/List;)V] + + NameAndType [putSource (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)V] + + NameAndType [putToken (Landroid/os/Bundle;Ljava/lang/String;)V] + + NameAndType [this$0 Lcom/facebook/android/Facebook;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;)J] + + Utf8 [(Landroid/os/Bundle;)Ljava/lang/String;] + + Utf8 [(Landroid/os/Bundle;)Ljava/util/List;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;J)V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/util/List;)V] + + Utf8 [(Lcom/facebook/android/Facebook;)J] + + Utf8 [(Lcom/facebook/android/Facebook;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/Facebook;)V] + + Utf8 [(Lcom/facebook/android/Facebook;)[Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/Facebook;J)J] + + Utf8 [(Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$1;)V] + + Utf8 [(Lcom/facebook/android/Facebook;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/Facebook;[Ljava/lang/String;)[Ljava/lang/String;] + + Utf8 [(Ljava/util/List;)[Ljava/lang/String;] + + Utf8 [([Ljava/lang/String;)Ljava/util/List;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/AccessTokenSource;] + + Utf8 [Lcom/facebook/android/Facebook;] + + Utf8 [StackMapTable] + + Utf8 [WEB_VIEW] + + Utf8 [access$100] + + Utf8 [access$102] + + Utf8 [access$400] + + Utf8 [access$402] + + Utf8 [access$500] + + Utf8 [access$502] + + Utf8 [access$600] + + Utf8 [access$700] + + Utf8 [access$702] + + Utf8 [access$800] + + Utf8 [android/os/Bundle] + + Utf8 [clear] + + Utf8 [com/facebook/AccessTokenSource] + + Utf8 [com/facebook/TokenCachingStrategy] + + Utf8 [com/facebook/android/Facebook] + + Utf8 [com/facebook/android/Facebook$SetterTokenCachingStrategy] + + Utf8 [getExpirationMilliseconds] + + Utf8 [getLastRefreshMilliseconds] + + Utf8 [getPermissions] + + Utf8 [getToken] + + Utf8 [load] + + Utf8 [putExpirationMilliseconds] + + Utf8 [putLastRefreshMilliseconds] + + Utf8 [putPermissions] + + Utf8 [putSource] + + Utf8 [putToken] + + Utf8 [save] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/android/Facebook; + Access flags: 0x1010 + = final synthetic com.facebook.android.Facebook this$0 + +Methods (count = 5): + - Method: (Lcom/facebook/android/Facebook;)V + Access flags: 0x2 + = private Facebook$SetterTokenCachingStrategy(com.facebook.android.Facebook) + 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 [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [com/facebook/TokenCachingStrategy. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: load()Landroid/os/Bundle; + Access flags: 0x1 + = public android.os.Bundle load() + Class member attributes (count = 1): + + Code attribute instructions (code length = 74, locals = 2, stack = 3): + [0] new #1 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #8 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_0 v0 + [9] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [12] invokestatic #19 + + Methodref [com/facebook/android/Facebook.access$100 (Lcom/facebook/android/Facebook;)Ljava/lang/String;] + [15] ifnull +57 (target=72) + [18] aload_1 v1 + [19] aload_0 v0 + [20] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [23] invokestatic #19 + + Methodref [com/facebook/android/Facebook.access$100 (Lcom/facebook/android/Facebook;)Ljava/lang/String;] + [26] invokestatic #18 + + Methodref [com/facebook/TokenCachingStrategy.putToken (Landroid/os/Bundle;Ljava/lang/String;)V] + [29] aload_1 v1 + [30] aload_0 v0 + [31] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [34] invokestatic #21 + + Methodref [com/facebook/android/Facebook.access$400 (Lcom/facebook/android/Facebook;)J] + [37] invokestatic #14 + + Methodref [com/facebook/TokenCachingStrategy.putExpirationMilliseconds (Landroid/os/Bundle;J)V] + [40] aload_1 v1 + [41] aload_0 v0 + [42] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [45] invokestatic #23 + + Methodref [com/facebook/android/Facebook.access$500 (Lcom/facebook/android/Facebook;)[Ljava/lang/String;] + [48] invokestatic #25 + + Methodref [com/facebook/android/Facebook.access$600 ([Ljava/lang/String;)Ljava/util/List;] + [51] invokestatic #16 + + Methodref [com/facebook/TokenCachingStrategy.putPermissions (Landroid/os/Bundle;Ljava/util/List;)V] + [54] aload_1 v1 + [55] getstatic #6 + + Fieldref [com/facebook/AccessTokenSource.WEB_VIEW Lcom/facebook/AccessTokenSource;] + [58] invokestatic #17 + + Methodref [com/facebook/TokenCachingStrategy.putSource (Landroid/os/Bundle;Lcom/facebook/AccessTokenSource;)V] + [61] aload_1 v1 + [62] aload_0 v0 + [63] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [66] invokestatic #26 + + Methodref [com/facebook/android/Facebook.access$700 (Lcom/facebook/android/Facebook;)J] + [69] invokestatic #15 + + Methodref [com/facebook/TokenCachingStrategy.putLastRefreshMilliseconds (Landroid/os/Bundle;J)V] + [72] aload_1 v1 + [73] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [72] Var: ...[a:android/os/Bundle], Stack: (empty) + + Method: save(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void save(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 52, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [4] aload_1 v1 + [5] invokestatic #13 + + Methodref [com/facebook/TokenCachingStrategy.getToken (Landroid/os/Bundle;)Ljava/lang/String;] + [8] invokestatic #20 + + Methodref [com/facebook/android/Facebook.access$102 (Lcom/facebook/android/Facebook;Ljava/lang/String;)Ljava/lang/String;] + [11] pop + [12] aload_0 v0 + [13] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [16] aload_1 v1 + [17] invokestatic #10 + + Methodref [com/facebook/TokenCachingStrategy.getExpirationMilliseconds (Landroid/os/Bundle;)J] + [20] invokestatic #22 + + Methodref [com/facebook/android/Facebook.access$402 (Lcom/facebook/android/Facebook;J)J] + [23] pop2 + [24] aload_0 v0 + [25] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [28] aload_1 v1 + [29] invokestatic #12 + + Methodref [com/facebook/TokenCachingStrategy.getPermissions (Landroid/os/Bundle;)Ljava/util/List;] + [32] invokestatic #28 + + Methodref [com/facebook/android/Facebook.access$800 (Ljava/util/List;)[Ljava/lang/String;] + [35] invokestatic #24 + + Methodref [com/facebook/android/Facebook.access$502 (Lcom/facebook/android/Facebook;[Ljava/lang/String;)[Ljava/lang/String;] + [38] pop + [39] aload_0 v0 + [40] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [43] aload_1 v1 + [44] invokestatic #11 + + Methodref [com/facebook/TokenCachingStrategy.getLastRefreshMilliseconds (Landroid/os/Bundle;)J] + [47] invokestatic #27 + + Methodref [com/facebook/android/Facebook.access$702 (Lcom/facebook/android/Facebook;J)J] + [50] pop2 + [51] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: clear()V + Access flags: 0x1 + = public void clear() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/android/Facebook$SetterTokenCachingStrategy.this$0 Lcom/facebook/android/Facebook;] + [4] aconst_null + [5] invokestatic #20 + + Methodref [com/facebook/android/Facebook.access$102 (Lcom/facebook/android/Facebook;Ljava/lang/String;)Ljava/lang/String;] + [8] pop + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$1;)V + Access flags: 0x1000 + = synthetic Facebook$SetterTokenCachingStrategy(com.facebook.android.Facebook,com.facebook.android.Facebook$1) + 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 [com/facebook/android/Facebook$SetterTokenCachingStrategy. (Lcom/facebook/android/Facebook;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/Facebook$TokenRefreshConnectionHandler + Superclass: android/os/Handler + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.android.Facebook$TokenRefreshConnectionHandler extends android.os.Handler + +Interfaces (count = 0): + +Constant Pool (count = 139): + + String [Unknown service error] + + String [access_token] + + String [error] + + String [error_code] + + String [expires_in] + + Class [android/content/Context] + + Class [android/os/Bundle] + + Class [android/os/Handler] + + Class [android/os/Message] + + Class [com/facebook/LegacyHelper] + + Class [com/facebook/Session] + + Class [com/facebook/android/Facebook] + + Class [com/facebook/android/Facebook$ServiceListener] + + Class [com/facebook/android/Facebook$TokenRefreshConnectionHandler] + + Class [com/facebook/android/Facebook$TokenRefreshServiceConnection] + + Class [com/facebook/android/FacebookError] + + Class [java/lang/Error] + + Class [java/lang/String] + + Class [java/lang/ref/WeakReference] + + Long [1000] + + Fieldref [com/facebook/android/Facebook$TokenRefreshConnectionHandler.connectionWeakReference Ljava/lang/ref/WeakReference;] + + Fieldref [com/facebook/android/Facebook$TokenRefreshConnectionHandler.facebookWeakReference Ljava/lang/ref/WeakReference;] + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.applicationsContext Landroid/content/Context;] + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + + Methodref [android/os/Bundle.clone ()Ljava/lang/Object;] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + + Methodref [android/os/Handler. ()V] + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + + Methodref [com/facebook/LegacyHelper.extendTokenCompleted (Lcom/facebook/Session;Landroid/os/Bundle;)V] + + Methodref [com/facebook/android/Facebook.access$200 (Lcom/facebook/android/Facebook;)Lcom/facebook/Session;] + + Methodref [com/facebook/android/Facebook.setAccessExpires (J)V] + + Methodref [com/facebook/android/Facebook.setAccessToken (Ljava/lang/String;)V] + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;Ljava/lang/String;I)V] + + Methodref [java/lang/Error. (Ljava/lang/String;)V] + + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onComplete (Landroid/os/Bundle;)V] + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onError (Ljava/lang/Error;)V] + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onFacebookError (Lcom/facebook/android/FacebookError;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/Object;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/String;I)V] + + NameAndType [access$200 (Lcom/facebook/android/Facebook;)Lcom/facebook/Session;] + + NameAndType [applicationsContext Landroid/content/Context;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [connectionWeakReference Ljava/lang/ref/WeakReference;] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [extendTokenCompleted (Lcom/facebook/Session;Landroid/os/Bundle;)V] + + NameAndType [facebookWeakReference Ljava/lang/ref/WeakReference;] + + NameAndType [get ()Ljava/lang/Object;] + + NameAndType [getData ()Landroid/os/Bundle;] + + NameAndType [getInt (Ljava/lang/String;)I] + + NameAndType [getLong (Ljava/lang/String;)J] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [onComplete (Landroid/os/Bundle;)V] + + NameAndType [onError (Ljava/lang/Error;)V] + + NameAndType [onFacebookError (Lcom/facebook/android/FacebookError;)V] + + NameAndType [putLong (Ljava/lang/String;J)V] + + NameAndType [serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + + NameAndType [setAccessExpires (J)V] + + NameAndType [setAccessToken (Ljava/lang/String;)V] + + NameAndType [unbindService (Landroid/content/ServiceConnection;)V] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [(J)V] + + Utf8 [(Landroid/content/ServiceConnection;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Message;)V] + + Utf8 [(Lcom/facebook/Session;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/android/Facebook;)Lcom/facebook/Session;] + + Utf8 [(Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$TokenRefreshServiceConnection;)V] + + Utf8 [(Lcom/facebook/android/FacebookError;)V] + + Utf8 [(Ljava/lang/Error;)V] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)J] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;J)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/android/Facebook$ServiceListener;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Unknown service error] + + Utf8 [access$200] + + Utf8 [access_token] + + Utf8 [android/content/Context] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Handler] + + Utf8 [android/os/Message] + + Utf8 [applicationsContext] + + Utf8 [clone] + + Utf8 [com/facebook/LegacyHelper] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/android/Facebook] + + Utf8 [com/facebook/android/Facebook$ServiceListener] + + Utf8 [com/facebook/android/Facebook$TokenRefreshConnectionHandler] + + Utf8 [com/facebook/android/Facebook$TokenRefreshServiceConnection] + + Utf8 [com/facebook/android/FacebookError] + + Utf8 [connectionWeakReference] + + Utf8 [containsKey] + + Utf8 [error] + + Utf8 [error_code] + + Utf8 [expires_in] + + Utf8 [extendTokenCompleted] + + Utf8 [facebookWeakReference] + + Utf8 [get] + + Utf8 [getData] + + Utf8 [getInt] + + Utf8 [getLong] + + Utf8 [getString] + + Utf8 [handleMessage] + + Utf8 [java/lang/Error] + + Utf8 [java/lang/String] + + Utf8 [java/lang/ref/WeakReference] + + Utf8 [onComplete] + + Utf8 [onError] + + Utf8 [onFacebookError] + + Utf8 [putLong] + + Utf8 [serviceListener] + + Utf8 [setAccessExpires] + + Utf8 [setAccessToken] + + Utf8 [unbindService] + +Fields (count = 2): + + Field: facebookWeakReference Ljava/lang/ref/WeakReference; + Access flags: 0x0 + = java.lang.ref.WeakReference facebookWeakReference + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] + + Field: connectionWeakReference Ljava/lang/ref/WeakReference; + Access flags: 0x0 + = java.lang.ref.WeakReference connectionWeakReference + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] + +Methods (count = 2): + - Method: (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$TokenRefreshServiceConnection;)V + Access flags: 0x0 + = Facebook$TokenRefreshConnectionHandler(com.facebook.android.Facebook,com.facebook.android.Facebook$TokenRefreshServiceConnection) + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 3, stack = 4): + [0] aload_0 v0 + [1] invokespecial #33 + + Methodref [android/os/Handler. ()V] + [4] aload_0 v0 + [5] new #19 + + Class [java/lang/ref/WeakReference] + [8] dup + [9] aload_1 v1 + [10] invokespecial #41 + + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + [13] putfield #23 + + Fieldref [com/facebook/android/Facebook$TokenRefreshConnectionHandler.facebookWeakReference Ljava/lang/ref/WeakReference;] + [16] aload_0 v0 + [17] new #19 + + Class [java/lang/ref/WeakReference] + [20] dup + [21] aload_2 v2 + [22] invokespecial #41 + + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + [25] putfield #22 + + Fieldref [com/facebook/android/Facebook$TokenRefreshConnectionHandler.connectionWeakReference Ljava/lang/ref/WeakReference;] + [28] 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 = 238, locals = 9, stack = 6): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/android/Facebook$TokenRefreshConnectionHandler.facebookWeakReference Ljava/lang/ref/WeakReference;] + [4] invokevirtual #42 + + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + [7] checkcast #12 + + Class [com/facebook/android/Facebook] + [10] astore_2 v2 + [11] aload_0 v0 + [12] getfield #22 + + Fieldref [com/facebook/android/Facebook$TokenRefreshConnectionHandler.connectionWeakReference Ljava/lang/ref/WeakReference;] + [15] invokevirtual #42 + + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + [18] checkcast #15 + + Class [com/facebook/android/Facebook$TokenRefreshServiceConnection] + [21] astore_3 v3 + [22] aload_2 v2 + [23] ifnull +7 (target=30) + [26] aload_3 v3 + [27] ifnonnull +4 (target=31) + [30] return + [31] aload_1 v1 + [32] invokevirtual #34 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [35] ldc #2 + + String [access_token] + [37] invokevirtual #31 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [40] astore v4 + [42] aload_1 v1 + [43] invokevirtual #34 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [46] ldc #5 + + String [expires_in] + [48] invokevirtual #30 + + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J] + [51] ldc2_w #20 + + Long [1000] + [54] lmul + [55] lstore v5 + [57] aload v4 + [59] ifnull +77 (target=136) + [62] aload_2 v2 + [63] aload v4 + [65] invokevirtual #38 + + Methodref [com/facebook/android/Facebook.setAccessToken (Ljava/lang/String;)V] + [68] aload_2 v2 + [69] lload v5 + [71] invokevirtual #37 + + Methodref [com/facebook/android/Facebook.setAccessExpires (J)V] + [74] aload_2 v2 + [75] invokestatic #36 + + Methodref [com/facebook/android/Facebook.access$200 (Lcom/facebook/android/Facebook;)Lcom/facebook/Session;] + [78] astore v7 + [80] aload v7 + [82] ifnull +12 (target=94) + [85] aload v7 + [87] aload_1 v1 + [88] invokevirtual #34 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [91] invokestatic #35 + + Methodref [com/facebook/LegacyHelper.extendTokenCompleted (Lcom/facebook/Session;Landroid/os/Bundle;)V] + [94] aload_3 v3 + [95] getfield #25 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + [98] ifnull +35 (target=133) + [101] aload_1 v1 + [102] invokevirtual #34 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [105] invokevirtual #27 + + Methodref [android/os/Bundle.clone ()Ljava/lang/Object;] + [108] checkcast #7 + + Class [android/os/Bundle] + [111] astore v8 + [113] aload v8 + [115] ldc #5 + + String [expires_in] + [117] lload v5 + [119] invokevirtual #32 + + Methodref [android/os/Bundle.putLong (Ljava/lang/String;J)V] + [122] aload_3 v3 + [123] getfield #25 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + [126] aload v8 + [128] invokeinterface #43 + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onComplete (Landroid/os/Bundle;)V] + [133] goto +96 (target=229) + [136] aload_3 v3 + [137] getfield #25 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + [140] ifnull +89 (target=229) + [143] aload_1 v1 + [144] invokevirtual #34 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [147] ldc #3 + + String [error] + [149] invokevirtual #31 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [152] astore v7 + [154] aload_1 v1 + [155] invokevirtual #34 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [158] ldc #4 + + String [error_code] + [160] invokevirtual #28 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [163] ifeq +38 (target=201) + [166] aload_1 v1 + [167] invokevirtual #34 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [170] ldc #4 + + String [error_code] + [172] invokevirtual #29 + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + [175] istore v8 + [177] aload_3 v3 + [178] getfield #25 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + [181] new #16 + + Class [com/facebook/android/FacebookError] + [184] dup + [185] aload v7 + [187] aconst_null + [188] iload v8 + [190] invokespecial #39 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;Ljava/lang/String;I)V] + [193] invokeinterface #45 + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onFacebookError (Lcom/facebook/android/FacebookError;)V] + [198] goto +31 (target=229) + [201] aload_3 v3 + [202] getfield #25 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + [205] new #17 + + Class [java/lang/Error] + [208] dup + [209] aload v7 + [211] ifnull +8 (target=219) + [214] aload v7 + [216] goto +5 (target=221) + [219] ldc #1 + + String [Unknown service error] + [221] invokespecial #40 + + Methodref [java/lang/Error. (Ljava/lang/String;)V] + [224] invokeinterface #44 + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onError (Ljava/lang/Error;)V] + [229] aload_3 v3 + [230] getfield #24 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.applicationsContext Landroid/content/Context;] + [233] aload_3 v3 + [234] invokevirtual #26 + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + [237] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [30] Var: ...[a:com/facebook/android/Facebook][a:com/facebook/android/Facebook$TokenRefreshServiceConnection], Stack: (empty) + - [31] Var: ..., Stack: (empty) + - [94] Var: ...[a:java/lang/String][l][a:com/facebook/Session], Stack: (empty) + - [133] Var: -1, Stack: (empty) + - [136] Var: ..., Stack: (empty) + - [201] Var: ...[a:java/lang/String], Stack: (empty) + - [219] Var: [a:com/facebook/android/Facebook$TokenRefreshConnectionHandler][a:android/os/Message][a:com/facebook/android/Facebook][a:com/facebook/android/Facebook$TokenRefreshServiceConnection][a:java/lang/String][l][a:java/lang/String], Stack: [a:com/facebook/android/Facebook$ServiceListener][u:205][u:205] + - [221] Var: [a:com/facebook/android/Facebook$TokenRefreshConnectionHandler][a:android/os/Message][a:com/facebook/android/Facebook][a:com/facebook/android/Facebook$TokenRefreshServiceConnection][a:java/lang/String][l][a:java/lang/String], Stack: [a:com/facebook/android/Facebook$ServiceListener][u:205][u:205][a:java/lang/String] + - [229] Var: -1, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/Facebook$TokenRefreshServiceConnection + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.android.Facebook$TokenRefreshServiceConnection extends java.lang.Object + +Interfaces (count = 1): + + Class [android/content/ServiceConnection] + +Constant Pool (count = 108): + + String [Service connection error] + + String [Service disconnected] + + String [access_token] + + Class [android/content/Context] + + Class [android/content/ServiceConnection] + + Class [android/os/Bundle] + + Class [android/os/Message] + + Class [android/os/Messenger] + + Class [android/os/RemoteException] + + Class [com/facebook/android/Facebook] + + Class [com/facebook/android/Facebook$ServiceListener] + + Class [com/facebook/android/Facebook$TokenRefreshConnectionHandler] + + Class [com/facebook/android/Facebook$TokenRefreshServiceConnection] + + Class [java/lang/Error] + + Class [java/lang/Object] + + Fieldref [android/os/Message.replyTo Landroid/os/Messenger;] + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.applicationsContext Landroid/content/Context;] + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.messageReceiver Landroid/os/Messenger;] + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.messageSender Landroid/os/Messenger;] + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.this$0 Lcom/facebook/android/Facebook;] + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Message.obtain ()Landroid/os/Message;] + + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] + + Methodref [android/os/Messenger. (Landroid/os/Handler;)V] + + Methodref [android/os/Messenger. (Landroid/os/IBinder;)V] + + Methodref [android/os/Messenger.send (Landroid/os/Message;)V] + + Methodref [com/facebook/android/Facebook.access$100 (Lcom/facebook/android/Facebook;)Ljava/lang/String;] + + Methodref [com/facebook/android/Facebook$TokenRefreshConnectionHandler. (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$TokenRefreshServiceConnection;)V] + + Methodref [com/facebook/android/Facebook$TokenRefreshServiceConnection.refreshToken ()V] + + Methodref [java/lang/Error. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onError (Ljava/lang/Error;)V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Handler;)V] + + NameAndType [ (Landroid/os/IBinder;)V] + + NameAndType [ (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$TokenRefreshServiceConnection;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [access$100 (Lcom/facebook/android/Facebook;)Ljava/lang/String;] + + NameAndType [applicationsContext Landroid/content/Context;] + + NameAndType [messageReceiver Landroid/os/Messenger;] + + NameAndType [messageSender Landroid/os/Messenger;] + + NameAndType [obtain ()Landroid/os/Message;] + + NameAndType [onError (Ljava/lang/Error;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [refreshToken ()V] + + NameAndType [replyTo Landroid/os/Messenger;] + + NameAndType [send (Landroid/os/Message;)V] + + NameAndType [serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + + NameAndType [setData (Landroid/os/Bundle;)V] + + NameAndType [this$0 Lcom/facebook/android/Facebook;] + + NameAndType [unbindService (Landroid/content/ServiceConnection;)V] + + Utf8 [()Landroid/os/Message;] + + Utf8 [()V] + + Utf8 [(Landroid/content/ComponentName;)V] + + Utf8 [(Landroid/content/ComponentName;Landroid/os/IBinder;)V] + + Utf8 [(Landroid/content/ServiceConnection;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Handler;)V] + + Utf8 [(Landroid/os/IBinder;)V] + + Utf8 [(Landroid/os/Message;)V] + + Utf8 [(Lcom/facebook/android/Facebook;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/android/Facebook;Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)V] + + Utf8 [(Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$TokenRefreshServiceConnection;)V] + + Utf8 [(Ljava/lang/Error;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Context;] + + Utf8 [Landroid/os/Messenger;] + + Utf8 [Lcom/facebook/android/Facebook$ServiceListener;] + + Utf8 [Lcom/facebook/android/Facebook;] + + Utf8 [Service connection error] + + Utf8 [Service disconnected] + + Utf8 [StackMapTable] + + Utf8 [access$100] + + Utf8 [access_token] + + Utf8 [android/content/Context] + + Utf8 [android/content/ServiceConnection] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Message] + + Utf8 [android/os/Messenger] + + Utf8 [android/os/RemoteException] + + Utf8 [applicationsContext] + + Utf8 [com/facebook/android/Facebook] + + Utf8 [com/facebook/android/Facebook$ServiceListener] + + Utf8 [com/facebook/android/Facebook$TokenRefreshConnectionHandler] + + Utf8 [com/facebook/android/Facebook$TokenRefreshServiceConnection] + + Utf8 [java/lang/Error] + + Utf8 [java/lang/Object] + + Utf8 [messageReceiver] + + Utf8 [messageSender] + + Utf8 [obtain] + + Utf8 [onError] + + Utf8 [onServiceConnected] + + Utf8 [onServiceDisconnected] + + Utf8 [putString] + + Utf8 [refreshToken] + + Utf8 [replyTo] + + Utf8 [send] + + Utf8 [serviceListener] + + Utf8 [setData] + + Utf8 [this$0] + + Utf8 [unbindService] + +Fields (count = 5): + + Field: messageReceiver Landroid/os/Messenger; + Access flags: 0x10 + = final android.os.Messenger messageReceiver + + Field: serviceListener Lcom/facebook/android/Facebook$ServiceListener; + Access flags: 0x10 + = final com.facebook.android.Facebook$ServiceListener serviceListener + + Field: applicationsContext Landroid/content/Context; + Access flags: 0x10 + = final android.content.Context applicationsContext + + Field: messageSender Landroid/os/Messenger; + Access flags: 0x0 + = android.os.Messenger messageSender + + Field: this$0 Lcom/facebook/android/Facebook; + Access flags: 0x1010 + = final synthetic com.facebook.android.Facebook this$0 + +Methods (count = 4): + - Method: (Lcom/facebook/android/Facebook;Landroid/content/Context;Lcom/facebook/android/Facebook$ServiceListener;)V + Access flags: 0x1 + = public Facebook$TokenRefreshServiceConnection(com.facebook.android.Facebook,android.content.Context,com.facebook.android.Facebook$ServiceListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 48, locals = 4, stack = 7): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #21 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.this$0 Lcom/facebook/android/Facebook;] + [5] aload_0 v0 + [6] invokespecial #34 + + Methodref [java/lang/Object. ()V] + [9] aload_0 v0 + [10] new #8 + + Class [android/os/Messenger] + [13] dup + [14] new #12 + + Class [com/facebook/android/Facebook$TokenRefreshConnectionHandler] + [17] dup + [18] aload_0 v0 + [19] getfield #21 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.this$0 Lcom/facebook/android/Facebook;] + [22] aload_0 v0 + [23] invokespecial #31 + + Methodref [com/facebook/android/Facebook$TokenRefreshConnectionHandler. (Lcom/facebook/android/Facebook;Lcom/facebook/android/Facebook$TokenRefreshServiceConnection;)V] + [26] invokespecial #27 + + Methodref [android/os/Messenger. (Landroid/os/Handler;)V] + [29] putfield #18 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.messageReceiver Landroid/os/Messenger;] + [32] aload_0 v0 + [33] aconst_null + [34] putfield #19 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.messageSender Landroid/os/Messenger;] + [37] aload_0 v0 + [38] aload_2 v2 + [39] putfield #17 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.applicationsContext Landroid/content/Context;] + [42] aload_0 v0 + [43] aload_3 v3 + [44] putfield #20 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + [47] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + Access flags: 0x1 + = public void onServiceConnected(android.content.ComponentName,android.os.IBinder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 3, stack = 4): + [0] aload_0 v0 + [1] new #8 + + Class [android/os/Messenger] + [4] dup + [5] aload_2 v2 + [6] invokespecial #28 + + Methodref [android/os/Messenger. (Landroid/os/IBinder;)V] + [9] putfield #19 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.messageSender Landroid/os/Messenger;] + [12] aload_0 v0 + [13] invokespecial #32 + + Methodref [com/facebook/android/Facebook$TokenRefreshServiceConnection.refreshToken ()V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onServiceDisconnected(Landroid/content/ComponentName;)V + Access flags: 0x1 + = public void onServiceDisconnected(android.content.ComponentName) + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #20 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + [4] new #14 + + Class [java/lang/Error] + [7] dup + [8] ldc #2 + + String [Service disconnected] + [10] invokespecial #33 + + Methodref [java/lang/Error. (Ljava/lang/String;)V] + [13] invokeinterface #35 + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onError (Ljava/lang/Error;)V] + [18] aload_0 v0 + [19] getfield #17 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.applicationsContext Landroid/content/Context;] + [22] aload_0 v0 + [23] invokevirtual #22 + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + [26] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: refreshToken()V + Access flags: 0x2 + = private void refreshToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 69, locals = 4, stack = 4): + [0] new #6 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #23 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #3 + + String [access_token] + [11] aload_0 v0 + [12] getfield #21 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.this$0 Lcom/facebook/android/Facebook;] + [15] invokestatic #30 + + Methodref [com/facebook/android/Facebook.access$100 (Lcom/facebook/android/Facebook;)Ljava/lang/String;] + [18] invokevirtual #24 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [21] invokestatic #25 + + Methodref [android/os/Message.obtain ()Landroid/os/Message;] + [24] astore_2 v2 + [25] aload_2 v2 + [26] aload_1 v1 + [27] invokevirtual #26 + + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] + [30] aload_2 v2 + [31] aload_0 v0 + [32] getfield #18 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.messageReceiver Landroid/os/Messenger;] + [35] putfield #16 + + Fieldref [android/os/Message.replyTo Landroid/os/Messenger;] + [38] aload_0 v0 + [39] getfield #19 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.messageSender Landroid/os/Messenger;] + [42] aload_2 v2 + [43] invokevirtual #29 + + Methodref [android/os/Messenger.send (Landroid/os/Message;)V] + [46] goto +22 (target=68) + [49] astore_3 v3 + [50] aload_0 v0 + [51] getfield #20 + + Fieldref [com/facebook/android/Facebook$TokenRefreshServiceConnection.serviceListener Lcom/facebook/android/Facebook$ServiceListener;] + [54] new #14 + + Class [java/lang/Error] + [57] dup + [58] ldc #1 + + String [Service connection error] + [60] invokespecial #33 + + Methodref [java/lang/Error. (Ljava/lang/String;)V] + [63] invokeinterface #35 + + InterfaceMethodref [com/facebook/android/Facebook$ServiceListener.onError (Ljava/lang/Error;)V] + [68] return + Code attribute exceptions (count = 1): + - ExceptionInfo (38 -> 46: 49): + + Class [android/os/RemoteException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [49] Var: [a:com/facebook/android/Facebook$TokenRefreshServiceConnection][a:android/os/Bundle][a:android/os/Message], Stack: [a:android/os/RemoteException] + - [68] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/FacebookError + Superclass: java/lang/RuntimeException + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.android.FacebookError extends java.lang.RuntimeException + +Interfaces (count = 0): + +Constant Pool (count = 30): + + Class [com/facebook/android/FacebookError] + + Class [java/lang/RuntimeException] + + Long [1] + + Fieldref [com/facebook/android/FacebookError.mErrorCode I] + + Fieldref [com/facebook/android/FacebookError.mErrorType Ljava/lang/String;] + + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [mErrorCode I] + + NameAndType [mErrorType Ljava/lang/String;] + + Utf8 [()I] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [I] + + Utf8 [J] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/String;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [com/facebook/android/FacebookError] + + Utf8 [getErrorCode] + + Utf8 [getErrorType] + + Utf8 [java/lang/RuntimeException] + + Utf8 [mErrorCode] + + Utf8 [mErrorType] + + Utf8 [serialVersionUID] + +Fields (count = 3): + + Field: serialVersionUID J + Access flags: 0x1a + = private static final long serialVersionUID + Class member attributes (count = 1): + + Constant value attribute: + + Long [1] + + Field: mErrorCode I + Access flags: 0x2 + = private int mErrorCode + + Field: mErrorType Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String mErrorType + +Methods (count = 4): + - Method: (Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookError(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #7 + + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + [5] aload_0 v0 + [6] iconst_0 + [7] putfield #5 + + Fieldref [com/facebook/android/FacebookError.mErrorCode I] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + - Method: (Ljava/lang/String;Ljava/lang/String;I)V + Access flags: 0x1 + = public FacebookError(java.lang.String,java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 21, locals = 4, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #7 + + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + [5] aload_0 v0 + [6] iconst_0 + [7] putfield #5 + + Fieldref [com/facebook/android/FacebookError.mErrorCode I] + [10] aload_0 v0 + [11] aload_2 v2 + [12] putfield #6 + + Fieldref [com/facebook/android/FacebookError.mErrorType Ljava/lang/String;] + [15] aload_0 v0 + [16] iload_3 v3 + [17] putfield #5 + + Fieldref [com/facebook/android/FacebookError.mErrorCode I] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getErrorCode()I + Access flags: 0x1 + = public int getErrorCode() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/android/FacebookError.mErrorCode I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: getErrorType()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getErrorType() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/android/FacebookError.mErrorType Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/FbDialog + Superclass: com/facebook/widget/WebDialog + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.android.FbDialog extends com.facebook.widget.WebDialog + +Interfaces (count = 0): + +Constant Pool (count = 92): + + Integer [16973840] + + Class [com/facebook/FacebookDialogException] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookOperationCanceledException] + + Class [com/facebook/android/DialogError] + + Class [com/facebook/android/Facebook$DialogListener] + + Class [com/facebook/android/FacebookError] + + Class [com/facebook/android/FbDialog] + + Class [com/facebook/android/FbDialog$1] + + Class [com/facebook/widget/WebDialog] + + Fieldref [com/facebook/android/FbDialog.mListener Lcom/facebook/android/Facebook$DialogListener;] + + Methodref [com/facebook/FacebookDialogException.getErrorCode ()I] + + Methodref [com/facebook/FacebookDialogException.getFailingUrl ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookDialogException.getMessage ()Ljava/lang/String;] + + Methodref [com/facebook/FacebookException.getMessage ()Ljava/lang/String;] + + Methodref [com/facebook/android/DialogError. (Ljava/lang/String;ILjava/lang/String;)V] + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + + Methodref [com/facebook/android/FbDialog. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;I)V] + + Methodref [com/facebook/android/FbDialog.callDialogListener (Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Methodref [com/facebook/android/FbDialog.setDialogListener (Lcom/facebook/android/Facebook$DialogListener;)V] + + Methodref [com/facebook/android/FbDialog.setOnCompleteListener (Lcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Methodref [com/facebook/android/FbDialog$1. (Lcom/facebook/android/FbDialog;)V] + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;I)V] + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onCancel ()V] + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onComplete (Landroid/os/Bundle;)V] + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onError (Lcom/facebook/android/DialogError;)V] + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onFacebookError (Lcom/facebook/android/FacebookError;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;I)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;I)V] + + NameAndType [ (Lcom/facebook/android/FbDialog;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;ILjava/lang/String;)V] + + NameAndType [callDialogListener (Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + NameAndType [getErrorCode ()I] + + NameAndType [getFailingUrl ()Ljava/lang/String;] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [mListener Lcom/facebook/android/Facebook$DialogListener;] + + NameAndType [onCancel ()V] + + NameAndType [onComplete (Landroid/os/Bundle;)V] + + NameAndType [onError (Lcom/facebook/android/DialogError;)V] + + NameAndType [onFacebookError (Lcom/facebook/android/FacebookError;)V] + + NameAndType [setDialogListener (Lcom/facebook/android/Facebook$DialogListener;)V] + + NameAndType [setOnCompleteListener (Lcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Utf8 [()I] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;I)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;I)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;I)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/android/DialogError;)V] + + Utf8 [(Lcom/facebook/android/Facebook$DialogListener;)V] + + Utf8 [(Lcom/facebook/android/FacebookError;)V] + + Utf8 [(Lcom/facebook/android/FbDialog;)V] + + Utf8 [(Lcom/facebook/android/FbDialog;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/android/Facebook$DialogListener;] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [StackMapTable] + + Utf8 [access$000] + + Utf8 [callDialogListener] + + Utf8 [com/facebook/FacebookDialogException] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookOperationCanceledException] + + Utf8 [com/facebook/android/DialogError] + + Utf8 [com/facebook/android/Facebook$DialogListener] + + Utf8 [com/facebook/android/FacebookError] + + Utf8 [com/facebook/android/FbDialog] + + Utf8 [com/facebook/android/FbDialog$1] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [getErrorCode] + + Utf8 [getFailingUrl] + + Utf8 [getMessage] + + Utf8 [mListener] + + Utf8 [onCancel] + + Utf8 [onComplete] + + Utf8 [onError] + + Utf8 [onFacebookError] + + Utf8 [setDialogListener] + + Utf8 [setOnCompleteListener] + +Fields (count = 1): + + Field: mListener Lcom/facebook/android/Facebook$DialogListener; + Access flags: 0x2 + = private com.facebook.android.Facebook$DialogListener mListener + +Methods (count = 7): + - Method: (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x1 + = public FbDialog(android.content.Context,java.lang.String,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] ldc #1 + + Integer [16973840] + [6] invokespecial #18 + + Methodref [com/facebook/android/FbDialog. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;I)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/android/Facebook$DialogListener;I)V + Access flags: 0x1 + = public FbDialog(android.content.Context,java.lang.String,com.facebook.android.Facebook$DialogListener,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 5, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] iload v4 + [5] invokespecial #23 + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;I)V] + [8] aload_0 v0 + [9] aload_3 v3 + [10] invokespecial #20 + + Methodref [com/facebook/android/FbDialog.setDialogListener (Lcom/facebook/android/Facebook$DialogListener;)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x1 + = public FbDialog(android.content.Context,java.lang.String,android.os.Bundle,com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 5, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] ldc #1 + + Integer [16973840] + [6] aconst_null + [7] invokespecial #24 + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + [10] aload_0 v0 + [11] aload v4 + [13] invokespecial #20 + + Methodref [com/facebook/android/FbDialog.setDialogListener (Lcom/facebook/android/Facebook$DialogListener;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Lcom/facebook/android/Facebook$DialogListener;I)V + Access flags: 0x1 + = public FbDialog(android.content.Context,java.lang.String,android.os.Bundle,com.facebook.android.Facebook$DialogListener,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 6, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] iload v5 + [6] aconst_null + [7] invokespecial #24 + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + [10] aload_0 v0 + [11] aload v4 + [13] invokespecial #20 + + Methodref [com/facebook/android/FbDialog.setDialogListener (Lcom/facebook/android/Facebook$DialogListener;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDialogListener(Lcom/facebook/android/Facebook$DialogListener;)V + Access flags: 0x2 + = private void setDialogListener(com.facebook.android.Facebook$DialogListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 2, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #11 + + Fieldref [com/facebook/android/FbDialog.mListener Lcom/facebook/android/Facebook$DialogListener;] + [5] aload_0 v0 + [6] new #9 + + Class [com/facebook/android/FbDialog$1] + [9] dup + [10] aload_0 v0 + [11] invokespecial #22 + + Methodref [com/facebook/android/FbDialog$1. (Lcom/facebook/android/FbDialog;)V] + [14] invokevirtual #21 + + Methodref [com/facebook/android/FbDialog.setOnCompleteListener (Lcom/facebook/widget/WebDialog$OnCompleteListener;)V] + [17] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: callDialogListener(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V + Access flags: 0x2 + = private void callDialogListener(android.os.Bundle,com.facebook.FacebookException) + Class member attributes (count = 1): + + Code attribute instructions (code length = 114, locals = 5, stack = 5): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/android/FbDialog.mListener Lcom/facebook/android/Facebook$DialogListener;] + [4] ifnonnull +4 (target=8) + [7] return + [8] aload_1 v1 + [9] ifnull +16 (target=25) + [12] aload_0 v0 + [13] getfield #11 + + Fieldref [com/facebook/android/FbDialog.mListener Lcom/facebook/android/Facebook$DialogListener;] + [16] aload_1 v1 + [17] invokeinterface #26 + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onComplete (Landroid/os/Bundle;)V] + [22] goto +91 (target=113) + [25] aload_2 v2 + [26] instanceof #2 + + Class [com/facebook/FacebookDialogException] + [29] ifeq +43 (target=72) + [32] aload_2 v2 + [33] checkcast #2 + + Class [com/facebook/FacebookDialogException] + [36] astore_3 v3 + [37] new #5 + + Class [com/facebook/android/DialogError] + [40] dup + [41] aload_3 v3 + [42] invokevirtual #14 + + Methodref [com/facebook/FacebookDialogException.getMessage ()Ljava/lang/String;] + [45] aload_3 v3 + [46] invokevirtual #12 + + Methodref [com/facebook/FacebookDialogException.getErrorCode ()I] + [49] aload_3 v3 + [50] invokevirtual #13 + + Methodref [com/facebook/FacebookDialogException.getFailingUrl ()Ljava/lang/String;] + [53] invokespecial #16 + + Methodref [com/facebook/android/DialogError. (Ljava/lang/String;ILjava/lang/String;)V] + [56] astore v4 + [58] aload_0 v0 + [59] getfield #11 + + Fieldref [com/facebook/android/FbDialog.mListener Lcom/facebook/android/Facebook$DialogListener;] + [62] aload v4 + [64] invokeinterface #27 + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onError (Lcom/facebook/android/DialogError;)V] + [69] goto +44 (target=113) + [72] aload_2 v2 + [73] instanceof #4 + + Class [com/facebook/FacebookOperationCanceledException] + [76] ifeq +15 (target=91) + [79] aload_0 v0 + [80] getfield #11 + + Fieldref [com/facebook/android/FbDialog.mListener Lcom/facebook/android/Facebook$DialogListener;] + [83] invokeinterface #25 + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onCancel ()V] + [88] goto +25 (target=113) + [91] new #7 + + Class [com/facebook/android/FacebookError] + [94] dup + [95] aload_2 v2 + [96] invokevirtual #15 + + Methodref [com/facebook/FacebookException.getMessage ()Ljava/lang/String;] + [99] invokespecial #17 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + [102] astore_3 v3 + [103] aload_0 v0 + [104] getfield #11 + + Fieldref [com/facebook/android/FbDialog.mListener Lcom/facebook/android/Facebook$DialogListener;] + [107] aload_3 v3 + [108] invokeinterface #28 + + InterfaceMethodref [com/facebook/android/Facebook$DialogListener.onFacebookError (Lcom/facebook/android/FacebookError;)V] + [113] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [8] Var: ..., Stack: (empty) + - [25] Var: ..., Stack: (empty) + - [72] Var: ..., Stack: (empty) + - [91] Var: ..., Stack: (empty) + - [113] Var: ..., Stack: (empty) + + Method: access$000(Lcom/facebook/android/FbDialog;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.android.FbDialog,android.os.Bundle,com.facebook.FacebookException) + 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 #19 + + Methodref [com/facebook/android/FbDialog.callDialogListener (Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +_____________________________________________________________________ ++ Program class: com/facebook/android/FbDialog$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.android.FbDialog$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/widget/WebDialog$OnCompleteListener] + +Constant Pool (count = 25): + + Class [com/facebook/android/FbDialog] + + Class [com/facebook/android/FbDialog$1] + + Class [com/facebook/widget/WebDialog$OnCompleteListener] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/FbDialog$1.this$0 Lcom/facebook/android/FbDialog;] + + Methodref [com/facebook/android/FbDialog.access$000 (Lcom/facebook/android/FbDialog;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/android/FbDialog;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + NameAndType [this$0 Lcom/facebook/android/FbDialog;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/android/FbDialog;)V] + + Utf8 [(Lcom/facebook/android/FbDialog;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/android/FbDialog;] + + Utf8 [access$000] + + Utf8 [com/facebook/android/FbDialog] + + Utf8 [com/facebook/android/FbDialog$1] + + Utf8 [com/facebook/widget/WebDialog$OnCompleteListener] + + Utf8 [java/lang/Object] + + Utf8 [onComplete] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/android/FbDialog; + Access flags: 0x1010 + = final synthetic com.facebook.android.FbDialog this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/android/FbDialog;)V + Access flags: 0x0 + = FbDialog$1(com.facebook.android.FbDialog) + 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 [com/facebook/android/FbDialog$1.this$0 Lcom/facebook/android/FbDialog;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onComplete(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V + Access flags: 0x1 + = public void onComplete(android.os.Bundle,com.facebook.FacebookException) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/android/FbDialog$1.this$0 Lcom/facebook/android/FbDialog;] + [4] aload_1 v1 + [5] aload_2 v2 + [6] invokestatic #6 + + Methodref [com/facebook/android/FbDialog.access$000 (Lcom/facebook/android/FbDialog;Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 10): + + Class [com/facebook/android/R] + + Class [java/lang/Object] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + Utf8 [()V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [com/facebook/android/R] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + - Method: ()V + Access flags: 0x1 + = public R() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$attr + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$attr extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 84): + + Integer [2130771968] + + Integer [2130771969] + + Integer [2130771970] + + Integer [2130771971] + + Integer [2130771972] + + Integer [2130771973] + + Integer [2130771974] + + Integer [2130771975] + + Integer [2130771976] + + Integer [2130771977] + + Integer [2130771978] + + Integer [2130771979] + + Integer [2130771980] + + Integer [2130771981] + + Integer [2130771982] + + Integer [2130771983] + + Integer [2130771984] + + Integer [2130771985] + + Class [com/facebook/android/R$attr] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$attr.confirm_logout I] + + Fieldref [com/facebook/android/R$attr.done_button_background I] + + Fieldref [com/facebook/android/R$attr.done_button_text I] + + Fieldref [com/facebook/android/R$attr.extra_fields I] + + Fieldref [com/facebook/android/R$attr.fetch_user_info I] + + Fieldref [com/facebook/android/R$attr.is_cropped I] + + Fieldref [com/facebook/android/R$attr.login_text I] + + Fieldref [com/facebook/android/R$attr.logout_text I] + + Fieldref [com/facebook/android/R$attr.multi_select I] + + Fieldref [com/facebook/android/R$attr.preset_size I] + + Fieldref [com/facebook/android/R$attr.radius_in_meters I] + + Fieldref [com/facebook/android/R$attr.results_limit I] + + Fieldref [com/facebook/android/R$attr.search_text I] + + Fieldref [com/facebook/android/R$attr.show_pictures I] + + Fieldref [com/facebook/android/R$attr.show_search_box I] + + Fieldref [com/facebook/android/R$attr.show_title_bar I] + + Fieldref [com/facebook/android/R$attr.title_bar_background I] + + Fieldref [com/facebook/android/R$attr.title_text I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [confirm_logout I] + + NameAndType [done_button_background I] + + NameAndType [done_button_text I] + + NameAndType [extra_fields I] + + NameAndType [fetch_user_info I] + + NameAndType [is_cropped I] + + NameAndType [login_text I] + + NameAndType [logout_text I] + + NameAndType [multi_select I] + + NameAndType [preset_size I] + + NameAndType [radius_in_meters I] + + NameAndType [results_limit I] + + NameAndType [search_text I] + + NameAndType [show_pictures I] + + NameAndType [show_search_box I] + + NameAndType [show_title_bar I] + + NameAndType [title_bar_background I] + + NameAndType [title_text I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [com/facebook/android/R$attr] + + Utf8 [confirm_logout] + + Utf8 [done_button_background] + + Utf8 [done_button_text] + + Utf8 [extra_fields] + + Utf8 [fetch_user_info] + + Utf8 [is_cropped] + + Utf8 [java/lang/Object] + + Utf8 [login_text] + + Utf8 [logout_text] + + Utf8 [multi_select] + + Utf8 [preset_size] + + Utf8 [radius_in_meters] + + Utf8 [results_limit] + + Utf8 [search_text] + + Utf8 [show_pictures] + + Utf8 [show_search_box] + + Utf8 [show_title_bar] + + Utf8 [title_bar_background] + + Utf8 [title_text] + +Fields (count = 18): + + Field: confirm_logout I + Access flags: 0x9 + = public static int confirm_logout + + Field: done_button_background I + Access flags: 0x9 + = public static int done_button_background + + Field: done_button_text I + Access flags: 0x9 + = public static int done_button_text + + Field: extra_fields I + Access flags: 0x9 + = public static int extra_fields + + Field: fetch_user_info I + Access flags: 0x9 + = public static int fetch_user_info + + Field: is_cropped I + Access flags: 0x9 + = public static int is_cropped + + Field: login_text I + Access flags: 0x9 + = public static int login_text + + Field: logout_text I + Access flags: 0x9 + = public static int logout_text + + Field: multi_select I + Access flags: 0x9 + = public static int multi_select + + Field: preset_size I + Access flags: 0x9 + = public static int preset_size + + Field: radius_in_meters I + Access flags: 0x9 + = public static int radius_in_meters + + Field: results_limit I + Access flags: 0x9 + = public static int results_limit + + Field: search_text I + Access flags: 0x9 + = public static int search_text + + Field: show_pictures I + Access flags: 0x9 + = public static int show_pictures + + Field: show_search_box I + Access flags: 0x9 + = public static int show_search_box + + Field: show_title_bar I + Access flags: 0x9 + = public static int show_title_bar + + Field: title_bar_background I + Access flags: 0x9 + = public static int title_bar_background + + Field: title_text I + Access flags: 0x9 + = public static int title_text + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$attr() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #39 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 91, locals = 0, stack = 1): + [0] ldc #13 + + Integer [2130771980] + [2] putstatic #21 + + Fieldref [com/facebook/android/R$attr.confirm_logout I] + [5] ldc #7 + + Integer [2130771974] + [7] putstatic #22 + + Fieldref [com/facebook/android/R$attr.done_button_background I] + [10] ldc #5 + + Integer [2130771972] + [12] putstatic #23 + + Fieldref [com/facebook/android/R$attr.done_button_text I] + [15] ldc #2 + + Integer [2130771969] + [17] putstatic #24 + + Fieldref [com/facebook/android/R$attr.extra_fields I] + [20] ldc #14 + + Integer [2130771981] + [22] putstatic #25 + + Fieldref [com/facebook/android/R$attr.fetch_user_info I] + [25] ldc #18 + + Integer [2130771985] + [27] putstatic #26 + + Fieldref [com/facebook/android/R$attr.is_cropped I] + [30] ldc #15 + + Integer [2130771982] + [32] putstatic #27 + + Fieldref [com/facebook/android/R$attr.login_text I] + [35] ldc #16 + + Integer [2130771983] + [37] putstatic #28 + + Fieldref [com/facebook/android/R$attr.logout_text I] + [40] ldc #8 + + Integer [2130771975] + [42] putstatic #29 + + Fieldref [com/facebook/android/R$attr.multi_select I] + [45] ldc #17 + + Integer [2130771984] + [47] putstatic #30 + + Fieldref [com/facebook/android/R$attr.preset_size I] + [50] ldc #9 + + Integer [2130771976] + [52] putstatic #31 + + Fieldref [com/facebook/android/R$attr.radius_in_meters I] + [55] ldc #10 + + Integer [2130771977] + [57] putstatic #32 + + Fieldref [com/facebook/android/R$attr.results_limit I] + [60] ldc #11 + + Integer [2130771978] + [62] putstatic #33 + + Fieldref [com/facebook/android/R$attr.search_text I] + [65] ldc #1 + + Integer [2130771968] + [67] putstatic #34 + + Fieldref [com/facebook/android/R$attr.show_pictures I] + [70] ldc #12 + + Integer [2130771979] + [72] putstatic #35 + + Fieldref [com/facebook/android/R$attr.show_search_box I] + [75] ldc #3 + + Integer [2130771970] + [77] putstatic #36 + + Fieldref [com/facebook/android/R$attr.show_title_bar I] + [80] ldc #6 + + Integer [2130771973] + [82] putstatic #37 + + Fieldref [com/facebook/android/R$attr.title_bar_background I] + [85] ldc #4 + + Integer [2130771971] + [87] putstatic #38 + + Fieldref [com/facebook/android/R$attr.title_text I] + [90] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$color + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$color extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 40): + + Integer [2131165184] + + Integer [2131165185] + + Integer [2131165186] + + Integer [2131165187] + + Integer [2131165188] + + Integer [2131165189] + + Integer [2131165190] + + Class [com/facebook/android/R$color] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$color.com_facebook_blue I] + + Fieldref [com/facebook/android/R$color.com_facebook_loginview_text_color I] + + Fieldref [com/facebook/android/R$color.com_facebook_picker_search_bar_background I] + + Fieldref [com/facebook/android/R$color.com_facebook_picker_search_bar_text I] + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_connected_shadow_color I] + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_connected_text_color I] + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_not_connected_text_color I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_blue I] + + NameAndType [com_facebook_loginview_text_color I] + + NameAndType [com_facebook_picker_search_bar_background I] + + NameAndType [com_facebook_picker_search_bar_text I] + + NameAndType [com_facebook_usersettingsfragment_connected_shadow_color I] + + NameAndType [com_facebook_usersettingsfragment_connected_text_color I] + + NameAndType [com_facebook_usersettingsfragment_not_connected_text_color I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [com/facebook/android/R$color] + + Utf8 [com_facebook_blue] + + Utf8 [com_facebook_loginview_text_color] + + Utf8 [com_facebook_picker_search_bar_background] + + Utf8 [com_facebook_picker_search_bar_text] + + Utf8 [com_facebook_usersettingsfragment_connected_shadow_color] + + Utf8 [com_facebook_usersettingsfragment_connected_text_color] + + Utf8 [com_facebook_usersettingsfragment_not_connected_text_color] + + Utf8 [java/lang/Object] + +Fields (count = 7): + + Field: com_facebook_blue I + Access flags: 0x9 + = public static int com_facebook_blue + + Field: com_facebook_loginview_text_color I + Access flags: 0x9 + = public static int com_facebook_loginview_text_color + + Field: com_facebook_picker_search_bar_background I + Access flags: 0x9 + = public static int com_facebook_picker_search_bar_background + + Field: com_facebook_picker_search_bar_text I + Access flags: 0x9 + = public static int com_facebook_picker_search_bar_text + + Field: com_facebook_usersettingsfragment_connected_shadow_color I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_connected_shadow_color + + Field: com_facebook_usersettingsfragment_connected_text_color I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_connected_text_color + + Field: com_facebook_usersettingsfragment_not_connected_text_color I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_not_connected_text_color + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$color() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 0, stack = 1): + [0] ldc #3 + + Integer [2131165186] + [2] putstatic #10 + + Fieldref [com/facebook/android/R$color.com_facebook_blue I] + [5] ldc #7 + + Integer [2131165190] + [7] putstatic #11 + + Fieldref [com/facebook/android/R$color.com_facebook_loginview_text_color I] + [10] ldc #1 + + Integer [2131165184] + [12] putstatic #12 + + Fieldref [com/facebook/android/R$color.com_facebook_picker_search_bar_background I] + [15] ldc #2 + + Integer [2131165185] + [17] putstatic #13 + + Fieldref [com/facebook/android/R$color.com_facebook_picker_search_bar_text I] + [20] ldc #5 + + Integer [2131165188] + [22] putstatic #14 + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_connected_shadow_color I] + [25] ldc #4 + + Integer [2131165187] + [27] putstatic #15 + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_connected_text_color I] + [30] ldc #6 + + Integer [2131165189] + [32] putstatic #16 + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_not_connected_text_color I] + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$dimen + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$dimen extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 64): + + Integer [2131099648] + + Integer [2131099649] + + Integer [2131099650] + + Integer [2131099651] + + Integer [2131099652] + + Integer [2131099653] + + Integer [2131099654] + + Integer [2131099655] + + Integer [2131099656] + + Integer [2131099657] + + Integer [2131099658] + + Integer [2131099659] + + Integer [2131099660] + + Class [com/facebook/android/R$dimen] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_compound_drawable_padding I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_bottom I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_left I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_right I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_top I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_text_size I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_picker_divider_width I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_picker_place_image_size I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_large I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_normal I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_small I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_height I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_width I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_loginview_compound_drawable_padding I] + + NameAndType [com_facebook_loginview_padding_bottom I] + + NameAndType [com_facebook_loginview_padding_left I] + + NameAndType [com_facebook_loginview_padding_right I] + + NameAndType [com_facebook_loginview_padding_top I] + + NameAndType [com_facebook_loginview_text_size I] + + NameAndType [com_facebook_picker_divider_width I] + + NameAndType [com_facebook_picker_place_image_size I] + + NameAndType [com_facebook_profilepictureview_preset_size_large I] + + NameAndType [com_facebook_profilepictureview_preset_size_normal I] + + NameAndType [com_facebook_profilepictureview_preset_size_small I] + + NameAndType [com_facebook_usersettingsfragment_profile_picture_height I] + + NameAndType [com_facebook_usersettingsfragment_profile_picture_width I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [com/facebook/android/R$dimen] + + Utf8 [com_facebook_loginview_compound_drawable_padding] + + Utf8 [com_facebook_loginview_padding_bottom] + + Utf8 [com_facebook_loginview_padding_left] + + Utf8 [com_facebook_loginview_padding_right] + + Utf8 [com_facebook_loginview_padding_top] + + Utf8 [com_facebook_loginview_text_size] + + Utf8 [com_facebook_picker_divider_width] + + Utf8 [com_facebook_picker_place_image_size] + + Utf8 [com_facebook_profilepictureview_preset_size_large] + + Utf8 [com_facebook_profilepictureview_preset_size_normal] + + Utf8 [com_facebook_profilepictureview_preset_size_small] + + Utf8 [com_facebook_usersettingsfragment_profile_picture_height] + + Utf8 [com_facebook_usersettingsfragment_profile_picture_width] + + Utf8 [java/lang/Object] + +Fields (count = 13): + + Field: com_facebook_loginview_compound_drawable_padding I + Access flags: 0x9 + = public static int com_facebook_loginview_compound_drawable_padding + + Field: com_facebook_loginview_padding_bottom I + Access flags: 0x9 + = public static int com_facebook_loginview_padding_bottom + + Field: com_facebook_loginview_padding_left I + Access flags: 0x9 + = public static int com_facebook_loginview_padding_left + + Field: com_facebook_loginview_padding_right I + Access flags: 0x9 + = public static int com_facebook_loginview_padding_right + + Field: com_facebook_loginview_padding_top I + Access flags: 0x9 + = public static int com_facebook_loginview_padding_top + + Field: com_facebook_loginview_text_size I + Access flags: 0x9 + = public static int com_facebook_loginview_text_size + + Field: com_facebook_picker_divider_width I + Access flags: 0x9 + = public static int com_facebook_picker_divider_width + + Field: com_facebook_picker_place_image_size I + Access flags: 0x9 + = public static int com_facebook_picker_place_image_size + + Field: com_facebook_profilepictureview_preset_size_large I + Access flags: 0x9 + = public static int com_facebook_profilepictureview_preset_size_large + + Field: com_facebook_profilepictureview_preset_size_normal I + Access flags: 0x9 + = public static int com_facebook_profilepictureview_preset_size_normal + + Field: com_facebook_profilepictureview_preset_size_small I + Access flags: 0x9 + = public static int com_facebook_profilepictureview_preset_size_small + + Field: com_facebook_usersettingsfragment_profile_picture_height I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_profile_picture_height + + Field: com_facebook_usersettingsfragment_profile_picture_width I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_profile_picture_width + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$dimen() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #29 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 66, locals = 0, stack = 1): + [0] ldc #9 + + Integer [2131099656] + [2] putstatic #16 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_compound_drawable_padding I] + [5] ldc #8 + + Integer [2131099655] + [7] putstatic #17 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_bottom I] + [10] ldc #5 + + Integer [2131099652] + [12] putstatic #18 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_left I] + [15] ldc #6 + + Integer [2131099653] + [17] putstatic #19 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_right I] + [20] ldc #7 + + Integer [2131099654] + [22] putstatic #20 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_top I] + [25] ldc #10 + + Integer [2131099657] + [27] putstatic #21 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_text_size I] + [30] ldc #2 + + Integer [2131099649] + [32] putstatic #22 + + Fieldref [com/facebook/android/R$dimen.com_facebook_picker_divider_width I] + [35] ldc #1 + + Integer [2131099648] + [37] putstatic #23 + + Fieldref [com/facebook/android/R$dimen.com_facebook_picker_place_image_size I] + [40] ldc #13 + + Integer [2131099660] + [42] putstatic #24 + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_large I] + [45] ldc #12 + + Integer [2131099659] + [47] putstatic #25 + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_normal I] + [50] ldc #11 + + Integer [2131099658] + [52] putstatic #26 + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_small I] + [55] ldc #4 + + Integer [2131099651] + [57] putstatic #27 + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_height I] + [60] ldc #3 + + Integer [2131099650] + [62] putstatic #28 + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_width I] + [65] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$drawable + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$drawable extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 144): + + Integer [2130837504] + + Integer [2130837505] + + Integer [2130837506] + + Integer [2130837507] + + Integer [2130837508] + + Integer [2130837509] + + Integer [2130837510] + + Integer [2130837511] + + Integer [2130837512] + + Integer [2130837513] + + Integer [2130837514] + + Integer [2130837515] + + Integer [2130837516] + + Integer [2130837517] + + Integer [2130837518] + + Integer [2130837519] + + Integer [2130837520] + + Integer [2130837521] + + Integer [2130837522] + + Integer [2130837523] + + Integer [2130837524] + + Integer [2130837525] + + Integer [2130837526] + + Integer [2130837527] + + Integer [2130837528] + + Integer [2130837529] + + Integer [2130837530] + + Integer [2130837531] + + Integer [2130837532] + + Integer [2130837533] + + Integer [2130837534] + + Integer [2130837535] + + Integer [2130837612] + + Class [com/facebook/android/R$drawable] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue_focused I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue_normal I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue_pressed I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_check I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_check_off I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_check_on I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_grey_focused I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_grey_normal I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_grey_pressed I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_close I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_inverse_icon I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_list_divider I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_list_section_header_background I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_loginbutton_silver I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_logo I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_default_separator_color I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_item_background I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_focused I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_longpressed I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_pressed I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_selector I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_selector_background_transition I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_selector_disabled I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_magnifier I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_top_button I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_place_default_icon I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_default_icon I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_picture_blank_portrait I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_picture_blank_square I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_top_background I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_top_button I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_usersettingsfragment_background_gradient I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_button_blue I] + + NameAndType [com_facebook_button_blue_focused I] + + NameAndType [com_facebook_button_blue_normal I] + + NameAndType [com_facebook_button_blue_pressed I] + + NameAndType [com_facebook_button_check I] + + NameAndType [com_facebook_button_check_off I] + + NameAndType [com_facebook_button_check_on I] + + NameAndType [com_facebook_button_grey_focused I] + + NameAndType [com_facebook_button_grey_normal I] + + NameAndType [com_facebook_button_grey_pressed I] + + NameAndType [com_facebook_close I] + + NameAndType [com_facebook_inverse_icon I] + + NameAndType [com_facebook_list_divider I] + + NameAndType [com_facebook_list_section_header_background I] + + NameAndType [com_facebook_loginbutton_silver I] + + NameAndType [com_facebook_logo I] + + NameAndType [com_facebook_picker_default_separator_color I] + + NameAndType [com_facebook_picker_item_background I] + + NameAndType [com_facebook_picker_list_focused I] + + NameAndType [com_facebook_picker_list_longpressed I] + + NameAndType [com_facebook_picker_list_pressed I] + + NameAndType [com_facebook_picker_list_selector I] + + NameAndType [com_facebook_picker_list_selector_background_transition I] + + NameAndType [com_facebook_picker_list_selector_disabled I] + + NameAndType [com_facebook_picker_magnifier I] + + NameAndType [com_facebook_picker_top_button I] + + NameAndType [com_facebook_place_default_icon I] + + NameAndType [com_facebook_profile_default_icon I] + + NameAndType [com_facebook_profile_picture_blank_portrait I] + + NameAndType [com_facebook_profile_picture_blank_square I] + + NameAndType [com_facebook_top_background I] + + NameAndType [com_facebook_top_button I] + + NameAndType [com_facebook_usersettingsfragment_background_gradient I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [com/facebook/android/R$drawable] + + Utf8 [com_facebook_button_blue] + + Utf8 [com_facebook_button_blue_focused] + + Utf8 [com_facebook_button_blue_normal] + + Utf8 [com_facebook_button_blue_pressed] + + Utf8 [com_facebook_button_check] + + Utf8 [com_facebook_button_check_off] + + Utf8 [com_facebook_button_check_on] + + Utf8 [com_facebook_button_grey_focused] + + Utf8 [com_facebook_button_grey_normal] + + Utf8 [com_facebook_button_grey_pressed] + + Utf8 [com_facebook_close] + + Utf8 [com_facebook_inverse_icon] + + Utf8 [com_facebook_list_divider] + + Utf8 [com_facebook_list_section_header_background] + + Utf8 [com_facebook_loginbutton_silver] + + Utf8 [com_facebook_logo] + + Utf8 [com_facebook_picker_default_separator_color] + + Utf8 [com_facebook_picker_item_background] + + Utf8 [com_facebook_picker_list_focused] + + Utf8 [com_facebook_picker_list_longpressed] + + Utf8 [com_facebook_picker_list_pressed] + + Utf8 [com_facebook_picker_list_selector] + + Utf8 [com_facebook_picker_list_selector_background_transition] + + Utf8 [com_facebook_picker_list_selector_disabled] + + Utf8 [com_facebook_picker_magnifier] + + Utf8 [com_facebook_picker_top_button] + + Utf8 [com_facebook_place_default_icon] + + Utf8 [com_facebook_profile_default_icon] + + Utf8 [com_facebook_profile_picture_blank_portrait] + + Utf8 [com_facebook_profile_picture_blank_square] + + Utf8 [com_facebook_top_background] + + Utf8 [com_facebook_top_button] + + Utf8 [com_facebook_usersettingsfragment_background_gradient] + + Utf8 [java/lang/Object] + +Fields (count = 33): + + Field: com_facebook_button_blue I + Access flags: 0x9 + = public static int com_facebook_button_blue + + Field: com_facebook_button_blue_focused I + Access flags: 0x9 + = public static int com_facebook_button_blue_focused + + Field: com_facebook_button_blue_normal I + Access flags: 0x9 + = public static int com_facebook_button_blue_normal + + Field: com_facebook_button_blue_pressed I + Access flags: 0x9 + = public static int com_facebook_button_blue_pressed + + Field: com_facebook_button_check I + Access flags: 0x9 + = public static int com_facebook_button_check + + Field: com_facebook_button_check_off I + Access flags: 0x9 + = public static int com_facebook_button_check_off + + Field: com_facebook_button_check_on I + Access flags: 0x9 + = public static int com_facebook_button_check_on + + Field: com_facebook_button_grey_focused I + Access flags: 0x9 + = public static int com_facebook_button_grey_focused + + Field: com_facebook_button_grey_normal I + Access flags: 0x9 + = public static int com_facebook_button_grey_normal + + Field: com_facebook_button_grey_pressed I + Access flags: 0x9 + = public static int com_facebook_button_grey_pressed + + Field: com_facebook_close I + Access flags: 0x9 + = public static int com_facebook_close + + Field: com_facebook_inverse_icon I + Access flags: 0x9 + = public static int com_facebook_inverse_icon + + Field: com_facebook_list_divider I + Access flags: 0x9 + = public static int com_facebook_list_divider + + Field: com_facebook_list_section_header_background I + Access flags: 0x9 + = public static int com_facebook_list_section_header_background + + Field: com_facebook_loginbutton_silver I + Access flags: 0x9 + = public static int com_facebook_loginbutton_silver + + Field: com_facebook_logo I + Access flags: 0x9 + = public static int com_facebook_logo + + Field: com_facebook_picker_default_separator_color I + Access flags: 0x9 + = public static int com_facebook_picker_default_separator_color + + Field: com_facebook_picker_item_background I + Access flags: 0x9 + = public static int com_facebook_picker_item_background + + Field: com_facebook_picker_list_focused I + Access flags: 0x9 + = public static int com_facebook_picker_list_focused + + Field: com_facebook_picker_list_longpressed I + Access flags: 0x9 + = public static int com_facebook_picker_list_longpressed + + Field: com_facebook_picker_list_pressed I + Access flags: 0x9 + = public static int com_facebook_picker_list_pressed + + Field: com_facebook_picker_list_selector I + Access flags: 0x9 + = public static int com_facebook_picker_list_selector + + Field: com_facebook_picker_list_selector_background_transition I + Access flags: 0x9 + = public static int com_facebook_picker_list_selector_background_transition + + Field: com_facebook_picker_list_selector_disabled I + Access flags: 0x9 + = public static int com_facebook_picker_list_selector_disabled + + Field: com_facebook_picker_magnifier I + Access flags: 0x9 + = public static int com_facebook_picker_magnifier + + Field: com_facebook_picker_top_button I + Access flags: 0x9 + = public static int com_facebook_picker_top_button + + Field: com_facebook_place_default_icon I + Access flags: 0x9 + = public static int com_facebook_place_default_icon + + Field: com_facebook_profile_default_icon I + Access flags: 0x9 + = public static int com_facebook_profile_default_icon + + Field: com_facebook_profile_picture_blank_portrait I + Access flags: 0x9 + = public static int com_facebook_profile_picture_blank_portrait + + Field: com_facebook_profile_picture_blank_square I + Access flags: 0x9 + = public static int com_facebook_profile_picture_blank_square + + Field: com_facebook_top_background I + Access flags: 0x9 + = public static int com_facebook_top_background + + Field: com_facebook_top_button I + Access flags: 0x9 + = public static int com_facebook_top_button + + Field: com_facebook_usersettingsfragment_background_gradient I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_background_gradient + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$drawable() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #69 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 166, locals = 0, stack = 1): + [0] ldc #1 + + Integer [2130837504] + [2] putstatic #36 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue I] + [5] ldc #2 + + Integer [2130837505] + [7] putstatic #37 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue_focused I] + [10] ldc #3 + + Integer [2130837506] + [12] putstatic #38 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue_normal I] + [15] ldc #4 + + Integer [2130837507] + [17] putstatic #39 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue_pressed I] + [20] ldc #5 + + Integer [2130837508] + [22] putstatic #40 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_check I] + [25] ldc #6 + + Integer [2130837509] + [27] putstatic #41 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_check_off I] + [30] ldc #7 + + Integer [2130837510] + [32] putstatic #42 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_check_on I] + [35] ldc #8 + + Integer [2130837511] + [37] putstatic #43 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_grey_focused I] + [40] ldc #9 + + Integer [2130837512] + [42] putstatic #44 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_grey_normal I] + [45] ldc #10 + + Integer [2130837513] + [47] putstatic #45 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_grey_pressed I] + [50] ldc #11 + + Integer [2130837514] + [52] putstatic #46 + + Fieldref [com/facebook/android/R$drawable.com_facebook_close I] + [55] ldc #12 + + Integer [2130837515] + [57] putstatic #47 + + Fieldref [com/facebook/android/R$drawable.com_facebook_inverse_icon I] + [60] ldc #13 + + Integer [2130837516] + [62] putstatic #48 + + Fieldref [com/facebook/android/R$drawable.com_facebook_list_divider I] + [65] ldc #14 + + Integer [2130837517] + [67] putstatic #49 + + Fieldref [com/facebook/android/R$drawable.com_facebook_list_section_header_background I] + [70] ldc #15 + + Integer [2130837518] + [72] putstatic #50 + + Fieldref [com/facebook/android/R$drawable.com_facebook_loginbutton_silver I] + [75] ldc #16 + + Integer [2130837519] + [77] putstatic #51 + + Fieldref [com/facebook/android/R$drawable.com_facebook_logo I] + [80] ldc #33 + + Integer [2130837612] + [82] putstatic #52 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_default_separator_color I] + [85] ldc #17 + + Integer [2130837520] + [87] putstatic #53 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_item_background I] + [90] ldc #18 + + Integer [2130837521] + [92] putstatic #54 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_focused I] + [95] ldc #19 + + Integer [2130837522] + [97] putstatic #55 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_longpressed I] + [100] ldc #20 + + Integer [2130837523] + [102] putstatic #56 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_pressed I] + [105] ldc #21 + + Integer [2130837524] + [107] putstatic #57 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_selector I] + [110] ldc #22 + + Integer [2130837525] + [112] putstatic #58 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_selector_background_transition I] + [115] ldc #23 + + Integer [2130837526] + [117] putstatic #59 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_list_selector_disabled I] + [120] ldc #24 + + Integer [2130837527] + [122] putstatic #60 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_magnifier I] + [125] ldc #25 + + Integer [2130837528] + [127] putstatic #61 + + Fieldref [com/facebook/android/R$drawable.com_facebook_picker_top_button I] + [130] ldc #26 + + Integer [2130837529] + [132] putstatic #62 + + Fieldref [com/facebook/android/R$drawable.com_facebook_place_default_icon I] + [135] ldc #27 + + Integer [2130837530] + [137] putstatic #63 + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_default_icon I] + [140] ldc #28 + + Integer [2130837531] + [142] putstatic #64 + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_picture_blank_portrait I] + [145] ldc #29 + + Integer [2130837532] + [147] putstatic #65 + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_picture_blank_square I] + [150] ldc #30 + + Integer [2130837533] + [152] putstatic #66 + + Fieldref [com/facebook/android/R$drawable.com_facebook_top_background I] + [155] ldc #31 + + Integer [2130837534] + [157] putstatic #67 + + Fieldref [com/facebook/android/R$drawable.com_facebook_top_button I] + [160] ldc #32 + + Integer [2130837535] + [162] putstatic #68 + + Fieldref [com/facebook/android/R$drawable.com_facebook_usersettingsfragment_background_gradient I] + [165] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$id + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$id extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 108): + + Integer [2131034112] + + Integer [2131034113] + + Integer [2131034114] + + Integer [2131034116] + + Integer [2131034117] + + Integer [2131034118] + + Integer [2131034119] + + Integer [2131034120] + + Integer [2131034121] + + Integer [2131034122] + + Integer [2131034123] + + Integer [2131034124] + + Integer [2131034125] + + Integer [2131034126] + + Integer [2131034127] + + Integer [2131034128] + + Integer [2131034129] + + Integer [2131034130] + + Integer [2131034131] + + Integer [2131034132] + + Integer [2131034133] + + Integer [2131034134] + + Integer [2131034135] + + Integer [2131034136] + + Class [com/facebook/android/R$id] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$id.com_facebook_login_activity_progress_bar I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_activity_circle I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_checkbox I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_checkbox_stub I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_divider I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_done_button I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_image I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_list_section_header I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_list_view I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_profile_pic_stub I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_row_activity_circle I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_search_text I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title_bar I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title_bar_stub I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_top_bar I] + + Fieldref [com/facebook/android/R$id.com_facebook_search_bar_view I] + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_login_button I] + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_logo_image I] + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_profile_name I] + + Fieldref [com/facebook/android/R$id.large I] + + Fieldref [com/facebook/android/R$id.normal I] + + Fieldref [com/facebook/android/R$id.picker_subtitle I] + + Fieldref [com/facebook/android/R$id.small I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_login_activity_progress_bar I] + + NameAndType [com_facebook_picker_activity_circle I] + + NameAndType [com_facebook_picker_checkbox I] + + NameAndType [com_facebook_picker_checkbox_stub I] + + NameAndType [com_facebook_picker_divider I] + + NameAndType [com_facebook_picker_done_button I] + + NameAndType [com_facebook_picker_image I] + + NameAndType [com_facebook_picker_list_section_header I] + + NameAndType [com_facebook_picker_list_view I] + + NameAndType [com_facebook_picker_profile_pic_stub I] + + NameAndType [com_facebook_picker_row_activity_circle I] + + NameAndType [com_facebook_picker_search_text I] + + NameAndType [com_facebook_picker_title I] + + NameAndType [com_facebook_picker_title_bar I] + + NameAndType [com_facebook_picker_title_bar_stub I] + + NameAndType [com_facebook_picker_top_bar I] + + NameAndType [com_facebook_search_bar_view I] + + NameAndType [com_facebook_usersettingsfragment_login_button I] + + NameAndType [com_facebook_usersettingsfragment_logo_image I] + + NameAndType [com_facebook_usersettingsfragment_profile_name I] + + NameAndType [large I] + + NameAndType [normal I] + + NameAndType [picker_subtitle I] + + NameAndType [small I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [com/facebook/android/R$id] + + Utf8 [com_facebook_login_activity_progress_bar] + + Utf8 [com_facebook_picker_activity_circle] + + Utf8 [com_facebook_picker_checkbox] + + Utf8 [com_facebook_picker_checkbox_stub] + + Utf8 [com_facebook_picker_divider] + + Utf8 [com_facebook_picker_done_button] + + Utf8 [com_facebook_picker_image] + + Utf8 [com_facebook_picker_list_section_header] + + Utf8 [com_facebook_picker_list_view] + + Utf8 [com_facebook_picker_profile_pic_stub] + + Utf8 [com_facebook_picker_row_activity_circle] + + Utf8 [com_facebook_picker_search_text] + + Utf8 [com_facebook_picker_title] + + Utf8 [com_facebook_picker_title_bar] + + Utf8 [com_facebook_picker_title_bar_stub] + + Utf8 [com_facebook_picker_top_bar] + + Utf8 [com_facebook_search_bar_view] + + Utf8 [com_facebook_usersettingsfragment_login_button] + + Utf8 [com_facebook_usersettingsfragment_logo_image] + + Utf8 [com_facebook_usersettingsfragment_profile_name] + + Utf8 [java/lang/Object] + + Utf8 [large] + + Utf8 [normal] + + Utf8 [picker_subtitle] + + Utf8 [small] + +Fields (count = 24): + + Field: com_facebook_login_activity_progress_bar I + Access flags: 0x9 + = public static int com_facebook_login_activity_progress_bar + + Field: com_facebook_picker_activity_circle I + Access flags: 0x9 + = public static int com_facebook_picker_activity_circle + + Field: com_facebook_picker_checkbox I + Access flags: 0x9 + = public static int com_facebook_picker_checkbox + + Field: com_facebook_picker_checkbox_stub I + Access flags: 0x9 + = public static int com_facebook_picker_checkbox_stub + + Field: com_facebook_picker_divider I + Access flags: 0x9 + = public static int com_facebook_picker_divider + + Field: com_facebook_picker_done_button I + Access flags: 0x9 + = public static int com_facebook_picker_done_button + + Field: com_facebook_picker_image I + Access flags: 0x9 + = public static int com_facebook_picker_image + + Field: com_facebook_picker_list_section_header I + Access flags: 0x9 + = public static int com_facebook_picker_list_section_header + + Field: com_facebook_picker_list_view I + Access flags: 0x9 + = public static int com_facebook_picker_list_view + + Field: com_facebook_picker_profile_pic_stub I + Access flags: 0x9 + = public static int com_facebook_picker_profile_pic_stub + + Field: com_facebook_picker_row_activity_circle I + Access flags: 0x9 + = public static int com_facebook_picker_row_activity_circle + + Field: com_facebook_picker_search_text I + Access flags: 0x9 + = public static int com_facebook_picker_search_text + + Field: com_facebook_picker_title I + Access flags: 0x9 + = public static int com_facebook_picker_title + + Field: com_facebook_picker_title_bar I + Access flags: 0x9 + = public static int com_facebook_picker_title_bar + + Field: com_facebook_picker_title_bar_stub I + Access flags: 0x9 + = public static int com_facebook_picker_title_bar_stub + + Field: com_facebook_picker_top_bar I + Access flags: 0x9 + = public static int com_facebook_picker_top_bar + + Field: com_facebook_search_bar_view I + Access flags: 0x9 + = public static int com_facebook_search_bar_view + + Field: com_facebook_usersettingsfragment_login_button I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_login_button + + Field: com_facebook_usersettingsfragment_logo_image I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_logo_image + + Field: com_facebook_usersettingsfragment_profile_name I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_profile_name + + Field: large I + Access flags: 0x9 + = public static int large + + Field: normal I + Access flags: 0x9 + = public static int normal + + Field: picker_subtitle I + Access flags: 0x9 + = public static int picker_subtitle + + Field: small I + Access flags: 0x9 + = public static int small + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$id() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #51 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 121, locals = 0, stack = 1): + [0] ldc #6 + + Integer [2131034118] + [2] putstatic #27 + + Fieldref [com/facebook/android/R$id.com_facebook_login_activity_progress_bar I] + [5] ldc #5 + + Integer [2131034117] + [7] putstatic #28 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_activity_circle I] + [10] ldc #8 + + Integer [2131034120] + [12] putstatic #29 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_checkbox I] + [15] ldc #12 + + Integer [2131034124] + [17] putstatic #30 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_checkbox_stub I] + [20] ldc #16 + + Integer [2131034128] + [22] putstatic #31 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_divider I] + [25] ldc #15 + + Integer [2131034127] + [27] putstatic #32 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_done_button I] + [30] ldc #9 + + Integer [2131034121] + [32] putstatic #33 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_image I] + [35] ldc #13 + + Integer [2131034125] + [37] putstatic #34 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_list_section_header I] + [40] ldc #4 + + Integer [2131034116] + [42] putstatic #35 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_list_view I] + [45] ldc #10 + + Integer [2131034122] + [47] putstatic #36 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_profile_pic_stub I] + [50] ldc #7 + + Integer [2131034119] + [52] putstatic #37 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_row_activity_circle I] + [55] ldc #21 + + Integer [2131034133] + [57] putstatic #38 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_search_text I] + [60] ldc #11 + + Integer [2131034123] + [62] putstatic #39 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title I] + [65] ldc #18 + + Integer [2131034130] + [67] putstatic #40 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title_bar I] + [70] ldc #17 + + Integer [2131034129] + [72] putstatic #41 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title_bar_stub I] + [75] ldc #14 + + Integer [2131034126] + [77] putstatic #42 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_top_bar I] + [80] ldc #20 + + Integer [2131034132] + [82] putstatic #43 + + Fieldref [com/facebook/android/R$id.com_facebook_search_bar_view I] + [85] ldc #24 + + Integer [2131034136] + [87] putstatic #44 + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_login_button I] + [90] ldc #22 + + Integer [2131034134] + [92] putstatic #45 + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_logo_image I] + [95] ldc #23 + + Integer [2131034135] + [97] putstatic #46 + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_profile_name I] + [100] ldc #3 + + Integer [2131034114] + [102] putstatic #47 + + Fieldref [com/facebook/android/R$id.large I] + [105] ldc #2 + + Integer [2131034113] + [107] putstatic #48 + + Fieldref [com/facebook/android/R$id.normal I] + [110] ldc #19 + + Integer [2131034131] + [112] putstatic #49 + + Fieldref [com/facebook/android/R$id.picker_subtitle I] + [115] ldc #1 + + Integer [2131034112] + [117] putstatic #50 + + Fieldref [com/facebook/android/R$id.small I] + [120] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$layout + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$layout extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 68): + + Integer [2130903041] + + Integer [2130903042] + + Integer [2130903043] + + Integer [2130903044] + + Integer [2130903045] + + Integer [2130903046] + + Integer [2130903047] + + Integer [2130903048] + + Integer [2130903049] + + Integer [2130903050] + + Integer [2130903051] + + Integer [2130903052] + + Integer [2130903053] + + Integer [2130903054] + + Class [com/facebook/android/R$layout] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$layout.com_facebook_friendpickerfragment I] + + Fieldref [com/facebook/android/R$layout.com_facebook_login_activity_layout I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_activity_circle_row I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_checkbox I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_image I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_row I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_section_header I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_search_box I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_title_bar I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_title_bar_stub I] + + Fieldref [com/facebook/android/R$layout.com_facebook_placepickerfragment I] + + Fieldref [com/facebook/android/R$layout.com_facebook_placepickerfragment_list_row I] + + Fieldref [com/facebook/android/R$layout.com_facebook_search_bar_layout I] + + Fieldref [com/facebook/android/R$layout.com_facebook_usersettingsfragment I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_friendpickerfragment I] + + NameAndType [com_facebook_login_activity_layout I] + + NameAndType [com_facebook_picker_activity_circle_row I] + + NameAndType [com_facebook_picker_checkbox I] + + NameAndType [com_facebook_picker_image I] + + NameAndType [com_facebook_picker_list_row I] + + NameAndType [com_facebook_picker_list_section_header I] + + NameAndType [com_facebook_picker_search_box I] + + NameAndType [com_facebook_picker_title_bar I] + + NameAndType [com_facebook_picker_title_bar_stub I] + + NameAndType [com_facebook_placepickerfragment I] + + NameAndType [com_facebook_placepickerfragment_list_row I] + + NameAndType [com_facebook_search_bar_layout I] + + NameAndType [com_facebook_usersettingsfragment I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [com/facebook/android/R$layout] + + Utf8 [com_facebook_friendpickerfragment] + + Utf8 [com_facebook_login_activity_layout] + + Utf8 [com_facebook_picker_activity_circle_row] + + Utf8 [com_facebook_picker_checkbox] + + Utf8 [com_facebook_picker_image] + + Utf8 [com_facebook_picker_list_row] + + Utf8 [com_facebook_picker_list_section_header] + + Utf8 [com_facebook_picker_search_box] + + Utf8 [com_facebook_picker_title_bar] + + Utf8 [com_facebook_picker_title_bar_stub] + + Utf8 [com_facebook_placepickerfragment] + + Utf8 [com_facebook_placepickerfragment_list_row] + + Utf8 [com_facebook_search_bar_layout] + + Utf8 [com_facebook_usersettingsfragment] + + Utf8 [java/lang/Object] + +Fields (count = 14): + + Field: com_facebook_friendpickerfragment I + Access flags: 0x9 + = public static int com_facebook_friendpickerfragment + + Field: com_facebook_login_activity_layout I + Access flags: 0x9 + = public static int com_facebook_login_activity_layout + + Field: com_facebook_picker_activity_circle_row I + Access flags: 0x9 + = public static int com_facebook_picker_activity_circle_row + + Field: com_facebook_picker_checkbox I + Access flags: 0x9 + = public static int com_facebook_picker_checkbox + + Field: com_facebook_picker_image I + Access flags: 0x9 + = public static int com_facebook_picker_image + + Field: com_facebook_picker_list_row I + Access flags: 0x9 + = public static int com_facebook_picker_list_row + + Field: com_facebook_picker_list_section_header I + Access flags: 0x9 + = public static int com_facebook_picker_list_section_header + + Field: com_facebook_picker_search_box I + Access flags: 0x9 + = public static int com_facebook_picker_search_box + + Field: com_facebook_picker_title_bar I + Access flags: 0x9 + = public static int com_facebook_picker_title_bar + + Field: com_facebook_picker_title_bar_stub I + Access flags: 0x9 + = public static int com_facebook_picker_title_bar_stub + + Field: com_facebook_placepickerfragment I + Access flags: 0x9 + = public static int com_facebook_placepickerfragment + + Field: com_facebook_placepickerfragment_list_row I + Access flags: 0x9 + = public static int com_facebook_placepickerfragment_list_row + + Field: com_facebook_search_bar_layout I + Access flags: 0x9 + = public static int com_facebook_search_bar_layout + + Field: com_facebook_usersettingsfragment I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$layout() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #31 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 71, locals = 0, stack = 1): + [0] ldc #1 + + Integer [2130903041] + [2] putstatic #17 + + Fieldref [com/facebook/android/R$layout.com_facebook_friendpickerfragment I] + [5] ldc #2 + + Integer [2130903042] + [7] putstatic #18 + + Fieldref [com/facebook/android/R$layout.com_facebook_login_activity_layout I] + [10] ldc #3 + + Integer [2130903043] + [12] putstatic #19 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_activity_circle_row I] + [15] ldc #4 + + Integer [2130903044] + [17] putstatic #20 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_checkbox I] + [20] ldc #5 + + Integer [2130903045] + [22] putstatic #21 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_image I] + [25] ldc #6 + + Integer [2130903046] + [27] putstatic #22 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_row I] + [30] ldc #7 + + Integer [2130903047] + [32] putstatic #23 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_section_header I] + [35] ldc #8 + + Integer [2130903048] + [37] putstatic #24 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_search_box I] + [40] ldc #9 + + Integer [2130903049] + [42] putstatic #25 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_title_bar I] + [45] ldc #10 + + Integer [2130903050] + [47] putstatic #26 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_title_bar_stub I] + [50] ldc #11 + + Integer [2130903051] + [52] putstatic #27 + + Fieldref [com/facebook/android/R$layout.com_facebook_placepickerfragment I] + [55] ldc #12 + + Integer [2130903052] + [57] putstatic #28 + + Fieldref [com/facebook/android/R$layout.com_facebook_placepickerfragment_list_row I] + [60] ldc #13 + + Integer [2130903053] + [62] putstatic #29 + + Fieldref [com/facebook/android/R$layout.com_facebook_search_bar_layout I] + [65] ldc #14 + + Integer [2130903054] + [67] putstatic #30 + + Fieldref [com/facebook/android/R$layout.com_facebook_usersettingsfragment I] + [70] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$string + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$string extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 112): + + Integer [2131230720] + + Integer [2131230721] + + Integer [2131230722] + + Integer [2131230723] + + Integer [2131230724] + + Integer [2131230725] + + Integer [2131230726] + + Integer [2131230727] + + Integer [2131230728] + + Integer [2131230729] + + Integer [2131230730] + + Integer [2131230731] + + Integer [2131230732] + + Integer [2131230733] + + Integer [2131230734] + + Integer [2131230735] + + Integer [2131230736] + + Integer [2131230737] + + Integer [2131230738] + + Integer [2131230739] + + Integer [2131230740] + + Integer [2131230741] + + Integer [2131230742] + + Integer [2131230743] + + Integer [2131230744] + + Class [com/facebook/android/R$string] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$string.com_facebook_choose_friends I] + + Fieldref [com/facebook/android/R$string.com_facebook_dialogloginactivity_ok_button I] + + Fieldref [com/facebook/android/R$string.com_facebook_internet_permission_error_message I] + + Fieldref [com/facebook/android/R$string.com_facebook_internet_permission_error_title I] + + Fieldref [com/facebook/android/R$string.com_facebook_loading I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_cancel_action I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_in_button I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_out_action I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_out_button I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_logged_in_as I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_logged_in_using_facebook I] + + Fieldref [com/facebook/android/R$string.com_facebook_logo_content_description I] + + Fieldref [com/facebook/android/R$string.com_facebook_nearby I] + + Fieldref [com/facebook/android/R$string.com_facebook_picker_done_button_text I] + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_catetory_only_format I] + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_format I] + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_were_here_only_format I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_password_changed I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_permissions I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_reconnect I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_relogin I] + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_web_login I] + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_log_in_button I] + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_logged_in I] + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_not_logged_in I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_choose_friends I] + + NameAndType [com_facebook_dialogloginactivity_ok_button I] + + NameAndType [com_facebook_internet_permission_error_message I] + + NameAndType [com_facebook_internet_permission_error_title I] + + NameAndType [com_facebook_loading I] + + NameAndType [com_facebook_loginview_cancel_action I] + + NameAndType [com_facebook_loginview_log_in_button I] + + NameAndType [com_facebook_loginview_log_out_action I] + + NameAndType [com_facebook_loginview_log_out_button I] + + NameAndType [com_facebook_loginview_logged_in_as I] + + NameAndType [com_facebook_loginview_logged_in_using_facebook I] + + NameAndType [com_facebook_logo_content_description I] + + NameAndType [com_facebook_nearby I] + + NameAndType [com_facebook_picker_done_button_text I] + + NameAndType [com_facebook_placepicker_subtitle_catetory_only_format I] + + NameAndType [com_facebook_placepicker_subtitle_format I] + + NameAndType [com_facebook_placepicker_subtitle_were_here_only_format I] + + NameAndType [com_facebook_requesterror_password_changed I] + + NameAndType [com_facebook_requesterror_permissions I] + + NameAndType [com_facebook_requesterror_reconnect I] + + NameAndType [com_facebook_requesterror_relogin I] + + NameAndType [com_facebook_requesterror_web_login I] + + NameAndType [com_facebook_usersettingsfragment_log_in_button I] + + NameAndType [com_facebook_usersettingsfragment_logged_in I] + + NameAndType [com_facebook_usersettingsfragment_not_logged_in I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com_facebook_choose_friends] + + Utf8 [com_facebook_dialogloginactivity_ok_button] + + Utf8 [com_facebook_internet_permission_error_message] + + Utf8 [com_facebook_internet_permission_error_title] + + Utf8 [com_facebook_loading] + + Utf8 [com_facebook_loginview_cancel_action] + + Utf8 [com_facebook_loginview_log_in_button] + + Utf8 [com_facebook_loginview_log_out_action] + + Utf8 [com_facebook_loginview_log_out_button] + + Utf8 [com_facebook_loginview_logged_in_as] + + Utf8 [com_facebook_loginview_logged_in_using_facebook] + + Utf8 [com_facebook_logo_content_description] + + Utf8 [com_facebook_nearby] + + Utf8 [com_facebook_picker_done_button_text] + + Utf8 [com_facebook_placepicker_subtitle_catetory_only_format] + + Utf8 [com_facebook_placepicker_subtitle_format] + + Utf8 [com_facebook_placepicker_subtitle_were_here_only_format] + + Utf8 [com_facebook_requesterror_password_changed] + + Utf8 [com_facebook_requesterror_permissions] + + Utf8 [com_facebook_requesterror_reconnect] + + Utf8 [com_facebook_requesterror_relogin] + + Utf8 [com_facebook_requesterror_web_login] + + Utf8 [com_facebook_usersettingsfragment_log_in_button] + + Utf8 [com_facebook_usersettingsfragment_logged_in] + + Utf8 [com_facebook_usersettingsfragment_not_logged_in] + + Utf8 [java/lang/Object] + +Fields (count = 25): + + Field: com_facebook_choose_friends I + Access flags: 0x9 + = public static int com_facebook_choose_friends + + Field: com_facebook_dialogloginactivity_ok_button I + Access flags: 0x9 + = public static int com_facebook_dialogloginactivity_ok_button + + Field: com_facebook_internet_permission_error_message I + Access flags: 0x9 + = public static int com_facebook_internet_permission_error_message + + Field: com_facebook_internet_permission_error_title I + Access flags: 0x9 + = public static int com_facebook_internet_permission_error_title + + Field: com_facebook_loading I + Access flags: 0x9 + = public static int com_facebook_loading + + Field: com_facebook_loginview_cancel_action I + Access flags: 0x9 + = public static int com_facebook_loginview_cancel_action + + Field: com_facebook_loginview_log_in_button I + Access flags: 0x9 + = public static int com_facebook_loginview_log_in_button + + Field: com_facebook_loginview_log_out_action I + Access flags: 0x9 + = public static int com_facebook_loginview_log_out_action + + Field: com_facebook_loginview_log_out_button I + Access flags: 0x9 + = public static int com_facebook_loginview_log_out_button + + Field: com_facebook_loginview_logged_in_as I + Access flags: 0x9 + = public static int com_facebook_loginview_logged_in_as + + Field: com_facebook_loginview_logged_in_using_facebook I + Access flags: 0x9 + = public static int com_facebook_loginview_logged_in_using_facebook + + Field: com_facebook_logo_content_description I + Access flags: 0x9 + = public static int com_facebook_logo_content_description + + Field: com_facebook_nearby I + Access flags: 0x9 + = public static int com_facebook_nearby + + Field: com_facebook_picker_done_button_text I + Access flags: 0x9 + = public static int com_facebook_picker_done_button_text + + Field: com_facebook_placepicker_subtitle_catetory_only_format I + Access flags: 0x9 + = public static int com_facebook_placepicker_subtitle_catetory_only_format + + Field: com_facebook_placepicker_subtitle_format I + Access flags: 0x9 + = public static int com_facebook_placepicker_subtitle_format + + Field: com_facebook_placepicker_subtitle_were_here_only_format I + Access flags: 0x9 + = public static int com_facebook_placepicker_subtitle_were_here_only_format + + Field: com_facebook_requesterror_password_changed I + Access flags: 0x9 + = public static int com_facebook_requesterror_password_changed + + Field: com_facebook_requesterror_permissions I + Access flags: 0x9 + = public static int com_facebook_requesterror_permissions + + Field: com_facebook_requesterror_reconnect I + Access flags: 0x9 + = public static int com_facebook_requesterror_reconnect + + Field: com_facebook_requesterror_relogin I + Access flags: 0x9 + = public static int com_facebook_requesterror_relogin + + Field: com_facebook_requesterror_web_login I + Access flags: 0x9 + = public static int com_facebook_requesterror_web_login + + Field: com_facebook_usersettingsfragment_log_in_button I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_log_in_button + + Field: com_facebook_usersettingsfragment_logged_in I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_logged_in + + Field: com_facebook_usersettingsfragment_not_logged_in I + Access flags: 0x9 + = public static int com_facebook_usersettingsfragment_not_logged_in + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$string() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #53 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 126, locals = 0, stack = 1): + [0] ldc #16 + + Integer [2131230735] + [2] putstatic #28 + + Fieldref [com/facebook/android/R$string.com_facebook_choose_friends I] + [5] ldc #1 + + Integer [2131230720] + [7] putstatic #29 + + Fieldref [com/facebook/android/R$string.com_facebook_dialogloginactivity_ok_button I] + [10] ldc #20 + + Integer [2131230739] + [12] putstatic #30 + + Fieldref [com/facebook/android/R$string.com_facebook_internet_permission_error_message I] + [15] ldc #19 + + Integer [2131230738] + [17] putstatic #31 + + Fieldref [com/facebook/android/R$string.com_facebook_internet_permission_error_title I] + [20] ldc #18 + + Integer [2131230737] + [22] putstatic #32 + + Fieldref [com/facebook/android/R$string.com_facebook_loading I] + [25] ldc #7 + + Integer [2131230726] + [27] putstatic #33 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_cancel_action I] + [30] ldc #3 + + Integer [2131230722] + [32] putstatic #34 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_in_button I] + [35] ldc #6 + + Integer [2131230725] + [37] putstatic #35 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_out_action I] + [40] ldc #2 + + Integer [2131230721] + [42] putstatic #36 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_out_button I] + [45] ldc #4 + + Integer [2131230723] + [47] putstatic #37 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_logged_in_as I] + [50] ldc #5 + + Integer [2131230724] + [52] putstatic #38 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_logged_in_using_facebook I] + [55] ldc #8 + + Integer [2131230727] + [57] putstatic #39 + + Fieldref [com/facebook/android/R$string.com_facebook_logo_content_description I] + [60] ldc #17 + + Integer [2131230736] + [62] putstatic #40 + + Fieldref [com/facebook/android/R$string.com_facebook_nearby I] + [65] ldc #15 + + Integer [2131230734] + [67] putstatic #41 + + Fieldref [com/facebook/android/R$string.com_facebook_picker_done_button_text I] + [70] ldc #13 + + Integer [2131230732] + [72] putstatic #42 + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_catetory_only_format I] + [75] ldc #12 + + Integer [2131230731] + [77] putstatic #43 + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_format I] + [80] ldc #14 + + Integer [2131230733] + [82] putstatic #44 + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_were_here_only_format I] + [85] ldc #23 + + Integer [2131230742] + [87] putstatic #45 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_password_changed I] + [90] ldc #25 + + Integer [2131230744] + [92] putstatic #46 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_permissions I] + [95] ldc #24 + + Integer [2131230743] + [97] putstatic #47 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_reconnect I] + [100] ldc #22 + + Integer [2131230741] + [102] putstatic #48 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_relogin I] + [105] ldc #21 + + Integer [2131230740] + [107] putstatic #49 + + Fieldref [com/facebook/android/R$string.com_facebook_requesterror_web_login I] + [110] ldc #9 + + Integer [2131230728] + [112] putstatic #50 + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_log_in_button I] + [115] ldc #10 + + Integer [2131230729] + [117] putstatic #51 + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_logged_in I] + [120] ldc #11 + + Integer [2131230730] + [122] putstatic #52 + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_not_logged_in I] + [125] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$style + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$style extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 20): + + Integer [2131296256] + + Integer [2131296257] + + Class [com/facebook/android/R$style] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$style.com_facebook_loginview_default_style I] + + Fieldref [com/facebook/android/R$style.com_facebook_loginview_silver_style I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_loginview_default_style I] + + NameAndType [com_facebook_loginview_silver_style I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [com/facebook/android/R$style] + + Utf8 [com_facebook_loginview_default_style] + + Utf8 [com_facebook_loginview_silver_style] + + Utf8 [java/lang/Object] + +Fields (count = 2): + + Field: com_facebook_loginview_default_style I + Access flags: 0x9 + = public static int com_facebook_loginview_default_style + + Field: com_facebook_loginview_silver_style I + Access flags: 0x9 + = public static int com_facebook_loginview_silver_style + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$style() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 1): + [0] ldc #1 + + Integer [2131296256] + [2] putstatic #5 + + Fieldref [com/facebook/android/R$style.com_facebook_loginview_default_style I] + [5] ldc #2 + + Integer [2131296257] + [7] putstatic #6 + + Fieldref [com/facebook/android/R$style.com_facebook_loginview_silver_style I] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/R$styleable + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.R$styleable extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 100): + + Integer [2130771968] + + Integer [2130771969] + + Integer [2130771970] + + Integer [2130771971] + + Integer [2130771972] + + Integer [2130771973] + + Integer [2130771974] + + Integer [2130771975] + + Integer [2130771976] + + Integer [2130771977] + + Integer [2130771978] + + Integer [2130771979] + + Integer [2130771980] + + Integer [2130771981] + + Integer [2130771982] + + Integer [2130771983] + + Integer [2130771984] + + Integer [2130771985] + + Class [com/facebook/android/R$styleable] + + Class [java/lang/Object] + + Fieldref [com/facebook/android/R$styleable.com_facebook_friend_picker_fragment [I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_friend_picker_fragment_multi_select I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view [I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view_confirm_logout I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view_fetch_user_info I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view_login_text I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view_logout_text I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment [I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_done_button_background I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_done_button_text I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_extra_fields I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_show_pictures I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_show_title_bar I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_title_bar_background I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_title_text I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment [I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment_radius_in_meters I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment_results_limit I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment_search_text I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment_show_search_box I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_profile_picture_view [I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_profile_picture_view_is_cropped I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_profile_picture_view_preset_size I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [com_facebook_friend_picker_fragment [I] + + NameAndType [com_facebook_friend_picker_fragment_multi_select I] + + NameAndType [com_facebook_login_view [I] + + NameAndType [com_facebook_login_view_confirm_logout I] + + NameAndType [com_facebook_login_view_fetch_user_info I] + + NameAndType [com_facebook_login_view_login_text I] + + NameAndType [com_facebook_login_view_logout_text I] + + NameAndType [com_facebook_picker_fragment [I] + + NameAndType [com_facebook_picker_fragment_done_button_background I] + + NameAndType [com_facebook_picker_fragment_done_button_text I] + + NameAndType [com_facebook_picker_fragment_extra_fields I] + + NameAndType [com_facebook_picker_fragment_show_pictures I] + + NameAndType [com_facebook_picker_fragment_show_title_bar I] + + NameAndType [com_facebook_picker_fragment_title_bar_background I] + + NameAndType [com_facebook_picker_fragment_title_text I] + + NameAndType [com_facebook_place_picker_fragment [I] + + NameAndType [com_facebook_place_picker_fragment_radius_in_meters I] + + NameAndType [com_facebook_place_picker_fragment_results_limit I] + + NameAndType [com_facebook_place_picker_fragment_search_text I] + + NameAndType [com_facebook_place_picker_fragment_show_search_box I] + + NameAndType [com_facebook_profile_picture_view [I] + + NameAndType [com_facebook_profile_picture_view_is_cropped I] + + NameAndType [com_facebook_profile_picture_view_preset_size I] + + Utf8 [()V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [[I] + + Utf8 [com/facebook/android/R$styleable] + + Utf8 [com_facebook_friend_picker_fragment] + + Utf8 [com_facebook_friend_picker_fragment_multi_select] + + Utf8 [com_facebook_login_view] + + Utf8 [com_facebook_login_view_confirm_logout] + + Utf8 [com_facebook_login_view_fetch_user_info] + + Utf8 [com_facebook_login_view_login_text] + + Utf8 [com_facebook_login_view_logout_text] + + Utf8 [com_facebook_picker_fragment] + + Utf8 [com_facebook_picker_fragment_done_button_background] + + Utf8 [com_facebook_picker_fragment_done_button_text] + + Utf8 [com_facebook_picker_fragment_extra_fields] + + Utf8 [com_facebook_picker_fragment_show_pictures] + + Utf8 [com_facebook_picker_fragment_show_title_bar] + + Utf8 [com_facebook_picker_fragment_title_bar_background] + + Utf8 [com_facebook_picker_fragment_title_text] + + Utf8 [com_facebook_place_picker_fragment] + + Utf8 [com_facebook_place_picker_fragment_radius_in_meters] + + Utf8 [com_facebook_place_picker_fragment_results_limit] + + Utf8 [com_facebook_place_picker_fragment_search_text] + + Utf8 [com_facebook_place_picker_fragment_show_search_box] + + Utf8 [com_facebook_profile_picture_view] + + Utf8 [com_facebook_profile_picture_view_is_cropped] + + Utf8 [com_facebook_profile_picture_view_preset_size] + + Utf8 [java/lang/Object] + +Fields (count = 23): + + Field: com_facebook_friend_picker_fragment [I + Access flags: 0x19 + = public static final int[] com_facebook_friend_picker_fragment + + Field: com_facebook_friend_picker_fragment_multi_select I + Access flags: 0x9 + = public static int com_facebook_friend_picker_fragment_multi_select + + Field: com_facebook_login_view [I + Access flags: 0x19 + = public static final int[] com_facebook_login_view + + Field: com_facebook_login_view_confirm_logout I + Access flags: 0x9 + = public static int com_facebook_login_view_confirm_logout + + Field: com_facebook_login_view_fetch_user_info I + Access flags: 0x9 + = public static int com_facebook_login_view_fetch_user_info + + Field: com_facebook_login_view_login_text I + Access flags: 0x9 + = public static int com_facebook_login_view_login_text + + Field: com_facebook_login_view_logout_text I + Access flags: 0x9 + = public static int com_facebook_login_view_logout_text + + Field: com_facebook_picker_fragment [I + Access flags: 0x19 + = public static final int[] com_facebook_picker_fragment + + Field: com_facebook_picker_fragment_done_button_background I + Access flags: 0x9 + = public static int com_facebook_picker_fragment_done_button_background + + Field: com_facebook_picker_fragment_done_button_text I + Access flags: 0x9 + = public static int com_facebook_picker_fragment_done_button_text + + Field: com_facebook_picker_fragment_extra_fields I + Access flags: 0x9 + = public static int com_facebook_picker_fragment_extra_fields + + Field: com_facebook_picker_fragment_show_pictures I + Access flags: 0x9 + = public static int com_facebook_picker_fragment_show_pictures + + Field: com_facebook_picker_fragment_show_title_bar I + Access flags: 0x9 + = public static int com_facebook_picker_fragment_show_title_bar + + Field: com_facebook_picker_fragment_title_bar_background I + Access flags: 0x9 + = public static int com_facebook_picker_fragment_title_bar_background + + Field: com_facebook_picker_fragment_title_text I + Access flags: 0x9 + = public static int com_facebook_picker_fragment_title_text + + Field: com_facebook_place_picker_fragment [I + Access flags: 0x19 + = public static final int[] com_facebook_place_picker_fragment + + Field: com_facebook_place_picker_fragment_radius_in_meters I + Access flags: 0x9 + = public static int com_facebook_place_picker_fragment_radius_in_meters + + Field: com_facebook_place_picker_fragment_results_limit I + Access flags: 0x9 + = public static int com_facebook_place_picker_fragment_results_limit + + Field: com_facebook_place_picker_fragment_search_text I + Access flags: 0x9 + = public static int com_facebook_place_picker_fragment_search_text + + Field: com_facebook_place_picker_fragment_show_search_box I + Access flags: 0x9 + = public static int com_facebook_place_picker_fragment_show_search_box + + Field: com_facebook_profile_picture_view [I + Access flags: 0x19 + = public static final int[] com_facebook_profile_picture_view + + Field: com_facebook_profile_picture_view_is_cropped I + Access flags: 0x9 + = public static int com_facebook_profile_picture_view_is_cropped + + Field: com_facebook_profile_picture_view_preset_size I + Access flags: 0x9 + = public static int com_facebook_profile_picture_view_preset_size + +Methods (count = 2): + - Method: ()V + Access flags: 0x1 + = public R$styleable() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #44 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 196, locals = 0, stack = 4): + [0] iconst_1 + [1] newarray 10 + [3] dup + [4] iconst_0 + [5] ldc #8 + + Integer [2130771975] + [7] iastore + [8] putstatic #21 + + Fieldref [com/facebook/android/R$styleable.com_facebook_friend_picker_fragment [I] + [11] iconst_0 + [12] putstatic #22 + + Fieldref [com/facebook/android/R$styleable.com_facebook_friend_picker_fragment_multi_select I] + [15] iconst_4 + [16] newarray 10 + [18] dup + [19] iconst_0 + [20] ldc #13 + + Integer [2130771980] + [22] iastore + [23] dup + [24] iconst_1 + [25] ldc #14 + + Integer [2130771981] + [27] iastore + [28] dup + [29] iconst_2 + [30] ldc #15 + + Integer [2130771982] + [32] iastore + [33] dup + [34] iconst_3 + [35] ldc #16 + + Integer [2130771983] + [37] iastore + [38] putstatic #23 + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view [I] + [41] iconst_0 + [42] putstatic #24 + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view_confirm_logout I] + [45] iconst_1 + [46] putstatic #25 + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view_fetch_user_info I] + [49] iconst_2 + [50] putstatic #26 + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view_login_text I] + [53] iconst_3 + [54] putstatic #27 + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view_logout_text I] + [57] bipush 7 + [59] newarray 10 + [61] dup + [62] iconst_0 + [63] ldc #1 + + Integer [2130771968] + [65] iastore + [66] dup + [67] iconst_1 + [68] ldc #2 + + Integer [2130771969] + [70] iastore + [71] dup + [72] iconst_2 + [73] ldc #3 + + Integer [2130771970] + [75] iastore + [76] dup + [77] iconst_3 + [78] ldc #4 + + Integer [2130771971] + [80] iastore + [81] dup + [82] iconst_4 + [83] ldc #5 + + Integer [2130771972] + [85] iastore + [86] dup + [87] iconst_5 + [88] ldc #6 + + Integer [2130771973] + [90] iastore + [91] dup + [92] bipush 6 + [94] ldc #7 + + Integer [2130771974] + [96] iastore + [97] putstatic #28 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment [I] + [100] bipush 6 + [102] putstatic #29 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_done_button_background I] + [105] iconst_4 + [106] putstatic #30 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_done_button_text I] + [109] iconst_1 + [110] putstatic #31 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_extra_fields I] + [113] iconst_0 + [114] putstatic #32 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_show_pictures I] + [117] iconst_2 + [118] putstatic #33 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_show_title_bar I] + [121] iconst_5 + [122] putstatic #34 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_title_bar_background I] + [125] iconst_3 + [126] putstatic #35 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment_title_text I] + [129] iconst_4 + [130] newarray 10 + [132] dup + [133] iconst_0 + [134] ldc #9 + + Integer [2130771976] + [136] iastore + [137] dup + [138] iconst_1 + [139] ldc #10 + + Integer [2130771977] + [141] iastore + [142] dup + [143] iconst_2 + [144] ldc #11 + + Integer [2130771978] + [146] iastore + [147] dup + [148] iconst_3 + [149] ldc #12 + + Integer [2130771979] + [151] iastore + [152] putstatic #36 + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment [I] + [155] iconst_0 + [156] putstatic #37 + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment_radius_in_meters I] + [159] iconst_1 + [160] putstatic #38 + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment_results_limit I] + [163] iconst_2 + [164] putstatic #39 + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment_search_text I] + [167] iconst_3 + [168] putstatic #40 + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment_show_search_box I] + [171] iconst_2 + [172] newarray 10 + [174] dup + [175] iconst_0 + [176] ldc #17 + + Integer [2130771984] + [178] iastore + [179] dup + [180] iconst_1 + [181] ldc #18 + + Integer [2130771985] + [183] iastore + [184] putstatic #41 + + Fieldref [com/facebook/android/R$styleable.com_facebook_profile_picture_view [I] + [187] iconst_1 + [188] putstatic #42 + + Fieldref [com/facebook/android/R$styleable.com_facebook_profile_picture_view_is_cropped I] + [191] iconst_0 + [192] putstatic #43 + + Fieldref [com/facebook/android/R$styleable.com_facebook_profile_picture_view_preset_size I] + [195] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/android/Util + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.android.Util extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 361): + + String [] + + String [ +] + + String [ +--] + + String [ FacebookAndroidSDK] + + String [ URL: ] + + String ["] + + String [" + +] + + String [&] + + String [--] + + String [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + + String [=] + + String [?] + + String [Connection] + + String [Content-Disposition: form-data; filename="] + + String [Content-Disposition: form-data; name="] + + String [Content-Type] + + String [Content-Type: content/unknown] + + String [Facebook-Util] + + String [GET] + + String [Keep-Alive] + + String [POST] + + String [UTF-8] + + String [User-Agent] + + String [access_token] + + String [error] + + String [error_code] + + String [error_msg] + + String [error_reason] + + String [false] + + String [fbconnect] + + String [http] + + String [http.agent] + + String [message] + + String [method] + + String [multipart/form-data;boundary=] + + String [request failed] + + String [true] + + String [type] + + String [{value : true}] + + Class [[B] + + Class [[Ljava/lang/String;] + + Class [android/app/AlertDialog] + + Class [android/app/AlertDialog$Builder] + + Class [android/os/Bundle] + + Class [com/facebook/android/FacebookError] + + Class [com/facebook/android/Util] + + Class [com/facebook/internal/Utility] + + Class [java/io/BufferedOutputStream] + + Class [java/io/BufferedReader] + + Class [java/io/FileNotFoundException] + + Class [java/io/InputStream] + + Class [java/io/InputStreamReader] + + Class [java/io/OutputStream] + + Class [java/io/UnsupportedEncodingException] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/System] + + Class [java/lang/Throwable] + + Class [java/net/HttpURLConnection] + + Class [java/net/MalformedURLException] + + Class [java/net/URL] + + Class [java/net/URLDecoder] + + Class [java/net/URLEncoder] + + Class [java/util/Iterator] + + Class [java/util/Properties] + + Class [java/util/Set] + + Class [org/json/JSONObject] + + Methodref [android/app/AlertDialog.show ()V] + + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] + + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;] + + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [android/os/Bundle.getByteArray (Ljava/lang/String;)[B] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.isEmpty ()Z] + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + + Methodref [android/os/Bundle.putAll (Landroid/os/Bundle;)V] + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;Ljava/lang/String;I)V] + + Methodref [com/facebook/android/Util.decodeUrl (Ljava/lang/String;)Landroid/os/Bundle;] + + Methodref [com/facebook/android/Util.encodePostBody (Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/android/Util.encodeUrl (Landroid/os/Bundle;)Ljava/lang/String;] + + Methodref [com/facebook/android/Util.read (Ljava/io/InputStream;)Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/io/BufferedOutputStream. (Ljava/io/OutputStream;)V] + + Methodref [java/io/BufferedReader. (Ljava/io/Reader;I)V] + + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] + + Methodref [java/io/InputStream.close ()V] + + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + + Methodref [java/io/OutputStream.close ()V] + + Methodref [java/io/OutputStream.flush ()V] + + Methodref [java/io/OutputStream.write ([B)V] + + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.getBytes ()[B] + + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/System.getProperties ()Ljava/util/Properties;] + + Methodref [java/net/HttpURLConnection.connect ()V] + + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;] + + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;] + + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;] + + Methodref [java/net/HttpURLConnection.setDoInput (Z)V] + + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V] + + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V] + + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/net/URL. (Ljava/lang/String;)V] + + Methodref [java/net/URL.getQuery ()Ljava/lang/String;] + + Methodref [java/net/URL.getRef ()Ljava/lang/String;] + + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;] + + Methodref [java/net/URLDecoder.decode (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/net/URLDecoder.decode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Ljava/io/InputStream;)V] + + NameAndType [ (Ljava/io/OutputStream;)V] + + NameAndType [ (Ljava/io/Reader;I)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/String;I)V] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [close ()V] + + NameAndType [connect ()V] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [create ()Landroid/app/AlertDialog;] + + NameAndType [decode (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [decode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [decodeUrl (Ljava/lang/String;)Landroid/os/Bundle;] + + NameAndType [encode (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [encodePostBody (Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [encodeUrl (Landroid/os/Bundle;)Ljava/lang/String;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [flush ()V] + + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getByteArray (Ljava/lang/String;)[B] + + NameAndType [getBytes ()[B] + + NameAndType [getErrorStream ()Ljava/io/InputStream;] + + NameAndType [getInputStream ()Ljava/io/InputStream;] + + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + + NameAndType [getOutputStream ()Ljava/io/OutputStream;] + + NameAndType [getProperties ()Ljava/util/Properties;] + + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getQuery ()Ljava/lang/String;] + + NameAndType [getRef ()Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [has (Ljava/lang/String;)Z] + + NameAndType [hasNext ()Z] + + NameAndType [isEmpty ()Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [logd (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [openConnection ()Ljava/net/URLConnection;] + + NameAndType [parseInt (Ljava/lang/String;)I] + + NameAndType [putAll (Landroid/os/Bundle;)V] + + NameAndType [putByteArray (Ljava/lang/String;[B)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [read (Ljava/io/InputStream;)Ljava/lang/String;] + + NameAndType [readLine ()Ljava/lang/String;] + + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + + NameAndType [setDoInput (Z)V] + + NameAndType [setDoOutput (Z)V] + + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + + NameAndType [setRequestMethod (Ljava/lang/String;)V] + + NameAndType [setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + + NameAndType [show ()V] + + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [write ([B)V] + + Utf8 [] + + Utf8 [ +] + + Utf8 [ +--] + + Utf8 [ FacebookAndroidSDK] + + Utf8 [ URL: ] + + Utf8 ["] + + Utf8 [" + +] + + Utf8 [&] + + Utf8 [()Landroid/app/AlertDialog;] + + Utf8 [()Ljava/io/InputStream;] + + Utf8 [()Ljava/io/OutputStream;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/URLConnection;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Properties;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[B] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Bundle;)Ljava/lang/String;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/io/InputStream;)Ljava/lang/String;] + + Utf8 [(Ljava/io/InputStream;)V] + + Utf8 [(Ljava/io/OutputStream;)V] + + Utf8 [(Ljava/io/Reader;I)V] + + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)Landroid/os/Bundle;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;)[B] + + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;[B)V] + + Utf8 [(Z)V] + + Utf8 [([B)V] + + Utf8 [--] + + Utf8 [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + + Utf8 [] + + Utf8 [=] + + Utf8 [?] + + Utf8 [Code] + + Utf8 [Connection] + + Utf8 [ConstantValue] + + Utf8 [Content-Disposition: form-data; filename="] + + Utf8 [Content-Disposition: form-data; name="] + + Utf8 [Content-Type] + + Utf8 [Content-Type: content/unknown] + + Utf8 [Facebook-Util] + + Utf8 [GET] + + Utf8 [Keep-Alive] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/String;] + + Utf8 [POST] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [StackMapTable] + + Utf8 [UTF-8] + + Utf8 [UTF8] + + Utf8 [User-Agent] + + Utf8 [[B] + + Utf8 [[Ljava/lang/String;] + + Utf8 [access_token] + + Utf8 [android/app/AlertDialog] + + Utf8 [android/app/AlertDialog$Builder] + + Utf8 [android/os/Bundle] + + Utf8 [append] + + Utf8 [close] + + Utf8 [com/facebook/android/FacebookError] + + Utf8 [com/facebook/android/Util] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [connect] + + Utf8 [containsKey] + + Utf8 [create] + + Utf8 [decode] + + Utf8 [decodeUrl] + + Utf8 [encode] + + Utf8 [encodePostBody] + + Utf8 [encodeUrl] + + Utf8 [equals] + + Utf8 [error] + + Utf8 [error_code] + + Utf8 [error_msg] + + Utf8 [error_reason] + + Utf8 [false] + + Utf8 [fbconnect] + + Utf8 [flush] + + Utf8 [get] + + Utf8 [getByteArray] + + Utf8 [getBytes] + + Utf8 [getErrorStream] + + Utf8 [getInputStream] + + Utf8 [getJSONObject] + + Utf8 [getOutputStream] + + Utf8 [getProperties] + + Utf8 [getProperty] + + Utf8 [getQuery] + + Utf8 [getRef] + + Utf8 [getString] + + Utf8 [has] + + Utf8 [hasNext] + + Utf8 [http] + + Utf8 [http.agent] + + Utf8 [isEmpty] + + Utf8 [iterator] + + Utf8 [java/io/BufferedOutputStream] + + Utf8 [java/io/BufferedReader] + + Utf8 [java/io/FileNotFoundException] + + Utf8 [java/io/InputStream] + + Utf8 [java/io/InputStreamReader] + + Utf8 [java/io/OutputStream] + + Utf8 [java/io/UnsupportedEncodingException] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/System] + + Utf8 [java/lang/Throwable] + + Utf8 [java/net/HttpURLConnection] + + Utf8 [java/net/MalformedURLException] + + Utf8 [java/net/URL] + + Utf8 [java/net/URLDecoder] + + Utf8 [java/net/URLEncoder] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/Properties] + + Utf8 [java/util/Set] + + Utf8 [keySet] + + Utf8 [logd] + + Utf8 [message] + + Utf8 [method] + + Utf8 [multipart/form-data;boundary=] + + Utf8 [next] + + Utf8 [openConnection] + + Utf8 [openUrl] + + Utf8 [org/json/JSONObject] + + Utf8 [parseInt] + + Utf8 [parseJson] + + Utf8 [parseUrl] + + Utf8 [putAll] + + Utf8 [putByteArray] + + Utf8 [putString] + + Utf8 [read] + + Utf8 [readLine] + + Utf8 [replace] + + Utf8 [request failed] + + Utf8 [setDoInput] + + Utf8 [setDoOutput] + + Utf8 [setMessage] + + Utf8 [setRequestMethod] + + Utf8 [setRequestProperty] + + Utf8 [setTitle] + + Utf8 [show] + + Utf8 [showAlert] + + Utf8 [split] + + Utf8 [toString] + + Utf8 [true] + + Utf8 [type] + + Utf8 [write] + + Utf8 [{value : true}] + +Fields (count = 1): + + Field: UTF8 Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String UTF8 + Class member attributes (count = 1): + + Constant value attribute: + + String [UTF-8] + +Methods (count = 9): + - Method: ()V + Access flags: 0x1 + = public Util() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #101 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: encodePostBody(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String encodePostBody(android.os.Bundle,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 139, locals = 6, stack = 3): + [0] aload_0 v0 + [1] ifnonnull +6 (target=7) + [4] ldc #1 + + String [] + [6] areturn + [7] new #58 + + Class [java/lang/StringBuilder] + [10] dup + [11] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [14] astore_2 v2 + [15] aload_0 v0 + [16] invokevirtual #81 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [19] invokeinterface #132 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [24] astore_3 v3 + [25] aload_3 v3 + [26] invokeinterface #130 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [31] ifeq +103 (target=134) + [34] aload_3 v3 + [35] invokeinterface #131 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [40] checkcast #57 + + Class [java/lang/String] + [43] astore v4 + [45] aload_0 v0 + [46] aload v4 + [48] invokevirtual #77 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [51] astore v5 + [53] aload v5 + [55] instanceof #57 + + Class [java/lang/String] + [58] ifne +6 (target=64) + [61] goto -36 (target=25) + [64] aload_2 v2 + [65] new #58 + + Class [java/lang/StringBuilder] + [68] dup + [69] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [72] ldc #15 + + String [Content-Disposition: form-data; name="] + [74] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [77] aload v4 + [79] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [82] ldc #7 + + String [" + +] + [84] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [87] aload v5 + [89] checkcast #57 + + Class [java/lang/String] + [92] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [95] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [98] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [101] pop + [102] aload_2 v2 + [103] new #58 + + Class [java/lang/StringBuilder] + [106] dup + [107] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [110] ldc #3 + + String [ +--] + [112] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [115] aload_1 v1 + [116] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [119] ldc #2 + + String [ +] + [121] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [124] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [127] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [130] pop + [131] goto -106 (target=25) + [134] aload_2 v2 + [135] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [138] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [7] Var: ..., Stack: (empty) + - [25] Var: ...[a:java/lang/StringBuilder][a:java/util/Iterator], Stack: (empty) + - [64] Var: ...[a:java/lang/String][a:java/lang/Object], Stack: (empty) + - [134] Var: -3, Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: encodeUrl(Landroid/os/Bundle;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String encodeUrl(android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 130, locals = 6, stack = 4): + [0] aload_0 v0 + [1] ifnonnull +6 (target=7) + [4] ldc #1 + + String [] + [6] areturn + [7] new #58 + + Class [java/lang/StringBuilder] + [10] dup + [11] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [14] astore_1 v1 + [15] iconst_1 + [16] istore_2 v2 + [17] aload_0 v0 + [18] invokevirtual #81 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [21] invokeinterface #132 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [26] astore_3 v3 + [27] aload_3 v3 + [28] invokeinterface #130 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [33] ifeq +92 (target=125) + [36] aload_3 v3 + [37] invokeinterface #131 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [42] checkcast #57 + + Class [java/lang/String] + [45] astore v4 + [47] aload_0 v0 + [48] aload v4 + [50] invokevirtual #77 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [53] astore v5 + [55] aload v5 + [57] instanceof #57 + + Class [java/lang/String] + [60] ifne +6 (target=66) + [63] goto -36 (target=27) + [66] iload_2 v2 + [67] ifeq +8 (target=75) + [70] iconst_0 + [71] istore_2 v2 + [72] goto +10 (target=82) + [75] aload_1 v1 + [76] ldc #8 + + String [&] + [78] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [81] pop + [82] aload_1 v1 + [83] new #58 + + Class [java/lang/StringBuilder] + [86] dup + [87] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [90] aload v4 + [92] invokestatic #124 + + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;)Ljava/lang/String;] + [95] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [98] ldc #11 + + String [=] + [100] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [103] aload_0 v0 + [104] aload v4 + [106] invokevirtual #79 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [109] invokestatic #124 + + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;)Ljava/lang/String;] + [112] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [115] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [118] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [121] pop + [122] goto -95 (target=27) + [125] aload_1 v1 + [126] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [129] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [7] Var: ..., Stack: (empty) + - [27] Var: ...[a:java/lang/StringBuilder][i][a:java/util/Iterator], Stack: (empty) + - [66] Var: ...[a:java/lang/String][a:java/lang/Object], Stack: (empty) + - [75] Var: ..., Stack: (empty) + - [82] Var: ..., Stack: (empty) + - [125] Var: -3, Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: decodeUrl(Ljava/lang/String;)Landroid/os/Bundle; + Access flags: 0x9 + = public static android.os.Bundle decodeUrl(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 117, locals = 9, stack = 4): + [0] new #44 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #75 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_0 v0 + [9] ifnull +106 (target=115) + [12] aload_0 v0 + [13] ldc #8 + + String [&] + [15] invokevirtual #105 + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + [18] astore_2 v2 + [19] aload_2 v2 + [20] astore_3 v3 + [21] aload_3 v3 + [22] arraylength + [23] istore v4 + [25] iconst_0 + [26] istore v5 + [28] iload v5 + [30] iload v4 + [32] ificmpge +83 (target=115) + [35] aload_3 v3 + [36] iload v5 + [38] aaload + [39] astore v6 + [41] aload v6 + [43] ldc #11 + + String [=] + [45] invokevirtual #105 + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + [48] astore v7 + [50] aload v7 + [52] arraylength + [53] iconst_2 + [54] ificmpne +28 (target=82) + [57] aload_1 v1 + [58] aload v7 + [60] iconst_0 + [61] aaload + [62] ldc #22 + + String [UTF-8] + [64] invokestatic #123 + + Methodref [java/net/URLDecoder.decode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [67] aload v7 + [69] iconst_1 + [70] aaload + [71] ldc #22 + + String [UTF-8] + [73] invokestatic #123 + + Methodref [java/net/URLDecoder.decode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [76] invokevirtual #84 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [79] goto +25 (target=104) + [82] aload v7 + [84] arraylength + [85] iconst_1 + [86] ificmpne +18 (target=104) + [89] aload_1 v1 + [90] aload v7 + [92] iconst_0 + [93] aaload + [94] ldc #22 + + String [UTF-8] + [96] invokestatic #123 + + Methodref [java/net/URLDecoder.decode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [99] ldc #1 + + String [] + [101] invokevirtual #84 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [104] goto +5 (target=109) + [107] astore v8 + [109] iinc v5, 1 + [112] goto -84 (target=28) + [115] aload_1 v1 + [116] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (50 -> 104: 107): + + Class [java/io/UnsupportedEncodingException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [28] Var: [a:java/lang/String][a:android/os/Bundle][a:[Ljava/lang/String;][a:[Ljava/lang/String;][i][i], Stack: + - [82] Var: ...[a:java/lang/String][a:[Ljava/lang/String;], Stack: (empty) + - [104] Var: ..., Stack: (empty) + - [107] Var: ..., Stack: [a:java/io/UnsupportedEncodingException] + - [109] Var: -2, Stack: (empty) + - [115] Var: [a:java/lang/String][a:android/os/Bundle], Stack: + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: parseUrl(Ljava/lang/String;)Landroid/os/Bundle; + Access flags: 0x9 + = public static android.os.Bundle parseUrl(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 48, locals = 3, stack = 3): + [0] aload_0 v0 + [1] ldc #30 + + String [fbconnect] + [3] ldc #31 + + String [http] + [5] invokevirtual #104 + + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + [8] astore_0 v0 + [9] new #63 + + Class [java/net/URL] + [12] dup + [13] aload_0 v0 + [14] invokespecial #118 + + Methodref [java/net/URL. (Ljava/lang/String;)V] + [17] astore_1 v1 + [18] aload_1 v1 + [19] invokevirtual #119 + + Methodref [java/net/URL.getQuery ()Ljava/lang/String;] + [22] invokestatic #87 + + Methodref [com/facebook/android/Util.decodeUrl (Ljava/lang/String;)Landroid/os/Bundle;] + [25] astore_2 v2 + [26] aload_2 v2 + [27] aload_1 v1 + [28] invokevirtual #120 + + Methodref [java/net/URL.getRef ()Ljava/lang/String;] + [31] invokestatic #87 + + Methodref [com/facebook/android/Util.decodeUrl (Ljava/lang/String;)Landroid/os/Bundle;] + [34] invokevirtual #82 + + Methodref [android/os/Bundle.putAll (Landroid/os/Bundle;)V] + [37] aload_2 v2 + [38] areturn + [39] astore_1 v1 + [40] new #44 + + Class [android/os/Bundle] + [43] dup + [44] invokespecial #75 + + Methodref [android/os/Bundle. ()V] + [47] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (9 -> 38: 39): + + Class [java/net/MalformedURLException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [39] Var: ..., Stack: [a:java/net/MalformedURLException] + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: openUrl(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String openUrl(java.lang.String,java.lang.String,android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 624, locals = 12, stack = 5): + [0] ldc #10 + + String [3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f] + [2] astore_3 v3 + [3] ldc #2 + + String [ +] + [5] astore v4 + [7] aload_1 v1 + [8] ldc #19 + + String [GET] + [10] invokevirtual #102 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [13] ifeq +30 (target=43) + [16] new #58 + + Class [java/lang/StringBuilder] + [19] dup + [20] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [23] aload_0 v0 + [24] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [27] ldc #12 + + String [?] + [29] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [32] aload_2 v2 + [33] invokestatic #89 + + Methodref [com/facebook/android/Util.encodeUrl (Landroid/os/Bundle;)Ljava/lang/String;] + [36] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [39] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [42] astore_0 v0 + [43] ldc #18 + + String [Facebook-Util] + [45] new #58 + + Class [java/lang/StringBuilder] + [48] dup + [49] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [52] aload_1 v1 + [53] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [56] ldc #5 + + String [ URL: ] + [58] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [61] aload_0 v0 + [62] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [65] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [68] invokestatic #91 + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/String;)V] + [71] new #63 + + Class [java/net/URL] + [74] dup + [75] aload_0 v0 + [76] invokespecial #118 + + Methodref [java/net/URL. (Ljava/lang/String;)V] + [79] invokevirtual #121 + + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;] + [82] checkcast #61 + + Class [java/net/HttpURLConnection] + [85] astore v6 + [87] aload v6 + [89] ldc #23 + + String [User-Agent] + [91] new #58 + + Class [java/lang/StringBuilder] + [94] dup + [95] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [98] invokestatic #109 + + Methodref [java/lang/System.getProperties ()Ljava/util/Properties;] + [101] ldc #32 + + String [http.agent] + [103] invokevirtual #125 + + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;] + [106] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [109] ldc #4 + + String [ FacebookAndroidSDK] + [111] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [114] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [117] invokevirtual #117 + + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + [120] aload_1 v1 + [121] ldc #19 + + String [GET] + [123] invokevirtual #102 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [126] ifne +466 (target=592) + [129] new #44 + + Class [android/os/Bundle] + [132] dup + [133] invokespecial #75 + + Methodref [android/os/Bundle. ()V] + [136] astore v7 + [138] aload_2 v2 + [139] invokevirtual #81 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [142] invokeinterface #132 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [147] astore v8 + [149] aload v8 + [151] invokeinterface #130 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [156] ifeq +49 (target=205) + [159] aload v8 + [161] invokeinterface #131 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [166] checkcast #57 + + Class [java/lang/String] + [169] astore v9 + [171] aload_2 v2 + [172] aload v9 + [174] invokevirtual #77 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [177] astore v10 + [179] aload v10 + [181] instanceof #40 + + Class [[B] + [184] ifeq +18 (target=202) + [187] aload v7 + [189] aload v9 + [191] aload v10 + [193] checkcast #40 + + Class [[B] + [196] checkcast #40 + + Class [[B] + [199] invokevirtual #83 + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + [202] goto -53 (target=149) + [205] aload_2 v2 + [206] ldc #34 + + String [method] + [208] invokevirtual #76 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [211] ifne +10 (target=221) + [214] aload_2 v2 + [215] ldc #34 + + String [method] + [217] aload_1 v1 + [218] invokevirtual #84 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [221] aload_2 v2 + [222] ldc #24 + + String [access_token] + [224] invokevirtual #76 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [227] ifeq +22 (target=249) + [230] aload_2 v2 + [231] ldc #24 + + String [access_token] + [233] invokevirtual #79 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [236] invokestatic #122 + + Methodref [java/net/URLDecoder.decode (Ljava/lang/String;)Ljava/lang/String;] + [239] astore v8 + [241] aload_2 v2 + [242] ldc #24 + + String [access_token] + [244] aload v8 + [246] invokevirtual #84 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [249] aload v6 + [251] ldc #21 + + String [POST] + [253] invokevirtual #116 + + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V] + [256] aload v6 + [258] ldc #16 + + String [Content-Type] + [260] new #58 + + Class [java/lang/StringBuilder] + [263] dup + [264] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [267] ldc #35 + + String [multipart/form-data;boundary=] + [269] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [272] aload_3 v3 + [273] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [276] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [279] invokevirtual #117 + + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + [282] aload v6 + [284] iconst_1 + [285] invokevirtual #115 + + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V] + [288] aload v6 + [290] iconst_1 + [291] invokevirtual #114 + + Methodref [java/net/HttpURLConnection.setDoInput (Z)V] + [294] aload v6 + [296] ldc #13 + + String [Connection] + [298] ldc #20 + + String [Keep-Alive] + [300] invokevirtual #117 + + Methodref [java/net/HttpURLConnection.setRequestProperty (Ljava/lang/String;Ljava/lang/String;)V] + [303] aload v6 + [305] invokevirtual #110 + + Methodref [java/net/HttpURLConnection.connect ()V] + [308] new #48 + + Class [java/io/BufferedOutputStream] + [311] dup + [312] aload v6 + [314] invokevirtual #113 + + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;] + [317] invokespecial #92 + + Methodref [java/io/BufferedOutputStream. (Ljava/io/OutputStream;)V] + [320] astore v5 + [322] aload v5 + [324] new #58 + + Class [java/lang/StringBuilder] + [327] dup + [328] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [331] ldc #9 + + String [--] + [333] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [336] aload_3 v3 + [337] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [340] aload v4 + [342] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [345] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [348] invokevirtual #103 + + Methodref [java/lang/String.getBytes ()[B] + [351] invokevirtual #99 + + Methodref [java/io/OutputStream.write ([B)V] + [354] aload v5 + [356] aload_2 v2 + [357] aload_3 v3 + [358] invokestatic #88 + + Methodref [com/facebook/android/Util.encodePostBody (Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;] + [361] invokevirtual #103 + + Methodref [java/lang/String.getBytes ()[B] + [364] invokevirtual #99 + + Methodref [java/io/OutputStream.write ([B)V] + [367] aload v5 + [369] new #58 + + Class [java/lang/StringBuilder] + [372] dup + [373] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [376] aload v4 + [378] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [381] ldc #9 + + String [--] + [383] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [386] aload_3 v3 + [387] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [390] aload v4 + [392] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [395] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [398] invokevirtual #103 + + Methodref [java/lang/String.getBytes ()[B] + [401] invokevirtual #99 + + Methodref [java/io/OutputStream.write ([B)V] + [404] aload v7 + [406] invokevirtual #80 + + Methodref [android/os/Bundle.isEmpty ()Z] + [409] ifne +160 (target=569) + [412] aload v7 + [414] invokevirtual #81 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [417] invokeinterface #132 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [422] astore v8 + [424] aload v8 + [426] invokeinterface #130 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [431] ifeq +138 (target=569) + [434] aload v8 + [436] invokeinterface #131 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [441] checkcast #57 + + Class [java/lang/String] + [444] astore v9 + [446] aload v5 + [448] new #58 + + Class [java/lang/StringBuilder] + [451] dup + [452] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [455] ldc #14 + + String [Content-Disposition: form-data; filename="] + [457] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [460] aload v9 + [462] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [465] ldc #6 + + String ["] + [467] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [470] aload v4 + [472] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [475] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [478] invokevirtual #103 + + Methodref [java/lang/String.getBytes ()[B] + [481] invokevirtual #99 + + Methodref [java/io/OutputStream.write ([B)V] + [484] aload v5 + [486] new #58 + + Class [java/lang/StringBuilder] + [489] dup + [490] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [493] ldc #17 + + String [Content-Type: content/unknown] + [495] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [498] aload v4 + [500] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [503] aload v4 + [505] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [508] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [511] invokevirtual #103 + + Methodref [java/lang/String.getBytes ()[B] + [514] invokevirtual #99 + + Methodref [java/io/OutputStream.write ([B)V] + [517] aload v5 + [519] aload v7 + [521] aload v9 + [523] invokevirtual #78 + + Methodref [android/os/Bundle.getByteArray (Ljava/lang/String;)[B] + [526] invokevirtual #99 + + Methodref [java/io/OutputStream.write ([B)V] + [529] aload v5 + [531] new #58 + + Class [java/lang/StringBuilder] + [534] dup + [535] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [538] aload v4 + [540] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [543] ldc #9 + + String [--] + [545] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [548] aload_3 v3 + [549] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [552] aload v4 + [554] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [557] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [560] invokevirtual #103 + + Methodref [java/lang/String.getBytes ()[B] + [563] invokevirtual #99 + + Methodref [java/io/OutputStream.write ([B)V] + [566] goto -142 (target=424) + [569] aload v5 + [571] invokevirtual #98 + + Methodref [java/io/OutputStream.flush ()V] + [574] aload v5 + [576] invokevirtual #97 + + Methodref [java/io/OutputStream.close ()V] + [579] goto +13 (target=592) + [582] astore v11 + [584] aload v5 + [586] invokevirtual #97 + + Methodref [java/io/OutputStream.close ()V] + [589] aload v11 + [591] athrow + [592] ldc #1 + + String [] + [594] astore v7 + [596] aload v6 + [598] invokevirtual #112 + + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;] + [601] invokestatic #90 + + Methodref [com/facebook/android/Util.read (Ljava/io/InputStream;)Ljava/lang/String;] + [604] astore v7 + [606] goto +15 (target=621) + [609] astore v8 + [611] aload v6 + [613] invokevirtual #111 + + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;] + [616] invokestatic #90 + + Methodref [com/facebook/android/Util.read (Ljava/io/InputStream;)Ljava/lang/String;] + [619] astore v7 + [621] aload v7 + [623] areturn + Code attribute exceptions (count = 3): + - ExceptionInfo (322 -> 574: 582): + - ExceptionInfo (582 -> 584: 582): + - ExceptionInfo (596 -> 606: 609): + + Class [java/io/FileNotFoundException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 12): + - [43] Var: ...[a:java/lang/String][a:java/lang/String], Stack: (empty) + - [149] Var: [a:java/lang/String][a:java/lang/String][a:android/os/Bundle][a:java/lang/String][a:java/lang/String][T][a:java/net/HttpURLConnection][a:android/os/Bundle][a:java/util/Iterator], Stack: + - [202] Var: ..., Stack: (empty) + - [205] Var: -1, Stack: (empty) + - [221] Var: ..., Stack: (empty) + - [249] Var: ..., Stack: (empty) + - [424] Var: [a:java/lang/String][a:java/lang/String][a:android/os/Bundle][a:java/lang/String][a:java/lang/String][a:java/io/OutputStream][a:java/net/HttpURLConnection][a:android/os/Bundle][a:java/util/Iterator], Stack: + - [569] Var: -1, Stack: (empty) + - [582] Var: ..., Stack: [a:java/lang/Throwable] + - [592] Var: [a:java/lang/String][a:java/lang/String][a:android/os/Bundle][a:java/lang/String][a:java/lang/String][T][a:java/net/HttpURLConnection], Stack: + - [609] Var: [a:java/lang/String][a:java/lang/String][a:android/os/Bundle][a:java/lang/String][a:java/lang/String][T][a:java/net/HttpURLConnection][a:java/lang/String], Stack: [a:java/io/FileNotFoundException] + - [621] Var: ..., Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: read(Ljava/io/InputStream;)Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String read(java.io.InputStream) + Class member attributes (count = 2): + + Code attribute instructions (code length = 59, locals = 4, stack = 5): + [0] new #58 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #106 + + Methodref [java/lang/StringBuilder. ()V] + [7] astore_1 v1 + [8] new #49 + + Class [java/io/BufferedReader] + [11] dup + [12] new #52 + + Class [java/io/InputStreamReader] + [15] dup + [16] aload_0 v0 + [17] invokespecial #96 + + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + [20] sipush 1000 + [23] invokespecial #93 + + Methodref [java/io/BufferedReader. (Ljava/io/Reader;I)V] + [26] astore_2 v2 + [27] aload_2 v2 + [28] invokevirtual #94 + + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] + [31] astore_3 v3 + [32] aload_3 v3 + [33] ifnull +17 (target=50) + [36] aload_1 v1 + [37] aload_3 v3 + [38] invokevirtual #107 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [41] pop + [42] aload_2 v2 + [43] invokevirtual #94 + + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] + [46] astore_3 v3 + [47] goto -15 (target=32) + [50] aload_0 v0 + [51] invokevirtual #95 + + Methodref [java/io/InputStream.close ()V] + [54] aload_1 v1 + [55] invokevirtual #108 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [58] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [32] Var: ...[a:java/lang/StringBuilder][a:java/io/BufferedReader][a:java/lang/String], Stack: (empty) + - [50] Var: -1, Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: parseJson(Ljava/lang/String;)Lorg/json/JSONObject; + Access flags: 0x9 + = public static org.json.JSONObject parseJson(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 198, locals = 3, stack = 6): + [0] aload_0 v0 + [1] ldc #29 + + String [false] + [3] invokevirtual #102 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [6] ifeq +13 (target=19) + [9] new #45 + + Class [com/facebook/android/FacebookError] + [12] dup + [13] ldc #36 + + String [request failed] + [15] invokespecial #85 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + [18] athrow + [19] aload_0 v0 + [20] ldc #37 + + String [true] + [22] invokevirtual #102 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [25] ifeq +6 (target=31) + [28] ldc #39 + + String [{value : true}] + [30] astore_0 v0 + [31] new #69 + + Class [org/json/JSONObject] + [34] dup + [35] aload_0 v0 + [36] invokespecial #126 + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + [39] astore_1 v1 + [40] aload_1 v1 + [41] ldc #25 + + String [error] + [43] invokevirtual #129 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [46] ifeq +31 (target=77) + [49] aload_1 v1 + [50] ldc #25 + + String [error] + [52] invokevirtual #127 + + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + [55] astore_2 v2 + [56] new #45 + + Class [com/facebook/android/FacebookError] + [59] dup + [60] aload_2 v2 + [61] ldc #33 + + String [message] + [63] invokevirtual #128 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [66] aload_2 v2 + [67] ldc #38 + + String [type] + [69] invokevirtual #128 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [72] iconst_0 + [73] invokespecial #86 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;Ljava/lang/String;I)V] + [76] athrow + [77] aload_1 v1 + [78] ldc #26 + + String [error_code] + [80] invokevirtual #129 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [83] ifeq +37 (target=120) + [86] aload_1 v1 + [87] ldc #27 + + String [error_msg] + [89] invokevirtual #129 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [92] ifeq +28 (target=120) + [95] new #45 + + Class [com/facebook/android/FacebookError] + [98] dup + [99] aload_1 v1 + [100] ldc #27 + + String [error_msg] + [102] invokevirtual #128 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [105] ldc #1 + + String [] + [107] aload_1 v1 + [108] ldc #26 + + String [error_code] + [110] invokevirtual #128 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [113] invokestatic #100 + + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + [116] invokespecial #86 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;Ljava/lang/String;I)V] + [119] athrow + [120] aload_1 v1 + [121] ldc #26 + + String [error_code] + [123] invokevirtual #129 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [126] ifeq +24 (target=150) + [129] new #45 + + Class [com/facebook/android/FacebookError] + [132] dup + [133] ldc #36 + + String [request failed] + [135] ldc #1 + + String [] + [137] aload_1 v1 + [138] ldc #26 + + String [error_code] + [140] invokevirtual #128 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [143] invokestatic #100 + + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + [146] invokespecial #86 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;Ljava/lang/String;I)V] + [149] athrow + [150] aload_1 v1 + [151] ldc #27 + + String [error_msg] + [153] invokevirtual #129 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [156] ifeq +17 (target=173) + [159] new #45 + + Class [com/facebook/android/FacebookError] + [162] dup + [163] aload_1 v1 + [164] ldc #27 + + String [error_msg] + [166] invokevirtual #128 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [169] invokespecial #85 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + [172] athrow + [173] aload_1 v1 + [174] ldc #28 + + String [error_reason] + [176] invokevirtual #129 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [179] ifeq +17 (target=196) + [182] new #45 + + Class [com/facebook/android/FacebookError] + [185] dup + [186] aload_1 v1 + [187] ldc #28 + + String [error_reason] + [189] invokevirtual #128 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [192] invokespecial #85 + + Methodref [com/facebook/android/FacebookError. (Ljava/lang/String;)V] + [195] athrow + [196] aload_1 v1 + [197] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [19] Var: ..., Stack: (empty) + - [31] Var: ..., Stack: (empty) + - [77] Var: ...[a:org/json/JSONObject], Stack: (empty) + - [120] Var: ..., Stack: (empty) + - [150] Var: ..., Stack: (empty) + - [173] Var: ..., Stack: (empty) + - [196] Var: ..., Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: showAlert(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x9 + = public static void showAlert(android.content.Context,java.lang.String,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 29, locals = 4, stack = 3): + [0] new #43 + + Class [android/app/AlertDialog$Builder] + [3] dup + [4] aload_0 v0 + [5] invokespecial #71 + + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] + [8] astore_3 v3 + [9] aload_3 v3 + [10] aload_1 v1 + [11] invokevirtual #74 + + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + [14] pop + [15] aload_3 v3 + [16] aload_2 v2 + [17] invokevirtual #73 + + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + [20] pop + [21] aload_3 v3 + [22] invokevirtual #72 + + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;] + [25] invokevirtual #70 + + Methodref [android/app/AlertDialog.show ()V] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/AnalyticsEvents + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.AnalyticsEvents extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 66): + + String [Cancelled] + + String [Completed] + + String [Failed] + + String [Unknown] + + String [action_id] + + String [app_id] + + String [fb_dialog_outcome] + + String [fb_dialogs_native_login_dialog_complete] + + String [fb_dialogs_native_login_dialog_start] + + String [fb_dialogs_web_login_dialog_complete] + + String [fb_friend_picker_usage] + + String [fb_login_view_usage] + + String [fb_native_login_dialog_complete_time] + + String [fb_native_login_dialog_start_time] + + String [fb_place_picker_usage] + + String [fb_user_settings_vc_usage] + + String [fb_web_login_e2e] + + String [fb_web_login_switchback_time] + + Class [com/facebook/internal/AnalyticsEvents] + + Class [java/lang/Object] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + Utf8 [()V] + + Utf8 [] + + Utf8 [Cancelled] + + Utf8 [Code] + + Utf8 [Completed] + + Utf8 [ConstantValue] + + Utf8 [EVENT_FRIEND_PICKER_USAGE] + + Utf8 [EVENT_LOGIN_VIEW_USAGE] + + Utf8 [EVENT_NATIVE_LOGIN_DIALOG_COMPLETE] + + Utf8 [EVENT_NATIVE_LOGIN_DIALOG_START] + + Utf8 [EVENT_PLACE_PICKER_USAGE] + + Utf8 [EVENT_USER_SETTINGS_USAGE] + + Utf8 [EVENT_WEB_LOGIN_COMPLETE] + + Utf8 [Failed] + + Utf8 [Ljava/lang/String;] + + Utf8 [PARAMETER_ACTION_ID] + + Utf8 [PARAMETER_APP_ID] + + Utf8 [PARAMETER_DIALOG_OUTCOME] + + Utf8 [PARAMETER_DIALOG_OUTCOME_VALUE_CANCELLED] + + Utf8 [PARAMETER_DIALOG_OUTCOME_VALUE_COMPLETED] + + Utf8 [PARAMETER_DIALOG_OUTCOME_VALUE_FAILED] + + Utf8 [PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN] + + Utf8 [PARAMETER_NATIVE_LOGIN_DIALOG_COMPLETE_TIME] + + Utf8 [PARAMETER_NATIVE_LOGIN_DIALOG_START_TIME] + + Utf8 [PARAMETER_WEB_LOGIN_E2E] + + Utf8 [PARAMETER_WEB_LOGIN_SWITCHBACK_TIME] + + Utf8 [Unknown] + + Utf8 [action_id] + + Utf8 [app_id] + + Utf8 [com/facebook/internal/AnalyticsEvents] + + Utf8 [fb_dialog_outcome] + + Utf8 [fb_dialogs_native_login_dialog_complete] + + Utf8 [fb_dialogs_native_login_dialog_start] + + Utf8 [fb_dialogs_web_login_dialog_complete] + + Utf8 [fb_friend_picker_usage] + + Utf8 [fb_login_view_usage] + + Utf8 [fb_native_login_dialog_complete_time] + + Utf8 [fb_native_login_dialog_start_time] + + Utf8 [fb_place_picker_usage] + + Utf8 [fb_user_settings_vc_usage] + + Utf8 [fb_web_login_e2e] + + Utf8 [fb_web_login_switchback_time] + + Utf8 [java/lang/Object] + +Fields (count = 18): + + Field: EVENT_NATIVE_LOGIN_DIALOG_COMPLETE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NATIVE_LOGIN_DIALOG_COMPLETE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_dialogs_native_login_dialog_complete] + + Field: EVENT_NATIVE_LOGIN_DIALOG_START Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_NATIVE_LOGIN_DIALOG_START + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_dialogs_native_login_dialog_start] + + Field: EVENT_WEB_LOGIN_COMPLETE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_WEB_LOGIN_COMPLETE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_dialogs_web_login_dialog_complete] + + Field: EVENT_FRIEND_PICKER_USAGE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_FRIEND_PICKER_USAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_friend_picker_usage] + + Field: EVENT_PLACE_PICKER_USAGE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_PLACE_PICKER_USAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_place_picker_usage] + + Field: EVENT_LOGIN_VIEW_USAGE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_LOGIN_VIEW_USAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_login_view_usage] + + Field: EVENT_USER_SETTINGS_USAGE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EVENT_USER_SETTINGS_USAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_user_settings_vc_usage] + + Field: PARAMETER_WEB_LOGIN_E2E Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_WEB_LOGIN_E2E + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_web_login_e2e] + + Field: PARAMETER_WEB_LOGIN_SWITCHBACK_TIME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_WEB_LOGIN_SWITCHBACK_TIME + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_web_login_switchback_time] + + Field: PARAMETER_APP_ID Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_APP_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [app_id] + + Field: PARAMETER_ACTION_ID Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_ACTION_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [action_id] + + Field: PARAMETER_NATIVE_LOGIN_DIALOG_START_TIME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_NATIVE_LOGIN_DIALOG_START_TIME + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_native_login_dialog_start_time] + + Field: PARAMETER_NATIVE_LOGIN_DIALOG_COMPLETE_TIME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_NATIVE_LOGIN_DIALOG_COMPLETE_TIME + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_native_login_dialog_complete_time] + + Field: PARAMETER_DIALOG_OUTCOME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_DIALOG_OUTCOME + Class member attributes (count = 1): + + Constant value attribute: + + String [fb_dialog_outcome] + + Field: PARAMETER_DIALOG_OUTCOME_VALUE_COMPLETED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_COMPLETED + Class member attributes (count = 1): + + Constant value attribute: + + String [Completed] + + Field: PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN + Class member attributes (count = 1): + + Constant value attribute: + + String [Unknown] + + Field: PARAMETER_DIALOG_OUTCOME_VALUE_CANCELLED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_CANCELLED + Class member attributes (count = 1): + + Constant value attribute: + + String [Cancelled] + + Field: PARAMETER_DIALOG_OUTCOME_VALUE_FAILED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_FAILED + Class member attributes (count = 1): + + Constant value attribute: + + String [Failed] + +Methods (count = 1): + - Method: ()V + Access flags: 0x1 + = public AnalyticsEvents() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/CacheableRequestBatch + Superclass: com/facebook/RequestBatch + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.CacheableRequestBatch extends com.facebook.RequestBatch + +Interfaces (count = 0): + +Constant Pool (count = 29): + + Class [com/facebook/RequestBatch] + + Class [com/facebook/internal/CacheableRequestBatch] + + Fieldref [com/facebook/internal/CacheableRequestBatch.cacheKey Ljava/lang/String;] + + Fieldref [com/facebook/internal/CacheableRequestBatch.forceRoundTrip Z] + + Methodref [com/facebook/RequestBatch. ()V] + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + + NameAndType [ ()V] + + NameAndType [ ([Lcom/facebook/Request;)V] + + NameAndType [cacheKey Ljava/lang/String;] + + NameAndType [forceRoundTrip Z] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Z)V] + + Utf8 [([Lcom/facebook/Request;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/lang/String;] + + Utf8 [Z] + + Utf8 [cacheKey] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/internal/CacheableRequestBatch] + + Utf8 [forceRoundTrip] + + Utf8 [getCacheKeyOverride] + + Utf8 [getForceRoundTrip] + + Utf8 [setCacheKeyOverride] + + Utf8 [setForceRoundTrip] + +Fields (count = 2): + + Field: cacheKey Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String cacheKey + + Field: forceRoundTrip Z + Access flags: 0x2 + = private boolean forceRoundTrip + +Methods (count = 6): + - Method: ()V + Access flags: 0x1 + = public CacheableRequestBatch() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #5 + + Methodref [com/facebook/RequestBatch. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ([Lcom/facebook/Request;)V + Access flags: 0x81 + = public varargs CacheableRequestBatch(com.facebook.Request[]) + 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 #6 + + Methodref [com/facebook/RequestBatch. ([Lcom/facebook/Request;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCacheKeyOverride()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getCacheKeyOverride() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #3 + + Fieldref [com/facebook/internal/CacheableRequestBatch.cacheKey Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCacheKeyOverride(Ljava/lang/String;)V + Access flags: 0x11 + = public final void setCacheKeyOverride(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] putfield #3 + + Fieldref [com/facebook/internal/CacheableRequestBatch.cacheKey Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getForceRoundTrip()Z + Access flags: 0x11 + = public final boolean getForceRoundTrip() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #4 + + Fieldref [com/facebook/internal/CacheableRequestBatch.forceRoundTrip Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setForceRoundTrip(Z)V + Access flags: 0x11 + = public final void setForceRoundTrip(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] putfield #4 + + Fieldref [com/facebook/internal/CacheableRequestBatch.forceRoundTrip Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.internal.FileLruCache extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 385): + + String [ trim considering time=] + + String [ trim removing ] + + String [ file:] + + String [ for ] + + String [ name=] + + String [Could not create file at ] + + String [Error creating JSON header for cache file: ] + + String [Error creating buffer output stream: ] + + String [Setting lastModified to ] + + String [key] + + String [tag] + + String [trim started] + + String [{FileLruCache: tag:] + + String [}] + + Class [[Ljava/io/File;] + + Class [android/content/Context] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/Settings] + + Class [com/facebook/internal/FileLruCache] + + Class [com/facebook/internal/FileLruCache$1] + + Class [com/facebook/internal/FileLruCache$2] + + Class [com/facebook/internal/FileLruCache$3] + + Class [com/facebook/internal/FileLruCache$BufferFile] + + Class [com/facebook/internal/FileLruCache$CloseCallbackOutputStream] + + Class [com/facebook/internal/FileLruCache$CopyingInputStream] + + Class [com/facebook/internal/FileLruCache$Limits] + + Class [com/facebook/internal/FileLruCache$ModifiedFile] + + Class [com/facebook/internal/FileLruCache$StreamCloseCallback] + + Class [com/facebook/internal/FileLruCache$StreamHeader] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/internal/Utility] + + Class [java/io/BufferedInputStream] + + Class [java/io/BufferedOutputStream] + + Class [java/io/File] + + Class [java/io/FileInputStream] + + Class [java/io/FileNotFoundException] + + Class [java/io/FileOutputStream] + + Class [java/io/IOException] + + Class [java/io/InputStream] + + Class [java/io/OutputStream] + + Class [java/lang/Class] + + Class [java/lang/InterruptedException] + + Class [java/lang/Long] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/System] + + Class [java/lang/Throwable] + + Class [java/util/Date] + + Class [java/util/PriorityQueue] + + Class [java/util/concurrent/Executor] + + Class [java/util/concurrent/atomic/AtomicLong] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + + Fieldref [com/facebook/internal/FileLruCache.bufferIndex Ljava/util/concurrent/atomic/AtomicLong;] + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + + Fieldref [com/facebook/internal/FileLruCache.isTrimPending Z] + + Fieldref [com/facebook/internal/FileLruCache.lastClearCacheTime Ljava/util/concurrent/atomic/AtomicLong;] + + Fieldref [com/facebook/internal/FileLruCache.limits Lcom/facebook/internal/FileLruCache$Limits;] + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + + Fieldref [com/facebook/internal/FileLruCache.tag Ljava/lang/String;] + + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + + Methodref [com/facebook/internal/FileLruCache.get (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;] + + Methodref [com/facebook/internal/FileLruCache.openPutStream (Ljava/lang/String;)Ljava/io/OutputStream;] + + Methodref [com/facebook/internal/FileLruCache.openPutStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream;] + + Methodref [com/facebook/internal/FileLruCache.postTrim ()V] + + Methodref [com/facebook/internal/FileLruCache.renameToTargetAndTrim (Ljava/lang/String;Ljava/io/File;)V] + + Methodref [com/facebook/internal/FileLruCache.trim ()V] + + Methodref [com/facebook/internal/FileLruCache$1. (Lcom/facebook/internal/FileLruCache;JLjava/io/File;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/FileLruCache$2. (Lcom/facebook/internal/FileLruCache;[Ljava/io/File;)V] + + Methodref [com/facebook/internal/FileLruCache$3. (Lcom/facebook/internal/FileLruCache;)V] + + Methodref [com/facebook/internal/FileLruCache$BufferFile.deleteAll (Ljava/io/File;)V] + + Methodref [com/facebook/internal/FileLruCache$BufferFile.excludeBufferFiles ()Ljava/io/FilenameFilter;] + + Methodref [com/facebook/internal/FileLruCache$BufferFile.newFile (Ljava/io/File;)Ljava/io/File;] + + Methodref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream. (Ljava/io/OutputStream;Lcom/facebook/internal/FileLruCache$StreamCloseCallback;)V] + + Methodref [com/facebook/internal/FileLruCache$CopyingInputStream. (Ljava/io/InputStream;Ljava/io/OutputStream;)V] + + Methodref [com/facebook/internal/FileLruCache$Limits.getByteCount ()I] + + Methodref [com/facebook/internal/FileLruCache$Limits.getFileCount ()I] + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile. (Ljava/io/File;)V] + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getFile ()Ljava/io/File;] + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getModified ()J] + + Methodref [com/facebook/internal/FileLruCache$StreamHeader.readHeader (Ljava/io/InputStream;)Lorg/json/JSONObject;] + + Methodref [com/facebook/internal/FileLruCache$StreamHeader.writeHeader (Ljava/io/OutputStream;Lorg/json/JSONObject;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility.md5hash (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;I)V] + + Methodref [java/io/BufferedInputStream.close ()V] + + Methodref [java/io/BufferedOutputStream. (Ljava/io/OutputStream;I)V] + + Methodref [java/io/BufferedOutputStream.close ()V] + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + + Methodref [java/io/File.createNewFile ()Z] + + Methodref [java/io/File.delete ()Z] + + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] + + Methodref [java/io/File.getName ()Ljava/lang/String;] + + Methodref [java/io/File.isDirectory ()Z] + + Methodref [java/io/File.length ()J] + + Methodref [java/io/File.listFiles ()[Ljava/io/File;] + + Methodref [java/io/File.listFiles (Ljava/io/FilenameFilter;)[Ljava/io/File;] + + Methodref [java/io/File.mkdirs ()Z] + + Methodref [java/io/File.renameTo (Ljava/io/File;)Z] + + Methodref [java/io/File.setLastModified (J)Z] + + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + + Methodref [java/io/FileNotFoundException.getMessage ()Ljava/lang/String;] + + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + + Methodref [java/io/IOException. (Ljava/lang/String;)V] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.notifyAll ()V] + + Methodref [java/lang/Object.wait ()V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/System.currentTimeMillis ()J] + + Methodref [java/util/Date. ()V] + + Methodref [java/util/Date.getTime ()J] + + Methodref [java/util/PriorityQueue. ()V] + + Methodref [java/util/PriorityQueue.add (Ljava/lang/Object;)Z] + + Methodref [java/util/PriorityQueue.remove ()Ljava/lang/Object;] + + Methodref [java/util/concurrent/atomic/AtomicLong. ()V] + + Methodref [java/util/concurrent/atomic/AtomicLong. (J)V] + + Methodref [java/util/concurrent/atomic/AtomicLong.set (J)V] + + Methodref [org/json/JSONException.getMessage ()Ljava/lang/String;] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + + NameAndType [ ()V] + + NameAndType [ (J)V] + + NameAndType [ (Lcom/facebook/internal/FileLruCache;)V] + + NameAndType [ (Lcom/facebook/internal/FileLruCache;JLjava/io/File;Ljava/lang/String;)V] + + NameAndType [ (Lcom/facebook/internal/FileLruCache;[Ljava/io/File;)V] + + NameAndType [ (Ljava/io/File;)V] + + NameAndType [ (Ljava/io/File;Ljava/lang/String;)V] + + NameAndType [ (Ljava/io/InputStream;I)V] + + NameAndType [ (Ljava/io/InputStream;Ljava/io/OutputStream;)V] + + NameAndType [ (Ljava/io/OutputStream;I)V] + + NameAndType [ (Ljava/io/OutputStream;Lcom/facebook/internal/FileLruCache$StreamCloseCallback;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [CACHE Lcom/facebook/LoggingBehavior;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [bufferIndex Ljava/util/concurrent/atomic/AtomicLong;] + + NameAndType [close ()V] + + NameAndType [createNewFile ()Z] + + NameAndType [currentTimeMillis ()J] + + NameAndType [delete ()Z] + + NameAndType [deleteAll (Ljava/io/File;)V] + + NameAndType [directory Ljava/io/File;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [excludeBufferFiles ()Ljava/io/FilenameFilter;] + + NameAndType [execute (Ljava/lang/Runnable;)V] + + NameAndType [get (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;] + + NameAndType [getAbsolutePath ()Ljava/lang/String;] + + NameAndType [getByteCount ()I] + + NameAndType [getCacheDir ()Ljava/io/File;] + + NameAndType [getExecutor ()Ljava/util/concurrent/Executor;] + + NameAndType [getFile ()Ljava/io/File;] + + NameAndType [getFileCount ()I] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [getModified ()J] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [getTime ()J] + + NameAndType [isDirectory ()Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [isTrimPending Z] + + NameAndType [lastClearCacheTime Ljava/util/concurrent/atomic/AtomicLong;] + + NameAndType [length ()J] + + NameAndType [limits Lcom/facebook/internal/FileLruCache$Limits;] + + NameAndType [listFiles ()[Ljava/io/File;] + + NameAndType [listFiles (Ljava/io/FilenameFilter;)[Ljava/io/File;] + + NameAndType [lock Ljava/lang/Object;] + + NameAndType [log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [md5hash (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [mkdirs ()Z] + + NameAndType [newFile (Ljava/io/File;)Ljava/io/File;] + + NameAndType [notifyAll ()V] + + NameAndType [openPutStream (Ljava/lang/String;)Ljava/io/OutputStream;] + + NameAndType [openPutStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream;] + + NameAndType [optString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [postTrim ()V] + + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [readHeader (Ljava/io/InputStream;)Lorg/json/JSONObject;] + + NameAndType [remove ()Ljava/lang/Object;] + + NameAndType [renameTo (Ljava/io/File;)Z] + + NameAndType [renameToTargetAndTrim (Ljava/lang/String;Ljava/io/File;)V] + + NameAndType [set (J)V] + + NameAndType [setLastModified (J)Z] + + NameAndType [tag Ljava/lang/String;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [trim ()V] + + NameAndType [valueOf (J)Ljava/lang/Long;] + + NameAndType [wait ()V] + + NameAndType [writeHeader (Ljava/io/OutputStream;Lorg/json/JSONObject;)V] + + Utf8 [ trim considering time=] + + Utf8 [ trim removing ] + + Utf8 [ file:] + + Utf8 [ for ] + + Utf8 [ name=] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Ljava/io/File;] + + Utf8 [()Ljava/io/FilenameFilter;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/concurrent/Executor;] + + Utf8 [()Ljava/util/concurrent/atomic/AtomicLong;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[Ljava/io/File;] + + Utf8 [(J)Ljava/lang/Long;] + + Utf8 [(J)V] + + Utf8 [(J)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/internal/FileLruCache;)Ljava/util/concurrent/atomic/AtomicLong;] + + Utf8 [(Lcom/facebook/internal/FileLruCache;)V] + + Utf8 [(Lcom/facebook/internal/FileLruCache;JLjava/io/File;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/internal/FileLruCache;Ljava/lang/String;Ljava/io/File;)V] + + Utf8 [(Lcom/facebook/internal/FileLruCache;[Ljava/io/File;)V] + + Utf8 [(Ljava/io/File;)Ljava/io/File;] + + Utf8 [(Ljava/io/File;)V] + + Utf8 [(Ljava/io/File;)Z] + + Utf8 [(Ljava/io/File;Ljava/lang/String;)V] + + Utf8 [(Ljava/io/FilenameFilter;)[Ljava/io/File;] + + Utf8 [(Ljava/io/InputStream;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/io/InputStream;I)V] + + Utf8 [(Ljava/io/InputStream;Ljava/io/OutputStream;)V] + + Utf8 [(Ljava/io/OutputStream;I)V] + + Utf8 [(Ljava/io/OutputStream;Lcom/facebook/internal/FileLruCache$StreamCloseCallback;)V] + + Utf8 [(Ljava/io/OutputStream;Lorg/json/JSONObject;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Runnable;)V] + + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;] + + Utf8 [(Ljava/lang/String;)Ljava/io/OutputStream;] + + 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/io/InputStream;)Ljava/io/InputStream;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [] + + Utf8 [] + + Utf8 [CACHE] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Could not create file at ] + + Utf8 [Error creating JSON header for cache file: ] + + Utf8 [Error creating buffer output stream: ] + + Utf8 [HEADER_CACHEKEY_KEY] + + Utf8 [HEADER_CACHE_CONTENT_TAG_KEY] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Lcom/facebook/internal/FileLruCache$Limits;] + + Utf8 [Ljava/io/File;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/concurrent/atomic/AtomicLong;] + + Utf8 [Setting lastModified to ] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [Z] + + Utf8 [[Ljava/io/File;] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [add] + + Utf8 [android/content/Context] + + Utf8 [append] + + Utf8 [bufferIndex] + + Utf8 [clearCache] + + Utf8 [close] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/internal/FileLruCache] + + Utf8 [com/facebook/internal/FileLruCache$1] + + Utf8 [com/facebook/internal/FileLruCache$2] + + Utf8 [com/facebook/internal/FileLruCache$3] + + Utf8 [com/facebook/internal/FileLruCache$BufferFile] + + Utf8 [com/facebook/internal/FileLruCache$CloseCallbackOutputStream] + + Utf8 [com/facebook/internal/FileLruCache$CopyingInputStream] + + Utf8 [com/facebook/internal/FileLruCache$Limits] + + Utf8 [com/facebook/internal/FileLruCache$ModifiedFile] + + Utf8 [com/facebook/internal/FileLruCache$StreamCloseCallback] + + Utf8 [com/facebook/internal/FileLruCache$StreamHeader] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [createNewFile] + + Utf8 [currentTimeMillis] + + Utf8 [delete] + + Utf8 [deleteAll] + + Utf8 [directory] + + Utf8 [equals] + + Utf8 [excludeBufferFiles] + + Utf8 [execute] + + Utf8 [get] + + Utf8 [getAbsolutePath] + + Utf8 [getByteCount] + + Utf8 [getCacheDir] + + Utf8 [getExecutor] + + Utf8 [getFile] + + Utf8 [getFileCount] + + Utf8 [getMessage] + + Utf8 [getModified] + + Utf8 [getName] + + Utf8 [getSimpleName] + + Utf8 [getTime] + + Utf8 [interceptAndPut] + + Utf8 [isDirectory] + + Utf8 [isNullOrEmpty] + + Utf8 [isTrimPending] + + Utf8 [java/io/BufferedInputStream] + + Utf8 [java/io/BufferedOutputStream] + + Utf8 [java/io/File] + + Utf8 [java/io/FileInputStream] + + Utf8 [java/io/FileNotFoundException] + + Utf8 [java/io/FileOutputStream] + + Utf8 [java/io/IOException] + + Utf8 [java/io/InputStream] + + Utf8 [java/io/OutputStream] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/InterruptedException] + + Utf8 [java/lang/Long] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/System] + + Utf8 [java/lang/Throwable] + + Utf8 [java/util/Date] + + Utf8 [java/util/PriorityQueue] + + Utf8 [java/util/concurrent/Executor] + + Utf8 [java/util/concurrent/atomic/AtomicLong] + + Utf8 [key] + + Utf8 [lastClearCacheTime] + + Utf8 [length] + + Utf8 [limits] + + Utf8 [listFiles] + + Utf8 [lock] + + Utf8 [log] + + Utf8 [md5hash] + + Utf8 [mkdirs] + + Utf8 [newFile] + + Utf8 [notifyAll] + + Utf8 [openPutStream] + + Utf8 [optString] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [postTrim] + + Utf8 [put] + + Utf8 [readHeader] + + Utf8 [remove] + + Utf8 [renameTo] + + Utf8 [renameToTargetAndTrim] + + Utf8 [set] + + Utf8 [setLastModified] + + Utf8 [sizeInBytesForTest] + + Utf8 [tag] + + Utf8 [toString] + + Utf8 [trim] + + Utf8 [trim started] + + Utf8 [valueOf] + + Utf8 [wait] + + Utf8 [writeHeader] + + Utf8 [{FileLruCache: tag:] + + Utf8 [}] + +Fields (count = 10): + + Field: TAG Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String TAG + + Field: HEADER_CACHEKEY_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String HEADER_CACHEKEY_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [key] + + Field: HEADER_CACHE_CONTENT_TAG_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String HEADER_CACHE_CONTENT_TAG_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [tag] + + Field: bufferIndex Ljava/util/concurrent/atomic/AtomicLong; + Access flags: 0x1a + = private static final java.util.concurrent.atomic.AtomicLong bufferIndex + + Field: tag Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String tag + + Field: limits Lcom/facebook/internal/FileLruCache$Limits; + Access flags: 0x12 + = private final com.facebook.internal.FileLruCache$Limits limits + + Field: directory Ljava/io/File; + Access flags: 0x12 + = private final java.io.File directory + + Field: isTrimPending Z + Access flags: 0x2 + = private boolean isTrimPending + + Field: lock Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object lock + + Field: lastClearCacheTime Ljava/util/concurrent/atomic/AtomicLong; + Access flags: 0x2 + = private java.util.concurrent.atomic.AtomicLong lastClearCacheTime + +Methods (count = 17): + - Method: (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V + Access flags: 0x1 + = public FileLruCache(android.content.Context,java.lang.String,com.facebook.internal.FileLruCache$Limits) + Class member attributes (count = 1): + + Code attribute instructions (code length = 81, locals = 4, stack = 5): + [0] aload_0 v0 + [1] invokespecial #113 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #52 + + Class [java/util/concurrent/atomic/AtomicLong] + [8] dup + [9] lconst_0 + [10] invokespecial #128 + + Methodref [java/util/concurrent/atomic/AtomicLong. (J)V] + [13] putfield #60 + + Fieldref [com/facebook/internal/FileLruCache.lastClearCacheTime Ljava/util/concurrent/atomic/AtomicLong;] + [16] aload_0 v0 + [17] aload_2 v2 + [18] putfield #63 + + Fieldref [com/facebook/internal/FileLruCache.tag Ljava/lang/String;] + [21] aload_0 v0 + [22] aload_3 v3 + [23] putfield #61 + + Fieldref [com/facebook/internal/FileLruCache.limits Lcom/facebook/internal/FileLruCache$Limits;] + [26] aload_0 v0 + [27] new #34 + + Class [java/io/File] + [30] dup + [31] aload_1 v1 + [32] invokevirtual #64 + + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] + [35] aload_2 v2 + [36] invokespecial #95 + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + [39] putfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [42] aload_0 v0 + [43] new #44 + + Class [java/lang/Object] + [46] dup + [47] invokespecial #113 + + Methodref [java/lang/Object. ()V] + [50] putfield #62 + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + [53] aload_0 v0 + [54] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [57] invokevirtual #104 + + Methodref [java/io/File.mkdirs ()Z] + [60] ifne +13 (target=73) + [63] aload_0 v0 + [64] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [67] invokevirtual #100 + + Methodref [java/io/File.isDirectory ()Z] + [70] ifeq +10 (target=80) + [73] aload_0 v0 + [74] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [77] invokestatic #75 + + Methodref [com/facebook/internal/FileLruCache$BufferFile.deleteAll (Ljava/io/File;)V] + [80] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [73] Var: [a:com/facebook/internal/FileLruCache][a:android/content/Context][a:java/lang/String][a:com/facebook/internal/FileLruCache$Limits], Stack: + - [80] Var: ..., Stack: (empty) + + Method: sizeInBytesForTest()J + Access flags: 0x0 + = long sizeInBytesForTest() + Class member attributes (count = 1): + + Code attribute instructions (code length = 93, locals = 8, stack = 4): + [0] aload_0 v0 + [1] getfield #62 + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #59 + + Fieldref [com/facebook/internal/FileLruCache.isTrimPending Z] + [11] ifeq +17 (target=28) + [14] aload_0 v0 + [15] getfield #62 + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + [18] invokevirtual #115 + + Methodref [java/lang/Object.wait ()V] + [21] goto -14 (target=7) + [24] astore_2 v2 + [25] goto -18 (target=7) + [28] aload_1 v1 + [29] monitorexit + [30] goto +8 (target=38) + [33] astore_3 v3 + [34] aload_1 v1 + [35] monitorexit + [36] aload_3 v3 + [37] athrow + [38] aload_0 v0 + [39] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [42] invokevirtual #102 + + Methodref [java/io/File.listFiles ()[Ljava/io/File;] + [45] astore_1 v1 + [46] lconst_0 + [47] lstore_2 v2 + [48] aload_1 v1 + [49] ifnull +42 (target=91) + [52] aload_1 v1 + [53] astore v4 + [55] aload v4 + [57] arraylength + [58] istore v5 + [60] iconst_0 + [61] istore v6 + [63] iload v6 + [65] iload v5 + [67] ificmpge +24 (target=91) + [70] aload v4 + [72] iload v6 + [74] aaload + [75] astore v7 + [77] lload_2 v2 + [78] aload v7 + [80] invokevirtual #101 + + Methodref [java/io/File.length ()J] + [83] ladd + [84] lstore_2 v2 + [85] iinc v6, 1 + [88] goto -25 (target=63) + [91] lload_2 v2 + [92] lreturn + Code attribute exceptions (count = 3): + - ExceptionInfo (14 -> 21: 24): + + Class [java/lang/InterruptedException] + - ExceptionInfo (7 -> 30: 33): + - ExceptionInfo (33 -> 36: 33): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [7] Var: ...[a:java/lang/Object], Stack: (empty) + - [24] Var: ..., Stack: [a:java/lang/InterruptedException] + - [28] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: [a:java/lang/Throwable] + - [38] Var: -1, Stack: (empty) + - [63] Var: [a:com/facebook/internal/FileLruCache][a:[Ljava/io/File;][l][a:[Ljava/io/File;][i][i], Stack: + - [91] Var: -3, Stack: (empty) + + Method: get(Ljava/lang/String;)Ljava/io/InputStream; + Access flags: 0x1 + = public java.io.InputStream get(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] invokevirtual #66 + + Methodref [com/facebook/internal/FileLruCache.get (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: get(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream; + Access flags: 0x1 + = public java.io.InputStream get(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 266, locals = 14, stack = 5): + [0] new #34 + + Class [java/io/File] + [3] dup + [4] aload_0 v0 + [5] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [8] aload_1 v1 + [9] invokestatic #90 + + Methodref [com/facebook/internal/Utility.md5hash (Ljava/lang/String;)Ljava/lang/String;] + [12] invokespecial #95 + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + [15] astore_3 v3 + [16] aconst_null + [17] astore v4 + [19] new #35 + + Class [java/io/FileInputStream] + [22] dup + [23] aload_3 v3 + [24] invokespecial #107 + + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + [27] astore v4 + [29] goto +7 (target=36) + [32] astore v5 + [34] aconst_null + [35] areturn + [36] new #32 + + Class [java/io/BufferedInputStream] + [39] dup + [40] aload v4 + [42] sipush 8192 + [45] invokespecial #91 + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;I)V] + [48] astore v5 + [50] iconst_0 + [51] istore v6 + [53] aload v5 + [55] invokestatic #85 + + Methodref [com/facebook/internal/FileLruCache$StreamHeader.readHeader (Ljava/io/InputStream;)Lorg/json/JSONObject;] + [58] astore v7 + [60] aload v7 + [62] ifnonnull +19 (target=81) + [65] aconst_null + [66] astore v8 + [68] iload v6 + [70] ifne +8 (target=78) + [73] aload v5 + [75] invokevirtual #92 + + Methodref [java/io/BufferedInputStream.close ()V] + [78] aload v8 + [80] areturn + [81] aload v7 + [83] ldc #10 + + String [key] + [85] invokevirtual #132 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;)Ljava/lang/String;] + [88] astore v8 + [90] aload v8 + [92] ifnull +12 (target=104) + [95] aload v8 + [97] aload_1 v1 + [98] invokevirtual #116 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [101] ifne +19 (target=120) + [104] aconst_null + [105] astore v9 + [107] iload v6 + [109] ifne +8 (target=117) + [112] aload v5 + [114] invokevirtual #92 + + Methodref [java/io/BufferedInputStream.close ()V] + [117] aload v9 + [119] areturn + [120] aload v7 + [122] ldc #11 + + String [tag] + [124] aconst_null + [125] invokevirtual #133 + + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [128] astore v9 + [130] aload_2 v2 + [131] ifnonnull +8 (target=139) + [134] aload v9 + [136] ifnonnull +16 (target=152) + [139] aload_2 v2 + [140] ifnull +28 (target=168) + [143] aload_2 v2 + [144] aload v9 + [146] invokevirtual #116 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [149] ifne +19 (target=168) + [152] aconst_null + [153] astore v10 + [155] iload v6 + [157] ifne +8 (target=165) + [160] aload v5 + [162] invokevirtual #92 + + Methodref [java/io/BufferedInputStream.close ()V] + [165] aload v10 + [167] areturn + [168] new #49 + + Class [java/util/Date] + [171] dup + [172] invokespecial #122 + + Methodref [java/util/Date. ()V] + [175] invokevirtual #123 + + Methodref [java/util/Date.getTime ()J] + [178] lstore v10 + [180] getstatic #55 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [183] getstatic #56 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [186] new #46 + + Class [java/lang/StringBuilder] + [189] dup + [190] invokespecial #117 + + Methodref [java/lang/StringBuilder. ()V] + [193] ldc #9 + + String [Setting lastModified to ] + [195] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [198] lload v10 + [200] invokestatic #112 + + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;] + [203] invokevirtual #118 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [206] ldc #4 + + String [ for ] + [208] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [211] aload_3 v3 + [212] invokevirtual #99 + + Methodref [java/io/File.getName ()Ljava/lang/String;] + [215] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [218] invokevirtual #120 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [221] invokestatic #88 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [224] aload_3 v3 + [225] lload v10 + [227] invokevirtual #106 + + Methodref [java/io/File.setLastModified (J)Z] + [230] pop + [231] iconst_1 + [232] istore v6 + [234] aload v5 + [236] astore v12 + [238] iload v6 + [240] ifne +8 (target=248) + [243] aload v5 + [245] invokevirtual #92 + + Methodref [java/io/BufferedInputStream.close ()V] + [248] aload v12 + [250] areturn + [251] astore v13 + [253] iload v6 + [255] ifne +8 (target=263) + [258] aload v5 + [260] invokevirtual #92 + + Methodref [java/io/BufferedInputStream.close ()V] + [263] aload v13 + [265] athrow + Code attribute exceptions (count = 6): + - ExceptionInfo (19 -> 29: 32): + + Class [java/io/IOException] + - ExceptionInfo (53 -> 68: 251): + - ExceptionInfo (81 -> 107: 251): + - ExceptionInfo (120 -> 155: 251): + - ExceptionInfo (168 -> 238: 251): + - ExceptionInfo (251 -> 253: 251): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 14): + - [32] Var: [a:com/facebook/internal/FileLruCache][a:java/lang/String][a:java/lang/String][a:java/io/File][a:java/io/FileInputStream], Stack: [a:java/io/IOException] + - [36] Var: ..., Stack: (empty) + - [78] Var: [a:com/facebook/internal/FileLruCache][a:java/lang/String][a:java/lang/String][a:java/io/File][a:java/io/FileInputStream][a:java/io/BufferedInputStream][i][a:org/json/JSONObject][a:java/io/InputStream], Stack: + - [81] Var: -1, Stack: (empty) + - [104] Var: ...[a:java/lang/String], Stack: (empty) + - [117] Var: ...[a:java/io/InputStream], Stack: (empty) + - [120] Var: -1, Stack: (empty) + - [139] Var: ...[a:java/lang/String], Stack: (empty) + - [152] Var: ..., Stack: (empty) + - [165] Var: ...[a:java/io/InputStream], Stack: (empty) + - [168] Var: -1, Stack: (empty) + - [248] Var: ...[l][a:java/io/InputStream], Stack: (empty) + - [251] Var: [a:com/facebook/internal/FileLruCache][a:java/lang/String][a:java/lang/String][a:java/io/File][a:java/io/FileInputStream][a:java/io/BufferedInputStream][i], Stack: [a:java/lang/Throwable] + - [263] Var: [a:com/facebook/internal/FileLruCache][a:java/lang/String][a:java/lang/String][a:java/io/File][a:java/io/FileInputStream][a:java/io/BufferedInputStream][i][T][T][T][T][T][T][a:java/lang/Throwable], Stack: + + Method: openPutStream(Ljava/lang/String;)Ljava/io/OutputStream; + Access flags: 0x0 + = java.io.OutputStream openPutStream(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] invokevirtual #68 + + Methodref [com/facebook/internal/FileLruCache.openPutStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: openPutStream(Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream; + Access flags: 0x1 + = public java.io.OutputStream openPutStream(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 281, locals = 14, stack = 7): + [0] aload_0 v0 + [1] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [4] invokestatic #77 + + Methodref [com/facebook/internal/FileLruCache$BufferFile.newFile (Ljava/io/File;)Ljava/io/File;] + [7] astore_3 v3 + [8] aload_3 v3 + [9] invokevirtual #97 + + Methodref [java/io/File.delete ()Z] + [12] pop + [13] aload_3 v3 + [14] invokevirtual #96 + + Methodref [java/io/File.createNewFile ()Z] + [17] ifne +33 (target=50) + [20] new #38 + + Class [java/io/IOException] + [23] dup + [24] new #46 + + Class [java/lang/StringBuilder] + [27] dup + [28] invokespecial #117 + + Methodref [java/lang/StringBuilder. ()V] + [31] ldc #6 + + String [Could not create file at ] + [33] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [36] aload_3 v3 + [37] invokevirtual #98 + + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] + [40] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [43] invokevirtual #120 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [46] invokespecial #110 + + Methodref [java/io/IOException. (Ljava/lang/String;)V] + [49] athrow + [50] aconst_null + [51] astore v4 + [53] new #37 + + Class [java/io/FileOutputStream] + [56] dup + [57] aload_3 v3 + [58] invokespecial #109 + + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + [61] astore v4 + [63] goto +48 (target=111) + [66] astore v5 + [68] getstatic #55 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [71] iconst_5 + [72] getstatic #56 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [75] new #46 + + Class [java/lang/StringBuilder] + [78] dup + [79] invokespecial #117 + + Methodref [java/lang/StringBuilder. ()V] + [82] ldc #8 + + String [Error creating buffer output stream: ] + [84] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [87] aload v5 + [89] invokevirtual #118 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [92] invokevirtual #120 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [95] invokestatic #87 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [98] new #38 + + Class [java/io/IOException] + [101] dup + [102] aload v5 + [104] invokevirtual #108 + + Methodref [java/io/FileNotFoundException.getMessage ()Ljava/lang/String;] + [107] invokespecial #110 + + Methodref [java/io/IOException. (Ljava/lang/String;)V] + [110] athrow + [111] invokestatic #121 + + Methodref [java/lang/System.currentTimeMillis ()J] + [114] lstore v5 + [116] new #20 + + Class [com/facebook/internal/FileLruCache$1] + [119] dup + [120] aload_0 v0 + [121] lload v5 + [123] aload_3 v3 + [124] aload_1 v1 + [125] invokespecial #72 + + Methodref [com/facebook/internal/FileLruCache$1. (Lcom/facebook/internal/FileLruCache;JLjava/io/File;Ljava/lang/String;)V] + [128] astore v7 + [130] new #24 + + Class [com/facebook/internal/FileLruCache$CloseCallbackOutputStream] + [133] dup + [134] aload v4 + [136] aload v7 + [138] invokespecial #78 + + Methodref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream. (Ljava/io/OutputStream;Lcom/facebook/internal/FileLruCache$StreamCloseCallback;)V] + [141] astore v8 + [143] new #33 + + Class [java/io/BufferedOutputStream] + [146] dup + [147] aload v8 + [149] sipush 8192 + [152] invokespecial #93 + + Methodref [java/io/BufferedOutputStream. (Ljava/io/OutputStream;I)V] + [155] astore v9 + [157] iconst_0 + [158] istore v10 + [160] new #54 + + Class [org/json/JSONObject] + [163] dup + [164] invokespecial #131 + + Methodref [org/json/JSONObject. ()V] + [167] astore v11 + [169] aload v11 + [171] ldc #10 + + String [key] + [173] aload_1 v1 + [174] invokevirtual #134 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [177] pop + [178] aload_2 v2 + [179] invokestatic #89 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [182] ifne +12 (target=194) + [185] aload v11 + [187] ldc #11 + + String [tag] + [189] aload_2 v2 + [190] invokevirtual #134 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [193] pop + [194] aload v9 + [196] aload v11 + [198] invokestatic #86 + + Methodref [com/facebook/internal/FileLruCache$StreamHeader.writeHeader (Ljava/io/OutputStream;Lorg/json/JSONObject;)V] + [201] iconst_1 + [202] istore v10 + [204] aload v9 + [206] astore v12 + [208] iload v10 + [210] ifne +8 (target=218) + [213] aload v9 + [215] invokevirtual #94 + + Methodref [java/io/BufferedOutputStream.close ()V] + [218] aload v12 + [220] areturn + [221] astore v11 + [223] getstatic #55 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [226] iconst_5 + [227] getstatic #56 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [230] new #46 + + Class [java/lang/StringBuilder] + [233] dup + [234] invokespecial #117 + + Methodref [java/lang/StringBuilder. ()V] + [237] ldc #7 + + String [Error creating JSON header for cache file: ] + [239] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [242] aload v11 + [244] invokevirtual #118 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [247] invokevirtual #120 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [250] invokestatic #87 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [253] new #38 + + Class [java/io/IOException] + [256] dup + [257] aload v11 + [259] invokevirtual #130 + + Methodref [org/json/JSONException.getMessage ()Ljava/lang/String;] + [262] invokespecial #110 + + Methodref [java/io/IOException. (Ljava/lang/String;)V] + [265] athrow + [266] astore v13 + [268] iload v10 + [270] ifne +8 (target=278) + [273] aload v9 + [275] invokevirtual #94 + + Methodref [java/io/BufferedOutputStream.close ()V] + [278] aload v13 + [280] athrow + Code attribute exceptions (count = 4): + - ExceptionInfo (53 -> 63: 66): + + Class [java/io/FileNotFoundException] + - ExceptionInfo (160 -> 208: 221): + + Class [org/json/JSONException] + - ExceptionInfo (160 -> 208: 266): + - ExceptionInfo (221 -> 268: 266): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [50] Var: ...[a:java/io/File], Stack: (empty) + - [66] Var: [a:com/facebook/internal/FileLruCache][a:java/lang/String][a:java/lang/String][a:java/io/File][a:java/io/FileOutputStream], Stack: [a:java/io/FileNotFoundException] + - [111] Var: ..., Stack: (empty) + - [194] Var: [a:com/facebook/internal/FileLruCache][a:java/lang/String][a:java/lang/String][a:java/io/File][a:java/io/FileOutputStream][l][a:com/facebook/internal/FileLruCache$StreamCloseCallback][a:com/facebook/internal/FileLruCache$CloseCallbackOutputStream][a:java/io/BufferedOutputStream][i][a:org/json/JSONObject], Stack: + - [218] Var: ...[a:java/io/OutputStream], Stack: (empty) + - [221] Var: [a:com/facebook/internal/FileLruCache][a:java/lang/String][a:java/lang/String][a:java/io/File][a:java/io/FileOutputStream][l][a:com/facebook/internal/FileLruCache$StreamCloseCallback][a:com/facebook/internal/FileLruCache$CloseCallbackOutputStream][a:java/io/BufferedOutputStream][i], Stack: [a:org/json/JSONException] + - [266] Var: ..., Stack: [a:java/lang/Throwable] + - [278] Var: ...[T][T][a:java/lang/Throwable], Stack: (empty) + + Method: clearCache()V + Access flags: 0x1 + = public void clearCache() + Class member attributes (count = 1): + + Code attribute instructions (code length = 43, locals = 2, stack = 5): + [0] aload_0 v0 + [1] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [4] invokestatic #76 + + Methodref [com/facebook/internal/FileLruCache$BufferFile.excludeBufferFiles ()Ljava/io/FilenameFilter;] + [7] invokevirtual #103 + + Methodref [java/io/File.listFiles (Ljava/io/FilenameFilter;)[Ljava/io/File;] + [10] astore_1 v1 + [11] aload_0 v0 + [12] getfield #60 + + Fieldref [com/facebook/internal/FileLruCache.lastClearCacheTime Ljava/util/concurrent/atomic/AtomicLong;] + [15] invokestatic #121 + + Methodref [java/lang/System.currentTimeMillis ()J] + [18] invokevirtual #129 + + Methodref [java/util/concurrent/atomic/AtomicLong.set (J)V] + [21] aload_1 v1 + [22] ifnull +20 (target=42) + [25] invokestatic #65 + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + [28] new #21 + + Class [com/facebook/internal/FileLruCache$2] + [31] dup + [32] aload_0 v0 + [33] aload_1 v1 + [34] invokespecial #73 + + Methodref [com/facebook/internal/FileLruCache$2. (Lcom/facebook/internal/FileLruCache;[Ljava/io/File;)V] + [37] invokeinterface #135 + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + [42] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [42] Var: ...[a:[Ljava/io/File;], Stack: (empty) + + Method: renameToTargetAndTrim(Ljava/lang/String;Ljava/io/File;)V + Access flags: 0x2 + = private void renameToTargetAndTrim(java.lang.String,java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 4, stack = 4): + [0] new #34 + + Class [java/io/File] + [3] dup + [4] aload_0 v0 + [5] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [8] aload_1 v1 + [9] invokestatic #90 + + Methodref [com/facebook/internal/Utility.md5hash (Ljava/lang/String;)Ljava/lang/String;] + [12] invokespecial #95 + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + [15] astore_3 v3 + [16] aload_2 v2 + [17] aload_3 v3 + [18] invokevirtual #105 + + Methodref [java/io/File.renameTo (Ljava/io/File;)Z] + [21] ifne +8 (target=29) + [24] aload_2 v2 + [25] invokevirtual #97 + + Methodref [java/io/File.delete ()Z] + [28] pop + [29] aload_0 v0 + [30] invokespecial #69 + + Methodref [com/facebook/internal/FileLruCache.postTrim ()V] + [33] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [29] Var: ...[a:java/io/File], Stack: (empty) + + Method: interceptAndPut(Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream; + Access flags: 0x1 + = public java.io.InputStream interceptAndPut(java.lang.String,java.io.InputStream) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #67 + + Methodref [com/facebook/internal/FileLruCache.openPutStream (Ljava/lang/String;)Ljava/io/OutputStream;] + [5] astore_3 v3 + [6] new #25 + + Class [com/facebook/internal/FileLruCache$CopyingInputStream] + [9] dup + [10] aload_2 v2 + [11] aload_3 v3 + [12] invokespecial #79 + + Methodref [com/facebook/internal/FileLruCache$CopyingInputStream. (Ljava/io/InputStream;Ljava/io/OutputStream;)V] + [15] 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 = 1, stack = 2): + [0] new #46 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #117 + + Methodref [java/lang/StringBuilder. ()V] + [7] ldc #13 + + String [{FileLruCache: tag:] + [9] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [12] aload_0 v0 + [13] getfield #63 + + Fieldref [com/facebook/internal/FileLruCache.tag Ljava/lang/String;] + [16] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [19] ldc #3 + + String [ file:] + [21] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [24] aload_0 v0 + [25] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [28] invokevirtual #99 + + Methodref [java/io/File.getName ()Ljava/lang/String;] + [31] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [34] ldc #14 + + String [}] + [36] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [39] invokevirtual #120 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [42] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: postTrim()V + Access flags: 0x2 + = private void postTrim() + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #62 + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] aload_0 v0 + [8] getfield #59 + + Fieldref [com/facebook/internal/FileLruCache.isTrimPending Z] + [11] ifne +24 (target=35) + [14] aload_0 v0 + [15] iconst_1 + [16] putfield #59 + + Fieldref [com/facebook/internal/FileLruCache.isTrimPending Z] + [19] invokestatic #65 + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + [22] new #22 + + Class [com/facebook/internal/FileLruCache$3] + [25] dup + [26] aload_0 v0 + [27] invokespecial #74 + + Methodref [com/facebook/internal/FileLruCache$3. (Lcom/facebook/internal/FileLruCache;)V] + [30] invokeinterface #135 + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + [35] aload_1 v1 + [36] monitorexit + [37] goto +8 (target=45) + [40] astore_2 v2 + [41] aload_1 v1 + [42] monitorexit + [43] aload_2 v2 + [44] athrow + [45] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 37: 40): + - ExceptionInfo (40 -> 43: 40): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [35] Var: ...[a:java/lang/Object], Stack: (empty) + - [40] Var: ..., Stack: [a:java/lang/Throwable] + - [45] Var: -1, Stack: (empty) + + Method: trim()V + Access flags: 0x2 + = private void trim() + Class member attributes (count = 1): + + Code attribute instructions (code length = 324, locals = 16, stack = 5): + [0] getstatic #55 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [3] getstatic #56 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [6] ldc #12 + + String [trim started] + [8] invokestatic #88 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [11] new #50 + + Class [java/util/PriorityQueue] + [14] dup + [15] invokespecial #124 + + Methodref [java/util/PriorityQueue. ()V] + [18] astore_1 v1 + [19] lconst_0 + [20] lstore_2 v2 + [21] lconst_0 + [22] lstore v4 + [24] aload_0 v0 + [25] getfield #58 + + Fieldref [com/facebook/internal/FileLruCache.directory Ljava/io/File;] + [28] invokestatic #76 + + Methodref [com/facebook/internal/FileLruCache$BufferFile.excludeBufferFiles ()Ljava/io/FilenameFilter;] + [31] invokevirtual #103 + + Methodref [java/io/File.listFiles (Ljava/io/FilenameFilter;)[Ljava/io/File;] + [34] astore v6 + [36] aload v6 + [38] ifnull +118 (target=156) + [41] aload v6 + [43] astore v7 + [45] aload v7 + [47] arraylength + [48] istore v8 + [50] iconst_0 + [51] istore v9 + [53] iload v9 + [55] iload v8 + [57] ificmpge +99 (target=156) + [60] aload v7 + [62] iload v9 + [64] aaload + [65] astore v10 + [67] new #27 + + Class [com/facebook/internal/FileLruCache$ModifiedFile] + [70] dup + [71] aload v10 + [73] invokespecial #82 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile. (Ljava/io/File;)V] + [76] astore v11 + [78] aload_1 v1 + [79] aload v11 + [81] invokevirtual #125 + + Methodref [java/util/PriorityQueue.add (Ljava/lang/Object;)Z] + [84] pop + [85] getstatic #55 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [88] getstatic #56 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [91] new #46 + + Class [java/lang/StringBuilder] + [94] dup + [95] invokespecial #117 + + Methodref [java/lang/StringBuilder. ()V] + [98] ldc #1 + + String [ trim considering time=] + [100] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [103] aload v11 + [105] invokevirtual #84 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getModified ()J] + [108] invokestatic #112 + + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;] + [111] invokevirtual #118 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [114] ldc #5 + + String [ name=] + [116] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [119] aload v11 + [121] invokevirtual #83 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getFile ()Ljava/io/File;] + [124] invokevirtual #99 + + Methodref [java/io/File.getName ()Ljava/lang/String;] + [127] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [130] invokevirtual #120 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [133] invokestatic #88 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [136] lload_2 v2 + [137] aload v10 + [139] invokevirtual #101 + + Methodref [java/io/File.length ()J] + [142] ladd + [143] lstore_2 v2 + [144] lload v4 + [146] lconst_1 + [147] ladd + [148] lstore v4 + [150] iinc v9, 1 + [153] goto -100 (target=53) + [156] lload_2 v2 + [157] aload_0 v0 + [158] getfield #61 + + Fieldref [com/facebook/internal/FileLruCache.limits Lcom/facebook/internal/FileLruCache$Limits;] + [161] invokevirtual #80 + + Methodref [com/facebook/internal/FileLruCache$Limits.getByteCount ()I] + [164] i2l + [165] lcmp + [166] ifgt +17 (target=183) + [169] lload v4 + [171] aload_0 v0 + [172] getfield #61 + + Fieldref [com/facebook/internal/FileLruCache.limits Lcom/facebook/internal/FileLruCache$Limits;] + [175] invokevirtual #81 + + Methodref [com/facebook/internal/FileLruCache$Limits.getFileCount ()I] + [178] i2l + [179] lcmp + [180] ifle +70 (target=250) + [183] aload_1 v1 + [184] invokevirtual #126 + + Methodref [java/util/PriorityQueue.remove ()Ljava/lang/Object;] + [187] checkcast #27 + + Class [com/facebook/internal/FileLruCache$ModifiedFile] + [190] invokevirtual #83 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getFile ()Ljava/io/File;] + [193] astore v7 + [195] getstatic #55 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [198] getstatic #56 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [201] new #46 + + Class [java/lang/StringBuilder] + [204] dup + [205] invokespecial #117 + + Methodref [java/lang/StringBuilder. ()V] + [208] ldc #2 + + String [ trim removing ] + [210] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [213] aload v7 + [215] invokevirtual #99 + + Methodref [java/io/File.getName ()Ljava/lang/String;] + [218] invokevirtual #119 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [221] invokevirtual #120 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [224] invokestatic #88 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [227] lload_2 v2 + [228] aload v7 + [230] invokevirtual #101 + + Methodref [java/io/File.length ()J] + [233] lsub + [234] lstore_2 v2 + [235] lload v4 + [237] lconst_1 + [238] lsub + [239] lstore v4 + [241] aload v7 + [243] invokevirtual #97 + + Methodref [java/io/File.delete ()Z] + [246] pop + [247] goto -91 (target=156) + [250] aload_0 v0 + [251] getfield #62 + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + [254] dup + [255] astore_1 v1 + [256] monitorenter + [257] aload_0 v0 + [258] iconst_0 + [259] putfield #59 + + Fieldref [com/facebook/internal/FileLruCache.isTrimPending Z] + [262] aload_0 v0 + [263] getfield #62 + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + [266] invokevirtual #114 + + Methodref [java/lang/Object.notifyAll ()V] + [269] aload_1 v1 + [270] monitorexit + [271] goto +10 (target=281) + [274] astore v12 + [276] aload_1 v1 + [277] monitorexit + [278] aload v12 + [280] athrow + [281] goto +42 (target=323) + [284] astore v13 + [286] aload_0 v0 + [287] getfield #62 + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + [290] dup + [291] astore v14 + [293] monitorenter + [294] aload_0 v0 + [295] iconst_0 + [296] putfield #59 + + Fieldref [com/facebook/internal/FileLruCache.isTrimPending Z] + [299] aload_0 v0 + [300] getfield #62 + + Fieldref [com/facebook/internal/FileLruCache.lock Ljava/lang/Object;] + [303] invokevirtual #114 + + Methodref [java/lang/Object.notifyAll ()V] + [306] aload v14 + [308] monitorexit + [309] goto +11 (target=320) + [312] astore v15 + [314] aload v14 + [316] monitorexit + [317] aload v15 + [319] athrow + [320] aload v13 + [322] athrow + [323] return + Code attribute exceptions (count = 6): + - ExceptionInfo (257 -> 271: 274): + - ExceptionInfo (274 -> 278: 274): + - ExceptionInfo (0 -> 250: 284): + - ExceptionInfo (294 -> 309: 312): + - ExceptionInfo (312 -> 317: 312): + - ExceptionInfo (284 -> 286: 284): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 10): + - [53] Var: [a:com/facebook/internal/FileLruCache][a:java/util/PriorityQueue][l][l][a:[Ljava/io/File;][a:[Ljava/io/File;][i][i], Stack: + - [156] Var: -3, Stack: (empty) + - [183] Var: ..., Stack: (empty) + - [250] Var: [a:com/facebook/internal/FileLruCache], Stack: + - [274] Var: [a:com/facebook/internal/FileLruCache][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [281] Var: -1, Stack: (empty) + - [284] Var: ..., Stack: [a:java/lang/Throwable] + - [312] Var: [a:com/facebook/internal/FileLruCache][T][T][T][T][T][T][T][T][T][T][T][T][a:java/lang/Throwable][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [320] Var: -1, Stack: (empty) + - [323] Var: [a:com/facebook/internal/FileLruCache], Stack: + + Method: access$000(Lcom/facebook/internal/FileLruCache;)Ljava/util/concurrent/atomic/AtomicLong; + Access flags: 0x1008 + = static synthetic java.util.concurrent.atomic.AtomicLong access$000(com.facebook.internal.FileLruCache) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #60 + + Fieldref [com/facebook/internal/FileLruCache.lastClearCacheTime Ljava/util/concurrent/atomic/AtomicLong;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/internal/FileLruCache;Ljava/lang/String;Ljava/io/File;)V + Access flags: 0x1008 + = static synthetic void access$100(com.facebook.internal.FileLruCache,java.lang.String,java.io.File) + 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 #70 + + Methodref [com/facebook/internal/FileLruCache.renameToTargetAndTrim (Ljava/lang/String;Ljava/io/File;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/internal/FileLruCache;)V + Access flags: 0x1008 + = static synthetic void access$200(com.facebook.internal.FileLruCache) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #71 + + Methodref [com/facebook/internal/FileLruCache.trim ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300()Ljava/util/concurrent/atomic/AtomicLong; + Access flags: 0x1008 + = static synthetic java.util.concurrent.atomic.AtomicLong access$300() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #57 + + Fieldref [com/facebook/internal/FileLruCache.bufferIndex Ljava/util/concurrent/atomic/AtomicLong;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 0, stack = 2): + [0] ldc #19 + + Class [com/facebook/internal/FileLruCache] + [2] invokevirtual #111 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [5] putstatic #56 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [8] new #52 + + Class [java/util/concurrent/atomic/AtomicLong] + [11] dup + [12] invokespecial #127 + + Methodref [java/util/concurrent/atomic/AtomicLong. ()V] + [15] putstatic #57 + + Fieldref [com/facebook/internal/FileLruCache.bufferIndex Ljava/util/concurrent/atomic/AtomicLong;] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.FileLruCache$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/internal/FileLruCache$StreamCloseCallback] + +Constant Pool (count = 53): + + Class [com/facebook/internal/FileLruCache] + + Class [com/facebook/internal/FileLruCache$1] + + Class [com/facebook/internal/FileLruCache$StreamCloseCallback] + + Class [java/io/File] + + Class [java/lang/Object] + + Class [java/util/concurrent/atomic/AtomicLong] + + Fieldref [com/facebook/internal/FileLruCache$1.this$0 Lcom/facebook/internal/FileLruCache;] + + Fieldref [com/facebook/internal/FileLruCache$1.val$buffer Ljava/io/File;] + + Fieldref [com/facebook/internal/FileLruCache$1.val$bufferFileCreateTime J] + + Fieldref [com/facebook/internal/FileLruCache$1.val$key Ljava/lang/String;] + + Methodref [com/facebook/internal/FileLruCache.access$000 (Lcom/facebook/internal/FileLruCache;)Ljava/util/concurrent/atomic/AtomicLong;] + + Methodref [com/facebook/internal/FileLruCache.access$100 (Lcom/facebook/internal/FileLruCache;Ljava/lang/String;Ljava/io/File;)V] + + Methodref [java/io/File.delete ()Z] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/concurrent/atomic/AtomicLong.get ()J] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/internal/FileLruCache;)Ljava/util/concurrent/atomic/AtomicLong;] + + NameAndType [access$100 (Lcom/facebook/internal/FileLruCache;Ljava/lang/String;Ljava/io/File;)V] + + NameAndType [delete ()Z] + + NameAndType [get ()J] + + NameAndType [this$0 Lcom/facebook/internal/FileLruCache;] + + NameAndType [val$buffer Ljava/io/File;] + + NameAndType [val$bufferFileCreateTime J] + + NameAndType [val$key Ljava/lang/String;] + + Utf8 [()J] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/internal/FileLruCache;)Ljava/util/concurrent/atomic/AtomicLong;] + + Utf8 [(Lcom/facebook/internal/FileLruCache;JLjava/io/File;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/internal/FileLruCache;Ljava/lang/String;Ljava/io/File;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [J] + + Utf8 [Lcom/facebook/internal/FileLruCache;] + + Utf8 [Ljava/io/File;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [com/facebook/internal/FileLruCache] + + Utf8 [com/facebook/internal/FileLruCache$1] + + Utf8 [com/facebook/internal/FileLruCache$StreamCloseCallback] + + Utf8 [delete] + + Utf8 [get] + + Utf8 [java/io/File] + + Utf8 [java/lang/Object] + + Utf8 [java/util/concurrent/atomic/AtomicLong] + + Utf8 [onClose] + + Utf8 [this$0] + + Utf8 [val$buffer] + + Utf8 [val$bufferFileCreateTime] + + Utf8 [val$key] + +Fields (count = 4): + + Field: val$bufferFileCreateTime J + Access flags: 0x1010 + = final synthetic long val$bufferFileCreateTime + + Field: val$buffer Ljava/io/File; + Access flags: 0x1010 + = final synthetic java.io.File val$buffer + + Field: val$key Ljava/lang/String; + Access flags: 0x1010 + = final synthetic java.lang.String val$key + + Field: this$0 Lcom/facebook/internal/FileLruCache; + Access flags: 0x1010 + = final synthetic com.facebook.internal.FileLruCache this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/internal/FileLruCache;JLjava/io/File;Ljava/lang/String;)V + Access flags: 0x0 + = FileLruCache$1(com.facebook.internal.FileLruCache,long,java.io.File,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 6, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #7 + + Fieldref [com/facebook/internal/FileLruCache$1.this$0 Lcom/facebook/internal/FileLruCache;] + [5] aload_0 v0 + [6] lload_2 v2 + [7] putfield #9 + + Fieldref [com/facebook/internal/FileLruCache$1.val$bufferFileCreateTime J] + [10] aload_0 v0 + [11] aload v4 + [13] putfield #8 + + Fieldref [com/facebook/internal/FileLruCache$1.val$buffer Ljava/io/File;] + [16] aload_0 v0 + [17] aload v5 + [19] putfield #10 + + Fieldref [com/facebook/internal/FileLruCache$1.val$key Ljava/lang/String;] + [22] aload_0 v0 + [23] invokespecial #14 + + Methodref [java/lang/Object. ()V] + [26] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onClose()V + Access flags: 0x1 + = public void onClose() + Class member attributes (count = 1): + + Code attribute instructions (code length = 45, locals = 1, stack = 4): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/internal/FileLruCache$1.val$bufferFileCreateTime J] + [4] aload_0 v0 + [5] getfield #7 + + Fieldref [com/facebook/internal/FileLruCache$1.this$0 Lcom/facebook/internal/FileLruCache;] + [8] invokestatic #11 + + Methodref [com/facebook/internal/FileLruCache.access$000 (Lcom/facebook/internal/FileLruCache;)Ljava/util/concurrent/atomic/AtomicLong;] + [11] invokevirtual #15 + + Methodref [java/util/concurrent/atomic/AtomicLong.get ()J] + [14] lcmp + [15] ifge +14 (target=29) + [18] aload_0 v0 + [19] getfield #8 + + Fieldref [com/facebook/internal/FileLruCache$1.val$buffer Ljava/io/File;] + [22] invokevirtual #13 + + Methodref [java/io/File.delete ()Z] + [25] pop + [26] goto +18 (target=44) + [29] aload_0 v0 + [30] getfield #7 + + Fieldref [com/facebook/internal/FileLruCache$1.this$0 Lcom/facebook/internal/FileLruCache;] + [33] aload_0 v0 + [34] getfield #10 + + Fieldref [com/facebook/internal/FileLruCache$1.val$key Ljava/lang/String;] + [37] aload_0 v0 + [38] getfield #8 + + Fieldref [com/facebook/internal/FileLruCache$1.val$buffer Ljava/io/File;] + [41] invokestatic #12 + + Methodref [com/facebook/internal/FileLruCache.access$100 (Lcom/facebook/internal/FileLruCache;Ljava/lang/String;Ljava/io/File;)V] + [44] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [29] Var: ..., Stack: (empty) + - [44] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.FileLruCache$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 30): + + Class [[Ljava/io/File;] + + Class [com/facebook/internal/FileLruCache$2] + + Class [java/io/File] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/internal/FileLruCache$2.this$0 Lcom/facebook/internal/FileLruCache;] + + Fieldref [com/facebook/internal/FileLruCache$2.val$filesToDelete [Ljava/io/File;] + + Methodref [java/io/File.delete ()Z] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [delete ()Z] + + NameAndType [this$0 Lcom/facebook/internal/FileLruCache;] + + NameAndType [val$filesToDelete [Ljava/io/File;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/internal/FileLruCache;[Ljava/io/File;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/FileLruCache;] + + Utf8 [StackMapTable] + + Utf8 [[Ljava/io/File;] + + Utf8 [com/facebook/internal/FileLruCache$2] + + Utf8 [delete] + + Utf8 [java/io/File] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [run] + + Utf8 [this$0] + + Utf8 [val$filesToDelete] + +Fields (count = 2): + + Field: val$filesToDelete [Ljava/io/File; + Access flags: 0x1010 + = final synthetic java.io.File[] val$filesToDelete + + Field: this$0 Lcom/facebook/internal/FileLruCache; + Access flags: 0x1010 + = final synthetic com.facebook.internal.FileLruCache this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/internal/FileLruCache;[Ljava/io/File;)V + Access flags: 0x0 + = FileLruCache$2(com.facebook.internal.FileLruCache,java.io.File[]) + 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 #6 + + Fieldref [com/facebook/internal/FileLruCache$2.this$0 Lcom/facebook/internal/FileLruCache;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #7 + + Fieldref [com/facebook/internal/FileLruCache$2.val$filesToDelete [Ljava/io/File;] + [10] aload_0 v0 + [11] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [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 = 33, locals = 5, stack = 2): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/internal/FileLruCache$2.val$filesToDelete [Ljava/io/File;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] arraylength + [7] istore_2 v2 + [8] iconst_0 + [9] istore_3 v3 + [10] iload_3 v3 + [11] iload_2 v2 + [12] ificmpge +20 (target=32) + [15] aload_1 v1 + [16] iload_3 v3 + [17] aaload + [18] astore v4 + [20] aload v4 + [22] invokevirtual #8 + + Methodref [java/io/File.delete ()Z] + [25] pop + [26] iinc v3, 1 + [29] goto -19 (target=10) + [32] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [10] Var: ...[a:[Ljava/io/File;][i][i], Stack: (empty) + - [32] Var: -3, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.FileLruCache$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 23): + + Class [com/facebook/internal/FileLruCache] + + Class [com/facebook/internal/FileLruCache$3] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/internal/FileLruCache$3.this$0 Lcom/facebook/internal/FileLruCache;] + + Methodref [com/facebook/internal/FileLruCache.access$200 (Lcom/facebook/internal/FileLruCache;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$200 (Lcom/facebook/internal/FileLruCache;)V] + + NameAndType [this$0 Lcom/facebook/internal/FileLruCache;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/internal/FileLruCache;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/FileLruCache;] + + Utf8 [access$200] + + Utf8 [com/facebook/internal/FileLruCache] + + Utf8 [com/facebook/internal/FileLruCache$3] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [run] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/internal/FileLruCache; + Access flags: 0x1010 + = final synthetic com.facebook.internal.FileLruCache this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/internal/FileLruCache;)V + Access flags: 0x0 + = FileLruCache$3(com.facebook.internal.FileLruCache) + 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 [com/facebook/internal/FileLruCache$3.this$0 Lcom/facebook/internal/FileLruCache;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()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 [com/facebook/internal/FileLruCache$3.this$0 Lcom/facebook/internal/FileLruCache;] + [4] invokestatic #6 + + Methodref [com/facebook/internal/FileLruCache.access$200 (Lcom/facebook/internal/FileLruCache;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$BufferFile + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.FileLruCache$BufferFile extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 84): + + String [buffer] + + Class [[Ljava/io/File;] + + Class [com/facebook/internal/FileLruCache] + + Class [com/facebook/internal/FileLruCache$BufferFile] + + Class [com/facebook/internal/FileLruCache$BufferFile$1] + + Class [com/facebook/internal/FileLruCache$BufferFile$2] + + Class [java/io/File] + + Class [java/lang/Long] + + Class [java/lang/Object] + + Class [java/lang/StringBuilder] + + Class [java/util/concurrent/atomic/AtomicLong] + + Fieldref [com/facebook/internal/FileLruCache$BufferFile.filterExcludeBufferFiles Ljava/io/FilenameFilter;] + + Fieldref [com/facebook/internal/FileLruCache$BufferFile.filterExcludeNonBufferFiles Ljava/io/FilenameFilter;] + + Methodref [com/facebook/internal/FileLruCache.access$300 ()Ljava/util/concurrent/atomic/AtomicLong;] + + Methodref [com/facebook/internal/FileLruCache$BufferFile.excludeNonBufferFiles ()Ljava/io/FilenameFilter;] + + Methodref [com/facebook/internal/FileLruCache$BufferFile$1. ()V] + + Methodref [com/facebook/internal/FileLruCache$BufferFile$2. ()V] + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + + Methodref [java/io/File.delete ()Z] + + Methodref [java/io/File.listFiles (Ljava/io/FilenameFilter;)[Ljava/io/File;] + + Methodref [java/lang/Long.toString ()Ljava/lang/String;] + + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/concurrent/atomic/AtomicLong.incrementAndGet ()J] + + NameAndType [ ()V] + + NameAndType [ (Ljava/io/File;Ljava/lang/String;)V] + + NameAndType [access$300 ()Ljava/util/concurrent/atomic/AtomicLong;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [delete ()Z] + + NameAndType [excludeNonBufferFiles ()Ljava/io/FilenameFilter;] + + NameAndType [filterExcludeBufferFiles Ljava/io/FilenameFilter;] + + NameAndType [filterExcludeNonBufferFiles Ljava/io/FilenameFilter;] + + NameAndType [incrementAndGet ()J] + + NameAndType [listFiles (Ljava/io/FilenameFilter;)[Ljava/io/File;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (J)Ljava/lang/Long;] + + Utf8 [()J] + + Utf8 [()Ljava/io/FilenameFilter;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/concurrent/atomic/AtomicLong;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(J)Ljava/lang/Long;] + + Utf8 [(Ljava/io/File;)Ljava/io/File;] + + Utf8 [(Ljava/io/File;)V] + + Utf8 [(Ljava/io/File;Ljava/lang/String;)V] + + Utf8 [(Ljava/io/FilenameFilter;)[Ljava/io/File;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [FILE_NAME_PREFIX] + + Utf8 [Ljava/io/FilenameFilter;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [[Ljava/io/File;] + + Utf8 [access$300] + + Utf8 [append] + + Utf8 [buffer] + + Utf8 [com/facebook/internal/FileLruCache] + + Utf8 [com/facebook/internal/FileLruCache$BufferFile] + + Utf8 [com/facebook/internal/FileLruCache$BufferFile$1] + + Utf8 [com/facebook/internal/FileLruCache$BufferFile$2] + + Utf8 [delete] + + Utf8 [deleteAll] + + Utf8 [excludeBufferFiles] + + Utf8 [excludeNonBufferFiles] + + Utf8 [filterExcludeBufferFiles] + + Utf8 [filterExcludeNonBufferFiles] + + Utf8 [incrementAndGet] + + Utf8 [java/io/File] + + Utf8 [java/lang/Long] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/concurrent/atomic/AtomicLong] + + Utf8 [listFiles] + + Utf8 [newFile] + + Utf8 [toString] + + Utf8 [valueOf] + +Fields (count = 3): + + Field: FILE_NAME_PREFIX Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String FILE_NAME_PREFIX + Class member attributes (count = 1): + + Constant value attribute: + + String [buffer] + + Field: filterExcludeBufferFiles Ljava/io/FilenameFilter; + Access flags: 0x1a + = private static final java.io.FilenameFilter filterExcludeBufferFiles + + Field: filterExcludeNonBufferFiles Ljava/io/FilenameFilter; + Access flags: 0x1a + = private static final java.io.FilenameFilter filterExcludeNonBufferFiles + +Methods (count = 6): + - Method: ()V + Access flags: 0x2 + = private FileLruCache$BufferFile() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #23 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: deleteAll(Ljava/io/File;)V + Access flags: 0x8 + = static void deleteAll(java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 45, locals = 6, stack = 2): + [0] aload_0 v0 + [1] invokestatic #15 + + Methodref [com/facebook/internal/FileLruCache$BufferFile.excludeNonBufferFiles ()Ljava/io/FilenameFilter;] + [4] invokevirtual #20 + + Methodref [java/io/File.listFiles (Ljava/io/FilenameFilter;)[Ljava/io/File;] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ifnull +35 (target=44) + [12] aload_1 v1 + [13] astore_2 v2 + [14] aload_2 v2 + [15] arraylength + [16] istore_3 v3 + [17] iconst_0 + [18] istore v4 + [20] iload v4 + [22] iload_3 v3 + [23] ificmpge +21 (target=44) + [26] aload_2 v2 + [27] iload v4 + [29] aaload + [30] astore v5 + [32] aload v5 + [34] invokevirtual #19 + + Methodref [java/io/File.delete ()Z] + [37] pop + [38] iinc v4, 1 + [41] goto -21 (target=20) + [44] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [20] Var: [a:java/io/File][a:[Ljava/io/File;][a:[Ljava/io/File;][i][i], Stack: + - [44] Var: -3, Stack: (empty) + + Method: excludeBufferFiles()Ljava/io/FilenameFilter; + Access flags: 0x8 + = static java.io.FilenameFilter excludeBufferFiles() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #12 + + Fieldref [com/facebook/internal/FileLruCache$BufferFile.filterExcludeBufferFiles Ljava/io/FilenameFilter;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: excludeNonBufferFiles()Ljava/io/FilenameFilter; + Access flags: 0x8 + = static java.io.FilenameFilter excludeNonBufferFiles() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #13 + + Fieldref [com/facebook/internal/FileLruCache$BufferFile.filterExcludeNonBufferFiles Ljava/io/FilenameFilter;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newFile(Ljava/io/File;)Ljava/io/File; + Access flags: 0x8 + = static java.io.File newFile(java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 41, locals = 2, stack = 4): + [0] new #10 + + Class [java/lang/StringBuilder] + [3] dup + [4] invokespecial #24 + + Methodref [java/lang/StringBuilder. ()V] + [7] ldc #1 + + String [buffer] + [9] invokevirtual #25 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [12] invokestatic #14 + + Methodref [com/facebook/internal/FileLruCache.access$300 ()Ljava/util/concurrent/atomic/AtomicLong;] + [15] invokevirtual #27 + + Methodref [java/util/concurrent/atomic/AtomicLong.incrementAndGet ()J] + [18] invokestatic #22 + + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;] + [21] invokevirtual #21 + + Methodref [java/lang/Long.toString ()Ljava/lang/String;] + [24] invokevirtual #25 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [27] invokevirtual #26 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [30] astore_1 v1 + [31] new #7 + + Class [java/io/File] + [34] dup + [35] aload_0 v0 + [36] aload_1 v1 + [37] invokespecial #18 + + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + [40] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 0, stack = 2): + [0] new #5 + + Class [com/facebook/internal/FileLruCache$BufferFile$1] + [3] dup + [4] invokespecial #16 + + Methodref [com/facebook/internal/FileLruCache$BufferFile$1. ()V] + [7] putstatic #12 + + Fieldref [com/facebook/internal/FileLruCache$BufferFile.filterExcludeBufferFiles Ljava/io/FilenameFilter;] + [10] new #6 + + Class [com/facebook/internal/FileLruCache$BufferFile$2] + [13] dup + [14] invokespecial #17 + + Methodref [com/facebook/internal/FileLruCache$BufferFile$2. ()V] + [17] putstatic #13 + + Fieldref [com/facebook/internal/FileLruCache$BufferFile.filterExcludeNonBufferFiles Ljava/io/FilenameFilter;] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$BufferFile$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.internal.FileLruCache$BufferFile$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/FilenameFilter] + +Constant Pool (count = 23): + + String [buffer] + + Class [com/facebook/internal/FileLruCache$BufferFile$1] + + Class [java/io/FilenameFilter] + + Class [java/lang/Object] + + Class [java/lang/String] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + NameAndType [ ()V] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + Utf8 [()V] + + Utf8 [(Ljava/io/File;Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [StackMapTable] + + Utf8 [accept] + + Utf8 [buffer] + + Utf8 [com/facebook/internal/FileLruCache$BufferFile$1] + + Utf8 [java/io/FilenameFilter] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [startsWith] + +Fields (count = 0): + +Methods (count = 2): + - Method: ()V + Access flags: 0x0 + = FileLruCache$BufferFile$1() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: accept(Ljava/io/File;Ljava/lang/String;)Z + Access flags: 0x1 + = public boolean accept(java.io.File,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_2 v2 + [1] ldc #1 + + String [buffer] + [3] invokevirtual #7 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [6] ifne +7 (target=13) + [9] iconst_1 + [10] goto +4 (target=14) + [13] iconst_0 + [14] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [13] Var: ..., Stack: (empty) + - [14] Var: ..., Stack: [i] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$BufferFile$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.internal.FileLruCache$BufferFile$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/io/FilenameFilter] + +Constant Pool (count = 22): + + String [buffer] + + Class [com/facebook/internal/FileLruCache$BufferFile$2] + + Class [java/io/FilenameFilter] + + Class [java/lang/Object] + + Class [java/lang/String] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + NameAndType [ ()V] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + Utf8 [()V] + + Utf8 [(Ljava/io/File;Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [accept] + + Utf8 [buffer] + + Utf8 [com/facebook/internal/FileLruCache$BufferFile$2] + + Utf8 [java/io/FilenameFilter] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [startsWith] + +Fields (count = 0): + +Methods (count = 2): + - Method: ()V + Access flags: 0x0 + = FileLruCache$BufferFile$2() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: accept(Ljava/io/File;Ljava/lang/String;)Z + Access flags: 0x1 + = public boolean accept(java.io.File,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 3, stack = 2): + [0] aload_2 v2 + [1] ldc #1 + + String [buffer] + [3] invokevirtual #7 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [6] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$CloseCallbackOutputStream + Superclass: java/io/OutputStream + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.FileLruCache$CloseCallbackOutputStream extends java.io.OutputStream + +Interfaces (count = 0): + +Constant Pool (count = 43): + + Class [com/facebook/internal/FileLruCache$CloseCallbackOutputStream] + + Class [com/facebook/internal/FileLruCache$StreamCloseCallback] + + Class [java/io/OutputStream] + + Class [java/lang/Throwable] + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.callback Lcom/facebook/internal/FileLruCache$StreamCloseCallback;] + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.innerStream Ljava/io/OutputStream;] + + Methodref [java/io/OutputStream. ()V] + + Methodref [java/io/OutputStream.close ()V] + + Methodref [java/io/OutputStream.flush ()V] + + Methodref [java/io/OutputStream.write (I)V] + + Methodref [java/io/OutputStream.write ([B)V] + + Methodref [java/io/OutputStream.write ([BII)V] + + InterfaceMethodref [com/facebook/internal/FileLruCache$StreamCloseCallback.onClose ()V] + + NameAndType [ ()V] + + NameAndType [callback Lcom/facebook/internal/FileLruCache$StreamCloseCallback;] + + NameAndType [close ()V] + + NameAndType [flush ()V] + + NameAndType [innerStream Ljava/io/OutputStream;] + + NameAndType [onClose ()V] + + NameAndType [write (I)V] + + NameAndType [write ([B)V] + + NameAndType [write ([BII)V] + + Utf8 [()V] + + Utf8 [(I)V] + + Utf8 [(Ljava/io/OutputStream;Lcom/facebook/internal/FileLruCache$StreamCloseCallback;)V] + + Utf8 [([B)V] + + Utf8 [([BII)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/FileLruCache$StreamCloseCallback;] + + Utf8 [Ljava/io/OutputStream;] + + Utf8 [StackMapTable] + + Utf8 [callback] + + Utf8 [close] + + Utf8 [com/facebook/internal/FileLruCache$CloseCallbackOutputStream] + + Utf8 [com/facebook/internal/FileLruCache$StreamCloseCallback] + + Utf8 [flush] + + Utf8 [innerStream] + + Utf8 [java/io/OutputStream] + + Utf8 [java/lang/Throwable] + + Utf8 [onClose] + + Utf8 [write] + +Fields (count = 2): + + Field: innerStream Ljava/io/OutputStream; + Access flags: 0x10 + = final java.io.OutputStream innerStream + + Field: callback Lcom/facebook/internal/FileLruCache$StreamCloseCallback; + Access flags: 0x10 + = final com.facebook.internal.FileLruCache$StreamCloseCallback callback + +Methods (count = 6): + - Method: (Ljava/io/OutputStream;Lcom/facebook/internal/FileLruCache$StreamCloseCallback;)V + Access flags: 0x0 + = FileLruCache$CloseCallbackOutputStream(java.io.OutputStream,com.facebook.internal.FileLruCache$StreamCloseCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #7 + + Methodref [java/io/OutputStream. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #6 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.innerStream Ljava/io/OutputStream;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #5 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.callback Lcom/facebook/internal/FileLruCache$StreamCloseCallback;] + [14] 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 = 32, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.innerStream Ljava/io/OutputStream;] + [4] invokevirtual #8 + + Methodref [java/io/OutputStream.close ()V] + [7] aload_0 v0 + [8] getfield #5 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.callback Lcom/facebook/internal/FileLruCache$StreamCloseCallback;] + [11] invokeinterface #13 + + InterfaceMethodref [com/facebook/internal/FileLruCache$StreamCloseCallback.onClose ()V] + [16] goto +15 (target=31) + [19] astore_1 v1 + [20] aload_0 v0 + [21] getfield #5 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.callback Lcom/facebook/internal/FileLruCache$StreamCloseCallback;] + [24] invokeinterface #13 + + InterfaceMethodref [com/facebook/internal/FileLruCache$StreamCloseCallback.onClose ()V] + [29] aload_1 v1 + [30] athrow + [31] return + Code attribute exceptions (count = 2): + - ExceptionInfo (0 -> 7: 19): + - ExceptionInfo (19 -> 20: 19): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [19] Var: ..., Stack: [a:java/lang/Throwable] + - [31] Var: ..., Stack: (empty) + + Method: flush()V + Access flags: 0x1 + = public void flush() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.innerStream Ljava/io/OutputStream;] + [4] invokevirtual #9 + + Methodref [java/io/OutputStream.flush ()V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: write([BII)V + Access flags: 0x1 + = public void write(byte[],int,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.innerStream Ljava/io/OutputStream;] + [4] aload_1 v1 + [5] iload_2 v2 + [6] iload_3 v3 + [7] invokevirtual #12 + + Methodref [java/io/OutputStream.write ([BII)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: write([B)V + Access flags: 0x1 + = public void write(byte[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.innerStream Ljava/io/OutputStream;] + [4] aload_1 v1 + [5] invokevirtual #11 + + Methodref [java/io/OutputStream.write ([B)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: write(I)V + Access flags: 0x1 + = public void write(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/internal/FileLruCache$CloseCallbackOutputStream.innerStream Ljava/io/OutputStream;] + [4] iload_1 v1 + [5] invokevirtual #10 + + Methodref [java/io/OutputStream.write (I)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$CopyingInputStream + Superclass: java/io/InputStream + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.internal.FileLruCache$CopyingInputStream extends java.io.InputStream + +Interfaces (count = 0): + +Constant Pool (count = 66): + + Class [[B] + + Class [com/facebook/internal/FileLruCache$CopyingInputStream] + + Class [java/io/InputStream] + + Class [java/io/OutputStream] + + Class [java/lang/Math] + + Class [java/lang/Throwable] + + Class [java/lang/UnsupportedOperationException] + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.input Ljava/io/InputStream;] + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.output Ljava/io/OutputStream;] + + Methodref [com/facebook/internal/FileLruCache$CopyingInputStream.read ([BII)I] + + Methodref [java/io/InputStream. ()V] + + Methodref [java/io/InputStream.available ()I] + + Methodref [java/io/InputStream.close ()V] + + Methodref [java/io/InputStream.read ()I] + + Methodref [java/io/InputStream.read ([B)I] + + Methodref [java/io/InputStream.read ([BII)I] + + Methodref [java/io/OutputStream.close ()V] + + Methodref [java/io/OutputStream.write (I)V] + + Methodref [java/io/OutputStream.write ([BII)V] + + Methodref [java/lang/Math.min (JJ)J] + + Methodref [java/lang/UnsupportedOperationException. ()V] + + NameAndType [ ()V] + + NameAndType [available ()I] + + NameAndType [close ()V] + + NameAndType [input Ljava/io/InputStream;] + + NameAndType [min (JJ)J] + + NameAndType [output Ljava/io/OutputStream;] + + NameAndType [read ()I] + + NameAndType [read ([B)I] + + NameAndType [read ([BII)I] + + NameAndType [write (I)V] + + NameAndType [write ([BII)V] + + Utf8 [()I] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)V] + + Utf8 [(J)J] + + Utf8 [(JJ)J] + + Utf8 [(Ljava/io/InputStream;Ljava/io/OutputStream;)V] + + Utf8 [([B)I] + + Utf8 [([BII)I] + + Utf8 [([BII)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/io/InputStream;] + + Utf8 [Ljava/io/OutputStream;] + + Utf8 [StackMapTable] + + Utf8 [[B] + + Utf8 [available] + + Utf8 [close] + + Utf8 [com/facebook/internal/FileLruCache$CopyingInputStream] + + Utf8 [input] + + Utf8 [java/io/InputStream] + + Utf8 [java/io/OutputStream] + + Utf8 [java/lang/Math] + + Utf8 [java/lang/Throwable] + + Utf8 [java/lang/UnsupportedOperationException] + + Utf8 [mark] + + Utf8 [markSupported] + + Utf8 [min] + + Utf8 [output] + + Utf8 [read] + + Utf8 [reset] + + Utf8 [skip] + + Utf8 [write] + +Fields (count = 2): + + Field: input Ljava/io/InputStream; + Access flags: 0x10 + = final java.io.InputStream input + + Field: output Ljava/io/OutputStream; + Access flags: 0x10 + = final java.io.OutputStream output + +Methods (count = 10): + - Method: (Ljava/io/InputStream;Ljava/io/OutputStream;)V + Access flags: 0x0 + = FileLruCache$CopyingInputStream(java.io.InputStream,java.io.OutputStream) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #11 + + Methodref [java/io/InputStream. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #8 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.input Ljava/io/InputStream;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #9 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.output Ljava/io/OutputStream;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: available()I + Access flags: 0x1 + = public int available() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.input Ljava/io/InputStream;] + [4] invokevirtual #12 + + Methodref [java/io/InputStream.available ()I] + [7] ireturn + 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 = 28, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.input Ljava/io/InputStream;] + [4] invokevirtual #13 + + Methodref [java/io/InputStream.close ()V] + [7] aload_0 v0 + [8] getfield #9 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.output Ljava/io/OutputStream;] + [11] invokevirtual #17 + + Methodref [java/io/OutputStream.close ()V] + [14] goto +13 (target=27) + [17] astore_1 v1 + [18] aload_0 v0 + [19] getfield #9 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.output Ljava/io/OutputStream;] + [22] invokevirtual #17 + + Methodref [java/io/OutputStream.close ()V] + [25] aload_1 v1 + [26] athrow + [27] return + Code attribute exceptions (count = 2): + - ExceptionInfo (0 -> 7: 17): + - ExceptionInfo (17 -> 18: 17): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [17] Var: ..., Stack: [a:java/lang/Throwable] + - [27] Var: ..., Stack: (empty) + + Method: mark(I)V + Access flags: 0x1 + = public void mark(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] new #7 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] invokespecial #21 + + Methodref [java/lang/UnsupportedOperationException. ()V] + [7] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: markSupported()Z + Access flags: 0x1 + = public boolean markSupported() + 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: read([B)I + Access flags: 0x1 + = public int read(byte[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.input Ljava/io/InputStream;] + [4] aload_1 v1 + [5] invokevirtual #15 + + Methodref [java/io/InputStream.read ([B)I] + [8] istore_2 v2 + [9] iload_2 v2 + [10] ifle +13 (target=23) + [13] aload_0 v0 + [14] getfield #9 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.output Ljava/io/OutputStream;] + [17] aload_1 v1 + [18] iconst_0 + [19] iload_2 v2 + [20] invokevirtual #19 + + Methodref [java/io/OutputStream.write ([BII)V] + [23] iload_2 v2 + [24] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ...[i], Stack: (empty) + + Method: read()I + Access flags: 0x1 + = public int read() + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.input Ljava/io/InputStream;] + [4] invokevirtual #14 + + Methodref [java/io/InputStream.read ()I] + [7] istore_1 v1 + [8] iload_1 v1 + [9] iflt +11 (target=20) + [12] aload_0 v0 + [13] getfield #9 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.output Ljava/io/OutputStream;] + [16] iload_1 v1 + [17] invokevirtual #18 + + Methodref [java/io/OutputStream.write (I)V] + [20] iload_1 v1 + [21] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [20] Var: ...[i], Stack: (empty) + + Method: read([BII)I + Access flags: 0x1 + = public int read(byte[],int,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 5, stack = 4): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.input Ljava/io/InputStream;] + [4] aload_1 v1 + [5] iload_2 v2 + [6] iload_3 v3 + [7] invokevirtual #16 + + Methodref [java/io/InputStream.read ([BII)I] + [10] istore v4 + [12] iload v4 + [14] ifle +14 (target=28) + [17] aload_0 v0 + [18] getfield #9 + + Fieldref [com/facebook/internal/FileLruCache$CopyingInputStream.output Ljava/io/OutputStream;] + [21] aload_1 v1 + [22] iload_2 v2 + [23] iload v4 + [25] invokevirtual #19 + + Methodref [java/io/OutputStream.write ([BII)V] + [28] iload v4 + [30] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [28] Var: ...[i], Stack: (empty) + + Method: reset()V + Access flags: 0x21 + = public synchronized void reset() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 2): + [0] new #7 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] invokespecial #21 + + Methodref [java/lang/UnsupportedOperationException. ()V] + [7] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: skip(J)J + Access flags: 0x1 + = public long skip(long) + Class member attributes (count = 1): + + Code attribute instructions (code length = 57, locals = 7, stack = 7): + [0] sipush 1024 + [3] newarray 8 + [5] astore_3 v3 + [6] lconst_0 + [7] lstore v4 + [9] lload v4 + [11] lload_1 v1 + [12] lcmp + [13] ifge +41 (target=54) + [16] aload_0 v0 + [17] aload_3 v3 + [18] iconst_0 + [19] lload_1 v1 + [20] lload v4 + [22] lsub + [23] aload_3 v3 + [24] arraylength + [25] i2l + [26] invokestatic #20 + + Methodref [java/lang/Math.min (JJ)J] + [29] l2i + [30] invokevirtual #10 + + Methodref [com/facebook/internal/FileLruCache$CopyingInputStream.read ([BII)I] + [33] istore v6 + [35] iload v6 + [37] ifge +6 (target=43) + [40] lload v4 + [42] lreturn + [43] lload v4 + [45] iload v6 + [47] i2l + [48] ladd + [49] lstore v4 + [51] goto -42 (target=9) + [54] lload v4 + [56] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [9] Var: ...[a:[B][l], Stack: (empty) + - [43] Var: ...[i], Stack: (empty) + - [54] Var: -1, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$Limits + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.internal.FileLruCache$Limits extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 34): + + Integer [1048576] + + String [Cache byte-count limit must be >= 0] + + String [Cache file count limit must be >= 0] + + Class [com/facebook/internal/FileLruCache$Limits] + + Class [java/lang/Object] + + Class [java/security/InvalidParameterException] + + Fieldref [com/facebook/internal/FileLruCache$Limits.byteCount I] + + Fieldref [com/facebook/internal/FileLruCache$Limits.fileCount I] + + Methodref [java/lang/Object. ()V] + + Methodref [java/security/InvalidParameterException. (Ljava/lang/String;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [byteCount I] + + NameAndType [fileCount I] + + Utf8 [()I] + + Utf8 [()V] + + Utf8 [(I)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Cache byte-count limit must be >= 0] + + Utf8 [Cache file count limit must be >= 0] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [StackMapTable] + + Utf8 [byteCount] + + Utf8 [com/facebook/internal/FileLruCache$Limits] + + Utf8 [fileCount] + + Utf8 [getByteCount] + + Utf8 [getFileCount] + + Utf8 [java/lang/Object] + + Utf8 [java/security/InvalidParameterException] + + Utf8 [setByteCount] + + Utf8 [setFileCount] + +Fields (count = 2): + + Field: byteCount I + Access flags: 0x2 + = private int byteCount + + Field: fileCount I + Access flags: 0x2 + = private int fileCount + +Methods (count = 5): + - Method: ()V + Access flags: 0x1 + = public FileLruCache$Limits() + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] sipush 1024 + [8] putfield #8 + + Fieldref [com/facebook/internal/FileLruCache$Limits.fileCount I] + [11] aload_0 v0 + [12] ldc #1 + + Integer [1048576] + [14] putfield #7 + + Fieldref [com/facebook/internal/FileLruCache$Limits.byteCount I] + [17] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getByteCount()I + Access flags: 0x0 + = int getByteCount() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/internal/FileLruCache$Limits.byteCount I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getFileCount()I + Access flags: 0x0 + = int getFileCount() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/internal/FileLruCache$Limits.fileCount I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setByteCount(I)V + Access flags: 0x0 + = void setByteCount(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 3): + [0] iload_1 v1 + [1] ifge +13 (target=14) + [4] new #6 + + Class [java/security/InvalidParameterException] + [7] dup + [8] ldc #2 + + String [Cache byte-count limit must be >= 0] + [10] invokespecial #10 + + Methodref [java/security/InvalidParameterException. (Ljava/lang/String;)V] + [13] athrow + [14] aload_0 v0 + [15] iload_1 v1 + [16] putfield #7 + + Fieldref [com/facebook/internal/FileLruCache$Limits.byteCount I] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ..., Stack: (empty) + + Method: setFileCount(I)V + Access flags: 0x0 + = void setFileCount(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 3): + [0] iload_1 v1 + [1] ifge +13 (target=14) + [4] new #6 + + Class [java/security/InvalidParameterException] + [7] dup + [8] ldc #3 + + String [Cache file count limit must be >= 0] + [10] invokespecial #10 + + Methodref [java/security/InvalidParameterException. (Ljava/lang/String;)V] + [13] athrow + [14] aload_0 v0 + [15] iload_1 v1 + [16] putfield #8 + + Fieldref [com/facebook/internal/FileLruCache$Limits.fileCount I] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$ModifiedFile + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.internal.FileLruCache$ModifiedFile extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Comparable] + +Constant Pool (count = 59): + + Integer [29] + + Integer [37] + + Class [com/facebook/internal/FileLruCache$ModifiedFile] + + Class [java/io/File] + + Class [java/lang/Comparable] + + Class [java/lang/Object] + + Long [2147483647] + + Fieldref [com/facebook/internal/FileLruCache$ModifiedFile.file Ljava/io/File;] + + Fieldref [com/facebook/internal/FileLruCache$ModifiedFile.modified J] + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.compareTo (Lcom/facebook/internal/FileLruCache$ModifiedFile;)I] + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getFile ()Ljava/io/File;] + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getModified ()J] + + Methodref [java/io/File.compareTo (Ljava/io/File;)I] + + Methodref [java/io/File.hashCode ()I] + + Methodref [java/io/File.lastModified ()J] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [compareTo (Lcom/facebook/internal/FileLruCache$ModifiedFile;)I] + + NameAndType [compareTo (Ljava/io/File;)I] + + NameAndType [file Ljava/io/File;] + + NameAndType [getFile ()Ljava/io/File;] + + NameAndType [getModified ()J] + + NameAndType [hashCode ()I] + + NameAndType [lastModified ()J] + + NameAndType [modified J] + + Utf8 [()I] + + Utf8 [()J] + + Utf8 [()Ljava/io/File;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/internal/FileLruCache$ModifiedFile;)I] + + Utf8 [(Ljava/io/File;)I] + + Utf8 [(Ljava/io/File;)V] + + Utf8 [(Ljava/lang/Object;)I] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [HASH_MULTIPLIER] + + Utf8 [HASH_SEED] + + Utf8 [I] + + Utf8 [J] + + Utf8 [Ljava/io/File;] + + Utf8 [Ljava/lang/Object;Ljava/lang/Comparable;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/internal/FileLruCache$ModifiedFile] + + Utf8 [compareTo] + + Utf8 [equals] + + Utf8 [file] + + Utf8 [getFile] + + Utf8 [getModified] + + Utf8 [hashCode] + + Utf8 [java/io/File] + + Utf8 [java/lang/Comparable] + + Utf8 [java/lang/Object] + + Utf8 [lastModified] + + Utf8 [modified] + +Fields (count = 4): + + Field: HASH_SEED I + Access flags: 0x1a + = private static final int HASH_SEED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [29] + + Field: HASH_MULTIPLIER I + Access flags: 0x1a + = private static final int HASH_MULTIPLIER + Class member attributes (count = 1): + + Constant value attribute: + + Integer [37] + + Field: file Ljava/io/File; + Access flags: 0x12 + = private final java.io.File file + + Field: modified J + Access flags: 0x12 + = private final long modified + +Methods (count = 7): + - Method: (Ljava/io/File;)V + Access flags: 0x0 + = FileLruCache$ModifiedFile(java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #9 + + Fieldref [com/facebook/internal/FileLruCache$ModifiedFile.file Ljava/io/File;] + [9] aload_0 v0 + [10] aload_1 v1 + [11] invokevirtual #16 + + Methodref [java/io/File.lastModified ()J] + [14] putfield #10 + + Fieldref [com/facebook/internal/FileLruCache$ModifiedFile.modified J] + [17] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getFile()Ljava/io/File; + Access flags: 0x0 + = java.io.File getFile() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/internal/FileLruCache$ModifiedFile.file Ljava/io/File;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getModified()J + Access flags: 0x0 + = long getModified() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/internal/FileLruCache$ModifiedFile.modified J] + [4] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: compareTo(Lcom/facebook/internal/FileLruCache$ModifiedFile;)I + Access flags: 0x1 + = public int compareTo(com.facebook.internal.FileLruCache$ModifiedFile) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 2, stack = 4): + [0] aload_0 v0 + [1] invokevirtual #13 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getModified ()J] + [4] aload_1 v1 + [5] invokevirtual #13 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getModified ()J] + [8] lcmp + [9] ifge +5 (target=14) + [12] iconst_m1 + [13] ireturn + [14] aload_0 v0 + [15] invokevirtual #13 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getModified ()J] + [18] aload_1 v1 + [19] invokevirtual #13 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getModified ()J] + [22] lcmp + [23] ifle +5 (target=28) + [26] iconst_1 + [27] ireturn + [28] aload_0 v0 + [29] invokevirtual #12 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getFile ()Ljava/io/File;] + [32] aload_1 v1 + [33] invokevirtual #12 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.getFile ()Ljava/io/File;] + [36] invokevirtual #14 + + Methodref [java/io/File.compareTo (Ljava/io/File;)I] + [39] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [14] Var: ..., Stack: (empty) + - [28] Var: ..., Stack: (empty) + + 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 = 24, locals = 2, stack = 2): + [0] aload_1 v1 + [1] instanceof #3 + + Class [com/facebook/internal/FileLruCache$ModifiedFile] + [4] ifeq +18 (target=22) + [7] aload_0 v0 + [8] aload_1 v1 + [9] checkcast #3 + + Class [com/facebook/internal/FileLruCache$ModifiedFile] + [12] invokevirtual #11 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.compareTo (Lcom/facebook/internal/FileLruCache$ModifiedFile;)I] + [15] ifne +7 (target=22) + [18] iconst_1 + [19] goto +4 (target=23) + [22] iconst_0 + [23] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [22] Var: ..., Stack: (empty) + - [23] Var: ..., Stack: [i] + + Method: hashCode()I + Access flags: 0x1 + = public int hashCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 2, stack = 5): + [0] bipush 29 + [2] istore_1 v1 + [3] iload_1 v1 + [4] bipush 37 + [6] imul + [7] aload_0 v0 + [8] getfield #9 + + Fieldref [com/facebook/internal/FileLruCache$ModifiedFile.file Ljava/io/File;] + [11] invokevirtual #15 + + Methodref [java/io/File.hashCode ()I] + [14] iadd + [15] istore_1 v1 + [16] iload_1 v1 + [17] bipush 37 + [19] imul + [20] aload_0 v0 + [21] getfield #10 + + Fieldref [com/facebook/internal/FileLruCache$ModifiedFile.modified J] + [24] ldc2_w #7 + + Long [2147483647] + [27] lrem + [28] l2i + [29] iadd + [30] istore_1 v1 + [31] iload_1 v1 + [32] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: compareTo(Ljava/lang/Object;)I + Access flags: 0x1041 + = public bridge synthetic int compareTo(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 [com/facebook/internal/FileLruCache$ModifiedFile] + [5] invokevirtual #11 + + Methodref [com/facebook/internal/FileLruCache$ModifiedFile.compareTo (Lcom/facebook/internal/FileLruCache$ModifiedFile;)I] + [8] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/lang/Comparable;] + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$StreamCloseCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.internal.FileLruCache$StreamCloseCallback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/internal/FileLruCache$StreamCloseCallback] + + Class [java/lang/Object] + + Utf8 [()V] + + Utf8 [com/facebook/internal/FileLruCache$StreamCloseCallback] + + Utf8 [java/lang/Object] + + Utf8 [onClose] + +Fields (count = 0): + +Methods (count = 1): + + Method: onClose()V + Access flags: 0x401 + = public abstract void onClose() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/FileLruCache$StreamHeader + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.internal.FileLruCache$StreamHeader extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 125): + + Integer [0] + + String [ when expected ] + + String [readHeader: expected JSONObject, got ] + + String [readHeader: stream.read returned -1 while reading header size] + + String [readHeader: stream.read stopped at ] + + Class [[B] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/internal/FileLruCache] + + Class [com/facebook/internal/FileLruCache$StreamHeader] + + Class [com/facebook/internal/Logger] + + Class [java/io/IOException] + + Class [java/io/InputStream] + + Class [java/io/OutputStream] + + Class [java/lang/Class] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Class [org/json/JSONTokener] + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/io/IOException. (Ljava/lang/String;)V] + + Methodref [java/io/InputStream.read ()I] + + Methodref [java/io/InputStream.read ([BII)I] + + Methodref [java/io/OutputStream.write (I)V] + + Methodref [java/io/OutputStream.write ([B)V] + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/String. ([B)V] + + Methodref [java/lang/String.getBytes ()[B] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [org/json/JSONException.getMessage ()Ljava/lang/String;] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] + + Methodref [org/json/JSONTokener.nextValue ()Ljava/lang/Object;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ ([B)V] + + NameAndType [CACHE Lcom/facebook/LoggingBehavior;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [append (I)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [getBytes ()[B] + + NameAndType [getCanonicalName ()Ljava/lang/String;] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [nextValue ()Ljava/lang/Object;] + + NameAndType [read ()I] + + NameAndType [read ([BII)I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [write (I)V] + + NameAndType [write ([B)V] + + Utf8 [ when expected ] + + Utf8 [()I] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()[B] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/StringBuilder;] + + Utf8 [(I)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/io/InputStream;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/io/OutputStream;Lorg/json/JSONObject;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [([B)V] + + Utf8 [([BII)I] + + Utf8 [] + + Utf8 [CACHE] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [HEADER_VERSION] + + Utf8 [I] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [[B] + + Utf8 [append] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/internal/FileLruCache] + + Utf8 [com/facebook/internal/FileLruCache$StreamHeader] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [getBytes] + + Utf8 [getCanonicalName] + + Utf8 [getClass] + + Utf8 [getMessage] + + Utf8 [java/io/IOException] + + Utf8 [java/io/InputStream] + + Utf8 [java/io/OutputStream] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [log] + + Utf8 [nextValue] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [org/json/JSONTokener] + + Utf8 [read] + + Utf8 [readHeader] + + Utf8 [readHeader: expected JSONObject, got ] + + Utf8 [readHeader: stream.read returned -1 while reading header size] + + Utf8 [readHeader: stream.read stopped at ] + + Utf8 [toString] + + Utf8 [valueOf] + + Utf8 [write] + + Utf8 [writeHeader] + +Fields (count = 1): + + Field: HEADER_VERSION I + Access flags: 0x1a + = private static final int HEADER_VERSION + Class member attributes (count = 1): + + Constant value attribute: + + Integer [0] + +Methods (count = 3): + - Method: ()V + Access flags: 0x2 + = private FileLruCache$StreamHeader() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: writeHeader(Ljava/io/OutputStream;Lorg/json/JSONObject;)V + Access flags: 0x8 + = static void writeHeader(java.io.OutputStream,org.json.JSONObject) + Class member attributes (count = 1): + + Code attribute instructions (code length = 59, locals = 4, stack = 3): + [0] aload_1 v1 + [1] invokevirtual #42 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] invokevirtual #35 + + Methodref [java/lang/String.getBytes ()[B] + [9] astore_3 v3 + [10] aload_0 v0 + [11] iconst_0 + [12] invokevirtual #28 + + Methodref [java/io/OutputStream.write (I)V] + [15] aload_0 v0 + [16] aload_3 v3 + [17] arraylength + [18] bipush 16 + [20] ishr + [21] sipush 255 + [24] iand + [25] invokevirtual #28 + + Methodref [java/io/OutputStream.write (I)V] + [28] aload_0 v0 + [29] aload_3 v3 + [30] arraylength + [31] bipush 8 + [33] ishr + [34] sipush 255 + [37] iand + [38] invokevirtual #28 + + Methodref [java/io/OutputStream.write (I)V] + [41] aload_0 v0 + [42] aload_3 v3 + [43] arraylength + [44] iconst_0 + [45] ishr + [46] sipush 255 + [49] iand + [50] invokevirtual #28 + + Methodref [java/io/OutputStream.write (I)V] + [53] aload_0 v0 + [54] aload_3 v3 + [55] invokevirtual #29 + + Methodref [java/io/OutputStream.write ([B)V] + [58] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: readHeader(Ljava/io/InputStream;)Lorg/json/JSONObject; + Access flags: 0x8 + = static org.json.JSONObject readHeader(java.io.InputStream) + Class member attributes (count = 1): + + Code attribute instructions (code length = 257, locals = 9, stack = 5): + [0] aload_0 v0 + [1] invokevirtual #26 + + Methodref [java/io/InputStream.read ()I] + [4] istore_1 v1 + [5] iload_1 v1 + [6] ifeq +5 (target=11) + [9] aconst_null + [10] areturn + [11] iconst_0 + [12] istore_2 v2 + [13] iconst_0 + [14] istore_3 v3 + [15] iload_3 v3 + [16] iconst_3 + [17] ificmpge +48 (target=65) + [20] aload_0 v0 + [21] invokevirtual #26 + + Methodref [java/io/InputStream.read ()I] + [24] istore v4 + [26] iload v4 + [28] iconst_m1 + [29] ificmpne +16 (target=45) + [32] getstatic #22 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [35] getstatic #23 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [38] ldc #4 + + String [readHeader: stream.read returned -1 while reading header size] + [40] invokestatic #24 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [43] aconst_null + [44] areturn + [45] iload_2 v2 + [46] bipush 8 + [48] ishl + [49] istore_2 v2 + [50] iload_2 v2 + [51] iload v4 + [53] sipush 255 + [56] iand + [57] iadd + [58] istore_2 v2 + [59] iinc v3, 1 + [62] goto -47 (target=15) + [65] iload_2 v2 + [66] newarray 8 + [68] astore_3 v3 + [69] iconst_0 + [70] istore v4 + [72] iload v4 + [74] aload_3 v3 + [75] arraylength + [76] ificmpge +77 (target=153) + [79] aload_0 v0 + [80] aload_3 v3 + [81] iload v4 + [83] aload_3 v3 + [84] arraylength + [85] iload v4 + [87] isub + [88] invokevirtual #27 + + Methodref [java/io/InputStream.read ([BII)I] + [91] istore v5 + [93] iload v5 + [95] iconst_1 + [96] ificmpge +47 (target=143) + [99] getstatic #22 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [102] getstatic #23 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [105] new #18 + + Class [java/lang/StringBuilder] + [108] dup + [109] invokespecial #36 + + Methodref [java/lang/StringBuilder. ()V] + [112] ldc #5 + + String [readHeader: stream.read stopped at ] + [114] invokevirtual #39 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [117] iload v4 + [119] invokestatic #31 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [122] invokevirtual #38 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [125] ldc #2 + + String [ when expected ] + [127] invokevirtual #39 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [130] aload_3 v3 + [131] arraylength + [132] invokevirtual #37 + + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + [135] invokevirtual #40 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [138] invokestatic #24 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [141] aconst_null + [142] areturn + [143] iload v4 + [145] iload v5 + [147] iadd + [148] istore v4 + [150] goto -78 (target=72) + [153] new #17 + + Class [java/lang/String] + [156] dup + [157] aload_3 v3 + [158] invokespecial #34 + + Methodref [java/lang/String. ([B)V] + [161] astore v5 + [163] aconst_null + [164] astore v6 + [166] new #21 + + Class [org/json/JSONTokener] + [169] dup + [170] aload v5 + [172] invokespecial #43 + + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] + [175] astore v7 + [177] aload v7 + [179] invokevirtual #44 + + Methodref [org/json/JSONTokener.nextValue ()Ljava/lang/Object;] + [182] astore v8 + [184] aload v8 + [186] instanceof #20 + + Class [org/json/JSONObject] + [189] ifne +40 (target=229) + [192] getstatic #22 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [195] getstatic #23 + + Fieldref [com/facebook/internal/FileLruCache.TAG Ljava/lang/String;] + [198] new #18 + + Class [java/lang/StringBuilder] + [201] dup + [202] invokespecial #36 + + Methodref [java/lang/StringBuilder. ()V] + [205] ldc #3 + + String [readHeader: expected JSONObject, got ] + [207] invokevirtual #39 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [210] aload v8 + [212] invokevirtual #33 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [215] invokevirtual #30 + + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + [218] invokevirtual #39 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [221] invokevirtual #40 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [224] invokestatic #24 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + [227] aconst_null + [228] areturn + [229] aload v8 + [231] checkcast #20 + + Class [org/json/JSONObject] + [234] astore v6 + [236] goto +18 (target=254) + [239] astore v8 + [241] new #11 + + Class [java/io/IOException] + [244] dup + [245] aload v8 + [247] invokevirtual #41 + + Methodref [org/json/JSONException.getMessage ()Ljava/lang/String;] + [250] invokespecial #25 + + Methodref [java/io/IOException. (Ljava/lang/String;)V] + [253] athrow + [254] aload v6 + [256] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (177 -> 228: 239): + + Class [org/json/JSONException] + - ExceptionInfo (229 -> 236: 239): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 10): + - [11] Var: ...[i], Stack: (empty) + - [15] Var: ...[i][i], Stack: (empty) + - [45] Var: ...[i], Stack: (empty) + - [65] Var: -2, Stack: (empty) + - [72] Var: ...[a:[B][i], Stack: (empty) + - [143] Var: ...[i], Stack: (empty) + - [153] Var: -1, Stack: (empty) + - [229] Var: [a:java/io/InputStream][i][i][a:[B][i][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONTokener][a:java/lang/Object], Stack: + - [239] Var: [a:java/io/InputStream][i][i][a:[B][i][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONTokener], Stack: [a:org/json/JSONException] + - [254] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageDownloader + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.ImageDownloader extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 310): + + Integer [2] + + Integer [8] + + String [location] + + Class [[C] + + Class [android/content/Context] + + Class [android/graphics/Bitmap] + + Class [android/graphics/BitmapFactory] + + Class [android/os/Handler] + + Class [android/os/Looper] + + Class [com/facebook/FacebookException] + + Class [com/facebook/internal/ImageDownloader] + + Class [com/facebook/internal/ImageDownloader$1] + + Class [com/facebook/internal/ImageDownloader$CacheReadWorkItem] + + Class [com/facebook/internal/ImageDownloader$DownloadImageWorkItem] + + Class [com/facebook/internal/ImageDownloader$DownloaderContext] + + Class [com/facebook/internal/ImageDownloader$RequestKey] + + Class [com/facebook/internal/ImageRequest] + + Class [com/facebook/internal/ImageResponseCache] + + Class [com/facebook/internal/UrlRedirectCache] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/WorkQueue] + + Class [com/facebook/internal/WorkQueue$WorkItem] + + Class [java/io/IOException] + + Class [java/io/InputStream] + + Class [java/io/InputStreamReader] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Throwable] + + Class [java/net/HttpURLConnection] + + Class [java/net/URI] + + Class [java/net/URISyntaxException] + + Class [java/net/URL] + + Class [java/util/HashMap] + + Class [java/util/Map] + + Fieldref [com/facebook/internal/ImageDownloader.cacheReadQueue Lcom/facebook/internal/WorkQueue;] + + Fieldref [com/facebook/internal/ImageDownloader.downloadQueue Lcom/facebook/internal/WorkQueue;] + + Fieldref [com/facebook/internal/ImageDownloader.handler Landroid/os/Handler;] + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.isCancelled Z] + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.request Lcom/facebook/internal/ImageRequest;] + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.workItem Lcom/facebook/internal/WorkQueue$WorkItem;] + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.tag Ljava/lang/Object;] + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + + Methodref [android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;)Landroid/graphics/Bitmap;] + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/internal/ImageDownloader.download (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V] + + Methodref [com/facebook/internal/ImageDownloader.enqueueCacheRead (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + + Methodref [com/facebook/internal/ImageDownloader.enqueueDownload (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + + Methodref [com/facebook/internal/ImageDownloader.enqueueRequest (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + + Methodref [com/facebook/internal/ImageDownloader.getHandler ()Landroid/os/Handler;] + + Methodref [com/facebook/internal/ImageDownloader.issueResponse (Lcom/facebook/internal/ImageDownloader$RequestKey;Ljava/lang/Exception;Landroid/graphics/Bitmap;Z)V] + + Methodref [com/facebook/internal/ImageDownloader.readFromCache (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V] + + Methodref [com/facebook/internal/ImageDownloader.removePendingRequest (Lcom/facebook/internal/ImageDownloader$RequestKey;)Lcom/facebook/internal/ImageDownloader$DownloaderContext;] + + Methodref [com/facebook/internal/ImageDownloader$1. (Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;Lcom/facebook/internal/ImageRequest$Callback;)V] + + Methodref [com/facebook/internal/ImageDownloader$CacheReadWorkItem. (Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + + Methodref [com/facebook/internal/ImageDownloader$DownloadImageWorkItem. (Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + + Methodref [com/facebook/internal/ImageDownloader$DownloaderContext. (Lcom/facebook/internal/ImageDownloader$1;)V] + + Methodref [com/facebook/internal/ImageDownloader$RequestKey. (Ljava/net/URI;Ljava/lang/Object;)V] + + Methodref [com/facebook/internal/ImageRequest.getCallback ()Lcom/facebook/internal/ImageRequest$Callback;] + + Methodref [com/facebook/internal/ImageRequest.getCallerTag ()Ljava/lang/Object;] + + Methodref [com/facebook/internal/ImageRequest.getContext ()Landroid/content/Context;] + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + + Methodref [com/facebook/internal/ImageRequest.isCachedRedirectAllowed ()Z] + + Methodref [com/facebook/internal/ImageResponseCache.clearCache (Landroid/content/Context;)V] + + Methodref [com/facebook/internal/ImageResponseCache.getCachedImageStream (Ljava/net/URI;Landroid/content/Context;)Ljava/io/InputStream;] + + Methodref [com/facebook/internal/ImageResponseCache.interceptAndCacheImageStream (Landroid/content/Context;Ljava/net/HttpURLConnection;)Ljava/io/InputStream;] + + Methodref [com/facebook/internal/UrlRedirectCache.cacheUriRedirect (Landroid/content/Context;Ljava/net/URI;Ljava/net/URI;)V] + + Methodref [com/facebook/internal/UrlRedirectCache.clearCache (Landroid/content/Context;)V] + + Methodref [com/facebook/internal/UrlRedirectCache.getRedirectedUri (Landroid/content/Context;Ljava/net/URI;)Ljava/net/URI;] + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/WorkQueue. (I)V] + + Methodref [com/facebook/internal/WorkQueue.addActiveWorkItem (Ljava/lang/Runnable;)Lcom/facebook/internal/WorkQueue$WorkItem;] + + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + + Methodref [java/io/InputStreamReader.read ([CII)I] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;] + + Methodref [java/net/HttpURLConnection.getHeaderField (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + + Methodref [java/net/HttpURLConnection.setInstanceFollowRedirects (Z)V] + + Methodref [java/net/URI. (Ljava/lang/String;)V] + + Methodref [java/net/URI.toString ()Ljava/lang/String;] + + Methodref [java/net/URL. (Ljava/lang/String;)V] + + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;] + + Methodref [java/util/HashMap. ()V] + + InterfaceMethodref [com/facebook/internal/WorkQueue$WorkItem.cancel ()Z] + + InterfaceMethodref [com/facebook/internal/WorkQueue$WorkItem.moveToFront ()V] + + 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 [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + + NameAndType [ (Landroid/os/Looper;)V] + + NameAndType [ (Lcom/facebook/internal/ImageDownloader$1;)V] + + NameAndType [ (Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;Lcom/facebook/internal/ImageRequest$Callback;)V] + + NameAndType [ (Ljava/io/InputStream;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/net/URI;Ljava/lang/Object;)V] + + NameAndType [addActiveWorkItem (Ljava/lang/Runnable;)Lcom/facebook/internal/WorkQueue$WorkItem;] + + NameAndType [append ([CII)Ljava/lang/StringBuilder;] + + NameAndType [cacheReadQueue Lcom/facebook/internal/WorkQueue;] + + NameAndType [cacheUriRedirect (Landroid/content/Context;Ljava/net/URI;Ljava/net/URI;)V] + + NameAndType [cancel ()Z] + + NameAndType [clearCache (Landroid/content/Context;)V] + + NameAndType [closeQuietly (Ljava/io/Closeable;)V] + + NameAndType [decodeStream (Ljava/io/InputStream;)Landroid/graphics/Bitmap;] + + NameAndType [disconnectQuietly (Ljava/net/URLConnection;)V] + + NameAndType [download (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V] + + NameAndType [downloadQueue Lcom/facebook/internal/WorkQueue;] + + NameAndType [enqueueCacheRead (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + + NameAndType [enqueueDownload (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + + NameAndType [enqueueRequest (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [getCachedImageStream (Ljava/net/URI;Landroid/content/Context;)Ljava/io/InputStream;] + + NameAndType [getCallback ()Lcom/facebook/internal/ImageRequest$Callback;] + + NameAndType [getCallerTag ()Ljava/lang/Object;] + + NameAndType [getContext ()Landroid/content/Context;] + + NameAndType [getErrorStream ()Ljava/io/InputStream;] + + NameAndType [getHandler ()Landroid/os/Handler;] + + NameAndType [getHeaderField (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getImageUri ()Ljava/net/URI;] + + NameAndType [getMainLooper ()Landroid/os/Looper;] + + NameAndType [getRedirectedUri (Landroid/content/Context;Ljava/net/URI;)Ljava/net/URI;] + + NameAndType [getResponseCode ()I] + + NameAndType [handler Landroid/os/Handler;] + + NameAndType [interceptAndCacheImageStream (Landroid/content/Context;Ljava/net/HttpURLConnection;)Ljava/io/InputStream;] + + NameAndType [isCachedRedirectAllowed ()Z] + + NameAndType [isCancelled Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [issueResponse (Lcom/facebook/internal/ImageDownloader$RequestKey;Ljava/lang/Exception;Landroid/graphics/Bitmap;Z)V] + + NameAndType [moveToFront ()V] + + NameAndType [openConnection ()Ljava/net/URLConnection;] + + NameAndType [pendingRequests Ljava/util/Map;] + + NameAndType [post (Ljava/lang/Runnable;)Z] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [read ([CII)I] + + NameAndType [readFromCache (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V] + + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [removePendingRequest (Lcom/facebook/internal/ImageDownloader$RequestKey;)Lcom/facebook/internal/ImageDownloader$DownloaderContext;] + + NameAndType [request Lcom/facebook/internal/ImageRequest;] + + NameAndType [setInstanceFollowRedirects (Z)V] + + NameAndType [tag Ljava/lang/Object;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [uri Ljava/net/URI;] + + NameAndType [workItem Lcom/facebook/internal/WorkQueue$WorkItem;] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/os/Handler;] + + Utf8 [()Landroid/os/Looper;] + + Utf8 [()Lcom/facebook/internal/ImageRequest$Callback;] + + Utf8 [()Ljava/io/InputStream;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/URI;] + + Utf8 [()Ljava/net/URLConnection;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + + Utf8 [(Landroid/content/Context;Ljava/net/HttpURLConnection;)Ljava/io/InputStream;] + + Utf8 [(Landroid/content/Context;Ljava/net/URI;)Ljava/net/URI;] + + Utf8 [(Landroid/content/Context;Ljava/net/URI;Ljava/net/URI;)V] + + Utf8 [(Landroid/os/Looper;)V] + + Utf8 [(Lcom/facebook/internal/ImageDownloader$1;)V] + + Utf8 [(Lcom/facebook/internal/ImageDownloader$RequestKey;)Lcom/facebook/internal/ImageDownloader$DownloaderContext;] + + Utf8 [(Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V] + + Utf8 [(Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V] + + Utf8 [(Lcom/facebook/internal/ImageDownloader$RequestKey;Ljava/lang/Exception;Landroid/graphics/Bitmap;Z)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest;)Z] + + Utf8 [(Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;Lcom/facebook/internal/ImageRequest$Callback;)V] + + Utf8 [(Ljava/io/Closeable;)V] + + Utf8 [(Ljava/io/InputStream;)Landroid/graphics/Bitmap;] + + Utf8 [(Ljava/io/InputStream;)V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Runnable;)Lcom/facebook/internal/WorkQueue$WorkItem;] + + Utf8 [(Ljava/lang/Runnable;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/net/URI;Landroid/content/Context;)Ljava/io/InputStream;] + + Utf8 [(Ljava/net/URI;Ljava/lang/Object;)V] + + Utf8 [(Ljava/net/URLConnection;)V] + + Utf8 [(Z)V] + + Utf8 [([CII)I] + + Utf8 [([CII)Ljava/lang/StringBuilder;] + + Utf8 [] + + Utf8 [] + + Utf8 [CACHE_READ_QUEUE_MAX_CONCURRENT] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DOWNLOAD_QUEUE_MAX_CONCURRENT] + + Utf8 [I] + + Utf8 [Landroid/os/Handler;] + + Utf8 [Lcom/facebook/internal/ImageRequest;] + + Utf8 [Lcom/facebook/internal/WorkQueue$WorkItem;] + + Utf8 [Lcom/facebook/internal/WorkQueue;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/net/URI;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [[C] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [addActiveWorkItem] + + Utf8 [android/content/Context] + + Utf8 [android/graphics/Bitmap] + + Utf8 [android/graphics/BitmapFactory] + + Utf8 [android/os/Handler] + + Utf8 [android/os/Looper] + + Utf8 [append] + + Utf8 [cacheReadQueue] + + Utf8 [cacheUriRedirect] + + Utf8 [cancel] + + Utf8 [cancelRequest] + + Utf8 [clearCache] + + Utf8 [closeQuietly] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/internal/ImageDownloader] + + Utf8 [com/facebook/internal/ImageDownloader$1] + + Utf8 [com/facebook/internal/ImageDownloader$CacheReadWorkItem] + + Utf8 [com/facebook/internal/ImageDownloader$DownloadImageWorkItem] + + Utf8 [com/facebook/internal/ImageDownloader$DownloaderContext] + + Utf8 [com/facebook/internal/ImageDownloader$RequestKey] + + Utf8 [com/facebook/internal/ImageRequest] + + Utf8 [com/facebook/internal/ImageResponseCache] + + Utf8 [com/facebook/internal/UrlRedirectCache] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/WorkQueue] + + Utf8 [com/facebook/internal/WorkQueue$WorkItem] + + Utf8 [decodeStream] + + Utf8 [disconnectQuietly] + + Utf8 [download] + + Utf8 [downloadAsync] + + Utf8 [downloadQueue] + + Utf8 [enqueueCacheRead] + + Utf8 [enqueueDownload] + + Utf8 [enqueueRequest] + + Utf8 [get] + + Utf8 [getCachedImageStream] + + Utf8 [getCallback] + + Utf8 [getCallerTag] + + Utf8 [getContext] + + Utf8 [getErrorStream] + + Utf8 [getHandler] + + Utf8 [getHeaderField] + + Utf8 [getImageUri] + + Utf8 [getMainLooper] + + Utf8 [getRedirectedUri] + + Utf8 [getResponseCode] + + Utf8 [handler] + + Utf8 [interceptAndCacheImageStream] + + Utf8 [isCachedRedirectAllowed] + + Utf8 [isCancelled] + + Utf8 [isNullOrEmpty] + + Utf8 [issueResponse] + + Utf8 [java/io/IOException] + + Utf8 [java/io/InputStream] + + Utf8 [java/io/InputStreamReader] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Throwable] + + Utf8 [java/net/HttpURLConnection] + + Utf8 [java/net/URI] + + Utf8 [java/net/URISyntaxException] + + Utf8 [java/net/URL] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/Map] + + Utf8 [location] + + Utf8 [moveToFront] + + Utf8 [openConnection] + + Utf8 [pendingRequests] + + Utf8 [post] + + Utf8 [prioritizeRequest] + + Utf8 [put] + + Utf8 [read] + + Utf8 [readFromCache] + + Utf8 [remove] + + Utf8 [removePendingRequest] + + Utf8 [request] + + Utf8 [setInstanceFollowRedirects] + + Utf8 [tag] + + Utf8 [toString] + + Utf8 [uri] + + Utf8 [workItem] + +Fields (count = 6): + + Field: DOWNLOAD_QUEUE_MAX_CONCURRENT I + Access flags: 0x1a + = private static final int DOWNLOAD_QUEUE_MAX_CONCURRENT + Class member attributes (count = 1): + + Constant value attribute: + + Integer [8] + + Field: CACHE_READ_QUEUE_MAX_CONCURRENT I + Access flags: 0x1a + = private static final int CACHE_READ_QUEUE_MAX_CONCURRENT + Class member attributes (count = 1): + + Constant value attribute: + + Integer [2] + + Field: handler Landroid/os/Handler; + Access flags: 0xa + = private static android.os.Handler handler + + Field: downloadQueue Lcom/facebook/internal/WorkQueue; + Access flags: 0xa + = private static com.facebook.internal.WorkQueue downloadQueue + + Field: cacheReadQueue Lcom/facebook/internal/WorkQueue; + Access flags: 0xa + = private static com.facebook.internal.WorkQueue cacheReadQueue + + Field: pendingRequests Ljava/util/Map; + Access flags: 0x1a + = private static final java.util.Map pendingRequests + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + +Methods (count = 16): + - Method: ()V + Access flags: 0x1 + = public ImageDownloader() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #83 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: downloadAsync(Lcom/facebook/internal/ImageRequest;)V + Access flags: 0x9 + = public static void downloadAsync(com.facebook.internal.ImageRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 88, locals = 5, stack = 4): + [0] aload_0 v0 + [1] ifnonnull +4 (target=5) + [4] return + [5] new #16 + + Class [com/facebook/internal/ImageDownloader$RequestKey] + [8] dup + [9] aload_0 v0 + [10] invokevirtual #68 + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + [13] aload_0 v0 + [14] invokevirtual #66 + + Methodref [com/facebook/internal/ImageRequest.getCallerTag ()Ljava/lang/Object;] + [17] invokespecial #64 + + Methodref [com/facebook/internal/ImageDownloader$RequestKey. (Ljava/net/URI;Ljava/lang/Object;)V] + [20] astore_1 v1 + [21] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [24] dup + [25] astore_2 v2 + [26] monitorenter + [27] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [30] aload_1 v1 + [31] invokeinterface #98 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [36] checkcast #15 + + Class [com/facebook/internal/ImageDownloader$DownloaderContext] + [39] astore_3 v3 + [40] aload_3 v3 + [41] ifnull +25 (target=66) + [44] aload_3 v3 + [45] aload_0 v0 + [46] putfield #43 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.request Lcom/facebook/internal/ImageRequest;] + [49] aload_3 v3 + [50] iconst_0 + [51] putfield #42 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.isCancelled Z] + [54] aload_3 v3 + [55] getfield #44 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.workItem Lcom/facebook/internal/WorkQueue$WorkItem;] + [58] invokeinterface #97 + + InterfaceMethodref [com/facebook/internal/WorkQueue$WorkItem.moveToFront ()V] + [63] goto +12 (target=75) + [66] aload_0 v0 + [67] aload_1 v1 + [68] aload_0 v0 + [69] invokevirtual #69 + + Methodref [com/facebook/internal/ImageRequest.isCachedRedirectAllowed ()Z] + [72] invokestatic #53 + + Methodref [com/facebook/internal/ImageDownloader.enqueueCacheRead (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + [75] aload_2 v2 + [76] monitorexit + [77] goto +10 (target=87) + [80] astore v4 + [82] aload_2 v2 + [83] monitorexit + [84] aload v4 + [86] athrow + [87] return + Code attribute exceptions (count = 2): + - ExceptionInfo (27 -> 77: 80): + - ExceptionInfo (80 -> 84: 80): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [5] Var: ..., Stack: (empty) + - [66] Var: ...[a:com/facebook/internal/ImageDownloader$RequestKey][a:java/lang/Object][a:com/facebook/internal/ImageDownloader$DownloaderContext], Stack: (empty) + - [75] Var: -1, Stack: (empty) + - [80] Var: ..., Stack: [a:java/lang/Throwable] + - [87] Var: -1, Stack: (empty) + + Method: cancelRequest(Lcom/facebook/internal/ImageRequest;)Z + Access flags: 0x9 + = public static boolean cancelRequest(com.facebook.internal.ImageRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 91, locals = 6, stack = 4): + [0] iconst_0 + [1] istore_1 v1 + [2] new #16 + + Class [com/facebook/internal/ImageDownloader$RequestKey] + [5] dup + [6] aload_0 v0 + [7] invokevirtual #68 + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + [10] aload_0 v0 + [11] invokevirtual #66 + + Methodref [com/facebook/internal/ImageRequest.getCallerTag ()Ljava/lang/Object;] + [14] invokespecial #64 + + Methodref [com/facebook/internal/ImageDownloader$RequestKey. (Ljava/net/URI;Ljava/lang/Object;)V] + [17] astore_2 v2 + [18] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [21] dup + [22] astore_3 v3 + [23] monitorenter + [24] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [27] aload_2 v2 + [28] invokeinterface #98 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [33] checkcast #15 + + Class [com/facebook/internal/ImageDownloader$DownloaderContext] + [36] astore v4 + [38] aload v4 + [40] ifnull +37 (target=77) + [43] iconst_1 + [44] istore_1 v1 + [45] aload v4 + [47] getfield #44 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.workItem Lcom/facebook/internal/WorkQueue$WorkItem;] + [50] invokeinterface #96 + + InterfaceMethodref [com/facebook/internal/WorkQueue$WorkItem.cancel ()Z] + [55] ifeq +16 (target=71) + [58] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [61] aload_2 v2 + [62] invokeinterface #100 + + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;] + [67] pop + [68] goto +9 (target=77) + [71] aload v4 + [73] iconst_1 + [74] putfield #42 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.isCancelled Z] + [77] aload_3 v3 + [78] monitorexit + [79] goto +10 (target=89) + [82] astore v5 + [84] aload_3 v3 + [85] monitorexit + [86] aload v5 + [88] athrow + [89] iload_1 v1 + [90] ireturn + Code attribute exceptions (count = 2): + - ExceptionInfo (24 -> 79: 82): + - ExceptionInfo (82 -> 86: 82): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [71] Var: [a:com/facebook/internal/ImageRequest][i][a:com/facebook/internal/ImageDownloader$RequestKey][a:java/lang/Object][a:com/facebook/internal/ImageDownloader$DownloaderContext], Stack: + - [77] Var: -1, Stack: (empty) + - [82] Var: ..., Stack: [a:java/lang/Throwable] + - [89] Var: -1, Stack: (empty) + + Method: prioritizeRequest(Lcom/facebook/internal/ImageRequest;)V + Access flags: 0x9 + = public static void prioritizeRequest(com.facebook.internal.ImageRequest) + Class member attributes (count = 1): + + Code attribute instructions (code length = 61, locals = 5, stack = 4): + [0] new #16 + + Class [com/facebook/internal/ImageDownloader$RequestKey] + [3] dup + [4] aload_0 v0 + [5] invokevirtual #68 + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + [8] aload_0 v0 + [9] invokevirtual #66 + + Methodref [com/facebook/internal/ImageRequest.getCallerTag ()Ljava/lang/Object;] + [12] invokespecial #64 + + Methodref [com/facebook/internal/ImageDownloader$RequestKey. (Ljava/net/URI;Ljava/lang/Object;)V] + [15] astore_1 v1 + [16] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [19] dup + [20] astore_2 v2 + [21] monitorenter + [22] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [25] aload_1 v1 + [26] invokeinterface #98 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [31] checkcast #15 + + Class [com/facebook/internal/ImageDownloader$DownloaderContext] + [34] astore_3 v3 + [35] aload_3 v3 + [36] ifnull +12 (target=48) + [39] aload_3 v3 + [40] getfield #44 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.workItem Lcom/facebook/internal/WorkQueue$WorkItem;] + [43] invokeinterface #97 + + InterfaceMethodref [com/facebook/internal/WorkQueue$WorkItem.moveToFront ()V] + [48] aload_2 v2 + [49] monitorexit + [50] goto +10 (target=60) + [53] astore v4 + [55] aload_2 v2 + [56] monitorexit + [57] aload v4 + [59] athrow + [60] return + Code attribute exceptions (count = 2): + - ExceptionInfo (22 -> 50: 53): + - ExceptionInfo (53 -> 57: 53): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [48] Var: ...[a:com/facebook/internal/ImageDownloader$RequestKey][a:java/lang/Object], Stack: (empty) + - [53] Var: ..., Stack: [a:java/lang/Throwable] + - [60] Var: -1, Stack: (empty) + + Method: clearCache(Landroid/content/Context;)V + Access flags: 0x9 + = public static void clearCache(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #70 + + Methodref [com/facebook/internal/ImageResponseCache.clearCache (Landroid/content/Context;)V] + [4] aload_0 v0 + [5] invokestatic #74 + + Methodref [com/facebook/internal/UrlRedirectCache.clearCache (Landroid/content/Context;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: enqueueCacheRead(Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V + Access flags: 0xa + = private static void enqueueCacheRead(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 3, stack = 8): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #38 + + Fieldref [com/facebook/internal/ImageDownloader.cacheReadQueue Lcom/facebook/internal/WorkQueue;] + [5] new #13 + + Class [com/facebook/internal/ImageDownloader$CacheReadWorkItem] + [8] dup + [9] aload_0 v0 + [10] invokevirtual #67 + + Methodref [com/facebook/internal/ImageRequest.getContext ()Landroid/content/Context;] + [13] aload_1 v1 + [14] iload_2 v2 + [15] invokespecial #61 + + Methodref [com/facebook/internal/ImageDownloader$CacheReadWorkItem. (Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + [18] invokestatic #55 + + Methodref [com/facebook/internal/ImageDownloader.enqueueRequest (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + [21] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: enqueueDownload(Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;)V + Access flags: 0xa + = private static void enqueueDownload(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 2, stack = 7): + [0] aload_0 v0 + [1] aload_1 v1 + [2] getstatic #39 + + Fieldref [com/facebook/internal/ImageDownloader.downloadQueue Lcom/facebook/internal/WorkQueue;] + [5] new #14 + + Class [com/facebook/internal/ImageDownloader$DownloadImageWorkItem] + [8] dup + [9] aload_0 v0 + [10] invokevirtual #67 + + Methodref [com/facebook/internal/ImageRequest.getContext ()Landroid/content/Context;] + [13] aload_1 v1 + [14] invokespecial #62 + + Methodref [com/facebook/internal/ImageDownloader$DownloadImageWorkItem. (Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + [17] invokestatic #55 + + Methodref [com/facebook/internal/ImageDownloader.enqueueRequest (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: enqueueRequest(Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V + Access flags: 0xa + = private static void enqueueRequest(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey,com.facebook.internal.WorkQueue,java.lang.Runnable) + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 7, stack = 3): + [0] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [3] dup + [4] astore v4 + [6] monitorenter + [7] new #15 + + Class [com/facebook/internal/ImageDownloader$DownloaderContext] + [10] dup + [11] aconst_null + [12] invokespecial #63 + + Methodref [com/facebook/internal/ImageDownloader$DownloaderContext. (Lcom/facebook/internal/ImageDownloader$1;)V] + [15] astore v5 + [17] aload v5 + [19] aload_0 v0 + [20] putfield #43 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.request Lcom/facebook/internal/ImageRequest;] + [23] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [26] aload_1 v1 + [27] aload v5 + [29] invokeinterface #99 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [34] pop + [35] aload v5 + [37] aload_2 v2 + [38] aload_3 v3 + [39] invokevirtual #80 + + Methodref [com/facebook/internal/WorkQueue.addActiveWorkItem (Ljava/lang/Runnable;)Lcom/facebook/internal/WorkQueue$WorkItem;] + [42] putfield #44 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.workItem Lcom/facebook/internal/WorkQueue$WorkItem;] + [45] aload v4 + [47] monitorexit + [48] goto +11 (target=59) + [51] astore v6 + [53] aload v4 + [55] monitorexit + [56] aload v6 + [58] athrow + [59] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 48: 51): + - ExceptionInfo (51 -> 56: 51): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [51] Var: [a:com/facebook/internal/ImageRequest][a:com/facebook/internal/ImageDownloader$RequestKey][a:com/facebook/internal/WorkQueue][a:java/lang/Runnable][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [59] Var: -1, Stack: (empty) + + Method: issueResponse(Lcom/facebook/internal/ImageDownloader$RequestKey;Ljava/lang/Exception;Landroid/graphics/Bitmap;Z)V + Access flags: 0xa + = private static void issueResponse(com.facebook.internal.ImageDownloader$RequestKey,java.lang.Exception,android.graphics.Bitmap,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 7, stack = 8): + [0] aload_0 v0 + [1] invokestatic #59 + + Methodref [com/facebook/internal/ImageDownloader.removePendingRequest (Lcom/facebook/internal/ImageDownloader$RequestKey;)Lcom/facebook/internal/ImageDownloader$DownloaderContext;] + [4] astore v4 + [6] aload v4 + [8] ifnull +51 (target=59) + [11] aload v4 + [13] getfield #42 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.isCancelled Z] + [16] ifne +43 (target=59) + [19] aload v4 + [21] getfield #43 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.request Lcom/facebook/internal/ImageRequest;] + [24] astore v5 + [26] aload v5 + [28] invokevirtual #65 + + Methodref [com/facebook/internal/ImageRequest.getCallback ()Lcom/facebook/internal/ImageRequest$Callback;] + [31] astore v6 + [33] aload v6 + [35] ifnull +24 (target=59) + [38] invokestatic #56 + + Methodref [com/facebook/internal/ImageDownloader.getHandler ()Landroid/os/Handler;] + [41] new #12 + + Class [com/facebook/internal/ImageDownloader$1] + [44] dup + [45] aload v5 + [47] aload_1 v1 + [48] iload_3 v3 + [49] aload_2 v2 + [50] aload v6 + [52] invokespecial #60 + + Methodref [com/facebook/internal/ImageDownloader$1. (Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;Lcom/facebook/internal/ImageRequest$Callback;)V] + [55] invokevirtual #49 + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + [58] pop + [59] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [59] Var: ...[a:com/facebook/internal/ImageDownloader$DownloaderContext], Stack: (empty) + + Method: readFromCache(Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V + Access flags: 0xa + = private static void readFromCache(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 111, locals = 6, stack = 4): + [0] aconst_null + [1] astore_3 v3 + [2] iconst_0 + [3] istore v4 + [5] iload_2 v2 + [6] ifeq +36 (target=42) + [9] aload_1 v1 + [10] aload_0 v0 + [11] getfield #46 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + [14] invokestatic #75 + + Methodref [com/facebook/internal/UrlRedirectCache.getRedirectedUri (Landroid/content/Context;Ljava/net/URI;)Ljava/net/URI;] + [17] astore v5 + [19] aload v5 + [21] ifnull +21 (target=42) + [24] aload v5 + [26] aload_1 v1 + [27] invokestatic #71 + + Methodref [com/facebook/internal/ImageResponseCache.getCachedImageStream (Ljava/net/URI;Landroid/content/Context;)Ljava/io/InputStream;] + [30] astore_3 v3 + [31] aload_3 v3 + [32] ifnull +7 (target=39) + [35] iconst_1 + [36] goto +4 (target=40) + [39] iconst_0 + [40] istore v4 + [42] iload v4 + [44] ifne +12 (target=56) + [47] aload_0 v0 + [48] getfield #46 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + [51] aload_1 v1 + [52] invokestatic #71 + + Methodref [com/facebook/internal/ImageResponseCache.getCachedImageStream (Ljava/net/URI;Landroid/content/Context;)Ljava/io/InputStream;] + [55] astore_3 v3 + [56] aload_3 v3 + [57] ifnull +25 (target=82) + [60] aload_3 v3 + [61] invokestatic #47 + + Methodref [android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;)Landroid/graphics/Bitmap;] + [64] astore v5 + [66] aload_3 v3 + [67] invokestatic #76 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [70] aload_0 v0 + [71] aconst_null + [72] aload v5 + [74] iload v4 + [76] invokestatic #57 + + Methodref [com/facebook/internal/ImageDownloader.issueResponse (Lcom/facebook/internal/ImageDownloader$RequestKey;Ljava/lang/Exception;Landroid/graphics/Bitmap;Z)V] + [79] goto +31 (target=110) + [82] aload_0 v0 + [83] invokestatic #59 + + Methodref [com/facebook/internal/ImageDownloader.removePendingRequest (Lcom/facebook/internal/ImageDownloader$RequestKey;)Lcom/facebook/internal/ImageDownloader$DownloaderContext;] + [86] astore v5 + [88] aload v5 + [90] ifnull +20 (target=110) + [93] aload v5 + [95] getfield #42 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.isCancelled Z] + [98] ifne +12 (target=110) + [101] aload v5 + [103] getfield #43 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.request Lcom/facebook/internal/ImageRequest;] + [106] aload_0 v0 + [107] invokestatic #54 + + Methodref [com/facebook/internal/ImageDownloader.enqueueDownload (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + [110] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [39] Var: ...[a:java/io/InputStream][i][a:java/net/URI], Stack: (empty) + - [40] Var: ..., Stack: [i] + - [42] Var: -1, Stack: (empty) + - [56] Var: ..., Stack: (empty) + - [82] Var: ..., Stack: (empty) + - [110] Var: ..., Stack: (empty) + + Method: download(Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V + Access flags: 0xa + = private static void download(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 333, locals = 14, stack = 5): + [0] aconst_null + [1] astore_2 v2 + [2] aconst_null + [3] astore_3 v3 + [4] aconst_null + [5] astore v4 + [7] aconst_null + [8] astore v5 + [10] iconst_1 + [11] istore v6 + [13] new #35 + + Class [java/net/URL] + [16] dup + [17] aload_0 v0 + [18] getfield #46 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + [21] invokevirtual #92 + + Methodref [java/net/URI.toString ()Ljava/lang/String;] + [24] invokespecial #93 + + Methodref [java/net/URL. (Ljava/lang/String;)V] + [27] astore v7 + [29] aload v7 + [31] invokevirtual #94 + + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;] + [34] checkcast #32 + + Class [java/net/HttpURLConnection] + [37] astore_2 v2 + [38] aload_2 v2 + [39] iconst_0 + [40] invokevirtual #90 + + Methodref [java/net/HttpURLConnection.setInstanceFollowRedirects (Z)V] + [43] aload_2 v2 + [44] invokevirtual #89 + + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + [47] lookupswitch (3 offsets, default=132) (target=179) + 200: offset = 117, target = 164 + 301: offset = 33, target = 80 + 302: offset = 33, target = 80 + default: offset = 132, target = 179 + [80] iconst_0 + [81] istore v6 + [83] aload_2 v2 + [84] ldc #3 + + String [location] + [86] invokevirtual #88 + + Methodref [java/net/HttpURLConnection.getHeaderField (Ljava/lang/String;)Ljava/lang/String;] + [89] astore v8 + [91] aload v8 + [93] invokestatic #78 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [96] ifne +164 (target=260) + [99] new #33 + + Class [java/net/URI] + [102] dup + [103] aload v8 + [105] invokespecial #91 + + Methodref [java/net/URI. (Ljava/lang/String;)V] + [108] astore v9 + [110] aload_1 v1 + [111] aload_0 v0 + [112] getfield #46 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + [115] aload v9 + [117] invokestatic #73 + + Methodref [com/facebook/internal/UrlRedirectCache.cacheUriRedirect (Landroid/content/Context;Ljava/net/URI;Ljava/net/URI;)V] + [120] aload_0 v0 + [121] invokestatic #59 + + Methodref [com/facebook/internal/ImageDownloader.removePendingRequest (Lcom/facebook/internal/ImageDownloader$RequestKey;)Lcom/facebook/internal/ImageDownloader$DownloaderContext;] + [124] astore v10 + [126] aload v10 + [128] ifnull +33 (target=161) + [131] aload v10 + [133] getfield #42 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.isCancelled Z] + [136] ifne +25 (target=161) + [139] aload v10 + [141] getfield #43 + + Fieldref [com/facebook/internal/ImageDownloader$DownloaderContext.request Lcom/facebook/internal/ImageRequest;] + [144] new #16 + + Class [com/facebook/internal/ImageDownloader$RequestKey] + [147] dup + [148] aload v9 + [150] aload_0 v0 + [151] getfield #45 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.tag Ljava/lang/Object;] + [154] invokespecial #64 + + Methodref [com/facebook/internal/ImageDownloader$RequestKey. (Ljava/net/URI;Ljava/lang/Object;)V] + [157] iconst_0 + [158] invokestatic #53 + + Methodref [com/facebook/internal/ImageDownloader.enqueueCacheRead (Lcom/facebook/internal/ImageRequest;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + [161] goto +99 (target=260) + [164] aload_1 v1 + [165] aload_2 v2 + [166] invokestatic #72 + + Methodref [com/facebook/internal/ImageResponseCache.interceptAndCacheImageStream (Landroid/content/Context;Ljava/net/HttpURLConnection;)Ljava/io/InputStream;] + [169] astore_3 v3 + [170] aload_3 v3 + [171] invokestatic #47 + + Methodref [android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;)Landroid/graphics/Bitmap;] + [174] astore v5 + [176] goto +84 (target=260) + [179] aload_2 v2 + [180] invokevirtual #87 + + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;] + [183] astore_3 v3 + [184] new #25 + + Class [java/io/InputStreamReader] + [187] dup + [188] aload_3 v3 + [189] invokespecial #81 + + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + [192] astore v9 + [194] sipush 128 + [197] newarray 5 + [199] astore v10 + [201] new #30 + + Class [java/lang/StringBuilder] + [204] dup + [205] invokespecial #84 + + Methodref [java/lang/StringBuilder. ()V] + [208] astore v12 + [210] aload v9 + [212] aload v10 + [214] iconst_0 + [215] aload v10 + [217] arraylength + [218] invokevirtual #82 + + Methodref [java/io/InputStreamReader.read ([CII)I] + [221] dup + [222] istore v11 + [224] ifle +17 (target=241) + [227] aload v12 + [229] aload v10 + [231] iconst_0 + [232] iload v11 + [234] invokevirtual #85 + + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;] + [237] pop + [238] goto -28 (target=210) + [241] aload v9 + [243] invokestatic #76 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [246] new #10 + + Class [com/facebook/FacebookException] + [249] dup + [250] aload v12 + [252] invokevirtual #86 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [255] invokespecial #51 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [258] astore v4 + [260] aload_3 v3 + [261] invokestatic #76 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [264] aload_2 v2 + [265] invokestatic #77 + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + [268] goto +50 (target=318) + [271] astore v7 + [273] aload v7 + [275] astore v4 + [277] aload_3 v3 + [278] invokestatic #76 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [281] aload_2 v2 + [282] invokestatic #77 + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + [285] goto +33 (target=318) + [288] astore v7 + [290] aload v7 + [292] astore v4 + [294] aload_3 v3 + [295] invokestatic #76 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [298] aload_2 v2 + [299] invokestatic #77 + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + [302] goto +16 (target=318) + [305] astore v13 + [307] aload_3 v3 + [308] invokestatic #76 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [311] aload_2 v2 + [312] invokestatic #77 + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + [315] aload v13 + [317] athrow + [318] iload v6 + [320] ifeq +12 (target=332) + [323] aload_0 v0 + [324] aload v4 + [326] aload v5 + [328] iconst_0 + [329] invokestatic #57 + + Methodref [com/facebook/internal/ImageDownloader.issueResponse (Lcom/facebook/internal/ImageDownloader$RequestKey;Ljava/lang/Exception;Landroid/graphics/Bitmap;Z)V] + [332] return + Code attribute exceptions (count = 6): + - ExceptionInfo (13 -> 260: 271): + + Class [java/io/IOException] + - ExceptionInfo (13 -> 260: 288): + + Class [java/net/URISyntaxException] + - ExceptionInfo (13 -> 260: 305): + - ExceptionInfo (271 -> 277: 305): + - ExceptionInfo (288 -> 294: 305): + - ExceptionInfo (305 -> 307: 305): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 12): + - [80] Var: [a:com/facebook/internal/ImageDownloader$RequestKey][a:android/content/Context][a:java/net/HttpURLConnection][a:java/io/InputStream][a:java/lang/Exception][a:android/graphics/Bitmap][i][a:java/net/URL], Stack: + - [161] Var: ...[a:java/lang/String], Stack: (empty) + - [164] Var: -1, Stack: (empty) + - [179] Var: ..., Stack: (empty) + - [210] Var: [a:com/facebook/internal/ImageDownloader$RequestKey][a:android/content/Context][a:java/net/HttpURLConnection][a:java/io/InputStream][a:java/lang/Exception][a:android/graphics/Bitmap][i][a:java/net/URL][T][a:java/io/InputStreamReader][a:[C][T][a:java/lang/StringBuilder], Stack: + - [241] Var: [a:com/facebook/internal/ImageDownloader$RequestKey][a:android/content/Context][a:java/net/HttpURLConnection][a:java/io/InputStream][a:java/lang/Exception][a:android/graphics/Bitmap][i][a:java/net/URL][T][a:java/io/InputStreamReader][a:[C][i][a:java/lang/StringBuilder], Stack: + - [260] Var: [a:com/facebook/internal/ImageDownloader$RequestKey][a:android/content/Context][a:java/net/HttpURLConnection][a:java/io/InputStream][a:java/lang/Exception][a:android/graphics/Bitmap][i], Stack: + - [271] Var: ..., Stack: [a:java/io/IOException] + - [288] Var: ..., Stack: [a:java/net/URISyntaxException] + - [305] Var: ..., Stack: [a:java/lang/Throwable] + - [318] Var: ..., Stack: (empty) + - [332] Var: ..., Stack: (empty) + + Method: getHandler()Landroid/os/Handler; + Access flags: 0x2a + = private static synchronized android.os.Handler getHandler() + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 0, stack = 3): + [0] getstatic #40 + + Fieldref [com/facebook/internal/ImageDownloader.handler Landroid/os/Handler;] + [3] ifnonnull +16 (target=19) + [6] new #8 + + Class [android/os/Handler] + [9] dup + [10] invokestatic #50 + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + [13] invokespecial #48 + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + [16] putstatic #40 + + Fieldref [com/facebook/internal/ImageDownloader.handler Landroid/os/Handler;] + [19] getstatic #40 + + Fieldref [com/facebook/internal/ImageDownloader.handler Landroid/os/Handler;] + [22] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [19] Var: ..., Stack: (empty) + + Method: removePendingRequest(Lcom/facebook/internal/ImageDownloader$RequestKey;)Lcom/facebook/internal/ImageDownloader$DownloaderContext; + Access flags: 0xa + = private static com.facebook.internal.ImageDownloader$DownloaderContext removePendingRequest(com.facebook.internal.ImageDownloader$RequestKey) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 3, stack = 2): + [0] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [3] dup + [4] astore_1 v1 + [5] monitorenter + [6] getstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [9] aload_0 v0 + [10] invokeinterface #100 + + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;] + [15] checkcast #15 + + Class [com/facebook/internal/ImageDownloader$DownloaderContext] + [18] aload_1 v1 + [19] monitorexit + [20] areturn + [21] astore_2 v2 + [22] aload_1 v1 + [23] monitorexit + [24] aload_2 v2 + [25] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (6 -> 20: 21): + - ExceptionInfo (21 -> 24: 21): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [21] Var: [a:com/facebook/internal/ImageDownloader$RequestKey][a:java/lang/Object], Stack: [a:java/lang/Throwable] + + Method: access$100(Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V + Access flags: 0x1008 + = static synthetic void access$100(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context,boolean) + 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] invokestatic #58 + + Methodref [com/facebook/internal/ImageDownloader.readFromCache (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V + Access flags: 0x1008 + = static synthetic void access$200(com.facebook.internal.ImageDownloader$RequestKey,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] invokestatic #52 + + Methodref [com/facebook/internal/ImageDownloader.download (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 0, stack = 3): + [0] new #21 + + Class [com/facebook/internal/WorkQueue] + [3] dup + [4] bipush 8 + [6] invokespecial #79 + + Methodref [com/facebook/internal/WorkQueue. (I)V] + [9] putstatic #39 + + Fieldref [com/facebook/internal/ImageDownloader.downloadQueue Lcom/facebook/internal/WorkQueue;] + [12] new #21 + + Class [com/facebook/internal/WorkQueue] + [15] dup + [16] iconst_2 + [17] invokespecial #79 + + Methodref [com/facebook/internal/WorkQueue. (I)V] + [20] putstatic #38 + + Fieldref [com/facebook/internal/ImageDownloader.cacheReadQueue Lcom/facebook/internal/WorkQueue;] + [23] new #36 + + Class [java/util/HashMap] + [26] dup + [27] invokespecial #95 + + Methodref [java/util/HashMap. ()V] + [30] putstatic #41 + + Fieldref [com/facebook/internal/ImageDownloader.pendingRequests Ljava/util/Map;] + [33] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageDownloader$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.internal.ImageDownloader$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 45): + + Class [com/facebook/internal/ImageDownloader$1] + + Class [com/facebook/internal/ImageRequest$Callback] + + Class [com/facebook/internal/ImageResponse] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/internal/ImageDownloader$1.val$bitmap Landroid/graphics/Bitmap;] + + Fieldref [com/facebook/internal/ImageDownloader$1.val$callback Lcom/facebook/internal/ImageRequest$Callback;] + + Fieldref [com/facebook/internal/ImageDownloader$1.val$error Ljava/lang/Exception;] + + Fieldref [com/facebook/internal/ImageDownloader$1.val$isCachedRedirect Z] + + Fieldref [com/facebook/internal/ImageDownloader$1.val$request Lcom/facebook/internal/ImageRequest;] + + Methodref [com/facebook/internal/ImageResponse. (Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/internal/ImageRequest$Callback.onCompleted (Lcom/facebook/internal/ImageResponse;)V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;)V] + + NameAndType [onCompleted (Lcom/facebook/internal/ImageResponse;)V] + + NameAndType [val$bitmap Landroid/graphics/Bitmap;] + + NameAndType [val$callback Lcom/facebook/internal/ImageRequest$Callback;] + + NameAndType [val$error Ljava/lang/Exception;] + + NameAndType [val$isCachedRedirect Z] + + NameAndType [val$request Lcom/facebook/internal/ImageRequest;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;Lcom/facebook/internal/ImageRequest$Callback;)V] + + Utf8 [(Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/graphics/Bitmap;] + + Utf8 [Lcom/facebook/internal/ImageRequest$Callback;] + + Utf8 [Lcom/facebook/internal/ImageRequest;] + + Utf8 [Ljava/lang/Exception;] + + Utf8 [Z] + + Utf8 [com/facebook/internal/ImageDownloader$1] + + Utf8 [com/facebook/internal/ImageRequest$Callback] + + Utf8 [com/facebook/internal/ImageResponse] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [onCompleted] + + Utf8 [run] + + Utf8 [val$bitmap] + + Utf8 [val$callback] + + Utf8 [val$error] + + Utf8 [val$isCachedRedirect] + + Utf8 [val$request] + +Fields (count = 5): + + Field: val$request Lcom/facebook/internal/ImageRequest; + Access flags: 0x1010 + = final synthetic com.facebook.internal.ImageRequest val$request + + Field: val$error Ljava/lang/Exception; + Access flags: 0x1010 + = final synthetic java.lang.Exception val$error + + Field: val$isCachedRedirect Z + Access flags: 0x1010 + = final synthetic boolean val$isCachedRedirect + + Field: val$bitmap Landroid/graphics/Bitmap; + Access flags: 0x1010 + = final synthetic android.graphics.Bitmap val$bitmap + + Field: val$callback Lcom/facebook/internal/ImageRequest$Callback; + Access flags: 0x1010 + = final synthetic com.facebook.internal.ImageRequest$Callback val$callback + +Methods (count = 2): + - Method: (Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;Lcom/facebook/internal/ImageRequest$Callback;)V + Access flags: 0x0 + = ImageDownloader$1(com.facebook.internal.ImageRequest,java.lang.Exception,boolean,android.graphics.Bitmap,com.facebook.internal.ImageRequest$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 6, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #10 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$request Lcom/facebook/internal/ImageRequest;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #8 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$error Ljava/lang/Exception;] + [10] aload_0 v0 + [11] iload_3 v3 + [12] putfield #9 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$isCachedRedirect Z] + [15] aload_0 v0 + [16] aload v4 + [18] putfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$bitmap Landroid/graphics/Bitmap;] + [21] aload_0 v0 + [22] aload v5 + [24] putfield #7 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$callback Lcom/facebook/internal/ImageRequest$Callback;] + [27] aload_0 v0 + [28] invokespecial #12 + + Methodref [java/lang/Object. ()V] + [31] 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 = 35, locals = 2, stack = 6): + [0] new #3 + + Class [com/facebook/internal/ImageResponse] + [3] dup + [4] aload_0 v0 + [5] getfield #10 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$request Lcom/facebook/internal/ImageRequest;] + [8] aload_0 v0 + [9] getfield #8 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$error Ljava/lang/Exception;] + [12] aload_0 v0 + [13] getfield #9 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$isCachedRedirect Z] + [16] aload_0 v0 + [17] getfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$bitmap Landroid/graphics/Bitmap;] + [20] invokespecial #11 + + Methodref [com/facebook/internal/ImageResponse. (Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;)V] + [23] astore_1 v1 + [24] aload_0 v0 + [25] getfield #7 + + Fieldref [com/facebook/internal/ImageDownloader$1.val$callback Lcom/facebook/internal/ImageRequest$Callback;] + [28] aload_1 v1 + [29] invokeinterface #13 + + InterfaceMethodref [com/facebook/internal/ImageRequest$Callback.onCompleted (Lcom/facebook/internal/ImageResponse;)V] + [34] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageDownloader$CacheReadWorkItem + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.ImageDownloader$CacheReadWorkItem extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 32): + + Class [com/facebook/internal/ImageDownloader] + + Class [com/facebook/internal/ImageDownloader$CacheReadWorkItem] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.allowCachedRedirects Z] + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.context Landroid/content/Context;] + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.key Lcom/facebook/internal/ImageDownloader$RequestKey;] + + Methodref [com/facebook/internal/ImageDownloader.access$100 (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$100 (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V] + + NameAndType [allowCachedRedirects Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [key Lcom/facebook/internal/ImageDownloader$RequestKey;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V] + + Utf8 [(Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/internal/ImageDownloader$RequestKey;] + + Utf8 [Z] + + Utf8 [access$100] + + Utf8 [allowCachedRedirects] + + Utf8 [com/facebook/internal/ImageDownloader] + + Utf8 [com/facebook/internal/ImageDownloader$CacheReadWorkItem] + + Utf8 [context] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [key] + + Utf8 [run] + +Fields (count = 3): + + Field: context Landroid/content/Context; + Access flags: 0x2 + = private android.content.Context context + + Field: key Lcom/facebook/internal/ImageDownloader$RequestKey; + Access flags: 0x2 + = private com.facebook.internal.ImageDownloader$RequestKey key + + Field: allowCachedRedirects Z + Access flags: 0x2 + = private boolean allowCachedRedirects + +Methods (count = 2): + - Method: (Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;Z)V + Access flags: 0x0 + = ImageDownloader$CacheReadWorkItem(android.content.Context,com.facebook.internal.ImageDownloader$RequestKey,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 4, stack = 2): + [0] aload_0 v0 + [1] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.context Landroid/content/Context;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #7 + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.key Lcom/facebook/internal/ImageDownloader$RequestKey;] + [14] aload_0 v0 + [15] iload_3 v3 + [16] putfield #5 + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.allowCachedRedirects Z] + [19] 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 = 3): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.key Lcom/facebook/internal/ImageDownloader$RequestKey;] + [4] aload_0 v0 + [5] getfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.context Landroid/content/Context;] + [8] aload_0 v0 + [9] getfield #5 + + Fieldref [com/facebook/internal/ImageDownloader$CacheReadWorkItem.allowCachedRedirects Z] + [12] invokestatic #8 + + Methodref [com/facebook/internal/ImageDownloader.access$100 (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;Z)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageDownloader$DownloadImageWorkItem + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.ImageDownloader$DownloadImageWorkItem extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 28): + + Class [com/facebook/internal/ImageDownloader] + + Class [com/facebook/internal/ImageDownloader$DownloadImageWorkItem] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/internal/ImageDownloader$DownloadImageWorkItem.context Landroid/content/Context;] + + Fieldref [com/facebook/internal/ImageDownloader$DownloadImageWorkItem.key Lcom/facebook/internal/ImageDownloader$RequestKey;] + + Methodref [com/facebook/internal/ImageDownloader.access$200 (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$200 (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V] + + NameAndType [context Landroid/content/Context;] + + NameAndType [key Lcom/facebook/internal/ImageDownloader$RequestKey;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;)V] + + Utf8 [(Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/internal/ImageDownloader$RequestKey;] + + Utf8 [access$200] + + Utf8 [com/facebook/internal/ImageDownloader] + + Utf8 [com/facebook/internal/ImageDownloader$DownloadImageWorkItem] + + Utf8 [context] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [key] + + Utf8 [run] + +Fields (count = 2): + + Field: context Landroid/content/Context; + Access flags: 0x2 + = private android.content.Context context + + Field: key Lcom/facebook/internal/ImageDownloader$RequestKey; + Access flags: 0x2 + = private com.facebook.internal.ImageDownloader$RequestKey key + +Methods (count = 2): + - Method: (Landroid/content/Context;Lcom/facebook/internal/ImageDownloader$RequestKey;)V + Access flags: 0x0 + = ImageDownloader$DownloadImageWorkItem(android.content.Context,com.facebook.internal.ImageDownloader$RequestKey) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #5 + + Fieldref [com/facebook/internal/ImageDownloader$DownloadImageWorkItem.context Landroid/content/Context;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$DownloadImageWorkItem.key Lcom/facebook/internal/ImageDownloader$RequestKey;] + [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 = 12, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$DownloadImageWorkItem.key Lcom/facebook/internal/ImageDownloader$RequestKey;] + [4] aload_0 v0 + [5] getfield #5 + + Fieldref [com/facebook/internal/ImageDownloader$DownloadImageWorkItem.context Landroid/content/Context;] + [8] invokestatic #7 + + Methodref [com/facebook/internal/ImageDownloader.access$200 (Lcom/facebook/internal/ImageDownloader$RequestKey;Landroid/content/Context;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageDownloader$DownloaderContext + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.ImageDownloader$DownloaderContext extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 18): + + Class [com/facebook/internal/ImageDownloader$DownloaderContext] + + Class [java/lang/Object] + + Methodref [com/facebook/internal/ImageDownloader$DownloaderContext. ()V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/internal/ImageDownloader$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/ImageRequest;] + + Utf8 [Lcom/facebook/internal/WorkQueue$WorkItem;] + + Utf8 [Z] + + Utf8 [com/facebook/internal/ImageDownloader$DownloaderContext] + + Utf8 [isCancelled] + + Utf8 [java/lang/Object] + + Utf8 [request] + + Utf8 [workItem] + +Fields (count = 3): + + Field: workItem Lcom/facebook/internal/WorkQueue$WorkItem; + Access flags: 0x0 + = com.facebook.internal.WorkQueue$WorkItem workItem + + Field: request Lcom/facebook/internal/ImageRequest; + Access flags: 0x0 + = com.facebook.internal.ImageRequest request + + Field: isCancelled Z + Access flags: 0x0 + = boolean isCancelled + +Methods (count = 2): + - Method: ()V + Access flags: 0x2 + = private ImageDownloader$DownloaderContext() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/internal/ImageDownloader$1;)V + Access flags: 0x1000 + = synthetic ImageDownloader$DownloaderContext(com.facebook.internal.ImageDownloader$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 2, stack = 1): + [0] aload_0 v0 + [1] invokespecial #3 + + Methodref [com/facebook/internal/ImageDownloader$DownloaderContext. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageDownloader$RequestKey + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.ImageDownloader$RequestKey extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 35): + + Integer [29] + + Integer [37] + + Class [com/facebook/internal/ImageDownloader$RequestKey] + + Class [java/lang/Object] + + Class [java/net/URI] + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.tag Ljava/lang/Object;] + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.hashCode ()I] + + Methodref [java/net/URI.hashCode ()I] + + NameAndType [ ()V] + + NameAndType [hashCode ()I] + + NameAndType [tag Ljava/lang/Object;] + + NameAndType [uri Ljava/net/URI;] + + Utf8 [()I] + + Utf8 [()V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/net/URI;Ljava/lang/Object;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [HASH_MULTIPLIER] + + Utf8 [HASH_SEED] + + Utf8 [I] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/net/URI;] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/internal/ImageDownloader$RequestKey] + + Utf8 [equals] + + Utf8 [hashCode] + + Utf8 [java/lang/Object] + + Utf8 [java/net/URI] + + Utf8 [tag] + + Utf8 [uri] + +Fields (count = 4): + + Field: HASH_SEED I + Access flags: 0x1a + = private static final int HASH_SEED + Class member attributes (count = 1): + + Constant value attribute: + + Integer [29] + + Field: HASH_MULTIPLIER I + Access flags: 0x1a + = private static final int HASH_MULTIPLIER + Class member attributes (count = 1): + + Constant value attribute: + + Integer [37] + + Field: uri Ljava/net/URI; + Access flags: 0x0 + = java.net.URI uri + + Field: tag Ljava/lang/Object; + Access flags: 0x0 + = java.lang.Object tag + +Methods (count = 3): + - Method: (Ljava/net/URI;Ljava/lang/Object;)V + Access flags: 0x0 + = ImageDownloader$RequestKey(java.net.URI,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #7 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.tag Ljava/lang/Object;] + [14] 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 = 31, locals = 2, stack = 2): + [0] bipush 29 + [2] istore_1 v1 + [3] iload_1 v1 + [4] bipush 37 + [6] imul + [7] aload_0 v0 + [8] getfield #7 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + [11] invokevirtual #10 + + Methodref [java/net/URI.hashCode ()I] + [14] iadd + [15] istore_1 v1 + [16] iload_1 v1 + [17] bipush 37 + [19] imul + [20] aload_0 v0 + [21] getfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.tag Ljava/lang/Object;] + [24] invokevirtual #9 + + Methodref [java/lang/Object.hashCode ()I] + [27] iadd + [28] istore_1 v1 + [29] iload_1 v1 + [30] 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 = 48, locals = 4, stack = 2): + [0] iconst_0 + [1] istore_2 v2 + [2] aload_1 v1 + [3] ifnull +43 (target=46) + [6] aload_1 v1 + [7] instanceof #3 + + Class [com/facebook/internal/ImageDownloader$RequestKey] + [10] ifeq +36 (target=46) + [13] aload_1 v1 + [14] checkcast #3 + + Class [com/facebook/internal/ImageDownloader$RequestKey] + [17] astore_3 v3 + [18] aload_3 v3 + [19] getfield #7 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + [22] aload_0 v0 + [23] getfield #7 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.uri Ljava/net/URI;] + [26] ifacmpne +18 (target=44) + [29] aload_3 v3 + [30] getfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.tag Ljava/lang/Object;] + [33] aload_0 v0 + [34] getfield #6 + + Fieldref [com/facebook/internal/ImageDownloader$RequestKey.tag Ljava/lang/Object;] + [37] ifacmpne +7 (target=44) + [40] iconst_1 + [41] goto +4 (target=45) + [44] iconst_0 + [45] istore_2 v2 + [46] iload_2 v2 + [47] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [44] Var: ...[i][a:com/facebook/internal/ImageDownloader$RequestKey], Stack: (empty) + - [45] Var: ..., Stack: [i] + - [46] Var: -1, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageRequest + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.ImageRequest extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 138): + + Integer [0] + + String [Either width or height must be greater than 0] + + String [height] + + String [https://graph.facebook.com/%s/picture] + + String [migration_overrides] + + String [userId] + + String [width] + + String [{october_2012:true}] + + Class [android/net/Uri$Builder] + + Class [com/facebook/internal/ImageRequest] + + Class [com/facebook/internal/ImageRequest$Builder] + + Class [com/facebook/internal/Validate] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Math] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/net/URI] + + Fieldref [com/facebook/internal/ImageRequest.allowCachedRedirects Z] + + Fieldref [com/facebook/internal/ImageRequest.callback Lcom/facebook/internal/ImageRequest$Callback;] + + Fieldref [com/facebook/internal/ImageRequest.callerTag Ljava/lang/Object;] + + Fieldref [com/facebook/internal/ImageRequest.context Landroid/content/Context;] + + Fieldref [com/facebook/internal/ImageRequest.imageUri Ljava/net/URI;] + + Methodref [android/net/Uri$Builder. ()V] + + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Methodref [android/net/Uri$Builder.encodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Methodref [android/net/Uri$Builder.toString ()Ljava/lang/String;] + + Methodref [com/facebook/internal/ImageRequest. (Lcom/facebook/internal/ImageRequest$Builder;)V] + + Methodref [com/facebook/internal/ImageRequest$Builder.access$000 (Lcom/facebook/internal/ImageRequest$Builder;)Landroid/content/Context;] + + Methodref [com/facebook/internal/ImageRequest$Builder.access$100 (Lcom/facebook/internal/ImageRequest$Builder;)Ljava/net/URI;] + + Methodref [com/facebook/internal/ImageRequest$Builder.access$200 (Lcom/facebook/internal/ImageRequest$Builder;)Lcom/facebook/internal/ImageRequest$Callback;] + + Methodref [com/facebook/internal/ImageRequest$Builder.access$300 (Lcom/facebook/internal/ImageRequest$Builder;)Z] + + Methodref [com/facebook/internal/ImageRequest$Builder.access$400 (Lcom/facebook/internal/ImageRequest$Builder;)Ljava/lang/Object;] + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Math.max (II)I] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] + + Methodref [java/net/URI. (Ljava/lang/String;)V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/internal/ImageRequest$Builder;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [access$000 (Lcom/facebook/internal/ImageRequest$Builder;)Landroid/content/Context;] + + NameAndType [access$100 (Lcom/facebook/internal/ImageRequest$Builder;)Ljava/net/URI;] + + NameAndType [access$200 (Lcom/facebook/internal/ImageRequest$Builder;)Lcom/facebook/internal/ImageRequest$Callback;] + + NameAndType [access$300 (Lcom/facebook/internal/ImageRequest$Builder;)Z] + + NameAndType [access$400 (Lcom/facebook/internal/ImageRequest$Builder;)Ljava/lang/Object;] + + NameAndType [allowCachedRedirects Z] + + NameAndType [appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + NameAndType [callback Lcom/facebook/internal/ImageRequest$Callback;] + + NameAndType [callerTag Ljava/lang/Object;] + + NameAndType [context Landroid/content/Context;] + + NameAndType [encodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [imageUri Ljava/net/URI;] + + NameAndType [max (II)I] + + NameAndType [notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/String;] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Lcom/facebook/internal/ImageRequest$Callback;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/URI;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(II)I] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Landroid/content/Context;] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Lcom/facebook/internal/ImageRequest$Callback;] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Ljava/lang/Object;] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Ljava/net/URI;] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Z] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;Lcom/facebook/internal/ImageRequest$1;)V] + + Utf8 [(Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;II)Ljava/net/URI;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Either width or height must be greater than 0] + + Utf8 [HEIGHT_PARAM] + + Utf8 [I] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/internal/ImageRequest$Callback;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/net/URI;] + + Utf8 [MIGRATION_PARAM] + + Utf8 [MIGRATION_VALUE] + + Utf8 [PROFILEPIC_URL_FORMAT] + + Utf8 [StackMapTable] + + Utf8 [UNSPECIFIED_DIMENSION] + + Utf8 [WIDTH_PARAM] + + Utf8 [Z] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [allowCachedRedirects] + + Utf8 [android/net/Uri$Builder] + + Utf8 [appendQueryParameter] + + Utf8 [callback] + + Utf8 [callerTag] + + Utf8 [com/facebook/internal/ImageRequest] + + Utf8 [com/facebook/internal/ImageRequest$Builder] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [context] + + Utf8 [encodedPath] + + Utf8 [format] + + Utf8 [getCallback] + + Utf8 [getCallerTag] + + Utf8 [getContext] + + Utf8 [getImageUri] + + Utf8 [getProfilePictureUrl] + + Utf8 [height] + + Utf8 [https://graph.facebook.com/%s/picture] + + Utf8 [imageUri] + + Utf8 [isCachedRedirectAllowed] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Math] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/net/URI] + + Utf8 [max] + + Utf8 [migration_overrides] + + Utf8 [notNullOrEmpty] + + Utf8 [toString] + + Utf8 [userId] + + Utf8 [valueOf] + + Utf8 [width] + + Utf8 [{october_2012:true}] + +Fields (count = 11): + + Field: UNSPECIFIED_DIMENSION I + Access flags: 0x19 + = public static final int UNSPECIFIED_DIMENSION + Class member attributes (count = 1): + + Constant value attribute: + + Integer [0] + + Field: PROFILEPIC_URL_FORMAT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PROFILEPIC_URL_FORMAT + Class member attributes (count = 1): + + Constant value attribute: + + String [https://graph.facebook.com/%s/picture] + + Field: HEIGHT_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String HEIGHT_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [height] + + Field: WIDTH_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String WIDTH_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [width] + + Field: MIGRATION_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MIGRATION_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [migration_overrides] + + Field: MIGRATION_VALUE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MIGRATION_VALUE + Class member attributes (count = 1): + + Constant value attribute: + + String [{october_2012:true}] + + Field: context Landroid/content/Context; + Access flags: 0x2 + = private android.content.Context context + + Field: imageUri Ljava/net/URI; + Access flags: 0x2 + = private java.net.URI imageUri + + Field: callback Lcom/facebook/internal/ImageRequest$Callback; + Access flags: 0x2 + = private com.facebook.internal.ImageRequest$Callback callback + + Field: allowCachedRedirects Z + Access flags: 0x2 + = private boolean allowCachedRedirects + + Field: callerTag Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object callerTag + +Methods (count = 8): + + Method: getProfilePictureUrl(Ljava/lang/String;II)Ljava/net/URI; + Access flags: 0x9 + = public static java.net.URI getProfilePictureUrl(java.lang.String,int,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 111, locals = 4, stack = 6): + [0] aload_0 v0 + [1] ldc #6 + + String [userId] + [3] invokestatic #33 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [6] iload_1 v1 + [7] iconst_0 + [8] invokestatic #35 + + Methodref [java/lang/Math.max (II)I] + [11] istore_1 v1 + [12] iload_2 v2 + [13] iconst_0 + [14] invokestatic #35 + + Methodref [java/lang/Math.max (II)I] + [17] istore_2 v2 + [18] iload_1 v1 + [19] ifne +17 (target=36) + [22] iload_2 v2 + [23] ifne +13 (target=36) + [26] new #13 + + Class [java/lang/IllegalArgumentException] + [29] dup + [30] ldc #2 + + String [Either width or height must be greater than 0] + [32] invokespecial #34 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [35] athrow + [36] new #9 + + Class [android/net/Uri$Builder] + [39] dup + [40] invokespecial #23 + + Methodref [android/net/Uri$Builder. ()V] + [43] ldc #4 + + String [https://graph.facebook.com/%s/picture] + [45] iconst_1 + [46] anewarray #15 + + Class [java/lang/Object] + [49] dup + [50] iconst_0 + [51] aload_0 v0 + [52] aastore + [53] invokestatic #37 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [56] invokevirtual #25 + + Methodref [android/net/Uri$Builder.encodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;] + [59] astore_3 v3 + [60] iload_2 v2 + [61] ifeq +14 (target=75) + [64] aload_3 v3 + [65] ldc #3 + + String [height] + [67] iload_2 v2 + [68] invokestatic #38 + + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] + [71] invokevirtual #24 + + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + [74] pop + [75] iload_1 v1 + [76] ifeq +14 (target=90) + [79] aload_3 v3 + [80] ldc #7 + + String [width] + [82] iload_1 v1 + [83] invokestatic #38 + + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;] + [86] invokevirtual #24 + + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + [89] pop + [90] aload_3 v3 + [91] ldc #5 + + String [migration_overrides] + [93] ldc #8 + + String [{october_2012:true}] + [95] invokevirtual #24 + + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + [98] pop + [99] new #17 + + Class [java/net/URI] + [102] dup + [103] aload_3 v3 + [104] invokevirtual #26 + + Methodref [android/net/Uri$Builder.toString ()Ljava/lang/String;] + [107] invokespecial #39 + + Methodref [java/net/URI. (Ljava/lang/String;)V] + [110] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [36] Var: ..., Stack: (empty) + - [75] Var: ...[a:android/net/Uri$Builder], Stack: (empty) + - [90] Var: ..., Stack: (empty) + - Method: (Lcom/facebook/internal/ImageRequest$Builder;)V + Access flags: 0x2 + = private ImageRequest(com.facebook.internal.ImageRequest$Builder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 62, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #36 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokestatic #28 + + Methodref [com/facebook/internal/ImageRequest$Builder.access$000 (Lcom/facebook/internal/ImageRequest$Builder;)Landroid/content/Context;] + [9] putfield #21 + + Fieldref [com/facebook/internal/ImageRequest.context Landroid/content/Context;] + [12] aload_0 v0 + [13] aload_1 v1 + [14] invokestatic #29 + + Methodref [com/facebook/internal/ImageRequest$Builder.access$100 (Lcom/facebook/internal/ImageRequest$Builder;)Ljava/net/URI;] + [17] putfield #22 + + Fieldref [com/facebook/internal/ImageRequest.imageUri Ljava/net/URI;] + [20] aload_0 v0 + [21] aload_1 v1 + [22] invokestatic #30 + + Methodref [com/facebook/internal/ImageRequest$Builder.access$200 (Lcom/facebook/internal/ImageRequest$Builder;)Lcom/facebook/internal/ImageRequest$Callback;] + [25] putfield #19 + + Fieldref [com/facebook/internal/ImageRequest.callback Lcom/facebook/internal/ImageRequest$Callback;] + [28] aload_0 v0 + [29] aload_1 v1 + [30] invokestatic #31 + + Methodref [com/facebook/internal/ImageRequest$Builder.access$300 (Lcom/facebook/internal/ImageRequest$Builder;)Z] + [33] putfield #18 + + Fieldref [com/facebook/internal/ImageRequest.allowCachedRedirects Z] + [36] aload_0 v0 + [37] aload_1 v1 + [38] invokestatic #32 + + Methodref [com/facebook/internal/ImageRequest$Builder.access$400 (Lcom/facebook/internal/ImageRequest$Builder;)Ljava/lang/Object;] + [41] ifnonnull +13 (target=54) + [44] new #15 + + Class [java/lang/Object] + [47] dup + [48] invokespecial #36 + + Methodref [java/lang/Object. ()V] + [51] goto +7 (target=58) + [54] aload_1 v1 + [55] invokestatic #32 + + Methodref [com/facebook/internal/ImageRequest$Builder.access$400 (Lcom/facebook/internal/ImageRequest$Builder;)Ljava/lang/Object;] + [58] putfield #20 + + Fieldref [com/facebook/internal/ImageRequest.callerTag Ljava/lang/Object;] + [61] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [54] Var: [a:com/facebook/internal/ImageRequest][a:com/facebook/internal/ImageRequest$Builder], Stack: [a:com/facebook/internal/ImageRequest] + - [58] Var: [a:com/facebook/internal/ImageRequest][a:com/facebook/internal/ImageRequest$Builder], Stack: [a:com/facebook/internal/ImageRequest][a:java/lang/Object] + + Method: getContext()Landroid/content/Context; + Access flags: 0x1 + = public android.content.Context getContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #21 + + Fieldref [com/facebook/internal/ImageRequest.context Landroid/content/Context;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getImageUri()Ljava/net/URI; + Access flags: 0x1 + = public java.net.URI getImageUri() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #22 + + Fieldref [com/facebook/internal/ImageRequest.imageUri Ljava/net/URI;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCallback()Lcom/facebook/internal/ImageRequest$Callback; + Access flags: 0x1 + = public com.facebook.internal.ImageRequest$Callback getCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #19 + + Fieldref [com/facebook/internal/ImageRequest.callback Lcom/facebook/internal/ImageRequest$Callback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isCachedRedirectAllowed()Z + Access flags: 0x1 + = public boolean isCachedRedirectAllowed() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/internal/ImageRequest.allowCachedRedirects Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCallerTag()Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object getCallerTag() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #20 + + Fieldref [com/facebook/internal/ImageRequest.callerTag Ljava/lang/Object;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/internal/ImageRequest$Builder;Lcom/facebook/internal/ImageRequest$1;)V + Access flags: 0x1000 + = synthetic ImageRequest(com.facebook.internal.ImageRequest$Builder,com.facebook.internal.ImageRequest$1) + 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 #27 + + Methodref [com/facebook/internal/ImageRequest. (Lcom/facebook/internal/ImageRequest$Builder;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageRequest$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.internal.ImageRequest$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/internal/ImageRequest$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/internal/ImageRequest$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageRequest$Builder + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.ImageRequest$Builder extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 61): + + String [imageUrl] + + Class [com/facebook/internal/ImageRequest] + + Class [com/facebook/internal/ImageRequest$Builder] + + Class [com/facebook/internal/Validate] + + Class [java/lang/Object] + + Fieldref [com/facebook/internal/ImageRequest$Builder.allowCachedRedirects Z] + + Fieldref [com/facebook/internal/ImageRequest$Builder.callback Lcom/facebook/internal/ImageRequest$Callback;] + + Fieldref [com/facebook/internal/ImageRequest$Builder.callerTag Ljava/lang/Object;] + + Fieldref [com/facebook/internal/ImageRequest$Builder.context Landroid/content/Context;] + + Fieldref [com/facebook/internal/ImageRequest$Builder.imageUrl Ljava/net/URI;] + + Methodref [com/facebook/internal/ImageRequest. (Lcom/facebook/internal/ImageRequest$Builder;Lcom/facebook/internal/ImageRequest$1;)V] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/internal/ImageRequest$Builder;Lcom/facebook/internal/ImageRequest$1;)V] + + NameAndType [allowCachedRedirects Z] + + NameAndType [callback Lcom/facebook/internal/ImageRequest$Callback;] + + NameAndType [callerTag Ljava/lang/Object;] + + NameAndType [context Landroid/content/Context;] + + NameAndType [imageUrl Ljava/net/URI;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [()Lcom/facebook/internal/ImageRequest;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Ljava/net/URI;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Landroid/content/Context;] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Lcom/facebook/internal/ImageRequest$Callback;] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Ljava/lang/Object;] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Ljava/net/URI;] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;)Z] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Builder;Lcom/facebook/internal/ImageRequest$1;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Z)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/Context;] + + Utf8 [Lcom/facebook/internal/ImageRequest$Callback;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/net/URI;] + + Utf8 [Z] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [allowCachedRedirects] + + Utf8 [build] + + Utf8 [callback] + + Utf8 [callerTag] + + Utf8 [com/facebook/internal/ImageRequest] + + Utf8 [com/facebook/internal/ImageRequest$Builder] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [context] + + Utf8 [imageUrl] + + Utf8 [java/lang/Object] + + Utf8 [notNull] + + Utf8 [setAllowCachedRedirects] + + Utf8 [setCallback] + + Utf8 [setCallerTag] + +Fields (count = 5): + + Field: context Landroid/content/Context; + Access flags: 0x2 + = private android.content.Context context + + Field: imageUrl Ljava/net/URI; + Access flags: 0x2 + = private java.net.URI imageUrl + + Field: callback Lcom/facebook/internal/ImageRequest$Callback; + Access flags: 0x2 + = private com.facebook.internal.ImageRequest$Callback callback + + Field: allowCachedRedirects Z + Access flags: 0x2 + = private boolean allowCachedRedirects + + Field: callerTag Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object callerTag + +Methods (count = 10): + - Method: (Landroid/content/Context;Ljava/net/URI;)V + Access flags: 0x1 + = public ImageRequest$Builder(android.content.Context,java.net.URI) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #13 + + Methodref [java/lang/Object. ()V] + [4] aload_2 v2 + [5] ldc #1 + + String [imageUrl] + [7] invokestatic #12 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] aload_1 v1 + [12] putfield #9 + + Fieldref [com/facebook/internal/ImageRequest$Builder.context Landroid/content/Context;] + [15] aload_0 v0 + [16] aload_2 v2 + [17] putfield #10 + + Fieldref [com/facebook/internal/ImageRequest$Builder.imageUrl Ljava/net/URI;] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallback(Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder; + Access flags: 0x1 + = public com.facebook.internal.ImageRequest$Builder setCallback(com.facebook.internal.ImageRequest$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #7 + + Fieldref [com/facebook/internal/ImageRequest$Builder.callback Lcom/facebook/internal/ImageRequest$Callback;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCallerTag(Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder; + Access flags: 0x1 + = public com.facebook.internal.ImageRequest$Builder setCallerTag(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #8 + + Fieldref [com/facebook/internal/ImageRequest$Builder.callerTag Ljava/lang/Object;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setAllowCachedRedirects(Z)Lcom/facebook/internal/ImageRequest$Builder; + Access flags: 0x1 + = public com.facebook.internal.ImageRequest$Builder setAllowCachedRedirects(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] putfield #6 + + Fieldref [com/facebook/internal/ImageRequest$Builder.allowCachedRedirects Z] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: build()Lcom/facebook/internal/ImageRequest; + Access flags: 0x1 + = public com.facebook.internal.ImageRequest build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 4): + [0] new #2 + + Class [com/facebook/internal/ImageRequest] + [3] dup + [4] aload_0 v0 + [5] aconst_null + [6] invokespecial #11 + + Methodref [com/facebook/internal/ImageRequest. (Lcom/facebook/internal/ImageRequest$Builder;Lcom/facebook/internal/ImageRequest$1;)V] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Lcom/facebook/internal/ImageRequest$Builder;)Landroid/content/Context; + Access flags: 0x1008 + = static synthetic android.content.Context access$000(com.facebook.internal.ImageRequest$Builder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/internal/ImageRequest$Builder.context Landroid/content/Context;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/internal/ImageRequest$Builder;)Ljava/net/URI; + Access flags: 0x1008 + = static synthetic java.net.URI access$100(com.facebook.internal.ImageRequest$Builder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/internal/ImageRequest$Builder.imageUrl Ljava/net/URI;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/internal/ImageRequest$Builder;)Lcom/facebook/internal/ImageRequest$Callback; + Access flags: 0x1008 + = static synthetic com.facebook.internal.ImageRequest$Callback access$200(com.facebook.internal.ImageRequest$Builder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/internal/ImageRequest$Builder.callback Lcom/facebook/internal/ImageRequest$Callback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300(Lcom/facebook/internal/ImageRequest$Builder;)Z + Access flags: 0x1008 + = static synthetic boolean access$300(com.facebook.internal.ImageRequest$Builder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/internal/ImageRequest$Builder.allowCachedRedirects Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$400(Lcom/facebook/internal/ImageRequest$Builder;)Ljava/lang/Object; + Access flags: 0x1008 + = static synthetic java.lang.Object access$400(com.facebook.internal.ImageRequest$Builder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/internal/ImageRequest$Builder.callerTag Ljava/lang/Object;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageRequest$Callback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.internal.ImageRequest$Callback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/internal/ImageRequest$Callback] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [com/facebook/internal/ImageRequest$Callback] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + +Fields (count = 0): + +Methods (count = 1): + + Method: onCompleted(Lcom/facebook/internal/ImageResponse;)V + Access flags: 0x401 + = public abstract void onCompleted(com.facebook.internal.ImageResponse) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageResponse + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.ImageResponse extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 34): + + Class [com/facebook/internal/ImageResponse] + + Class [java/lang/Object] + + Fieldref [com/facebook/internal/ImageResponse.bitmap Landroid/graphics/Bitmap;] + + Fieldref [com/facebook/internal/ImageResponse.error Ljava/lang/Exception;] + + Fieldref [com/facebook/internal/ImageResponse.isCachedRedirect Z] + + Fieldref [com/facebook/internal/ImageResponse.request Lcom/facebook/internal/ImageRequest;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [bitmap Landroid/graphics/Bitmap;] + + NameAndType [error Ljava/lang/Exception;] + + NameAndType [isCachedRedirect Z] + + NameAndType [request Lcom/facebook/internal/ImageRequest;] + + Utf8 [()Landroid/graphics/Bitmap;] + + Utf8 [()Lcom/facebook/internal/ImageRequest;] + + Utf8 [()Ljava/lang/Exception;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/graphics/Bitmap;] + + Utf8 [Lcom/facebook/internal/ImageRequest;] + + Utf8 [Ljava/lang/Exception;] + + Utf8 [Z] + + Utf8 [bitmap] + + Utf8 [com/facebook/internal/ImageResponse] + + Utf8 [error] + + Utf8 [getBitmap] + + Utf8 [getError] + + Utf8 [getRequest] + + Utf8 [isCachedRedirect] + + Utf8 [java/lang/Object] + + Utf8 [request] + +Fields (count = 4): + + Field: request Lcom/facebook/internal/ImageRequest; + Access flags: 0x2 + = private com.facebook.internal.ImageRequest request + + Field: error Ljava/lang/Exception; + Access flags: 0x2 + = private java.lang.Exception error + + Field: isCachedRedirect Z + Access flags: 0x2 + = private boolean isCachedRedirect + + Field: bitmap Landroid/graphics/Bitmap; + Access flags: 0x2 + = private android.graphics.Bitmap bitmap + +Methods (count = 5): + - Method: (Lcom/facebook/internal/ImageRequest;Ljava/lang/Exception;ZLandroid/graphics/Bitmap;)V + Access flags: 0x0 + = ImageResponse(com.facebook.internal.ImageRequest,java.lang.Exception,boolean,android.graphics.Bitmap) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 5, stack = 2): + [0] aload_0 v0 + [1] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #6 + + Fieldref [com/facebook/internal/ImageResponse.request Lcom/facebook/internal/ImageRequest;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #4 + + Fieldref [com/facebook/internal/ImageResponse.error Ljava/lang/Exception;] + [14] aload_0 v0 + [15] aload v4 + [17] putfield #3 + + Fieldref [com/facebook/internal/ImageResponse.bitmap Landroid/graphics/Bitmap;] + [20] aload_0 v0 + [21] iload_3 v3 + [22] putfield #5 + + Fieldref [com/facebook/internal/ImageResponse.isCachedRedirect Z] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequest()Lcom/facebook/internal/ImageRequest; + Access flags: 0x1 + = public com.facebook.internal.ImageRequest getRequest() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/internal/ImageResponse.request Lcom/facebook/internal/ImageRequest;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getError()Ljava/lang/Exception; + Access flags: 0x1 + = public java.lang.Exception getError() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #4 + + Fieldref [com/facebook/internal/ImageResponse.error Ljava/lang/Exception;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getBitmap()Landroid/graphics/Bitmap; + Access flags: 0x1 + = public android.graphics.Bitmap getBitmap() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #3 + + Fieldref [com/facebook/internal/ImageResponse.bitmap Landroid/graphics/Bitmap;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isCachedRedirect()Z + Access flags: 0x1 + = public boolean isCachedRedirect() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/internal/ImageResponse.isCachedRedirect Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageResponseCache + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.ImageResponseCache extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 145): + + String [akamaihd.net] + + String [clearCache failed ] + + String [fbcdn] + + String [fbcdn.net] + + Class [android/content/Context] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/internal/FileLruCache] + + Class [com/facebook/internal/FileLruCache$Limits] + + Class [com/facebook/internal/ImageResponseCache] + + Class [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream] + + Class [com/facebook/internal/Logger] + + Class [java/io/IOException] + + Class [java/io/InputStream] + + Class [java/lang/Class] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/net/HttpURLConnection] + + Class [java/net/URI] + + Class [java/net/URISyntaxException] + + Class [java/net/URL] + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/internal/ImageResponseCache.TAG Ljava/lang/String;] + + Fieldref [com/facebook/internal/ImageResponseCache.imageCache Lcom/facebook/internal/FileLruCache;] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [com/facebook/internal/FileLruCache. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + Methodref [com/facebook/internal/FileLruCache.clearCache ()V] + + Methodref [com/facebook/internal/FileLruCache.get (Ljava/lang/String;)Ljava/io/InputStream;] + + Methodref [com/facebook/internal/FileLruCache.interceptAndPut (Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream;] + + Methodref [com/facebook/internal/FileLruCache$Limits. ()V] + + Methodref [com/facebook/internal/ImageResponseCache.getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + + Methodref [com/facebook/internal/ImageResponseCache.isCDNURL (Ljava/net/URI;)Z] + + Methodref [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream. (Ljava/io/InputStream;Ljava/net/HttpURLConnection;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] + + Methodref [java/io/IOException.toString ()Ljava/lang/String;] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;] + + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + + Methodref [java/net/HttpURLConnection.getURL ()Ljava/net/URL;] + + Methodref [java/net/URI.getHost ()Ljava/lang/String;] + + Methodref [java/net/URI.toString ()Ljava/lang/String;] + + Methodref [java/net/URL.toString ()Ljava/lang/String;] + + Methodref [java/net/URL.toURI ()Ljava/net/URI;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + NameAndType [ (Ljava/io/InputStream;Ljava/net/HttpURLConnection;)V] + + NameAndType [CACHE Lcom/facebook/LoggingBehavior;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [clearCache ()V] + + NameAndType [endsWith (Ljava/lang/String;)Z] + + NameAndType [get (Ljava/lang/String;)Ljava/io/InputStream;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + + NameAndType [getHost ()Ljava/lang/String;] + + NameAndType [getInputStream ()Ljava/io/InputStream;] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [getResponseCode ()I] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [getURL ()Ljava/net/URL;] + + NameAndType [imageCache Lcom/facebook/internal/FileLruCache;] + + NameAndType [interceptAndPut (Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream;] + + NameAndType [isCDNURL (Ljava/net/URI;)Z] + + NameAndType [log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [toURI ()Ljava/net/URI;] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Ljava/io/InputStream;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/URI;] + + Utf8 [()Ljava/net/URL;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + Utf8 [(Landroid/content/Context;Ljava/net/HttpURLConnection;)Ljava/io/InputStream;] + + Utf8 [(Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/io/InputStream;Ljava/net/HttpURLConnection;)V] + + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream;] + + Utf8 [(Ljava/net/URI;)Z] + + Utf8 [(Ljava/net/URI;Landroid/content/Context;)Ljava/io/InputStream;] + + Utf8 [] + + Utf8 [] + + Utf8 [CACHE] + + Utf8 [Code] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Lcom/facebook/internal/FileLruCache;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [akamaihd.net] + + Utf8 [android/content/Context] + + Utf8 [append] + + Utf8 [clearCache] + + Utf8 [clearCache failed ] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/internal/FileLruCache] + + Utf8 [com/facebook/internal/FileLruCache$Limits] + + Utf8 [com/facebook/internal/ImageResponseCache] + + Utf8 [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [endsWith] + + Utf8 [fbcdn] + + Utf8 [fbcdn.net] + + Utf8 [get] + + Utf8 [getApplicationContext] + + Utf8 [getCache] + + Utf8 [getCachedImageStream] + + Utf8 [getHost] + + Utf8 [getInputStream] + + Utf8 [getMessage] + + Utf8 [getResponseCode] + + Utf8 [getSimpleName] + + Utf8 [getURL] + + Utf8 [imageCache] + + Utf8 [interceptAndCacheImageStream] + + Utf8 [interceptAndPut] + + Utf8 [isCDNURL] + + Utf8 [java/io/IOException] + + Utf8 [java/io/InputStream] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/net/HttpURLConnection] + + Utf8 [java/net/URI] + + Utf8 [java/net/URISyntaxException] + + Utf8 [java/net/URL] + + Utf8 [log] + + Utf8 [startsWith] + + Utf8 [toString] + + Utf8 [toURI] + +Fields (count = 2): + + Field: TAG Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String TAG + + Field: imageCache Lcom/facebook/internal/FileLruCache; + Access flags: 0x4a + = private static volatile com.facebook.internal.FileLruCache imageCache + +Methods (count = 7): + - Method: ()V + Access flags: 0x0 + = ImageResponseCache() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #38 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCache(Landroid/content/Context;)Lcom/facebook/internal/FileLruCache; + Access flags: 0x28 + = static synchronized com.facebook.internal.FileLruCache getCache(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 1, stack = 6): + [0] getstatic #24 + + Fieldref [com/facebook/internal/ImageResponseCache.imageCache Lcom/facebook/internal/FileLruCache;] + [3] ifnonnull +27 (target=30) + [6] new #7 + + Class [com/facebook/internal/FileLruCache] + [9] dup + [10] aload_0 v0 + [11] invokevirtual #25 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [14] getstatic #23 + + Fieldref [com/facebook/internal/ImageResponseCache.TAG Ljava/lang/String;] + [17] new #8 + + Class [com/facebook/internal/FileLruCache$Limits] + [20] dup + [21] invokespecial #30 + + Methodref [com/facebook/internal/FileLruCache$Limits. ()V] + [24] invokespecial #26 + + Methodref [com/facebook/internal/FileLruCache. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + [27] putstatic #24 + + Fieldref [com/facebook/internal/ImageResponseCache.imageCache Lcom/facebook/internal/FileLruCache;] + [30] getstatic #24 + + Fieldref [com/facebook/internal/ImageResponseCache.imageCache Lcom/facebook/internal/FileLruCache;] + [33] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [30] Var: ..., Stack: (empty) + + Method: getCachedImageStream(Ljava/net/URI;Landroid/content/Context;)Ljava/io/InputStream; + Access flags: 0x8 + = static java.io.InputStream getCachedImageStream(java.net.URI,android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 4, stack = 4): + [0] aconst_null + [1] astore_2 v2 + [2] aload_0 v0 + [3] ifnull +42 (target=45) + [6] aload_0 v0 + [7] invokestatic #32 + + Methodref [com/facebook/internal/ImageResponseCache.isCDNURL (Ljava/net/URI;)Z] + [10] ifeq +35 (target=45) + [13] aload_1 v1 + [14] invokestatic #31 + + Methodref [com/facebook/internal/ImageResponseCache.getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + [17] astore_3 v3 + [18] aload_3 v3 + [19] aload_0 v0 + [20] invokevirtual #48 + + Methodref [java/net/URI.toString ()Ljava/lang/String;] + [23] invokevirtual #28 + + Methodref [com/facebook/internal/FileLruCache.get (Ljava/lang/String;)Ljava/io/InputStream;] + [26] astore_2 v2 + [27] goto +18 (target=45) + [30] astore_3 v3 + [31] getstatic #22 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [34] iconst_5 + [35] getstatic #23 + + Fieldref [com/facebook/internal/ImageResponseCache.TAG Ljava/lang/String;] + [38] aload_3 v3 + [39] invokevirtual #36 + + Methodref [java/io/IOException.toString ()Ljava/lang/String;] + [42] invokestatic #34 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [45] aload_2 v2 + [46] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (13 -> 27: 30): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [30] Var: [a:java/net/URI][a:android/content/Context][a:java/io/InputStream], Stack: [a:java/io/IOException] + - [45] Var: ..., Stack: (empty) + + Method: interceptAndCacheImageStream(Landroid/content/Context;Ljava/net/HttpURLConnection;)Ljava/io/InputStream; + Access flags: 0x8 + = static java.io.InputStream interceptAndCacheImageStream(android.content.Context,java.net.HttpURLConnection) + Class member attributes (count = 1): + + Code attribute instructions (code length = 69, locals = 5, stack = 6): + [0] aconst_null + [1] astore_2 v2 + [2] aload_1 v1 + [3] invokevirtual #45 + + Methodref [java/net/HttpURLConnection.getResponseCode ()I] + [6] sipush 200 + [9] ificmpne +58 (target=67) + [12] aload_1 v1 + [13] invokevirtual #46 + + Methodref [java/net/HttpURLConnection.getURL ()Ljava/net/URL;] + [16] astore_3 v3 + [17] aload_1 v1 + [18] invokevirtual #44 + + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;] + [21] astore_2 v2 + [22] aload_3 v3 + [23] invokevirtual #50 + + Methodref [java/net/URL.toURI ()Ljava/net/URI;] + [26] invokestatic #32 + + Methodref [com/facebook/internal/ImageResponseCache.isCDNURL (Ljava/net/URI;)Z] + [29] ifeq +28 (target=57) + [32] aload_0 v0 + [33] invokestatic #31 + + Methodref [com/facebook/internal/ImageResponseCache.getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + [36] astore v4 + [38] aload v4 + [40] aload_3 v3 + [41] invokevirtual #49 + + Methodref [java/net/URL.toString ()Ljava/lang/String;] + [44] new #10 + + Class [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream] + [47] dup + [48] aload_2 v2 + [49] aload_1 v1 + [50] invokespecial #33 + + Methodref [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream. (Ljava/io/InputStream;Ljava/net/HttpURLConnection;)V] + [53] invokevirtual #29 + + Methodref [com/facebook/internal/FileLruCache.interceptAndPut (Ljava/lang/String;Ljava/io/InputStream;)Ljava/io/InputStream;] + [56] astore_2 v2 + [57] goto +10 (target=67) + [60] astore v4 + [62] goto +5 (target=67) + [65] astore v4 + [67] aload_2 v2 + [68] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (22 -> 57: 60): + + Class [java/io/IOException] + - ExceptionInfo (22 -> 57: 65): + + Class [java/net/URISyntaxException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [57] Var: ...[a:java/io/InputStream][a:java/net/URL], Stack: (empty) + - [60] Var: ..., Stack: [a:java/io/IOException] + - [65] Var: ..., Stack: [a:java/net/URISyntaxException] + - [67] Var: -1, Stack: (empty) + + Method: isCDNURL(Ljava/net/URI;)Z + Access flags: 0xa + = private static boolean isCDNURL(java.net.URI) + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 2, stack = 2): + [0] aload_0 v0 + [1] ifnull +39 (target=40) + [4] aload_0 v0 + [5] invokevirtual #47 + + Methodref [java/net/URI.getHost ()Ljava/lang/String;] + [8] astore_1 v1 + [9] aload_1 v1 + [10] ldc #4 + + String [fbcdn.net] + [12] invokevirtual #39 + + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] + [15] ifeq +5 (target=20) + [18] iconst_1 + [19] ireturn + [20] aload_1 v1 + [21] ldc #3 + + String [fbcdn] + [23] invokevirtual #40 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [26] ifeq +14 (target=40) + [29] aload_1 v1 + [30] ldc #1 + + String [akamaihd.net] + [32] invokevirtual #39 + + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] + [35] ifeq +5 (target=40) + [38] iconst_1 + [39] ireturn + [40] iconst_0 + [41] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [20] Var: ...[a:java/lang/String], Stack: (empty) + - [40] Var: -1, Stack: (empty) + + Method: clearCache(Landroid/content/Context;)V + Access flags: 0x8 + = static void clearCache(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 44, locals = 2, stack = 5): + [0] aload_0 v0 + [1] invokestatic #31 + + Methodref [com/facebook/internal/ImageResponseCache.getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + [4] invokevirtual #27 + + Methodref [com/facebook/internal/FileLruCache.clearCache ()V] + [7] goto +36 (target=43) + [10] astore_1 v1 + [11] getstatic #22 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [14] iconst_5 + [15] getstatic #23 + + Fieldref [com/facebook/internal/ImageResponseCache.TAG Ljava/lang/String;] + [18] new #17 + + Class [java/lang/StringBuilder] + [21] dup + [22] invokespecial #41 + + Methodref [java/lang/StringBuilder. ()V] + [25] ldc #2 + + String [clearCache failed ] + [27] invokevirtual #42 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [30] aload_1 v1 + [31] invokevirtual #35 + + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] + [34] invokevirtual #42 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [37] invokevirtual #43 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [40] invokestatic #34 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [43] return + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 7: 10): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [10] Var: ..., Stack: [a:java/io/IOException] + - [43] Var: ..., Stack: (empty) + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 0, stack = 1): + [0] ldc #9 + + Class [com/facebook/internal/ImageResponseCache] + [2] invokevirtual #37 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [5] putstatic #23 + + Fieldref [com/facebook/internal/ImageResponseCache.TAG Ljava/lang/String;] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ImageResponseCache$BufferedHttpInputStream + Superclass: java/io/BufferedInputStream + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.ImageResponseCache$BufferedHttpInputStream extends java.io.BufferedInputStream + +Interfaces (count = 0): + +Constant Pool (count = 25): + + Class [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream] + + Class [com/facebook/internal/Utility] + + Class [java/io/BufferedInputStream] + + Fieldref [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream.connection Ljava/net/HttpURLConnection;] + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;I)V] + + Methodref [java/io/BufferedInputStream.close ()V] + + NameAndType [ (Ljava/io/InputStream;I)V] + + NameAndType [close ()V] + + NameAndType [connection Ljava/net/HttpURLConnection;] + + NameAndType [disconnectQuietly (Ljava/net/URLConnection;)V] + + Utf8 [()V] + + Utf8 [(Ljava/io/InputStream;I)V] + + Utf8 [(Ljava/io/InputStream;Ljava/net/HttpURLConnection;)V] + + Utf8 [(Ljava/net/URLConnection;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/net/HttpURLConnection;] + + Utf8 [close] + + Utf8 [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [connection] + + Utf8 [disconnectQuietly] + + Utf8 [java/io/BufferedInputStream] + +Fields (count = 1): + + Field: connection Ljava/net/HttpURLConnection; + Access flags: 0x0 + = java.net.HttpURLConnection connection + +Methods (count = 2): + - Method: (Ljava/io/InputStream;Ljava/net/HttpURLConnection;)V + Access flags: 0x0 + = ImageResponseCache$BufferedHttpInputStream(java.io.InputStream,java.net.HttpURLConnection) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] sipush 8192 + [5] invokespecial #6 + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;I)V] + [8] aload_0 v0 + [9] aload_2 v2 + [10] putfield #4 + + Fieldref [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream.connection Ljava/net/HttpURLConnection;] + [13] 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 = 12, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #7 + + Methodref [java/io/BufferedInputStream.close ()V] + [4] aload_0 v0 + [5] getfield #4 + + Fieldref [com/facebook/internal/ImageResponseCache$BufferedHttpInputStream.connection Ljava/net/HttpURLConnection;] + [8] invokestatic #5 + + Methodref [com/facebook/internal/Utility.disconnectQuietly (Ljava/net/URLConnection;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/Logger + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.Logger extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 185): + + String [ %s: %s +] + + String [ACCESS_TOKEN_REMOVED] + + String [FacebookSDK.] + + String [tag] + + String [value] + + Class [android/util/Log] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/Settings] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/internal/Validate] + + Class [java/lang/CharSequence] + + Class [java/lang/Exception] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/util/HashMap] + + Class [java/util/Iterator] + + Class [java/util/Map$Entry] + + Class [java/util/Set] + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/internal/Logger.behavior Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/internal/Logger.contents Ljava/lang/StringBuilder;] + + Fieldref [com/facebook/internal/Logger.priority I] + + Fieldref [com/facebook/internal/Logger.stringsToReplace Ljava/util/HashMap;] + + Fieldref [com/facebook/internal/Logger.tag Ljava/lang/String;] + + Methodref [android/util/Log.println (ILjava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + + Methodref [com/facebook/internal/Logger.append (Ljava/lang/String;[Ljava/lang/Object;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.logString (Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.registerStringToReplace (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Logger.replaceStrings (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/internal/Logger.shouldLog ()Z] + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.oneOf (Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V] + + Methodref [java/lang/Exception. ()V] + + Methodref [java/lang/Exception.printStackTrace ()V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/HashMap. ()V] + + Methodref [java/util/HashMap.entrySet ()Ljava/util/Set;] + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + + NameAndType [INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + + NameAndType [append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;[Ljava/lang/Object;)V] + + NameAndType [behavior Lcom/facebook/LoggingBehavior;] + + NameAndType [contents Ljava/lang/StringBuilder;] + + NameAndType [entrySet ()Ljava/util/Set;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getKey ()Ljava/lang/Object;] + + NameAndType [getValue ()Ljava/lang/Object;] + + NameAndType [hasNext ()Z] + + NameAndType [isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + NameAndType [logString (Ljava/lang/String;)V] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [oneOf (Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V] + + NameAndType [printStackTrace ()V] + + NameAndType [println (ILjava/lang/String;Ljava/lang/String;)I] + + NameAndType [priority I] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [registerStringToReplace (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + + NameAndType [replaceStrings (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [shouldLog ()Z] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + NameAndType [stringsToReplace Ljava/util/HashMap;] + + NameAndType [tag Ljava/lang/String;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [ %s: %s +] + + Utf8 [()I] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)V] + + Utf8 [(ILjava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Lcom/facebook/LoggingBehavior;)Z] + + Utf8 [(Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V] + + 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/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/StringBuilder;)V] + + Utf8 [] + + Utf8 [] + + Utf8 [ACCESS_TOKEN_REMOVED] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEVELOPER_ERRORS] + + Utf8 [FacebookSDK.] + + Utf8 [I] + + Utf8 [INCLUDE_ACCESS_TOKENS] + + Utf8 [LOG_TAG_BASE] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/lang/StringBuilder;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [android/util/Log] + + Utf8 [append] + + Utf8 [appendKeyValue] + + Utf8 [behavior] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [contents] + + Utf8 [entrySet] + + Utf8 [format] + + Utf8 [getContents] + + Utf8 [getKey] + + Utf8 [getPriority] + + Utf8 [getValue] + + Utf8 [hasNext] + + Utf8 [isLoggingBehaviorEnabled] + + Utf8 [iterator] + + Utf8 [java/lang/CharSequence] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/Map$Entry] + + Utf8 [java/util/Set] + + Utf8 [log] + + Utf8 [logString] + + Utf8 [next] + + Utf8 [notNullOrEmpty] + + Utf8 [oneOf] + + Utf8 [printStackTrace] + + Utf8 [println] + + Utf8 [priority] + + Utf8 [put] + + Utf8 [registerAccessToken] + + Utf8 [registerStringToReplace] + + Utf8 [replace] + + Utf8 [replaceStrings] + + Utf8 [setPriority] + + Utf8 [shouldLog] + + Utf8 [startsWith] + + Utf8 [stringsToReplace] + + Utf8 [tag] + + Utf8 [toString] + + Utf8 [value] + + Utf8 [valueOf] + +Fields (count = 6): + + Field: LOG_TAG_BASE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String LOG_TAG_BASE + Class member attributes (count = 1): + + Constant value attribute: + + String [FacebookSDK.] + + Field: stringsToReplace Ljava/util/HashMap; + Access flags: 0x1a + = private static final java.util.HashMap stringsToReplace + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;] + + Field: behavior Lcom/facebook/LoggingBehavior; + Access flags: 0x12 + = private final com.facebook.LoggingBehavior behavior + + Field: tag Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String tag + + Field: contents Ljava/lang/StringBuilder; + Access flags: 0x2 + = private java.lang.StringBuilder contents + + Field: priority I + Access flags: 0x2 + = private int priority + +Methods (count = 18): + + Method: registerStringToReplace(Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x29 + = public static synchronized void registerStringToReplace(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 3): + [0] getstatic #26 + + Fieldref [com/facebook/internal/Logger.stringsToReplace Ljava/util/HashMap;] + [3] aload_0 v0 + [4] aload_1 v1 + [5] invokevirtual #51 + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [8] pop + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: registerAccessToken(Ljava/lang/String;)V + Access flags: 0x29 + = public static synchronized void registerAccessToken(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 1, stack = 2): + [0] getstatic #22 + + Fieldref [com/facebook/LoggingBehavior.INCLUDE_ACCESS_TOKENS Lcom/facebook/LoggingBehavior;] + [3] invokestatic #29 + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + [6] ifne +9 (target=15) + [9] aload_0 v0 + [10] ldc #2 + + String [ACCESS_TOKEN_REMOVED] + [12] invokestatic #33 + + Methodref [com/facebook/internal/Logger.registerStringToReplace (Ljava/lang/String;Ljava/lang/String;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + + Method: log(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x9 + = public static void log(com.facebook.LoggingBehavior,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 3, stack = 4): + [0] aload_0 v0 + [1] iconst_3 + [2] aload_1 v1 + [3] aload_2 v2 + [4] invokestatic #31 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: log(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V + Access flags: 0x89 + = public static varargs void log(com.facebook.LoggingBehavior,java.lang.String,java.lang.String,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 5, stack = 4): + [0] aload_0 v0 + [1] invokestatic #29 + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + [4] ifeq +18 (target=22) + [7] aload_2 v2 + [8] aload_3 v3 + [9] invokestatic #42 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [12] astore v4 + [14] aload_0 v0 + [15] iconst_3 + [16] aload_1 v1 + [17] aload v4 + [19] invokestatic #31 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [22] Var: ..., Stack: (empty) + + Method: log(Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V + Access flags: 0x9 + = public static void log(com.facebook.LoggingBehavior,int,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 66, locals = 4, stack = 3): + [0] aload_0 v0 + [1] invokestatic #29 + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + [4] ifeq +61 (target=65) + [7] aload_3 v3 + [8] invokestatic #34 + + Methodref [com/facebook/internal/Logger.replaceStrings (Ljava/lang/String;)Ljava/lang/String;] + [11] astore_3 v3 + [12] aload_2 v2 + [13] ldc #3 + + String [FacebookSDK.] + [15] invokevirtual #44 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [18] ifne +23 (target=41) + [21] new #16 + + Class [java/lang/StringBuilder] + [24] dup + [25] invokespecial #45 + + Methodref [java/lang/StringBuilder. ()V] + [28] ldc #3 + + String [FacebookSDK.] + [30] invokevirtual #47 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [33] aload_2 v2 + [34] invokevirtual #47 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [37] invokevirtual #48 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [40] astore_2 v2 + [41] iload_1 v1 + [42] aload_2 v2 + [43] aload_3 v3 + [44] invokestatic #28 + + Methodref [android/util/Log.println (ILjava/lang/String;Ljava/lang/String;)I] + [47] pop + [48] aload_0 v0 + [49] getstatic #21 + + Fieldref [com/facebook/LoggingBehavior.DEVELOPER_ERRORS Lcom/facebook/LoggingBehavior;] + [52] ifacmpne +13 (target=65) + [55] new #12 + + Class [java/lang/Exception] + [58] dup + [59] invokespecial #38 + + Methodref [java/lang/Exception. ()V] + [62] invokevirtual #39 + + Methodref [java/lang/Exception.printStackTrace ()V] + [65] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [41] Var: ..., Stack: (empty) + - [65] Var: ..., Stack: (empty) + + Method: replaceStrings(Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x2a + = private static synchronized java.lang.String replaceStrings(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 59, locals = 3, stack = 3): + [0] getstatic #26 + + Fieldref [com/facebook/internal/Logger.stringsToReplace Ljava/util/HashMap;] + [3] invokevirtual #50 + + Methodref [java/util/HashMap.entrySet ()Ljava/util/Set;] + [6] invokeinterface #56 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [11] astore_1 v1 + [12] aload_1 v1 + [13] invokeinterface #52 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [18] ifeq +39 (target=57) + [21] aload_1 v1 + [22] invokeinterface #53 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [27] checkcast #19 + + Class [java/util/Map$Entry] + [30] astore_2 v2 + [31] aload_0 v0 + [32] aload_2 v2 + [33] invokeinterface #54 + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + [38] checkcast #11 + + Class [java/lang/CharSequence] + [41] aload_2 v2 + [42] invokeinterface #55 + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + [47] checkcast #11 + + Class [java/lang/CharSequence] + [50] invokevirtual #43 + + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + [53] astore_0 v0 + [54] goto -42 (target=12) + [57] aload_0 v0 + [58] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [12] Var: ...[a:java/util/Iterator], Stack: (empty) + - [57] Var: -1, Stack: (empty) + - Method: (Lcom/facebook/LoggingBehavior;Ljava/lang/String;)V + Access flags: 0x1 + = public Logger(com.facebook.LoggingBehavior,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokespecial #41 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_3 + [6] putfield #25 + + Fieldref [com/facebook/internal/Logger.priority I] + [9] aload_2 v2 + [10] ldc #4 + + String [tag] + [12] invokestatic #36 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [15] aload_0 v0 + [16] aload_1 v1 + [17] putfield #23 + + Fieldref [com/facebook/internal/Logger.behavior Lcom/facebook/LoggingBehavior;] + [20] aload_0 v0 + [21] new #16 + + Class [java/lang/StringBuilder] + [24] dup + [25] invokespecial #45 + + Methodref [java/lang/StringBuilder. ()V] + [28] ldc #3 + + String [FacebookSDK.] + [30] invokevirtual #47 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [33] aload_2 v2 + [34] invokevirtual #47 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [37] invokevirtual #48 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [40] putfield #27 + + Fieldref [com/facebook/internal/Logger.tag Ljava/lang/String;] + [43] aload_0 v0 + [44] new #16 + + Class [java/lang/StringBuilder] + [47] dup + [48] invokespecial #45 + + Methodref [java/lang/StringBuilder. ()V] + [51] putfield #24 + + Fieldref [com/facebook/internal/Logger.contents Ljava/lang/StringBuilder;] + [54] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getPriority()I + Access flags: 0x1 + = public int getPriority() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #25 + + Fieldref [com/facebook/internal/Logger.priority I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPriority(I)V + Access flags: 0x1 + = public void setPriority(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 64, locals = 2, stack = 6): + [0] iload_1 v1 + [1] invokestatic #40 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [4] ldc #5 + + String [value] + [6] bipush 6 + [8] anewarray #14 + + Class [java/lang/Object] + [11] dup + [12] iconst_0 + [13] bipush 7 + [15] invokestatic #40 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [18] aastore + [19] dup + [20] iconst_1 + [21] iconst_3 + [22] invokestatic #40 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [25] aastore + [26] dup + [27] iconst_2 + [28] bipush 6 + [30] invokestatic #40 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [33] aastore + [34] dup + [35] iconst_3 + [36] iconst_4 + [37] invokestatic #40 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [40] aastore + [41] dup + [42] iconst_4 + [43] iconst_2 + [44] invokestatic #40 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [47] aastore + [48] dup + [49] iconst_5 + [50] iconst_5 + [51] invokestatic #40 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [54] aastore + [55] invokestatic #37 + + Methodref [com/facebook/internal/Validate.oneOf (Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V] + [58] aload_0 v0 + [59] iload_1 v1 + [60] putfield #25 + + Fieldref [com/facebook/internal/Logger.priority I] + [63] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getContents()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getContents() + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/internal/Logger.contents Ljava/lang/StringBuilder;] + [4] invokevirtual #48 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [7] invokestatic #34 + + Methodref [com/facebook/internal/Logger.replaceStrings (Ljava/lang/String;)Ljava/lang/String;] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: log()V + Access flags: 0x1 + = public void log() + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 1, stack = 3): + [0] aload_0 v0 + [1] aload_0 v0 + [2] getfield #24 + + Fieldref [com/facebook/internal/Logger.contents Ljava/lang/StringBuilder;] + [5] invokevirtual #48 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [8] invokevirtual #32 + + Methodref [com/facebook/internal/Logger.logString (Ljava/lang/String;)V] + [11] aload_0 v0 + [12] new #16 + + Class [java/lang/StringBuilder] + [15] dup + [16] invokespecial #45 + + Methodref [java/lang/StringBuilder. ()V] + [19] putfield #24 + + Fieldref [com/facebook/internal/Logger.contents Ljava/lang/StringBuilder;] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logString(Ljava/lang/String;)V + Access flags: 0x1 + = public void logString(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/internal/Logger.behavior Lcom/facebook/LoggingBehavior;] + [4] aload_0 v0 + [5] getfield #25 + + Fieldref [com/facebook/internal/Logger.priority I] + [8] aload_0 v0 + [9] getfield #27 + + Fieldref [com/facebook/internal/Logger.tag Ljava/lang/String;] + [12] aload_1 v1 + [13] invokestatic #31 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: append(Ljava/lang/StringBuilder;)V + Access flags: 0x1 + = public void append(java.lang.StringBuilder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #35 + + Methodref [com/facebook/internal/Logger.shouldLog ()Z] + [4] ifeq +12 (target=16) + [7] aload_0 v0 + [8] getfield #24 + + Fieldref [com/facebook/internal/Logger.contents Ljava/lang/StringBuilder;] + [11] aload_1 v1 + [12] invokevirtual #46 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;] + [15] pop + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [16] Var: ..., Stack: (empty) + + Method: append(Ljava/lang/String;)V + Access flags: 0x1 + = public void append(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #35 + + Methodref [com/facebook/internal/Logger.shouldLog ()Z] + [4] ifeq +12 (target=16) + [7] aload_0 v0 + [8] getfield #24 + + Fieldref [com/facebook/internal/Logger.contents Ljava/lang/StringBuilder;] + [11] aload_1 v1 + [12] invokevirtual #47 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [15] pop + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [16] Var: ..., Stack: (empty) + + Method: append(Ljava/lang/String;[Ljava/lang/Object;)V + Access flags: 0x81 + = public varargs void append(java.lang.String,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokespecial #35 + + Methodref [com/facebook/internal/Logger.shouldLog ()Z] + [4] ifeq +16 (target=20) + [7] aload_0 v0 + [8] getfield #24 + + Fieldref [com/facebook/internal/Logger.contents Ljava/lang/StringBuilder;] + [11] aload_1 v1 + [12] aload_2 v2 + [13] invokestatic #42 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [16] invokevirtual #47 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [19] pop + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [20] Var: ..., Stack: (empty) + + Method: appendKeyValue(Ljava/lang/String;Ljava/lang/Object;)V + Access flags: 0x1 + = public void appendKeyValue(java.lang.String,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 3, stack = 6): + [0] aload_0 v0 + [1] ldc #1 + + String [ %s: %s +] + [3] iconst_2 + [4] anewarray #14 + + Class [java/lang/Object] + [7] dup + [8] iconst_0 + [9] aload_1 v1 + [10] aastore + [11] dup + [12] iconst_1 + [13] aload_2 v2 + [14] aastore + [15] invokevirtual #30 + + Methodref [com/facebook/internal/Logger.append (Ljava/lang/String;[Ljava/lang/Object;)V] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: shouldLog()Z + Access flags: 0x2 + = private boolean shouldLog() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/internal/Logger.behavior Lcom/facebook/LoggingBehavior;] + [4] invokestatic #29 + + Methodref [com/facebook/Settings.isLoggingBehaviorEnabled (Lcom/facebook/LoggingBehavior;)Z] + [7] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 2): + [0] new #17 + + Class [java/util/HashMap] + [3] dup + [4] invokespecial #49 + + Methodref [java/util/HashMap. ()V] + [7] putstatic #26 + + Fieldref [com/facebook/internal/Logger.stringsToReplace Ljava/util/HashMap;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/NativeProtocol + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.internal.NativeProtocol extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 517): + + Integer [-1] + + Integer [64207] + + Integer [65536] + + Integer [65537] + + Integer [65538] + + Integer [65539] + + Integer [65540] + + Integer [65541] + + Integer [20121101] + + Integer [20130502] + + Integer [20130618] + + String [,] + + String [30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2] + + String [ALL_FRIENDS] + + String [ApplicationError] + + String [EVERYONE] + + String [NetworkError] + + String [PermissionDenied] + + String [ProtocolError] + + String [SELF] + + String [ServiceDisabled] + + String [UnknownError] + + String [UserCanceled] + + String [android.intent.category.DEFAULT] + + String [basic_info] + + String [client_id] + + String [com.facebook.katana] + + String [com.facebook.katana.ProxyAuth] + + String [com.facebook.katana.platform.TokenRefreshService] + + String [com.facebook.katana.provider.PlatformProvider] + + String [com.facebook.platform.PLATFORM_ACTIVITY] + + String [com.facebook.platform.PLATFORM_SERVICE] + + String [com.facebook.platform.action.reply.FEED_DIALOG] + + String [com.facebook.platform.action.reply.LOGIN_DIALOG] + + String [com.facebook.platform.action.reply.OGACTIONPUBLISH_DIALOG] + + String [com.facebook.platform.action.request.FEED_DIALOG] + + String [com.facebook.platform.action.request.LOGIN_DIALOG] + + String [com.facebook.platform.action.request.OGACTIONPUBLISH_DIALOG] + + String [com.facebook.platform.extra.ACCESS_TOKEN] + + String [com.facebook.platform.extra.ACTION] + + String [com.facebook.platform.extra.ACTION_TYPE] + + String [com.facebook.platform.extra.APPLICATION_ID] + + String [com.facebook.platform.extra.APPLICATION_NAME] + + String [com.facebook.platform.extra.DATA_FAILURES_FATAL] + + String [com.facebook.platform.extra.DESCRIPTION] + + String [com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH] + + String [com.facebook.platform.extra.FRIENDS] + + String [com.facebook.platform.extra.IMAGE] + + String [com.facebook.platform.extra.INSTALLDATA_PACKAGE] + + String [com.facebook.platform.extra.LINK] + + String [com.facebook.platform.extra.PERMISSIONS] + + String [com.facebook.platform.extra.PLACE] + + String [com.facebook.platform.extra.PREVIEW_PROPERTY_NAME] + + String [com.facebook.platform.extra.PROTOCOL_VERSIONS] + + String [com.facebook.platform.extra.REF] + + String [com.facebook.platform.extra.SUBTITLE] + + String [com.facebook.platform.extra.TITLE] + + String [com.facebook.platform.extra.WRITE_PRIVACY] + + String [com.facebook.platform.protocol.CALL_ID] + + String [com.facebook.platform.protocol.PROTOCOL_ACTION] + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + + String [com.facebook.platform.status.ERROR_CODE] + + String [com.facebook.platform.status.ERROR_DESCRIPTION] + + String [com.facebook.platform.status.ERROR_JSON] + + String [com.facebook.platform.status.ERROR_SUBCODE] + + String [com.facebook.platform.status.ERROR_TYPE] + + String [content://] + + String [content://com.facebook.katana.provider.PlatformProvider/versions] + + String [e2e] + + String [fbsdk:create_object] + + String [generic] + + String [scope] + + String [url] + + String [user_generated] + + String [version] + + Class [[Landroid/content/pm/Signature;] + + Class [[Ljava/lang/String;] + + Class [android/content/ContentResolver] + + Class [android/content/Context] + + Class [android/content/Intent] + + Class [android/content/pm/ActivityInfo] + + Class [android/content/pm/ApplicationInfo] + + Class [android/content/pm/PackageInfo] + + Class [android/content/pm/PackageManager] + + Class [android/content/pm/PackageManager$NameNotFoundException] + + Class [android/content/pm/ResolveInfo] + + Class [android/content/pm/ServiceInfo] + + Class [android/content/pm/Signature] + + Class [android/database/Cursor] + + Class [android/net/Uri] + + Class [android/os/Build] + + Class [android/text/TextUtils] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookOperationCanceledException] + + Class [com/facebook/Session] + + Class [com/facebook/internal/NativeProtocol] + + Class [com/facebook/internal/Utility] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/util/ArrayList] + + Class [java/util/Arrays] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Set] + + Class [java/util/UUID] + + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] + + Fieldref [android/content/pm/ApplicationInfo.flags I] + + Fieldref [android/content/pm/PackageInfo.signatures [Landroid/content/pm/Signature;] + + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + + Fieldref [android/content/pm/ResolveInfo.serviceInfo Landroid/content/pm/ServiceInfo;] + + Fieldref [android/content/pm/ServiceInfo.packageName Ljava/lang/String;] + + Fieldref [android/os/Build.BRAND Ljava/lang/String;] + + Fieldref [com/facebook/internal/NativeProtocol.KNOWN_PROTOCOL_VERSIONS Ljava/util/List;] + + Fieldref [com/facebook/internal/NativeProtocol.PLATFORM_PROVIDER_VERSIONS_URI Landroid/net/Uri;] + + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + + Methodref [android/content/Intent. ()V] + + Methodref [android/content/Intent. (Ljava/lang/String;)V] + + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + + Methodref [android/content/Intent.putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/content/Intent.setPackage (Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + + Methodref [android/content/pm/PackageManager.resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + Methodref [android/content/pm/PackageManager.resolveService (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + Methodref [android/content/pm/Signature.toCharsString ()Ljava/lang/String;] + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookOperationCanceledException. (Ljava/lang/String;)V] + + Methodref [com/facebook/Session.isPublishPermission (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/NativeProtocol.ensureDefaultAudience (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/internal/NativeProtocol.ensureDefaultPermissions (Ljava/util/ArrayList;)Ljava/util/ArrayList;] + + Methodref [com/facebook/internal/NativeProtocol.generateCallId ()Ljava/lang/String;] + + Methodref [com/facebook/internal/NativeProtocol.isErrorResult (Landroid/content/Intent;)Z] + + Methodref [com/facebook/internal/NativeProtocol.validateKatanaActivityIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + + Methodref [com/facebook/internal/NativeProtocol.validateKatanaServiceIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + + Methodref [com/facebook/internal/NativeProtocol.validateSignature (Landroid/content/Context;Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + + Methodref [java/lang/Integer.intValue ()I] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/HashSet. ()V] + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I] + + InterfaceMethodref [android/database/Cursor.getInt (I)I] + + InterfaceMethodref [android/database/Cursor.moveToNext ()Z] + + 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/Set.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [BRAND Ljava/lang/String;] + + NameAndType [KNOWN_PROTOCOL_VERSIONS Ljava/util/List;] + + NameAndType [PLATFORM_PROVIDER_VERSIONS_URI Landroid/net/Uri;] + + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addCategory (Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [ensureDefaultAudience (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [ensureDefaultPermissions (Ljava/util/ArrayList;)Ljava/util/ArrayList;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z] + + NameAndType [flags I] + + NameAndType [generateCallId ()Ljava/lang/String;] + + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + + NameAndType [getColumnIndex (Ljava/lang/String;)I] + + NameAndType [getContentResolver ()Landroid/content/ContentResolver;] + + NameAndType [getInt (I)I] + + NameAndType [getIntExtra (Ljava/lang/String;I)I] + + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [hasExtra (Ljava/lang/String;)Z] + + NameAndType [hasNext ()Z] + + NameAndType [intValue ()I] + + NameAndType [isErrorResult (Landroid/content/Intent;)Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [isNullOrEmpty (Ljava/util/Collection;)Z] + + NameAndType [isPublishPermission (Ljava/lang/String;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [moveToNext ()Z] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [packageName Ljava/lang/String;] + + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + + NameAndType [putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + + NameAndType [query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + + NameAndType [randomUUID ()Ljava/util/UUID;] + + NameAndType [resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + NameAndType [resolveService (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + NameAndType [serviceInfo Landroid/content/pm/ServiceInfo;] + + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [setPackage (Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [signatures [Landroid/content/pm/Signature;] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + NameAndType [toCharsString ()Ljava/lang/String;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [validateKatanaActivityIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + + NameAndType [validateKatanaServiceIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + + NameAndType [validateSignature (Landroid/content/Context;Ljava/lang/String;)Z] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [()I] + + Utf8 [()Landroid/content/ContentResolver;] + + Utf8 [()Landroid/content/pm/ApplicationInfo;] + + Utf8 [()Landroid/content/pm/PackageManager;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/UUID;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)I] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(Landroid/content/Context;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;I)I] + + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Intent;)Ljava/lang/Exception;] + + Utf8 [(Landroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + + Utf8 [(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;I)I] + + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + + Utf8 [(Ljava/util/ArrayList;)Ljava/util/ArrayList;] + + Utf8 [(Ljava/util/ArrayList;)Ljava/util/ArrayList;] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [,] + + Utf8 [30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2] + + Utf8 [] + + Utf8 [] + + Utf8 [ACTION_FEED_DIALOG] + + Utf8 [ACTION_FEED_DIALOG_REPLY] + + Utf8 [ACTION_LOGIN_DIALOG] + + Utf8 [ACTION_LOGIN_DIALOG_REPLY] + + Utf8 [ACTION_OGACTIONPUBLISH_DIALOG] + + Utf8 [ACTION_OGACTIONPUBLISH_DIALOG_REPLY] + + Utf8 [ALL_FRIENDS] + + Utf8 [AUDIENCE_EVERYONE] + + Utf8 [AUDIENCE_FRIENDS] + + Utf8 [AUDIENCE_ME] + + Utf8 [ApplicationError] + + Utf8 [BASIC_INFO] + + Utf8 [BRAND] + + Utf8 [CONTENT_SCHEME] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DIALOG_REQUEST_CODE] + + Utf8 [ERROR_APPLICATION_ERROR] + + Utf8 [ERROR_NETWORK_ERROR] + + Utf8 [ERROR_PERMISSION_DENIED] + + Utf8 [ERROR_PROTOCOL_ERROR] + + Utf8 [ERROR_SERVICE_DISABLED] + + Utf8 [ERROR_UNKNOWN_ERROR] + + Utf8 [ERROR_USER_CANCELED] + + Utf8 [EVERYONE] + + Utf8 [EXTRA_ACCESS_TOKEN] + + Utf8 [EXTRA_ACTION] + + Utf8 [EXTRA_ACTION_TYPE] + + Utf8 [EXTRA_APPLICATION_ID] + + Utf8 [EXTRA_APPLICATION_NAME] + + Utf8 [EXTRA_DATA_FAILURES_FATAL] + + Utf8 [EXTRA_DESCRIPTION] + + Utf8 [EXTRA_EXPIRES_SECONDS_SINCE_EPOCH] + + Utf8 [EXTRA_FRIEND_TAGS] + + Utf8 [EXTRA_GET_INSTALL_DATA_PACKAGE] + + Utf8 [EXTRA_IMAGE] + + Utf8 [EXTRA_LINK] + + Utf8 [EXTRA_PERMISSIONS] + + Utf8 [EXTRA_PLACE_TAG] + + Utf8 [EXTRA_PREVIEW_PROPERTY_NAME] + + Utf8 [EXTRA_PROTOCOL_ACTION] + + Utf8 [EXTRA_PROTOCOL_CALL_ID] + + Utf8 [EXTRA_PROTOCOL_VERSION] + + Utf8 [EXTRA_PROTOCOL_VERSIONS] + + Utf8 [EXTRA_REF] + + Utf8 [EXTRA_SUBTITLE] + + Utf8 [EXTRA_TITLE] + + Utf8 [EXTRA_WRITE_PRIVACY] + + Utf8 [FACEBOOK_PACKAGE] + + Utf8 [FACEBOOK_PROXY_AUTH_ACTIVITY] + + Utf8 [FACEBOOK_PROXY_AUTH_APP_ID_KEY] + + Utf8 [FACEBOOK_PROXY_AUTH_E2E_KEY] + + Utf8 [FACEBOOK_PROXY_AUTH_PERMISSIONS_KEY] + + Utf8 [FACEBOOK_TOKEN_REFRESH_ACTIVITY] + + Utf8 [I] + + Utf8 [IMAGE_URL_KEY] + + Utf8 [IMAGE_USER_GENERATED_KEY] + + Utf8 [INTENT_ACTION_PLATFORM_ACTIVITY] + + Utf8 [INTENT_ACTION_PLATFORM_SERVICE] + + Utf8 [KATANA_SIGNATURE] + + Utf8 [KNOWN_PROTOCOL_VERSIONS] + + Utf8 [Landroid/content/pm/ActivityInfo;] + + Utf8 [Landroid/content/pm/ServiceInfo;] + + Utf8 [Landroid/net/Uri;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [MESSAGE_GET_ACCESS_TOKEN_REPLY] + + Utf8 [MESSAGE_GET_ACCESS_TOKEN_REQUEST] + + Utf8 [MESSAGE_GET_INSTALL_DATA_REPLY] + + Utf8 [MESSAGE_GET_INSTALL_DATA_REQUEST] + + Utf8 [MESSAGE_GET_PROTOCOL_VERSIONS_REPLY] + + Utf8 [MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST] + + Utf8 [NO_PROTOCOL_AVAILABLE] + + Utf8 [NetworkError] + + Utf8 [OPEN_GRAPH_CREATE_OBJECT_KEY] + + Utf8 [PLATFORM_PROVIDER] + + Utf8 [PLATFORM_PROVIDER_VERSIONS_URI] + + Utf8 [PLATFORM_PROVIDER_VERSION_COLUMN] + + Utf8 [PROTOCOL_VERSION_20121101] + + Utf8 [PROTOCOL_VERSION_20130502] + + Utf8 [PROTOCOL_VERSION_20130618] + + Utf8 [PermissionDenied] + + Utf8 [ProtocolError] + + Utf8 [SELF] + + Utf8 [STATUS_ERROR_CODE] + + Utf8 [STATUS_ERROR_DESCRIPTION] + + Utf8 [STATUS_ERROR_JSON] + + Utf8 [STATUS_ERROR_SUBCODE] + + Utf8 [STATUS_ERROR_TYPE] + + Utf8 [ServiceDisabled] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [UnknownError] + + Utf8 [UserCanceled] + + Utf8 [[Landroid/content/pm/Signature;] + + Utf8 [[Ljava/lang/String;] + + Utf8 [activityInfo] + + Utf8 [add] + + Utf8 [addCategory] + + Utf8 [android.intent.category.DEFAULT] + + Utf8 [android/content/ContentResolver] + + Utf8 [android/content/Context] + + Utf8 [android/content/Intent] + + Utf8 [android/content/pm/ActivityInfo] + + Utf8 [android/content/pm/ApplicationInfo] + + Utf8 [android/content/pm/PackageInfo] + + Utf8 [android/content/pm/PackageManager] + + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + + Utf8 [android/content/pm/ResolveInfo] + + Utf8 [android/content/pm/ServiceInfo] + + Utf8 [android/content/pm/Signature] + + Utf8 [android/database/Cursor] + + Utf8 [android/net/Uri] + + Utf8 [android/os/Build] + + Utf8 [android/text/TextUtils] + + Utf8 [asList] + + Utf8 [basic_info] + + Utf8 [client_id] + + Utf8 [com.facebook.katana] + + Utf8 [com.facebook.katana.ProxyAuth] + + Utf8 [com.facebook.katana.platform.TokenRefreshService] + + Utf8 [com.facebook.katana.provider.PlatformProvider] + + Utf8 [com.facebook.platform.PLATFORM_ACTIVITY] + + Utf8 [com.facebook.platform.PLATFORM_SERVICE] + + Utf8 [com.facebook.platform.action.reply.FEED_DIALOG] + + Utf8 [com.facebook.platform.action.reply.LOGIN_DIALOG] + + Utf8 [com.facebook.platform.action.reply.OGACTIONPUBLISH_DIALOG] + + Utf8 [com.facebook.platform.action.request.FEED_DIALOG] + + Utf8 [com.facebook.platform.action.request.LOGIN_DIALOG] + + Utf8 [com.facebook.platform.action.request.OGACTIONPUBLISH_DIALOG] + + Utf8 [com.facebook.platform.extra.ACCESS_TOKEN] + + Utf8 [com.facebook.platform.extra.ACTION] + + Utf8 [com.facebook.platform.extra.ACTION_TYPE] + + Utf8 [com.facebook.platform.extra.APPLICATION_ID] + + Utf8 [com.facebook.platform.extra.APPLICATION_NAME] + + Utf8 [com.facebook.platform.extra.DATA_FAILURES_FATAL] + + Utf8 [com.facebook.platform.extra.DESCRIPTION] + + Utf8 [com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH] + + Utf8 [com.facebook.platform.extra.FRIENDS] + + Utf8 [com.facebook.platform.extra.IMAGE] + + Utf8 [com.facebook.platform.extra.INSTALLDATA_PACKAGE] + + Utf8 [com.facebook.platform.extra.LINK] + + Utf8 [com.facebook.platform.extra.PERMISSIONS] + + Utf8 [com.facebook.platform.extra.PLACE] + + Utf8 [com.facebook.platform.extra.PREVIEW_PROPERTY_NAME] + + Utf8 [com.facebook.platform.extra.PROTOCOL_VERSIONS] + + Utf8 [com.facebook.platform.extra.REF] + + Utf8 [com.facebook.platform.extra.SUBTITLE] + + Utf8 [com.facebook.platform.extra.TITLE] + + Utf8 [com.facebook.platform.extra.WRITE_PRIVACY] + + Utf8 [com.facebook.platform.protocol.CALL_ID] + + Utf8 [com.facebook.platform.protocol.PROTOCOL_ACTION] + + Utf8 [com.facebook.platform.protocol.PROTOCOL_VERSION] + + Utf8 [com.facebook.platform.status.ERROR_CODE] + + Utf8 [com.facebook.platform.status.ERROR_DESCRIPTION] + + Utf8 [com.facebook.platform.status.ERROR_JSON] + + Utf8 [com.facebook.platform.status.ERROR_SUBCODE] + + Utf8 [com.facebook.platform.status.ERROR_TYPE] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookOperationCanceledException] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/internal/NativeProtocol] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [contains] + + Utf8 [content://] + + Utf8 [content://com.facebook.katana.provider.PlatformProvider/versions] + + Utf8 [createLoginDialog20121101Intent] + + Utf8 [createPlatformActivityIntent] + + Utf8 [createPlatformServiceIntent] + + Utf8 [createProxyAuthIntent] + + Utf8 [createTokenRefreshIntent] + + Utf8 [e2e] + + Utf8 [ensureDefaultAudience] + + Utf8 [ensureDefaultPermissions] + + Utf8 [equals] + + Utf8 [equalsIgnoreCase] + + Utf8 [fbsdk:create_object] + + Utf8 [flags] + + Utf8 [generateCallId] + + Utf8 [generic] + + Utf8 [getApplicationInfo] + + Utf8 [getColumnIndex] + + Utf8 [getContentResolver] + + Utf8 [getErrorFromResult] + + Utf8 [getInt] + + Utf8 [getIntExtra] + + Utf8 [getLatestAvailableProtocolVersion] + + Utf8 [getPackageInfo] + + Utf8 [getPackageManager] + + Utf8 [getStringExtra] + + Utf8 [hasExtra] + + Utf8 [hasNext] + + Utf8 [intValue] + + Utf8 [isErrorResult] + + Utf8 [isNullOrEmpty] + + Utf8 [isPublishPermission] + + Utf8 [isServiceDisabledResult20121101] + + Utf8 [iterator] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Set] + + Utf8 [java/util/UUID] + + Utf8 [join] + + Utf8 [moveToNext] + + Utf8 [next] + + Utf8 [packageName] + + Utf8 [parse] + + Utf8 [putExtra] + + Utf8 [putExtras] + + Utf8 [putStringArrayListExtra] + + Utf8 [query] + + Utf8 [randomUUID] + + Utf8 [resolveActivity] + + Utf8 [resolveService] + + Utf8 [scope] + + Utf8 [serviceInfo] + + Utf8 [setAction] + + Utf8 [setClassName] + + Utf8 [setPackage] + + Utf8 [signatures] + + Utf8 [startsWith] + + Utf8 [toCharsString] + + Utf8 [toString] + + Utf8 [url] + + Utf8 [user_generated] + + Utf8 [validateKatanaActivityIntent] + + Utf8 [validateKatanaServiceIntent] + + Utf8 [validateSignature] + + Utf8 [valueOf] + + Utf8 [version] + +Fields (count = 73): + + Field: FACEBOOK_PACKAGE Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String FACEBOOK_PACKAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.katana] + + Field: FACEBOOK_PROXY_AUTH_ACTIVITY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String FACEBOOK_PROXY_AUTH_ACTIVITY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.katana.ProxyAuth] + + Field: FACEBOOK_TOKEN_REFRESH_ACTIVITY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String FACEBOOK_TOKEN_REFRESH_ACTIVITY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.katana.platform.TokenRefreshService] + + Field: KATANA_SIGNATURE Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String KATANA_SIGNATURE + Class member attributes (count = 1): + + Constant value attribute: + + String [30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2] + + Field: BASIC_INFO Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BASIC_INFO + Class member attributes (count = 1): + + Constant value attribute: + + String [basic_info] + + Field: FACEBOOK_PROXY_AUTH_PERMISSIONS_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String FACEBOOK_PROXY_AUTH_PERMISSIONS_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [scope] + + Field: FACEBOOK_PROXY_AUTH_APP_ID_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String FACEBOOK_PROXY_AUTH_APP_ID_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [client_id] + + Field: FACEBOOK_PROXY_AUTH_E2E_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String FACEBOOK_PROXY_AUTH_E2E_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [e2e] + + Field: INTENT_ACTION_PLATFORM_ACTIVITY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String INTENT_ACTION_PLATFORM_ACTIVITY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.PLATFORM_ACTIVITY] + + Field: INTENT_ACTION_PLATFORM_SERVICE Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String INTENT_ACTION_PLATFORM_SERVICE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.PLATFORM_SERVICE] + + Field: PROTOCOL_VERSION_20121101 I + Access flags: 0x19 + = public static final int PROTOCOL_VERSION_20121101 + Class member attributes (count = 1): + + Constant value attribute: + + Integer [20121101] + + Field: PROTOCOL_VERSION_20130502 I + Access flags: 0x19 + = public static final int PROTOCOL_VERSION_20130502 + Class member attributes (count = 1): + + Constant value attribute: + + Integer [20130502] + + Field: PROTOCOL_VERSION_20130618 I + Access flags: 0x19 + = public static final int PROTOCOL_VERSION_20130618 + Class member attributes (count = 1): + + Constant value attribute: + + Integer [20130618] + + Field: EXTRA_PROTOCOL_VERSION Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_PROTOCOL_VERSION + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + + Field: EXTRA_PROTOCOL_ACTION Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_PROTOCOL_ACTION + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.protocol.PROTOCOL_ACTION] + + Field: EXTRA_PROTOCOL_CALL_ID Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_PROTOCOL_CALL_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.protocol.CALL_ID] + + Field: EXTRA_GET_INSTALL_DATA_PACKAGE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_GET_INSTALL_DATA_PACKAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.INSTALLDATA_PACKAGE] + + Field: MESSAGE_GET_ACCESS_TOKEN_REQUEST I + Access flags: 0x19 + = public static final int MESSAGE_GET_ACCESS_TOKEN_REQUEST + Class member attributes (count = 1): + + Constant value attribute: + + Integer [65536] + + Field: MESSAGE_GET_ACCESS_TOKEN_REPLY I + Access flags: 0x19 + = public static final int MESSAGE_GET_ACCESS_TOKEN_REPLY + Class member attributes (count = 1): + + Constant value attribute: + + Integer [65537] + + Field: MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST I + Access flags: 0x18 + = static final int MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST + Class member attributes (count = 1): + + Constant value attribute: + + Integer [65538] + + Field: MESSAGE_GET_PROTOCOL_VERSIONS_REPLY I + Access flags: 0x18 + = static final int MESSAGE_GET_PROTOCOL_VERSIONS_REPLY + Class member attributes (count = 1): + + Constant value attribute: + + Integer [65539] + + Field: MESSAGE_GET_INSTALL_DATA_REQUEST I + Access flags: 0x19 + = public static final int MESSAGE_GET_INSTALL_DATA_REQUEST + Class member attributes (count = 1): + + Constant value attribute: + + Integer [65540] + + Field: MESSAGE_GET_INSTALL_DATA_REPLY I + Access flags: 0x19 + = public static final int MESSAGE_GET_INSTALL_DATA_REPLY + Class member attributes (count = 1): + + Constant value attribute: + + Integer [65541] + + Field: EXTRA_PROTOCOL_VERSIONS Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String EXTRA_PROTOCOL_VERSIONS + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.PROTOCOL_VERSIONS] + + Field: ACTION_LOGIN_DIALOG Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_LOGIN_DIALOG + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.action.request.LOGIN_DIALOG] + + Field: ACTION_FEED_DIALOG Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_FEED_DIALOG + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.action.request.FEED_DIALOG] + + Field: ACTION_OGACTIONPUBLISH_DIALOG Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_OGACTIONPUBLISH_DIALOG + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.action.request.OGACTIONPUBLISH_DIALOG] + + Field: ACTION_LOGIN_DIALOG_REPLY Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String ACTION_LOGIN_DIALOG_REPLY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.action.reply.LOGIN_DIALOG] + + Field: ACTION_FEED_DIALOG_REPLY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_FEED_DIALOG_REPLY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.action.reply.FEED_DIALOG] + + Field: ACTION_OGACTIONPUBLISH_DIALOG_REPLY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ACTION_OGACTIONPUBLISH_DIALOG_REPLY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.action.reply.OGACTIONPUBLISH_DIALOG] + + Field: EXTRA_PERMISSIONS Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_PERMISSIONS + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.PERMISSIONS] + + Field: EXTRA_WRITE_PRIVACY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_WRITE_PRIVACY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.WRITE_PRIVACY] + + Field: EXTRA_APPLICATION_ID Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_APPLICATION_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.APPLICATION_ID] + + Field: EXTRA_APPLICATION_NAME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_APPLICATION_NAME + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.APPLICATION_NAME] + + Field: EXTRA_ACCESS_TOKEN Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_ACCESS_TOKEN + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.ACCESS_TOKEN] + + Field: EXTRA_EXPIRES_SECONDS_SINCE_EPOCH Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_EXPIRES_SECONDS_SINCE_EPOCH + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH] + + Field: EXTRA_PLACE_TAG Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_PLACE_TAG + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.PLACE] + + Field: EXTRA_FRIEND_TAGS Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_FRIEND_TAGS + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.FRIENDS] + + Field: EXTRA_LINK Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_LINK + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.LINK] + + Field: EXTRA_IMAGE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_IMAGE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.IMAGE] + + Field: EXTRA_TITLE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_TITLE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.TITLE] + + Field: EXTRA_SUBTITLE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_SUBTITLE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.SUBTITLE] + + Field: EXTRA_DESCRIPTION Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_DESCRIPTION + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.DESCRIPTION] + + Field: EXTRA_REF Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_REF + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.REF] + + Field: EXTRA_DATA_FAILURES_FATAL Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_DATA_FAILURES_FATAL + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.DATA_FAILURES_FATAL] + + Field: EXTRA_ACTION Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_ACTION + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.ACTION] + + Field: EXTRA_ACTION_TYPE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_ACTION_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.ACTION_TYPE] + + Field: EXTRA_PREVIEW_PROPERTY_NAME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_PREVIEW_PROPERTY_NAME + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.PREVIEW_PROPERTY_NAME] + + Field: OPEN_GRAPH_CREATE_OBJECT_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String OPEN_GRAPH_CREATE_OBJECT_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [fbsdk:create_object] + + Field: IMAGE_USER_GENERATED_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String IMAGE_USER_GENERATED_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [user_generated] + + Field: IMAGE_URL_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String IMAGE_URL_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [url] + + Field: STATUS_ERROR_TYPE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String STATUS_ERROR_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.status.ERROR_TYPE] + + Field: STATUS_ERROR_DESCRIPTION Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String STATUS_ERROR_DESCRIPTION + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.status.ERROR_DESCRIPTION] + + Field: STATUS_ERROR_CODE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String STATUS_ERROR_CODE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.status.ERROR_CODE] + + Field: STATUS_ERROR_SUBCODE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String STATUS_ERROR_SUBCODE + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.status.ERROR_SUBCODE] + + Field: STATUS_ERROR_JSON Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String STATUS_ERROR_JSON + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.status.ERROR_JSON] + + Field: ERROR_UNKNOWN_ERROR Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ERROR_UNKNOWN_ERROR + Class member attributes (count = 1): + + Constant value attribute: + + String [UnknownError] + + Field: ERROR_PROTOCOL_ERROR Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ERROR_PROTOCOL_ERROR + Class member attributes (count = 1): + + Constant value attribute: + + String [ProtocolError] + + Field: ERROR_USER_CANCELED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ERROR_USER_CANCELED + Class member attributes (count = 1): + + Constant value attribute: + + String [UserCanceled] + + Field: ERROR_APPLICATION_ERROR Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ERROR_APPLICATION_ERROR + Class member attributes (count = 1): + + Constant value attribute: + + String [ApplicationError] + + Field: ERROR_NETWORK_ERROR Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ERROR_NETWORK_ERROR + Class member attributes (count = 1): + + Constant value attribute: + + String [NetworkError] + + Field: ERROR_PERMISSION_DENIED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ERROR_PERMISSION_DENIED + Class member attributes (count = 1): + + Constant value attribute: + + String [PermissionDenied] + + Field: ERROR_SERVICE_DISABLED Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String ERROR_SERVICE_DISABLED + Class member attributes (count = 1): + + Constant value attribute: + + String [ServiceDisabled] + + Field: AUDIENCE_ME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String AUDIENCE_ME + Class member attributes (count = 1): + + Constant value attribute: + + String [SELF] + + Field: AUDIENCE_FRIENDS Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String AUDIENCE_FRIENDS + Class member attributes (count = 1): + + Constant value attribute: + + String [ALL_FRIENDS] + + Field: AUDIENCE_EVERYONE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String AUDIENCE_EVERYONE + Class member attributes (count = 1): + + Constant value attribute: + + String [EVERYONE] + + Field: DIALOG_REQUEST_CODE I + Access flags: 0x19 + = public static final int DIALOG_REQUEST_CODE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [64207] + + Field: CONTENT_SCHEME Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String CONTENT_SCHEME + Class member attributes (count = 1): + + Constant value attribute: + + String [content://] + + Field: PLATFORM_PROVIDER Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PLATFORM_PROVIDER + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.katana.provider.PlatformProvider] + + Field: PLATFORM_PROVIDER_VERSIONS_URI Landroid/net/Uri; + Access flags: 0x19 + = public static final android.net.Uri PLATFORM_PROVIDER_VERSIONS_URI + + Field: PLATFORM_PROVIDER_VERSION_COLUMN Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String PLATFORM_PROVIDER_VERSION_COLUMN + Class member attributes (count = 1): + + Constant value attribute: + + String [version] + + Field: KNOWN_PROTOCOL_VERSIONS Ljava/util/List; + Access flags: 0x1a + = private static final java.util.List KNOWN_PROTOCOL_VERSIONS + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: NO_PROTOCOL_AVAILABLE I + Access flags: 0x19 + = public static final int NO_PROTOCOL_AVAILABLE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [-1] + +Methods (count = 17): + - Method: ()V + Access flags: 0x1 + = public NativeProtocol() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #154 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: validateSignature(Landroid/content/Context;Ljava/lang/String;)Z + Access flags: 0x18 + = static final boolean validateSignature(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 103, locals = 9, stack = 3): + [0] getstatic #114 + + Fieldref [android/os/Build.BRAND Ljava/lang/String;] + [3] astore_2 v2 + [4] aload_0 v0 + [5] invokevirtual #118 + + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + [8] getfield #109 + + Fieldref [android/content/pm/ApplicationInfo.flags I] + [11] istore_3 v3 + [12] aload_2 v2 + [13] ldc #71 + + String [generic] + [15] invokevirtual #157 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [18] ifeq +11 (target=29) + [21] iload_3 v3 + [22] iconst_2 + [23] iand + [24] ifeq +5 (target=29) + [27] iconst_1 + [28] ireturn + [29] aconst_null + [30] astore v4 + [32] aload_0 v0 + [33] invokevirtual #120 + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + [36] aload_1 v1 + [37] bipush 64 + [39] invokevirtual #134 + + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + [42] astore v4 + [44] goto +7 (target=51) + [47] astore v5 + [49] iconst_0 + [50] ireturn + [51] aload v4 + [53] getfield #110 + + Fieldref [android/content/pm/PackageInfo.signatures [Landroid/content/pm/Signature;] + [56] astore v5 + [58] aload v5 + [60] arraylength + [61] istore v6 + [63] iconst_0 + [64] istore v7 + [66] iload v7 + [68] iload v6 + [70] ificmpge +31 (target=101) + [73] aload v5 + [75] iload v7 + [77] aaload + [78] astore v8 + [80] aload v8 + [82] invokevirtual #137 + + Methodref [android/content/pm/Signature.toCharsString ()Ljava/lang/String;] + [85] ldc #13 + + String [30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2] + [87] invokevirtual #155 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [90] ifeq +5 (target=95) + [93] iconst_1 + [94] ireturn + [95] iinc v7, 1 + [98] goto -32 (target=66) + [101] iconst_0 + [102] ireturn + Code attribute exceptions (count = 1): + - ExceptionInfo (32 -> 44: 47): + + Class [android/content/pm/PackageManager$NameNotFoundException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [29] Var: ...[a:java/lang/String][i], Stack: (empty) + - [47] Var: [a:android/content/Context][a:java/lang/String][a:java/lang/String][i][a:android/content/pm/PackageInfo], Stack: [a:android/content/pm/PackageManager$NameNotFoundException] + - [51] Var: ..., Stack: (empty) + - [66] Var: ...[a:[Landroid/content/pm/Signature;][i][i], Stack: (empty) + - [95] Var: ..., Stack: (empty) + - [101] Var: -3, Stack: (empty) + + Method: validateKatanaActivityIntent(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent; + Access flags: 0x8 + = static android.content.Intent validateKatanaActivityIntent(android.content.Context,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 3, stack = 3): + [0] aload_1 v1 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] aload_0 v0 + [7] invokevirtual #120 + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + [10] aload_1 v1 + [11] iconst_0 + [12] invokevirtual #135 + + Methodref [android/content/pm/PackageManager.resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + [15] astore_2 v2 + [16] aload_2 v2 + [17] ifnonnull +5 (target=22) + [20] aconst_null + [21] areturn + [22] aload_0 v0 + [23] aload_2 v2 + [24] getfield #111 + + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + [27] getfield #108 + + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] + [30] invokestatic #149 + + Methodref [com/facebook/internal/NativeProtocol.validateSignature (Landroid/content/Context;Ljava/lang/String;)Z] + [33] ifne +5 (target=38) + [36] aconst_null + [37] areturn + [38] aload_1 v1 + [39] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [6] Var: ..., Stack: (empty) + - [22] Var: ...[a:android/content/pm/ResolveInfo], Stack: (empty) + - [38] Var: ..., Stack: (empty) + + Method: validateKatanaServiceIntent(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent; + Access flags: 0x8 + = static android.content.Intent validateKatanaServiceIntent(android.content.Context,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 3, stack = 3): + [0] aload_1 v1 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] aload_0 v0 + [7] invokevirtual #120 + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + [10] aload_1 v1 + [11] iconst_0 + [12] invokevirtual #136 + + Methodref [android/content/pm/PackageManager.resolveService (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;] + [15] astore_2 v2 + [16] aload_2 v2 + [17] ifnonnull +5 (target=22) + [20] aconst_null + [21] areturn + [22] aload_0 v0 + [23] aload_2 v2 + [24] getfield #112 + + Fieldref [android/content/pm/ResolveInfo.serviceInfo Landroid/content/pm/ServiceInfo;] + [27] getfield #113 + + Fieldref [android/content/pm/ServiceInfo.packageName Ljava/lang/String;] + [30] invokestatic #149 + + Methodref [com/facebook/internal/NativeProtocol.validateSignature (Landroid/content/Context;Ljava/lang/String;)Z] + [33] ifne +5 (target=38) + [36] aconst_null + [37] areturn + [38] aload_1 v1 + [39] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [6] Var: ..., Stack: (empty) + - [22] Var: ...[a:android/content/pm/ResolveInfo], Stack: (empty) + - [38] Var: ..., Stack: (empty) + + Method: createProxyAuthIntent(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Landroid/content/Intent; + Access flags: 0x9 + = public static android.content.Intent createProxyAuthIntent(android.content.Context,java.lang.String,java.util.List,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 66, locals = 5, stack = 4): + [0] new #80 + + Class [android/content/Intent] + [3] dup + [4] invokespecial #121 + + Methodref [android/content/Intent. ()V] + [7] ldc #27 + + String [com.facebook.katana] + [9] ldc #28 + + String [com.facebook.katana.ProxyAuth] + [11] invokevirtual #132 + + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [14] ldc #26 + + String [client_id] + [16] aload_1 v1 + [17] invokevirtual #128 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [20] astore v4 + [22] aload_2 v2 + [23] invokestatic #151 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + [26] ifne +17 (target=43) + [29] aload v4 + [31] ldc #72 + + String [scope] + [33] ldc #12 + + String [,] + [35] aload_2 v2 + [36] invokestatic #139 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [39] invokevirtual #128 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [42] pop + [43] aload_3 v3 + [44] invokestatic #150 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [47] ifne +12 (target=59) + [50] aload v4 + [52] ldc #69 + + String [e2e] + [54] aload_3 v3 + [55] invokevirtual #128 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [58] pop + [59] aload_0 v0 + [60] aload v4 + [62] invokestatic #147 + + Methodref [com/facebook/internal/NativeProtocol.validateKatanaActivityIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + [65] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [43] Var: ...[a:android/content/Intent], Stack: (empty) + - [59] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Landroid/content/Intent;] + + Method: createTokenRefreshIntent(Landroid/content/Context;)Landroid/content/Intent; + Access flags: 0x9 + = public static android.content.Intent createTokenRefreshIntent(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 2, stack = 3): + [0] new #80 + + Class [android/content/Intent] + [3] dup + [4] invokespecial #121 + + Methodref [android/content/Intent. ()V] + [7] ldc #27 + + String [com.facebook.katana] + [9] ldc #29 + + String [com.facebook.katana.platform.TokenRefreshService] + [11] invokevirtual #132 + + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [14] astore_1 v1 + [15] aload_0 v0 + [16] aload_1 v1 + [17] invokestatic #148 + + Methodref [com/facebook/internal/NativeProtocol.validateKatanaServiceIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + [20] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createPlatformActivityIntent(Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent; + Access flags: 0x9 + = public static android.content.Intent createPlatformActivityIntent(android.content.Context,java.lang.String,int,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 5, stack = 3): + [0] new #80 + + Class [android/content/Intent] + [3] dup + [4] invokespecial #121 + + Methodref [android/content/Intent. ()V] + [7] ldc #31 + + String [com.facebook.platform.PLATFORM_ACTIVITY] + [9] invokevirtual #131 + + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] + [12] ldc #27 + + String [com.facebook.katana] + [14] invokevirtual #133 + + Methodref [android/content/Intent.setPackage (Ljava/lang/String;)Landroid/content/Intent;] + [17] ldc #24 + + String [android.intent.category.DEFAULT] + [19] invokevirtual #123 + + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;] + [22] aload_3 v3 + [23] invokevirtual #129 + + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;] + [26] ldc #61 + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + [28] iload_2 v2 + [29] invokevirtual #127 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + [32] ldc #60 + + String [com.facebook.platform.protocol.PROTOCOL_ACTION] + [34] aload_1 v1 + [35] invokevirtual #128 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [38] astore v4 + [40] aload_0 v0 + [41] aload v4 + [43] invokestatic #147 + + Methodref [com/facebook/internal/NativeProtocol.validateKatanaActivityIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + [46] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createPlatformServiceIntent(Landroid/content/Context;)Landroid/content/Intent; + Access flags: 0x9 + = public static android.content.Intent createPlatformServiceIntent(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 3): + [0] new #80 + + Class [android/content/Intent] + [3] dup + [4] ldc #32 + + String [com.facebook.platform.PLATFORM_SERVICE] + [6] invokespecial #122 + + Methodref [android/content/Intent. (Ljava/lang/String;)V] + [9] ldc #27 + + String [com.facebook.katana] + [11] invokevirtual #133 + + Methodref [android/content/Intent.setPackage (Ljava/lang/String;)Landroid/content/Intent;] + [14] ldc #24 + + String [android.intent.category.DEFAULT] + [16] invokevirtual #123 + + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;] + [19] astore_1 v1 + [20] aload_0 v0 + [21] aload_1 v1 + [22] invokestatic #148 + + Methodref [com/facebook/internal/NativeProtocol.validateKatanaServiceIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + [25] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createLoginDialog20121101Intent(Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)Landroid/content/Intent; + Access flags: 0x9 + = public static android.content.Intent createLoginDialog20121101Intent(android.content.Context,java.lang.String,java.util.ArrayList,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 77, locals = 5, stack = 3): + [0] new #80 + + Class [android/content/Intent] + [3] dup + [4] invokespecial #121 + + Methodref [android/content/Intent. ()V] + [7] ldc #31 + + String [com.facebook.platform.PLATFORM_ACTIVITY] + [9] invokevirtual #131 + + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] + [12] ldc #27 + + String [com.facebook.katana] + [14] invokevirtual #133 + + Methodref [android/content/Intent.setPackage (Ljava/lang/String;)Landroid/content/Intent;] + [17] ldc #24 + + String [android.intent.category.DEFAULT] + [19] invokevirtual #123 + + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;] + [22] ldc #61 + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + [24] ldc #9 + + Integer [20121101] + [26] invokevirtual #127 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + [29] ldc #60 + + String [com.facebook.platform.protocol.PROTOCOL_ACTION] + [31] ldc #37 + + String [com.facebook.platform.action.request.LOGIN_DIALOG] + [33] invokevirtual #128 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [36] ldc #42 + + String [com.facebook.platform.extra.APPLICATION_ID] + [38] aload_1 v1 + [39] invokevirtual #128 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [42] ldc #51 + + String [com.facebook.platform.extra.PERMISSIONS] + [44] aload_2 v2 + [45] invokestatic #144 + + Methodref [com/facebook/internal/NativeProtocol.ensureDefaultPermissions (Ljava/util/ArrayList;)Ljava/util/ArrayList;] + [48] invokevirtual #130 + + Methodref [android/content/Intent.putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + [51] ldc #59 + + String [com.facebook.platform.protocol.CALL_ID] + [53] invokestatic #145 + + Methodref [com/facebook/internal/NativeProtocol.generateCallId ()Ljava/lang/String;] + [56] invokevirtual #128 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [59] ldc #58 + + String [com.facebook.platform.extra.WRITE_PRIVACY] + [61] aload_3 v3 + [62] invokestatic #143 + + Methodref [com/facebook/internal/NativeProtocol.ensureDefaultAudience (Ljava/lang/String;)Ljava/lang/String;] + [65] invokevirtual #128 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [68] astore v4 + [70] aload_0 v0 + [71] aload v4 + [73] invokestatic #147 + + Methodref [com/facebook/internal/NativeProtocol.validateKatanaActivityIntent (Landroid/content/Context;Landroid/content/Intent;)Landroid/content/Intent;] + [76] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)Landroid/content/Intent;] + + Method: isErrorResult(Landroid/content/Intent;)Z + Access flags: 0x9 + = public static boolean isErrorResult(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #66 + + String [com.facebook.platform.status.ERROR_TYPE] + [3] invokevirtual #126 + + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] + [6] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getErrorFromResult(Landroid/content/Intent;)Ljava/lang/Exception; + Access flags: 0x9 + = public static java.lang.Exception getErrorFromResult(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 50, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokestatic #146 + + Methodref [com/facebook/internal/NativeProtocol.isErrorResult (Landroid/content/Intent;)Z] + [4] ifne +5 (target=9) + [7] aconst_null + [8] areturn + [9] aload_0 v0 + [10] ldc #66 + + String [com.facebook.platform.status.ERROR_TYPE] + [12] invokevirtual #125 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [15] astore_1 v1 + [16] aload_0 v0 + [17] ldc #63 + + String [com.facebook.platform.status.ERROR_DESCRIPTION] + [19] invokevirtual #125 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [22] astore_2 v2 + [23] aload_1 v1 + [24] ldc #23 + + String [UserCanceled] + [26] invokevirtual #156 + + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + [29] ifeq +12 (target=41) + [32] new #94 + + Class [com/facebook/FacebookOperationCanceledException] + [35] dup + [36] aload_2 v2 + [37] invokespecial #141 + + Methodref [com/facebook/FacebookOperationCanceledException. (Ljava/lang/String;)V] + [40] areturn + [41] new #93 + + Class [com/facebook/FacebookException] + [44] dup + [45] aload_2 v2 + [46] invokespecial #140 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [49] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [9] Var: ..., Stack: (empty) + - [41] Var: ...[a:java/lang/String][a:java/lang/String], Stack: (empty) + + Method: generateCallId()Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String generateCallId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 0, stack = 1): + [0] invokestatic #164 + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + [3] invokevirtual #165 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: ensureDefaultAudience(Ljava/lang/String;)Ljava/lang/String; + Access flags: 0xa + = private static java.lang.String ensureDefaultAudience(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #150 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [4] ifeq +6 (target=10) + [7] ldc #20 + + String [SELF] + [9] areturn + [10] aload_0 v0 + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [10] Var: ..., Stack: (empty) + + Method: ensureDefaultPermissions(Ljava/util/ArrayList;)Ljava/util/ArrayList; + Access flags: 0xa + = private static java.util.ArrayList ensureDefaultPermissions(java.util.ArrayList) + Class member attributes (count = 2): + + Code attribute instructions (code length = 81, locals = 4, stack = 3): + [0] aload_0 v0 + [1] invokestatic #151 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + [4] ifeq +14 (target=18) + [7] new #101 + + Class [java/util/ArrayList] + [10] dup + [11] invokespecial #158 + + Methodref [java/util/ArrayList. ()V] + [14] astore_1 v1 + [15] goto +57 (target=72) + [18] aload_0 v0 + [19] invokevirtual #161 + + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + [22] astore_2 v2 + [23] aload_2 v2 + [24] invokeinterface #169 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [29] ifeq +34 (target=63) + [32] aload_2 v2 + [33] invokeinterface #170 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [38] checkcast #100 + + Class [java/lang/String] + [41] astore_3 v3 + [42] aload_3 v3 + [43] invokestatic #142 + + Methodref [com/facebook/Session.isPublishPermission (Ljava/lang/String;)Z] + [46] ifne +12 (target=58) + [49] ldc #25 + + String [basic_info] + [51] aload_3 v3 + [52] invokevirtual #155 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [55] ifeq +5 (target=60) + [58] aload_0 v0 + [59] areturn + [60] goto -37 (target=23) + [63] new #101 + + Class [java/util/ArrayList] + [66] dup + [67] aload_0 v0 + [68] invokespecial #159 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [71] astore_1 v1 + [72] aload_1 v1 + [73] ldc #25 + + String [basic_info] + [75] invokevirtual #160 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [78] pop + [79] aload_1 v1 + [80] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [18] Var: ..., Stack: (empty) + - [23] Var: ...[T][a:java/util/Iterator], Stack: (empty) + - [58] Var: ...[a:java/lang/String], Stack: (empty) + - [60] Var: -1, Stack: (empty) + - [63] Var: -2, Stack: (empty) + - [72] Var: ...[a:java/util/ArrayList], Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/ArrayList;)Ljava/util/ArrayList;] + + Method: isServiceDisabledResult20121101(Landroid/content/Intent;)Z + Access flags: 0x9 + = public static boolean isServiceDisabledResult20121101(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 3, stack = 3): + [0] aload_0 v0 + [1] ldc #61 + + String [com.facebook.platform.protocol.PROTOCOL_VERSION] + [3] iconst_0 + [4] invokevirtual #124 + + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + [7] istore_1 v1 + [8] aload_0 v0 + [9] ldc #66 + + String [com.facebook.platform.status.ERROR_TYPE] + [11] invokevirtual #125 + + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + [14] astore_2 v2 + [15] ldc #9 + + Integer [20121101] + [17] iload_1 v1 + [18] ificmpne +16 (target=34) + [21] ldc #21 + + String [ServiceDisabled] + [23] aload_2 v2 + [24] invokevirtual #155 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [27] ifeq +7 (target=34) + [30] iconst_1 + [31] goto +4 (target=35) + [34] iconst_0 + [35] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [34] Var: ...[i][a:java/lang/String], Stack: (empty) + - [35] Var: ..., Stack: [i] + + Method: getLatestAvailableProtocolVersion(Landroid/content/Context;I)I + Access flags: 0x9 + = public static int getLatestAvailableProtocolVersion(android.content.Context,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 154, locals = 8, stack = 6): + [0] aload_0 v0 + [1] invokevirtual #119 + + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + [4] astore_2 v2 + [5] iconst_1 + [6] anewarray #100 + + Class [java/lang/String] + [9] dup + [10] iconst_0 + [11] ldc #75 + + String [version] + [13] aastore + [14] astore_3 v3 + [15] aload_2 v2 + [16] getstatic #116 + + Fieldref [com/facebook/internal/NativeProtocol.PLATFORM_PROVIDER_VERSIONS_URI Landroid/net/Uri;] + [19] aload_3 v3 + [20] aconst_null + [21] aconst_null + [22] aconst_null + [23] invokevirtual #117 + + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;] + [26] astore v4 + [28] aload v4 + [30] ifnonnull +5 (target=35) + [33] iconst_m1 + [34] ireturn + [35] new #103 + + Class [java/util/HashSet] + [38] dup + [39] invokespecial #163 + + Methodref [java/util/HashSet. ()V] + [42] astore v5 + [44] aload v4 + [46] invokeinterface #168 + + InterfaceMethodref [android/database/Cursor.moveToNext ()Z] + [51] ifeq +37 (target=88) + [54] aload v4 + [56] aload v4 + [58] ldc #75 + + String [version] + [60] invokeinterface #166 + + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I] + [65] invokeinterface #167 + + InterfaceMethodref [android/database/Cursor.getInt (I)I] + [70] istore v6 + [72] aload v5 + [74] iload v6 + [76] invokestatic #153 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [79] invokeinterface #172 + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + [84] pop + [85] goto -41 (target=44) + [88] getstatic #115 + + Fieldref [com/facebook/internal/NativeProtocol.KNOWN_PROTOCOL_VERSIONS Ljava/util/List;] + [91] invokeinterface #171 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [96] astore v6 + [98] aload v6 + [100] invokeinterface #169 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [105] ifeq +47 (target=152) + [108] aload v6 + [110] invokeinterface #170 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [115] checkcast #98 + + Class [java/lang/Integer] + [118] astore v7 + [120] aload v7 + [122] invokevirtual #152 + + Methodref [java/lang/Integer.intValue ()I] + [125] iload_1 v1 + [126] ificmpge +5 (target=131) + [129] iconst_m1 + [130] ireturn + [131] aload v5 + [133] aload v7 + [135] invokeinterface #173 + + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z] + [140] ifeq +9 (target=149) + [143] aload v7 + [145] invokevirtual #152 + + Methodref [java/lang/Integer.intValue ()I] + [148] ireturn + [149] goto -51 (target=98) + [152] iconst_m1 + [153] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [35] Var: ...[a:android/content/ContentResolver][a:[Ljava/lang/String;][a:android/database/Cursor], Stack: (empty) + - [44] Var: ...[a:java/util/Set], Stack: (empty) + - [88] Var: ..., Stack: (empty) + - [98] Var: ...[a:java/util/Iterator], Stack: (empty) + - [131] Var: ...[a:java/lang/Integer], Stack: (empty) + - [149] Var: -1, Stack: (empty) + - [152] Var: -1, Stack: (empty) + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 43, locals = 0, stack = 4): + [0] ldc #68 + + String [content://com.facebook.katana.provider.PlatformProvider/versions] + [2] invokestatic #138 + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + [5] putstatic #116 + + Fieldref [com/facebook/internal/NativeProtocol.PLATFORM_PROVIDER_VERSIONS_URI Landroid/net/Uri;] + [8] iconst_3 + [9] anewarray #98 + + Class [java/lang/Integer] + [12] dup + [13] iconst_0 + [14] ldc #11 + + Integer [20130618] + [16] invokestatic #153 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [19] aastore + [20] dup + [21] iconst_1 + [22] ldc #10 + + Integer [20130502] + [24] invokestatic #153 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [27] aastore + [28] dup + [29] iconst_2 + [30] ldc #9 + + Integer [20121101] + [32] invokestatic #153 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [35] aastore + [36] invokestatic #162 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [39] putstatic #115 + + Fieldref [com/facebook/internal/NativeProtocol.KNOWN_PROTOCOL_VERSIONS Ljava/util/List;] + [42] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/PlatformServiceClient + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x421 + = public abstract class com.facebook.internal.PlatformServiceClient extends java.lang.Object + +Interfaces (count = 1): + + Class [android/content/ServiceConnection] + +Constant Pool (count = 158): + + String [com.facebook.platform.extra.APPLICATION_ID] + + String [com.facebook.platform.status.ERROR_TYPE] + + Class [android/content/Context] + + Class [android/content/Intent] + + Class [android/content/ServiceConnection] + + Class [android/os/Bundle] + + Class [android/os/Message] + + Class [android/os/Messenger] + + Class [android/os/RemoteException] + + Class [com/facebook/internal/NativeProtocol] + + Class [com/facebook/internal/PlatformServiceClient] + + Class [com/facebook/internal/PlatformServiceClient$1] + + Class [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Class [java/lang/Object] + + Class [java/lang/String] + + Fieldref [android/os/Message.arg1 I] + + Fieldref [android/os/Message.replyTo Landroid/os/Messenger;] + + Fieldref [android/os/Message.what I] + + Fieldref [com/facebook/internal/PlatformServiceClient.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/internal/PlatformServiceClient.context Landroid/content/Context;] + + Fieldref [com/facebook/internal/PlatformServiceClient.handler Landroid/os/Handler;] + + Fieldref [com/facebook/internal/PlatformServiceClient.listener Lcom/facebook/internal/PlatformServiceClient$CompletedListener;] + + Fieldref [com/facebook/internal/PlatformServiceClient.protocolVersion I] + + Fieldref [com/facebook/internal/PlatformServiceClient.replyMessage I] + + Fieldref [com/facebook/internal/PlatformServiceClient.requestMessage I] + + Fieldref [com/facebook/internal/PlatformServiceClient.running Z] + + Fieldref [com/facebook/internal/PlatformServiceClient.sender Landroid/os/Messenger;] + + Methodref [android/content/Context.bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + + Methodref [android/os/Message.obtain (Landroid/os/Handler;I)Landroid/os/Message;] + + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] + + Methodref [android/os/Messenger. (Landroid/os/Handler;)V] + + Methodref [android/os/Messenger. (Landroid/os/IBinder;)V] + + Methodref [android/os/Messenger.send (Landroid/os/Message;)V] + + Methodref [com/facebook/internal/NativeProtocol.createPlatformServiceIntent (Landroid/content/Context;)Landroid/content/Intent;] + + Methodref [com/facebook/internal/NativeProtocol.getLatestAvailableProtocolVersion (Landroid/content/Context;I)I] + + Methodref [com/facebook/internal/PlatformServiceClient.callback (Landroid/os/Bundle;)V] + + Methodref [com/facebook/internal/PlatformServiceClient.populateRequestBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/internal/PlatformServiceClient.sendMessage ()V] + + Methodref [com/facebook/internal/PlatformServiceClient$1. (Lcom/facebook/internal/PlatformServiceClient;)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/internal/PlatformServiceClient$CompletedListener.completed (Landroid/os/Bundle;)V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Handler;)V] + + NameAndType [ (Landroid/os/IBinder;)V] + + NameAndType [ (Lcom/facebook/internal/PlatformServiceClient;)V] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [arg1 I] + + NameAndType [bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + NameAndType [callback (Landroid/os/Bundle;)V] + + NameAndType [completed (Landroid/os/Bundle;)V] + + NameAndType [context Landroid/content/Context;] + + NameAndType [createPlatformServiceIntent (Landroid/content/Context;)Landroid/content/Intent;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getData ()Landroid/os/Bundle;] + + NameAndType [getLatestAvailableProtocolVersion (Landroid/content/Context;I)I] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [handler Landroid/os/Handler;] + + NameAndType [listener Lcom/facebook/internal/PlatformServiceClient$CompletedListener;] + + NameAndType [obtain (Landroid/os/Handler;I)Landroid/os/Message;] + + NameAndType [populateRequestBundle (Landroid/os/Bundle;)V] + + NameAndType [protocolVersion I] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [replyMessage I] + + NameAndType [replyTo Landroid/os/Messenger;] + + NameAndType [requestMessage I] + + NameAndType [running Z] + + NameAndType [send (Landroid/os/Message;)V] + + NameAndType [sendMessage ()V] + + NameAndType [sender Landroid/os/Messenger;] + + NameAndType [setData (Landroid/os/Bundle;)V] + + NameAndType [unbindService (Landroid/content/ServiceConnection;)V] + + NameAndType [what I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/content/ComponentName;)V] + + Utf8 [(Landroid/content/ComponentName;Landroid/os/IBinder;)V] + + Utf8 [(Landroid/content/Context;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;I)I] + + Utf8 [(Landroid/content/Context;IIILjava/lang/String;)V] + + Utf8 [(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + + Utf8 [(Landroid/content/ServiceConnection;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Handler;)V] + + Utf8 [(Landroid/os/Handler;I)Landroid/os/Message;] + + Utf8 [(Landroid/os/IBinder;)V] + + Utf8 [(Landroid/os/Message;)V] + + Utf8 [(Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V] + + Utf8 [(Lcom/facebook/internal/PlatformServiceClient;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Landroid/content/Context;] + + Utf8 [Landroid/os/Handler;] + + Utf8 [Landroid/os/Messenger;] + + Utf8 [Lcom/facebook/internal/PlatformServiceClient$CompletedListener;] + + Utf8 [Ljava/lang/String;] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [android/content/Context] + + Utf8 [android/content/Intent] + + Utf8 [android/content/ServiceConnection] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Message] + + Utf8 [android/os/Messenger] + + Utf8 [android/os/RemoteException] + + Utf8 [applicationId] + + Utf8 [arg1] + + Utf8 [bindService] + + Utf8 [callback] + + Utf8 [cancel] + + Utf8 [com.facebook.platform.extra.APPLICATION_ID] + + Utf8 [com.facebook.platform.status.ERROR_TYPE] + + Utf8 [com/facebook/internal/NativeProtocol] + + Utf8 [com/facebook/internal/PlatformServiceClient] + + Utf8 [com/facebook/internal/PlatformServiceClient$1] + + Utf8 [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Utf8 [completed] + + Utf8 [context] + + Utf8 [createPlatformServiceIntent] + + Utf8 [getApplicationContext] + + Utf8 [getContext] + + Utf8 [getData] + + Utf8 [getLatestAvailableProtocolVersion] + + Utf8 [getString] + + Utf8 [handleMessage] + + Utf8 [handler] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [listener] + + Utf8 [obtain] + + Utf8 [onServiceConnected] + + Utf8 [onServiceDisconnected] + + Utf8 [populateRequestBundle] + + Utf8 [protocolVersion] + + Utf8 [putString] + + Utf8 [replyMessage] + + Utf8 [replyTo] + + Utf8 [requestMessage] + + Utf8 [running] + + Utf8 [send] + + Utf8 [sendMessage] + + Utf8 [sender] + + Utf8 [setCompletedListener] + + Utf8 [setData] + + Utf8 [start] + + Utf8 [unbindService] + + Utf8 [what] + +Fields (count = 9): + + Field: context Landroid/content/Context; + Access flags: 0x12 + = private final android.content.Context context + + Field: handler Landroid/os/Handler; + Access flags: 0x12 + = private final android.os.Handler handler + + Field: listener Lcom/facebook/internal/PlatformServiceClient$CompletedListener; + Access flags: 0x2 + = private com.facebook.internal.PlatformServiceClient$CompletedListener listener + + Field: running Z + Access flags: 0x2 + = private boolean running + + Field: sender Landroid/os/Messenger; + Access flags: 0x2 + = private android.os.Messenger sender + + Field: requestMessage I + Access flags: 0x2 + = private int requestMessage + + Field: replyMessage I + Access flags: 0x2 + = private int replyMessage + + Field: applicationId Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String applicationId + + Field: protocolVersion I + Access flags: 0x12 + = private final int protocolVersion + +Methods (count = 11): + - Method: (Landroid/content/Context;IIILjava/lang/String;)V + Access flags: 0x1 + = public PlatformServiceClient(android.content.Context,int,int,int,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 7, stack = 4): + [0] aload_0 v0 + [1] invokespecial #46 + + Methodref [java/lang/Object. ()V] + [4] aload_1 v1 + [5] invokevirtual #29 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [8] astore v6 + [10] aload_0 v0 + [11] aload v6 + [13] ifnull +8 (target=21) + [16] aload v6 + [18] goto +4 (target=22) + [21] aload_1 v1 + [22] putfield #20 + + Fieldref [com/facebook/internal/PlatformServiceClient.context Landroid/content/Context;] + [25] aload_0 v0 + [26] iload_2 v2 + [27] putfield #25 + + Fieldref [com/facebook/internal/PlatformServiceClient.requestMessage I] + [30] aload_0 v0 + [31] iload_3 v3 + [32] putfield #24 + + Fieldref [com/facebook/internal/PlatformServiceClient.replyMessage I] + [35] aload_0 v0 + [36] aload v5 + [38] putfield #19 + + Fieldref [com/facebook/internal/PlatformServiceClient.applicationId Ljava/lang/String;] + [41] aload_0 v0 + [42] iload v4 + [44] putfield #23 + + Fieldref [com/facebook/internal/PlatformServiceClient.protocolVersion I] + [47] aload_0 v0 + [48] new #12 + + Class [com/facebook/internal/PlatformServiceClient$1] + [51] dup + [52] aload_0 v0 + [53] invokespecial #45 + + Methodref [com/facebook/internal/PlatformServiceClient$1. (Lcom/facebook/internal/PlatformServiceClient;)V] + [56] putfield #21 + + Fieldref [com/facebook/internal/PlatformServiceClient.handler Landroid/os/Handler;] + [59] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [21] Var: [a:com/facebook/internal/PlatformServiceClient][a:android/content/Context][i][i][i][a:java/lang/String][a:android/content/Context], Stack: [a:com/facebook/internal/PlatformServiceClient] + - [22] Var: [a:com/facebook/internal/PlatformServiceClient][a:android/content/Context][i][i][i][a:java/lang/String][a:android/content/Context], Stack: [a:com/facebook/internal/PlatformServiceClient][a:android/content/Context] + + Method: setCompletedListener(Lcom/facebook/internal/PlatformServiceClient$CompletedListener;)V + Access flags: 0x1 + = public void setCompletedListener(com.facebook.internal.PlatformServiceClient$CompletedListener) + 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 #22 + + Fieldref [com/facebook/internal/PlatformServiceClient.listener Lcom/facebook/internal/PlatformServiceClient$CompletedListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getContext()Landroid/content/Context; + Access flags: 0x4 + = protected android.content.Context getContext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #20 + + Fieldref [com/facebook/internal/PlatformServiceClient.context Landroid/content/Context;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: start()Z + Access flags: 0x1 + = public boolean start() + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #26 + + Fieldref [com/facebook/internal/PlatformServiceClient.running Z] + [4] ifeq +5 (target=9) + [7] iconst_0 + [8] ireturn + [9] aload_0 v0 + [10] getfield #20 + + Fieldref [com/facebook/internal/PlatformServiceClient.context Landroid/content/Context;] + [13] aload_0 v0 + [14] getfield #23 + + Fieldref [com/facebook/internal/PlatformServiceClient.protocolVersion I] + [17] invokestatic #41 + + Methodref [com/facebook/internal/NativeProtocol.getLatestAvailableProtocolVersion (Landroid/content/Context;I)I] + [20] istore_1 v1 + [21] iload_1 v1 + [22] iconst_m1 + [23] ificmpne +5 (target=28) + [26] iconst_0 + [27] ireturn + [28] aload_0 v0 + [29] getfield #20 + + Fieldref [com/facebook/internal/PlatformServiceClient.context Landroid/content/Context;] + [32] invokestatic #40 + + Methodref [com/facebook/internal/NativeProtocol.createPlatformServiceIntent (Landroid/content/Context;)Landroid/content/Intent;] + [35] astore_2 v2 + [36] aload_2 v2 + [37] ifnonnull +5 (target=42) + [40] iconst_0 + [41] ireturn + [42] aload_0 v0 + [43] iconst_1 + [44] putfield #26 + + Fieldref [com/facebook/internal/PlatformServiceClient.running Z] + [47] aload_0 v0 + [48] getfield #20 + + Fieldref [com/facebook/internal/PlatformServiceClient.context Landroid/content/Context;] + [51] aload_2 v2 + [52] aload_0 v0 + [53] iconst_1 + [54] invokevirtual #28 + + Methodref [android/content/Context.bindService (Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z] + [57] pop + [58] iconst_1 + [59] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [9] Var: ..., Stack: (empty) + - [28] Var: ...[i], Stack: (empty) + - [42] Var: ...[a:android/content/Intent], Stack: (empty) + + Method: cancel()V + Access flags: 0x1 + = public void cancel() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_0 + [2] putfield #26 + + Fieldref [com/facebook/internal/PlatformServiceClient.running Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + Access flags: 0x1 + = public void onServiceConnected(android.content.ComponentName,android.os.IBinder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 3, stack = 4): + [0] aload_0 v0 + [1] new #8 + + Class [android/os/Messenger] + [4] dup + [5] aload_2 v2 + [6] invokespecial #38 + + Methodref [android/os/Messenger. (Landroid/os/IBinder;)V] + [9] putfield #27 + + Fieldref [com/facebook/internal/PlatformServiceClient.sender Landroid/os/Messenger;] + [12] aload_0 v0 + [13] invokespecial #44 + + Methodref [com/facebook/internal/PlatformServiceClient.sendMessage ()V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onServiceDisconnected(Landroid/content/ComponentName;)V + Access flags: 0x1 + = public void onServiceDisconnected(android.content.ComponentName) + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aconst_null + [2] putfield #27 + + Fieldref [com/facebook/internal/PlatformServiceClient.sender Landroid/os/Messenger;] + [5] aload_0 v0 + [6] getfield #20 + + Fieldref [com/facebook/internal/PlatformServiceClient.context Landroid/content/Context;] + [9] aload_0 v0 + [10] invokevirtual #30 + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + [13] aload_0 v0 + [14] aconst_null + [15] invokespecial #42 + + Methodref [com/facebook/internal/PlatformServiceClient.callback (Landroid/os/Bundle;)V] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: sendMessage()V + Access flags: 0x2 + = private void sendMessage() + Class member attributes (count = 1): + + Code attribute instructions (code length = 78, locals = 4, stack = 4): + [0] new #6 + + Class [android/os/Bundle] + [3] dup + [4] invokespecial #31 + + Methodref [android/os/Bundle. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #1 + + String [com.facebook.platform.extra.APPLICATION_ID] + [11] aload_0 v0 + [12] getfield #19 + + Fieldref [com/facebook/internal/PlatformServiceClient.applicationId Ljava/lang/String;] + [15] invokevirtual #33 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [18] aload_0 v0 + [19] aload_1 v1 + [20] invokevirtual #43 + + Methodref [com/facebook/internal/PlatformServiceClient.populateRequestBundle (Landroid/os/Bundle;)V] + [23] aconst_null + [24] aload_0 v0 + [25] getfield #25 + + Fieldref [com/facebook/internal/PlatformServiceClient.requestMessage I] + [28] invokestatic #35 + + Methodref [android/os/Message.obtain (Landroid/os/Handler;I)Landroid/os/Message;] + [31] astore_2 v2 + [32] aload_2 v2 + [33] aload_0 v0 + [34] getfield #23 + + Fieldref [com/facebook/internal/PlatformServiceClient.protocolVersion I] + [37] putfield #16 + + Fieldref [android/os/Message.arg1 I] + [40] aload_2 v2 + [41] aload_1 v1 + [42] invokevirtual #36 + + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] + [45] aload_2 v2 + [46] new #8 + + Class [android/os/Messenger] + [49] dup + [50] aload_0 v0 + [51] getfield #21 + + Fieldref [com/facebook/internal/PlatformServiceClient.handler Landroid/os/Handler;] + [54] invokespecial #37 + + Methodref [android/os/Messenger. (Landroid/os/Handler;)V] + [57] putfield #17 + + Fieldref [android/os/Message.replyTo Landroid/os/Messenger;] + [60] aload_0 v0 + [61] getfield #27 + + Fieldref [com/facebook/internal/PlatformServiceClient.sender Landroid/os/Messenger;] + [64] aload_2 v2 + [65] invokevirtual #39 + + Methodref [android/os/Messenger.send (Landroid/os/Message;)V] + [68] goto +9 (target=77) + [71] astore_3 v3 + [72] aload_0 v0 + [73] aconst_null + [74] invokespecial #42 + + Methodref [com/facebook/internal/PlatformServiceClient.callback (Landroid/os/Bundle;)V] + [77] return + Code attribute exceptions (count = 1): + - ExceptionInfo (60 -> 68: 71): + + Class [android/os/RemoteException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [71] Var: [a:com/facebook/internal/PlatformServiceClient][a:android/os/Bundle][a:android/os/Message], Stack: [a:android/os/RemoteException] + - [77] Var: ..., Stack: (empty) + + Method: populateRequestBundle(Landroid/os/Bundle;)V + Access flags: 0x404 + = protected abstract void populateRequestBundle(android.os.Bundle) + + Method: handleMessage(Landroid/os/Message;)V + Access flags: 0x4 + = protected void handleMessage(android.os.Message) + Class member attributes (count = 1): + + Code attribute instructions (code length = 49, locals = 4, stack = 2): + [0] aload_1 v1 + [1] getfield #18 + + Fieldref [android/os/Message.what I] + [4] aload_0 v0 + [5] getfield #24 + + Fieldref [com/facebook/internal/PlatformServiceClient.replyMessage I] + [8] ificmpne +40 (target=48) + [11] aload_1 v1 + [12] invokevirtual #34 + + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + [15] astore_2 v2 + [16] aload_2 v2 + [17] ldc #2 + + String [com.facebook.platform.status.ERROR_TYPE] + [19] invokevirtual #32 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [22] astore_3 v3 + [23] aload_3 v3 + [24] ifnull +11 (target=35) + [27] aload_0 v0 + [28] aconst_null + [29] invokespecial #42 + + Methodref [com/facebook/internal/PlatformServiceClient.callback (Landroid/os/Bundle;)V] + [32] goto +8 (target=40) + [35] aload_0 v0 + [36] aload_2 v2 + [37] invokespecial #42 + + Methodref [com/facebook/internal/PlatformServiceClient.callback (Landroid/os/Bundle;)V] + [40] aload_0 v0 + [41] getfield #20 + + Fieldref [com/facebook/internal/PlatformServiceClient.context Landroid/content/Context;] + [44] aload_0 v0 + [45] invokevirtual #30 + + Methodref [android/content/Context.unbindService (Landroid/content/ServiceConnection;)V] + [48] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [35] Var: ...[a:android/os/Bundle][a:java/lang/String], Stack: (empty) + - [40] Var: ..., Stack: (empty) + - [48] Var: -2, Stack: (empty) + + Method: callback(Landroid/os/Bundle;)V + Access flags: 0x2 + = private void callback(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #26 + + Fieldref [com/facebook/internal/PlatformServiceClient.running Z] + [4] ifne +4 (target=8) + [7] return + [8] aload_0 v0 + [9] iconst_0 + [10] putfield #26 + + Fieldref [com/facebook/internal/PlatformServiceClient.running Z] + [13] aload_0 v0 + [14] getfield #22 + + Fieldref [com/facebook/internal/PlatformServiceClient.listener Lcom/facebook/internal/PlatformServiceClient$CompletedListener;] + [17] astore_2 v2 + [18] aload_2 v2 + [19] ifnull +10 (target=29) + [22] aload_2 v2 + [23] aload_1 v1 + [24] invokeinterface #47 + + InterfaceMethodref [com/facebook/internal/PlatformServiceClient$CompletedListener.completed (Landroid/os/Bundle;)V] + [29] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [8] Var: ..., Stack: (empty) + - [29] Var: ...[a:com/facebook/internal/PlatformServiceClient$CompletedListener], Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/PlatformServiceClient$1 + Superclass: android/os/Handler + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.PlatformServiceClient$1 extends android.os.Handler + +Interfaces (count = 0): + +Constant Pool (count = 21): + + Class [android/os/Handler] + + Class [com/facebook/internal/PlatformServiceClient] + + Class [com/facebook/internal/PlatformServiceClient$1] + + Fieldref [com/facebook/internal/PlatformServiceClient$1.this$0 Lcom/facebook/internal/PlatformServiceClient;] + + Methodref [android/os/Handler. ()V] + + Methodref [com/facebook/internal/PlatformServiceClient.handleMessage (Landroid/os/Message;)V] + + NameAndType [ ()V] + + NameAndType [handleMessage (Landroid/os/Message;)V] + + NameAndType [this$0 Lcom/facebook/internal/PlatformServiceClient;] + + Utf8 [()V] + + Utf8 [(Landroid/os/Message;)V] + + Utf8 [(Lcom/facebook/internal/PlatformServiceClient;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/PlatformServiceClient;] + + Utf8 [android/os/Handler] + + Utf8 [com/facebook/internal/PlatformServiceClient] + + Utf8 [com/facebook/internal/PlatformServiceClient$1] + + Utf8 [handleMessage] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/internal/PlatformServiceClient; + Access flags: 0x1010 + = final synthetic com.facebook.internal.PlatformServiceClient this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/internal/PlatformServiceClient;)V + Access flags: 0x0 + = PlatformServiceClient$1(com.facebook.internal.PlatformServiceClient) + 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 [com/facebook/internal/PlatformServiceClient$1.this$0 Lcom/facebook/internal/PlatformServiceClient;] + [5] aload_0 v0 + [6] invokespecial #5 + + Methodref [android/os/Handler. ()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 = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #4 + + Fieldref [com/facebook/internal/PlatformServiceClient$1.this$0 Lcom/facebook/internal/PlatformServiceClient;] + [4] aload_1 v1 + [5] invokevirtual #6 + + Methodref [com/facebook/internal/PlatformServiceClient.handleMessage (Landroid/os/Message;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/PlatformServiceClient$CompletedListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.internal.PlatformServiceClient$CompletedListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Class [java/lang/Object] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [com/facebook/internal/PlatformServiceClient$CompletedListener] + + Utf8 [completed] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: completed(Landroid/os/Bundle;)V + Access flags: 0x401 + = public abstract void completed(android.os.Bundle) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/ServerProtocol + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.internal.ServerProtocol extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 90): + + String [AndroidAuthKillSwitchException] + + String [OAuthAccessDeniedException] + + String [access_denied] + + String [access_token] + + String [app_id] + + String [client_id] + + String [dialog/] + + String [display] + + String [e2e] + + String [https://api.%s/method] + + String [https://graph.%s] + + String [m.%s] + + String [method/] + + String [redirect_uri] + + String [scope] + + String [service_disabled] + + String [type] + + Class [com/facebook/Settings] + + Class [com/facebook/internal/ServerProtocol] + + Class [com/facebook/internal/Utility] + + Class [java/lang/Object] + + Class [java/lang/String] + + Fieldref [com/facebook/internal/ServerProtocol.errorsProxyAuthDisabled Ljava/util/Collection;] + + Fieldref [com/facebook/internal/ServerProtocol.errorsUserCanceled Ljava/util/Collection;] + + Methodref [com/facebook/Settings.getFacebookDomain ()Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.unmodifiableCollection ([Ljava/lang/Object;)Ljava/util/Collection;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [errorsProxyAuthDisabled Ljava/util/Collection;] + + NameAndType [errorsUserCanceled Ljava/util/Collection;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getFacebookDomain ()Ljava/lang/String;] + + NameAndType [unmodifiableCollection ([Ljava/lang/Object;)Ljava/util/Collection;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [([Ljava/lang/Object;)Ljava/util/Collection;] + + Utf8 [] + + Utf8 [] + + Utf8 [AndroidAuthKillSwitchException] + + Utf8 [BATCHED_REST_METHOD_URL_BASE] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DIALOG_AUTHORITY_FORMAT] + + Utf8 [DIALOG_PARAM_ACCESS_TOKEN] + + Utf8 [DIALOG_PARAM_APP_ID] + + Utf8 [DIALOG_PARAM_CLIENT_ID] + + Utf8 [DIALOG_PARAM_DISPLAY] + + Utf8 [DIALOG_PARAM_E2E] + + Utf8 [DIALOG_PARAM_REDIRECT_URI] + + Utf8 [DIALOG_PARAM_SCOPE] + + Utf8 [DIALOG_PARAM_TYPE] + + Utf8 [DIALOG_PATH] + + Utf8 [GRAPH_URL_FORMAT] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Collection;] + + Utf8 [Ljava/util/Collection;] + + Utf8 [OAuthAccessDeniedException] + + Utf8 [REST_URL_FORMAT] + + Utf8 [Signature] + + Utf8 [access_denied] + + Utf8 [access_token] + + Utf8 [app_id] + + Utf8 [client_id] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/internal/ServerProtocol] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [dialog/] + + Utf8 [display] + + Utf8 [e2e] + + Utf8 [errorsProxyAuthDisabled] + + Utf8 [errorsUserCanceled] + + Utf8 [format] + + Utf8 [getDialogAuthority] + + Utf8 [getFacebookDomain] + + Utf8 [getGraphUrlBase] + + Utf8 [getRestUrlBase] + + Utf8 [https://api.%s/method] + + Utf8 [https://graph.%s] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [m.%s] + + Utf8 [method/] + + Utf8 [redirect_uri] + + Utf8 [scope] + + Utf8 [service_disabled] + + Utf8 [type] + + Utf8 [unmodifiableCollection] + +Fields (count = 15): + + Field: DIALOG_AUTHORITY_FORMAT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String DIALOG_AUTHORITY_FORMAT + Class member attributes (count = 1): + + Constant value attribute: + + String [m.%s] + + Field: DIALOG_PATH Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PATH + Class member attributes (count = 1): + + Constant value attribute: + + String [dialog/] + + Field: DIALOG_PARAM_SCOPE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PARAM_SCOPE + Class member attributes (count = 1): + + Constant value attribute: + + String [scope] + + Field: DIALOG_PARAM_CLIENT_ID Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PARAM_CLIENT_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [client_id] + + Field: DIALOG_PARAM_DISPLAY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PARAM_DISPLAY + Class member attributes (count = 1): + + Constant value attribute: + + String [display] + + Field: DIALOG_PARAM_REDIRECT_URI Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PARAM_REDIRECT_URI + Class member attributes (count = 1): + + Constant value attribute: + + String [redirect_uri] + + Field: DIALOG_PARAM_TYPE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PARAM_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + String [type] + + Field: DIALOG_PARAM_ACCESS_TOKEN Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PARAM_ACCESS_TOKEN + Class member attributes (count = 1): + + Constant value attribute: + + String [access_token] + + Field: DIALOG_PARAM_APP_ID Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PARAM_APP_ID + Class member attributes (count = 1): + + Constant value attribute: + + String [app_id] + + Field: DIALOG_PARAM_E2E Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DIALOG_PARAM_E2E + Class member attributes (count = 1): + + Constant value attribute: + + String [e2e] + + Field: GRAPH_URL_FORMAT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String GRAPH_URL_FORMAT + Class member attributes (count = 1): + + Constant value attribute: + + String [https://graph.%s] + + Field: REST_URL_FORMAT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String REST_URL_FORMAT + Class member attributes (count = 1): + + Constant value attribute: + + String [https://api.%s/method] + + Field: BATCHED_REST_METHOD_URL_BASE Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String BATCHED_REST_METHOD_URL_BASE + Class member attributes (count = 1): + + Constant value attribute: + + String [method/] + + Field: errorsProxyAuthDisabled Ljava/util/Collection; + Access flags: 0x19 + = public static final java.util.Collection errorsProxyAuthDisabled + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Collection;] + + Field: errorsUserCanceled Ljava/util/Collection; + Access flags: 0x19 + = public static final java.util.Collection errorsUserCanceled + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Collection;] + +Methods (count = 5): + - Method: ()V + Access flags: 0x1 + = public ServerProtocol() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #27 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDialogAuthority()Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String getDialogAuthority() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 0, stack = 5): + [0] ldc #12 + + String [m.%s] + [2] iconst_1 + [3] anewarray #21 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] invokestatic #25 + + Methodref [com/facebook/Settings.getFacebookDomain ()Ljava/lang/String;] + [11] aastore + [12] invokestatic #28 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [15] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getGraphUrlBase()Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String getGraphUrlBase() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 0, stack = 5): + [0] ldc #11 + + String [https://graph.%s] + [2] iconst_1 + [3] anewarray #21 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] invokestatic #25 + + Methodref [com/facebook/Settings.getFacebookDomain ()Ljava/lang/String;] + [11] aastore + [12] invokestatic #28 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [15] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRestUrlBase()Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String getRestUrlBase() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 0, stack = 5): + [0] ldc #10 + + String [https://api.%s/method] + [2] iconst_1 + [3] anewarray #21 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] invokestatic #25 + + Methodref [com/facebook/Settings.getFacebookDomain ()Ljava/lang/String;] + [11] aastore + [12] invokestatic #28 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [15] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 41, locals = 0, stack = 4): + [0] iconst_2 + [1] anewarray #22 + + Class [java/lang/String] + [4] dup + [5] iconst_0 + [6] ldc #16 + + String [service_disabled] + [8] aastore + [9] dup + [10] iconst_1 + [11] ldc #1 + + String [AndroidAuthKillSwitchException] + [13] aastore + [14] invokestatic #26 + + Methodref [com/facebook/internal/Utility.unmodifiableCollection ([Ljava/lang/Object;)Ljava/util/Collection;] + [17] putstatic #23 + + Fieldref [com/facebook/internal/ServerProtocol.errorsProxyAuthDisabled Ljava/util/Collection;] + [20] iconst_2 + [21] anewarray #22 + + Class [java/lang/String] + [24] dup + [25] iconst_0 + [26] ldc #3 + + String [access_denied] + [28] aastore + [29] dup + [30] iconst_1 + [31] ldc #2 + + String [OAuthAccessDeniedException] + [33] aastore + [34] invokestatic #26 + + Methodref [com/facebook/internal/Utility.unmodifiableCollection ([Ljava/lang/Object;)Ljava/util/Collection;] + [37] putstatic #24 + + Fieldref [com/facebook/internal/ServerProtocol.errorsUserCanceled Ljava/util/Collection;] + [40] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/SessionAuthorizationType + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.internal.SessionAuthorizationType extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 40): + + String [PUBLISH] + + String [READ] + + Class [[Lcom/facebook/internal/SessionAuthorizationType;] + + Class [com/facebook/internal/SessionAuthorizationType] + + Class [java/lang/Enum] + + Fieldref [com/facebook/internal/SessionAuthorizationType.$VALUES [Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + + Methodref [[Lcom/facebook/internal/SessionAuthorizationType;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/internal/SessionAuthorizationType. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [READ Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [PUBLISH] + + Utf8 [READ] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [clone] + + Utf8 [com/facebook/internal/SessionAuthorizationType] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 3): + + Field: READ Lcom/facebook/internal/SessionAuthorizationType; + Access flags: 0x4019 + = public static final com.facebook.internal.SessionAuthorizationType READ + + Field: PUBLISH Lcom/facebook/internal/SessionAuthorizationType; + Access flags: 0x4019 + = public static final com.facebook.internal.SessionAuthorizationType PUBLISH + + Field: $VALUES [Lcom/facebook/internal/SessionAuthorizationType; + Access flags: 0x101a + = private static final synthetic com.facebook.internal.SessionAuthorizationType[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/internal/SessionAuthorizationType; + Access flags: 0x9 + = public static com.facebook.internal.SessionAuthorizationType[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #6 + + Fieldref [com/facebook/internal/SessionAuthorizationType.$VALUES [Lcom/facebook/internal/SessionAuthorizationType;] + [3] invokevirtual #9 + + Methodref [[Lcom/facebook/internal/SessionAuthorizationType;.clone ()Ljava/lang/Object;] + [6] checkcast #3 + + Class [[Lcom/facebook/internal/SessionAuthorizationType;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/internal/SessionAuthorizationType; + Access flags: 0x9 + = public static com.facebook.internal.SessionAuthorizationType valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 2): + [0] ldc_w #4 + + Class [com/facebook/internal/SessionAuthorizationType] + [3] aload_0 v0 + [4] invokestatic #12 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [7] checkcast #4 + + Class [com/facebook/internal/SessionAuthorizationType] + [10] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private SessionAuthorizationType(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #11 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 46, locals = 0, stack = 4): + [0] new #4 + + Class [com/facebook/internal/SessionAuthorizationType] + [3] dup + [4] ldc #2 + + String [READ] + [6] iconst_0 + [7] invokespecial #10 + + Methodref [com/facebook/internal/SessionAuthorizationType. (Ljava/lang/String;I)V] + [10] putstatic #8 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [13] new #4 + + Class [com/facebook/internal/SessionAuthorizationType] + [16] dup + [17] ldc #1 + + String [PUBLISH] + [19] iconst_1 + [20] invokespecial #10 + + Methodref [com/facebook/internal/SessionAuthorizationType. (Ljava/lang/String;I)V] + [23] putstatic #7 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [26] iconst_2 + [27] anewarray #4 + + Class [com/facebook/internal/SessionAuthorizationType] + [30] dup + [31] iconst_0 + [32] getstatic #8 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [35] aastore + [36] dup + [37] iconst_1 + [38] getstatic #7 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [41] aastore + [42] putstatic #6 + + Fieldref [com/facebook/internal/SessionAuthorizationType.$VALUES [Lcom/facebook/internal/SessionAuthorizationType;] + [45] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/internal/SessionTracker + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.SessionTracker extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 110): + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + Class [android/content/Context] + + Class [android/content/IntentFilter] + + Class [android/support/v4/a/c] + + Class [com/facebook/Session] + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/internal/SessionTracker] + + Class [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver] + + Class [com/facebook/internal/SessionTracker$CallbackWrapper] + + Class [java/lang/Object] + + Fieldref [com/facebook/internal/SessionTracker.broadcastManager Landroid/support/v4/a/c;] + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + + Fieldref [com/facebook/internal/SessionTracker.isTracking Z] + + Fieldref [com/facebook/internal/SessionTracker.receiver Landroid/content/BroadcastReceiver;] + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + + Methodref [android/content/IntentFilter. ()V] + + Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V] + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;)V] + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + + Methodref [android/support/v4/a/c.a (Landroid/content/Context;)Landroid/support/v4/a/c;] + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;)V] + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V] + + Methodref [com/facebook/internal/SessionTracker.addBroadcastReceiver ()V] + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.startTracking ()V] + + Methodref [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver. (Lcom/facebook/internal/SessionTracker;Lcom/facebook/internal/SessionTracker$1;)V] + + Methodref [com/facebook/internal/SessionTracker$CallbackWrapper. (Lcom/facebook/internal/SessionTracker;Lcom/facebook/Session$StatusCallback;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;)V] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V] + + NameAndType [ (Lcom/facebook/internal/SessionTracker;Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [ (Lcom/facebook/internal/SessionTracker;Lcom/facebook/internal/SessionTracker$1;)V] + + NameAndType [a (Landroid/content/BroadcastReceiver;)V] + + NameAndType [a (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + + NameAndType [a (Landroid/content/Context;)Landroid/support/v4/a/c;] + + NameAndType [addAction (Ljava/lang/String;)V] + + NameAndType [addBroadcastReceiver ()V] + + NameAndType [addCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [broadcastManager Landroid/support/v4/a/c;] + + NameAndType [callback Lcom/facebook/Session$StatusCallback;] + + NameAndType [getActiveSession ()Lcom/facebook/Session;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [isOpened ()Z] + + NameAndType [isTracking Z] + + NameAndType [receiver Landroid/content/BroadcastReceiver;] + + NameAndType [removeCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [session Lcom/facebook/Session;] + + NameAndType [startTracking ()V] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/content/BroadcastReceiver;)V] + + Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + + Utf8 [(Landroid/content/Context;)Landroid/support/v4/a/c;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session$StatusCallback;] + + Utf8 [(Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session;] + + Utf8 [(Lcom/facebook/internal/SessionTracker;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/internal/SessionTracker;Lcom/facebook/internal/SessionTracker$1;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/content/BroadcastReceiver;] + + Utf8 [Landroid/support/v4/a/c;] + + Utf8 [Lcom/facebook/Session$StatusCallback;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [a] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [addAction] + + Utf8 [addBroadcastReceiver] + + Utf8 [addCallback] + + Utf8 [android/content/Context] + + Utf8 [android/content/IntentFilter] + + Utf8 [android/support/v4/a/c] + + Utf8 [broadcastManager] + + Utf8 [callback] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_SET] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_UNSET] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/internal/SessionTracker] + + Utf8 [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver] + + Utf8 [com/facebook/internal/SessionTracker$CallbackWrapper] + + Utf8 [getActiveSession] + + Utf8 [getOpenSession] + + Utf8 [getSession] + + Utf8 [isOpened] + + Utf8 [isTracking] + + Utf8 [isTrackingActiveSession] + + Utf8 [java/lang/Object] + + Utf8 [receiver] + + Utf8 [removeCallback] + + Utf8 [session] + + Utf8 [setSession] + + Utf8 [startTracking] + + Utf8 [stopTracking] + +Fields (count = 5): + + Field: session Lcom/facebook/Session; + Access flags: 0x2 + = private com.facebook.Session session + + Field: callback Lcom/facebook/Session$StatusCallback; + Access flags: 0x12 + = private final com.facebook.Session$StatusCallback callback + + Field: receiver Landroid/content/BroadcastReceiver; + Access flags: 0x12 + = private final android.content.BroadcastReceiver receiver + + Field: broadcastManager Landroid/support/v4/a/c; + Access flags: 0x12 + = private final android.support.v4.a.c broadcastManager + + Field: isTracking Z + Access flags: 0x2 + = private boolean isTracking + +Methods (count = 13): + - Method: (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x1 + = public SessionTracker(android.content.Context,com.facebook.Session$StatusCallback) + 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] aconst_null + [4] invokespecial #26 + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;)V + Access flags: 0x0 + = SessionTracker(android.content.Context,com.facebook.Session$StatusCallback,com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] iconst_1 + [5] invokespecial #27 + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V + Access flags: 0x1 + = public SessionTracker(android.content.Context,com.facebook.Session$StatusCallback,com.facebook.Session,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 58, locals = 5, stack = 5): + [0] aload_0 v0 + [1] invokespecial #33 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_0 + [6] putfield #14 + + Fieldref [com/facebook/internal/SessionTracker.isTracking Z] + [9] aload_0 v0 + [10] new #10 + + Class [com/facebook/internal/SessionTracker$CallbackWrapper] + [13] dup + [14] aload_0 v0 + [15] aload_2 v2 + [16] invokespecial #32 + + Methodref [com/facebook/internal/SessionTracker$CallbackWrapper. (Lcom/facebook/internal/SessionTracker;Lcom/facebook/Session$StatusCallback;)V] + [19] putfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [22] aload_0 v0 + [23] aload_3 v3 + [24] putfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [27] aload_0 v0 + [28] new #9 + + Class [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver] + [31] dup + [32] aload_0 v0 + [33] aconst_null + [34] invokespecial #31 + + Methodref [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver. (Lcom/facebook/internal/SessionTracker;Lcom/facebook/internal/SessionTracker$1;)V] + [37] putfield #15 + + Fieldref [com/facebook/internal/SessionTracker.receiver Landroid/content/BroadcastReceiver;] + [40] aload_0 v0 + [41] aload_1 v1 + [42] invokestatic #21 + + Methodref [android/support/v4/a/c.a (Landroid/content/Context;)Landroid/support/v4/a/c;] + [45] putfield #12 + + Fieldref [com/facebook/internal/SessionTracker.broadcastManager Landroid/support/v4/a/c;] + [48] iload v4 + [50] ifeq +7 (target=57) + [53] aload_0 v0 + [54] invokevirtual #30 + + Methodref [com/facebook/internal/SessionTracker.startTracking ()V] + [57] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [57] Var: [a:com/facebook/internal/SessionTracker][a:android/content/Context][a:com/facebook/Session$StatusCallback][a:com/facebook/Session][i], Stack: + + Method: getSession()Lcom/facebook/Session; + Access flags: 0x1 + = public com.facebook.Session getSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [4] ifnonnull +9 (target=13) + [7] invokestatic #23 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [10] goto +7 (target=17) + [13] aload_0 v0 + [14] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [17] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [13] Var: ..., Stack: (empty) + - [17] Var: ..., Stack: [a:com/facebook/Session] + + Method: getOpenSession()Lcom/facebook/Session; + Access flags: 0x1 + = public com.facebook.Session getOpenSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #29 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] ifnull +12 (target=18) + [9] aload_1 v1 + [10] invokevirtual #24 + + Methodref [com/facebook/Session.isOpened ()Z] + [13] ifeq +5 (target=18) + [16] aload_1 v1 + [17] areturn + [18] aconst_null + [19] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: ...[a:com/facebook/Session], Stack: (empty) + + Method: setSession(Lcom/facebook/Session;)V + Access flags: 0x1 + = public void setSession(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 117, locals = 3, stack = 2): + [0] aload_1 v1 + [1] ifnonnull +51 (target=52) + [4] aload_0 v0 + [5] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [8] ifnull +108 (target=116) + [11] aload_0 v0 + [12] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [15] aload_0 v0 + [16] getfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [19] invokevirtual #25 + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + [22] aload_0 v0 + [23] aconst_null + [24] putfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [27] aload_0 v0 + [28] invokespecial #28 + + Methodref [com/facebook/internal/SessionTracker.addBroadcastReceiver ()V] + [31] aload_0 v0 + [32] invokevirtual #29 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [35] ifnull +81 (target=116) + [38] aload_0 v0 + [39] invokevirtual #29 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [42] aload_0 v0 + [43] getfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [46] invokevirtual #22 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [49] goto +67 (target=116) + [52] aload_0 v0 + [53] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [56] ifnonnull +33 (target=89) + [59] invokestatic #23 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [62] astore_2 v2 + [63] aload_2 v2 + [64] ifnull +11 (target=75) + [67] aload_2 v2 + [68] aload_0 v0 + [69] getfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [72] invokevirtual #25 + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + [75] aload_0 v0 + [76] getfield #12 + + Fieldref [com/facebook/internal/SessionTracker.broadcastManager Landroid/support/v4/a/c;] + [79] aload_0 v0 + [80] getfield #15 + + Fieldref [com/facebook/internal/SessionTracker.receiver Landroid/content/BroadcastReceiver;] + [83] invokevirtual #19 + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;)V] + [86] goto +14 (target=100) + [89] aload_0 v0 + [90] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [93] aload_0 v0 + [94] getfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [97] invokevirtual #25 + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + [100] aload_0 v0 + [101] aload_1 v1 + [102] putfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [105] aload_0 v0 + [106] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [109] aload_0 v0 + [110] getfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [113] invokevirtual #22 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [116] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [52] Var: ..., Stack: (empty) + - [75] Var: ...[a:com/facebook/Session], Stack: (empty) + - [89] Var: -1, Stack: (empty) + - [100] Var: ..., Stack: (empty) + - [116] Var: ..., Stack: (empty) + + Method: startTracking()V + Access flags: 0x1 + = public void startTracking() + Class member attributes (count = 1): + + Code attribute instructions (code length = 43, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #14 + + Fieldref [com/facebook/internal/SessionTracker.isTracking Z] + [4] ifeq +4 (target=8) + [7] return + [8] aload_0 v0 + [9] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [12] ifnonnull +7 (target=19) + [15] aload_0 v0 + [16] invokespecial #28 + + Methodref [com/facebook/internal/SessionTracker.addBroadcastReceiver ()V] + [19] aload_0 v0 + [20] invokevirtual #29 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [23] ifnull +14 (target=37) + [26] aload_0 v0 + [27] invokevirtual #29 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [30] aload_0 v0 + [31] getfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [34] invokevirtual #22 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [37] aload_0 v0 + [38] iconst_1 + [39] putfield #14 + + Fieldref [com/facebook/internal/SessionTracker.isTracking Z] + [42] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [8] Var: ..., Stack: (empty) + - [19] Var: ..., Stack: (empty) + - [37] Var: ..., Stack: (empty) + + Method: stopTracking()V + Access flags: 0x1 + = public void stopTracking() + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #14 + + Fieldref [com/facebook/internal/SessionTracker.isTracking Z] + [4] ifne +4 (target=8) + [7] return + [8] aload_0 v0 + [9] invokevirtual #29 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [12] astore_1 v1 + [13] aload_1 v1 + [14] ifnull +11 (target=25) + [17] aload_1 v1 + [18] aload_0 v0 + [19] getfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [22] invokevirtual #25 + + Methodref [com/facebook/Session.removeCallback (Lcom/facebook/Session$StatusCallback;)V] + [25] aload_0 v0 + [26] getfield #12 + + Fieldref [com/facebook/internal/SessionTracker.broadcastManager Landroid/support/v4/a/c;] + [29] aload_0 v0 + [30] getfield #15 + + Fieldref [com/facebook/internal/SessionTracker.receiver Landroid/content/BroadcastReceiver;] + [33] invokevirtual #19 + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;)V] + [36] aload_0 v0 + [37] iconst_0 + [38] putfield #14 + + Fieldref [com/facebook/internal/SessionTracker.isTracking Z] + [41] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [8] Var: ..., Stack: (empty) + - [25] Var: ...[a:com/facebook/Session], Stack: (empty) + + Method: isTracking()Z + Access flags: 0x1 + = public boolean isTracking() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #14 + + Fieldref [com/facebook/internal/SessionTracker.isTracking Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isTrackingActiveSession()Z + Access flags: 0x1 + = public boolean isTrackingActiveSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [4] ifnonnull +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 = 1): + + Stack map table attribute (count = 2): + - [11] Var: ..., Stack: (empty) + - [12] Var: ..., Stack: [i] + + Method: addBroadcastReceiver()V + Access flags: 0x2 + = private void addBroadcastReceiver() + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 2, stack = 3): + [0] new #4 + + Class [android/content/IntentFilter] + [3] dup + [4] invokespecial #17 + + Methodref [android/content/IntentFilter. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] ldc #1 + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + [11] invokevirtual #18 + + Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V] + [14] aload_1 v1 + [15] ldc #2 + + String [com.facebook.sdk.ACTIVE_SESSION_UNSET] + [17] invokevirtual #18 + + Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V] + [20] aload_0 v0 + [21] getfield #12 + + Fieldref [com/facebook/internal/SessionTracker.broadcastManager Landroid/support/v4/a/c;] + [24] aload_0 v0 + [25] getfield #15 + + Fieldref [com/facebook/internal/SessionTracker.receiver Landroid/content/BroadcastReceiver;] + [28] aload_1 v1 + [29] invokevirtual #20 + + Methodref [android/support/v4/a/c.a (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V] + [32] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session$StatusCallback; + Access flags: 0x1008 + = static synthetic com.facebook.Session$StatusCallback access$100(com.facebook.internal.SessionTracker) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/internal/SessionTracker.callback Lcom/facebook/Session$StatusCallback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session; + Access flags: 0x1008 + = static synthetic com.facebook.Session access$200(com.facebook.internal.SessionTracker) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #16 + + Fieldref [com/facebook/internal/SessionTracker.session Lcom/facebook/Session;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/SessionTracker$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.internal.SessionTracker$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/internal/SessionTracker$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/internal/SessionTracker$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver + Superclass: android/content/BroadcastReceiver + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.SessionTracker$ActiveSessionBroadcastReceiver extends android.content.BroadcastReceiver + +Interfaces (count = 0): + +Constant Pool (count = 51): + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + + Class [android/content/BroadcastReceiver] + + Class [android/content/Intent] + + Class [com/facebook/Session] + + Class [com/facebook/internal/SessionTracker] + + Class [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver] + + Class [java/lang/String] + + Fieldref [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/internal/SessionTracker;] + + Methodref [android/content/BroadcastReceiver. ()V] + + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.access$100 (Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session$StatusCallback;] + + Methodref [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver. (Lcom/facebook/internal/SessionTracker;)V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/internal/SessionTracker;)V] + + NameAndType [access$100 (Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session$StatusCallback;] + + NameAndType [addCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getAction ()Ljava/lang/String;] + + NameAndType [getActiveSession ()Lcom/facebook/Session;] + + NameAndType [this$0 Lcom/facebook/internal/SessionTracker;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session$StatusCallback;] + + Utf8 [(Lcom/facebook/internal/SessionTracker;)V] + + Utf8 [(Lcom/facebook/internal/SessionTracker;Lcom/facebook/internal/SessionTracker$1;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/SessionTracker;] + + Utf8 [StackMapTable] + + Utf8 [access$100] + + Utf8 [addCallback] + + Utf8 [android/content/BroadcastReceiver] + + Utf8 [android/content/Intent] + + Utf8 [com.facebook.sdk.ACTIVE_SESSION_SET] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/internal/SessionTracker] + + Utf8 [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver] + + Utf8 [equals] + + Utf8 [getAction] + + Utf8 [getActiveSession] + + Utf8 [java/lang/String] + + Utf8 [onReceive] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/internal/SessionTracker; + Access flags: 0x1010 + = final synthetic com.facebook.internal.SessionTracker this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/internal/SessionTracker;)V + Access flags: 0x2 + = private SessionTracker$ActiveSessionBroadcastReceiver(com.facebook.internal.SessionTracker) + 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 #8 + + Fieldref [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/internal/SessionTracker;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [android/content/BroadcastReceiver. ()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 = 32, locals = 4, stack = 2): + [0] ldc #1 + + String [com.facebook.sdk.ACTIVE_SESSION_SET] + [2] aload_2 v2 + [3] invokevirtual #10 + + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + [6] invokevirtual #15 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [9] ifeq +22 (target=31) + [12] invokestatic #12 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [15] astore_3 v3 + [16] aload_3 v3 + [17] ifnull +14 (target=31) + [20] aload_3 v3 + [21] aload_0 v0 + [22] getfield #8 + + Fieldref [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver.this$0 Lcom/facebook/internal/SessionTracker;] + [25] invokestatic #13 + + Methodref [com/facebook/internal/SessionTracker.access$100 (Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session$StatusCallback;] + [28] invokevirtual #11 + + Methodref [com/facebook/Session.addCallback (Lcom/facebook/Session$StatusCallback;)V] + [31] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [31] Var: ..., Stack: (empty) + - Method: (Lcom/facebook/internal/SessionTracker;Lcom/facebook/internal/SessionTracker$1;)V + Access flags: 0x1000 + = synthetic SessionTracker$ActiveSessionBroadcastReceiver(com.facebook.internal.SessionTracker,com.facebook.internal.SessionTracker$1) + 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 #14 + + Methodref [com/facebook/internal/SessionTracker$ActiveSessionBroadcastReceiver. (Lcom/facebook/internal/SessionTracker;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/SessionTracker$CallbackWrapper + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.SessionTracker$CallbackWrapper extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Session$StatusCallback] + +Constant Pool (count = 45): + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/SessionState] + + Class [com/facebook/internal/SessionTracker] + + Class [com/facebook/internal/SessionTracker$CallbackWrapper] + + Class [java/lang/Object] + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.this$0 Lcom/facebook/internal/SessionTracker;] + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.wrapped Lcom/facebook/Session$StatusCallback;] + + Methodref [com/facebook/SessionState.isClosed ()Z] + + Methodref [com/facebook/internal/SessionTracker.access$200 (Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.isTracking ()Z] + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/Session$StatusCallback.call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [ ()V] + + NameAndType [access$200 (Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session;] + + NameAndType [call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [isClosed ()Z] + + NameAndType [isTracking ()Z] + + NameAndType [setSession (Lcom/facebook/Session;)V] + + NameAndType [this$0 Lcom/facebook/internal/SessionTracker;] + + NameAndType [wrapped Lcom/facebook/Session$StatusCallback;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session;] + + Utf8 [(Lcom/facebook/internal/SessionTracker;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Session$StatusCallback;] + + Utf8 [Lcom/facebook/internal/SessionTracker;] + + Utf8 [StackMapTable] + + Utf8 [access$200] + + Utf8 [call] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/SessionState] + + Utf8 [com/facebook/internal/SessionTracker] + + Utf8 [com/facebook/internal/SessionTracker$CallbackWrapper] + + Utf8 [isClosed] + + Utf8 [isTracking] + + Utf8 [java/lang/Object] + + Utf8 [setSession] + + Utf8 [this$0] + + Utf8 [wrapped] + +Fields (count = 2): + + Field: wrapped Lcom/facebook/Session$StatusCallback; + Access flags: 0x12 + = private final com.facebook.Session$StatusCallback wrapped + + Field: this$0 Lcom/facebook/internal/SessionTracker; + Access flags: 0x1010 + = final synthetic com.facebook.internal.SessionTracker this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/internal/SessionTracker;Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x1 + = public SessionTracker$CallbackWrapper(com.facebook.internal.SessionTracker,com.facebook.Session$StatusCallback) + 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 #6 + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.this$0 Lcom/facebook/internal/SessionTracker;] + [5] aload_0 v0 + [6] invokespecial #12 + + Methodref [java/lang/Object. ()V] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #7 + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.wrapped Lcom/facebook/Session$StatusCallback;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: call(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x1 + = public void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.wrapped Lcom/facebook/Session$StatusCallback;] + [4] ifnull +25 (target=29) + [7] aload_0 v0 + [8] getfield #6 + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.this$0 Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #10 + + Methodref [com/facebook/internal/SessionTracker.isTracking ()Z] + [14] ifeq +15 (target=29) + [17] aload_0 v0 + [18] getfield #7 + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.wrapped Lcom/facebook/Session$StatusCallback;] + [21] aload_1 v1 + [22] aload_2 v2 + [23] aload_3 v3 + [24] invokeinterface #13 + + InterfaceMethodref [com/facebook/Session$StatusCallback.call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [29] aload_1 v1 + [30] aload_0 v0 + [31] getfield #6 + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.this$0 Lcom/facebook/internal/SessionTracker;] + [34] invokestatic #9 + + Methodref [com/facebook/internal/SessionTracker.access$200 (Lcom/facebook/internal/SessionTracker;)Lcom/facebook/Session;] + [37] ifacmpne +18 (target=55) + [40] aload_2 v2 + [41] invokevirtual #8 + + Methodref [com/facebook/SessionState.isClosed ()Z] + [44] ifeq +11 (target=55) + [47] aload_0 v0 + [48] getfield #6 + + Fieldref [com/facebook/internal/SessionTracker$CallbackWrapper.this$0 Lcom/facebook/internal/SessionTracker;] + [51] aconst_null + [52] invokevirtual #11 + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + [55] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [29] Var: ..., Stack: (empty) + - [55] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/UrlRedirectCache + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.UrlRedirectCache extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 138): + + String [_Redirect] + + String [clearCache failed ] + + Class [[C] + + Class [android/content/Context] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/internal/FileLruCache] + + Class [com/facebook/internal/FileLruCache$Limits] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/internal/UrlRedirectCache] + + Class [com/facebook/internal/Utility] + + Class [java/io/IOException] + + Class [java/io/InputStream] + + Class [java/io/InputStreamReader] + + Class [java/io/OutputStream] + + Class [java/lang/Class] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Throwable] + + Class [java/net/URI] + + Class [java/net/URISyntaxException] + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/internal/UrlRedirectCache.REDIRECT_CONTENT_TAG Ljava/lang/String;] + + Fieldref [com/facebook/internal/UrlRedirectCache.TAG Ljava/lang/String;] + + Fieldref [com/facebook/internal/UrlRedirectCache.urlRedirectCache Lcom/facebook/internal/FileLruCache;] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [com/facebook/internal/FileLruCache. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + Methodref [com/facebook/internal/FileLruCache.clearCache ()V] + + Methodref [com/facebook/internal/FileLruCache.get (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;] + + Methodref [com/facebook/internal/FileLruCache.openPutStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream;] + + Methodref [com/facebook/internal/FileLruCache$Limits. ()V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/UrlRedirectCache.getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] + + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + + Methodref [java/io/InputStreamReader.read ([CII)I] + + Methodref [java/io/OutputStream.write ([B)V] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.getBytes ()[B] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/net/URI. (Ljava/lang/String;)V] + + Methodref [java/net/URI.toString ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + NameAndType [ (Ljava/io/InputStream;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [CACHE Lcom/facebook/LoggingBehavior;] + + NameAndType [REDIRECT_CONTENT_TAG Ljava/lang/String;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [append ([CII)Ljava/lang/StringBuilder;] + + NameAndType [clearCache ()V] + + NameAndType [closeQuietly (Ljava/io/Closeable;)V] + + NameAndType [get (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getBytes ()[B] + + NameAndType [getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + + NameAndType [getMessage ()Ljava/lang/String;] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + NameAndType [openPutStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream;] + + NameAndType [read ([CII)I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [urlRedirectCache Lcom/facebook/internal/FileLruCache;] + + NameAndType [write ([B)V] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()[B] + + Utf8 [(Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + + Utf8 [(Landroid/content/Context;Ljava/net/URI;)Ljava/net/URI;] + + Utf8 [(Landroid/content/Context;Ljava/net/URI;Ljava/net/URI;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/io/Closeable;)V] + + Utf8 [(Ljava/io/InputStream;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream;] + + Utf8 [([B)V] + + Utf8 [([CII)I] + + Utf8 [([CII)Ljava/lang/StringBuilder;] + + Utf8 [] + + Utf8 [] + + Utf8 [CACHE] + + Utf8 [Code] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Lcom/facebook/internal/FileLruCache;] + + Utf8 [Ljava/lang/String;] + + Utf8 [REDIRECT_CONTENT_TAG] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [[C] + + Utf8 [_Redirect] + + Utf8 [android/content/Context] + + Utf8 [append] + + Utf8 [cacheUriRedirect] + + Utf8 [clearCache] + + Utf8 [clearCache failed ] + + Utf8 [closeQuietly] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/internal/FileLruCache] + + Utf8 [com/facebook/internal/FileLruCache$Limits] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/internal/UrlRedirectCache] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [get] + + Utf8 [getApplicationContext] + + Utf8 [getBytes] + + Utf8 [getCache] + + Utf8 [getMessage] + + Utf8 [getRedirectedUri] + + Utf8 [getSimpleName] + + Utf8 [java/io/IOException] + + Utf8 [java/io/InputStream] + + Utf8 [java/io/InputStreamReader] + + Utf8 [java/io/OutputStream] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Throwable] + + Utf8 [java/net/URI] + + Utf8 [java/net/URISyntaxException] + + Utf8 [log] + + Utf8 [openPutStream] + + Utf8 [read] + + Utf8 [toString] + + Utf8 [urlRedirectCache] + + Utf8 [write] + +Fields (count = 3): + + Field: TAG Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String TAG + + Field: REDIRECT_CONTENT_TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String REDIRECT_CONTENT_TAG + + Field: urlRedirectCache Lcom/facebook/internal/FileLruCache; + Access flags: 0x4a + = private static volatile com.facebook.internal.FileLruCache urlRedirectCache + +Methods (count = 6): + - Method: ()V + Access flags: 0x0 + = UrlRedirectCache() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #40 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCache(Landroid/content/Context;)Lcom/facebook/internal/FileLruCache; + Access flags: 0x28 + = static synchronized com.facebook.internal.FileLruCache getCache(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 1, stack = 6): + [0] getstatic #25 + + Fieldref [com/facebook/internal/UrlRedirectCache.urlRedirectCache Lcom/facebook/internal/FileLruCache;] + [3] ifnonnull +27 (target=30) + [6] new #6 + + Class [com/facebook/internal/FileLruCache] + [9] dup + [10] aload_0 v0 + [11] invokevirtual #26 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [14] getstatic #24 + + Fieldref [com/facebook/internal/UrlRedirectCache.TAG Ljava/lang/String;] + [17] new #7 + + Class [com/facebook/internal/FileLruCache$Limits] + [20] dup + [21] invokespecial #31 + + Methodref [com/facebook/internal/FileLruCache$Limits. ()V] + [24] invokespecial #27 + + Methodref [com/facebook/internal/FileLruCache. (Landroid/content/Context;Ljava/lang/String;Lcom/facebook/internal/FileLruCache$Limits;)V] + [27] putstatic #25 + + Fieldref [com/facebook/internal/UrlRedirectCache.urlRedirectCache Lcom/facebook/internal/FileLruCache;] + [30] getstatic #25 + + Fieldref [com/facebook/internal/UrlRedirectCache.urlRedirectCache Lcom/facebook/internal/FileLruCache;] + [33] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [30] Var: ..., Stack: (empty) + + Method: getRedirectedUri(Landroid/content/Context;Ljava/net/URI;)Ljava/net/URI; + Access flags: 0x8 + = static java.net.URI getRedirectedUri(android.content.Context,java.net.URI) + Class member attributes (count = 1): + + Code attribute instructions (code length = 167, locals = 11, stack = 4): + [0] aload_1 v1 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] aload_1 v1 + [7] invokevirtual #47 + + Methodref [java/net/URI.toString ()Ljava/lang/String;] + [10] astore_2 v2 + [11] aconst_null + [12] astore_3 v3 + [13] aload_0 v0 + [14] invokestatic #33 + + Methodref [com/facebook/internal/UrlRedirectCache.getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + [17] astore v5 + [19] iconst_0 + [20] istore v6 + [22] aload v5 + [24] aload_2 v2 + [25] getstatic #23 + + Fieldref [com/facebook/internal/UrlRedirectCache.REDIRECT_CONTENT_TAG Ljava/lang/String;] + [28] invokevirtual #29 + + Methodref [com/facebook/internal/FileLruCache.get (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;] + [31] dup + [32] astore v4 + [34] ifnull +75 (target=109) + [37] iconst_1 + [38] istore v6 + [40] new #13 + + Class [java/io/InputStreamReader] + [43] dup + [44] aload v4 + [46] invokespecial #36 + + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + [49] astore_3 v3 + [50] sipush 128 + [53] newarray 5 + [55] astore v7 + [57] new #18 + + Class [java/lang/StringBuilder] + [60] dup + [61] invokespecial #42 + + Methodref [java/lang/StringBuilder. ()V] + [64] astore v9 + [66] aload_3 v3 + [67] aload v7 + [69] iconst_0 + [70] aload v7 + [72] arraylength + [73] invokevirtual #37 + + Methodref [java/io/InputStreamReader.read ([CII)I] + [76] dup + [77] istore v8 + [79] ifle +17 (target=96) + [82] aload v9 + [84] aload v7 + [86] iconst_0 + [87] iload v8 + [89] invokevirtual #44 + + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;] + [92] pop + [93] goto -27 (target=66) + [96] aload_3 v3 + [97] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [100] aload v9 + [102] invokevirtual #45 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [105] astore_2 v2 + [106] goto -84 (target=22) + [109] iload v6 + [111] ifeq +20 (target=131) + [114] new #20 + + Class [java/net/URI] + [117] dup + [118] aload_2 v2 + [119] invokespecial #46 + + Methodref [java/net/URI. (Ljava/lang/String;)V] + [122] astore v7 + [124] aload_3 v3 + [125] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [128] aload v7 + [130] areturn + [131] aload_3 v3 + [132] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [135] goto +30 (target=165) + [138] astore v4 + [140] aload_3 v3 + [141] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [144] goto +21 (target=165) + [147] astore v4 + [149] aload_3 v3 + [150] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [153] goto +12 (target=165) + [156] astore v10 + [158] aload_3 v3 + [159] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [162] aload v10 + [164] athrow + [165] aconst_null + [166] areturn + Code attribute exceptions (count = 6): + - ExceptionInfo (13 -> 124: 138): + + Class [java/net/URISyntaxException] + - ExceptionInfo (13 -> 124: 147): + + Class [java/io/IOException] + - ExceptionInfo (13 -> 124: 156): + - ExceptionInfo (138 -> 140: 156): + - ExceptionInfo (147 -> 149: 156): + - ExceptionInfo (156 -> 158: 156): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 10): + - [6] Var: ..., Stack: (empty) + - [22] Var: [a:android/content/Context][a:java/net/URI][a:java/lang/String][a:java/io/InputStreamReader][T][a:com/facebook/internal/FileLruCache][i], Stack: + - [66] Var: [a:android/content/Context][a:java/net/URI][a:java/lang/String][a:java/io/InputStreamReader][a:java/io/InputStream][a:com/facebook/internal/FileLruCache][i][a:[C][T][a:java/lang/StringBuilder], Stack: + - [96] Var: [a:android/content/Context][a:java/net/URI][a:java/lang/String][a:java/io/InputStreamReader][a:java/io/InputStream][a:com/facebook/internal/FileLruCache][i][a:[C][i][a:java/lang/StringBuilder], Stack: + - [109] Var: -3, Stack: (empty) + - [131] Var: -3, Stack: (empty) + - [138] Var: ..., Stack: [a:java/net/URISyntaxException] + - [147] Var: ..., Stack: [a:java/io/IOException] + - [156] Var: ..., Stack: [a:java/lang/Throwable] + - [165] Var: ..., Stack: (empty) + + Method: cacheUriRedirect(Landroid/content/Context;Ljava/net/URI;Ljava/net/URI;)V + Access flags: 0x8 + = static void cacheUriRedirect(android.content.Context,java.net.URI,java.net.URI) + Class member attributes (count = 1): + + Code attribute instructions (code length = 67, locals = 6, stack = 3): + [0] aload_1 v1 + [1] ifnull +7 (target=8) + [4] aload_2 v2 + [5] ifnonnull +4 (target=9) + [8] return + [9] aconst_null + [10] astore_3 v3 + [11] aload_0 v0 + [12] invokestatic #33 + + Methodref [com/facebook/internal/UrlRedirectCache.getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + [15] astore v4 + [17] aload v4 + [19] aload_1 v1 + [20] invokevirtual #47 + + Methodref [java/net/URI.toString ()Ljava/lang/String;] + [23] getstatic #23 + + Fieldref [com/facebook/internal/UrlRedirectCache.REDIRECT_CONTENT_TAG Ljava/lang/String;] + [26] invokevirtual #30 + + Methodref [com/facebook/internal/FileLruCache.openPutStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/OutputStream;] + [29] astore_3 v3 + [30] aload_3 v3 + [31] aload_2 v2 + [32] invokevirtual #47 + + Methodref [java/net/URI.toString ()Ljava/lang/String;] + [35] invokevirtual #41 + + Methodref [java/lang/String.getBytes ()[B] + [38] invokevirtual #38 + + Methodref [java/io/OutputStream.write ([B)V] + [41] aload_3 v3 + [42] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [45] goto +21 (target=66) + [48] astore v4 + [50] aload_3 v3 + [51] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [54] goto +12 (target=66) + [57] astore v5 + [59] aload_3 v3 + [60] invokestatic #34 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [63] aload v5 + [65] athrow + [66] return + Code attribute exceptions (count = 4): + - ExceptionInfo (11 -> 41: 48): + + Class [java/io/IOException] + - ExceptionInfo (11 -> 41: 57): + - ExceptionInfo (48 -> 50: 57): + - ExceptionInfo (57 -> 59: 57): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [8] Var: ..., Stack: (empty) + - [9] Var: ..., Stack: (empty) + - [48] Var: [a:android/content/Context][a:java/net/URI][a:java/net/URI][a:java/io/OutputStream], Stack: [a:java/io/IOException] + - [57] Var: ..., Stack: [a:java/lang/Throwable] + - [66] Var: ..., Stack: (empty) + + Method: clearCache(Landroid/content/Context;)V + Access flags: 0x8 + = static void clearCache(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 44, locals = 2, stack = 5): + [0] aload_0 v0 + [1] invokestatic #33 + + Methodref [com/facebook/internal/UrlRedirectCache.getCache (Landroid/content/Context;)Lcom/facebook/internal/FileLruCache;] + [4] invokevirtual #28 + + Methodref [com/facebook/internal/FileLruCache.clearCache ()V] + [7] goto +36 (target=43) + [10] astore_1 v1 + [11] getstatic #22 + + Fieldref [com/facebook/LoggingBehavior.CACHE Lcom/facebook/LoggingBehavior;] + [14] iconst_5 + [15] getstatic #24 + + Fieldref [com/facebook/internal/UrlRedirectCache.TAG Ljava/lang/String;] + [18] new #18 + + Class [java/lang/StringBuilder] + [21] dup + [22] invokespecial #42 + + Methodref [java/lang/StringBuilder. ()V] + [25] ldc #2 + + String [clearCache failed ] + [27] invokevirtual #43 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [30] aload_1 v1 + [31] invokevirtual #35 + + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] + [34] invokevirtual #43 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [37] invokevirtual #45 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [40] invokestatic #32 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [43] return + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 7: 10): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [10] Var: ..., Stack: [a:java/io/IOException] + - [43] Var: ..., Stack: (empty) + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 33, locals = 0, stack = 2): + [0] ldc #9 + + Class [com/facebook/internal/UrlRedirectCache] + [2] invokevirtual #39 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [5] putstatic #24 + + Fieldref [com/facebook/internal/UrlRedirectCache.TAG Ljava/lang/String;] + [8] new #18 + + Class [java/lang/StringBuilder] + [11] dup + [12] invokespecial #42 + + Methodref [java/lang/StringBuilder. ()V] + [15] getstatic #24 + + Fieldref [com/facebook/internal/UrlRedirectCache.TAG Ljava/lang/String;] + [18] invokevirtual #43 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [21] ldc #1 + + String [_Redirect] + [23] invokevirtual #43 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [26] invokevirtual #45 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [29] putstatic #23 + + Fieldref [com/facebook/internal/UrlRedirectCache.REDIRECT_CONTENT_TAG Ljava/lang/String;] + [32] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/Utility + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.internal.Utility extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 497): + + Integer [8192] + + String [,] + + String [.facebook.com] + + String [;] + + String [=] + + String [=;expires=Sat, 1 Jan 2000 00:00:01 UTC;] + + String [FacebookSDK] + + String [Got an unexpected non-JSON object.] + + String [MD5] + + String [attempted to add unsupported type to Bundle] + + String [com.facebook.sdk.ApplicationId] + + String [context] + + String [facebook.com] + + String [fields] + + String [https] + + String [https://.facebook.com] + + String [https://facebook.com] + + String [supports_attribution] + + String [supports_implicit_sdk_logging] + + Class [[B] + + Class [[C] + + Class [[Ljava/io/File;] + + Class [[Ljava/lang/Object;] + + Class [[Ljava/lang/String;] + + Class [android/content/Context] + + Class [android/content/pm/ApplicationInfo] + + Class [android/content/pm/PackageManager] + + Class [android/content/pm/PackageManager$NameNotFoundException] + + Class [android/net/Uri$Builder] + + Class [android/os/Bundle] + + Class [android/os/Parcelable] + + Class [android/text/TextUtils] + + Class [android/webkit/CookieManager] + + Class [android/webkit/CookieSyncManager] + + Class [com/facebook/FacebookException] + + Class [com/facebook/Request] + + Class [com/facebook/Response] + + Class [com/facebook/internal/ImageDownloader] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Utility$FetchedAppSettings] + + Class [com/facebook/internal/Validate] + + Class [com/facebook/model/GraphObject] + + Class [java/io/BufferedInputStream] + + Class [java/io/Closeable] + + Class [java/io/File] + + Class [java/io/IOException] + + Class [java/io/InputStream] + + Class [java/io/InputStreamReader] + + Class [java/lang/Boolean] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Throwable] + + Class [java/net/HttpURLConnection] + + Class [java/security/MessageDigest] + + Class [java/security/NoSuchAlgorithmException] + + Class [java/util/ArrayList] + + Class [java/util/Arrays] + + Class [java/util/Collection] + + Class [java/util/Collections] + + Class [java/util/HashMap] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/Map] + + Class [java/util/Set] + + Class [java/util/concurrent/ConcurrentHashMap] + + Class [org/json/JSONArray] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Class [org/json/JSONTokener] + + Fieldref [android/content/pm/ApplicationInfo.metaData Landroid/os/Bundle;] + + Fieldref [com/facebook/internal/Utility.APP_SETTING_FIELDS [Ljava/lang/String;] + + Fieldref [com/facebook/internal/Utility.fetchedAppSettings Ljava/util/Map;] + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + + Methodref [android/net/Uri$Builder. ()V] + + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Methodref [android/net/Uri$Builder.authority (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Methodref [android/net/Uri$Builder.build ()Landroid/net/Uri;] + + Methodref [android/net/Uri$Builder.path (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Methodref [android/net/Uri$Builder.scheme (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [android/webkit/CookieManager.getCookie (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;] + + Methodref [android/webkit/CookieManager.removeExpiredCookie ()V] + + Methodref [android/webkit/CookieManager.setCookie (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;] + + Methodref [android/webkit/CookieSyncManager.sync ()V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + + Methodref [com/facebook/Request.newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/internal/ImageDownloader.clearCache (Landroid/content/Context;)V] + + Methodref [com/facebook/internal/Utility.clearCookiesForDomain (Landroid/content/Context;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + + Methodref [com/facebook/internal/Utility.convertJSONObjectToHashMap (Lorg/json/JSONObject;)Ljava/util/Map;] + + Methodref [com/facebook/internal/Utility.deleteDirectory (Ljava/io/File;)V] + + Methodref [com/facebook/internal/Utility.safeGetBooleanFromResponse (Lcom/facebook/model/GraphObject;Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility$FetchedAppSettings. (ZZLcom/facebook/internal/Utility$1;)V] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;)V] + + Methodref [java/io/File.delete ()Z] + + Methodref [java/io/File.exists ()Z] + + Methodref [java/io/File.isDirectory ()Z] + + Methodref [java/io/File.listFiles ()[Ljava/io/File;] + + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + + Methodref [java/io/InputStreamReader.read ([C)I] + + Methodref [java/lang/Boolean.booleanValue ()Z] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.getBytes ()[B] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + + Methodref [java/lang/String.trim ()Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/net/HttpURLConnection.disconnect ()V] + + Methodref [java/security/MessageDigest.digest ()[B] + + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + + Methodref [java/security/MessageDigest.update ([B)V] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList. (I)V] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/Collections.unmodifiableCollection (Ljava/util/Collection;)Ljava/util/Collection;] + + Methodref [java/util/HashMap. ()V] + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + + Methodref [java/util/HashSet.contains (Ljava/lang/Object;)Z] + + Methodref [java/util/concurrent/ConcurrentHashMap. ()V] + + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] + + Methodref [org/json/JSONArray.length ()I] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject.get (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [org/json/JSONObject.names ()Lorg/json/JSONArray;] + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] + + Methodref [org/json/JSONTokener.nextValue ()Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + InterfaceMethodref [java/io/Closeable.close ()V] + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Collection.size ()I] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + + 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 [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Ljava/io/InputStream;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [ (ZZLcom/facebook/internal/Utility$1;)V] + + NameAndType [APP_SETTING_FIELDS [Ljava/lang/String;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [append ([CII)Ljava/lang/StringBuilder;] + + NameAndType [appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [authority (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + NameAndType [booleanValue ()Z] + + NameAndType [build ()Landroid/net/Uri;] + + NameAndType [clearCache (Landroid/content/Context;)V] + + NameAndType [clearCookiesForDomain (Landroid/content/Context;Ljava/lang/String;)V] + + NameAndType [close ()V] + + NameAndType [closeQuietly (Ljava/io/Closeable;)V] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [containsKey (Ljava/lang/Object;)Z] + + NameAndType [convertJSONObjectToHashMap (Lorg/json/JSONObject;)Ljava/util/Map;] + + NameAndType [createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;] + + NameAndType [delete ()Z] + + NameAndType [deleteDirectory (Ljava/io/File;)V] + + NameAndType [digest ()[B] + + NameAndType [disconnect ()V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [executeAndWait ()Lcom/facebook/Response;] + + NameAndType [exists ()Z] + + NameAndType [fetchedAppSettings Ljava/util/Map;] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + + NameAndType [getBytes ()[B] + + NameAndType [getCookie (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getGraphObject ()Lcom/facebook/model/GraphObject;] + + NameAndType [getInstance ()Landroid/webkit/CookieManager;] + + NameAndType [getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + + NameAndType [getPackageName ()Ljava/lang/String;] + + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [hasNext ()Z] + + NameAndType [isDirectory ()Z] + + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [join (Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [length ()I] + + NameAndType [listFiles ()[Ljava/io/File;] + + NameAndType [metaData Landroid/os/Bundle;] + + NameAndType [names ()Lorg/json/JSONArray;] + + NameAndType [newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [nextValue ()Ljava/lang/Object;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [opt (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [path (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [putByteArray (Ljava/lang/String;[B)V] + + NameAndType [putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [read ([C)I] + + NameAndType [removeExpiredCookie ()V] + + NameAndType [safeGetBooleanFromResponse (Lcom/facebook/model/GraphObject;Ljava/lang/String;)Z] + + NameAndType [scheme (Ljava/lang/String;)Landroid/net/Uri$Builder;] + + NameAndType [setCookie (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [setParameters (Landroid/os/Bundle;)V] + + NameAndType [size ()I] + + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + + NameAndType [sync ()V] + + NameAndType [toHexString (I)Ljava/lang/String;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [trim ()Ljava/lang/String;] + + NameAndType [unmodifiableCollection (Ljava/util/Collection;)Ljava/util/Collection;] + + NameAndType [update ([B)V] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + Utf8 [()I] + + Utf8 [()Landroid/content/pm/PackageManager;] + + Utf8 [()Landroid/net/Uri;] + + Utf8 [()Landroid/webkit/CookieManager;] + + Utf8 [()Lcom/facebook/Response;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Lorg/json/JSONArray;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[B] + + Utf8 [()[Ljava/io/File;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)V] + + Utf8 [(Landroid/content/Context;)Landroid/webkit/CookieSyncManager;] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/model/GraphObject;Ljava/lang/String;)Z] + + Utf8 [(Ljava/io/Closeable;)V] + + Utf8 [(Ljava/io/File;)V] + + Utf8 [(Ljava/io/InputStream;)Ljava/lang/String;] + + Utf8 [(Ljava/io/InputStream;)V] + + Utf8 [(Ljava/lang/CharSequence;)Z] + + Utf8 [(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Ljava/security/MessageDigest;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/net/Uri;] + + Utf8 [(Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings;] + + Utf8 [(Ljava/lang/String;[B)V] + + Utf8 [(Ljava/net/URLConnection;)V] + + Utf8 [(Ljava/util/Collection;)Ljava/util/Collection;] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection;Ljava/util/Collection;)Z] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Map;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Map;] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [(ZZLcom/facebook/internal/Utility$1;)V] + + Utf8 [([B)V] + + Utf8 [([C)I] + + Utf8 [([CII)Ljava/lang/StringBuilder;] + + Utf8 [([Ljava/lang/Object;)Ljava/util/ArrayList;] + + Utf8 [([Ljava/lang/Object;)Ljava/util/Collection;] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [,] + + Utf8 [.facebook.com] + + Utf8 [;] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection;Ljava/util/Collection;)Z] + + Utf8 [(TT;TT;)Z] + + Utf8 [([TT;)Ljava/util/ArrayList;] + + Utf8 [([TT;)Ljava/util/Collection;] + + Utf8 [([TT;)Ljava/util/List;] + + Utf8 [] + + Utf8 [] + + Utf8 [=] + + Utf8 [=;expires=Sat, 1 Jan 2000 00:00:01 UTC;] + + Utf8 [APPLICATION_FIELDS] + + Utf8 [APP_SETTING_FIELDS] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEFAULT_STREAM_BUFFER_SIZE] + + Utf8 [FacebookSDK] + + Utf8 [Got an unexpected non-JSON object.] + + Utf8 [HASH_ALGORITHM_MD5] + + Utf8 [I] + + Utf8 [LOG_TAG] + + Utf8 [Landroid/os/Bundle;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [MD5] + + Utf8 [SUPPORTS_ATTRIBUTION] + + Utf8 [SUPPORTS_IMPLICIT_SDK_LOGGING] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [URL_SCHEME] + + Utf8 [[B] + + Utf8 [[C] + + Utf8 [[Ljava/io/File;] + + Utf8 [[Ljava/lang/Object;] + + Utf8 [[Ljava/lang/String;] + + Utf8 [add] + + Utf8 [android/content/Context] + + Utf8 [android/content/pm/ApplicationInfo] + + Utf8 [android/content/pm/PackageManager] + + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + + Utf8 [android/net/Uri$Builder] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Parcelable] + + Utf8 [android/text/TextUtils] + + Utf8 [android/webkit/CookieManager] + + Utf8 [android/webkit/CookieSyncManager] + + Utf8 [append] + + Utf8 [appendQueryParameter] + + Utf8 [areObjectsEqual] + + Utf8 [arrayList] + + Utf8 [asList] + + Utf8 [asListNoNulls] + + Utf8 [attempted to add unsupported type to Bundle] + + Utf8 [authority] + + Utf8 [booleanValue] + + Utf8 [build] + + Utf8 [buildUri] + + Utf8 [clearCache] + + Utf8 [clearCaches] + + Utf8 [clearCookiesForDomain] + + Utf8 [clearFacebookCookies] + + Utf8 [close] + + Utf8 [closeQuietly] + + Utf8 [com.facebook.sdk.ApplicationId] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/internal/ImageDownloader] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Utility$FetchedAppSettings] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [contains] + + Utf8 [containsKey] + + Utf8 [context] + + Utf8 [convertJSONObjectToHashMap] + + Utf8 [createInstance] + + Utf8 [delete] + + Utf8 [deleteDirectory] + + Utf8 [digest] + + Utf8 [disconnect] + + Utf8 [disconnectQuietly] + + Utf8 [equals] + + Utf8 [executeAndWait] + + Utf8 [exists] + + Utf8 [facebook.com] + + Utf8 [fetchedAppSettings] + + Utf8 [fields] + + Utf8 [get] + + Utf8 [getApplicationInfo] + + Utf8 [getBytes] + + Utf8 [getCookie] + + Utf8 [getGraphObject] + + Utf8 [getInstance] + + Utf8 [getMetadataApplicationId] + + Utf8 [getPackageManager] + + Utf8 [getPackageName] + + Utf8 [getProperty] + + Utf8 [getString] + + Utf8 [getStringPropertyAsJSON] + + Utf8 [hasNext] + + Utf8 [https] + + Utf8 [https://.facebook.com] + + Utf8 [https://facebook.com] + + Utf8 [isDirectory] + + Utf8 [isEmpty] + + Utf8 [isNullOrEmpty] + + Utf8 [isSubset] + + Utf8 [iterator] + + Utf8 [java/io/BufferedInputStream] + + Utf8 [java/io/Closeable] + + Utf8 [java/io/File] + + Utf8 [java/io/IOException] + + Utf8 [java/io/InputStream] + + Utf8 [java/io/InputStreamReader] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Throwable] + + Utf8 [java/net/HttpURLConnection] + + Utf8 [java/security/MessageDigest] + + Utf8 [java/security/NoSuchAlgorithmException] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/Collection] + + Utf8 [java/util/Collections] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/Map] + + Utf8 [java/util/Set] + + Utf8 [java/util/concurrent/ConcurrentHashMap] + + Utf8 [join] + + Utf8 [keySet] + + Utf8 [length] + + Utf8 [listFiles] + + Utf8 [logd] + + Utf8 [md5hash] + + Utf8 [metaData] + + Utf8 [names] + + Utf8 [newGraphPathRequest] + + Utf8 [next] + + Utf8 [nextValue] + + Utf8 [notNull] + + Utf8 [opt] + + Utf8 [org/json/JSONArray] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [org/json/JSONTokener] + + Utf8 [path] + + Utf8 [put] + + Utf8 [putByteArray] + + Utf8 [putObjectInBundle] + + Utf8 [putOpt] + + Utf8 [putParcelable] + + Utf8 [putString] + + Utf8 [queryAppSettings] + + Utf8 [read] + + Utf8 [readStreamToString] + + Utf8 [removeExpiredCookie] + + Utf8 [safeGetBooleanFromResponse] + + Utf8 [scheme] + + Utf8 [setCookie] + + Utf8 [setParameters] + + Utf8 [size] + + Utf8 [split] + + Utf8 [stringsEqualOrEmpty] + + Utf8 [supports_attribution] + + Utf8 [supports_implicit_sdk_logging] + + Utf8 [sync] + + Utf8 [toHexString] + + Utf8 [toString] + + Utf8 [trim] + + Utf8 [unmodifiableCollection] + + Utf8 [update] + + Utf8 [valueOf] + +Fields (count = 9): + + Field: LOG_TAG Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String LOG_TAG + Class member attributes (count = 1): + + Constant value attribute: + + String [FacebookSDK] + + Field: HASH_ALGORITHM_MD5 Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String HASH_ALGORITHM_MD5 + Class member attributes (count = 1): + + Constant value attribute: + + String [MD5] + + Field: URL_SCHEME Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String URL_SCHEME + Class member attributes (count = 1): + + Constant value attribute: + + String [https] + + Field: SUPPORTS_ATTRIBUTION Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SUPPORTS_ATTRIBUTION + Class member attributes (count = 1): + + Constant value attribute: + + String [supports_attribution] + + Field: SUPPORTS_IMPLICIT_SDK_LOGGING Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SUPPORTS_IMPLICIT_SDK_LOGGING + Class member attributes (count = 1): + + Constant value attribute: + + String [supports_implicit_sdk_logging] + + Field: APP_SETTING_FIELDS [Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String[] APP_SETTING_FIELDS + + Field: APPLICATION_FIELDS Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String APPLICATION_FIELDS + Class member attributes (count = 1): + + Constant value attribute: + + String [fields] + + Field: DEFAULT_STREAM_BUFFER_SIZE I + Access flags: 0x19 + = public static final int DEFAULT_STREAM_BUFFER_SIZE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [8192] + + Field: fetchedAppSettings Ljava/util/Map; + Access flags: 0xa + = private static java.util.Map fetchedAppSettings + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + +Methods (count = 27): + - Method: ()V + Access flags: 0x1 + = public Utility() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #122 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isSubset(Ljava/util/Collection;Ljava/util/Collection;)Z + Access flags: 0x9 + = public static boolean isSubset(java.util.Collection,java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 81, locals = 5, stack = 3): + [0] aload_1 v1 + [1] ifnull +12 (target=13) + [4] aload_1 v1 + [5] invokeinterface #159 + + InterfaceMethodref [java/util/Collection.size ()I] + [10] ifne +22 (target=32) + [13] aload_0 v0 + [14] ifnull +12 (target=26) + [17] aload_0 v0 + [18] invokeinterface #159 + + InterfaceMethodref [java/util/Collection.size ()I] + [23] ifne +7 (target=30) + [26] iconst_1 + [27] goto +4 (target=31) + [30] iconst_0 + [31] ireturn + [32] new #63 + + Class [java/util/HashSet] + [35] dup + [36] aload_1 v1 + [37] invokespecial #144 + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + [40] astore_2 v2 + [41] aload_0 v0 + [42] invokeinterface #158 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [47] astore_3 v3 + [48] aload_3 v3 + [49] invokeinterface #160 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [54] ifeq +25 (target=79) + [57] aload_3 v3 + [58] invokeinterface #161 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [63] astore v4 + [65] aload_2 v2 + [66] aload v4 + [68] invokevirtual #145 + + Methodref [java/util/HashSet.contains (Ljava/lang/Object;)Z] + [71] ifne +5 (target=76) + [74] iconst_0 + [75] ireturn + [76] goto -28 (target=48) + [79] iconst_1 + [80] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [13] Var: ..., Stack: (empty) + - [26] Var: ..., Stack: (empty) + - [30] Var: ..., Stack: (empty) + - [31] Var: ..., Stack: [i] + - [32] Var: ..., Stack: (empty) + - [48] Var: ...[a:java/util/HashSet][a:java/util/Iterator], Stack: (empty) + - [76] Var: ..., Stack: (empty) + - [79] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/Collection;Ljava/util/Collection;)Z] + + Method: isNullOrEmpty(Ljava/util/Collection;)Z + Access flags: 0x9 + = public static boolean isNullOrEmpty(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 19, locals = 1, stack = 1): + [0] aload_0 v0 + [1] ifnull +12 (target=13) + [4] aload_0 v0 + [5] invokeinterface #159 + + InterfaceMethodref [java/util/Collection.size ()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 = 1): + + Stack map table attribute (count = 3): + - [13] Var: ..., Stack: (empty) + - [17] Var: ..., Stack: (empty) + - [18] Var: ..., Stack: [i] + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)Z] + + Method: isNullOrEmpty(Ljava/lang/String;)Z + Access flags: 0x9 + = public static boolean isNullOrEmpty(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 1): + [0] aload_0 v0 + [1] ifnull +10 (target=11) + [4] aload_0 v0 + [5] invokevirtual #126 + + Methodref [java/lang/String.length ()I] + [8] ifne +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 = 1): + + Stack map table attribute (count = 3): + - [11] Var: ..., Stack: (empty) + - [15] Var: ..., Stack: (empty) + - [16] Var: ..., Stack: [i] + + Method: unmodifiableCollection([Ljava/lang/Object;)Ljava/util/Collection; + Access flags: 0x89 + = public static varargs java.util.Collection unmodifiableCollection(java.lang.Object[]) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #140 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [4] invokestatic #141 + + Methodref [java/util/Collections.unmodifiableCollection (Ljava/util/Collection;)Ljava/util/Collection;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [([TT;)Ljava/util/Collection;] + + Method: arrayList([Ljava/lang/Object;)Ljava/util/ArrayList; + Access flags: 0x89 + = public static varargs java.util.ArrayList arrayList(java.lang.Object[]) + Class member attributes (count = 2): + + Code attribute instructions (code length = 45, locals = 6, stack = 3): + [0] new #58 + + Class [java/util/ArrayList] + [3] dup + [4] aload_0 v0 + [5] arraylength + [6] invokespecial #138 + + Methodref [java/util/ArrayList. (I)V] + [9] astore_1 v1 + [10] aload_0 v0 + [11] astore_2 v2 + [12] aload_2 v2 + [13] arraylength + [14] istore_3 v3 + [15] iconst_0 + [16] istore v4 + [18] iload v4 + [20] iload_3 v3 + [21] ificmpge +22 (target=43) + [24] aload_2 v2 + [25] iload v4 + [27] aaload + [28] astore v5 + [30] aload_1 v1 + [31] aload v5 + [33] invokevirtual #139 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [36] pop + [37] iinc v4, 1 + [40] goto -22 (target=18) + [43] aload_1 v1 + [44] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: [a:[Ljava/lang/Object;][a:java/util/ArrayList][a:[Ljava/lang/Object;][i][i], Stack: + - [43] Var: -3, Stack: (empty) + + Signature attribute: + + Utf8 [([TT;)Ljava/util/ArrayList;] + + Method: md5hash(Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x8 + = static java.lang.String md5hash(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 101, locals = 8, stack = 3): + [0] aconst_null + [1] astore_1 v1 + [2] ldc #9 + + String [MD5] + [4] invokestatic #135 + + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + [7] astore_1 v1 + [8] goto +6 (target=14) + [11] astore_2 v2 + [12] aconst_null + [13] areturn + [14] aload_1 v1 + [15] aload_0 v0 + [16] invokevirtual #125 + + Methodref [java/lang/String.getBytes ()[B] + [19] invokevirtual #136 + + Methodref [java/security/MessageDigest.update ([B)V] + [22] aload_1 v1 + [23] invokevirtual #134 + + Methodref [java/security/MessageDigest.digest ()[B] + [26] astore_2 v2 + [27] new #53 + + Class [java/lang/StringBuilder] + [30] dup + [31] invokespecial #129 + + Methodref [java/lang/StringBuilder. ()V] + [34] astore_3 v3 + [35] aload_2 v2 + [36] astore v4 + [38] aload v4 + [40] arraylength + [41] istore v5 + [43] iconst_0 + [44] istore v6 + [46] iload v6 + [48] iload v5 + [50] ificmpge +46 (target=96) + [53] aload v4 + [55] iload v6 + [57] baload + [58] istore v7 + [60] aload_3 v3 + [61] iload v7 + [63] iconst_4 + [64] ishr + [65] bipush 15 + [67] iand + [68] invokestatic #121 + + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + [71] invokevirtual #130 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [74] pop + [75] aload_3 v3 + [76] iload v7 + [78] iconst_0 + [79] ishr + [80] bipush 15 + [82] iand + [83] invokestatic #121 + + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + [86] invokevirtual #130 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [89] pop + [90] iinc v6, 1 + [93] goto -47 (target=46) + [96] aload_3 v3 + [97] invokevirtual #132 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [100] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (2 -> 8: 11): + + Class [java/security/NoSuchAlgorithmException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [11] Var: [a:java/lang/String][a:java/security/MessageDigest], Stack: [a:java/security/NoSuchAlgorithmException] + - [14] Var: ..., Stack: (empty) + - [46] Var: [a:java/lang/String][a:java/security/MessageDigest][a:[B][a:java/lang/StringBuilder][a:[B][i][i], Stack: + - [96] Var: -3, Stack: (empty) + + Method: buildUri(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/net/Uri; + Access flags: 0x9 + = public static android.net.Uri buildUri(java.lang.String,java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 96, locals = 7, stack = 3): + [0] new #29 + + Class [android/net/Uri$Builder] + [3] dup + [4] invokespecial #78 + + Methodref [android/net/Uri$Builder. ()V] + [7] astore_3 v3 + [8] aload_3 v3 + [9] ldc #15 + + String [https] + [11] invokevirtual #83 + + Methodref [android/net/Uri$Builder.scheme (Ljava/lang/String;)Landroid/net/Uri$Builder;] + [14] pop + [15] aload_3 v3 + [16] aload_0 v0 + [17] invokevirtual #80 + + Methodref [android/net/Uri$Builder.authority (Ljava/lang/String;)Landroid/net/Uri$Builder;] + [20] pop + [21] aload_3 v3 + [22] aload_1 v1 + [23] invokevirtual #82 + + Methodref [android/net/Uri$Builder.path (Ljava/lang/String;)Landroid/net/Uri$Builder;] + [26] pop + [27] aload_2 v2 + [28] invokevirtual #87 + + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + [31] invokeinterface #165 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [36] astore v4 + [38] aload v4 + [40] invokeinterface #160 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [45] ifeq +46 (target=91) + [48] aload v4 + [50] invokeinterface #161 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [55] checkcast #52 + + Class [java/lang/String] + [58] astore v5 + [60] aload_2 v2 + [61] aload v5 + [63] invokevirtual #85 + + Methodref [android/os/Bundle.get (Ljava/lang/String;)Ljava/lang/Object;] + [66] astore v6 + [68] aload v6 + [70] instanceof #52 + + Class [java/lang/String] + [73] ifeq +15 (target=88) + [76] aload_3 v3 + [77] aload v5 + [79] aload v6 + [81] checkcast #52 + + Class [java/lang/String] + [84] invokevirtual #79 + + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;] + [87] pop + [88] goto -50 (target=38) + [91] aload_3 v3 + [92] invokevirtual #81 + + Methodref [android/net/Uri$Builder.build ()Landroid/net/Uri;] + [95] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [38] Var: ...[a:android/net/Uri$Builder][a:java/util/Iterator], Stack: (empty) + - [88] Var: ..., Stack: (empty) + - [91] Var: -1, Stack: (empty) + + Method: putObjectInBundle(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + Access flags: 0x9 + = public static void putObjectInBundle(android.os.Bundle,java.lang.String,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 71, locals = 3, stack = 3): + [0] aload_2 v2 + [1] instanceof #52 + + Class [java/lang/String] + [4] ifeq +15 (target=19) + [7] aload_0 v0 + [8] aload_1 v1 + [9] aload_2 v2 + [10] checkcast #52 + + Class [java/lang/String] + [13] invokevirtual #90 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [16] goto +54 (target=70) + [19] aload_2 v2 + [20] instanceof #31 + + Class [android/os/Parcelable] + [23] ifeq +15 (target=38) + [26] aload_0 v0 + [27] aload_1 v1 + [28] aload_2 v2 + [29] checkcast #31 + + Class [android/os/Parcelable] + [32] invokevirtual #89 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [35] goto +35 (target=70) + [38] aload_2 v2 + [39] instanceof #20 + + Class [[B] + [42] ifeq +18 (target=60) + [45] aload_0 v0 + [46] aload_1 v1 + [47] aload_2 v2 + [48] checkcast #20 + + Class [[B] + [51] checkcast #20 + + Class [[B] + [54] invokevirtual #88 + + Methodref [android/os/Bundle.putByteArray (Ljava/lang/String;[B)V] + [57] goto +13 (target=70) + [60] new #35 + + Class [com/facebook/FacebookException] + [63] dup + [64] ldc #10 + + String [attempted to add unsupported type to Bundle] + [66] invokespecial #99 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [69] athrow + [70] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [19] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: (empty) + - [60] Var: ..., Stack: (empty) + - [70] Var: ..., Stack: (empty) + + Method: closeQuietly(Ljava/io/Closeable;)V + Access flags: 0x9 + = public static void closeQuietly(java.io.Closeable) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 2, stack = 1): + [0] aload_0 v0 + [1] ifnull +9 (target=10) + [4] aload_0 v0 + [5] invokeinterface #157 + + InterfaceMethodref [java/io/Closeable.close ()V] + [10] goto +4 (target=14) + [13] astore_1 v1 + [14] return + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 10: 13): + + Class [java/io/IOException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [10] Var: ..., Stack: (empty) + - [13] Var: ..., Stack: [a:java/io/IOException] + - [14] Var: ..., Stack: (empty) + + Method: disconnectQuietly(Ljava/net/URLConnection;)V + Access flags: 0x9 + = public static void disconnectQuietly(java.net.URLConnection) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 1, stack = 1): + [0] aload_0 v0 + [1] instanceof #55 + + Class [java/net/HttpURLConnection] + [4] ifeq +10 (target=14) + [7] aload_0 v0 + [8] checkcast #55 + + Class [java/net/HttpURLConnection] + [11] invokevirtual #133 + + Methodref [java/net/HttpURLConnection.disconnect ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ..., Stack: (empty) + + Method: getMetadataApplicationId(Landroid/content/Context;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getMetadataApplicationId(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 44, locals = 2, stack = 3): + [0] aload_0 v0 + [1] ldc #12 + + String [context] + [3] invokestatic #111 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] invokevirtual #75 + + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + [10] aload_0 v0 + [11] invokevirtual #76 + + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + [14] sipush 128 + [17] invokevirtual #77 + + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + [20] astore_1 v1 + [21] aload_1 v1 + [22] getfield #72 + + Fieldref [android/content/pm/ApplicationInfo.metaData Landroid/os/Bundle;] + [25] ifnull +13 (target=38) + [28] aload_1 v1 + [29] getfield #72 + + Fieldref [android/content/pm/ApplicationInfo.metaData Landroid/os/Bundle;] + [32] ldc #11 + + String [com.facebook.sdk.ApplicationId] + [34] invokevirtual #86 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [37] areturn + [38] goto +4 (target=42) + [41] astore_1 v1 + [42] aconst_null + [43] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (6 -> 37: 41): + + Class [android/content/pm/PackageManager$NameNotFoundException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [38] Var: ..., Stack: (empty) + - [41] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException] + - [42] Var: ..., Stack: (empty) + + Method: convertJSONObjectToHashMap(Lorg/json/JSONObject;)Ljava/util/Map; + Access flags: 0x8 + = static java.util.Map convertJSONObjectToHashMap(org.json.JSONObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 78, locals = 6, stack = 3): + [0] new #62 + + Class [java/util/HashMap] + [3] dup + [4] invokespecial #142 + + Methodref [java/util/HashMap. ()V] + [7] astore_1 v1 + [8] aload_0 v0 + [9] invokevirtual #151 + + Methodref [org/json/JSONObject.names ()Lorg/json/JSONArray;] + [12] astore_2 v2 + [13] iconst_0 + [14] istore_3 v3 + [15] iload_3 v3 + [16] aload_2 v2 + [17] invokevirtual #148 + + Methodref [org/json/JSONArray.length ()I] + [20] ificmpge +56 (target=76) + [23] aload_2 v2 + [24] iload_3 v3 + [25] invokevirtual #147 + + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] + [28] astore v4 + [30] aload_0 v0 + [31] aload v4 + [33] invokevirtual #150 + + Methodref [org/json/JSONObject.get (Ljava/lang/String;)Ljava/lang/Object;] + [36] astore v5 + [38] aload v5 + [40] instanceof #70 + + Class [org/json/JSONObject] + [43] ifeq +13 (target=56) + [46] aload v5 + [48] checkcast #70 + + Class [org/json/JSONObject] + [51] invokestatic #107 + + Methodref [com/facebook/internal/Utility.convertJSONObjectToHashMap (Lorg/json/JSONObject;)Ljava/util/Map;] + [54] astore v5 + [56] aload_1 v1 + [57] aload v4 + [59] aload v5 + [61] invokevirtual #143 + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [64] pop + [65] goto +5 (target=70) + [68] astore v5 + [70] iinc v3, 1 + [73] goto -58 (target=15) + [76] aload_1 v1 + [77] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (23 -> 65: 68): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [15] Var: ...[a:java/util/HashMap][a:org/json/JSONArray][i], Stack: (empty) + - [56] Var: ...[a:java/lang/String][a:java/lang/Object], Stack: (empty) + - [68] Var: [a:org/json/JSONObject][a:java/util/HashMap][a:org/json/JSONArray][i], Stack: [a:org/json/JSONException] + - [70] Var: ..., Stack: (empty) + - [76] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Map;] + + Method: getStringPropertyAsJSON(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; + Access flags: 0x9 + = public static java.lang.Object getStringPropertyAsJSON(org.json.JSONObject,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 87, locals = 5, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #152 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [5] astore_3 v3 + [6] aload_3 v3 + [7] ifnull +29 (target=36) + [10] aload_3 v3 + [11] instanceof #52 + + Class [java/lang/String] + [14] ifeq +22 (target=36) + [17] new #71 + + Class [org/json/JSONTokener] + [20] dup + [21] aload_3 v3 + [22] checkcast #52 + + Class [java/lang/String] + [25] invokespecial #154 + + Methodref [org/json/JSONTokener. (Ljava/lang/String;)V] + [28] astore v4 + [30] aload v4 + [32] invokevirtual #155 + + Methodref [org/json/JSONTokener.nextValue ()Ljava/lang/Object;] + [35] astore_3 v3 + [36] aload_3 v3 + [37] ifnull +48 (target=85) + [40] aload_3 v3 + [41] instanceof #70 + + Class [org/json/JSONObject] + [44] ifne +41 (target=85) + [47] aload_3 v3 + [48] instanceof #68 + + Class [org/json/JSONArray] + [51] ifne +34 (target=85) + [54] aload_2 v2 + [55] ifnull +20 (target=75) + [58] new #70 + + Class [org/json/JSONObject] + [61] dup + [62] invokespecial #149 + + Methodref [org/json/JSONObject. ()V] + [65] astore_0 v0 + [66] aload_0 v0 + [67] aload_2 v2 + [68] aload_3 v3 + [69] invokevirtual #153 + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [72] pop + [73] aload_0 v0 + [74] areturn + [75] new #35 + + Class [com/facebook/FacebookException] + [78] dup + [79] ldc #8 + + String [Got an unexpected non-JSON object.] + [81] invokespecial #99 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [84] athrow + [85] aload_3 v3 + [86] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [36] Var: ...[a:java/lang/Object], Stack: (empty) + - [75] Var: ..., Stack: (empty) + - [85] Var: ..., Stack: (empty) + + Method: readStreamToString(Ljava/io/InputStream;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String readStreamToString(java.io.InputStream) + Class member attributes (count = 1): + + Code attribute instructions (code length = 101, locals = 9, stack = 4): + [0] aconst_null + [1] astore_1 v1 + [2] aconst_null + [3] astore_2 v2 + [4] new #43 + + Class [java/io/BufferedInputStream] + [7] dup + [8] aload_0 v0 + [9] invokespecial #112 + + Methodref [java/io/BufferedInputStream. (Ljava/io/InputStream;)V] + [12] astore_1 v1 + [13] new #48 + + Class [java/io/InputStreamReader] + [16] dup + [17] aload_1 v1 + [18] invokespecial #117 + + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + [21] astore_2 v2 + [22] new #53 + + Class [java/lang/StringBuilder] + [25] dup + [26] invokespecial #129 + + Methodref [java/lang/StringBuilder. ()V] + [29] astore_3 v3 + [30] sipush 2048 + [33] istore v4 + [35] sipush 2048 + [38] newarray 5 + [40] astore v5 + [42] iconst_0 + [43] istore v6 + [45] aload_2 v2 + [46] aload v5 + [48] invokevirtual #118 + + Methodref [java/io/InputStreamReader.read ([C)I] + [51] dup + [52] istore v6 + [54] iconst_m1 + [55] ificmpeq +16 (target=71) + [58] aload_3 v3 + [59] aload v5 + [61] iconst_0 + [62] iload v6 + [64] invokevirtual #131 + + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;] + [67] pop + [68] goto -23 (target=45) + [71] aload_3 v3 + [72] invokevirtual #132 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [75] astore v7 + [77] aload_1 v1 + [78] invokestatic #106 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [81] aload_2 v2 + [82] invokestatic #106 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [85] aload v7 + [87] areturn + [88] astore v8 + [90] aload_1 v1 + [91] invokestatic #106 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [94] aload_2 v2 + [95] invokestatic #106 + + Methodref [com/facebook/internal/Utility.closeQuietly (Ljava/io/Closeable;)V] + [98] aload v8 + [100] athrow + Code attribute exceptions (count = 2): + - ExceptionInfo (4 -> 77: 88): + - ExceptionInfo (88 -> 90: 88): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [45] Var: [a:java/io/InputStream][a:java/io/BufferedInputStream][a:java/io/InputStreamReader][a:java/lang/StringBuilder][i][a:[C][i], Stack: + - [71] Var: ..., Stack: (empty) + - [88] Var: [a:java/io/InputStream][a:java/io/BufferedInputStream][a:java/io/InputStreamReader], Stack: [a:java/lang/Throwable] + + Method: stringsEqualOrEmpty(Ljava/lang/String;Ljava/lang/String;)Z + Access flags: 0x9 + = public static boolean stringsEqualOrEmpty(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 4, stack = 2): + [0] aload_0 v0 + [1] invokestatic #91 + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + [4] istore_2 v2 + [5] aload_1 v1 + [6] invokestatic #91 + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + [9] istore_3 v3 + [10] iload_2 v2 + [11] ifeq +9 (target=20) + [14] iload_3 v3 + [15] ifeq +5 (target=20) + [18] iconst_1 + [19] ireturn + [20] iload_2 v2 + [21] ifne +13 (target=34) + [24] iload_3 v3 + [25] ifne +9 (target=34) + [28] aload_0 v0 + [29] aload_1 v1 + [30] invokevirtual #124 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [33] ireturn + [34] iconst_0 + [35] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [20] Var: ...[i][i], Stack: (empty) + - [34] Var: ..., Stack: (empty) + + Method: clearCookiesForDomain(Landroid/content/Context;Ljava/lang/String;)V + Access flags: 0xa + = private static void clearCookiesForDomain(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 121, locals = 12, stack = 3): + [0] aload_0 v0 + [1] invokestatic #97 + + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] invokevirtual #98 + + Methodref [android/webkit/CookieSyncManager.sync ()V] + [9] invokestatic #94 + + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;] + [12] astore_3 v3 + [13] aload_3 v3 + [14] aload_1 v1 + [15] invokevirtual #93 + + Methodref [android/webkit/CookieManager.getCookie (Ljava/lang/String;)Ljava/lang/String;] + [18] astore v4 + [20] aload v4 + [22] ifnonnull +4 (target=26) + [25] return + [26] aload v4 + [28] ldc #4 + + String [;] + [30] invokevirtual #127 + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + [33] astore v5 + [35] aload v5 + [37] astore v6 + [39] aload v6 + [41] arraylength + [42] istore v7 + [44] iconst_0 + [45] istore v8 + [47] iload v8 + [49] iload v7 + [51] ificmpge +65 (target=116) + [54] aload v6 + [56] iload v8 + [58] aaload + [59] astore v9 + [61] aload v9 + [63] ldc #5 + + String [=] + [65] invokevirtual #127 + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + [68] astore v10 + [70] aload v10 + [72] arraylength + [73] ifle +37 (target=110) + [76] new #53 + + Class [java/lang/StringBuilder] + [79] dup + [80] invokespecial #129 + + Methodref [java/lang/StringBuilder. ()V] + [83] aload v10 + [85] iconst_0 + [86] aaload + [87] invokevirtual #128 + + Methodref [java/lang/String.trim ()Ljava/lang/String;] + [90] invokevirtual #130 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [93] ldc #6 + + String [=;expires=Sat, 1 Jan 2000 00:00:01 UTC;] + [95] invokevirtual #130 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [98] invokevirtual #132 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [101] astore v11 + [103] aload_3 v3 + [104] aload_1 v1 + [105] aload v11 + [107] invokevirtual #96 + + Methodref [android/webkit/CookieManager.setCookie (Ljava/lang/String;Ljava/lang/String;)V] + [110] iinc v8, 1 + [113] goto -66 (target=47) + [116] aload_3 v3 + [117] invokevirtual #95 + + Methodref [android/webkit/CookieManager.removeExpiredCookie ()V] + [120] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [26] Var: ...[a:android/webkit/CookieSyncManager][a:android/webkit/CookieManager][a:java/lang/String], Stack: (empty) + - [47] Var: [a:android/content/Context][a:java/lang/String][a:android/webkit/CookieSyncManager][a:android/webkit/CookieManager][a:java/lang/String][a:[Ljava/lang/String;][a:[Ljava/lang/String;][i][i], Stack: + - [110] Var: ..., Stack: (empty) + - [116] Var: -3, Stack: (empty) + + Method: clearFacebookCookies(Landroid/content/Context;)V + Access flags: 0x9 + = public static void clearFacebookCookies(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #13 + + String [facebook.com] + [3] invokestatic #105 + + Methodref [com/facebook/internal/Utility.clearCookiesForDomain (Landroid/content/Context;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] ldc #3 + + String [.facebook.com] + [9] invokestatic #105 + + Methodref [com/facebook/internal/Utility.clearCookiesForDomain (Landroid/content/Context;Ljava/lang/String;)V] + [12] aload_0 v0 + [13] ldc #17 + + String [https://facebook.com] + [15] invokestatic #105 + + Methodref [com/facebook/internal/Utility.clearCookiesForDomain (Landroid/content/Context;Ljava/lang/String;)V] + [18] aload_0 v0 + [19] ldc #16 + + String [https://.facebook.com] + [21] invokestatic #105 + + Methodref [com/facebook/internal/Utility.clearCookiesForDomain (Landroid/content/Context;Ljava/lang/String;)V] + [24] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logd(Ljava/lang/String;Ljava/lang/Exception;)V + Access flags: 0x9 + = public static void logd(java.lang.String,java.lang.Exception) + 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: logd(Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x9 + = public static void logd(java.lang.String,java.lang.String) + 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: areObjectsEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + Access flags: 0x9 + = public static boolean areObjectsEqual(java.lang.Object,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 20, locals = 2, stack = 2): + [0] aload_0 v0 + [1] ifnonnull +13 (target=14) + [4] aload_1 v1 + [5] ifnonnull +7 (target=12) + [8] iconst_1 + [9] goto +4 (target=13) + [12] iconst_0 + [13] ireturn + [14] aload_0 v0 + [15] aload_1 v1 + [16] invokevirtual #123 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [19] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [12] Var: ..., Stack: (empty) + - [13] Var: ..., Stack: [i] + - [14] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(TT;TT;)Z] + + Method: queryAppSettings(Ljava/lang/String;Z)Lcom/facebook/internal/Utility$FetchedAppSettings; + Access flags: 0x9 + = public static com.facebook.internal.Utility$FetchedAppSettings queryAppSettings(java.lang.String,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 111, locals = 6, stack = 5): + [0] iload_1 v1 + [1] ifne +28 (target=29) + [4] getstatic #74 + + Fieldref [com/facebook/internal/Utility.fetchedAppSettings Ljava/util/Map;] + [7] aload_0 v0 + [8] invokeinterface #162 + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + [13] ifeq +16 (target=29) + [16] getstatic #74 + + Fieldref [com/facebook/internal/Utility.fetchedAppSettings Ljava/util/Map;] + [19] aload_0 v0 + [20] invokeinterface #163 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [25] checkcast #40 + + Class [com/facebook/internal/Utility$FetchedAppSettings] + [28] areturn + [29] new #30 + + Class [android/os/Bundle] + [32] dup + [33] invokespecial #84 + + Methodref [android/os/Bundle. ()V] + [36] astore_2 v2 + [37] aload_2 v2 + [38] ldc #14 + + String [fields] + [40] ldc #2 + + String [,] + [42] getstatic #73 + + Fieldref [com/facebook/internal/Utility.APP_SETTING_FIELDS [Ljava/lang/String;] + [45] invokestatic #92 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;] + [48] invokevirtual #90 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [51] aconst_null + [52] aload_0 v0 + [53] aconst_null + [54] invokestatic #101 + + Methodref [com/facebook/Request.newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [57] astore_3 v3 + [58] aload_3 v3 + [59] aload_2 v2 + [60] invokevirtual #102 + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + [63] aload_3 v3 + [64] invokevirtual #100 + + Methodref [com/facebook/Request.executeAndWait ()Lcom/facebook/Response;] + [67] invokevirtual #103 + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + [70] astore v4 + [72] new #40 + + Class [com/facebook/internal/Utility$FetchedAppSettings] + [75] dup + [76] aload v4 + [78] ldc #18 + + String [supports_attribution] + [80] invokestatic #109 + + Methodref [com/facebook/internal/Utility.safeGetBooleanFromResponse (Lcom/facebook/model/GraphObject;Ljava/lang/String;)Z] + [83] aload v4 + [85] ldc #19 + + String [supports_implicit_sdk_logging] + [87] invokestatic #109 + + Methodref [com/facebook/internal/Utility.safeGetBooleanFromResponse (Lcom/facebook/model/GraphObject;Ljava/lang/String;)Z] + [90] aconst_null + [91] invokespecial #110 + + Methodref [com/facebook/internal/Utility$FetchedAppSettings. (ZZLcom/facebook/internal/Utility$1;)V] + [94] astore v5 + [96] getstatic #74 + + Fieldref [com/facebook/internal/Utility.fetchedAppSettings Ljava/util/Map;] + [99] aload_0 v0 + [100] aload v5 + [102] invokeinterface #164 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [107] pop + [108] aload v5 + [110] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [29] Var: ..., Stack: (empty) + + Method: safeGetBooleanFromResponse(Lcom/facebook/model/GraphObject;Ljava/lang/String;)Z + Access flags: 0xa + = private static boolean safeGetBooleanFromResponse(com.facebook.model.GraphObject,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 3, stack = 2): + [0] iconst_0 + [1] invokestatic #120 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [4] astore_2 v2 + [5] aload_0 v0 + [6] ifnull +11 (target=17) + [9] aload_0 v0 + [10] aload_1 v1 + [11] invokeinterface #156 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [16] astore_2 v2 + [17] aload_2 v2 + [18] instanceof #49 + + Class [java/lang/Boolean] + [21] ifne +8 (target=29) + [24] iconst_0 + [25] invokestatic #120 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [28] astore_2 v2 + [29] aload_2 v2 + [30] checkcast #49 + + Class [java/lang/Boolean] + [33] invokevirtual #119 + + Methodref [java/lang/Boolean.booleanValue ()Z] + [36] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [17] Var: ...[a:java/lang/Object], Stack: (empty) + - [29] Var: ..., Stack: (empty) + + Method: clearCaches(Landroid/content/Context;)V + Access flags: 0x9 + = public static void clearCaches(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #104 + + Methodref [com/facebook/internal/ImageDownloader.clearCache (Landroid/content/Context;)V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: deleteDirectory(Ljava/io/File;)V + Access flags: 0x9 + = public static void deleteDirectory(java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 52, locals = 5, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #114 + + Methodref [java/io/File.exists ()Z] + [4] ifne +4 (target=8) + [7] return + [8] aload_0 v0 + [9] invokevirtual #115 + + Methodref [java/io/File.isDirectory ()Z] + [12] ifeq +34 (target=46) + [15] aload_0 v0 + [16] invokevirtual #116 + + Methodref [java/io/File.listFiles ()[Ljava/io/File;] + [19] astore_1 v1 + [20] aload_1 v1 + [21] arraylength + [22] istore_2 v2 + [23] iconst_0 + [24] istore_3 v3 + [25] iload_3 v3 + [26] iload_2 v2 + [27] ificmpge +19 (target=46) + [30] aload_1 v1 + [31] iload_3 v3 + [32] aaload + [33] astore v4 + [35] aload v4 + [37] invokestatic #108 + + Methodref [com/facebook/internal/Utility.deleteDirectory (Ljava/io/File;)V] + [40] iinc v3, 1 + [43] goto -18 (target=25) + [46] aload_0 v0 + [47] invokevirtual #113 + + Methodref [java/io/File.delete ()Z] + [50] pop + [51] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [8] Var: ..., Stack: (empty) + - [25] Var: ...[a:[Ljava/io/File;][i][i], Stack: (empty) + - [46] Var: -3, Stack: (empty) + + Method: asListNoNulls([Ljava/lang/Object;)Ljava/util/List; + Access flags: 0x89 + = public static varargs java.util.List asListNoNulls(java.lang.Object[]) + Class member attributes (count = 2): + + Code attribute instructions (code length = 48, locals = 6, stack = 2): + [0] new #58 + + Class [java/util/ArrayList] + [3] dup + [4] invokespecial #137 + + Methodref [java/util/ArrayList. ()V] + [7] astore_1 v1 + [8] aload_0 v0 + [9] astore_2 v2 + [10] aload_2 v2 + [11] arraylength + [12] istore_3 v3 + [13] iconst_0 + [14] istore v4 + [16] iload v4 + [18] iload_3 v3 + [19] ificmpge +27 (target=46) + [22] aload_2 v2 + [23] iload v4 + [25] aaload + [26] astore v5 + [28] aload v5 + [30] ifnull +10 (target=40) + [33] aload_1 v1 + [34] aload v5 + [36] invokevirtual #139 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [39] pop + [40] iinc v4, 1 + [43] goto -27 (target=16) + [46] aload_1 v1 + [47] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [16] Var: [a:[Ljava/lang/Object;][a:java/util/ArrayList][a:[Ljava/lang/Object;][i][i], Stack: + - [40] Var: ..., Stack: (empty) + - [46] Var: -3, Stack: (empty) + + Signature attribute: + + Utf8 [([TT;)Ljava/util/List;] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 0, stack = 4): + [0] iconst_2 + [1] anewarray #52 + + Class [java/lang/String] + [4] dup + [5] iconst_0 + [6] ldc #18 + + String [supports_attribution] + [8] aastore + [9] dup + [10] iconst_1 + [11] ldc #19 + + String [supports_implicit_sdk_logging] + [13] aastore + [14] putstatic #73 + + Fieldref [com/facebook/internal/Utility.APP_SETTING_FIELDS [Ljava/lang/String;] + [17] new #67 + + Class [java/util/concurrent/ConcurrentHashMap] + [20] dup + [21] invokespecial #146 + + Methodref [java/util/concurrent/ConcurrentHashMap. ()V] + [24] putstatic #74 + + Fieldref [com/facebook/internal/Utility.fetchedAppSettings Ljava/util/Map;] + [27] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/Utility$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.internal.Utility$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/internal/Utility$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/internal/Utility$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/Utility$FetchedAppSettings + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.internal.Utility$FetchedAppSettings extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 22): + + Class [com/facebook/internal/Utility$FetchedAppSettings] + + Class [java/lang/Object] + + Fieldref [com/facebook/internal/Utility$FetchedAppSettings.supportsAttribution Z] + + Fieldref [com/facebook/internal/Utility$FetchedAppSettings.supportsImplicitLogging Z] + + Methodref [com/facebook/internal/Utility$FetchedAppSettings. (ZZ)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (ZZ)V] + + NameAndType [supportsAttribution Z] + + NameAndType [supportsImplicitLogging Z] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(ZZ)V] + + Utf8 [(ZZLcom/facebook/internal/Utility$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Z] + + Utf8 [com/facebook/internal/Utility$FetchedAppSettings] + + Utf8 [java/lang/Object] + + Utf8 [supportsAttribution] + + Utf8 [supportsImplicitLogging] + +Fields (count = 2): + + Field: supportsAttribution Z + Access flags: 0x2 + = private boolean supportsAttribution + + Field: supportsImplicitLogging Z + Access flags: 0x2 + = private boolean supportsImplicitLogging + +Methods (count = 4): + - Method: (ZZ)V + Access flags: 0x2 + = private Utility$FetchedAppSettings(boolean,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #6 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iload_1 v1 + [6] putfield #3 + + Fieldref [com/facebook/internal/Utility$FetchedAppSettings.supportsAttribution Z] + [9] aload_0 v0 + [10] iload_2 v2 + [11] putfield #4 + + Fieldref [com/facebook/internal/Utility$FetchedAppSettings.supportsImplicitLogging Z] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: supportsAttribution()Z + Access flags: 0x1 + = public boolean supportsAttribution() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #3 + + Fieldref [com/facebook/internal/Utility$FetchedAppSettings.supportsAttribution Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: supportsImplicitLogging()Z + Access flags: 0x1 + = public boolean supportsImplicitLogging() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #4 + + Fieldref [com/facebook/internal/Utility$FetchedAppSettings.supportsImplicitLogging Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (ZZLcom/facebook/internal/Utility$1;)V + Access flags: 0x1000 + = synthetic Utility$FetchedAppSettings(boolean,boolean,com.facebook.internal.Utility$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 4, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] iload_2 v2 + [3] invokespecial #5 + + Methodref [com/facebook/internal/Utility$FetchedAppSettings. (ZZ)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/Validate + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.internal.Validate extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 103): + + String [' cannot be empty] + + String [' cannot be null] + + String [' cannot be null or empty] + + String [' cannot contain empty values] + + String [' cannot contain null values] + + String [' was not one of the allowed values] + + String [Argument '] + + String [Container '] + + Class [[Ljava/lang/Object;] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/NullPointerException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/util/Collection] + + Class [java/util/Iterator] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notEmpty (Ljava/util/Collection;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + InterfaceMethodref [java/util/Collection.isEmpty ()Z] + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [hasNext ()Z] + + NameAndType [isEmpty ()Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [length ()I] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notEmpty (Ljava/util/Collection;Ljava/lang/String;)V] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [' cannot be empty] + + Utf8 [' cannot be null] + + Utf8 [' cannot be null or empty] + + Utf8 [' cannot contain empty values] + + Utf8 [' cannot contain null values] + + Utf8 [' was not one of the allowed values] + + Utf8 [()I] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Argument '] + + Utf8 [Code] + + Utf8 [Container '] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [[Ljava/lang/Object;] + + Utf8 [append] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [containsNoNullOrEmpty] + + Utf8 [containsNoNulls] + + Utf8 [equals] + + Utf8 [hasNext] + + Utf8 [isEmpty] + + Utf8 [isNullOrEmpty] + + Utf8 [iterator] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/NullPointerException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/Collection] + + Utf8 [java/util/Iterator] + + Utf8 [length] + + Utf8 [next] + + Utf8 [notEmpty] + + Utf8 [notEmptyAndContainsNoNulls] + + Utf8 [notNull] + + Utf8 [notNullOrEmpty] + + Utf8 [oneOf] + + Utf8 [toString] + +Fields (count = 0): + +Methods (count = 8): + - Method: ()V + Access flags: 0x1 + = public Validate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #25 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: notNull(Ljava/lang/Object;Ljava/lang/String;)V + Access flags: 0x9 + = public static void notNull(java.lang.Object,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 2, stack = 4): + [0] aload_0 v0 + [1] ifnonnull +35 (target=36) + [4] new #13 + + Class [java/lang/NullPointerException] + [7] dup + [8] new #16 + + Class [java/lang/StringBuilder] + [11] dup + [12] invokespecial #28 + + Methodref [java/lang/StringBuilder. ()V] + [15] ldc #7 + + String [Argument '] + [17] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [20] aload_1 v1 + [21] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [24] ldc #2 + + String [' cannot be null] + [26] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [29] invokevirtual #30 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [32] invokespecial #24 + + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] + [35] athrow + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [36] Var: ..., Stack: (empty) + + Method: notEmpty(Ljava/util/Collection;Ljava/lang/String;)V + Access flags: 0x9 + = public static void notEmpty(java.util.Collection,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 42, locals = 2, stack = 4): + [0] aload_0 v0 + [1] invokeinterface #31 + + InterfaceMethodref [java/util/Collection.isEmpty ()Z] + [6] ifeq +35 (target=41) + [9] new #12 + + Class [java/lang/IllegalArgumentException] + [12] dup + [13] new #16 + + Class [java/lang/StringBuilder] + [16] dup + [17] invokespecial #28 + + Methodref [java/lang/StringBuilder. ()V] + [20] ldc #8 + + String [Container '] + [22] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [25] aload_1 v1 + [26] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [29] ldc #1 + + String [' cannot be empty] + [31] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [34] invokevirtual #30 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [37] invokespecial #23 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [40] athrow + [41] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [41] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Method: containsNoNulls(Ljava/util/Collection;Ljava/lang/String;)V + Access flags: 0x9 + = public static void containsNoNulls(java.util.Collection,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 68, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #22 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [5] aload_0 v0 + [6] invokeinterface #32 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [11] astore_2 v2 + [12] aload_2 v2 + [13] invokeinterface #33 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [18] ifeq +49 (target=67) + [21] aload_2 v2 + [22] invokeinterface #34 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [27] astore_3 v3 + [28] aload_3 v3 + [29] ifnonnull +35 (target=64) + [32] new #13 + + Class [java/lang/NullPointerException] + [35] dup + [36] new #16 + + Class [java/lang/StringBuilder] + [39] dup + [40] invokespecial #28 + + Methodref [java/lang/StringBuilder. ()V] + [43] ldc #8 + + String [Container '] + [45] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [48] aload_1 v1 + [49] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [52] ldc #5 + + String [' cannot contain null values] + [54] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [57] invokevirtual #30 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [60] invokespecial #24 + + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] + [63] athrow + [64] goto -52 (target=12) + [67] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [12] Var: ...[a:java/util/Iterator], Stack: (empty) + - [64] Var: ..., Stack: (empty) + - [67] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Method: containsNoNullOrEmpty(Ljava/util/Collection;Ljava/lang/String;)V + Access flags: 0x9 + = public static void containsNoNullOrEmpty(java.util.Collection,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 110, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #22 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [5] aload_0 v0 + [6] invokeinterface #32 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [11] astore_2 v2 + [12] aload_2 v2 + [13] invokeinterface #33 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [18] ifeq +91 (target=109) + [21] aload_2 v2 + [22] invokeinterface #34 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [27] checkcast #15 + + Class [java/lang/String] + [30] astore_3 v3 + [31] aload_3 v3 + [32] ifnonnull +35 (target=67) + [35] new #13 + + Class [java/lang/NullPointerException] + [38] dup + [39] new #16 + + Class [java/lang/StringBuilder] + [42] dup + [43] invokespecial #28 + + Methodref [java/lang/StringBuilder. ()V] + [46] ldc #8 + + String [Container '] + [48] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [51] aload_1 v1 + [52] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [55] ldc #5 + + String [' cannot contain null values] + [57] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [60] invokevirtual #30 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [63] invokespecial #24 + + Methodref [java/lang/NullPointerException. (Ljava/lang/String;)V] + [66] athrow + [67] aload_3 v3 + [68] invokevirtual #27 + + Methodref [java/lang/String.length ()I] + [71] ifne +35 (target=106) + [74] new #12 + + Class [java/lang/IllegalArgumentException] + [77] dup + [78] new #16 + + Class [java/lang/StringBuilder] + [81] dup + [82] invokespecial #28 + + Methodref [java/lang/StringBuilder. ()V] + [85] ldc #8 + + String [Container '] + [87] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [90] aload_1 v1 + [91] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [94] ldc #4 + + String [' cannot contain empty values] + [96] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [99] invokevirtual #30 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [102] invokespecial #23 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [105] athrow + [106] goto -94 (target=12) + [109] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [12] Var: ...[a:java/util/Iterator], Stack: (empty) + - [67] Var: ...[a:java/lang/String], Stack: (empty) + - [106] Var: -1, Stack: (empty) + - [109] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Method: notEmptyAndContainsNoNulls(Ljava/util/Collection;Ljava/lang/String;)V + Access flags: 0x9 + = public static void notEmptyAndContainsNoNulls(java.util.Collection,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #20 + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokestatic #21 + + Methodref [com/facebook/internal/Validate.notEmpty (Ljava/util/Collection;Ljava/lang/String;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Method: notNullOrEmpty(Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x9 + = public static void notNullOrEmpty(java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 2, stack = 4): + [0] aload_0 v0 + [1] invokestatic #19 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [4] ifeq +35 (target=39) + [7] new #12 + + Class [java/lang/IllegalArgumentException] + [10] dup + [11] new #16 + + Class [java/lang/StringBuilder] + [14] dup + [15] invokespecial #28 + + Methodref [java/lang/StringBuilder. ()V] + [18] ldc #7 + + String [Argument '] + [20] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [23] aload_1 v1 + [24] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [27] ldc #3 + + String [' cannot be null or empty] + [29] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [32] invokevirtual #30 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [35] invokespecial #23 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [38] athrow + [39] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [39] Var: ..., Stack: (empty) + + Method: oneOf(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V + Access flags: 0x89 + = public static varargs void oneOf(java.lang.Object,java.lang.String,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 80, locals = 7, stack = 4): + [0] aload_2 v2 + [1] astore_3 v3 + [2] aload_3 v3 + [3] arraylength + [4] istore v4 + [6] iconst_0 + [7] istore v5 + [9] iload v5 + [11] iload v4 + [13] ificmpge +35 (target=48) + [16] aload_3 v3 + [17] iload v5 + [19] aaload + [20] astore v6 + [22] aload v6 + [24] ifnull +13 (target=37) + [27] aload v6 + [29] aload_0 v0 + [30] invokevirtual #26 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [33] ifeq +9 (target=42) + [36] return + [37] aload_0 v0 + [38] ifnonnull +4 (target=42) + [41] return + [42] iinc v5, 1 + [45] goto -36 (target=9) + [48] new #12 + + Class [java/lang/IllegalArgumentException] + [51] dup + [52] new #16 + + Class [java/lang/StringBuilder] + [55] dup + [56] invokespecial #28 + + Methodref [java/lang/StringBuilder. ()V] + [59] ldc #7 + + String [Argument '] + [61] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [64] aload_1 v1 + [65] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [68] ldc #6 + + String [' was not one of the allowed values] + [70] invokevirtual #29 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [73] invokevirtual #30 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [76] invokespecial #23 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [79] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [9] Var: ...[a:[Ljava/lang/Object;][i][i], Stack: (empty) + - [37] Var: ...[a:java/lang/Object], Stack: (empty) + - [42] Var: -1, Stack: (empty) + - [48] Var: -3, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/WorkQueue + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.WorkQueue extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 123): + + Integer [8] + + Class [com/facebook/Settings] + + Class [com/facebook/internal/WorkQueue] + + Class [com/facebook/internal/WorkQueue$1] + + Class [com/facebook/internal/WorkQueue$WorkNode] + + Class [java/lang/AssertionError] + + Class [java/lang/Class] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Class [java/lang/Throwable] + + Class [java/util/concurrent/Executor] + + Fieldref [com/facebook/internal/WorkQueue.$assertionsDisabled Z] + + Fieldref [com/facebook/internal/WorkQueue.executor Ljava/util/concurrent/Executor;] + + Fieldref [com/facebook/internal/WorkQueue.maxConcurrent I] + + Fieldref [com/facebook/internal/WorkQueue.pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + + Fieldref [com/facebook/internal/WorkQueue.runningCount I] + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + + Fieldref [com/facebook/internal/WorkQueue.workLock Ljava/lang/Object;] + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + + Methodref [com/facebook/internal/WorkQueue. (I)V] + + Methodref [com/facebook/internal/WorkQueue. (ILjava/util/concurrent/Executor;)V] + + Methodref [com/facebook/internal/WorkQueue.addActiveWorkItem (Ljava/lang/Runnable;Z)Lcom/facebook/internal/WorkQueue$WorkItem;] + + Methodref [com/facebook/internal/WorkQueue.execute (Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + Methodref [com/facebook/internal/WorkQueue.finishItemAndStartNew (Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + Methodref [com/facebook/internal/WorkQueue.startItem ()V] + + Methodref [com/facebook/internal/WorkQueue$1. (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + Methodref [com/facebook/internal/WorkQueue$WorkNode. (Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.addToList (Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.getNext ()Lcom/facebook/internal/WorkQueue$WorkNode;] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.removeFromList (Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.setIsRunning (Z)V] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.verify (Z)V] + + Methodref [java/lang/AssertionError. ()V] + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + + NameAndType [$assertionsDisabled Z] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (ILjava/util/concurrent/Executor;)V] + + NameAndType [ (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + NameAndType [ (Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + + NameAndType [addActiveWorkItem (Ljava/lang/Runnable;Z)Lcom/facebook/internal/WorkQueue$WorkItem;] + + NameAndType [addToList (Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [desiredAssertionStatus ()Z] + + NameAndType [execute (Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + NameAndType [execute (Ljava/lang/Runnable;)V] + + NameAndType [executor Ljava/util/concurrent/Executor;] + + NameAndType [finishItemAndStartNew (Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + NameAndType [getExecutor ()Ljava/util/concurrent/Executor;] + + NameAndType [getNext ()Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [maxConcurrent I] + + NameAndType [pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [removeFromList (Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [runningCount I] + + NameAndType [runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [setIsRunning (Z)V] + + NameAndType [startItem ()V] + + NameAndType [verify (Z)V] + + NameAndType [workLock Ljava/lang/Object;] + + Utf8 [$assertionsDisabled] + + Utf8 [()Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [()Ljava/util/concurrent/Executor;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)V] + + Utf8 [(ILjava/util/concurrent/Executor;)V] + + Utf8 [(Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [(Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + Utf8 [(Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [(Lcom/facebook/internal/WorkQueue;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [(Lcom/facebook/internal/WorkQueue;)Ljava/lang/Object;] + + Utf8 [(Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [(Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + Utf8 [(Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + + Utf8 [(Ljava/lang/Runnable;)Lcom/facebook/internal/WorkQueue$WorkItem;] + + Utf8 [(Ljava/lang/Runnable;)V] + + Utf8 [(Ljava/lang/Runnable;Z)Lcom/facebook/internal/WorkQueue$WorkItem;] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DEFAULT_MAX_CONCURRENT] + + Utf8 [I] + + Utf8 [Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/util/concurrent/Executor;] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access$202] + + Utf8 [addActiveWorkItem] + + Utf8 [addToList] + + Utf8 [com/facebook/Settings] + + Utf8 [com/facebook/internal/WorkQueue] + + Utf8 [com/facebook/internal/WorkQueue$1] + + Utf8 [com/facebook/internal/WorkQueue$WorkNode] + + Utf8 [desiredAssertionStatus] + + Utf8 [execute] + + Utf8 [executor] + + Utf8 [finishItemAndStartNew] + + Utf8 [getExecutor] + + Utf8 [getNext] + + Utf8 [java/lang/AssertionError] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [java/lang/Throwable] + + Utf8 [java/util/concurrent/Executor] + + Utf8 [maxConcurrent] + + Utf8 [pendingJobs] + + Utf8 [removeFromList] + + Utf8 [runningCount] + + Utf8 [runningJobs] + + Utf8 [setIsRunning] + + Utf8 [startItem] + + Utf8 [validate] + + Utf8 [verify] + + Utf8 [workLock] + +Fields (count = 8): + + Field: DEFAULT_MAX_CONCURRENT I + Access flags: 0x19 + = public static final int DEFAULT_MAX_CONCURRENT + Class member attributes (count = 1): + + Constant value attribute: + + Integer [8] + + Field: workLock Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object workLock + + Field: pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x2 + = private com.facebook.internal.WorkQueue$WorkNode pendingJobs + + Field: maxConcurrent I + Access flags: 0x12 + = private final int maxConcurrent + + Field: executor Ljava/util/concurrent/Executor; + Access flags: 0x12 + = private final java.util.concurrent.Executor executor + + Field: runningJobs Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x2 + = private com.facebook.internal.WorkQueue$WorkNode runningJobs + + Field: runningCount I + Access flags: 0x2 + = private int runningCount + + Field: $assertionsDisabled Z + Access flags: 0x1018 + = static final synthetic boolean $assertionsDisabled + +Methods (count = 14): + - Method: ()V + Access flags: 0x0 + = WorkQueue() + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 1, stack = 2): + [0] aload_0 v0 + [1] bipush 8 + [3] invokespecial #20 + + Methodref [com/facebook/internal/WorkQueue. (I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (I)V + Access flags: 0x0 + = WorkQueue(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokestatic #19 + + Methodref [com/facebook/Settings.getExecutor ()Ljava/util/concurrent/Executor;] + [5] invokespecial #21 + + Methodref [com/facebook/internal/WorkQueue. (ILjava/util/concurrent/Executor;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (ILjava/util/concurrent/Executor;)V + Access flags: 0x0 + = WorkQueue(int,java.util.concurrent.Executor) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokespecial #35 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] new #8 + + Class [java/lang/Object] + [8] dup + [9] invokespecial #35 + + Methodref [java/lang/Object. ()V] + [12] putfield #18 + + Fieldref [com/facebook/internal/WorkQueue.workLock Ljava/lang/Object;] + [15] aload_0 v0 + [16] aconst_null + [17] putfield #17 + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [20] aload_0 v0 + [21] iconst_0 + [22] putfield #16 + + Fieldref [com/facebook/internal/WorkQueue.runningCount I] + [25] aload_0 v0 + [26] iload_1 v1 + [27] putfield #14 + + Fieldref [com/facebook/internal/WorkQueue.maxConcurrent I] + [30] aload_0 v0 + [31] aload_2 v2 + [32] putfield #13 + + Fieldref [com/facebook/internal/WorkQueue.executor Ljava/util/concurrent/Executor;] + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: addActiveWorkItem(Ljava/lang/Runnable;)Lcom/facebook/internal/WorkQueue$WorkItem; + Access flags: 0x0 + = com.facebook.internal.WorkQueue$WorkItem addActiveWorkItem(java.lang.Runnable) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iconst_1 + [3] invokevirtual #22 + + Methodref [com/facebook/internal/WorkQueue.addActiveWorkItem (Ljava/lang/Runnable;Z)Lcom/facebook/internal/WorkQueue$WorkItem;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: addActiveWorkItem(Ljava/lang/Runnable;Z)Lcom/facebook/internal/WorkQueue$WorkItem; + Access flags: 0x0 + = com.facebook.internal.WorkQueue$WorkItem addActiveWorkItem(java.lang.Runnable,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 51, locals = 6, stack = 4): + [0] new #5 + + Class [com/facebook/internal/WorkQueue$WorkNode] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokespecial #27 + + Methodref [com/facebook/internal/WorkQueue$WorkNode. (Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + [9] astore_3 v3 + [10] aload_0 v0 + [11] getfield #18 + + Fieldref [com/facebook/internal/WorkQueue.workLock Ljava/lang/Object;] + [14] dup + [15] astore v4 + [17] monitorenter + [18] aload_0 v0 + [19] aload_3 v3 + [20] aload_0 v0 + [21] getfield #15 + + Fieldref [com/facebook/internal/WorkQueue.pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [24] iload_2 v2 + [25] invokevirtual #28 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.addToList (Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + [28] putfield #15 + + Fieldref [com/facebook/internal/WorkQueue.pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [31] aload v4 + [33] monitorexit + [34] goto +11 (target=45) + [37] astore v5 + [39] aload v4 + [41] monitorexit + [42] aload v5 + [44] athrow + [45] aload_0 v0 + [46] invokespecial #25 + + Methodref [com/facebook/internal/WorkQueue.startItem ()V] + [49] aload_3 v3 + [50] areturn + Code attribute exceptions (count = 2): + - ExceptionInfo (18 -> 34: 37): + - ExceptionInfo (37 -> 42: 37): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [37] Var: [a:com/facebook/internal/WorkQueue][a:java/lang/Runnable][i][a:com/facebook/internal/WorkQueue$WorkNode][a:java/lang/Object], Stack: [a:java/lang/Throwable] + - [45] Var: -1, Stack: (empty) + + Method: validate()V + Access flags: 0x0 + = void validate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 77, locals = 5, stack = 2): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/internal/WorkQueue.workLock Ljava/lang/Object;] + [4] dup + [5] astore_1 v1 + [6] monitorenter + [7] iconst_0 + [8] istore_2 v2 + [9] aload_0 v0 + [10] getfield #17 + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [13] ifnull +29 (target=42) + [16] aload_0 v0 + [17] getfield #17 + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [20] astore_3 v3 + [21] aload_3 v3 + [22] iconst_1 + [23] invokevirtual #32 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.verify (Z)V] + [26] iinc v2, 1 + [29] aload_3 v3 + [30] invokevirtual #29 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.getNext ()Lcom/facebook/internal/WorkQueue$WorkNode;] + [33] astore_3 v3 + [34] aload_3 v3 + [35] aload_0 v0 + [36] getfield #17 + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [39] ifacmpne -18 (target=21) + [42] getstatic #12 + + Fieldref [com/facebook/internal/WorkQueue.$assertionsDisabled Z] + [45] ifne +19 (target=64) + [48] aload_0 v0 + [49] getfield #16 + + Fieldref [com/facebook/internal/WorkQueue.runningCount I] + [52] iload_2 v2 + [53] ificmpeq +11 (target=64) + [56] new #6 + + Class [java/lang/AssertionError] + [59] dup + [60] invokespecial #33 + + Methodref [java/lang/AssertionError. ()V] + [63] athrow + [64] aload_1 v1 + [65] monitorexit + [66] goto +10 (target=76) + [69] astore v4 + [71] aload_1 v1 + [72] monitorexit + [73] aload v4 + [75] athrow + [76] return + Code attribute exceptions (count = 2): + - ExceptionInfo (7 -> 66: 69): + - ExceptionInfo (69 -> 73: 69): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [21] Var: ...[a:java/lang/Object][i][a:com/facebook/internal/WorkQueue$WorkNode], Stack: (empty) + - [42] Var: -1, Stack: (empty) + - [64] Var: -1, Stack: (empty) + - [69] Var: ..., Stack: [a:java/lang/Throwable] + - [76] Var: -1, Stack: (empty) + + Method: startItem()V + Access flags: 0x2 + = private void startItem() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] aconst_null + [2] invokespecial #24 + + Methodref [com/facebook/internal/WorkQueue.finishItemAndStartNew (Lcom/facebook/internal/WorkQueue$WorkNode;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: finishItemAndStartNew(Lcom/facebook/internal/WorkQueue$WorkNode;)V + Access flags: 0x2 + = private void finishItemAndStartNew(com.facebook.internal.WorkQueue$WorkNode) + Class member attributes (count = 1): + + Code attribute instructions (code length = 117, locals = 5, stack = 4): + [0] aconst_null + [1] astore_2 v2 + [2] aload_0 v0 + [3] getfield #18 + + Fieldref [com/facebook/internal/WorkQueue.workLock Ljava/lang/Object;] + [6] dup + [7] astore_3 v3 + [8] monitorenter + [9] aload_1 v1 + [10] ifnull +25 (target=35) + [13] aload_0 v0 + [14] aload_1 v1 + [15] aload_0 v0 + [16] getfield #17 + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [19] invokevirtual #30 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.removeFromList (Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [22] putfield #17 + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [25] aload_0 v0 + [26] dup + [27] getfield #16 + + Fieldref [com/facebook/internal/WorkQueue.runningCount I] + [30] iconst_1 + [31] isub + [32] putfield #16 + + Fieldref [com/facebook/internal/WorkQueue.runningCount I] + [35] aload_0 v0 + [36] getfield #16 + + Fieldref [com/facebook/internal/WorkQueue.runningCount I] + [39] aload_0 v0 + [40] getfield #14 + + Fieldref [com/facebook/internal/WorkQueue.maxConcurrent I] + [43] ificmpge +52 (target=95) + [46] aload_0 v0 + [47] getfield #15 + + Fieldref [com/facebook/internal/WorkQueue.pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [50] astore_2 v2 + [51] aload_2 v2 + [52] ifnull +43 (target=95) + [55] aload_0 v0 + [56] aload_2 v2 + [57] aload_0 v0 + [58] getfield #15 + + Fieldref [com/facebook/internal/WorkQueue.pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [61] invokevirtual #30 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.removeFromList (Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [64] putfield #15 + + Fieldref [com/facebook/internal/WorkQueue.pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [67] aload_0 v0 + [68] aload_2 v2 + [69] aload_0 v0 + [70] getfield #17 + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [73] iconst_0 + [74] invokevirtual #28 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.addToList (Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + [77] putfield #17 + + Fieldref [com/facebook/internal/WorkQueue.runningJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [80] aload_0 v0 + [81] dup + [82] getfield #16 + + Fieldref [com/facebook/internal/WorkQueue.runningCount I] + [85] iconst_1 + [86] iadd + [87] putfield #16 + + Fieldref [com/facebook/internal/WorkQueue.runningCount I] + [90] aload_2 v2 + [91] iconst_1 + [92] invokevirtual #31 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.setIsRunning (Z)V] + [95] aload_3 v3 + [96] monitorexit + [97] goto +10 (target=107) + [100] astore v4 + [102] aload_3 v3 + [103] monitorexit + [104] aload v4 + [106] athrow + [107] aload_2 v2 + [108] ifnull +8 (target=116) + [111] aload_0 v0 + [112] aload_2 v2 + [113] invokespecial #23 + + Methodref [com/facebook/internal/WorkQueue.execute (Lcom/facebook/internal/WorkQueue$WorkNode;)V] + [116] return + Code attribute exceptions (count = 2): + - ExceptionInfo (9 -> 97: 100): + - ExceptionInfo (100 -> 104: 100): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [35] Var: ...[a:com/facebook/internal/WorkQueue$WorkNode][a:java/lang/Object], Stack: (empty) + - [95] Var: ..., Stack: (empty) + - [100] Var: ..., Stack: [a:java/lang/Throwable] + - [107] Var: -1, Stack: (empty) + - [116] Var: ..., Stack: (empty) + + Method: execute(Lcom/facebook/internal/WorkQueue$WorkNode;)V + Access flags: 0x2 + = private void execute(com.facebook.internal.WorkQueue$WorkNode) + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 2, stack = 5): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue.executor Ljava/util/concurrent/Executor;] + [4] new #4 + + Class [com/facebook/internal/WorkQueue$1] + [7] dup + [8] aload_0 v0 + [9] aload_1 v1 + [10] invokespecial #26 + + Methodref [com/facebook/internal/WorkQueue$1. (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + [13] invokeinterface #36 + + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.internal.WorkQueue,com.facebook.internal.WorkQueue$WorkNode) + 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 #24 + + Methodref [com/facebook/internal/WorkQueue.finishItemAndStartNew (Lcom/facebook/internal/WorkQueue$WorkNode;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/internal/WorkQueue;)Ljava/lang/Object; + Access flags: 0x1008 + = static synthetic java.lang.Object access$100(com.facebook.internal.WorkQueue) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/internal/WorkQueue.workLock Ljava/lang/Object;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$202(Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x1008 + = static synthetic com.facebook.internal.WorkQueue$WorkNode access$202(com.facebook.internal.WorkQueue,com.facebook.internal.WorkQueue$WorkNode) + 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 #15 + + Fieldref [com/facebook/internal/WorkQueue.pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/internal/WorkQueue;)Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x1008 + = static synthetic com.facebook.internal.WorkQueue$WorkNode access$200(com.facebook.internal.WorkQueue) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #15 + + Fieldref [com/facebook/internal/WorkQueue.pendingJobs Lcom/facebook/internal/WorkQueue$WorkNode;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 0, stack = 1): + [0] ldc #3 + + Class [com/facebook/internal/WorkQueue] + [2] invokevirtual #34 + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + [5] ifne +7 (target=12) + [8] iconst_1 + [9] goto +4 (target=13) + [12] iconst_0 + [13] putstatic #12 + + Fieldref [com/facebook/internal/WorkQueue.$assertionsDisabled Z] + [16] 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] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/WorkQueue$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.WorkQueue$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 38): + + Class [com/facebook/internal/WorkQueue] + + Class [com/facebook/internal/WorkQueue$1] + + Class [com/facebook/internal/WorkQueue$WorkNode] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Class [java/lang/Throwable] + + Fieldref [com/facebook/internal/WorkQueue$1.this$0 Lcom/facebook/internal/WorkQueue;] + + Fieldref [com/facebook/internal/WorkQueue$1.val$node Lcom/facebook/internal/WorkQueue$WorkNode;] + + Methodref [com/facebook/internal/WorkQueue.access$000 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.getCallback ()Ljava/lang/Runnable;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [java/lang/Runnable.run ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + NameAndType [getCallback ()Ljava/lang/Runnable;] + + NameAndType [run ()V] + + NameAndType [this$0 Lcom/facebook/internal/WorkQueue;] + + NameAndType [val$node Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [()Ljava/lang/Runnable;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [Lcom/facebook/internal/WorkQueue;] + + Utf8 [StackMapTable] + + Utf8 [access$000] + + Utf8 [com/facebook/internal/WorkQueue] + + Utf8 [com/facebook/internal/WorkQueue$1] + + Utf8 [com/facebook/internal/WorkQueue$WorkNode] + + Utf8 [getCallback] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [java/lang/Throwable] + + Utf8 [run] + + Utf8 [this$0] + + Utf8 [val$node] + +Fields (count = 2): + + Field: val$node Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x1010 + = final synthetic com.facebook.internal.WorkQueue$WorkNode val$node + + Field: this$0 Lcom/facebook/internal/WorkQueue; + Access flags: 0x1010 + = final synthetic com.facebook.internal.WorkQueue this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V + Access flags: 0x0 + = WorkQueue$1(com.facebook.internal.WorkQueue,com.facebook.internal.WorkQueue$WorkNode) + 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 [com/facebook/internal/WorkQueue$1.this$0 Lcom/facebook/internal/WorkQueue;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #8 + + Fieldref [com/facebook/internal/WorkQueue$1.val$node Lcom/facebook/internal/WorkQueue$WorkNode;] + [10] aload_0 v0 + [11] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [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 = 41, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/internal/WorkQueue$1.val$node Lcom/facebook/internal/WorkQueue$WorkNode;] + [4] invokevirtual #10 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.getCallback ()Ljava/lang/Runnable;] + [7] invokeinterface #12 + + InterfaceMethodref [java/lang/Runnable.run ()V] + [12] aload_0 v0 + [13] getfield #7 + + Fieldref [com/facebook/internal/WorkQueue$1.this$0 Lcom/facebook/internal/WorkQueue;] + [16] aload_0 v0 + [17] getfield #8 + + Fieldref [com/facebook/internal/WorkQueue$1.val$node Lcom/facebook/internal/WorkQueue$WorkNode;] + [20] invokestatic #9 + + Methodref [com/facebook/internal/WorkQueue.access$000 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + [23] goto +17 (target=40) + [26] astore_1 v1 + [27] aload_0 v0 + [28] getfield #7 + + Fieldref [com/facebook/internal/WorkQueue$1.this$0 Lcom/facebook/internal/WorkQueue;] + [31] aload_0 v0 + [32] getfield #8 + + Fieldref [com/facebook/internal/WorkQueue$1.val$node Lcom/facebook/internal/WorkQueue$WorkNode;] + [35] invokestatic #9 + + Methodref [com/facebook/internal/WorkQueue.access$000 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)V] + [38] aload_1 v1 + [39] athrow + [40] return + Code attribute exceptions (count = 2): + - ExceptionInfo (0 -> 12: 26): + - ExceptionInfo (26 -> 27: 26): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [26] Var: ..., Stack: [a:java/lang/Throwable] + - [40] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/WorkQueue$WorkItem + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.internal.WorkQueue$WorkItem extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 10): + + Class [com/facebook/internal/WorkQueue$WorkItem] + + Class [java/lang/Object] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [cancel] + + Utf8 [com/facebook/internal/WorkQueue$WorkItem] + + Utf8 [isRunning] + + Utf8 [java/lang/Object] + + Utf8 [moveToFront] + +Fields (count = 0): + +Methods (count = 3): + + Method: cancel()Z + Access flags: 0x401 + = public abstract boolean cancel() + + Method: isRunning()Z + Access flags: 0x401 + = public abstract boolean isRunning() + + Method: moveToFront()V + Access flags: 0x401 + = public abstract void moveToFront() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/internal/WorkQueue$WorkNode + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.internal.WorkQueue$WorkNode extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/internal/WorkQueue$WorkItem] + +Constant Pool (count = 81): + + Class [com/facebook/internal/WorkQueue] + + Class [com/facebook/internal/WorkQueue$WorkItem] + + Class [com/facebook/internal/WorkQueue$WorkNode] + + Class [java/lang/AssertionError] + + Class [java/lang/Class] + + Class [java/lang/Object] + + Class [java/lang/Throwable] + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.callback Ljava/lang/Runnable;] + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.isRunning Z] + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + + Methodref [com/facebook/internal/WorkQueue.access$100 (Lcom/facebook/internal/WorkQueue;)Ljava/lang/Object;] + + Methodref [com/facebook/internal/WorkQueue.access$200 (Lcom/facebook/internal/WorkQueue;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Methodref [com/facebook/internal/WorkQueue.access$202 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.addToList (Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.isRunning ()Z] + + Methodref [com/facebook/internal/WorkQueue$WorkNode.removeFromList (Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Methodref [java/lang/AssertionError. ()V] + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + + Methodref [java/lang/Object. ()V] + + NameAndType [$assertionsDisabled Z] + + NameAndType [ ()V] + + NameAndType [access$100 (Lcom/facebook/internal/WorkQueue;)Ljava/lang/Object;] + + NameAndType [access$200 (Lcom/facebook/internal/WorkQueue;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [access$202 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [addToList (Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [callback Ljava/lang/Runnable;] + + NameAndType [desiredAssertionStatus ()Z] + + NameAndType [isRunning ()Z] + + NameAndType [isRunning Z] + + NameAndType [next Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [prev Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [removeFromList (Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + NameAndType [this$0 Lcom/facebook/internal/WorkQueue;] + + Utf8 [$assertionsDisabled] + + Utf8 [()Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [()Ljava/lang/Runnable;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [(Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [(Lcom/facebook/internal/WorkQueue;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [(Lcom/facebook/internal/WorkQueue;)Ljava/lang/Object;] + + Utf8 [(Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [(Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/internal/WorkQueue$WorkNode;] + + Utf8 [Lcom/facebook/internal/WorkQueue;] + + Utf8 [Ljava/lang/Runnable;] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access$202] + + Utf8 [addToList] + + Utf8 [callback] + + Utf8 [cancel] + + Utf8 [com/facebook/internal/WorkQueue] + + Utf8 [com/facebook/internal/WorkQueue$WorkItem] + + Utf8 [com/facebook/internal/WorkQueue$WorkNode] + + Utf8 [desiredAssertionStatus] + + Utf8 [getCallback] + + Utf8 [getNext] + + Utf8 [isRunning] + + Utf8 [java/lang/AssertionError] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Throwable] + + Utf8 [moveToFront] + + Utf8 [next] + + Utf8 [prev] + + Utf8 [removeFromList] + + Utf8 [setIsRunning] + + Utf8 [this$0] + + Utf8 [verify] + +Fields (count = 6): + + Field: callback Ljava/lang/Runnable; + Access flags: 0x12 + = private final java.lang.Runnable callback + + Field: next Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x2 + = private com.facebook.internal.WorkQueue$WorkNode next + + Field: prev Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x2 + = private com.facebook.internal.WorkQueue$WorkNode prev + + Field: isRunning Z + Access flags: 0x2 + = private boolean isRunning + + Field: $assertionsDisabled Z + Access flags: 0x1018 + = static final synthetic boolean $assertionsDisabled + + Field: this$0 Lcom/facebook/internal/WorkQueue; + Access flags: 0x1010 + = final synthetic com.facebook.internal.WorkQueue this$0 + +Methods (count = 11): + - Method: (Lcom/facebook/internal/WorkQueue;Ljava/lang/Runnable;)V + Access flags: 0x0 + = WorkQueue$WorkNode(com.facebook.internal.WorkQueue,java.lang.Runnable) + 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 #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [5] aload_0 v0 + [6] invokespecial #22 + + Methodref [java/lang/Object. ()V] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #9 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.callback Ljava/lang/Runnable;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: cancel()Z + Access flags: 0x1 + = public boolean cancel() + Class member attributes (count = 1): + + Code attribute instructions (code length = 52, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [4] invokestatic #14 + + Methodref [com/facebook/internal/WorkQueue.access$100 (Lcom/facebook/internal/WorkQueue;)Ljava/lang/Object;] + [7] dup + [8] astore_1 v1 + [9] monitorenter + [10] aload_0 v0 + [11] invokevirtual #18 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.isRunning ()Z] + [14] ifne +26 (target=40) + [17] aload_0 v0 + [18] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [21] aload_0 v0 + [22] aload_0 v0 + [23] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [26] invokestatic #15 + + Methodref [com/facebook/internal/WorkQueue.access$200 (Lcom/facebook/internal/WorkQueue;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [29] invokevirtual #19 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.removeFromList (Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [32] invokestatic #16 + + Methodref [com/facebook/internal/WorkQueue.access$202 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [35] pop + [36] iconst_1 + [37] aload_1 v1 + [38] monitorexit + [39] ireturn + [40] aload_1 v1 + [41] monitorexit + [42] goto +8 (target=50) + [45] astore_2 v2 + [46] aload_1 v1 + [47] monitorexit + [48] aload_2 v2 + [49] athrow + [50] iconst_0 + [51] ireturn + Code attribute exceptions (count = 3): + - ExceptionInfo (10 -> 39: 45): + - ExceptionInfo (40 -> 42: 45): + - ExceptionInfo (45 -> 48: 45): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [40] Var: ...[a:java/lang/Object], Stack: (empty) + - [45] Var: ..., Stack: [a:java/lang/Throwable] + - [50] Var: -1, Stack: (empty) + + Method: moveToFront()V + Access flags: 0x1 + = public void moveToFront() + Class member attributes (count = 1): + + Code attribute instructions (code length = 67, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [4] invokestatic #14 + + Methodref [com/facebook/internal/WorkQueue.access$100 (Lcom/facebook/internal/WorkQueue;)Ljava/lang/Object;] + [7] dup + [8] astore_1 v1 + [9] monitorenter + [10] aload_0 v0 + [11] invokevirtual #18 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.isRunning ()Z] + [14] ifne +42 (target=56) + [17] aload_0 v0 + [18] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [21] aload_0 v0 + [22] aload_0 v0 + [23] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [26] invokestatic #15 + + Methodref [com/facebook/internal/WorkQueue.access$200 (Lcom/facebook/internal/WorkQueue;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [29] invokevirtual #19 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.removeFromList (Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [32] invokestatic #16 + + Methodref [com/facebook/internal/WorkQueue.access$202 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [35] pop + [36] aload_0 v0 + [37] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [40] aload_0 v0 + [41] aload_0 v0 + [42] getfield #13 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.this$0 Lcom/facebook/internal/WorkQueue;] + [45] invokestatic #15 + + Methodref [com/facebook/internal/WorkQueue.access$200 (Lcom/facebook/internal/WorkQueue;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [48] iconst_1 + [49] invokevirtual #17 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.addToList (Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode;] + [52] invokestatic #16 + + Methodref [com/facebook/internal/WorkQueue.access$202 (Lcom/facebook/internal/WorkQueue;Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode;] + [55] pop + [56] aload_1 v1 + [57] monitorexit + [58] goto +8 (target=66) + [61] astore_2 v2 + [62] aload_1 v1 + [63] monitorexit + [64] aload_2 v2 + [65] athrow + [66] return + Code attribute exceptions (count = 2): + - ExceptionInfo (10 -> 58: 61): + - ExceptionInfo (61 -> 64: 61): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [56] Var: ...[a:java/lang/Object], Stack: (empty) + - [61] Var: ..., Stack: [a:java/lang/Throwable] + - [66] Var: -1, Stack: (empty) + + Method: isRunning()Z + Access flags: 0x1 + = public boolean isRunning() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.isRunning Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCallback()Ljava/lang/Runnable; + Access flags: 0x0 + = java.lang.Runnable getCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.callback Ljava/lang/Runnable;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getNext()Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x0 + = com.facebook.internal.WorkQueue$WorkNode getNext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setIsRunning(Z)V + Access flags: 0x0 + = void setIsRunning(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] putfield #10 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.isRunning Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: addToList(Lcom/facebook/internal/WorkQueue$WorkNode;Z)Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x0 + = com.facebook.internal.WorkQueue$WorkNode addToList(com.facebook.internal.WorkQueue$WorkNode,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 100, locals = 3, stack = 4): + [0] getstatic #8 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + [3] ifne +18 (target=21) + [6] aload_0 v0 + [7] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [10] ifnull +11 (target=21) + [13] new #4 + + Class [java/lang/AssertionError] + [16] dup + [17] invokespecial #20 + + Methodref [java/lang/AssertionError. ()V] + [20] athrow + [21] getstatic #8 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + [24] ifne +18 (target=42) + [27] aload_0 v0 + [28] getfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [31] ifnull +11 (target=42) + [34] new #4 + + Class [java/lang/AssertionError] + [37] dup + [38] invokespecial #20 + + Methodref [java/lang/AssertionError. ()V] + [41] athrow + [42] aload_1 v1 + [43] ifnonnull +18 (target=61) + [46] aload_0 v0 + [47] aload_0 v0 + [48] aload_0 v0 + [49] dup_x1 + [50] putfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [53] dup_x1 + [54] putfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [57] astore_1 v1 + [58] goto +32 (target=90) + [61] aload_0 v0 + [62] aload_1 v1 + [63] putfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [66] aload_0 v0 + [67] aload_1 v1 + [68] getfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [71] putfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [74] aload_0 v0 + [75] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [78] aload_0 v0 + [79] getfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [82] aload_0 v0 + [83] dup_x1 + [84] putfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [87] putfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [90] iload_2 v2 + [91] ifeq +7 (target=98) + [94] aload_0 v0 + [95] goto +4 (target=99) + [98] aload_1 v1 + [99] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [21] Var: ..., Stack: (empty) + - [42] Var: ..., Stack: (empty) + - [61] Var: ..., Stack: (empty) + - [90] Var: ..., Stack: (empty) + - [98] Var: ..., Stack: (empty) + - [99] Var: ..., Stack: [a:com/facebook/internal/WorkQueue$WorkNode] + + Method: removeFromList(Lcom/facebook/internal/WorkQueue$WorkNode;)Lcom/facebook/internal/WorkQueue$WorkNode; + Access flags: 0x0 + = com.facebook.internal.WorkQueue$WorkNode removeFromList(com.facebook.internal.WorkQueue$WorkNode) + Class member attributes (count = 1): + + Code attribute instructions (code length = 99, locals = 2, stack = 4): + [0] getstatic #8 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + [3] ifne +18 (target=21) + [6] aload_0 v0 + [7] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [10] ifnonnull +11 (target=21) + [13] new #4 + + Class [java/lang/AssertionError] + [16] dup + [17] invokespecial #20 + + Methodref [java/lang/AssertionError. ()V] + [20] athrow + [21] getstatic #8 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + [24] ifne +18 (target=42) + [27] aload_0 v0 + [28] getfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [31] ifnonnull +11 (target=42) + [34] new #4 + + Class [java/lang/AssertionError] + [37] dup + [38] invokespecial #20 + + Methodref [java/lang/AssertionError. ()V] + [41] athrow + [42] aload_1 v1 + [43] aload_0 v0 + [44] ifacmpne +21 (target=65) + [47] aload_0 v0 + [48] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [51] aload_0 v0 + [52] ifacmpne +8 (target=60) + [55] aconst_null + [56] astore_1 v1 + [57] goto +8 (target=65) + [60] aload_0 v0 + [61] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [64] astore_1 v1 + [65] aload_0 v0 + [66] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [69] aload_0 v0 + [70] getfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [73] putfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [76] aload_0 v0 + [77] getfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [80] aload_0 v0 + [81] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [84] putfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [87] aload_0 v0 + [88] aload_0 v0 + [89] aconst_null + [90] dup_x1 + [91] putfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [94] putfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [97] aload_1 v1 + [98] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [21] Var: ..., Stack: (empty) + - [42] Var: ..., Stack: (empty) + - [60] Var: ..., Stack: (empty) + - [65] Var: ..., Stack: (empty) + + Method: verify(Z)V + Access flags: 0x0 + = void verify(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 73, locals = 2, stack = 2): + [0] getstatic #8 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + [3] ifne +22 (target=25) + [6] aload_0 v0 + [7] getfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [10] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [13] aload_0 v0 + [14] ifacmpeq +11 (target=25) + [17] new #4 + + Class [java/lang/AssertionError] + [20] dup + [21] invokespecial #20 + + Methodref [java/lang/AssertionError. ()V] + [24] athrow + [25] getstatic #8 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + [28] ifne +22 (target=50) + [31] aload_0 v0 + [32] getfield #11 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.next Lcom/facebook/internal/WorkQueue$WorkNode;] + [35] getfield #12 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.prev Lcom/facebook/internal/WorkQueue$WorkNode;] + [38] aload_0 v0 + [39] ifacmpeq +11 (target=50) + [42] new #4 + + Class [java/lang/AssertionError] + [45] dup + [46] invokespecial #20 + + Methodref [java/lang/AssertionError. ()V] + [49] athrow + [50] getstatic #8 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + [53] ifne +19 (target=72) + [56] aload_0 v0 + [57] invokevirtual #18 + + Methodref [com/facebook/internal/WorkQueue$WorkNode.isRunning ()Z] + [60] iload_1 v1 + [61] ificmpeq +11 (target=72) + [64] new #4 + + Class [java/lang/AssertionError] + [67] dup + [68] invokespecial #20 + + Methodref [java/lang/AssertionError. ()V] + [71] athrow + [72] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [25] Var: ..., Stack: (empty) + - [50] Var: ..., Stack: (empty) + - [72] Var: ..., Stack: (empty) + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 0, stack = 1): + [0] ldc #1 + + Class [com/facebook/internal/WorkQueue] + [2] invokevirtual #21 + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + [5] ifne +7 (target=12) + [8] iconst_1 + [9] goto +4 (target=13) + [12] iconst_0 + [13] putstatic #8 + + Fieldref [com/facebook/internal/WorkQueue$WorkNode.$assertionsDisabled Z] + [16] 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] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/CreateGraphObject + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x2601 + = @ public @interface com.facebook.model.CreateGraphObject extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/annotation/Annotation] + +Constant Pool (count = 13): + + Class [com/facebook/model/CreateGraphObject] + + Class [java/lang/Object] + + Class [java/lang/annotation/Annotation] + + Utf8 [()Ljava/lang/String;] + + Utf8 [Ljava/lang/annotation/Retention;] + + Utf8 [Ljava/lang/annotation/RetentionPolicy;] + + Utf8 [RUNTIME] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [com/facebook/model/CreateGraphObject] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/annotation/Annotation] + + Utf8 [value] + +Fields (count = 0): + +Methods (count = 1): + + Method: value()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String value() + +Class file attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/annotation/Retention;]: + - Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME] + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphLocation + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.model.GraphLocation extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 25): + + Class [com/facebook/model/GraphLocation] + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()D] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(D)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [com/facebook/model/GraphLocation] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getCity] + + Utf8 [getCountry] + + Utf8 [getLatitude] + + Utf8 [getLongitude] + + Utf8 [getState] + + Utf8 [getStreet] + + Utf8 [getZip] + + Utf8 [java/lang/Object] + + Utf8 [setCity] + + Utf8 [setCountry] + + Utf8 [setLatitude] + + Utf8 [setLongitude] + + Utf8 [setState] + + Utf8 [setStreet] + + Utf8 [setZip] + +Fields (count = 0): + +Methods (count = 14): + + Method: getStreet()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getStreet() + + Method: setStreet(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setStreet(java.lang.String) + + Method: getCity()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getCity() + + Method: setCity(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setCity(java.lang.String) + + Method: getState()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getState() + + Method: setState(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setState(java.lang.String) + + Method: getCountry()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getCountry() + + Method: setCountry(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setCountry(java.lang.String) + + Method: getZip()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getZip() + + Method: setZip(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setZip(java.lang.String) + + Method: getLatitude()D + Access flags: 0x401 + = public abstract double getLatitude() + + Method: setLatitude(D)V + Access flags: 0x401 + = public abstract void setLatitude(double) + + Method: getLongitude()D + Access flags: 0x401 + = public abstract double getLongitude() + + Method: setLongitude(D)V + Access flags: 0x401 + = public abstract void setLongitude(double) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphMultiResult + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.model.GraphMultiResult extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 11): + + Class [com/facebook/model/GraphMultiResult] + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [Signature] + + Utf8 [com/facebook/model/GraphMultiResult] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getData] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: getData()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getData() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphObject + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.model.GraphObject extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 26): + + Class [com/facebook/model/GraphObject] + + Class [java/lang/Object] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Class;)TT;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)TT;] + + Utf8 [Signature] + + Utf8 [asMap] + + Utf8 [cast] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [getInnerJSONObject] + + Utf8 [getProperty] + + Utf8 [getPropertyAs] + + Utf8 [getPropertyAsList] + + Utf8 [java/lang/Object] + + Utf8 [removeProperty] + + Utf8 [setProperty] + +Fields (count = 0): + +Methods (count = 8): + + Method: cast(Ljava/lang/Class;)Lcom/facebook/model/GraphObject; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObject cast(java.lang.Class) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)TT;] + + Method: asMap()Ljava/util/Map; + Access flags: 0x401 + = public abstract java.util.Map asMap() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Ljava/util/Map;] + + Method: getInnerJSONObject()Lorg/json/JSONObject; + Access flags: 0x401 + = public abstract org.json.JSONObject getInnerJSONObject() + + Method: getProperty(Ljava/lang/String;)Ljava/lang/Object; + Access flags: 0x401 + = public abstract java.lang.Object getProperty(java.lang.String) + + Method: getPropertyAs(Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObject; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObject getPropertyAs(java.lang.String,java.lang.Class) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)TT;] + + Method: getPropertyAsList(Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getPropertyAsList(java.lang.String,java.lang.Class) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Method: setProperty(Ljava/lang/String;Ljava/lang/Object;)V + Access flags: 0x401 + = public abstract void setProperty(java.lang.String,java.lang.Object) + + Method: removeProperty(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void removeProperty(java.lang.String) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphObject$Factory + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.model.GraphObject$Factory extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 356): + + String [ to ] + + String [$1_$2] + + String [%d] + + String [%f] + + String [([a-z])([A-Z])] + + String [Can't convert type] + + String [Can't create Collection from ] + + String [Can't create GraphObject from ] + + String [Expect collection properties to be of a type with exactly one generic parameter.] + + String [Factory can only wrap interfaces, not class: ] + + String [Factory can't proxy method: ] + + String [can't infer generic type of: ] + + String [get] + + String [id] + + String [set] + + String [yyyy-MM-dd] + + String [yyyy-MM-dd'T'HH:mm:ss] + + String [yyyy-MM-dd'T'HH:mm:ssZ] + + Class [[Ljava/lang/reflect/Method;] + + Class [[Ljava/lang/reflect/Type;] + + Class [[Ljava/text/SimpleDateFormat;] + + Class [com/facebook/FacebookGraphObjectException] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObject$Factory] + + Class [com/facebook/model/GraphObject$Factory$GraphObjectListImpl] + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + + Class [com/facebook/model/GraphObjectList] + + Class [com/facebook/model/PropertyName] + + Class [java/lang/Boolean] + + Class [java/lang/Character] + + Class [java/lang/Class] + + Class [java/lang/Double] + + Class [java/lang/Float] + + Class [java/lang/Integer] + + Class [java/lang/Iterable] + + Class [java/lang/Number] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/Void] + + Class [java/lang/reflect/Method] + + Class [java/lang/reflect/ParameterizedType] + + Class [java/lang/reflect/Proxy] + + Class [java/text/ParseException] + + Class [java/text/SimpleDateFormat] + + Class [java/util/Collection] + + Class [java/util/Date] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Locale] + + Class [java/util/Map] + + Class [org/json/JSONArray] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/model/GraphObject$Factory.dateFormats [Ljava/text/SimpleDateFormat;] + + Fieldref [com/facebook/model/GraphObject$Factory.verifiedGraphObjectClasses Ljava/util/HashSet;] + + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;] + + Fieldref [java/lang/Character.TYPE Ljava/lang/Class;] + + Fieldref [java/lang/Void.TYPE Ljava/lang/Class;] + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/model/GraphObject$Factory.create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.create (Lorg/json/JSONObject;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.createGraphObjectProxy (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.createGraphObjectProxyForMap (Lorg/json/JSONObject;)Ljava/util/Map;] + + Methodref [com/facebook/model/GraphObject$Factory.createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Methodref [com/facebook/model/GraphObject$Factory.getUnderlyingJSONObject (Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory.hasClassBeenVerified (Ljava/lang/Class;)Z] + + Methodref [com/facebook/model/GraphObject$Factory.recordClassHasBeenVerified (Ljava/lang/Class;)V] + + Methodref [com/facebook/model/GraphObject$Factory.verifyCanProxyClass (Ljava/lang/Class;)V] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl. (Lorg/json/JSONArray;Ljava/lang/Class;)V] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy. (Lorg/json/JSONObject;Ljava/lang/Class;)V] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/Character.valueOf (C)Ljava/lang/Character;] + + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] + + Methodref [java/lang/Class.getMethods ()[Ljava/lang/reflect/Method;] + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + + Methodref [java/lang/Class.isInterface ()Z] + + Methodref [java/lang/Class.isPrimitive ()Z] + + Methodref [java/lang/Class.toString ()Ljava/lang/String;] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + Methodref [java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Method.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + + Methodref [java/lang/reflect/Method.getDeclaringClass ()Ljava/lang/Class;] + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Method.getParameterTypes ()[Ljava/lang/Class;] + + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;] + + Methodref [java/lang/reflect/Method.isAnnotationPresent (Ljava/lang/Class;)Z] + + Methodref [java/lang/reflect/Method.toString ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Proxy.newProxyInstance (Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;] + + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + + Methodref [java/text/SimpleDateFormat.parse (Ljava/lang/String;)Ljava/util/Date;] + + Methodref [java/util/HashSet. ()V] + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + + Methodref [java/util/HashSet.contains (Ljava/lang/Object;)Z] + + Methodref [org/json/JSONArray. ()V] + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + Methodref [org/json/JSONObject. ()V] + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + + InterfaceMethodref [com/facebook/model/GraphObject.cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + InterfaceMethodref [com/facebook/model/GraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.getInnerJSONArray ()Lorg/json/JSONArray;] + + InterfaceMethodref [com/facebook/model/PropertyName.value ()Ljava/lang/String;] + + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/util/Locale;)V] + + NameAndType [ (Lorg/json/JSONArray;Ljava/lang/Class;)V] + + NameAndType [ (Lorg/json/JSONObject;Ljava/lang/Class;)V] + + NameAndType [TYPE Ljava/lang/Class;] + + NameAndType [US Ljava/util/Locale;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [asMap ()Ljava/util/Map;] + + NameAndType [cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [containsKey (Ljava/lang/Object;)Z] + + NameAndType [create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [create (Lorg/json/JSONObject;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [createGraphObjectProxy (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + NameAndType [createGraphObjectProxyForMap (Lorg/json/JSONObject;)Ljava/util/Map;] + + NameAndType [createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [dateFormats [Ljava/text/SimpleDateFormat;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getActualTypeArguments ()[Ljava/lang/reflect/Type;] + + NameAndType [getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + + NameAndType [getDeclaringClass ()Ljava/lang/Class;] + + NameAndType [getInnerJSONArray ()Lorg/json/JSONArray;] + + NameAndType [getInnerJSONObject ()Lorg/json/JSONObject;] + + NameAndType [getMethods ()[Ljava/lang/reflect/Method;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getParameterTypes ()[Ljava/lang/Class;] + + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getReturnType ()Ljava/lang/Class;] + + NameAndType [getUnderlyingJSONObject (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [hasClassBeenVerified (Ljava/lang/Class;)Z] + + NameAndType [hasNext ()Z] + + NameAndType [isAnnotationPresent (Ljava/lang/Class;)Z] + + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z] + + NameAndType [isInterface ()Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [isPrimitive ()Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [length ()I] + + NameAndType [newProxyInstance (Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [parse (Ljava/lang/String;)Ljava/util/Date;] + + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + NameAndType [recordClassHasBeenVerified (Ljava/lang/Class;)V] + + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + NameAndType [toLowerCase (Ljava/util/Locale;)Ljava/lang/String;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [value ()Ljava/lang/String;] + + NameAndType [valueOf (C)Ljava/lang/Character;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + NameAndType [verifiedGraphObjectClasses Ljava/util/HashSet;] + + NameAndType [verifyCanProxyClass (Ljava/lang/Class;)V] + + Utf8 [ to ] + + Utf8 [$1_$2] + + Utf8 [%d] + + Utf8 [%f] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/ClassLoader;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Lorg/json/JSONArray;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[Ljava/lang/Class;] + + Utf8 [()[Ljava/lang/reflect/Method;] + + Utf8 [()[Ljava/lang/reflect/Type;] + + Utf8 [(C)Ljava/lang/Character;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)Z] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + + Utf8 [(Ljava/lang/Class;)V] + + Utf8 [(Ljava/lang/Class;)Z] + + Utf8 [(Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Ljava/util/Date;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/util/Locale;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;] + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class;)V] + + Utf8 [(Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Map;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Map;] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Class;)V] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [([a-z])([A-Z])] + + Utf8 [(Ljava/lang/Class;)TT;] + + Utf8 [(Ljava/lang/Class;)V] + + Utf8 [(Ljava/lang/Class;)Z] + + Utf8 [(Ljava/lang/Class;Lorg/json/JSONObject;)TT;] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Class;)TT;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)TU;] + + Utf8 [] + + Utf8 [] + + Utf8 [Can't convert type] + + Utf8 [Can't create Collection from ] + + Utf8 [Can't create GraphObject from ] + + Utf8 [Code] + + Utf8 [Expect collection properties to be of a type with exactly one generic parameter.] + + Utf8 [Factory can only wrap interfaces, not class: ] + + Utf8 [Factory can't proxy method: ] + + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [Ljava/util/HashSet;>;] + + Utf8 [Ljava/util/Locale;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TYPE] + + Utf8 [US] + + Utf8 [[Ljava/lang/reflect/Method;] + + Utf8 [[Ljava/lang/reflect/Type;] + + Utf8 [[Ljava/text/SimpleDateFormat;] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [add] + + Utf8 [append] + + Utf8 [asMap] + + Utf8 [can't infer generic type of: ] + + Utf8 [cast] + + Utf8 [coerceValueToExpectedType] + + Utf8 [com/facebook/FacebookGraphObjectException] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [com/facebook/model/GraphObject$Factory$GraphObjectListImpl] + + Utf8 [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [com/facebook/model/PropertyName] + + Utf8 [contains] + + Utf8 [containsKey] + + Utf8 [convertCamelCaseToLowercaseWithUnderscores] + + Utf8 [create] + + Utf8 [createGraphObjectProxy] + + Utf8 [createGraphObjectProxyForMap] + + Utf8 [createList] + + Utf8 [dateFormats] + + Utf8 [equals] + + Utf8 [format] + + Utf8 [get] + + Utf8 [getActualTypeArguments] + + Utf8 [getAnnotation] + + Utf8 [getClass] + + Utf8 [getClassLoader] + + Utf8 [getDeclaringClass] + + Utf8 [getInnerJSONArray] + + Utf8 [getInnerJSONObject] + + Utf8 [getMethods] + + Utf8 [getName] + + Utf8 [getParameterTypes] + + Utf8 [getProperty] + + Utf8 [getReturnType] + + Utf8 [getUnderlyingJSONObject] + + Utf8 [hasClassBeenVerified] + + Utf8 [hasNext] + + Utf8 [hasSameId] + + Utf8 [id] + + Utf8 [isAnnotationPresent] + + Utf8 [isAssignableFrom] + + Utf8 [isInterface] + + Utf8 [isNullOrEmpty] + + Utf8 [isPrimitive] + + Utf8 [iterator] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Character] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Double] + + Utf8 [java/lang/Float] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Iterable] + + Utf8 [java/lang/Number] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/Void] + + Utf8 [java/lang/reflect/Method] + + Utf8 [java/lang/reflect/ParameterizedType] + + Utf8 [java/lang/reflect/Proxy] + + Utf8 [java/text/ParseException] + + Utf8 [java/text/SimpleDateFormat] + + Utf8 [java/util/Collection] + + Utf8 [java/util/Date] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Locale] + + Utf8 [java/util/Map] + + Utf8 [length] + + Utf8 [newProxyInstance] + + Utf8 [next] + + Utf8 [org/json/JSONArray] + + Utf8 [org/json/JSONObject] + + Utf8 [parse] + + Utf8 [put] + + Utf8 [recordClassHasBeenVerified] + + Utf8 [replaceAll] + + Utf8 [set] + + Utf8 [startsWith] + + Utf8 [toLowerCase] + + Utf8 [toString] + + Utf8 [value] + + Utf8 [valueOf] + + Utf8 [verifiedGraphObjectClasses] + + Utf8 [verifyCanProxyClass] + + Utf8 [yyyy-MM-dd] + + Utf8 [yyyy-MM-dd'T'HH:mm:ss] + + Utf8 [yyyy-MM-dd'T'HH:mm:ssZ] + +Fields (count = 2): + + Field: verifiedGraphObjectClasses Ljava/util/HashSet; + Access flags: 0x1a + = private static final java.util.HashSet verifiedGraphObjectClasses + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashSet;>;] + + Field: dateFormats [Ljava/text/SimpleDateFormat; + Access flags: 0x1a + = private static final java.text.SimpleDateFormat[] dateFormats + +Methods (count = 20): + - Method: ()V + Access flags: 0x2 + = private GraphObject$Factory() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #85 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: create(Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject; + Access flags: 0x9 + = public static com.facebook.model.GraphObject create(org.json.JSONObject) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #24 + + Class [com/facebook/model/GraphObject] + [3] invokestatic #65 + + Methodref [com/facebook/model/GraphObject$Factory.create (Lorg/json/JSONObject;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: create(Lorg/json/JSONObject;Ljava/lang/Class;)Lcom/facebook/model/GraphObject; + Access flags: 0x9 + = public static com.facebook.model.GraphObject create(org.json.JSONObject,java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_1 v1 + [1] aload_0 v0 + [2] invokestatic #66 + + Methodref [com/facebook/model/GraphObject$Factory.createGraphObjectProxy (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Class;)TT;] + + Method: create()Lcom/facebook/model/GraphObject; + Access flags: 0x9 + = public static com.facebook.model.GraphObject create() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 0, stack = 1): + [0] ldc #24 + + Class [com/facebook/model/GraphObject] + [2] invokestatic #64 + + Methodref [com/facebook/model/GraphObject$Factory.create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: create(Ljava/lang/Class;)Lcom/facebook/model/GraphObject; + Access flags: 0x9 + = public static com.facebook.model.GraphObject create(java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 1, stack = 3): + [0] aload_0 v0 + [1] new #55 + + Class [org/json/JSONObject] + [4] dup + [5] invokespecial #111 + + Methodref [org/json/JSONObject. ()V] + [8] invokestatic #66 + + Methodref [com/facebook/model/GraphObject$Factory.createGraphObjectProxy (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)TT;] + + Method: hasSameId(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)Z + Access flags: 0x9 + = public static boolean hasSameId(com.facebook.model.GraphObject,com.facebook.model.GraphObject) + Class member attributes (count = 1): + + Code attribute instructions (code length = 100, locals = 4, stack = 2): + [0] aload_0 v0 + [1] ifnull +39 (target=40) + [4] aload_1 v1 + [5] ifnull +35 (target=40) + [8] aload_0 v0 + [9] invokeinterface #112 + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + [14] ldc #14 + + String [id] + [16] invokeinterface #122 + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + [21] ifeq +19 (target=40) + [24] aload_1 v1 + [25] invokeinterface #112 + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + [30] ldc #14 + + String [id] + [32] invokeinterface #122 + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + [37] ifne +5 (target=42) + [40] iconst_0 + [41] ireturn + [42] aload_0 v0 + [43] aload_1 v1 + [44] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [47] ifeq +5 (target=52) + [50] iconst_1 + [51] ireturn + [52] aload_0 v0 + [53] ldc #14 + + String [id] + [55] invokeinterface #115 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [60] astore_2 v2 + [61] aload_1 v1 + [62] ldc #14 + + String [id] + [64] invokeinterface #115 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [69] astore_3 v3 + [70] aload_2 v2 + [71] ifnull +21 (target=92) + [74] aload_3 v3 + [75] ifnull +17 (target=92) + [78] aload_2 v2 + [79] instanceof #39 + + Class [java/lang/String] + [82] ifeq +10 (target=92) + [85] aload_3 v3 + [86] instanceof #39 + + Class [java/lang/String] + [89] ifne +5 (target=94) + [92] iconst_0 + [93] ireturn + [94] aload_2 v2 + [95] aload_3 v3 + [96] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [99] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [40] Var: ..., Stack: (empty) + - [42] Var: ..., Stack: (empty) + - [52] Var: ..., Stack: (empty) + - [92] Var: ...[a:java/lang/Object][a:java/lang/Object], Stack: (empty) + - [94] Var: ..., Stack: (empty) + + Method: createList(Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList; + Access flags: 0x9 + = public static com.facebook.model.GraphObjectList createList(org.json.JSONArray,java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 2, stack = 4): + [0] new #26 + + Class [com/facebook/model/GraphObject$Factory$GraphObjectListImpl] + [3] dup + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokespecial #73 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl. (Lorg/json/JSONArray;Ljava/lang/Class;)V] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Method: createList(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList; + Access flags: 0x9 + = public static com.facebook.model.GraphObjectList createList(java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 1, stack = 2): + [0] new #54 + + Class [org/json/JSONArray] + [3] dup + [4] invokespecial #109 + + Methodref [org/json/JSONArray. ()V] + [7] aload_0 v0 + [8] invokestatic #68 + + Methodref [com/facebook/model/GraphObject$Factory.createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Method: createGraphObjectProxy(Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject; + Access flags: 0xa + = private static com.facebook.model.GraphObject createGraphObjectProxy(java.lang.Class,org.json.JSONObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 41, locals = 5, stack = 4): + [0] aload_0 v0 + [1] invokestatic #72 + + Methodref [com/facebook/model/GraphObject$Factory.verifyCanProxyClass (Ljava/lang/Class;)V] + [4] iconst_1 + [5] anewarray #32 + + Class [java/lang/Class] + [8] dup + [9] iconst_0 + [10] aload_0 v0 + [11] aastore + [12] astore_2 v2 + [13] new #27 + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + [16] dup + [17] aload_1 v1 + [18] aload_0 v0 + [19] invokespecial #74 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy. (Lorg/json/JSONObject;Ljava/lang/Class;)V] + [22] astore_3 v3 + [23] ldc #24 + + Class [com/facebook/model/GraphObject] + [25] invokevirtual #77 + + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] + [28] aload_2 v2 + [29] aload_3 v3 + [30] invokestatic #103 + + Methodref [java/lang/reflect/Proxy.newProxyInstance (Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;] + [33] checkcast #24 + + Class [com/facebook/model/GraphObject] + [36] astore v4 + [38] aload v4 + [40] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;Lorg/json/JSONObject;)TT;] + + Method: createGraphObjectProxyForMap(Lorg/json/JSONObject;)Ljava/util/Map; + Access flags: 0xa + = private static java.util.Map createGraphObjectProxyForMap(org.json.JSONObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 37, locals = 4, stack = 4): + [0] iconst_1 + [1] anewarray #32 + + Class [java/lang/Class] + [4] dup + [5] iconst_0 + [6] ldc #53 + + Class [java/util/Map] + [8] aastore + [9] astore_1 v1 + [10] new #27 + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + [13] dup + [14] aload_0 v0 + [15] ldc #53 + + Class [java/util/Map] + [17] invokespecial #74 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy. (Lorg/json/JSONObject;Ljava/lang/Class;)V] + [20] astore_2 v2 + [21] ldc #24 + + Class [com/facebook/model/GraphObject] + [23] invokevirtual #77 + + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] + [26] aload_1 v1 + [27] aload_2 v2 + [28] invokestatic #103 + + Methodref [java/lang/reflect/Proxy.newProxyInstance (Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;] + [31] checkcast #53 + + Class [java/util/Map] + [34] astore_3 v3 + [35] aload_3 v3 + [36] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Map;] + + Method: hasClassBeenVerified(Ljava/lang/Class;)Z + Access flags: 0x2a + = private static synchronized boolean hasClassBeenVerified(java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 1, stack = 2): + [0] getstatic #57 + + Fieldref [com/facebook/model/GraphObject$Factory.verifiedGraphObjectClasses Ljava/util/HashSet;] + [3] aload_0 v0 + [4] invokevirtual #108 + + Methodref [java/util/HashSet.contains (Ljava/lang/Object;)Z] + [7] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)Z] + + Method: recordClassHasBeenVerified(Ljava/lang/Class;)V + Access flags: 0x2a + = private static synchronized void recordClassHasBeenVerified(java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 1, stack = 2): + [0] getstatic #57 + + Fieldref [com/facebook/model/GraphObject$Factory.verifiedGraphObjectClasses Ljava/util/HashSet;] + [3] aload_0 v0 + [4] invokevirtual #107 + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + [7] pop + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)V] + + Method: verifyCanProxyClass(Ljava/lang/Class;)V + Access flags: 0xa + = private static void verifyCanProxyClass(java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 288, locals = 10, stack = 4): + [0] aload_0 v0 + [1] invokestatic #70 + + Methodref [com/facebook/model/GraphObject$Factory.hasClassBeenVerified (Ljava/lang/Class;)Z] + [4] ifeq +4 (target=8) + [7] return + [8] aload_0 v0 + [9] invokevirtual #81 + + Methodref [java/lang/Class.isInterface ()Z] + [12] ifne +33 (target=45) + [15] new #22 + + Class [com/facebook/FacebookGraphObjectException] + [18] dup + [19] new #40 + + Class [java/lang/StringBuilder] + [22] dup + [23] invokespecial #93 + + Methodref [java/lang/StringBuilder. ()V] + [26] ldc #10 + + String [Factory can only wrap interfaces, not class: ] + [28] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [31] aload_0 v0 + [32] invokevirtual #79 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [35] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [38] invokevirtual #95 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [41] invokespecial #62 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [44] athrow + [45] aload_0 v0 + [46] invokevirtual #78 + + Methodref [java/lang/Class.getMethods ()[Ljava/lang/reflect/Method;] + [49] astore_1 v1 + [50] aload_1 v1 + [51] astore_2 v2 + [52] aload_2 v2 + [53] arraylength + [54] istore_3 v3 + [55] iconst_0 + [56] istore v4 + [58] iload v4 + [60] iload_3 v3 + [61] ificmpge +222 (target=283) + [64] aload_2 v2 + [65] iload v4 + [67] aaload + [68] astore v5 + [70] aload v5 + [72] invokevirtual #98 + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + [75] astore v6 + [77] aload v5 + [79] invokevirtual #99 + + Methodref [java/lang/reflect/Method.getParameterTypes ()[Ljava/lang/Class;] + [82] arraylength + [83] istore v7 + [85] aload v5 + [87] invokevirtual #100 + + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;] + [90] astore v8 + [92] aload v5 + [94] ldc #29 + + Class [com/facebook/model/PropertyName] + [96] invokevirtual #101 + + Methodref [java/lang/reflect/Method.isAnnotationPresent (Ljava/lang/Class;)Z] + [99] istore v9 + [101] aload v5 + [103] invokevirtual #97 + + Methodref [java/lang/reflect/Method.getDeclaringClass ()Ljava/lang/Class;] + [106] ldc #24 + + Class [com/facebook/model/GraphObject] + [108] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [111] ifeq +6 (target=117) + [114] goto +163 (target=277) + [117] iload v7 + [119] iconst_1 + [120] ificmpne +62 (target=182) + [123] aload v8 + [125] getstatic #60 + + Fieldref [java/lang/Void.TYPE Ljava/lang/Class;] + [128] ifacmpne +54 (target=182) + [131] iload v9 + [133] ifeq +27 (target=160) + [136] aload v5 + [138] ldc #29 + + Class [com/facebook/model/PropertyName] + [140] invokevirtual #96 + + Methodref [java/lang/reflect/Method.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + [143] checkcast #29 + + Class [com/facebook/model/PropertyName] + [146] invokeinterface #117 + + InterfaceMethodref [com/facebook/model/PropertyName.value ()Ljava/lang/String;] + [151] invokestatic #63 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [154] ifne +92 (target=246) + [157] goto +120 (target=277) + [160] aload v6 + [162] ldc #15 + + String [set] + [164] invokevirtual #91 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [167] ifeq +79 (target=246) + [170] aload v6 + [172] invokevirtual #89 + + Methodref [java/lang/String.length ()I] + [175] iconst_3 + [176] ificmple +70 (target=246) + [179] goto +98 (target=277) + [182] iload v7 + [184] ifne +62 (target=246) + [187] aload v8 + [189] getstatic #60 + + Fieldref [java/lang/Void.TYPE Ljava/lang/Class;] + [192] ifacmpeq +54 (target=246) + [195] iload v9 + [197] ifeq +27 (target=224) + [200] aload v5 + [202] ldc #29 + + Class [com/facebook/model/PropertyName] + [204] invokevirtual #96 + + Methodref [java/lang/reflect/Method.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + [207] checkcast #29 + + Class [com/facebook/model/PropertyName] + [210] invokeinterface #117 + + InterfaceMethodref [com/facebook/model/PropertyName.value ()Ljava/lang/String;] + [215] invokestatic #63 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [218] ifne +28 (target=246) + [221] goto +56 (target=277) + [224] aload v6 + [226] ldc #13 + + String [get] + [228] invokevirtual #91 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [231] ifeq +15 (target=246) + [234] aload v6 + [236] invokevirtual #89 + + Methodref [java/lang/String.length ()I] + [239] iconst_3 + [240] ificmple +6 (target=246) + [243] goto +34 (target=277) + [246] new #22 + + Class [com/facebook/FacebookGraphObjectException] + [249] dup + [250] new #40 + + Class [java/lang/StringBuilder] + [253] dup + [254] invokespecial #93 + + Methodref [java/lang/StringBuilder. ()V] + [257] ldc #11 + + String [Factory can't proxy method: ] + [259] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [262] aload v5 + [264] invokevirtual #102 + + Methodref [java/lang/reflect/Method.toString ()Ljava/lang/String;] + [267] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [270] invokevirtual #95 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [273] invokespecial #62 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [276] athrow + [277] iinc v4, 1 + [280] goto -222 (target=58) + [283] aload_0 v0 + [284] invokestatic #71 + + Methodref [com/facebook/model/GraphObject$Factory.recordClassHasBeenVerified (Ljava/lang/Class;)V] + [287] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 10): + - [8] Var: ..., Stack: (empty) + - [45] Var: ..., Stack: (empty) + - [58] Var: [a:java/lang/Class][a:[Ljava/lang/reflect/Method;][a:[Ljava/lang/reflect/Method;][i][i], Stack: + - [117] Var: [a:java/lang/Class][a:[Ljava/lang/reflect/Method;][a:[Ljava/lang/reflect/Method;][i][i][a:java/lang/reflect/Method][a:java/lang/String][i][a:java/lang/Class][i], Stack: + - [160] Var: ..., Stack: (empty) + - [182] Var: ..., Stack: (empty) + - [224] Var: ..., Stack: (empty) + - [246] Var: ..., Stack: (empty) + - [277] Var: [a:java/lang/Class][a:[Ljava/lang/reflect/Method;][a:[Ljava/lang/reflect/Method;][i][i], Stack: + - [283] Var: -3, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)V] + + Method: coerceValueToExpectedType(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object; + Access flags: 0x8 + = static java.lang.Object coerceValueToExpectedType(java.lang.Object,java.lang.Class,java.lang.reflect.ParameterizedType) + Class member attributes (count = 2): + + Code attribute instructions (code length = 545, locals = 10, stack = 5): + [0] aload_0 v0 + [1] ifnonnull +53 (target=54) + [4] getstatic #58 + + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;] + [7] aload_1 v1 + [8] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [11] ifeq +10 (target=21) + [14] iconst_0 + [15] invokestatic #75 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [18] astore_3 v3 + [19] aload_3 v3 + [20] areturn + [21] getstatic #59 + + Fieldref [java/lang/Character.TYPE Ljava/lang/Class;] + [24] aload_1 v1 + [25] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [28] ifeq +10 (target=38) + [31] iconst_0 + [32] invokestatic #76 + + Methodref [java/lang/Character.valueOf (C)Ljava/lang/Character;] + [35] astore_3 v3 + [36] aload_3 v3 + [37] areturn + [38] aload_1 v1 + [39] invokevirtual #82 + + Methodref [java/lang/Class.isPrimitive ()Z] + [42] ifeq +10 (target=52) + [45] iconst_0 + [46] invokestatic #84 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [49] astore_3 v3 + [50] aload_3 v3 + [51] areturn + [52] aconst_null + [53] areturn + [54] aload_0 v0 + [55] invokevirtual #87 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [58] astore_3 v3 + [59] aload_1 v1 + [60] aload_3 v3 + [61] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [64] ifeq +9 (target=73) + [67] aload_0 v0 + [68] astore v4 + [70] aload v4 + [72] areturn + [73] aload_1 v1 + [74] invokevirtual #82 + + Methodref [java/lang/Class.isPrimitive ()Z] + [77] ifeq +9 (target=86) + [80] aload_0 v0 + [81] astore v4 + [83] aload v4 + [85] areturn + [86] ldc #24 + + Class [com/facebook/model/GraphObject] + [88] aload_1 v1 + [89] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [92] ifeq +84 (target=176) + [95] aload_1 v1 + [96] astore v4 + [98] ldc #55 + + Class [org/json/JSONObject] + [100] aload_3 v3 + [101] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [104] ifeq +17 (target=121) + [107] aload v4 + [109] aload_0 v0 + [110] checkcast #55 + + Class [org/json/JSONObject] + [113] invokestatic #66 + + Methodref [com/facebook/model/GraphObject$Factory.createGraphObjectProxy (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + [116] astore v5 + [118] aload v5 + [120] areturn + [121] ldc #24 + + Class [com/facebook/model/GraphObject] + [123] aload_3 v3 + [124] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [127] ifeq +19 (target=146) + [130] aload_0 v0 + [131] checkcast #24 + + Class [com/facebook/model/GraphObject] + [134] aload v4 + [136] invokeinterface #113 + + InterfaceMethodref [com/facebook/model/GraphObject.cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [141] astore v5 + [143] aload v5 + [145] areturn + [146] new #22 + + Class [com/facebook/FacebookGraphObjectException] + [149] dup + [150] new #40 + + Class [java/lang/StringBuilder] + [153] dup + [154] invokespecial #93 + + Methodref [java/lang/StringBuilder. ()V] + [157] ldc #8 + + String [Can't create GraphObject from ] + [159] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [162] aload_3 v3 + [163] invokevirtual #79 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [166] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [169] invokevirtual #95 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [172] invokespecial #62 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [175] athrow + [176] ldc #36 + + Class [java/lang/Iterable] + [178] aload_1 v1 + [179] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [182] ifne +30 (target=212) + [185] ldc #47 + + Class [java/util/Collection] + [187] aload_1 v1 + [188] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [191] ifne +21 (target=212) + [194] ldc #51 + + Class [java/util/List] + [196] aload_1 v1 + [197] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [200] ifne +12 (target=212) + [203] ldc #28 + + Class [com/facebook/model/GraphObjectList] + [205] aload_1 v1 + [206] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [209] ifeq +143 (target=352) + [212] aload_2 v2 + [213] ifnonnull +33 (target=246) + [216] new #22 + + Class [com/facebook/FacebookGraphObjectException] + [219] dup + [220] new #40 + + Class [java/lang/StringBuilder] + [223] dup + [224] invokespecial #93 + + Methodref [java/lang/StringBuilder. ()V] + [227] ldc #12 + + String [can't infer generic type of: ] + [229] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [232] aload_1 v1 + [233] invokevirtual #83 + + Methodref [java/lang/Class.toString ()Ljava/lang/String;] + [236] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [239] invokevirtual #95 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [242] invokespecial #62 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [245] athrow + [246] aload_2 v2 + [247] invokeinterface #119 + + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;] + [252] astore v4 + [254] aload v4 + [256] ifnull +20 (target=276) + [259] aload v4 + [261] arraylength + [262] iconst_1 + [263] ificmpne +13 (target=276) + [266] aload v4 + [268] iconst_0 + [269] aaload + [270] instanceof #32 + + Class [java/lang/Class] + [273] ifne +13 (target=286) + [276] new #22 + + Class [com/facebook/FacebookGraphObjectException] + [279] dup + [280] ldc #9 + + String [Expect collection properties to be of a type with exactly one generic parameter.] + [282] invokespecial #62 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [285] athrow + [286] aload v4 + [288] iconst_0 + [289] aaload + [290] checkcast #32 + + Class [java/lang/Class] + [293] astore v5 + [295] ldc #54 + + Class [org/json/JSONArray] + [297] aload_3 v3 + [298] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [301] ifeq +21 (target=322) + [304] aload_0 v0 + [305] checkcast #54 + + Class [org/json/JSONArray] + [308] astore v6 + [310] aload v6 + [312] aload v5 + [314] invokestatic #68 + + Methodref [com/facebook/model/GraphObject$Factory.createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [317] astore v7 + [319] aload v7 + [321] areturn + [322] new #22 + + Class [com/facebook/FacebookGraphObjectException] + [325] dup + [326] new #40 + + Class [java/lang/StringBuilder] + [329] dup + [330] invokespecial #93 + + Methodref [java/lang/StringBuilder. ()V] + [333] ldc #7 + + String [Can't create Collection from ] + [335] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [338] aload_3 v3 + [339] invokevirtual #79 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [342] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [345] invokevirtual #95 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [348] invokespecial #62 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [351] athrow + [352] ldc #39 + + Class [java/lang/String] + [354] aload_1 v1 + [355] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [358] ifeq +66 (target=424) + [361] ldc #33 + + Class [java/lang/Double] + [363] aload_3 v3 + [364] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [367] ifne +12 (target=379) + [370] ldc #34 + + Class [java/lang/Float] + [372] aload_3 v3 + [373] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [376] ifeq +21 (target=397) + [379] ldc #4 + + String [%f] + [381] iconst_1 + [382] anewarray #38 + + Class [java/lang/Object] + [385] dup + [386] iconst_0 + [387] aload_0 v0 + [388] aastore + [389] invokestatic #88 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [392] astore v4 + [394] aload v4 + [396] areturn + [397] ldc #37 + + Class [java/lang/Number] + [399] aload_3 v3 + [400] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [403] ifeq +100 (target=503) + [406] ldc #3 + + String [%d] + [408] iconst_1 + [409] anewarray #38 + + Class [java/lang/Object] + [412] dup + [413] iconst_0 + [414] aload_0 v0 + [415] aastore + [416] invokestatic #88 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [419] astore v4 + [421] aload v4 + [423] areturn + [424] ldc #48 + + Class [java/util/Date] + [426] aload_1 v1 + [427] invokevirtual #86 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [430] ifeq +73 (target=503) + [433] ldc #39 + + Class [java/lang/String] + [435] aload_3 v3 + [436] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [439] ifeq +64 (target=503) + [442] getstatic #56 + + Fieldref [com/facebook/model/GraphObject$Factory.dateFormats [Ljava/text/SimpleDateFormat;] + [445] astore v4 + [447] aload v4 + [449] arraylength + [450] istore v5 + [452] iconst_0 + [453] istore v6 + [455] iload v6 + [457] iload v5 + [459] ificmpge +44 (target=503) + [462] aload v4 + [464] iload v6 + [466] aaload + [467] astore v7 + [469] aload v7 + [471] aload_0 v0 + [472] checkcast #39 + + Class [java/lang/String] + [475] invokevirtual #105 + + Methodref [java/text/SimpleDateFormat.parse (Ljava/lang/String;)Ljava/util/Date;] + [478] astore v8 + [480] aload v8 + [482] ifnull +10 (target=492) + [485] aload v8 + [487] astore v9 + [489] aload v9 + [491] areturn + [492] goto +5 (target=497) + [495] astore v8 + [497] iinc v6, 1 + [500] goto -45 (target=455) + [503] new #22 + + Class [com/facebook/FacebookGraphObjectException] + [506] dup + [507] new #40 + + Class [java/lang/StringBuilder] + [510] dup + [511] invokespecial #93 + + Methodref [java/lang/StringBuilder. ()V] + [514] ldc #6 + + String [Can't convert type] + [516] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [519] aload_3 v3 + [520] invokevirtual #79 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [523] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [526] ldc #1 + + String [ to ] + [528] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [531] aload_1 v1 + [532] invokevirtual #79 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [535] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [538] invokevirtual #95 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [541] invokespecial #62 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [544] athrow + Code attribute exceptions (count = 1): + - ExceptionInfo (469 -> 491: 495): + + Class [java/text/ParseException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 23): + - [21] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: (empty) + - [52] Var: ..., Stack: (empty) + - [54] Var: ..., Stack: (empty) + - [73] Var: ...[a:java/lang/Class], Stack: (empty) + - [86] Var: ..., Stack: (empty) + - [121] Var: ...[a:java/lang/Class], Stack: (empty) + - [146] Var: ..., Stack: (empty) + - [176] Var: -1, Stack: (empty) + - [212] Var: ..., Stack: (empty) + - [246] Var: ..., Stack: (empty) + - [276] Var: ...[a:[Ljava/lang/reflect/Type;], Stack: (empty) + - [286] Var: ..., Stack: (empty) + - [322] Var: ...[a:java/lang/Class], Stack: (empty) + - [352] Var: -2, Stack: (empty) + - [379] Var: ..., Stack: (empty) + - [397] Var: ..., Stack: (empty) + - [424] Var: ..., Stack: (empty) + - [455] Var: ...[a:[Ljava/text/SimpleDateFormat;][i][i], Stack: (empty) + - [492] Var: ...[a:java/text/SimpleDateFormat], Stack: (empty) + - [495] Var: ..., Stack: [a:java/text/ParseException] + - [497] Var: -1, Stack: (empty) + - [503] Var: -3, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)TU;] + + Method: convertCamelCaseToLowercaseWithUnderscores(Ljava/lang/String;)Ljava/lang/String; + Access flags: 0x8 + = static java.lang.String convertCamelCaseToLowercaseWithUnderscores(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 3): + [0] aload_0 v0 + [1] ldc #5 + + String [([a-z])([A-Z])] + [3] ldc #2 + + String [$1_$2] + [5] invokevirtual #90 + + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + [8] astore_0 v0 + [9] aload_0 v0 + [10] getstatic #61 + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + [13] invokevirtual #92 + + Methodref [java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;] + [16] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getUnderlyingJSONObject(Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0xa + = private static java.lang.Object getUnderlyingJSONObject(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 147, locals = 6, stack = 2): + [0] aload_0 v0 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] aload_0 v0 + [7] invokevirtual #87 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [10] astore_1 v1 + [11] ldc #24 + + Class [com/facebook/model/GraphObject] + [13] aload_1 v1 + [14] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [17] ifeq +15 (target=32) + [20] aload_0 v0 + [21] checkcast #24 + + Class [com/facebook/model/GraphObject] + [24] astore_2 v2 + [25] aload_2 v2 + [26] invokeinterface #114 + + InterfaceMethodref [com/facebook/model/GraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + [31] areturn + [32] ldc #28 + + Class [com/facebook/model/GraphObjectList] + [34] aload_1 v1 + [35] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [38] ifeq +15 (target=53) + [41] aload_0 v0 + [42] checkcast #28 + + Class [com/facebook/model/GraphObjectList] + [45] astore_2 v2 + [46] aload_2 v2 + [47] invokeinterface #116 + + InterfaceMethodref [com/facebook/model/GraphObjectList.getInnerJSONArray ()Lorg/json/JSONArray;] + [52] areturn + [53] ldc #36 + + Class [java/lang/Iterable] + [55] aload_1 v1 + [56] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [59] ifeq +86 (target=145) + [62] new #54 + + Class [org/json/JSONArray] + [65] dup + [66] invokespecial #109 + + Methodref [org/json/JSONArray. ()V] + [69] astore_2 v2 + [70] aload_0 v0 + [71] checkcast #36 + + Class [java/lang/Iterable] + [74] astore_3 v3 + [75] aload_3 v3 + [76] invokeinterface #118 + + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;] + [81] astore v4 + [83] aload v4 + [85] invokeinterface #120 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [90] ifeq +53 (target=143) + [93] aload v4 + [95] invokeinterface #121 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [100] astore v5 + [102] ldc #24 + + Class [com/facebook/model/GraphObject] + [104] aload v5 + [106] invokevirtual #87 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [109] invokevirtual #80 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [112] ifeq +21 (target=133) + [115] aload_2 v2 + [116] aload v5 + [118] checkcast #24 + + Class [com/facebook/model/GraphObject] + [121] invokeinterface #114 + + InterfaceMethodref [com/facebook/model/GraphObject.getInnerJSONObject ()Lorg/json/JSONObject;] + [126] invokevirtual #110 + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + [129] pop + [130] goto +10 (target=140) + [133] aload_2 v2 + [134] aload v5 + [136] invokevirtual #110 + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + [139] pop + [140] goto -57 (target=83) + [143] aload_2 v2 + [144] areturn + [145] aload_0 v0 + [146] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [6] Var: ..., Stack: (empty) + - [32] Var: ...[a:java/lang/Class], Stack: (empty) + - [53] Var: ..., Stack: (empty) + - [83] Var: ...[a:org/json/JSONArray][a:java/lang/Iterable][a:java/util/Iterator], Stack: (empty) + - [133] Var: ...[a:java/lang/Object], Stack: (empty) + - [140] Var: -1, Stack: (empty) + - [143] Var: -1, Stack: (empty) + - [145] Var: -2, Stack: (empty) + + Method: access$000(Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject; + Access flags: 0x1008 + = static synthetic com.facebook.model.GraphObject access$000(java.lang.Class,org.json.JSONObject) + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #66 + + Methodref [com/facebook/model/GraphObject$Factory.createGraphObjectProxy (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lorg/json/JSONObject;)Ljava/util/Map; + Access flags: 0x1008 + = static synthetic java.util.Map access$100(org.json.JSONObject) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #67 + + Methodref [com/facebook/model/GraphObject$Factory.createGraphObjectProxyForMap (Lorg/json/JSONObject;)Ljava/util/Map;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x1008 + = static synthetic java.lang.Object access$200(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokestatic #69 + + Methodref [com/facebook/model/GraphObject$Factory.getUnderlyingJSONObject (Ljava/lang/Object;)Ljava/lang/Object;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 63, locals = 0, stack = 7): + [0] new #49 + + Class [java/util/HashSet] + [3] dup + [4] invokespecial #106 + + Methodref [java/util/HashSet. ()V] + [7] putstatic #57 + + Fieldref [com/facebook/model/GraphObject$Factory.verifiedGraphObjectClasses Ljava/util/HashSet;] + [10] iconst_3 + [11] anewarray #46 + + Class [java/text/SimpleDateFormat] + [14] dup + [15] iconst_0 + [16] new #46 + + Class [java/text/SimpleDateFormat] + [19] dup + [20] ldc #18 + + String [yyyy-MM-dd'T'HH:mm:ssZ] + [22] getstatic #61 + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + [25] invokespecial #104 + + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + [28] aastore + [29] dup + [30] iconst_1 + [31] new #46 + + Class [java/text/SimpleDateFormat] + [34] dup + [35] ldc #17 + + String [yyyy-MM-dd'T'HH:mm:ss] + [37] getstatic #61 + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + [40] invokespecial #104 + + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + [43] aastore + [44] dup + [45] iconst_2 + [46] new #46 + + Class [java/text/SimpleDateFormat] + [49] dup + [50] ldc #16 + + String [yyyy-MM-dd] + [52] getstatic #61 + + Fieldref [java/util/Locale.US Ljava/util/Locale;] + [55] invokespecial #104 + + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + [58] aastore + [59] putstatic #56 + + Fieldref [com/facebook/model/GraphObject$Factory.dateFormats [Ljava/text/SimpleDateFormat;] + [62] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphObject$Factory$GraphObjectListImpl + Superclass: java/util/AbstractList + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.model.GraphObject$Factory$GraphObjectListImpl extends java.util.AbstractList + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObjectList] + +Constant Pool (count = 161): + + String [Can't cast GraphObjectCollection of non-GraphObject type ] + + String [GraphObjectList{itemType=%s, state=%s}] + + String [Only adding items at the end of the list is supported.] + + String [itemType] + + String [state] + + Class [com/facebook/FacebookGraphObjectException] + + Class [com/facebook/internal/Validate] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObject$Factory] + + Class [com/facebook/model/GraphObject$Factory$GraphObjectListImpl] + + Class [com/facebook/model/GraphObjectList] + + Class [java/lang/Class] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/IndexOutOfBoundsException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/UnsupportedOperationException] + + Class [java/util/AbstractList] + + Class [org/json/JSONArray] + + Class [org/json/JSONException] + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.itemType Ljava/lang/Class;] + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [com/facebook/model/GraphObject$Factory.access$200 (Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory.coerceValueToExpectedType (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory.createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.checkIndex (I)V] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.get (I)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.put (ILjava/lang/Object;)V] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.size ()I] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + + Methodref [java/lang/IndexOutOfBoundsException. ()V] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/UnsupportedOperationException. ()V] + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + + Methodref [java/util/AbstractList. ()V] + + Methodref [org/json/JSONArray.equals (Ljava/lang/Object;)Z] + + Methodref [org/json/JSONArray.hashCode ()I] + + Methodref [org/json/JSONArray.length ()I] + + Methodref [org/json/JSONArray.opt (I)Ljava/lang/Object;] + + Methodref [org/json/JSONArray.put (ILjava/lang/Object;)Lorg/json/JSONArray;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [access$200 (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [checkIndex (I)V] + + NameAndType [coerceValueToExpectedType (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + + NameAndType [createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [hashCode ()I] + + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z] + + NameAndType [itemType Ljava/lang/Class;] + + NameAndType [length ()I] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [opt (I)Ljava/lang/Object;] + + NameAndType [put (ILjava/lang/Object;)Lorg/json/JSONArray;] + + NameAndType [put (ILjava/lang/Object;)V] + + NameAndType [size ()I] + + NameAndType [state Lorg/json/JSONArray;] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [()I] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Lorg/json/JSONArray;] + + Utf8 [()V] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)TT;] + + Utf8 [(I)V] + + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(ILjava/lang/Object;)Lorg/json/JSONArray;] + + Utf8 [(ILjava/lang/Object;)V] + + Utf8 [(ITT;)TT;] + + Utf8 [(ITT;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Class;)Z] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection<*>;)Z] + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class;)V] + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class<*>;)V] + + Utf8 [Ljava/util/AbstractList;Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [] + + Utf8 [Can't cast GraphObjectCollection of non-GraphObject type ] + + Utf8 [Code] + + Utf8 [GraphObjectList{itemType=%s, state=%s}] + + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class<*>;] + + Utf8 [Lorg/json/JSONArray;] + + Utf8 [Only adding items at the end of the list is supported.] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$200] + + Utf8 [add] + + Utf8 [append] + + Utf8 [castToListOf] + + Utf8 [checkIndex] + + Utf8 [clear] + + Utf8 [coerceValueToExpectedType] + + Utf8 [com/facebook/FacebookGraphObjectException] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [com/facebook/model/GraphObject$Factory$GraphObjectListImpl] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [createList] + + Utf8 [equals] + + Utf8 [format] + + Utf8 [get] + + Utf8 [getClass] + + Utf8 [getInnerJSONArray] + + Utf8 [getSimpleName] + + Utf8 [hashCode] + + Utf8 [isAssignableFrom] + + Utf8 [itemType] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/IndexOutOfBoundsException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/UnsupportedOperationException] + + Utf8 [java/util/AbstractList] + + Utf8 [length] + + Utf8 [notNull] + + Utf8 [opt] + + Utf8 [org/json/JSONArray] + + Utf8 [org/json/JSONException] + + Utf8 [put] + + Utf8 [remove] + + Utf8 [removeAll] + + Utf8 [retainAll] + + Utf8 [set] + + Utf8 [size] + + Utf8 [state] + + Utf8 [toString] + +Fields (count = 2): + + Field: state Lorg/json/JSONArray; + Access flags: 0x12 + = private final org.json.JSONArray state + + Field: itemType Ljava/lang/Class; + Access flags: 0x12 + = private final java.lang.Class itemType + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class<*>;] + +Methods (count = 16): + - Method: (Lorg/json/JSONArray;Ljava/lang/Class;)V + Access flags: 0x1 + = public GraphObject$Factory$GraphObjectListImpl(org.json.JSONArray,java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 27, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #45 + + Methodref [java/util/AbstractList. ()V] + [4] aload_1 v1 + [5] ldc #5 + + String [state] + [7] invokestatic #25 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [10] aload_2 v2 + [11] ldc #4 + + String [itemType] + [13] invokestatic #25 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [16] aload_0 v0 + [17] aload_1 v1 + [18] putfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [21] aload_0 v0 + [22] aload_2 v2 + [23] putfield #22 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.itemType Ljava/lang/Class;] + [26] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lorg/json/JSONArray;Ljava/lang/Class<*>;)V] + + Method: toString()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String toString() + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 1, stack = 5): + [0] ldc #2 + + String [GraphObjectList{itemType=%s, state=%s}] + [2] iconst_2 + [3] anewarray #15 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] aload_0 v0 + [9] getfield #22 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.itemType Ljava/lang/Class;] + [12] invokevirtual #33 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [15] aastore + [16] dup + [17] iconst_1 + [18] aload_0 v0 + [19] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [22] aastore + [23] invokestatic #38 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [26] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: add(ILjava/lang/Object;)V + Access flags: 0x1 + = public void add(int,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 37, locals = 3, stack = 3): + [0] iload_1 v1 + [1] ifge +11 (target=12) + [4] new #14 + + Class [java/lang/IndexOutOfBoundsException] + [7] dup + [8] invokespecial #36 + + Methodref [java/lang/IndexOutOfBoundsException. ()V] + [11] athrow + [12] iload_1 v1 + [13] aload_0 v0 + [14] invokevirtual #32 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.size ()I] + [17] ificmpge +13 (target=30) + [20] new #18 + + Class [java/lang/UnsupportedOperationException] + [23] dup + [24] ldc #3 + + String [Only adding items at the end of the list is supported.] + [26] invokespecial #44 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [29] athrow + [30] aload_0 v0 + [31] iload_1 v1 + [32] aload_2 v2 + [33] invokespecial #31 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.put (ILjava/lang/Object;)V] + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [12] Var: ..., Stack: (empty) + - [30] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(ITT;)V] + + Method: set(ILjava/lang/Object;)Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object set(int,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 19, locals = 4, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokespecial #29 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.checkIndex (I)V] + [5] aload_0 v0 + [6] iload_1 v1 + [7] invokevirtual #30 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.get (I)Ljava/lang/Object;] + [10] astore_3 v3 + [11] aload_0 v0 + [12] iload_1 v1 + [13] aload_2 v2 + [14] invokespecial #31 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.put (ILjava/lang/Object;)V] + [17] aload_3 v3 + [18] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ITT;)TT;] + + Method: hashCode()I + Access flags: 0x1 + = public int hashCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [4] invokevirtual #47 + + Methodref [org/json/JSONArray.hashCode ()I] + [7] 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 = 43, locals = 3, stack = 2): + [0] aload_1 v1 + [1] ifnonnull +5 (target=6) + [4] iconst_0 + [5] ireturn + [6] aload_0 v0 + [7] aload_1 v1 + [8] ifacmpne +5 (target=13) + [11] iconst_1 + [12] ireturn + [13] aload_0 v0 + [14] invokevirtual #37 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [17] aload_1 v1 + [18] invokevirtual #37 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [21] ifacmpeq +5 (target=26) + [24] iconst_0 + [25] ireturn + [26] aload_1 v1 + [27] checkcast #10 + + Class [com/facebook/model/GraphObject$Factory$GraphObjectListImpl] + [30] astore_2 v2 + [31] aload_0 v0 + [32] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [35] aload_2 v2 + [36] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [39] invokevirtual #46 + + Methodref [org/json/JSONArray.equals (Ljava/lang/Object;)Z] + [42] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [6] Var: ..., Stack: (empty) + - [13] Var: ..., Stack: (empty) + - [26] Var: ..., Stack: (empty) + + Method: get(I)Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object get(int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 26, locals = 4, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokespecial #29 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.checkIndex (I)V] + [5] aload_0 v0 + [6] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [9] iload_1 v1 + [10] invokevirtual #49 + + Methodref [org/json/JSONArray.opt (I)Ljava/lang/Object;] + [13] astore_2 v2 + [14] aload_2 v2 + [15] aload_0 v0 + [16] getfield #22 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.itemType Ljava/lang/Class;] + [19] aconst_null + [20] invokestatic #27 + + Methodref [com/facebook/model/GraphObject$Factory.coerceValueToExpectedType (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + [23] astore_3 v3 + [24] aload_3 v3 + [25] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TT;] + + Method: size()I + Access flags: 0x1 + = public int size() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [4] invokevirtual #48 + + Methodref [org/json/JSONArray.length ()I] + [7] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: castToListOf(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList; + Access flags: 0x11 + = public final com.facebook.model.GraphObjectList castToListOf(java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 66, locals = 3, stack = 4): + [0] ldc #8 + + Class [com/facebook/model/GraphObject] + [2] aload_0 v0 + [3] getfield #22 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.itemType Ljava/lang/Class;] + [6] invokevirtual #34 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [9] ifeq +27 (target=36) + [12] aload_1 v1 + [13] aload_0 v0 + [14] getfield #22 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.itemType Ljava/lang/Class;] + [17] invokevirtual #34 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [20] ifeq +7 (target=27) + [23] aload_0 v0 + [24] astore_2 v2 + [25] aload_2 v2 + [26] areturn + [27] aload_0 v0 + [28] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [31] aload_1 v1 + [32] invokestatic #28 + + Methodref [com/facebook/model/GraphObject$Factory.createList (Lorg/json/JSONArray;Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [35] areturn + [36] new #6 + + Class [com/facebook/FacebookGraphObjectException] + [39] dup + [40] new #17 + + Class [java/lang/StringBuilder] + [43] dup + [44] invokespecial #39 + + Methodref [java/lang/StringBuilder. ()V] + [47] ldc #1 + + String [Can't cast GraphObjectCollection of non-GraphObject type ] + [49] invokevirtual #41 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [52] aload_0 v0 + [53] getfield #22 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.itemType Ljava/lang/Class;] + [56] invokevirtual #40 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + [59] invokevirtual #42 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [62] invokespecial #24 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [65] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [27] Var: ..., Stack: (empty) + - [36] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Method: getInnerJSONArray()Lorg/json/JSONArray; + Access flags: 0x11 + = public final org.json.JSONArray getInnerJSONArray() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: clear()V + Access flags: 0x1 + = public void clear() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 2): + [0] new #18 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] invokespecial #43 + + Methodref [java/lang/UnsupportedOperationException. ()V] + [7] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: remove(Ljava/lang/Object;)Z + Access flags: 0x1 + = public boolean remove(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] new #18 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] invokespecial #43 + + Methodref [java/lang/UnsupportedOperationException. ()V] + [7] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: removeAll(Ljava/util/Collection;)Z + Access flags: 0x1 + = public boolean removeAll(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] new #18 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] invokespecial #43 + + Methodref [java/lang/UnsupportedOperationException. ()V] + [7] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + + Method: retainAll(Ljava/util/Collection;)Z + Access flags: 0x1 + = public boolean retainAll(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 2, stack = 2): + [0] new #18 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] invokespecial #43 + + Methodref [java/lang/UnsupportedOperationException. ()V] + [7] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;)Z] + + Method: checkIndex(I)V + Access flags: 0x2 + = private void checkIndex(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 2, stack = 2): + [0] iload_1 v1 + [1] iflt +14 (target=15) + [4] iload_1 v1 + [5] aload_0 v0 + [6] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [9] invokevirtual #48 + + Methodref [org/json/JSONArray.length ()I] + [12] ificmplt +11 (target=23) + [15] new #14 + + Class [java/lang/IndexOutOfBoundsException] + [18] dup + [19] invokespecial #36 + + Methodref [java/lang/IndexOutOfBoundsException. ()V] + [22] athrow + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [15] Var: ..., Stack: (empty) + - [23] Var: ..., Stack: (empty) + + Method: put(ILjava/lang/Object;)V + Access flags: 0x2 + = private void put(int,java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 31, locals = 5, stack = 3): + [0] aload_2 v2 + [1] invokestatic #26 + + Methodref [com/facebook/model/GraphObject$Factory.access$200 (Ljava/lang/Object;)Ljava/lang/Object;] + [4] astore_3 v3 + [5] aload_0 v0 + [6] getfield #23 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectListImpl.state Lorg/json/JSONArray;] + [9] iload_1 v1 + [10] aload_3 v3 + [11] invokevirtual #50 + + Methodref [org/json/JSONArray.put (ILjava/lang/Object;)Lorg/json/JSONArray;] + [14] pop + [15] goto +15 (target=30) + [18] astore v4 + [20] new #13 + + Class [java/lang/IllegalArgumentException] + [23] dup + [24] aload v4 + [26] invokespecial #35 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + [29] athrow + [30] return + Code attribute exceptions (count = 1): + - ExceptionInfo (5 -> 15: 18): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: [a:com/facebook/model/GraphObject$Factory$GraphObjectListImpl][i][a:java/lang/Object][a:java/lang/Object], Stack: [a:org/json/JSONException] + - [30] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(ITT;)V] + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/AbstractList;Lcom/facebook/model/GraphObjectList;] + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphObject$Factory$GraphObjectProxy + Superclass: com/facebook/model/GraphObject$Factory$ProxyBase + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.model.GraphObject$Factory$GraphObjectProxy extends com.facebook.model.GraphObject$Factory$ProxyBase + +Interfaces (count = 0): + +Constant Pool (count = 323): + + String [GraphObject{graphObjectClass=%s, state=%s}] + + String [asMap] + + String [cast] + + String [clear] + + String [containsKey] + + String [containsValue] + + String [entrySet] + + String [get] + + String [getInnerJSONObject] + + String [getProperty] + + String [getPropertyAs] + + String [getPropertyAsList] + + String [isEmpty] + + String [keySet] + + String [put] + + String [putAll] + + String [remove] + + String [removeProperty] + + String [setProperty] + + String [size] + + String [values] + + Class [[Ljava/lang/Object;] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/model/CreateGraphObject] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObject$Factory] + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1] + + Class [com/facebook/model/GraphObject$Factory$ProxyBase] + + Class [com/facebook/model/GraphObjectList] + + Class [com/facebook/model/JsonUtil] + + Class [com/facebook/model/PropertyName] + + Class [java/lang/Boolean] + + Class [java/lang/Class] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/reflect/Method] + + Class [java/lang/reflect/ParameterizedType] + + Class [java/lang/reflect/Proxy] + + Class [java/lang/reflect/Type] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Map] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.graphObjectClass Ljava/lang/Class;] + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/model/GraphObject$Factory.access$000 (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.access$100 (Lorg/json/JSONObject;)Ljava/util/Map;] + + Methodref [com/facebook/model/GraphObject$Factory.access$200 (Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory.coerceValueToExpectedType (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory.convertCamelCaseToLowercaseWithUnderscores (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.createList (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.createGraphObjectsFromParameters (Lcom/facebook/model/CreateGraphObject;Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.proxyGraphObjectGettersAndSetters (Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.proxyGraphObjectMethods (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.proxyMapMethods (Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.proxyObjectMethods (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.setJSONProperty ([Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.throwUnexpectedMethodSignature (Ljava/lang/reflect/Method;)Ljava/lang/Object;] + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1. (Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;Ljava/lang/Class;)V] + + Methodref [com/facebook/model/GraphObject$Factory$ProxyBase. (Ljava/lang/Object;)V] + + Methodref [com/facebook/model/JsonUtil.jsonObjectClear (Lorg/json/JSONObject;)V] + + Methodref [com/facebook/model/JsonUtil.jsonObjectContainsValue (Lorg/json/JSONObject;Ljava/lang/Object;)Z] + + Methodref [com/facebook/model/JsonUtil.jsonObjectEntrySet (Lorg/json/JSONObject;)Ljava/util/Set;] + + Methodref [com/facebook/model/JsonUtil.jsonObjectKeySet (Lorg/json/JSONObject;)Ljava/util/Set;] + + Methodref [com/facebook/model/JsonUtil.jsonObjectPutAll (Lorg/json/JSONObject;Ljava/util/Map;)V] + + Methodref [com/facebook/model/JsonUtil.jsonObjectValues (Lorg/json/JSONObject;)Ljava/util/Collection;] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + + Methodref [java/lang/reflect/Method.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + + Methodref [java/lang/reflect/Method.getDeclaringClass ()Ljava/lang/Class;] + + Methodref [java/lang/reflect/Method.getGenericReturnType ()Ljava/lang/reflect/Type;] + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Method.getParameterTypes ()[Ljava/lang/Class;] + + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;] + + Methodref [java/lang/reflect/Proxy.getInvocationHandler (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;] + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + + Methodref [org/json/JSONObject.length ()I] + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/model/CreateGraphObject.value ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/model/GraphObjectList.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [com/facebook/model/PropertyName.value ()Ljava/lang/String;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + NameAndType [ (Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;Ljava/lang/Class;)V] + + NameAndType [ (Ljava/lang/Object;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [access$000 (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + NameAndType [access$100 (Lorg/json/JSONObject;)Ljava/util/Map;] + + NameAndType [access$200 (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [asMap ()Ljava/util/Map;] + + NameAndType [coerceValueToExpectedType (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + + NameAndType [convertCamelCaseToLowercaseWithUnderscores (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [create ()Lcom/facebook/model/GraphObject;] + + NameAndType [createGraphObjectsFromParameters (Lcom/facebook/model/CreateGraphObject;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [createList (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getDeclaringClass ()Ljava/lang/Class;] + + NameAndType [getGenericReturnType ()Ljava/lang/reflect/Type;] + + NameAndType [getInvocationHandler (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getParameterTypes ()[Ljava/lang/Class;] + + NameAndType [getReturnType ()Ljava/lang/Class;] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [graphObjectClass Ljava/lang/Class;] + + NameAndType [has (Ljava/lang/String;)Z] + + NameAndType [hasNext ()Z] + + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [jsonObjectClear (Lorg/json/JSONObject;)V] + + NameAndType [jsonObjectContainsValue (Lorg/json/JSONObject;Ljava/lang/Object;)Z] + + NameAndType [jsonObjectEntrySet (Lorg/json/JSONObject;)Ljava/util/Set;] + + NameAndType [jsonObjectKeySet (Lorg/json/JSONObject;)Ljava/util/Set;] + + NameAndType [jsonObjectPutAll (Lorg/json/JSONObject;Ljava/util/Map;)V] + + NameAndType [jsonObjectValues (Lorg/json/JSONObject;)Ljava/util/Collection;] + + NameAndType [length ()I] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [opt (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [proxyGraphObjectGettersAndSetters (Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [proxyGraphObjectMethods (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [proxyMapMethods (Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [proxyObjectMethods (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [remove (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [setJSONProperty ([Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [state Ljava/lang/Object;] + + NameAndType [substring (I)Ljava/lang/String;] + + NameAndType [throwUnexpectedMethodSignature (Ljava/lang/reflect/Method;)Ljava/lang/Object;] + + NameAndType [value ()Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/lang/reflect/Type;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()Z] + + Utf8 [()[Ljava/lang/Class;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/model/CreateGraphObject;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;Ljava/lang/Class;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + + Utf8 [(Ljava/lang/Class;)Z] + + Utf8 [(Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/reflect/Method;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Collection;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Map;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Set;] + + Utf8 [(Lorg/json/JSONObject;)V] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Class;)V] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Class<*>;)V] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Object;)Z] + + Utf8 [(Lorg/json/JSONObject;Ljava/util/Map;)V] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [] + + Utf8 [CASTTOMAP_METHOD] + + Utf8 [CAST_METHOD] + + Utf8 [CLEAR_METHOD] + + Utf8 [CONTAINSKEY_METHOD] + + Utf8 [CONTAINSVALUE_METHOD] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [ENTRYSET_METHOD] + + Utf8 [GETINNERJSONOBJECT_METHOD] + + Utf8 [GETPROPERTYASLIST_METHOD] + + Utf8 [GETPROPERTYAS_METHOD] + + Utf8 [GETPROPERTY_METHOD] + + Utf8 [GET_METHOD] + + Utf8 [GraphObject{graphObjectClass=%s, state=%s}] + + Utf8 [ISEMPTY_METHOD] + + Utf8 [KEYSET_METHOD] + + Utf8 [Lcom/facebook/model/GraphObject$Factory$ProxyBase;] + + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class<*>;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [PUTALL_METHOD] + + Utf8 [PUT_METHOD] + + Utf8 [REMOVEPROPERTY_METHOD] + + Utf8 [REMOVE_METHOD] + + Utf8 [SETPROPERTY_METHOD] + + Utf8 [SIZE_METHOD] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [VALUES_METHOD] + + Utf8 [[Ljava/lang/Object;] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [add] + + Utf8 [asMap] + + Utf8 [cast] + + Utf8 [clear] + + Utf8 [coerceValueToExpectedType] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/model/CreateGraphObject] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + + Utf8 [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1] + + Utf8 [com/facebook/model/GraphObject$Factory$ProxyBase] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [com/facebook/model/JsonUtil] + + Utf8 [com/facebook/model/PropertyName] + + Utf8 [containsKey] + + Utf8 [containsValue] + + Utf8 [convertCamelCaseToLowercaseWithUnderscores] + + Utf8 [create] + + Utf8 [createGraphObjectsFromParameters] + + Utf8 [createList] + + Utf8 [entrySet] + + Utf8 [equals] + + Utf8 [format] + + Utf8 [get] + + Utf8 [getAnnotation] + + Utf8 [getClass] + + Utf8 [getDeclaringClass] + + Utf8 [getGenericReturnType] + + Utf8 [getInnerJSONObject] + + Utf8 [getInvocationHandler] + + Utf8 [getName] + + Utf8 [getParameterTypes] + + Utf8 [getProperty] + + Utf8 [getPropertyAs] + + Utf8 [getPropertyAsList] + + Utf8 [getReturnType] + + Utf8 [getSimpleName] + + Utf8 [graphObjectClass] + + Utf8 [has] + + Utf8 [hasNext] + + Utf8 [invoke] + + Utf8 [isAssignableFrom] + + Utf8 [isEmpty] + + Utf8 [isNullOrEmpty] + + Utf8 [iterator] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/reflect/Method] + + Utf8 [java/lang/reflect/ParameterizedType] + + Utf8 [java/lang/reflect/Proxy] + + Utf8 [java/lang/reflect/Type] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Map] + + Utf8 [jsonObjectClear] + + Utf8 [jsonObjectContainsValue] + + Utf8 [jsonObjectEntrySet] + + Utf8 [jsonObjectKeySet] + + Utf8 [jsonObjectPutAll] + + Utf8 [jsonObjectValues] + + Utf8 [keySet] + + Utf8 [length] + + Utf8 [next] + + Utf8 [opt] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [proxyGraphObjectGettersAndSetters] + + Utf8 [proxyGraphObjectMethods] + + Utf8 [proxyMapMethods] + + Utf8 [proxyObjectMethods] + + Utf8 [put] + + Utf8 [putAll] + + Utf8 [putOpt] + + Utf8 [remove] + + Utf8 [removeProperty] + + Utf8 [setJSONProperty] + + Utf8 [setProperty] + + Utf8 [size] + + Utf8 [state] + + Utf8 [substring] + + Utf8 [throwUnexpectedMethodSignature] + + Utf8 [toString] + + Utf8 [value] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 21): + + Field: CLEAR_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CLEAR_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [clear] + + Field: CONTAINSKEY_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CONTAINSKEY_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [containsKey] + + Field: CONTAINSVALUE_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CONTAINSVALUE_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [containsValue] + + Field: ENTRYSET_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ENTRYSET_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [entrySet] + + Field: GET_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String GET_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [get] + + Field: ISEMPTY_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ISEMPTY_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [isEmpty] + + Field: KEYSET_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String KEYSET_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [keySet] + + Field: PUT_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PUT_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [put] + + Field: PUTALL_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PUTALL_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [putAll] + + Field: REMOVE_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String REMOVE_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [remove] + + Field: SIZE_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SIZE_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [size] + + Field: VALUES_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String VALUES_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [values] + + Field: CAST_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CAST_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [cast] + + Field: CASTTOMAP_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CASTTOMAP_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [asMap] + + Field: GETPROPERTY_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String GETPROPERTY_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [getProperty] + + Field: GETPROPERTYAS_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String GETPROPERTYAS_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [getPropertyAs] + + Field: GETPROPERTYASLIST_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String GETPROPERTYASLIST_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [getPropertyAsList] + + Field: SETPROPERTY_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SETPROPERTY_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [setProperty] + + Field: REMOVEPROPERTY_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String REMOVEPROPERTY_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [removeProperty] + + Field: GETINNERJSONOBJECT_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String GETINNERJSONOBJECT_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [getInnerJSONObject] + + Field: graphObjectClass Ljava/lang/Class; + Access flags: 0x12 + = private final java.lang.Class graphObjectClass + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class<*>;] + +Methods (count = 8): + - Method: (Lorg/json/JSONObject;Ljava/lang/Class;)V + Access flags: 0x1 + = public GraphObject$Factory$GraphObjectProxy(org.json.JSONObject,java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 11, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #66 + + Methodref [com/facebook/model/GraphObject$Factory$ProxyBase. (Ljava/lang/Object;)V] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #48 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.graphObjectClass Ljava/lang/Class;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Class<*>;)V] + + Method: toString()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String toString() + Class member attributes (count = 1): + + Code attribute instructions (code length = 27, locals = 1, stack = 5): + [0] ldc #1 + + String [GraphObject{graphObjectClass=%s, state=%s}] + [2] iconst_2 + [3] anewarray #37 + + Class [java/lang/Object] + [6] dup + [7] iconst_0 + [8] aload_0 v0 + [9] getfield #48 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.graphObjectClass Ljava/lang/Class;] + [12] invokevirtual #74 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [15] aastore + [16] dup + [17] iconst_1 + [18] aload_0 v0 + [19] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [22] aastore + [23] invokestatic #80 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [26] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x11 + = public final java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 73, locals = 5, stack = 4): + [0] aload_2 v2 + [1] invokevirtual #83 + + Methodref [java/lang/reflect/Method.getDeclaringClass ()Ljava/lang/Class;] + [4] astore v4 + [6] aload v4 + [8] ldc #37 + + Class [java/lang/Object] + [10] ifacmpne +11 (target=21) + [13] aload_0 v0 + [14] aload_1 v1 + [15] aload_2 v2 + [16] aload_3 v3 + [17] invokevirtual #62 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.proxyObjectMethods (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + [20] areturn + [21] aload v4 + [23] ldc #45 + + Class [java/util/Map] + [25] ifacmpne +10 (target=35) + [28] aload_0 v0 + [29] aload_2 v2 + [30] aload_3 v3 + [31] invokespecial #61 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.proxyMapMethods (Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + [34] areturn + [35] aload v4 + [37] ldc #25 + + Class [com/facebook/model/GraphObject] + [39] ifacmpne +11 (target=50) + [42] aload_0 v0 + [43] aload_1 v1 + [44] aload_2 v2 + [45] aload_3 v3 + [46] invokespecial #60 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.proxyGraphObjectMethods (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + [49] areturn + [50] ldc #25 + + Class [com/facebook/model/GraphObject] + [52] aload v4 + [54] invokevirtual #75 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [57] ifeq +10 (target=67) + [60] aload_0 v0 + [61] aload_2 v2 + [62] aload_3 v3 + [63] invokespecial #59 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.proxyGraphObjectGettersAndSetters (Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + [66] areturn + [67] aload_0 v0 + [68] aload_2 v2 + [69] invokevirtual #64 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.throwUnexpectedMethodSignature (Ljava/lang/reflect/Method;)Ljava/lang/Object;] + [72] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [21] Var: ...[a:java/lang/Class], Stack: (empty) + - [35] Var: ..., Stack: (empty) + - [50] Var: ..., Stack: (empty) + - [67] Var: ..., Stack: (empty) + + Method: proxyMapMethods(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object proxyMapMethods(java.lang.reflect.Method,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 347, locals = 6, stack = 3): + [0] aload_1 v1 + [1] invokevirtual #85 + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + [4] astore_3 v3 + [5] aload_3 v3 + [6] ldc #4 + + String [clear] + [8] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [11] ifeq +15 (target=26) + [14] aload_0 v0 + [15] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [18] checkcast #47 + + Class [org/json/JSONObject] + [21] invokestatic #67 + + Methodref [com/facebook/model/JsonUtil.jsonObjectClear (Lorg/json/JSONObject;)V] + [24] aconst_null + [25] areturn + [26] aload_3 v3 + [27] ldc #5 + + String [containsKey] + [29] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [32] ifeq +23 (target=55) + [35] aload_0 v0 + [36] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [39] checkcast #47 + + Class [org/json/JSONObject] + [42] aload_2 v2 + [43] iconst_0 + [44] aaload + [45] checkcast #38 + + Class [java/lang/String] + [48] invokevirtual #89 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [51] invokestatic #73 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [54] areturn + [55] aload_3 v3 + [56] ldc #6 + + String [containsValue] + [58] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [61] ifeq +20 (target=81) + [64] aload_0 v0 + [65] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [68] checkcast #47 + + Class [org/json/JSONObject] + [71] aload_2 v2 + [72] iconst_0 + [73] aaload + [74] invokestatic #68 + + Methodref [com/facebook/model/JsonUtil.jsonObjectContainsValue (Lorg/json/JSONObject;Ljava/lang/Object;)Z] + [77] invokestatic #73 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [80] areturn + [81] aload_3 v3 + [82] ldc #7 + + String [entrySet] + [84] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [87] ifeq +14 (target=101) + [90] aload_0 v0 + [91] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [94] checkcast #47 + + Class [org/json/JSONObject] + [97] invokestatic #69 + + Methodref [com/facebook/model/JsonUtil.jsonObjectEntrySet (Lorg/json/JSONObject;)Ljava/util/Set;] + [100] areturn + [101] aload_3 v3 + [102] ldc #8 + + String [get] + [104] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [107] ifeq +20 (target=127) + [110] aload_0 v0 + [111] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [114] checkcast #47 + + Class [org/json/JSONObject] + [117] aload_2 v2 + [118] iconst_0 + [119] aaload + [120] checkcast #38 + + Class [java/lang/String] + [123] invokevirtual #91 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [126] areturn + [127] aload_3 v3 + [128] ldc #13 + + String [isEmpty] + [130] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [133] ifeq +25 (target=158) + [136] aload_0 v0 + [137] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [140] checkcast #47 + + Class [org/json/JSONObject] + [143] invokevirtual #90 + + Methodref [org/json/JSONObject.length ()I] + [146] ifne +7 (target=153) + [149] iconst_1 + [150] goto +4 (target=154) + [153] iconst_0 + [154] invokestatic #73 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [157] areturn + [158] aload_3 v3 + [159] ldc #14 + + String [keySet] + [161] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [164] ifeq +14 (target=178) + [167] aload_0 v0 + [168] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [171] checkcast #47 + + Class [org/json/JSONObject] + [174] invokestatic #70 + + Methodref [com/facebook/model/JsonUtil.jsonObjectKeySet (Lorg/json/JSONObject;)Ljava/util/Set;] + [177] areturn + [178] aload_3 v3 + [179] ldc #15 + + String [put] + [181] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [184] ifeq +9 (target=193) + [187] aload_0 v0 + [188] aload_2 v2 + [189] invokespecial #63 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.setJSONProperty ([Ljava/lang/Object;)Ljava/lang/Object;] + [192] areturn + [193] aload_3 v3 + [194] ldc #16 + + String [putAll] + [196] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [199] ifeq +71 (target=270) + [202] aconst_null + [203] astore v4 + [205] aload_2 v2 + [206] iconst_0 + [207] aaload + [208] instanceof #45 + + Class [java/util/Map] + [211] ifeq +18 (target=229) + [214] aload_2 v2 + [215] iconst_0 + [216] aaload + [217] checkcast #45 + + Class [java/util/Map] + [220] astore v5 + [222] aload v5 + [224] astore v4 + [226] goto +30 (target=256) + [229] aload_2 v2 + [230] iconst_0 + [231] aaload + [232] instanceof #25 + + Class [com/facebook/model/GraphObject] + [235] ifeq +19 (target=254) + [238] aload_2 v2 + [239] iconst_0 + [240] aaload + [241] checkcast #25 + + Class [com/facebook/model/GraphObject] + [244] invokeinterface #95 + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + [249] astore v4 + [251] goto +5 (target=256) + [254] aconst_null + [255] areturn + [256] aload_0 v0 + [257] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [260] checkcast #47 + + Class [org/json/JSONObject] + [263] aload v4 + [265] invokestatic #71 + + Methodref [com/facebook/model/JsonUtil.jsonObjectPutAll (Lorg/json/JSONObject;Ljava/util/Map;)V] + [268] aconst_null + [269] areturn + [270] aload_3 v3 + [271] ldc #17 + + String [remove] + [273] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [276] ifeq +22 (target=298) + [279] aload_0 v0 + [280] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [283] checkcast #47 + + Class [org/json/JSONObject] + [286] aload_2 v2 + [287] iconst_0 + [288] aaload + [289] checkcast #38 + + Class [java/lang/String] + [292] invokevirtual #93 + + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] + [295] pop + [296] aconst_null + [297] areturn + [298] aload_3 v3 + [299] ldc #20 + + String [size] + [301] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [304] ifeq +17 (target=321) + [307] aload_0 v0 + [308] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [311] checkcast #47 + + Class [org/json/JSONObject] + [314] invokevirtual #90 + + Methodref [org/json/JSONObject.length ()I] + [317] invokestatic #77 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [320] areturn + [321] aload_3 v3 + [322] ldc #21 + + String [values] + [324] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [327] ifeq +14 (target=341) + [330] aload_0 v0 + [331] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [334] checkcast #47 + + Class [org/json/JSONObject] + [337] invokestatic #72 + + Methodref [com/facebook/model/JsonUtil.jsonObjectValues (Lorg/json/JSONObject;)Ljava/util/Collection;] + [340] areturn + [341] aload_0 v0 + [342] aload_1 v1 + [343] invokevirtual #64 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.throwUnexpectedMethodSignature (Ljava/lang/reflect/Method;)Ljava/lang/Object;] + [346] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 17): + - [26] Var: ...[a:java/lang/String], Stack: (empty) + - [55] Var: ..., Stack: (empty) + - [81] Var: ..., Stack: (empty) + - [101] Var: ..., Stack: (empty) + - [127] Var: ..., Stack: (empty) + - [153] Var: ..., Stack: (empty) + - [154] Var: ..., Stack: [i] + - [158] Var: ..., Stack: (empty) + - [178] Var: ..., Stack: (empty) + - [193] Var: ..., Stack: (empty) + - [229] Var: ...[a:java/util/Map], Stack: (empty) + - [254] Var: ..., Stack: (empty) + - [256] Var: ..., Stack: (empty) + - [270] Var: -1, Stack: (empty) + - [298] Var: ..., Stack: (empty) + - [321] Var: ..., Stack: (empty) + - [341] Var: ..., Stack: (empty) + + Method: proxyGraphObjectMethods(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object proxyGraphObjectMethods(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 287, locals = 8, stack = 4): + [0] aload_2 v2 + [1] invokevirtual #85 + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + [4] astore v4 + [6] aload v4 + [8] ldc #3 + + String [cast] + [10] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [13] ifeq +43 (target=56) + [16] aload_3 v3 + [17] iconst_0 + [18] aaload + [19] checkcast #34 + + Class [java/lang/Class] + [22] astore v5 + [24] aload v5 + [26] ifnull +17 (target=43) + [29] aload v5 + [31] aload_0 v0 + [32] getfield #48 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.graphObjectClass Ljava/lang/Class;] + [35] invokevirtual #75 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [38] ifeq +5 (target=43) + [41] aload_1 v1 + [42] areturn + [43] aload v5 + [45] aload_0 v0 + [46] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [49] checkcast #47 + + Class [org/json/JSONObject] + [52] invokestatic #51 + + Methodref [com/facebook/model/GraphObject$Factory.access$000 (Ljava/lang/Class;Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + [55] areturn + [56] aload v4 + [58] ldc #9 + + String [getInnerJSONObject] + [60] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [63] ifeq +22 (target=85) + [66] aload_1 v1 + [67] invokestatic #88 + + Methodref [java/lang/reflect/Proxy.getInvocationHandler (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;] + [70] astore v5 + [72] aload v5 + [74] checkcast #27 + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + [77] astore v6 + [79] aload v6 + [81] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [84] areturn + [85] aload v4 + [87] ldc #2 + + String [asMap] + [89] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [92] ifeq +14 (target=106) + [95] aload_0 v0 + [96] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [99] checkcast #47 + + Class [org/json/JSONObject] + [102] invokestatic #52 + + Methodref [com/facebook/model/GraphObject$Factory.access$100 (Lorg/json/JSONObject;)Ljava/util/Map;] + [105] areturn + [106] aload v4 + [108] ldc #10 + + String [getProperty] + [110] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [113] ifeq +20 (target=133) + [116] aload_0 v0 + [117] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [120] checkcast #47 + + Class [org/json/JSONObject] + [123] aload_3 v3 + [124] iconst_0 + [125] aaload + [126] checkcast #38 + + Class [java/lang/String] + [129] invokevirtual #91 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [132] areturn + [133] aload v4 + [135] ldc #11 + + String [getPropertyAs] + [137] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [140] ifeq +38 (target=178) + [143] aload_0 v0 + [144] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [147] checkcast #47 + + Class [org/json/JSONObject] + [150] aload_3 v3 + [151] iconst_0 + [152] aaload + [153] checkcast #38 + + Class [java/lang/String] + [156] invokevirtual #91 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [159] astore v5 + [161] aload_3 v3 + [162] iconst_1 + [163] aaload + [164] checkcast #34 + + Class [java/lang/Class] + [167] astore v6 + [169] aload v5 + [171] aload v6 + [173] aconst_null + [174] invokestatic #54 + + Methodref [com/facebook/model/GraphObject$Factory.coerceValueToExpectedType (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + [177] areturn + [178] aload v4 + [180] ldc #12 + + String [getPropertyAsList] + [182] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [185] ifeq +51 (target=236) + [188] aload_0 v0 + [189] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [192] checkcast #47 + + Class [org/json/JSONObject] + [195] aload_3 v3 + [196] iconst_0 + [197] aaload + [198] checkcast #38 + + Class [java/lang/String] + [201] invokevirtual #91 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [204] astore v5 + [206] aload_3 v3 + [207] iconst_1 + [208] aaload + [209] checkcast #34 + + Class [java/lang/Class] + [212] astore v6 + [214] new #28 + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1] + [217] dup + [218] aload_0 v0 + [219] aload v6 + [221] invokespecial #65 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1. (Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;Ljava/lang/Class;)V] + [224] astore v7 + [226] aload v5 + [228] ldc #30 + + Class [com/facebook/model/GraphObjectList] + [230] aload v7 + [232] invokestatic #54 + + Methodref [com/facebook/model/GraphObject$Factory.coerceValueToExpectedType (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + [235] areturn + [236] aload v4 + [238] ldc #19 + + String [setProperty] + [240] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [243] ifeq +9 (target=252) + [246] aload_0 v0 + [247] aload_3 v3 + [248] invokespecial #63 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.setJSONProperty ([Ljava/lang/Object;)Ljava/lang/Object;] + [251] areturn + [252] aload v4 + [254] ldc #18 + + String [removeProperty] + [256] invokevirtual #79 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [259] ifeq +22 (target=281) + [262] aload_0 v0 + [263] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [266] checkcast #47 + + Class [org/json/JSONObject] + [269] aload_3 v3 + [270] iconst_0 + [271] aaload + [272] checkcast #38 + + Class [java/lang/String] + [275] invokevirtual #93 + + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] + [278] pop + [279] aconst_null + [280] areturn + [281] aload_0 v0 + [282] aload_2 v2 + [283] invokevirtual #64 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.throwUnexpectedMethodSignature (Ljava/lang/reflect/Method;)Ljava/lang/Object;] + [286] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 9): + - [43] Var: ...[a:java/lang/String][a:java/lang/Class], Stack: (empty) + - [56] Var: -1, Stack: (empty) + - [85] Var: ..., Stack: (empty) + - [106] Var: ..., Stack: (empty) + - [133] Var: ..., Stack: (empty) + - [178] Var: ..., Stack: (empty) + - [236] Var: ..., Stack: (empty) + - [252] Var: ..., Stack: (empty) + - [281] Var: ..., Stack: (empty) + + Method: createGraphObjectsFromParameters(Lcom/facebook/model/CreateGraphObject;Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object createGraphObjectsFromParameters(com.facebook.model.CreateGraphObject,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 129, locals = 9, stack = 3): + [0] aload_1 v1 + [1] ifnull +126 (target=127) + [4] aload_1 v1 + [5] invokeinterface #94 + + InterfaceMethodref [com/facebook/model/CreateGraphObject.value ()Ljava/lang/String;] + [10] invokestatic #50 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [13] ifne +114 (target=127) + [16] aload_1 v1 + [17] invokeinterface #94 + + InterfaceMethodref [com/facebook/model/CreateGraphObject.value ()Ljava/lang/String;] + [22] astore_3 v3 + [23] ldc #44 + + Class [java/util/List] + [25] aload_2 v2 + [26] invokevirtual #78 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [29] invokevirtual #75 + + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z] + [32] ifeq +78 (target=110) + [35] ldc #25 + + Class [com/facebook/model/GraphObject] + [37] invokestatic #57 + + Methodref [com/facebook/model/GraphObject$Factory.createList (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [40] astore v4 + [42] aload_2 v2 + [43] checkcast #44 + + Class [java/util/List] + [46] astore v5 + [48] aload v5 + [50] invokeinterface #101 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [55] astore v6 + [57] aload v6 + [59] invokeinterface #99 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [64] ifeq +40 (target=104) + [67] aload v6 + [69] invokeinterface #100 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [74] astore v7 + [76] invokestatic #56 + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + [79] astore v8 + [81] aload v8 + [83] aload_3 v3 + [84] aload v7 + [86] invokeinterface #96 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [91] aload v4 + [93] aload v8 + [95] invokeinterface #97 + + InterfaceMethodref [com/facebook/model/GraphObjectList.add (Ljava/lang/Object;)Z] + [100] pop + [101] goto -44 (target=57) + [104] aload v4 + [106] astore_2 v2 + [107] goto +20 (target=127) + [110] invokestatic #56 + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + [113] astore v4 + [115] aload v4 + [117] aload_3 v3 + [118] aload_2 v2 + [119] invokeinterface #96 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [124] aload v4 + [126] astore_2 v2 + [127] aload_2 v2 + [128] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [57] Var: [a:com/facebook/model/GraphObject$Factory$GraphObjectProxy][a:com/facebook/model/CreateGraphObject][a:java/lang/Object][a:java/lang/String][a:com/facebook/model/GraphObjectList][a:java/util/List][a:java/util/Iterator], Stack: + - [104] Var: -1, Stack: (empty) + - [110] Var: -2, Stack: (empty) + - [127] Var: -1, Stack: (empty) + + Method: proxyGraphObjectGettersAndSetters(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object proxyGraphObjectGettersAndSetters(java.lang.reflect.Method,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 169, locals = 11, stack = 4): + [0] aload_1 v1 + [1] invokevirtual #85 + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + [4] astore_3 v3 + [5] aload_1 v1 + [6] invokevirtual #86 + + Methodref [java/lang/reflect/Method.getParameterTypes ()[Ljava/lang/Class;] + [9] arraylength + [10] istore v4 + [12] aload_1 v1 + [13] ldc #32 + + Class [com/facebook/model/PropertyName] + [15] invokevirtual #82 + + Methodref [java/lang/reflect/Method.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + [18] checkcast #32 + + Class [com/facebook/model/PropertyName] + [21] astore v5 + [23] aload v5 + [25] ifnull +13 (target=38) + [28] aload v5 + [30] invokeinterface #98 + + InterfaceMethodref [com/facebook/model/PropertyName.value ()Ljava/lang/String;] + [35] goto +11 (target=46) + [38] aload_3 v3 + [39] iconst_3 + [40] invokevirtual #81 + + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + [43] invokestatic #55 + + Methodref [com/facebook/model/GraphObject$Factory.convertCamelCaseToLowercaseWithUnderscores (Ljava/lang/String;)Ljava/lang/String;] + [46] astore v6 + [48] iload v4 + [50] ifne +61 (target=111) + [53] aload_0 v0 + [54] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [57] checkcast #47 + + Class [org/json/JSONObject] + [60] aload v6 + [62] invokevirtual #91 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [65] astore v7 + [67] aload_1 v1 + [68] invokevirtual #87 + + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;] + [71] astore v8 + [73] aload_1 v1 + [74] invokevirtual #84 + + Methodref [java/lang/reflect/Method.getGenericReturnType ()Ljava/lang/reflect/Type;] + [77] astore v9 + [79] aconst_null + [80] astore v10 + [82] aload v9 + [84] instanceof #40 + + Class [java/lang/reflect/ParameterizedType] + [87] ifeq +10 (target=97) + [90] aload v9 + [92] checkcast #40 + + Class [java/lang/reflect/ParameterizedType] + [95] astore v10 + [97] aload v7 + [99] aload v8 + [101] aload v10 + [103] invokestatic #54 + + Methodref [com/facebook/model/GraphObject$Factory.coerceValueToExpectedType (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Object;] + [106] astore v7 + [108] aload v7 + [110] areturn + [111] iload v4 + [113] iconst_1 + [114] ificmpne +49 (target=163) + [117] aload_1 v1 + [118] ldc #24 + + Class [com/facebook/model/CreateGraphObject] + [120] invokevirtual #82 + + Methodref [java/lang/reflect/Method.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + [123] checkcast #24 + + Class [com/facebook/model/CreateGraphObject] + [126] astore v7 + [128] aload_0 v0 + [129] aload v7 + [131] aload_2 v2 + [132] iconst_0 + [133] aaload + [134] invokespecial #58 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.createGraphObjectsFromParameters (Lcom/facebook/model/CreateGraphObject;Ljava/lang/Object;)Ljava/lang/Object;] + [137] astore v8 + [139] aload v8 + [141] invokestatic #53 + + Methodref [com/facebook/model/GraphObject$Factory.access$200 (Ljava/lang/Object;)Ljava/lang/Object;] + [144] astore v8 + [146] aload_0 v0 + [147] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [150] checkcast #47 + + Class [org/json/JSONObject] + [153] aload v6 + [155] aload v8 + [157] invokevirtual #92 + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [160] pop + [161] aconst_null + [162] areturn + [163] aload_0 v0 + [164] aload_1 v1 + [165] invokevirtual #64 + + Methodref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.throwUnexpectedMethodSignature (Ljava/lang/reflect/Method;)Ljava/lang/Object;] + [168] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [38] Var: ...[a:java/lang/String][i][a:com/facebook/model/PropertyName], Stack: (empty) + - [46] Var: ..., Stack: [a:java/lang/String] + - [97] Var: [a:com/facebook/model/GraphObject$Factory$GraphObjectProxy][a:java/lang/reflect/Method][a:[Ljava/lang/Object;][a:java/lang/String][i][a:com/facebook/model/PropertyName][a:java/lang/String][a:java/lang/Object][a:java/lang/Class][a:java/lang/reflect/Type][a:java/lang/reflect/ParameterizedType], Stack: + - [111] Var: [a:com/facebook/model/GraphObject$Factory$GraphObjectProxy][a:java/lang/reflect/Method][a:[Ljava/lang/Object;][a:java/lang/String][i][a:com/facebook/model/PropertyName][a:java/lang/String], Stack: + - [163] Var: ..., Stack: (empty) + + Method: setJSONProperty([Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object setJSONProperty(java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 48, locals = 6, stack = 3): + [0] aload_1 v1 + [1] iconst_0 + [2] aaload + [3] checkcast #38 + + Class [java/lang/String] + [6] astore_2 v2 + [7] aload_1 v1 + [8] iconst_1 + [9] aaload + [10] astore_3 v3 + [11] aload_3 v3 + [12] invokestatic #53 + + Methodref [com/facebook/model/GraphObject$Factory.access$200 (Ljava/lang/Object;)Ljava/lang/Object;] + [15] astore v4 + [17] aload_0 v0 + [18] getfield #49 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [21] checkcast #47 + + Class [org/json/JSONObject] + [24] aload_2 v2 + [25] aload v4 + [27] invokevirtual #92 + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [30] pop + [31] goto +15 (target=46) + [34] astore v5 + [36] new #35 + + Class [java/lang/IllegalArgumentException] + [39] dup + [40] aload v5 + [42] invokespecial #76 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + [45] athrow + [46] aconst_null + [47] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (17 -> 31: 34): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [34] Var: [a:com/facebook/model/GraphObject$Factory$GraphObjectProxy][a:[Ljava/lang/Object;][a:java/lang/String][a:java/lang/Object][a:java/lang/Object], Stack: [a:org/json/JSONException] + - [46] Var: ..., Stack: (empty) + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/model/GraphObject$Factory$ProxyBase;] + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphObject$Factory$GraphObjectProxy$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.model.GraphObject$Factory$GraphObjectProxy$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/reflect/ParameterizedType] + +Constant Pool (count = 30): + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1] + + Class [com/facebook/model/GraphObjectList] + + Class [java/lang/Object] + + Class [java/lang/reflect/ParameterizedType] + + Class [java/lang/reflect/Type] + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1.this$0 Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;] + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1.val$expectedType Ljava/lang/Class;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [this$0 Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;] + + NameAndType [val$expectedType Ljava/lang/Class;] + + Utf8 [()Ljava/lang/reflect/Type;] + + Utf8 [()V] + + Utf8 [()[Ljava/lang/reflect/Type;] + + Utf8 [(Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;Ljava/lang/Class;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;] + + Utf8 [Ljava/lang/Class;] + + Utf8 [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [getActualTypeArguments] + + Utf8 [getOwnerType] + + Utf8 [getRawType] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/reflect/ParameterizedType] + + Utf8 [java/lang/reflect/Type] + + Utf8 [this$0] + + Utf8 [val$expectedType] + +Fields (count = 2): + + Field: val$expectedType Ljava/lang/Class; + Access flags: 0x1010 + = final synthetic java.lang.Class val$expectedType + + Field: this$0 Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy; + Access flags: 0x1010 + = final synthetic com.facebook.model.GraphObject$Factory$GraphObjectProxy this$0 + +Methods (count = 4): + - Method: (Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;Ljava/lang/Class;)V + Access flags: 0x0 + = GraphObject$Factory$GraphObjectProxy$1(com.facebook.model.GraphObject$Factory$GraphObjectProxy,java.lang.Class) + 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 #6 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1.this$0 Lcom/facebook/model/GraphObject$Factory$GraphObjectProxy;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #7 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1.val$expectedType Ljava/lang/Class;] + [10] aload_0 v0 + [11] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getActualTypeArguments()[Ljava/lang/reflect/Type; + Access flags: 0x1 + = public java.lang.reflect.Type[] getActualTypeArguments() + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 1, stack = 4): + [0] iconst_1 + [1] anewarray #5 + + Class [java/lang/reflect/Type] + [4] dup + [5] iconst_0 + [6] aload_0 v0 + [7] getfield #7 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy$1.val$expectedType Ljava/lang/Class;] + [10] aastore + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOwnerType()Ljava/lang/reflect/Type; + Access flags: 0x1 + = public java.lang.reflect.Type getOwnerType() + 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: getRawType()Ljava/lang/reflect/Type; + Access flags: 0x1 + = public java.lang.reflect.Type getRawType() + Class member attributes (count = 1): + + Code attribute instructions (code length = 3, locals = 1, stack = 1): + [0] ldc #2 + + Class [com/facebook/model/GraphObjectList] + [2] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphObject$Factory$ProxyBase + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x420 + = abstract class com.facebook.model.GraphObject$Factory$ProxyBase extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/reflect/InvocationHandler] + +Constant Pool (count = 90): + + String [ got an unexpected method signature: ] + + String [equals] + + String [toString] + + Class [com/facebook/FacebookGraphObjectException] + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + + Class [com/facebook/model/GraphObject$Factory$ProxyBase] + + Class [java/lang/Boolean] + + Class [java/lang/Class] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/lang/reflect/InvocationHandler] + + Class [java/lang/reflect/Method] + + Class [java/lang/reflect/Proxy] + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + + Fieldref [com/facebook/model/GraphObject$Factory$ProxyBase.state Ljava/lang/Object;] + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [java/lang/reflect/Method.toString ()Ljava/lang/String;] + + Methodref [java/lang/reflect/Proxy.getInvocationHandler (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getInvocationHandler (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [state Ljava/lang/Object;] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + Utf8 [ got an unexpected method signature: ] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/reflect/Method;)Ljava/lang/Object;] + + Utf8 [(TSTATE;)V] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [Ljava/lang/Object;Ljava/lang/reflect/InvocationHandler;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [EQUALS_METHOD] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TOSTRING_METHOD] + + Utf8 [TSTATE;] + + Utf8 [append] + + Utf8 [com/facebook/FacebookGraphObjectException] + + Utf8 [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + + Utf8 [com/facebook/model/GraphObject$Factory$ProxyBase] + + Utf8 [equals] + + Utf8 [getClass] + + Utf8 [getInvocationHandler] + + Utf8 [getName] + + Utf8 [invoke] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/lang/reflect/InvocationHandler] + + Utf8 [java/lang/reflect/Method] + + Utf8 [java/lang/reflect/Proxy] + + Utf8 [proxyObjectMethods] + + Utf8 [state] + + Utf8 [throwUnexpectedMethodSignature] + + Utf8 [toString] + + Utf8 [valueOf] + +Fields (count = 3): + + Field: EQUALS_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EQUALS_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [equals] + + Field: TOSTRING_METHOD Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TOSTRING_METHOD + Class member attributes (count = 1): + + Constant value attribute: + + String [toString] + + Field: state Ljava/lang/Object; + Access flags: 0x14 + = protected final java.lang.Object state + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [TSTATE;] + +Methods (count = 3): + - Method: (Ljava/lang/Object;)V + Access flags: 0x4 + = protected GraphObject$Factory$ProxyBase(java.lang.Object) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #20 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #16 + + Fieldref [com/facebook/model/GraphObject$Factory$ProxyBase.state Ljava/lang/Object;] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TSTATE;)V] + + Method: throwUnexpectedMethodSignature(Ljava/lang/reflect/Method;)Ljava/lang/Object; + Access flags: 0x14 + = protected final java.lang.Object throwUnexpectedMethodSignature(java.lang.reflect.Method) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 2, stack = 4): + [0] new #4 + + Class [com/facebook/FacebookGraphObjectException] + [3] dup + [4] new #11 + + Class [java/lang/StringBuilder] + [7] dup + [8] invokespecial #25 + + Methodref [java/lang/StringBuilder. ()V] + [11] aload_0 v0 + [12] invokevirtual #22 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [15] invokevirtual #19 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [18] invokevirtual #26 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [21] ldc #1 + + String [ got an unexpected method signature: ] + [23] invokevirtual #26 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [26] aload_1 v1 + [27] invokevirtual #30 + + Methodref [java/lang/reflect/Method.toString ()Ljava/lang/String;] + [30] invokevirtual #26 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [33] invokevirtual #27 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [36] invokespecial #17 + + Methodref [com/facebook/FacebookGraphObjectException. (Ljava/lang/String;)V] + [39] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: proxyObjectMethods(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x14 + = protected final java.lang.Object proxyObjectMethods(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 99, locals = 8, stack = 3): + [0] aload_2 v2 + [1] invokevirtual #28 + + Methodref [java/lang/reflect/Method.getName ()Ljava/lang/String;] + [4] astore v4 + [6] aload v4 + [8] ldc #2 + + String [equals] + [10] invokevirtual #24 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [13] ifeq +61 (target=74) + [16] aload_3 v3 + [17] iconst_0 + [18] aaload + [19] astore v5 + [21] aload v5 + [23] ifnonnull +8 (target=31) + [26] iconst_0 + [27] invokestatic #18 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [30] areturn + [31] aload v5 + [33] invokestatic #31 + + Methodref [java/lang/reflect/Proxy.getInvocationHandler (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;] + [36] astore v6 + [38] aload v6 + [40] instanceof #5 + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + [43] ifne +8 (target=51) + [46] iconst_0 + [47] invokestatic #18 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [50] areturn + [51] aload v6 + [53] checkcast #5 + + Class [com/facebook/model/GraphObject$Factory$GraphObjectProxy] + [56] astore v7 + [58] aload_0 v0 + [59] getfield #16 + + Fieldref [com/facebook/model/GraphObject$Factory$ProxyBase.state Ljava/lang/Object;] + [62] aload v7 + [64] getfield #15 + + Fieldref [com/facebook/model/GraphObject$Factory$GraphObjectProxy.state Ljava/lang/Object;] + [67] invokevirtual #21 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [70] invokestatic #18 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [73] areturn + [74] aload v4 + [76] ldc #3 + + String [toString] + [78] invokevirtual #24 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [81] ifeq +8 (target=89) + [84] aload_0 v0 + [85] invokevirtual #23 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [88] areturn + [89] aload_2 v2 + [90] aload_0 v0 + [91] getfield #16 + + Fieldref [com/facebook/model/GraphObject$Factory$ProxyBase.state Ljava/lang/Object;] + [94] aload_3 v3 + [95] invokevirtual #29 + + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + [98] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [31] Var: ...[a:java/lang/String][a:java/lang/Object], Stack: (empty) + - [51] Var: ...[a:java/lang/reflect/InvocationHandler], Stack: (empty) + - [74] Var: -2, Stack: (empty) + - [89] Var: ..., Stack: (empty) + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/lang/reflect/InvocationHandler;] + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphObjectList + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.model.GraphObjectList extends java.lang.Object + +Interfaces (count = 1): + + Class [java/util/List] + +Constant Pool (count = 14): + + Class [com/facebook/model/GraphObjectList] + + Class [java/lang/Object] + + Class [java/util/List] + + Utf8 [()Lorg/json/JSONArray;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [Ljava/lang/Object;Ljava/util/List;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [Signature] + + Utf8 [castToListOf] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [getInnerJSONArray] + + Utf8 [java/lang/Object] + + Utf8 [java/util/List] + +Fields (count = 0): + +Methods (count = 2): + + Method: castToListOf(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList castToListOf(java.lang.Class) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Method: getInnerJSONArray()Lorg/json/JSONArray; + Access flags: 0x401 + = public abstract org.json.JSONArray getInnerJSONArray() + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/List;] + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphPlace + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.model.GraphPlace extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 19): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphPlace] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/model/GraphLocation;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Lcom/facebook/model/GraphLocation;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphPlace] + + Utf8 [getCategory] + + Utf8 [getId] + + Utf8 [getLocation] + + Utf8 [getName] + + Utf8 [java/lang/Object] + + Utf8 [setCategory] + + Utf8 [setId] + + Utf8 [setLocation] + + Utf8 [setName] + +Fields (count = 0): + +Methods (count = 8): + + Method: getId()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getId() + + Method: setId(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setId(java.lang.String) + + Method: getName()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getName() + + Method: setName(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setName(java.lang.String) + + Method: getCategory()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getCategory() + + Method: setCategory(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setCategory(java.lang.String) + + Method: getLocation()Lcom/facebook/model/GraphLocation; + Access flags: 0x401 + = public abstract com.facebook.model.GraphLocation getLocation() + + Method: setLocation(Lcom/facebook/model/GraphLocation;)V + Access flags: 0x401 + = public abstract void setLocation(com.facebook.model.GraphLocation) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/GraphUser + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.model.GraphUser extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 29): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphUser] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/model/GraphLocation;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(Lcom/facebook/model/GraphLocation;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [getBirthday] + + Utf8 [getFirstName] + + Utf8 [getId] + + Utf8 [getLastName] + + Utf8 [getLink] + + Utf8 [getLocation] + + Utf8 [getMiddleName] + + Utf8 [getName] + + Utf8 [getUsername] + + Utf8 [java/lang/Object] + + Utf8 [setBirthday] + + Utf8 [setFirstName] + + Utf8 [setId] + + Utf8 [setLastName] + + Utf8 [setLink] + + Utf8 [setLocation] + + Utf8 [setMiddleName] + + Utf8 [setName] + + Utf8 [setUsername] + +Fields (count = 0): + +Methods (count = 18): + + Method: getId()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getId() + + Method: setId(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setId(java.lang.String) + + Method: getName()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getName() + + Method: setName(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setName(java.lang.String) + + Method: getFirstName()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getFirstName() + + Method: setFirstName(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setFirstName(java.lang.String) + + Method: getMiddleName()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getMiddleName() + + Method: setMiddleName(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setMiddleName(java.lang.String) + + Method: getLastName()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getLastName() + + Method: setLastName(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setLastName(java.lang.String) + + Method: getLink()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getLink() + + Method: setLink(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setLink(java.lang.String) + + Method: getUsername()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getUsername() + + Method: setUsername(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setUsername(java.lang.String) + + Method: getBirthday()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getBirthday() + + Method: setBirthday(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setBirthday(java.lang.String) + + Method: getLocation()Lcom/facebook/model/GraphLocation; + Access flags: 0x401 + = public abstract com.facebook.model.GraphLocation getLocation() + + Method: setLocation(Lcom/facebook/model/GraphLocation;)V + Access flags: 0x401 + = public abstract void setLocation(com.facebook.model.GraphLocation) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/JsonUtil + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.model.JsonUtil extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 101): + + Class [com/facebook/model/JsonUtil] + + Class [com/facebook/model/JsonUtil$JSONObjectEntry] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/util/ArrayList] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/Map] + + Class [java/util/Map$Entry] + + Class [java/util/Set] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Methodref [com/facebook/model/JsonUtil$JSONObjectEntry. (Ljava/lang/String;Ljava/lang/Object;)V] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + Methodref [java/util/HashSet. ()V] + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Iterator.remove ()V] + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [entrySet ()Ljava/util/Set;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getKey ()Ljava/lang/Object;] + + NameAndType [getValue ()Ljava/lang/Object;] + + NameAndType [hasNext ()Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [keys ()Ljava/util/Iterator;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [opt (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [remove ()V] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Collection;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Collection;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Set;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Set;] + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Set;>;] + + Utf8 [(Lorg/json/JSONObject;)V] + + Utf8 [(Lorg/json/JSONObject;Ljava/lang/Object;)Z] + + Utf8 [(Lorg/json/JSONObject;Ljava/util/Map;)V] + + Utf8 [(Lorg/json/JSONObject;Ljava/util/Map;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [add] + + Utf8 [com/facebook/model/JsonUtil] + + Utf8 [com/facebook/model/JsonUtil$JSONObjectEntry] + + Utf8 [entrySet] + + Utf8 [equals] + + Utf8 [getKey] + + Utf8 [getValue] + + Utf8 [hasNext] + + Utf8 [iterator] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/Map] + + Utf8 [java/util/Map$Entry] + + Utf8 [java/util/Set] + + Utf8 [jsonObjectClear] + + Utf8 [jsonObjectContainsValue] + + Utf8 [jsonObjectEntrySet] + + Utf8 [jsonObjectKeySet] + + Utf8 [jsonObjectPutAll] + + Utf8 [jsonObjectValues] + + Utf8 [keys] + + Utf8 [next] + + Utf8 [opt] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [putOpt] + + Utf8 [remove] + +Fields (count = 0): + +Methods (count = 7): + - Method: ()V + Access flags: 0x0 + = JsonUtil() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #16 + + Methodref [java/lang/Object. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: jsonObjectClear(Lorg/json/JSONObject;)V + Access flags: 0x8 + = static void jsonObjectClear(org.json.JSONObject) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 2, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #22 + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] invokeinterface #25 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [11] ifeq +19 (target=30) + [14] aload_1 v1 + [15] invokeinterface #26 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [20] pop + [21] aload_1 v1 + [22] invokeinterface #27 + + InterfaceMethodref [java/util/Iterator.remove ()V] + [27] goto -22 (target=5) + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [5] Var: ...[a:java/util/Iterator], Stack: (empty) + - [30] Var: ..., Stack: (empty) + + Method: jsonObjectContainsValue(Lorg/json/JSONObject;Ljava/lang/Object;)Z + Access flags: 0x8 + = static boolean jsonObjectContainsValue(org.json.JSONObject,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 4, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #22 + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] invokeinterface #25 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [11] ifeq +34 (target=45) + [14] aload_0 v0 + [15] aload_2 v2 + [16] invokeinterface #26 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [21] checkcast #5 + + Class [java/lang/String] + [24] invokevirtual #23 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [27] astore_3 v3 + [28] aload_3 v3 + [29] ifnull +13 (target=42) + [32] aload_3 v3 + [33] aload_1 v1 + [34] invokevirtual #17 + + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + [37] ifeq +5 (target=42) + [40] iconst_1 + [41] ireturn + [42] goto -37 (target=5) + [45] iconst_0 + [46] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [5] Var: ...[a:java/util/Iterator], Stack: (empty) + - [42] Var: ..., Stack: (empty) + - [45] Var: ..., Stack: (empty) + + Method: jsonObjectEntrySet(Lorg/json/JSONObject;)Ljava/util/Set; + Access flags: 0x8 + = static java.util.Set jsonObjectEntrySet(org.json.JSONObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 59, locals = 5, stack = 5): + [0] new #7 + + Class [java/util/HashSet] + [3] dup + [4] invokespecial #20 + + Methodref [java/util/HashSet. ()V] + [7] astore_1 v1 + [8] aload_0 v0 + [9] invokevirtual #22 + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + [12] astore_2 v2 + [13] aload_2 v2 + [14] invokeinterface #25 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [19] ifeq +38 (target=57) + [22] aload_2 v2 + [23] invokeinterface #26 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [28] checkcast #5 + + Class [java/lang/String] + [31] astore_3 v3 + [32] aload_0 v0 + [33] aload_3 v3 + [34] invokevirtual #23 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [37] astore v4 + [39] aload_1 v1 + [40] new #2 + + Class [com/facebook/model/JsonUtil$JSONObjectEntry] + [43] dup + [44] aload_3 v3 + [45] aload v4 + [47] invokespecial #14 + + Methodref [com/facebook/model/JsonUtil$JSONObjectEntry. (Ljava/lang/String;Ljava/lang/Object;)V] + [50] invokevirtual #21 + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + [53] pop + [54] goto -41 (target=13) + [57] aload_1 v1 + [58] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [13] Var: ...[a:java/util/HashSet][a:java/util/Iterator], Stack: (empty) + - [57] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Set;>;] + + Method: jsonObjectKeySet(Lorg/json/JSONObject;)Ljava/util/Set; + Access flags: 0x8 + = static java.util.Set jsonObjectKeySet(org.json.JSONObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 38, locals = 3, stack = 2): + [0] new #7 + + Class [java/util/HashSet] + [3] dup + [4] invokespecial #20 + + Methodref [java/util/HashSet. ()V] + [7] astore_1 v1 + [8] aload_0 v0 + [9] invokevirtual #22 + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + [12] astore_2 v2 + [13] aload_2 v2 + [14] invokeinterface #25 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [19] ifeq +17 (target=36) + [22] aload_1 v1 + [23] aload_2 v2 + [24] invokeinterface #26 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [29] invokevirtual #21 + + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z] + [32] pop + [33] goto -20 (target=13) + [36] aload_1 v1 + [37] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [13] Var: ...[a:java/util/HashSet][a:java/util/Iterator], Stack: (empty) + - [36] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Set;] + + Method: jsonObjectPutAll(Lorg/json/JSONObject;Ljava/util/Map;)V + Access flags: 0x8 + = static void jsonObjectPutAll(org.json.JSONObject,java.util.Map) + Class member attributes (count = 2): + + Code attribute instructions (code length = 75, locals = 6, stack = 3): + [0] aload_1 v1 + [1] invokeinterface #28 + + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + [6] astore_2 v2 + [7] aload_2 v2 + [8] invokeinterface #31 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [13] astore_3 v3 + [14] aload_3 v3 + [15] invokeinterface #25 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [20] ifeq +54 (target=74) + [23] aload_3 v3 + [24] invokeinterface #26 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [29] checkcast #10 + + Class [java/util/Map$Entry] + [32] astore v4 + [34] aload_0 v0 + [35] aload v4 + [37] invokeinterface #29 + + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + [42] checkcast #5 + + Class [java/lang/String] + [45] aload v4 + [47] invokeinterface #30 + + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + [52] invokevirtual #24 + + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [55] pop + [56] goto +15 (target=71) + [59] astore v5 + [61] new #3 + + Class [java/lang/IllegalArgumentException] + [64] dup + [65] aload v5 + [67] invokespecial #15 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + [70] athrow + [71] goto -57 (target=14) + [74] return + Code attribute exceptions (count = 1): + - ExceptionInfo (34 -> 56: 59): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [14] Var: ...[a:java/util/Set][a:java/util/Iterator], Stack: (empty) + - [59] Var: [a:org/json/JSONObject][a:java/util/Map][a:java/util/Set][a:java/util/Iterator][a:java/util/Map$Entry], Stack: [a:org/json/JSONException] + - [71] Var: -1, Stack: (empty) + - [74] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Lorg/json/JSONObject;Ljava/util/Map;)V] + + Method: jsonObjectValues(Lorg/json/JSONObject;)Ljava/util/Collection; + Access flags: 0x8 + = static java.util.Collection jsonObjectValues(org.json.JSONObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 45, locals = 3, stack = 3): + [0] new #6 + + Class [java/util/ArrayList] + [3] dup + [4] invokespecial #18 + + Methodref [java/util/ArrayList. ()V] + [7] astore_1 v1 + [8] aload_0 v0 + [9] invokevirtual #22 + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + [12] astore_2 v2 + [13] aload_2 v2 + [14] invokeinterface #25 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [19] ifeq +24 (target=43) + [22] aload_1 v1 + [23] aload_0 v0 + [24] aload_2 v2 + [25] invokeinterface #26 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [30] checkcast #5 + + Class [java/lang/String] + [33] invokevirtual #23 + + Methodref [org/json/JSONObject.opt (Ljava/lang/String;)Ljava/lang/Object;] + [36] invokevirtual #19 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [39] pop + [40] goto -27 (target=13) + [43] aload_1 v1 + [44] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [13] Var: ...[a:java/util/ArrayList][a:java/util/Iterator], Stack: (empty) + - [43] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lorg/json/JSONObject;)Ljava/util/Collection;] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/JsonUtil$JSONObjectEntry + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.model.JsonUtil$JSONObjectEntry extends java.lang.Object + +Interfaces (count = 1): + + Class [java/util/Map$Entry] + +Constant Pool (count = 38): + + String [JSONObjectEntry is immutable] + + Class [com/facebook/model/JsonUtil$JSONObjectEntry] + + Class [java/lang/Object] + + Class [java/lang/UnsupportedOperationException] + + Class [java/util/Map$Entry] + + Fieldref [com/facebook/model/JsonUtil$JSONObjectEntry.key Ljava/lang/String;] + + Fieldref [com/facebook/model/JsonUtil$JSONObjectEntry.value Ljava/lang/Object;] + + Methodref [com/facebook/model/JsonUtil$JSONObjectEntry.getKey ()Ljava/lang/String;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [getKey ()Ljava/lang/String;] + + NameAndType [key Ljava/lang/String;] + + NameAndType [value Ljava/lang/Object;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [JSONObjectEntry is immutable] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/Object;Ljava/util/Map$Entry;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [com/facebook/model/JsonUtil$JSONObjectEntry] + + Utf8 [getKey] + + Utf8 [getValue] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/UnsupportedOperationException] + + Utf8 [java/util/Map$Entry] + + Utf8 [key] + + Utf8 [setValue] + + Utf8 [value] + +Fields (count = 2): + + Field: key Ljava/lang/String; + Access flags: 0x12 + = private final java.lang.String key + + Field: value Ljava/lang/Object; + Access flags: 0x12 + = private final java.lang.Object value + +Methods (count = 5): + - Method: (Ljava/lang/String;Ljava/lang/Object;)V + Access flags: 0x0 + = JsonUtil$JSONObjectEntry(java.lang.String,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #6 + + Fieldref [com/facebook/model/JsonUtil$JSONObjectEntry.key Ljava/lang/String;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #7 + + Fieldref [com/facebook/model/JsonUtil$JSONObjectEntry.value Ljava/lang/Object;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getKey()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getKey() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/model/JsonUtil$JSONObjectEntry.key Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getValue()Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object getValue() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/model/JsonUtil$JSONObjectEntry.value Ljava/lang/Object;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setValue(Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object setValue(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 3): + [0] new #4 + + Class [java/lang/UnsupportedOperationException] + [3] dup + [4] ldc #1 + + String [JSONObjectEntry is immutable] + [6] invokespecial #10 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [9] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getKey()Ljava/lang/Object; + Access flags: 0x1041 + = public bridge synthetic java.lang.Object getKey() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #8 + + Methodref [com/facebook/model/JsonUtil$JSONObjectEntry.getKey ()Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Map$Entry;] + +_____________________________________________________________________ ++ Program class: com/facebook/model/OpenGraphAction + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.model.OpenGraphAction extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 74): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/OpenGraphAction] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphPlace;] + + Utf8 [()Lcom/facebook/model/GraphUser;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Date;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/model/GraphObject;)V] + + Utf8 [(Lcom/facebook/model/GraphPlace;)V] + + Utf8 [(Lcom/facebook/model/GraphUser;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Date;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List<+Lcom/facebook/model/GraphObject;>;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Lorg/json/JSONObject;)V] + + Utf8 [(Z)V] + + Utf8 [Lcom/facebook/model/CreateGraphObject;] + + Utf8 [Lcom/facebook/model/PropertyName;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/OpenGraphAction] + + Utf8 [fb:explicitly_shared] + + Utf8 [getApplication] + + Utf8 [getComments] + + Utf8 [getCreatedTime] + + Utf8 [getData] + + Utf8 [getEndTime] + + Utf8 [getExpiresTime] + + Utf8 [getExplicitlyShared] + + Utf8 [getFrom] + + Utf8 [getId] + + Utf8 [getImage] + + Utf8 [getLikes] + + Utf8 [getMessage] + + Utf8 [getPlace] + + Utf8 [getPublishTime] + + Utf8 [getRef] + + Utf8 [getStartTime] + + Utf8 [getTags] + + Utf8 [getType] + + Utf8 [image] + + Utf8 [java/lang/Object] + + Utf8 [setApplication] + + Utf8 [setComments] + + Utf8 [setCreatedTime] + + Utf8 [setData] + + Utf8 [setEndTime] + + Utf8 [setExpiresTime] + + Utf8 [setExplicitlyShared] + + Utf8 [setFrom] + + Utf8 [setId] + + Utf8 [setImage] + + Utf8 [setImageUrls] + + Utf8 [setLikes] + + Utf8 [setMessage] + + Utf8 [setPlace] + + Utf8 [setPublishTime] + + Utf8 [setRef] + + Utf8 [setStartTime] + + Utf8 [setTags] + + Utf8 [setType] + + Utf8 [url] + + Utf8 [value] + +Fields (count = 0): + +Methods (count = 37): + + Method: getId()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getId() + + Method: setId(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setId(java.lang.String) + + Method: getType()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getType() + + Method: setType(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setType(java.lang.String) + + Method: getStartTime()Ljava/util/Date; + Access flags: 0x401 + = public abstract java.util.Date getStartTime() + + Method: setStartTime(Ljava/util/Date;)V + Access flags: 0x401 + = public abstract void setStartTime(java.util.Date) + + Method: getEndTime()Ljava/util/Date; + Access flags: 0x401 + = public abstract java.util.Date getEndTime() + + Method: setEndTime(Ljava/util/Date;)V + Access flags: 0x401 + = public abstract void setEndTime(java.util.Date) + + Method: getPublishTime()Ljava/util/Date; + Access flags: 0x401 + = public abstract java.util.Date getPublishTime() + + Method: setPublishTime(Ljava/util/Date;)V + Access flags: 0x401 + = public abstract void setPublishTime(java.util.Date) + + Method: getCreatedTime()Ljava/util/Date; + Access flags: 0x401 + = public abstract java.util.Date getCreatedTime() + + Method: setCreatedTime(Ljava/util/Date;)V + Access flags: 0x401 + = public abstract void setCreatedTime(java.util.Date) + + Method: getExpiresTime()Ljava/util/Date; + Access flags: 0x401 + = public abstract java.util.Date getExpiresTime() + + Method: setExpiresTime(Ljava/util/Date;)V + Access flags: 0x401 + = public abstract void setExpiresTime(java.util.Date) + + Method: getRef()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getRef() + + Method: setRef(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setRef(java.lang.String) + + Method: getMessage()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getMessage() + + Method: setMessage(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setMessage(java.lang.String) + + Method: getPlace()Lcom/facebook/model/GraphPlace; + Access flags: 0x401 + = public abstract com.facebook.model.GraphPlace getPlace() + + Method: setPlace(Lcom/facebook/model/GraphPlace;)V + Access flags: 0x401 + = public abstract void setPlace(com.facebook.model.GraphPlace) + + Method: getTags()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getTags() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Method: setTags(Ljava/util/List;)V + Access flags: 0x401 + = public abstract void setTags(java.util.List) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/util/List<+Lcom/facebook/model/GraphObject;>;)V] + + Method: getImage()Ljava/util/List; + Access flags: 0x401 + = public abstract java.util.List getImage() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: setImage(Ljava/util/List;)V + Access flags: 0x401 + = public abstract void setImage(java.util.List) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: setImageUrls(Ljava/util/List;)V + Access flags: 0x401 + = public abstract void setImageUrls(java.util.List) + Class member attributes (count = 2): + + Runtime visible annotations attribute: + - Annotation [Lcom/facebook/model/CreateGraphObject;]: + - Constant element value [value '115'] + + Utf8 [url] + - Annotation [Lcom/facebook/model/PropertyName;]: + - Constant element value [value '115'] + + Utf8 [image] + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: getFrom()Lcom/facebook/model/GraphUser; + Access flags: 0x401 + = public abstract com.facebook.model.GraphUser getFrom() + + Method: setFrom(Lcom/facebook/model/GraphUser;)V + Access flags: 0x401 + = public abstract void setFrom(com.facebook.model.GraphUser) + + Method: getLikes()Lorg/json/JSONObject; + Access flags: 0x401 + = public abstract org.json.JSONObject getLikes() + + Method: setLikes(Lorg/json/JSONObject;)V + Access flags: 0x401 + = public abstract void setLikes(org.json.JSONObject) + + Method: getApplication()Lcom/facebook/model/GraphObject; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObject getApplication() + + Method: setApplication(Lcom/facebook/model/GraphObject;)V + Access flags: 0x401 + = public abstract void setApplication(com.facebook.model.GraphObject) + + Method: getComments()Lorg/json/JSONObject; + Access flags: 0x401 + = public abstract org.json.JSONObject getComments() + + Method: setComments(Lorg/json/JSONObject;)V + Access flags: 0x401 + = public abstract void setComments(org.json.JSONObject) + + Method: getData()Lcom/facebook/model/GraphObject; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObject getData() + + Method: setData(Lcom/facebook/model/GraphObject;)V + Access flags: 0x401 + = public abstract void setData(com.facebook.model.GraphObject) + + Method: getExplicitlyShared()Z + Access flags: 0x401 + = public abstract boolean getExplicitlyShared() + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Lcom/facebook/model/PropertyName;]: + - Constant element value [value '115'] + + Utf8 [fb:explicitly_shared] + + Method: setExplicitlyShared(Z)V + Access flags: 0x401 + = public abstract void setExplicitlyShared(boolean) + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Lcom/facebook/model/PropertyName;]: + - Constant element value [value '115'] + + Utf8 [fb:explicitly_shared] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/OpenGraphAction$Factory + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.model.OpenGraphAction$Factory extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 33): + + Class [com/facebook/model/GraphObject$Factory] + + Class [com/facebook/model/OpenGraphAction] + + Class [com/facebook/model/OpenGraphAction$Factory] + + Class [java/lang/Object] + + Methodref [com/facebook/model/GraphObject$Factory.create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/OpenGraphAction$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphAction;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/model/OpenGraphAction.setType (Ljava/lang/String;)V] + + NameAndType [ ()V] + + NameAndType [create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [createForPost (Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphAction;] + + NameAndType [setType (Ljava/lang/String;)V] + + Utf8 [()Lcom/facebook/model/OpenGraphAction;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphAction;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/model/OpenGraphAction;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)TT;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [com/facebook/model/OpenGraphAction] + + Utf8 [com/facebook/model/OpenGraphAction$Factory] + + Utf8 [create] + + Utf8 [createForPost] + + Utf8 [java/lang/Object] + + Utf8 [setType] + +Fields (count = 0): + +Methods (count = 4): + - Method: ()V + Access flags: 0x1 + = public OpenGraphAction$Factory() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createForPost()Lcom/facebook/model/OpenGraphAction; + Access flags: 0x9 + = public static com.facebook.model.OpenGraphAction createForPost() + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 0, stack = 2): + [0] ldc_w #2 + + Class [com/facebook/model/OpenGraphAction] + [3] aconst_null + [4] invokestatic #6 + + Methodref [com/facebook/model/OpenGraphAction$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphAction;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + + Method: createForPost(Ljava/lang/String;)Lcom/facebook/model/OpenGraphAction; + Access flags: 0x9 + = public static com.facebook.model.OpenGraphAction createForPost(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 2): + [0] ldc_w #2 + + Class [com/facebook/model/OpenGraphAction] + [3] aload_0 v0 + [4] invokestatic #6 + + Methodref [com/facebook/model/OpenGraphAction$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphAction;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createForPost(Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphAction; + Access flags: 0x9 + = public static com.facebook.model.OpenGraphAction createForPost(java.lang.Class,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 21, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokestatic #5 + + Methodref [com/facebook/model/GraphObject$Factory.create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [4] checkcast #2 + + Class [com/facebook/model/OpenGraphAction] + [7] astore_2 v2 + [8] aload_1 v1 + [9] ifnull +10 (target=19) + [12] aload_2 v2 + [13] aload_1 v1 + [14] invokeinterface #8 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.setType (Ljava/lang/String;)V] + [19] aload_2 v2 + [20] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [19] Var: ...[a:com/facebook/model/OpenGraphAction], Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)TT;] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/OpenGraphObject + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.model.OpenGraphObject extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 68): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/OpenGraphObject] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Date;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/model/GraphObject;)V] + + Utf8 [(Lcom/facebook/model/GraphObjectList;)V] + + Utf8 [(Lcom/facebook/model/GraphObjectList;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Date;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Z)V] + + Utf8 [Lcom/facebook/model/CreateGraphObject;] + + Utf8 [Lcom/facebook/model/PropertyName;] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/OpenGraphObject] + + Utf8 [fbsdk:create_object] + + Utf8 [getApplication] + + Utf8 [getAudio] + + Utf8 [getCreateObject] + + Utf8 [getCreatedTime] + + Utf8 [getData] + + Utf8 [getDescription] + + Utf8 [getDeterminer] + + Utf8 [getId] + + Utf8 [getImage] + + Utf8 [getIsScraped] + + Utf8 [getPostActionId] + + Utf8 [getSeeAlso] + + Utf8 [getSiteName] + + Utf8 [getTitle] + + Utf8 [getType] + + Utf8 [getUpdatedTime] + + Utf8 [getUrl] + + Utf8 [getVideo] + + Utf8 [image] + + Utf8 [java/lang/Object] + + Utf8 [setApplication] + + Utf8 [setAudio] + + Utf8 [setCreateObject] + + Utf8 [setCreatedTime] + + Utf8 [setData] + + Utf8 [setDescription] + + Utf8 [setDeterminer] + + Utf8 [setId] + + Utf8 [setImage] + + Utf8 [setImageUrls] + + Utf8 [setIsScraped] + + Utf8 [setPostActionId] + + Utf8 [setSeeAlso] + + Utf8 [setSiteName] + + Utf8 [setTitle] + + Utf8 [setType] + + Utf8 [setUpdatedTime] + + Utf8 [setUrl] + + Utf8 [setVideo] + + Utf8 [url] + + Utf8 [value] + +Fields (count = 0): + +Methods (count = 37): + + Method: getId()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getId() + + Method: setId(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setId(java.lang.String) + + Method: getType()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getType() + + Method: setType(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setType(java.lang.String) + + Method: getUrl()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getUrl() + + Method: setUrl(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setUrl(java.lang.String) + + Method: getTitle()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getTitle() + + Method: setTitle(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setTitle(java.lang.String) + + Method: getDescription()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getDescription() + + Method: setDescription(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setDescription(java.lang.String) + + Method: getImage()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getImage() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Method: setImage(Lcom/facebook/model/GraphObjectList;)V + Access flags: 0x401 + = public abstract void setImage(com.facebook.model.GraphObjectList) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/model/GraphObjectList;)V] + + Method: setImageUrls(Ljava/util/List;)V + Access flags: 0x401 + = public abstract void setImageUrls(java.util.List) + Class member attributes (count = 2): + + Runtime visible annotations attribute: + - Annotation [Lcom/facebook/model/CreateGraphObject;]: + - Constant element value [value '115'] + + Utf8 [url] + - Annotation [Lcom/facebook/model/PropertyName;]: + - Constant element value [value '115'] + + Utf8 [image] + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: getVideo()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getVideo() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Method: setVideo(Lcom/facebook/model/GraphObjectList;)V + Access flags: 0x401 + = public abstract void setVideo(com.facebook.model.GraphObjectList) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/model/GraphObjectList;)V] + + Method: getAudio()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getAudio() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Method: setAudio(Lcom/facebook/model/GraphObjectList;)V + Access flags: 0x401 + = public abstract void setAudio(com.facebook.model.GraphObjectList) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/model/GraphObjectList;)V] + + Method: getDeterminer()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getDeterminer() + + Method: setDeterminer(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setDeterminer(java.lang.String) + + Method: getSeeAlso()Ljava/util/List; + Access flags: 0x401 + = public abstract java.util.List getSeeAlso() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: setSeeAlso(Ljava/util/List;)V + Access flags: 0x401 + = public abstract void setSeeAlso(java.util.List) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: getSiteName()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getSiteName() + + Method: setSiteName(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setSiteName(java.lang.String) + + Method: getCreatedTime()Ljava/util/Date; + Access flags: 0x401 + = public abstract java.util.Date getCreatedTime() + + Method: setCreatedTime(Ljava/util/Date;)V + Access flags: 0x401 + = public abstract void setCreatedTime(java.util.Date) + + Method: getUpdatedTime()Ljava/util/Date; + Access flags: 0x401 + = public abstract java.util.Date getUpdatedTime() + + Method: setUpdatedTime(Ljava/util/Date;)V + Access flags: 0x401 + = public abstract void setUpdatedTime(java.util.Date) + + Method: getApplication()Lcom/facebook/model/GraphObject; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObject getApplication() + + Method: setApplication(Lcom/facebook/model/GraphObject;)V + Access flags: 0x401 + = public abstract void setApplication(com.facebook.model.GraphObject) + + Method: getIsScraped()Z + Access flags: 0x401 + = public abstract boolean getIsScraped() + + Method: setIsScraped(Z)V + Access flags: 0x401 + = public abstract void setIsScraped(boolean) + + Method: getPostActionId()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getPostActionId() + + Method: setPostActionId(Ljava/lang/String;)V + Access flags: 0x401 + = public abstract void setPostActionId(java.lang.String) + + Method: getData()Lcom/facebook/model/GraphObject; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObject getData() + + Method: setData(Lcom/facebook/model/GraphObject;)V + Access flags: 0x401 + = public abstract void setData(com.facebook.model.GraphObject) + + Method: getCreateObject()Z + Access flags: 0x401 + = public abstract boolean getCreateObject() + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Lcom/facebook/model/PropertyName;]: + - Constant element value [value '115'] + + Utf8 [fbsdk:create_object] + + Method: setCreateObject(Z)V + Access flags: 0x401 + = public abstract void setCreateObject(boolean) + Class member attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Lcom/facebook/model/PropertyName;]: + - Constant element value [value '115'] + + Utf8 [fbsdk:create_object] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/OpenGraphObject$Factory + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x31 + = public final class com.facebook.model.OpenGraphObject$Factory extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 66): + + Class [com/facebook/model/GraphObject$Factory] + + Class [com/facebook/model/OpenGraphObject] + + Class [com/facebook/model/OpenGraphObject$Factory] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/util/Arrays] + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/OpenGraphObject$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + Methodref [com/facebook/model/OpenGraphObject$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setCreateObject (Z)V] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setData (Lcom/facebook/model/GraphObject;)V] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setDescription (Ljava/lang/String;)V] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setImageUrls (Ljava/util/List;)V] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setTitle (Ljava/lang/String;)V] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setType (Ljava/lang/String;)V] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setUrl (Ljava/lang/String;)V] + + NameAndType [ ()V] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [create ()Lcom/facebook/model/GraphObject;] + + NameAndType [create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [createForPost (Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + NameAndType [createForPost (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + NameAndType [setCreateObject (Z)V] + + NameAndType [setData (Lcom/facebook/model/GraphObject;)V] + + NameAndType [setDescription (Ljava/lang/String;)V] + + NameAndType [setImageUrls (Ljava/util/List;)V] + + NameAndType [setTitle (Ljava/lang/String;)V] + + NameAndType [setType (Ljava/lang/String;)V] + + NameAndType [setUrl (Ljava/lang/String;)V] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/model/GraphObject;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Z)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)TT;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)TT;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [asList] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [com/facebook/model/OpenGraphObject] + + Utf8 [com/facebook/model/OpenGraphObject$Factory] + + Utf8 [create] + + Utf8 [createForPost] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/util/Arrays] + + Utf8 [setCreateObject] + + Utf8 [setData] + + Utf8 [setDescription] + + Utf8 [setImageUrls] + + Utf8 [setTitle] + + Utf8 [setType] + + Utf8 [setUrl] + +Fields (count = 0): + +Methods (count = 4): + - Method: ()V + Access flags: 0x1 + = public OpenGraphObject$Factory() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createForPost(Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject; + Access flags: 0x9 + = public static com.facebook.model.OpenGraphObject createForPost(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 2): + [0] ldc_w #2 + + Class [com/facebook/model/OpenGraphObject] + [3] aload_0 v0 + [4] invokestatic #9 + + Methodref [com/facebook/model/OpenGraphObject$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createForPost(Ljava/lang/Class;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject; + Access flags: 0x9 + = public static com.facebook.model.OpenGraphObject createForPost(java.lang.Class,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 2, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aconst_null + [3] aconst_null + [4] aconst_null + [5] aconst_null + [6] invokestatic #10 + + Methodref [com/facebook/model/OpenGraphObject$Factory.createForPost (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)TT;] + + Method: createForPost(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/model/OpenGraphObject; + Access flags: 0x9 + = public static com.facebook.model.OpenGraphObject createForPost(java.lang.Class,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 104, locals = 7, stack = 5): + [0] aload_0 v0 + [1] invokestatic #8 + + Methodref [com/facebook/model/GraphObject$Factory.create (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [4] checkcast #2 + + Class [com/facebook/model/OpenGraphObject] + [7] astore v6 + [9] aload_1 v1 + [10] ifnull +11 (target=21) + [13] aload v6 + [15] aload_1 v1 + [16] invokeinterface #18 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setType (Ljava/lang/String;)V] + [21] aload_2 v2 + [22] ifnull +11 (target=33) + [25] aload v6 + [27] aload_2 v2 + [28] invokeinterface #17 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setTitle (Ljava/lang/String;)V] + [33] aload_3 v3 + [34] ifnull +21 (target=55) + [37] aload v6 + [39] iconst_1 + [40] anewarray #5 + + Class [java/lang/String] + [43] dup + [44] iconst_0 + [45] aload_3 v3 + [46] aastore + [47] invokestatic #12 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [50] invokeinterface #16 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setImageUrls (Ljava/util/List;)V] + [55] aload v4 + [57] ifnull +12 (target=69) + [60] aload v6 + [62] aload v4 + [64] invokeinterface #19 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setUrl (Ljava/lang/String;)V] + [69] aload v5 + [71] ifnull +12 (target=83) + [74] aload v6 + [76] aload v5 + [78] invokeinterface #15 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setDescription (Ljava/lang/String;)V] + [83] aload v6 + [85] iconst_1 + [86] invokeinterface #13 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setCreateObject (Z)V] + [91] aload v6 + [93] invokestatic #7 + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + [96] invokeinterface #14 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setData (Lcom/facebook/model/GraphObject;)V] + [101] aload v6 + [103] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [21] Var: ...[a:com/facebook/model/OpenGraphObject], Stack: (empty) + - [33] Var: ..., Stack: (empty) + - [55] Var: ..., Stack: (empty) + - [69] Var: ..., Stack: (empty) + - [83] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)TT;] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/model/PropertyName + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x2601 + = @ public @interface com.facebook.model.PropertyName extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/annotation/Annotation] + +Constant Pool (count = 13): + + Class [com/facebook/model/PropertyName] + + Class [java/lang/Object] + + Class [java/lang/annotation/Annotation] + + Utf8 [()Ljava/lang/String;] + + Utf8 [Ljava/lang/annotation/Retention;] + + Utf8 [Ljava/lang/annotation/RetentionPolicy;] + + Utf8 [RUNTIME] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [com/facebook/model/PropertyName] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/annotation/Annotation] + + Utf8 [value] + +Fields (count = 0): + +Methods (count = 1): + + Method: value()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String value() + +Class file attributes (count = 1): + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/annotation/Retention;]: + - Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.FacebookDialog extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 224): + + Integer [-2147483648] + + Integer [20130618] + + String [cancel] + + String [com.facebook.platform.extra.COMPLETION_GESTURE] + + String [com.facebook.platform.extra.DID_COMPLETE] + + String [com.facebook.platform.extra.POST_ID] + + Class [android/app/Activity] + + Class [android/content/Intent] + + Class [android/os/Bundle] + + Class [android/support/v4/app/Fragment] + + Class [com/facebook/FacebookException] + + Class [com/facebook/NativeAppCallAttachmentStore] + + Class [com/facebook/internal/NativeProtocol] + + Class [com/facebook/widget/FacebookDialog] + + Class [com/facebook/widget/FacebookDialog$Callback] + + Class [com/facebook/widget/FacebookDialog$DialogFeature] + + Class [com/facebook/widget/FacebookDialog$OnPresentCallback] + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + + Class [com/facebook/widget/FacebookDialog$PendingCall] + + Class [com/facebook/widget/FacebookDialog$ShareDialogFeature] + + Class [java/lang/Exception] + + Class [java/lang/Integer] + + Class [java/lang/Iterable] + + Class [java/lang/Math] + + Class [java/lang/Object] + + Class [java/util/EnumSet] + + Class [java/util/Iterator] + + Fieldref [com/facebook/widget/FacebookDialog.activity Landroid/app/Activity;] + + Fieldref [com/facebook/widget/FacebookDialog.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Fieldref [com/facebook/widget/FacebookDialog.attachmentStore Lcom/facebook/NativeAppCallAttachmentStore;] + + Fieldref [com/facebook/widget/FacebookDialog.fragment Landroid/support/v4/app/Fragment;] + + Fieldref [com/facebook/widget/FacebookDialog.onPresentCallback Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/support/v4/app/Fragment.startActivityForResult (Landroid/content/Intent;I)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/NativeAppCallAttachmentStore. ()V] + + Methodref [com/facebook/NativeAppCallAttachmentStore.cleanupAttachmentsForCall (Landroid/content/Context;Ljava/util/UUID;)V] + + Methodref [com/facebook/internal/NativeProtocol.getErrorFromResult (Landroid/content/Intent;)Ljava/lang/Exception;] + + Methodref [com/facebook/internal/NativeProtocol.getLatestAvailableProtocolVersion (Landroid/content/Context;I)I] + + Methodref [com/facebook/internal/NativeProtocol.isErrorResult (Landroid/content/Intent;)Z] + + Methodref [com/facebook/widget/FacebookDialog. (Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;)V] + + Methodref [com/facebook/widget/FacebookDialog.getAttachmentStore ()Lcom/facebook/NativeAppCallAttachmentStore;] + + Methodref [com/facebook/widget/FacebookDialog.getMinVersionForFeatures (Ljava/lang/Iterable;)I] + + Methodref [com/facebook/widget/FacebookDialog.getProtocolVersionForNativeDialog (Landroid/content/Context;Ljava/lang/Integer;)I] + + Methodref [com/facebook/widget/FacebookDialog.handleCanPresent (Landroid/content/Context;Ljava/lang/Iterable;)Z] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestCode ()I] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestIntent ()Landroid/content/Intent;] + + Methodref [java/lang/Integer.intValue ()I] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Math.max (II)I] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/EnumSet.of (Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;] + + InterfaceMethodref [com/facebook/widget/FacebookDialog$Callback.onComplete (Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/os/Bundle;)V] + + InterfaceMethodref [com/facebook/widget/FacebookDialog$Callback.onError (Lcom/facebook/widget/FacebookDialog$PendingCall;Ljava/lang/Exception;Landroid/os/Bundle;)V] + + InterfaceMethodref [com/facebook/widget/FacebookDialog$DialogFeature.getMinVersion ()I] + + InterfaceMethodref [com/facebook/widget/FacebookDialog$OnPresentCallback.onPresent (Landroid/content/Context;)V] + + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + NameAndType [SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + NameAndType [activity Landroid/app/Activity;] + + NameAndType [appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + NameAndType [attachmentStore Lcom/facebook/NativeAppCallAttachmentStore;] + + NameAndType [cleanupAttachmentsForCall (Landroid/content/Context;Ljava/util/UUID;)V] + + NameAndType [fragment Landroid/support/v4/app/Fragment;] + + NameAndType [getAttachmentStore ()Lcom/facebook/NativeAppCallAttachmentStore;] + + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + + NameAndType [getCallId ()Ljava/util/UUID;] + + NameAndType [getErrorFromResult (Landroid/content/Intent;)Ljava/lang/Exception;] + + NameAndType [getExtras ()Landroid/os/Bundle;] + + NameAndType [getLatestAvailableProtocolVersion (Landroid/content/Context;I)I] + + NameAndType [getMinVersion ()I] + + NameAndType [getMinVersionForFeatures (Ljava/lang/Iterable;)I] + + NameAndType [getProtocolVersionForNativeDialog (Landroid/content/Context;Ljava/lang/Integer;)I] + + NameAndType [getRequestCode ()I] + + NameAndType [getRequestIntent ()Landroid/content/Intent;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [handleCanPresent (Landroid/content/Context;Ljava/lang/Iterable;)Z] + + NameAndType [hasNext ()Z] + + NameAndType [intValue ()I] + + NameAndType [isErrorResult (Landroid/content/Intent;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [max (II)I] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [of (Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;] + + NameAndType [onComplete (Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/os/Bundle;)V] + + NameAndType [onError (Lcom/facebook/widget/FacebookDialog$PendingCall;Ljava/lang/Exception;Landroid/os/Bundle;)V] + + NameAndType [onPresent (Landroid/content/Context;)V] + + NameAndType [onPresentCallback Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [()I] + + Utf8 [()Landroid/content/Intent;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/NativeAppCallAttachmentStore;] + + Utf8 [()Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/UUID;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(II)I] + + Utf8 [(Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;)V] + + Utf8 [(Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;Lcom/facebook/widget/FacebookDialog$1;)V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;I)I] + + Utf8 [(Landroid/content/Context;Lcom/facebook/widget/FacebookDialog$PendingCall;ILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/Integer;)I] + + Utf8 [(Landroid/content/Context;Ljava/lang/Iterable;)Z] + + Utf8 [(Landroid/content/Context;Ljava/lang/Iterable<+Lcom/facebook/widget/FacebookDialog$DialogFeature;>;)Z] + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;)V] + + Utf8 [(Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;)Z] + + Utf8 [(Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;)Z] + + Utf8 [(Landroid/content/Intent;)Ljava/lang/Exception;] + + Utf8 [(Landroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Intent;I)V] + + Utf8 [(Landroid/os/Bundle;)Ljava/lang/String;] + + Utf8 [(Landroid/os/Bundle;)Z] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;Ljava/lang/Exception;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;] + + Utf8 [(Ljava/lang/Iterable;)I] + + Utf8 [(Ljava/lang/Iterable<+Lcom/facebook/widget/FacebookDialog$DialogFeature;>;)I] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Z)Z] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [] + + Utf8 [COMPLETION_GESTURE_CANCEL] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [EXTRA_DIALOG_COMPLETE_KEY] + + Utf8 [EXTRA_DIALOG_COMPLETION_GESTURE_KEY] + + Utf8 [EXTRA_DIALOG_COMPLETION_ID_KEY] + + Utf8 [I] + + Utf8 [Landroid/app/Activity;] + + Utf8 [Landroid/support/v4/app/Fragment;] + + Utf8 [Lcom/facebook/NativeAppCallAttachmentStore;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Utf8 [Ljava/lang/String;] + + Utf8 [MIN_NATIVE_SHARE_PROTOCOL_VERSION] + + Utf8 [OG_ACTION_DIALOG] + + Utf8 [SHARE_DIALOG] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$300] + + Utf8 [access$500] + + Utf8 [activity] + + Utf8 [android/app/Activity] + + Utf8 [android/content/Intent] + + Utf8 [android/os/Bundle] + + Utf8 [android/support/v4/app/Fragment] + + Utf8 [appCall] + + Utf8 [attachmentStore] + + Utf8 [canPresentOpenGraphActionDialog] + + Utf8 [canPresentShareDialog] + + Utf8 [cancel] + + Utf8 [cleanupAttachmentsForCall] + + Utf8 [com.facebook.platform.extra.COMPLETION_GESTURE] + + Utf8 [com.facebook.platform.extra.DID_COMPLETE] + + Utf8 [com.facebook.platform.extra.POST_ID] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/NativeAppCallAttachmentStore] + + Utf8 [com/facebook/internal/NativeProtocol] + + Utf8 [com/facebook/widget/FacebookDialog] + + Utf8 [com/facebook/widget/FacebookDialog$Callback] + + Utf8 [com/facebook/widget/FacebookDialog$DialogFeature] + + Utf8 [com/facebook/widget/FacebookDialog$OnPresentCallback] + + Utf8 [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall] + + Utf8 [com/facebook/widget/FacebookDialog$ShareDialogFeature] + + Utf8 [fragment] + + Utf8 [getAttachmentStore] + + Utf8 [getBoolean] + + Utf8 [getCallId] + + Utf8 [getErrorFromResult] + + Utf8 [getExtras] + + Utf8 [getLatestAvailableProtocolVersion] + + Utf8 [getMinVersion] + + Utf8 [getMinVersionForFeatures] + + Utf8 [getNativeDialogCompletionGesture] + + Utf8 [getNativeDialogDidComplete] + + Utf8 [getNativeDialogPostId] + + Utf8 [getProtocolVersionForNativeDialog] + + Utf8 [getRequestCode] + + Utf8 [getRequestIntent] + + Utf8 [getString] + + Utf8 [handleActivityResult] + + Utf8 [handleCanPresent] + + Utf8 [hasNext] + + Utf8 [intValue] + + Utf8 [isErrorResult] + + Utf8 [iterator] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Iterable] + + Utf8 [java/lang/Math] + + Utf8 [java/lang/Object] + + Utf8 [java/util/EnumSet] + + Utf8 [java/util/Iterator] + + Utf8 [max] + + Utf8 [next] + + Utf8 [of] + + Utf8 [onComplete] + + Utf8 [onError] + + Utf8 [onPresent] + + Utf8 [onPresentCallback] + + Utf8 [present] + + Utf8 [startActivityForResult] + + Utf8 [valueOf] + +Fields (count = 10): + + Field: COMPLETION_GESTURE_CANCEL Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String COMPLETION_GESTURE_CANCEL + Class member attributes (count = 1): + + Constant value attribute: + + String [cancel] + + Field: EXTRA_DIALOG_COMPLETE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EXTRA_DIALOG_COMPLETE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.DID_COMPLETE] + + Field: EXTRA_DIALOG_COMPLETION_GESTURE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EXTRA_DIALOG_COMPLETION_GESTURE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.COMPLETION_GESTURE] + + Field: EXTRA_DIALOG_COMPLETION_ID_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String EXTRA_DIALOG_COMPLETION_ID_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.platform.extra.POST_ID] + + Field: MIN_NATIVE_SHARE_PROTOCOL_VERSION I + Access flags: 0x1a + = private static final int MIN_NATIVE_SHARE_PROTOCOL_VERSION + Class member attributes (count = 1): + + Constant value attribute: + + Integer [20130618] + + Field: attachmentStore Lcom/facebook/NativeAppCallAttachmentStore; + Access flags: 0xa + = private static com.facebook.NativeAppCallAttachmentStore attachmentStore + + Field: activity Landroid/app/Activity; + Access flags: 0x2 + = private android.app.Activity activity + + Field: fragment Landroid/support/v4/app/Fragment; + Access flags: 0x2 + = private android.support.v4.app.Fragment fragment + + Field: appCall Lcom/facebook/widget/FacebookDialog$PendingCall; + Access flags: 0x2 + = private com.facebook.widget.FacebookDialog$PendingCall appCall + + Field: onPresentCallback Lcom/facebook/widget/FacebookDialog$OnPresentCallback; + Access flags: 0x2 + = private com.facebook.widget.FacebookDialog$OnPresentCallback onPresentCallback + +Methods (count = 15): + + Method: getNativeDialogDidComplete(Landroid/os/Bundle;)Z + Access flags: 0x9 + = public static boolean getNativeDialogDidComplete(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 3): + [0] aload_0 v0 + [1] ldc #5 + + String [com.facebook.platform.extra.DID_COMPLETE] + [3] iconst_0 + [4] invokevirtual #37 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + [7] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getNativeDialogCompletionGesture(Landroid/os/Bundle;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getNativeDialogCompletionGesture(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #4 + + String [com.facebook.platform.extra.COMPLETION_GESTURE] + [3] invokevirtual #38 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getNativeDialogPostId(Landroid/os/Bundle;)Ljava/lang/String; + Access flags: 0x9 + = public static java.lang.String getNativeDialogPostId(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 1, stack = 2): + [0] aload_0 v0 + [1] ldc #6 + + String [com.facebook.platform.extra.POST_ID] + [3] invokevirtual #38 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;)V + Access flags: 0x2 + = private FacebookDialog(android.app.Activity,android.support.v4.app.Fragment,com.facebook.widget.FacebookDialog$PendingCall,com.facebook.widget.FacebookDialog$OnPresentCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 5, stack = 2): + [0] aload_0 v0 + [1] invokespecial #57 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #28 + + Fieldref [com/facebook/widget/FacebookDialog.activity Landroid/app/Activity;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #31 + + Fieldref [com/facebook/widget/FacebookDialog.fragment Landroid/support/v4/app/Fragment;] + [14] aload_0 v0 + [15] aload_3 v3 + [16] putfield #29 + + Fieldref [com/facebook/widget/FacebookDialog.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [19] aload_0 v0 + [20] aload v4 + [22] putfield #32 + + Fieldref [com/facebook/widget/FacebookDialog.onPresentCallback Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: present()Lcom/facebook/widget/FacebookDialog$PendingCall; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$PendingCall present() + Class member attributes (count = 1): + + Code attribute instructions (code length = 90, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #32 + + Fieldref [com/facebook/widget/FacebookDialog.onPresentCallback Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + [4] ifnull +29 (target=33) + [7] aload_0 v0 + [8] getfield #32 + + Fieldref [com/facebook/widget/FacebookDialog.onPresentCallback Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + [11] aload_0 v0 + [12] getfield #28 + + Fieldref [com/facebook/widget/FacebookDialog.activity Landroid/app/Activity;] + [15] invokeinterface #62 + + InterfaceMethodref [com/facebook/widget/FacebookDialog$OnPresentCallback.onPresent (Landroid/content/Context;)V] + [20] goto +13 (target=33) + [23] astore_1 v1 + [24] new #11 + + Class [com/facebook/FacebookException] + [27] dup + [28] aload_1 v1 + [29] invokespecial #40 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [32] athrow + [33] aload_0 v0 + [34] getfield #31 + + Fieldref [com/facebook/widget/FacebookDialog.fragment Landroid/support/v4/app/Fragment;] + [37] ifnull +27 (target=64) + [40] aload_0 v0 + [41] getfield #31 + + Fieldref [com/facebook/widget/FacebookDialog.fragment Landroid/support/v4/app/Fragment;] + [44] aload_0 v0 + [45] getfield #29 + + Fieldref [com/facebook/widget/FacebookDialog.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [48] invokevirtual #53 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestIntent ()Landroid/content/Intent;] + [51] aload_0 v0 + [52] getfield #29 + + Fieldref [com/facebook/widget/FacebookDialog.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [55] invokevirtual #52 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestCode ()I] + [58] invokevirtual #39 + + Methodref [android/support/v4/app/Fragment.startActivityForResult (Landroid/content/Intent;I)V] + [61] goto +24 (target=85) + [64] aload_0 v0 + [65] getfield #28 + + Fieldref [com/facebook/widget/FacebookDialog.activity Landroid/app/Activity;] + [68] aload_0 v0 + [69] getfield #29 + + Fieldref [com/facebook/widget/FacebookDialog.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [72] invokevirtual #53 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestIntent ()Landroid/content/Intent;] + [75] aload_0 v0 + [76] getfield #29 + + Fieldref [com/facebook/widget/FacebookDialog.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [79] invokevirtual #52 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestCode ()I] + [82] invokevirtual #35 + + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + [85] aload_0 v0 + [86] getfield #29 + + Fieldref [com/facebook/widget/FacebookDialog.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [89] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (7 -> 20: 23): + + Class [java/lang/Exception] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [23] Var: ..., Stack: [a:java/lang/Exception] + - [33] Var: ..., Stack: (empty) + - [64] Var: ..., Stack: (empty) + - [85] Var: ..., Stack: (empty) + + Method: handleActivityResult(Landroid/content/Context;Lcom/facebook/widget/FacebookDialog$PendingCall;ILandroid/content/Intent;Lcom/facebook/widget/FacebookDialog$Callback;)Z + Access flags: 0x9 + = public static boolean handleActivityResult(android.content.Context,com.facebook.widget.FacebookDialog$PendingCall,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 76, locals = 6, stack = 4): + [0] iload_2 v2 + [1] aload_1 v1 + [2] invokevirtual #52 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getRequestCode ()I] + [5] ificmpeq +5 (target=10) + [8] iconst_0 + [9] ireturn + [10] getstatic #30 + + Fieldref [com/facebook/widget/FacebookDialog.attachmentStore Lcom/facebook/NativeAppCallAttachmentStore;] + [13] ifnull +14 (target=27) + [16] getstatic #30 + + Fieldref [com/facebook/widget/FacebookDialog.attachmentStore Lcom/facebook/NativeAppCallAttachmentStore;] + [19] aload_0 v0 + [20] aload_1 v1 + [21] invokevirtual #51 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + [24] invokevirtual #42 + + Methodref [com/facebook/NativeAppCallAttachmentStore.cleanupAttachmentsForCall (Landroid/content/Context;Ljava/util/UUID;)V] + [27] aload v4 + [29] ifnull +45 (target=74) + [32] aload_3 v3 + [33] invokestatic #45 + + Methodref [com/facebook/internal/NativeProtocol.isErrorResult (Landroid/content/Intent;)Z] + [36] ifeq +26 (target=62) + [39] aload_3 v3 + [40] invokestatic #43 + + Methodref [com/facebook/internal/NativeProtocol.getErrorFromResult (Landroid/content/Intent;)Ljava/lang/Exception;] + [43] astore v5 + [45] aload v4 + [47] aload_1 v1 + [48] aload v5 + [50] aload_3 v3 + [51] invokevirtual #36 + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + [54] invokeinterface #60 + + InterfaceMethodref [com/facebook/widget/FacebookDialog$Callback.onError (Lcom/facebook/widget/FacebookDialog$PendingCall;Ljava/lang/Exception;Landroid/os/Bundle;)V] + [59] goto +15 (target=74) + [62] aload v4 + [64] aload_1 v1 + [65] aload_3 v3 + [66] invokevirtual #36 + + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + [69] invokeinterface #59 + + InterfaceMethodref [com/facebook/widget/FacebookDialog$Callback.onComplete (Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/os/Bundle;)V] + [74] iconst_1 + [75] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [10] Var: ..., Stack: (empty) + - [27] Var: ..., Stack: (empty) + - [62] Var: ..., Stack: (empty) + - [74] Var: ..., Stack: (empty) + + Method: canPresentShareDialog(Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;)Z + Access flags: 0x89 + = public static varargs boolean canPresentShareDialog(android.content.Context,com.facebook.widget.FacebookDialog$ShareDialogFeature[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getstatic #34 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + [4] aload_1 v1 + [5] invokestatic #58 + + Methodref [java/util/EnumSet.of (Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;] + [8] invokestatic #50 + + Methodref [com/facebook/widget/FacebookDialog.handleCanPresent (Landroid/content/Context;Ljava/lang/Iterable;)Z] + [11] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: canPresentOpenGraphActionDialog(Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;)Z + Access flags: 0x89 + = public static varargs boolean canPresentOpenGraphActionDialog(android.content.Context,com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getstatic #33 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + [4] aload_1 v1 + [5] invokestatic #58 + + Methodref [java/util/EnumSet.of (Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;] + [8] invokestatic #50 + + Methodref [com/facebook/widget/FacebookDialog.handleCanPresent (Landroid/content/Context;Ljava/lang/Iterable;)Z] + [11] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: handleCanPresent(Landroid/content/Context;Ljava/lang/Iterable;)Z + Access flags: 0xa + = private static boolean handleCanPresent(android.content.Context,java.lang.Iterable) + Class member attributes (count = 2): + + Code attribute instructions (code length = 21, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #48 + + Methodref [com/facebook/widget/FacebookDialog.getMinVersionForFeatures (Ljava/lang/Iterable;)I] + [5] invokestatic #55 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [8] invokestatic #49 + + Methodref [com/facebook/widget/FacebookDialog.getProtocolVersionForNativeDialog (Landroid/content/Context;Ljava/lang/Integer;)I] + [11] iconst_m1 + [12] ificmpeq +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 = 1): + + Stack map table attribute (count = 2): + - [19] Var: ..., Stack: (empty) + - [20] Var: ..., Stack: [i] + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/lang/Iterable<+Lcom/facebook/widget/FacebookDialog$DialogFeature;>;)Z] + + Method: getProtocolVersionForNativeDialog(Landroid/content/Context;Ljava/lang/Integer;)I + Access flags: 0xa + = private static int getProtocolVersionForNativeDialog(android.content.Context,java.lang.Integer) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokevirtual #54 + + Methodref [java/lang/Integer.intValue ()I] + [5] invokestatic #44 + + Methodref [com/facebook/internal/NativeProtocol.getLatestAvailableProtocolVersion (Landroid/content/Context;I)I] + [8] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getAttachmentStore()Lcom/facebook/NativeAppCallAttachmentStore; + Access flags: 0xa + = private static com.facebook.NativeAppCallAttachmentStore getAttachmentStore() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 0, stack = 2): + [0] getstatic #30 + + Fieldref [com/facebook/widget/FacebookDialog.attachmentStore Lcom/facebook/NativeAppCallAttachmentStore;] + [3] ifnonnull +13 (target=16) + [6] new #12 + + Class [com/facebook/NativeAppCallAttachmentStore] + [9] dup + [10] invokespecial #41 + + Methodref [com/facebook/NativeAppCallAttachmentStore. ()V] + [13] putstatic #30 + + Fieldref [com/facebook/widget/FacebookDialog.attachmentStore Lcom/facebook/NativeAppCallAttachmentStore;] + [16] getstatic #30 + + Fieldref [com/facebook/widget/FacebookDialog.attachmentStore Lcom/facebook/NativeAppCallAttachmentStore;] + [19] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [16] Var: ..., Stack: (empty) + + Method: getMinVersionForFeatures(Ljava/lang/Iterable;)I + Access flags: 0xa + = private static int getMinVersionForFeatures(java.lang.Iterable) + Class member attributes (count = 2): + + Code attribute instructions (code length = 45, locals = 4, stack = 2): + [0] ldc #1 + + Integer [-2147483648] + [2] istore_1 v1 + [3] aload_0 v0 + [4] invokeinterface #63 + + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;] + [9] astore_2 v2 + [10] aload_2 v2 + [11] invokeinterface #64 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [16] ifeq +27 (target=43) + [19] aload_2 v2 + [20] invokeinterface #65 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [25] checkcast #16 + + Class [com/facebook/widget/FacebookDialog$DialogFeature] + [28] astore_3 v3 + [29] iload_1 v1 + [30] aload_3 v3 + [31] invokeinterface #61 + + InterfaceMethodref [com/facebook/widget/FacebookDialog$DialogFeature.getMinVersion ()I] + [36] invokestatic #56 + + Methodref [java/lang/Math.max (II)I] + [39] istore_1 v1 + [40] goto -30 (target=10) + [43] iload_1 v1 + [44] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [10] Var: ...[i][a:java/util/Iterator], Stack: (empty) + - [43] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/Iterable<+Lcom/facebook/widget/FacebookDialog$DialogFeature;>;)I] + - Method: (Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;Lcom/facebook/widget/FacebookDialog$1;)V + Access flags: 0x1000 + = synthetic FacebookDialog(android.app.Activity,android.support.v4.app.Fragment,com.facebook.widget.FacebookDialog$PendingCall,com.facebook.widget.FacebookDialog$OnPresentCallback,com.facebook.widget.FacebookDialog$1) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 6, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] invokespecial #46 + + Methodref [com/facebook/widget/FacebookDialog. (Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300(Landroid/content/Context;Ljava/lang/Integer;)I + Access flags: 0x1008 + = static synthetic int access$300(android.content.Context,java.lang.Integer) + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokestatic #49 + + Methodref [com/facebook/widget/FacebookDialog.getProtocolVersionForNativeDialog (Landroid/content/Context;Ljava/lang/Integer;)I] + [5] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$500()Lcom/facebook/NativeAppCallAttachmentStore; + Access flags: 0x1008 + = static synthetic com.facebook.NativeAppCallAttachmentStore access$500() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] invokestatic #47 + + Methodref [com/facebook/widget/FacebookDialog.getAttachmentStore ()Lcom/facebook/NativeAppCallAttachmentStore;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.widget.FacebookDialog$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/widget/FacebookDialog$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/widget/FacebookDialog$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$Builder + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x420 + = abstract class com.facebook.widget.FacebookDialog$Builder extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 127): + + Integer [64207] + + Integer [20130618] + + String [Unable to create Intent; this likely means the Facebook app is not installed.] + + String [activity] + + String [com.facebook.platform.extra.APPLICATION_ID] + + String [com.facebook.platform.extra.APPLICATION_NAME] + + Class [android/content/Intent] + + Class [android/os/Bundle] + + Class [com/facebook/FacebookException] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [com/facebook/widget/FacebookDialog] + + Class [com/facebook/widget/FacebookDialog$Builder] + + Class [com/facebook/widget/FacebookDialog$PendingCall] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/FacebookDialog$Builder.activity Landroid/app/Activity;] + + Fieldref [com/facebook/widget/FacebookDialog$Builder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Fieldref [com/facebook/widget/FacebookDialog$Builder.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$Builder.applicationName Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$Builder.fragment Landroid/support/v4/app/Fragment;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/FacebookDialog. (Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;Lcom/facebook/widget/FacebookDialog$1;)V] + + Methodref [com/facebook/widget/FacebookDialog.access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + + Methodref [com/facebook/widget/FacebookDialog$Builder.getOnPresentCallback ()Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + + Methodref [com/facebook/widget/FacebookDialog$Builder.handleBuild (Landroid/os/Bundle;)Landroid/content/Intent;] + + Methodref [com/facebook/widget/FacebookDialog$Builder.handleCanPresent ()Z] + + Methodref [com/facebook/widget/FacebookDialog$Builder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/FacebookDialog$Builder.validate ()V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall. (I)V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.access$000 (Lcom/facebook/widget/FacebookDialog$PendingCall;I)V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.access$100 (Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/content/Intent;)V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;Lcom/facebook/widget/FacebookDialog$1;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [access$000 (Lcom/facebook/widget/FacebookDialog$PendingCall;I)V] + + NameAndType [access$100 (Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/content/Intent;)V] + + NameAndType [access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + + NameAndType [activity Landroid/app/Activity;] + + NameAndType [appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [applicationName Ljava/lang/String;] + + NameAndType [fragment Landroid/support/v4/app/Fragment;] + + NameAndType [getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + NameAndType [getOnPresentCallback ()Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + + NameAndType [handleBuild (Landroid/os/Bundle;)Landroid/content/Intent;] + + NameAndType [handleCanPresent ()Z] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [validate ()V] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [()Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + + Utf8 [()Lcom/facebook/widget/FacebookDialog;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Lcom/facebook/widget/FacebookDialog$Builder;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)TCONCRETE;] + + Utf8 [(I)V] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;Lcom/facebook/widget/FacebookDialog$1;)V] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;Ljava/lang/Integer;)I] + + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)Lcom/facebook/widget/FacebookDialog$Builder;] + + Utf8 [(Landroid/support/v4/app/Fragment;)TCONCRETE;] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;I)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/content/Intent;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$Builder;] + + Utf8 [(Ljava/lang/String;)TCONCRETE;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [;>Ljava/lang/Object;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/app/Activity;] + + Utf8 [Landroid/support/v4/app/Fragment;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Unable to create Intent; this likely means the Facebook app is not installed.] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$300] + + Utf8 [activity] + + Utf8 [android/content/Intent] + + Utf8 [android/os/Bundle] + + Utf8 [appCall] + + Utf8 [applicationId] + + Utf8 [applicationName] + + Utf8 [build] + + Utf8 [canPresent] + + Utf8 [com.facebook.platform.extra.APPLICATION_ID] + + Utf8 [com.facebook.platform.extra.APPLICATION_NAME] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [com/facebook/widget/FacebookDialog] + + Utf8 [com/facebook/widget/FacebookDialog$Builder] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall] + + Utf8 [fragment] + + Utf8 [getMetadataApplicationId] + + Utf8 [getOnPresentCallback] + + Utf8 [handleBuild] + + Utf8 [handleCanPresent] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [notNull] + + Utf8 [putExtra] + + Utf8 [putString] + + Utf8 [setApplicationName] + + Utf8 [setFragment] + + Utf8 [setRequestCode] + + Utf8 [validate] + + Utf8 [valueOf] + +Fields (count = 5): + + Field: activity Landroid/app/Activity; + Access flags: 0x14 + = protected final android.app.Activity activity + + Field: applicationId Ljava/lang/String; + Access flags: 0x14 + = protected final java.lang.String applicationId + + Field: appCall Lcom/facebook/widget/FacebookDialog$PendingCall; + Access flags: 0x14 + = protected final com.facebook.widget.FacebookDialog$PendingCall appCall + + Field: fragment Landroid/support/v4/app/Fragment; + Access flags: 0x4 + = protected android.support.v4.app.Fragment fragment + + Field: applicationName Ljava/lang/String; + Access flags: 0x4 + = protected java.lang.String applicationName + +Methods (count = 11): + - Method: (Landroid/app/Activity;)V + Access flags: 0x0 + = FacebookDialog$Builder(android.app.Activity) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 2, stack = 4): + [0] aload_0 v0 + [1] invokespecial #38 + + Methodref [java/lang/Object. ()V] + [4] aload_1 v1 + [5] ldc #4 + + String [activity] + [7] invokestatic #26 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] aload_1 v1 + [12] putfield #17 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.activity Landroid/app/Activity;] + [15] aload_0 v0 + [16] aload_1 v1 + [17] invokestatic #25 + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + [20] putfield #19 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.applicationId Ljava/lang/String;] + [23] aload_0 v0 + [24] new #14 + + Class [com/facebook/widget/FacebookDialog$PendingCall] + [27] dup + [28] ldc #1 + + Integer [64207] + [30] invokespecial #34 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall. (I)V] + [33] putfield #18 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRequestCode(I)Lcom/facebook/widget/FacebookDialog$Builder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$Builder setRequestCode(int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [4] iload_1 v1 + [5] invokestatic #35 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.access$000 (Lcom/facebook/widget/FacebookDialog$PendingCall;I)V] + [8] aload_0 v0 + [9] astore_2 v2 + [10] aload_2 v2 + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TCONCRETE;] + + Method: setApplicationName(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$Builder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$Builder setApplicationName(java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #20 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.applicationName Ljava/lang/String;] + [5] aload_0 v0 + [6] astore_2 v2 + [7] aload_2 v2 + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;)TCONCRETE;] + + Method: setFragment(Landroid/support/v4/app/Fragment;)Lcom/facebook/widget/FacebookDialog$Builder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$Builder setFragment(android.support.v4.app.Fragment) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #21 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.fragment Landroid/support/v4/app/Fragment;] + [5] aload_0 v0 + [6] astore_2 v2 + [7] aload_2 v2 + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/support/v4/app/Fragment;)TCONCRETE;] + + Method: build()Lcom/facebook/widget/FacebookDialog; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 87, locals = 3, stack = 7): + [0] aload_0 v0 + [1] invokevirtual #33 + + Methodref [com/facebook/widget/FacebookDialog$Builder.validate ()V] + [4] new #8 + + Class [android/os/Bundle] + [7] dup + [8] invokespecial #22 + + Methodref [android/os/Bundle. ()V] + [11] astore_1 v1 + [12] aload_0 v0 + [13] aload_1 v1 + [14] ldc #5 + + String [com.facebook.platform.extra.APPLICATION_ID] + [16] aload_0 v0 + [17] getfield #19 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.applicationId Ljava/lang/String;] + [20] invokevirtual #32 + + Methodref [com/facebook/widget/FacebookDialog$Builder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [23] aload_0 v0 + [24] aload_1 v1 + [25] ldc #6 + + String [com.facebook.platform.extra.APPLICATION_NAME] + [27] aload_0 v0 + [28] getfield #20 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.applicationName Ljava/lang/String;] + [31] invokevirtual #32 + + Methodref [com/facebook/widget/FacebookDialog$Builder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [34] aload_0 v0 + [35] aload_1 v1 + [36] invokevirtual #30 + + Methodref [com/facebook/widget/FacebookDialog$Builder.handleBuild (Landroid/os/Bundle;)Landroid/content/Intent;] + [39] astore_2 v2 + [40] aload_2 v2 + [41] ifnonnull +13 (target=54) + [44] new #9 + + Class [com/facebook/FacebookException] + [47] dup + [48] ldc #3 + + String [Unable to create Intent; this likely means the Facebook app is not installed.] + [50] invokespecial #24 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [53] athrow + [54] aload_0 v0 + [55] getfield #18 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [58] aload_2 v2 + [59] invokestatic #36 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.access$100 (Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/content/Intent;)V] + [62] new #12 + + Class [com/facebook/widget/FacebookDialog] + [65] dup + [66] aload_0 v0 + [67] getfield #17 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.activity Landroid/app/Activity;] + [70] aload_0 v0 + [71] getfield #21 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.fragment Landroid/support/v4/app/Fragment;] + [74] aload_0 v0 + [75] getfield #18 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [78] aload_0 v0 + [79] invokevirtual #29 + + Methodref [com/facebook/widget/FacebookDialog$Builder.getOnPresentCallback ()Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + [82] aconst_null + [83] invokespecial #27 + + Methodref [com/facebook/widget/FacebookDialog. (Landroid/app/Activity;Landroid/support/v4/app/Fragment;Lcom/facebook/widget/FacebookDialog$PendingCall;Lcom/facebook/widget/FacebookDialog$OnPresentCallback;Lcom/facebook/widget/FacebookDialog$1;)V] + [86] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [54] Var: ...[a:android/os/Bundle][a:android/content/Intent], Stack: (empty) + + Method: canPresent()Z + Access flags: 0x1 + = public boolean canPresent() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #31 + + Methodref [com/facebook/widget/FacebookDialog$Builder.handleCanPresent ()Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: handleCanPresent()Z + Access flags: 0x0 + = boolean handleCanPresent() + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #17 + + Fieldref [com/facebook/widget/FacebookDialog$Builder.activity Landroid/app/Activity;] + [4] ldc #2 + + Integer [20130618] + [6] invokestatic #37 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [9] invokestatic #28 + + Methodref [com/facebook/widget/FacebookDialog.access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + [12] iconst_m1 + [13] ificmpeq +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 = 1): + + Stack map table attribute (count = 2): + - [20] Var: ..., Stack: (empty) + - [21] Var: ..., Stack: [i] + + Method: validate()V + Access flags: 0x0 + = void validate() + 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: getOnPresentCallback()Lcom/facebook/widget/FacebookDialog$OnPresentCallback; + Access flags: 0x0 + = com.facebook.widget.FacebookDialog$OnPresentCallback getOnPresentCallback() + 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: handleBuild(Landroid/os/Bundle;)Landroid/content/Intent; + Access flags: 0x400 + = abstract android.content.Intent handleBuild(android.os.Bundle) + + Method: putExtra(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x0 + = void putExtra(android.os.Bundle,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 4, stack = 3): + [0] aload_3 v3 + [1] ifnull +9 (target=10) + [4] aload_1 v1 + [5] aload_2 v2 + [6] aload_3 v3 + [7] invokevirtual #23 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [10] Var: ..., Stack: (empty) + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [;>Ljava/lang/Object;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$Callback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.FacebookDialog$Callback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/widget/FacebookDialog$Callback] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;Ljava/lang/Exception;Landroid/os/Bundle;)V] + + Utf8 [com/facebook/widget/FacebookDialog$Callback] + + Utf8 [java/lang/Object] + + Utf8 [onComplete] + + Utf8 [onError] + +Fields (count = 0): + +Methods (count = 2): + + Method: onComplete(Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/os/Bundle;)V + Access flags: 0x401 + = public abstract void onComplete(com.facebook.widget.FacebookDialog$PendingCall,android.os.Bundle) + + Method: onError(Lcom/facebook/widget/FacebookDialog$PendingCall;Ljava/lang/Exception;Landroid/os/Bundle;)V + Access flags: 0x401 + = public abstract void onError(com.facebook.widget.FacebookDialog$PendingCall,java.lang.Exception,android.os.Bundle) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$DialogFeature + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.widget.FacebookDialog$DialogFeature extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/widget/FacebookDialog$DialogFeature] + + Class [java/lang/Object] + + Utf8 [()I] + + Utf8 [com/facebook/widget/FacebookDialog$DialogFeature] + + Utf8 [getMinVersion] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: getMinVersion()I + Access flags: 0x401 + = public abstract int getMinVersion() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$OnPresentCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.widget.FacebookDialog$OnPresentCallback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/widget/FacebookDialog$OnPresentCallback] + + Class [java/lang/Object] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [com/facebook/widget/FacebookDialog$OnPresentCallback] + + Utf8 [java/lang/Object] + + Utf8 [onPresent] + +Fields (count = 0): + +Methods (count = 1): + + Method: onPresent(Landroid/content/Context;)V + Access flags: 0x401 + = public abstract void onPresent(android.content.Context) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder + Superclass: com/facebook/widget/FacebookDialog$Builder + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder extends com.facebook.widget.FacebookDialog$Builder + +Interfaces (count = 0): + +Constant Pool (count = 457): + + Integer [20130618] + + String [" was not found on the action. The name of ] + + String ['] + + String [' is not a graph object] + + String [' is not marked for creation] + + String ['actionType' must match the type of 'action' if it is specified. Consider using OpenGraphActionDialogBuilder(Activity activity, OpenGraphAction action, String previewPropertyName) instead.] + + String [A property named "] + + String [Action does not contain a property '] + + String [Can not set attachments prior to setting action.] + + String [Property '] + + String [The Open Graph object in '] + + String [Unable to attach images] + + String [action] + + String [action.getType()] + + String [actionType] + + String [bitmapFiles] + + String [bitmaps] + + String [com.facebook.platform.action.request.OGACTIONPUBLISH_DIALOG] + + String [com.facebook.platform.extra.ACTION] + + String [com.facebook.platform.extra.ACTION_TYPE] + + String [com.facebook.platform.extra.DATA_FAILURES_FATAL] + + String [com.facebook.platform.extra.PREVIEW_PROPERTY_NAME] + + String [fbsdk:create_object] + + String [id] + + String [image] + + String [objectProperty] + + String [previewPropertyName] + + String [the preview property must match the name of an action property.] + + String [url] + + String [user_generated] + + Class [android/app/Activity] + + Class [android/graphics/Bitmap] + + Class [android/os/Bundle] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookGraphObjectException] + + Class [com/facebook/NativeAppCallContentProvider] + + Class [com/facebook/internal/NativeProtocol] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/internal/Validate] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObject$Factory] + + Class [com/facebook/model/GraphObjectList] + + Class [com/facebook/model/OpenGraphAction] + + Class [com/facebook/model/OpenGraphObject] + + Class [com/facebook/widget/FacebookDialog] + + Class [com/facebook/widget/FacebookDialog$Builder] + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder] + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1] + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + + Class [com/facebook/widget/FacebookDialog$PendingCall] + + Class [java/io/File] + + Class [java/lang/Boolean] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/util/ArrayList] + + Class [java/util/HashMap] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/UUID] + + Class [org/json/JSONArray] + + Class [org/json/JSONException] + + Class [org/json/JSONObject] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.actionType Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.activity Landroid/app/Activity;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.dataErrorsFatal Z] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachmentFiles Ljava/util/HashMap;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachments Ljava/util/HashMap;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.previewPropertyName Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/NativeAppCallContentProvider.getAttachmentUrl (Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;)Ljava/lang/String;] + + Methodref [com/facebook/internal/NativeProtocol.createPlatformActivityIntent (Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.createList (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Methodref [com/facebook/widget/FacebookDialog.access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + + Methodref [com/facebook/widget/FacebookDialog.canPresentOpenGraphActionDialog (Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;)Z] + + Methodref [com/facebook/widget/FacebookDialog$Builder. (Landroid/app/Activity;)V] + + Methodref [com/facebook/widget/FacebookDialog$Builder.build ()Lcom/facebook/widget/FacebookDialog;] + + Methodref [com/facebook/widget/FacebookDialog$Builder.canPresent ()Z] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachment (Ljava/lang/String;Landroid/graphics/Bitmap;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachment (Ljava/lang/String;Ljava/io/File;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachmentFiles (Ljava/util/List;)Ljava/util/List;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachments (Ljava/util/List;)Ljava/util/List;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.flattenChildrenOfGraphObject (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.flattenObject (Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.setImageAttachmentFilesForAction (Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.setImageAttachmentFilesForObject (Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.setImageAttachmentsForAction (Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.setImageAttachmentsForObject (Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.updateActionAttachmentUrls (Ljava/util/List;Z)V] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.updateObjectAttachmentUrls (Ljava/lang/String;Ljava/util/List;Z)V] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1. (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList. (I)V] + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + Methodref [java/util/HashMap. ()V] + + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + + Methodref [org/json/JSONArray. ()V] + + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;] + + Methodref [org/json/JSONArray.length ()I] + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + Methodref [org/json/JSONObject. ()V] + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + + Methodref [org/json/JSONObject.get (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;)Z] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + + InterfaceMethodref [com/facebook/model/GraphObjectList.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getImage ()Ljava/util/List;] + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getInnerJSONObject ()Lorg/json/JSONObject;] + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getPropertyAs (Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getType ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/OpenGraphAction.setImage (Ljava/util/List;)V] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getCreateObject ()Z] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getImage ()Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setImage (Lcom/facebook/model/GraphObjectList;)V] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/List.size ()I] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Landroid/app/Activity;)V] + + NameAndType [ (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + NameAndType [access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + + NameAndType [action Lcom/facebook/model/OpenGraphAction;] + + NameAndType [actionType Ljava/lang/String;] + + NameAndType [activity Landroid/app/Activity;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addImageAttachment (Ljava/lang/String;Landroid/graphics/Bitmap;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + NameAndType [addImageAttachment (Ljava/lang/String;Ljava/io/File;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + NameAndType [addImageAttachmentFiles (Ljava/util/List;)Ljava/util/List;] + + NameAndType [addImageAttachments (Ljava/util/List;)Ljava/util/List;] + + NameAndType [appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [build ()Lcom/facebook/widget/FacebookDialog;] + + NameAndType [canPresent ()Z] + + NameAndType [canPresentOpenGraphActionDialog (Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;)Z] + + NameAndType [containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + + NameAndType [create ()Lcom/facebook/model/GraphObject;] + + NameAndType [createList (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [createPlatformActivityIntent (Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + + NameAndType [dataErrorsFatal Z] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z] + + NameAndType [flattenChildrenOfGraphObject (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + + NameAndType [flattenObject (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getAttachmentUrl (Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getCallId ()Ljava/util/UUID;] + + NameAndType [getCreateObject ()Z] + + NameAndType [getImage ()Lcom/facebook/model/GraphObjectList;] + + NameAndType [getImage ()Ljava/util/List;] + + NameAndType [getInnerJSONObject ()Lorg/json/JSONObject;] + + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getPropertyAs (Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getType ()Ljava/lang/String;] + + NameAndType [has (Ljava/lang/String;)Z] + + NameAndType [hasNext ()Z] + + NameAndType [imageAttachmentFiles Ljava/util/HashMap;] + + NameAndType [imageAttachments Ljava/util/HashMap;] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [keySet ()Ljava/util/Set;] + + NameAndType [keys ()Ljava/util/Iterator;] + + NameAndType [length ()I] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [optBoolean (Ljava/lang/String;)Z] + + NameAndType [previewPropertyName Ljava/lang/String;] + + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + NameAndType [put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + + NameAndType [putBoolean (Ljava/lang/String;Z)V] + + NameAndType [putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [randomUUID ()Ljava/util/UUID;] + + NameAndType [setImage (Lcom/facebook/model/GraphObjectList;)V] + + NameAndType [setImage (Ljava/util/List;)V] + + NameAndType [setImageAttachmentFilesForAction (Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + NameAndType [setImageAttachmentFilesForObject (Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + NameAndType [setImageAttachmentsForAction (Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + NameAndType [setImageAttachmentsForObject (Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + NameAndType [setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + + NameAndType [size ()I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [updateActionAttachmentUrls (Ljava/util/List;Z)V] + + NameAndType [updateObjectAttachmentUrls (Ljava/lang/String;Ljava/util/List;Z)V] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + + Utf8 [" was not found on the action. The name of ] + + Utf8 ['] + + Utf8 [' is not a graph object] + + Utf8 [' is not marked for creation] + + Utf8 ['actionType' must match the type of 'action' if it is specified. Consider using OpenGraphActionDialogBuilder(Activity activity, OpenGraphAction action, String previewPropertyName) instead.] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/widget/FacebookDialog$OnPresentCallback;] + + Utf8 [()Lcom/facebook/widget/FacebookDialog;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/UUID;] + + Utf8 [()Lorg/json/JSONObject;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)V] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/app/Activity;Lcom/facebook/model/OpenGraphAction;Ljava/lang/String;)V] + + Utf8 [(Landroid/app/Activity;Lcom/facebook/model/OpenGraphAction;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/Integer;)I] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;)Z] + + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/model/GraphObjectList;)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)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;Landroid/graphics/Bitmap;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/io/File;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Z)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Z)V] + + Utf8 [(Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Z)Lorg/json/JSONObject;] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/util/List;)Ljava/util/List;] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/util/List;Z)V] + + Utf8 [(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/util/List;)Ljava/util/List;] + + Utf8 [(Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/util/List;)Ljava/util/List;] + + Utf8 [(Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Ljava/util/List;Z)V] + + Utf8 [(Lorg/json/JSONObject;)Lorg/json/JSONObject;] + + Utf8 [(Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [(Z)Ljava/lang/Boolean;] + + Utf8 [] + + Utf8 [A property named "] + + Utf8 [Action does not contain a property '] + + Utf8 [Can not set attachments prior to setting action.] + + Utf8 [Code] + + Utf8 [Landroid/app/Activity;] + + Utf8 [Lcom/facebook/model/OpenGraphAction;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$Builder;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [Ljava/lang/Deprecated;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [OG_ACTION_DIALOG] + + Utf8 [Property '] + + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [The Open Graph object in '] + + Utf8 [Unable to attach images] + + Utf8 [Z] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$600] + + Utf8 [action] + + Utf8 [action.getType()] + + Utf8 [actionType] + + Utf8 [activity] + + Utf8 [add] + + Utf8 [addImageAttachment] + + Utf8 [addImageAttachmentFiles] + + Utf8 [addImageAttachments] + + Utf8 [android/app/Activity] + + Utf8 [android/graphics/Bitmap] + + Utf8 [android/os/Bundle] + + Utf8 [appCall] + + Utf8 [append] + + Utf8 [applicationId] + + Utf8 [bitmapFiles] + + Utf8 [bitmaps] + + Utf8 [build] + + Utf8 [canPresent] + + Utf8 [canPresentOpenGraphActionDialog] + + Utf8 [com.facebook.platform.action.request.OGACTIONPUBLISH_DIALOG] + + Utf8 [com.facebook.platform.extra.ACTION] + + Utf8 [com.facebook.platform.extra.ACTION_TYPE] + + Utf8 [com.facebook.platform.extra.DATA_FAILURES_FATAL] + + Utf8 [com.facebook.platform.extra.PREVIEW_PROPERTY_NAME] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookGraphObjectException] + + Utf8 [com/facebook/NativeAppCallContentProvider] + + Utf8 [com/facebook/internal/NativeProtocol] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [com/facebook/model/OpenGraphAction] + + Utf8 [com/facebook/model/OpenGraphObject] + + Utf8 [com/facebook/widget/FacebookDialog] + + Utf8 [com/facebook/widget/FacebookDialog$Builder] + + Utf8 [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder] + + Utf8 [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1] + + Utf8 [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall] + + Utf8 [containsNoNulls] + + Utf8 [create] + + Utf8 [createList] + + Utf8 [createPlatformActivityIntent] + + Utf8 [dataErrorsFatal] + + Utf8 [equals] + + Utf8 [equalsIgnoreCase] + + Utf8 [fbsdk:create_object] + + Utf8 [flattenChildrenOfGraphObject] + + Utf8 [flattenObject] + + Utf8 [get] + + Utf8 [getAttachmentUrl] + + Utf8 [getCallId] + + Utf8 [getCreateObject] + + Utf8 [getImage] + + Utf8 [getImageAttachmentNames] + + Utf8 [getInnerJSONObject] + + Utf8 [getOnPresentCallback] + + Utf8 [getProperty] + + Utf8 [getPropertyAs] + + Utf8 [getString] + + Utf8 [getType] + + Utf8 [handleBuild] + + Utf8 [handleCanPresent] + + Utf8 [has] + + Utf8 [hasNext] + + Utf8 [id] + + Utf8 [image] + + Utf8 [imageAttachmentFiles] + + Utf8 [imageAttachments] + + Utf8 [isNullOrEmpty] + + Utf8 [iterator] + + Utf8 [java/io/File] + + Utf8 [java/lang/Boolean] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/UUID] + + Utf8 [keySet] + + Utf8 [keys] + + Utf8 [length] + + Utf8 [next] + + Utf8 [notNull] + + Utf8 [notNullOrEmpty] + + Utf8 [objectProperty] + + Utf8 [optBoolean] + + Utf8 [org/json/JSONArray] + + Utf8 [org/json/JSONException] + + Utf8 [org/json/JSONObject] + + Utf8 [previewPropertyName] + + Utf8 [put] + + Utf8 [putBoolean] + + Utf8 [putExtra] + + Utf8 [randomUUID] + + Utf8 [setDataErrorsFatal] + + Utf8 [setImage] + + Utf8 [setImageAttachmentFilesForAction] + + Utf8 [setImageAttachmentFilesForObject] + + Utf8 [setImageAttachmentsForAction] + + Utf8 [setImageAttachmentsForObject] + + Utf8 [setProperty] + + Utf8 [size] + + Utf8 [the preview property must match the name of an action property.] + + Utf8 [toString] + + Utf8 [updateActionAttachmentUrls] + + Utf8 [updateObjectAttachmentUrls] + + Utf8 [url] + + Utf8 [user_generated] + + Utf8 [valueOf] + +Fields (count = 6): + + Field: previewPropertyName Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String previewPropertyName + + Field: action Lcom/facebook/model/OpenGraphAction; + Access flags: 0x2 + = private com.facebook.model.OpenGraphAction action + + Field: actionType Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String actionType + + Field: imageAttachments Ljava/util/HashMap; + Access flags: 0x2 + = private java.util.HashMap imageAttachments + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;] + + Field: imageAttachmentFiles Ljava/util/HashMap; + Access flags: 0x2 + = private java.util.HashMap imageAttachmentFiles + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;] + + Field: dataErrorsFatal Z + Access flags: 0x2 + = private boolean dataErrorsFatal + +Methods (count = 27): + - Method: (Landroid/app/Activity;Lcom/facebook/model/OpenGraphAction;Ljava/lang/String;Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookDialog$OpenGraphActionDialogBuilder(android.app.Activity,com.facebook.model.OpenGraphAction,java.lang.String,java.lang.String) + Class member attributes (count = 2): + + Code attribute instructions (code length = 125, locals = 6, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #90 + + Methodref [com/facebook/widget/FacebookDialog$Builder. (Landroid/app/Activity;)V] + [5] aload_2 v2 + [6] ldc #13 + + String [action] + [8] invokestatic #84 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [11] aload_3 v3 + [12] ldc #15 + + String [actionType] + [14] invokestatic #85 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [17] aload v4 + [19] ldc #27 + + String [previewPropertyName] + [21] invokestatic #85 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [24] aload_2 v2 + [25] aload v4 + [27] invokeinterface #143 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [32] ifnonnull +41 (target=73) + [35] new #53 + + Class [java/lang/IllegalArgumentException] + [38] dup + [39] new #57 + + Class [java/lang/StringBuilder] + [42] dup + [43] invokespecial #113 + + Methodref [java/lang/StringBuilder. ()V] + [46] ldc #7 + + String [A property named "] + [48] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [51] aload v4 + [53] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [56] ldc #2 + + String [" was not found on the action. The name of ] + [58] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [61] ldc #28 + + String [the preview property must match the name of an action property.] + [63] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [66] invokevirtual #115 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [69] invokespecial #109 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [72] athrow + [73] aload_2 v2 + [74] invokeinterface #145 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getType ()Ljava/lang/String;] + [79] astore v5 + [81] aload v5 + [83] invokestatic #82 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [86] ifne +22 (target=108) + [89] aload v5 + [91] aload_3 v3 + [92] invokevirtual #111 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [95] ifne +13 (target=108) + [98] new #53 + + Class [java/lang/IllegalArgumentException] + [101] dup + [102] ldc #6 + + String ['actionType' must match the type of 'action' if it is specified. Consider using OpenGraphActionDialogBuilder(Activity activity, OpenGraphAction action, String previewPropertyName) instead.] + [104] invokespecial #109 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [107] athrow + [108] aload_0 v0 + [109] aload_2 v2 + [110] putfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [113] aload_0 v0 + [114] aload_3 v3 + [115] putfield #67 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.actionType Ljava/lang/String;] + [118] aload_0 v0 + [119] aload v4 + [121] putfield #74 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.previewPropertyName Ljava/lang/String;] + [124] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [73] Var: [a:com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder][a:android/app/Activity][a:com/facebook/model/OpenGraphAction][a:java/lang/String][a:java/lang/String], Stack: + - [108] Var: ...[a:java/lang/String], Stack: (empty) + + Runtime visible annotations attribute: + - Annotation [Ljava/lang/Deprecated;]: + - Method: (Landroid/app/Activity;Lcom/facebook/model/OpenGraphAction;Ljava/lang/String;)V + Access flags: 0x1 + = public FacebookDialog$OpenGraphActionDialogBuilder(android.app.Activity,com.facebook.model.OpenGraphAction,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 96, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #90 + + Methodref [com/facebook/widget/FacebookDialog$Builder. (Landroid/app/Activity;)V] + [5] aload_2 v2 + [6] ldc #13 + + String [action] + [8] invokestatic #84 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [11] aload_2 v2 + [12] invokeinterface #145 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getType ()Ljava/lang/String;] + [17] ldc #14 + + String [action.getType()] + [19] invokestatic #85 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [22] aload_3 v3 + [23] ldc #27 + + String [previewPropertyName] + [25] invokestatic #85 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [28] aload_2 v2 + [29] aload_3 v3 + [30] invokeinterface #143 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [35] ifnonnull +40 (target=75) + [38] new #53 + + Class [java/lang/IllegalArgumentException] + [41] dup + [42] new #57 + + Class [java/lang/StringBuilder] + [45] dup + [46] invokespecial #113 + + Methodref [java/lang/StringBuilder. ()V] + [49] ldc #7 + + String [A property named "] + [51] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [54] aload_3 v3 + [55] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [58] ldc #2 + + String [" was not found on the action. The name of ] + [60] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [63] ldc #28 + + String [the preview property must match the name of an action property.] + [65] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [68] invokevirtual #115 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [71] invokespecial #109 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [74] athrow + [75] aload_0 v0 + [76] aload_2 v2 + [77] putfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [80] aload_0 v0 + [81] aload_2 v2 + [82] invokeinterface #145 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getType ()Ljava/lang/String;] + [87] putfield #67 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.actionType Ljava/lang/String;] + [90] aload_0 v0 + [91] aload_3 v3 + [92] putfield #74 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.previewPropertyName Ljava/lang/String;] + [95] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [75] Var: [a:com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder][a:android/app/Activity][a:com/facebook/model/OpenGraphAction][a:java/lang/String], Stack: + + Method: setDataErrorsFatal(Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setDataErrorsFatal(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] putfield #71 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.dataErrorsFatal Z] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setImageAttachmentsForAction(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForAction(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iconst_0 + [3] invokevirtual #102 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.setImageAttachmentsForAction (Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Method: setImageAttachmentsForAction(Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForAction(java.util.List,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 37, locals = 4, stack = 3): + [0] aload_1 v1 + [1] ldc #17 + + String [bitmaps] + [3] invokestatic #83 + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [10] ifnonnull +13 (target=23) + [13] new #34 + + Class [com/facebook/FacebookException] + [16] dup + [17] ldc #9 + + String [Can not set attachments prior to setting action.] + [19] invokespecial #77 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [22] athrow + [23] aload_0 v0 + [24] aload_1 v1 + [25] invokespecial #96 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachments (Ljava/util/List;)Ljava/util/List;] + [28] astore_3 v3 + [29] aload_0 v0 + [30] aload_3 v3 + [31] iload_2 v2 + [32] invokespecial #104 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.updateActionAttachmentUrls (Ljava/util/List;Z)V] + [35] aload_0 v0 + [36] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Method: setImageAttachmentFilesForAction(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForAction(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iconst_0 + [3] invokevirtual #100 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.setImageAttachmentFilesForAction (Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Method: setImageAttachmentFilesForAction(Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForAction(java.util.List,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 37, locals = 4, stack = 3): + [0] aload_1 v1 + [1] ldc #16 + + String [bitmapFiles] + [3] invokestatic #83 + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [10] ifnonnull +13 (target=23) + [13] new #34 + + Class [com/facebook/FacebookException] + [16] dup + [17] ldc #9 + + String [Can not set attachments prior to setting action.] + [19] invokespecial #77 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [22] athrow + [23] aload_0 v0 + [24] aload_1 v1 + [25] invokespecial #95 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachmentFiles (Ljava/util/List;)Ljava/util/List;] + [28] astore_3 v3 + [29] aload_0 v0 + [30] aload_3 v3 + [31] iload_2 v2 + [32] invokespecial #104 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.updateActionAttachmentUrls (Ljava/util/List;Z)V] + [35] aload_0 v0 + [36] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Method: updateActionAttachmentUrls(Ljava/util/List;Z)V + Access flags: 0x2 + = private void updateActionAttachmentUrls(java.util.List,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 130, locals = 8, stack = 4): + [0] aload_0 v0 + [1] getfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [4] invokeinterface #141 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getImage ()Ljava/util/List;] + [9] astore_3 v3 + [10] aload_3 v3 + [11] ifnonnull +17 (target=28) + [14] new #58 + + Class [java/util/ArrayList] + [17] dup + [18] aload_1 v1 + [19] invokeinterface #154 + + InterfaceMethodref [java/util/List.size ()I] + [24] invokespecial #117 + + Methodref [java/util/ArrayList. (I)V] + [27] astore_3 v3 + [28] aload_1 v1 + [29] invokeinterface #153 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [34] astore v4 + [36] aload v4 + [38] invokeinterface #150 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [43] ifeq +76 (target=119) + [46] aload v4 + [48] invokeinterface #151 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [53] checkcast #56 + + Class [java/lang/String] + [56] astore v5 + [58] new #65 + + Class [org/json/JSONObject] + [61] dup + [62] invokespecial #129 + + Methodref [org/json/JSONObject. ()V] + [65] astore v6 + [67] aload v6 + [69] ldc #29 + + String [url] + [71] aload v5 + [73] invokevirtual #136 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [76] pop + [77] iload_2 v2 + [78] ifeq +12 (target=90) + [81] aload v6 + [83] ldc #30 + + String [user_generated] + [85] iconst_1 + [86] invokevirtual #137 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + [89] pop + [90] goto +17 (target=107) + [93] astore v7 + [95] new #34 + + Class [com/facebook/FacebookException] + [98] dup + [99] ldc #12 + + String [Unable to attach images] + [101] aload v7 + [103] invokespecial #78 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [106] athrow + [107] aload_3 v3 + [108] aload v6 + [110] invokeinterface #152 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [115] pop + [116] goto -80 (target=36) + [119] aload_0 v0 + [120] getfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [123] aload_3 v3 + [124] invokeinterface #146 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.setImage (Ljava/util/List;)V] + [129] return + Code attribute exceptions (count = 1): + - ExceptionInfo (67 -> 90: 93): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [28] Var: ...[a:java/util/List], Stack: (empty) + - [36] Var: ...[a:java/util/Iterator], Stack: (empty) + - [90] Var: ...[a:java/lang/String][a:org/json/JSONObject], Stack: (empty) + - [93] Var: ..., Stack: [a:org/json/JSONException] + - [107] Var: ..., Stack: (empty) + - [119] Var: -3, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Z)V] + + Method: setImageAttachmentsForObject(Ljava/lang/String;Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForObject(java.lang.String,java.util.List) + Class member attributes (count = 2): + + 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] invokevirtual #103 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.setImageAttachmentsForObject (Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Method: setImageAttachmentsForObject(Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForObject(java.lang.String,java.util.List,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 46, locals = 5, stack = 4): + [0] aload_1 v1 + [1] ldc #26 + + String [objectProperty] + [3] invokestatic #84 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_2 v2 + [7] ldc #17 + + String [bitmaps] + [9] invokestatic #83 + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [12] aload_0 v0 + [13] getfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [16] ifnonnull +13 (target=29) + [19] new #34 + + Class [com/facebook/FacebookException] + [22] dup + [23] ldc #9 + + String [Can not set attachments prior to setting action.] + [25] invokespecial #77 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [28] athrow + [29] aload_0 v0 + [30] aload_2 v2 + [31] invokespecial #96 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachments (Ljava/util/List;)Ljava/util/List;] + [34] astore v4 + [36] aload_0 v0 + [37] aload_1 v1 + [38] aload v4 + [40] iload_3 v3 + [41] invokevirtual #105 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.updateObjectAttachmentUrls (Ljava/lang/String;Ljava/util/List;Z)V] + [44] aload_0 v0 + [45] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [29] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Method: setImageAttachmentFilesForObject(Ljava/lang/String;Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForObject(java.lang.String,java.util.List) + Class member attributes (count = 2): + + 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] invokevirtual #101 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.setImageAttachmentFilesForObject (Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Method: setImageAttachmentFilesForObject(Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForObject(java.lang.String,java.util.List,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 46, locals = 5, stack = 4): + [0] aload_1 v1 + [1] ldc #26 + + String [objectProperty] + [3] invokestatic #84 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [6] aload_2 v2 + [7] ldc #16 + + String [bitmapFiles] + [9] invokestatic #83 + + Methodref [com/facebook/internal/Validate.containsNoNulls (Ljava/util/Collection;Ljava/lang/String;)V] + [12] aload_0 v0 + [13] getfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [16] ifnonnull +13 (target=29) + [19] new #34 + + Class [com/facebook/FacebookException] + [22] dup + [23] ldc #9 + + String [Can not set attachments prior to setting action.] + [25] invokespecial #77 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [28] athrow + [29] aload_0 v0 + [30] aload_2 v2 + [31] invokespecial #95 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachmentFiles (Ljava/util/List;)Ljava/util/List;] + [34] astore v4 + [36] aload_0 v0 + [37] aload_1 v1 + [38] aload v4 + [40] iload_3 v3 + [41] invokevirtual #105 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.updateObjectAttachmentUrls (Ljava/lang/String;Ljava/util/List;Z)V] + [44] aload_0 v0 + [45] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [29] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;Z)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Method: updateObjectAttachmentUrls(Ljava/lang/String;Ljava/util/List;Z)V + Access flags: 0x0 + = void updateObjectAttachmentUrls(java.lang.String,java.util.List,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 240, locals = 9, stack = 4): + [0] aload_0 v0 + [1] getfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [4] aload_1 v1 + [5] ldc #44 + + Class [com/facebook/model/OpenGraphObject] + [7] invokeinterface #144 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getPropertyAs (Ljava/lang/String;Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [12] checkcast #44 + + Class [com/facebook/model/OpenGraphObject] + [15] astore v4 + [17] aload v4 + [19] ifnonnull +35 (target=54) + [22] new #53 + + Class [java/lang/IllegalArgumentException] + [25] dup + [26] new #57 + + Class [java/lang/StringBuilder] + [29] dup + [30] invokespecial #113 + + Methodref [java/lang/StringBuilder. ()V] + [33] ldc #8 + + String [Action does not contain a property '] + [35] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [38] aload_1 v1 + [39] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [42] ldc #3 + + String ['] + [44] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [47] invokevirtual #115 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [50] invokespecial #109 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [53] athrow + [54] goto +37 (target=91) + [57] astore v5 + [59] new #53 + + Class [java/lang/IllegalArgumentException] + [62] dup + [63] new #57 + + Class [java/lang/StringBuilder] + [66] dup + [67] invokespecial #113 + + Methodref [java/lang/StringBuilder. ()V] + [70] ldc #10 + + String [Property '] + [72] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [75] aload_1 v1 + [76] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [79] ldc #4 + + String [' is not a graph object] + [81] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [84] invokevirtual #115 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [87] invokespecial #109 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [90] athrow + [91] aload v4 + [93] invokeinterface #147 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getCreateObject ()Z] + [98] ifne +35 (target=133) + [101] new #53 + + Class [java/lang/IllegalArgumentException] + [104] dup + [105] new #57 + + Class [java/lang/StringBuilder] + [108] dup + [109] invokespecial #113 + + Methodref [java/lang/StringBuilder. ()V] + [112] ldc #11 + + String [The Open Graph object in '] + [114] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [117] aload_1 v1 + [118] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [121] ldc #5 + + String [' is not marked for creation] + [123] invokevirtual #114 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [126] invokevirtual #115 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [129] invokespecial #109 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [132] athrow + [133] aload v4 + [135] invokeinterface #148 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.getImage ()Lcom/facebook/model/GraphObjectList;] + [140] astore v5 + [142] aload v5 + [144] ifnonnull +10 (target=154) + [147] ldc #40 + + Class [com/facebook/model/GraphObject] + [149] invokestatic #87 + + Methodref [com/facebook/model/GraphObject$Factory.createList (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [152] astore v5 + [154] aload_2 v2 + [155] invokeinterface #153 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [160] astore v6 + [162] aload v6 + [164] invokeinterface #150 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [169] ifeq +61 (target=230) + [172] aload v6 + [174] invokeinterface #151 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [179] checkcast #56 + + Class [java/lang/String] + [182] astore v7 + [184] invokestatic #86 + + Methodref [com/facebook/model/GraphObject$Factory.create ()Lcom/facebook/model/GraphObject;] + [187] astore v8 + [189] aload v8 + [191] ldc #29 + + String [url] + [193] aload v7 + [195] invokeinterface #139 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [200] iload_3 v3 + [201] ifeq +16 (target=217) + [204] aload v8 + [206] ldc #30 + + String [user_generated] + [208] iconst_1 + [209] invokestatic #108 + + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + [212] invokeinterface #139 + + InterfaceMethodref [com/facebook/model/GraphObject.setProperty (Ljava/lang/String;Ljava/lang/Object;)V] + [217] aload v5 + [219] aload v8 + [221] invokeinterface #140 + + InterfaceMethodref [com/facebook/model/GraphObjectList.add (Ljava/lang/Object;)Z] + [226] pop + [227] goto -65 (target=162) + [230] aload v4 + [232] aload v5 + [234] invokeinterface #149 + + InterfaceMethodref [com/facebook/model/OpenGraphObject.setImage (Lcom/facebook/model/GraphObjectList;)V] + [239] return + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 54: 57): + + Class [com/facebook/FacebookGraphObjectException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [54] Var: ...[a:com/facebook/model/OpenGraphObject], Stack: (empty) + - [57] Var: [a:com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder][a:java/lang/String][a:java/util/List][i], Stack: [a:com/facebook/FacebookGraphObjectException] + - [91] Var: ...[a:com/facebook/model/OpenGraphObject], Stack: (empty) + - [133] Var: ..., Stack: (empty) + - [154] Var: ...[a:com/facebook/model/GraphObjectList], Stack: (empty) + - [162] Var: ...[a:java/util/Iterator], Stack: (empty) + - [217] Var: ...[a:java/lang/String][a:com/facebook/model/GraphObject], Stack: (empty) + - [230] Var: -3, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;Z)V] + + Method: addImageAttachments(Ljava/util/List;)Ljava/util/List; + Access flags: 0x2 + = private java.util.List addImageAttachments(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 82, locals = 7, stack = 3): + [0] new #58 + + Class [java/util/ArrayList] + [3] dup + [4] invokespecial #116 + + Methodref [java/util/ArrayList. ()V] + [7] astore_2 v2 + [8] aload_1 v1 + [9] invokeinterface #153 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [14] astore_3 v3 + [15] aload_3 v3 + [16] invokeinterface #150 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [21] ifeq +59 (target=80) + [24] aload_3 v3 + [25] invokeinterface #151 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [30] checkcast #32 + + Class [android/graphics/Bitmap] + [33] astore v4 + [35] invokestatic #123 + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + [38] invokevirtual #124 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [41] astore v5 + [43] aload_0 v0 + [44] aload v5 + [46] aload v4 + [48] invokespecial #93 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachment (Ljava/lang/String;Landroid/graphics/Bitmap;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [51] pop + [52] aload_0 v0 + [53] getfield #70 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.applicationId Ljava/lang/String;] + [56] aload_0 v0 + [57] getfield #69 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [60] invokevirtual #107 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + [63] aload v5 + [65] invokestatic #80 + + Methodref [com/facebook/NativeAppCallContentProvider.getAttachmentUrl (Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;)Ljava/lang/String;] + [68] astore v6 + [70] aload_2 v2 + [71] aload v6 + [73] invokevirtual #119 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [76] pop + [77] goto -62 (target=15) + [80] aload_2 v2 + [81] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [15] Var: ...[a:java/util/ArrayList][a:java/util/Iterator], Stack: (empty) + - [80] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;)Ljava/util/List;] + + Method: addImageAttachmentFiles(Ljava/util/List;)Ljava/util/List; + Access flags: 0x2 + = private java.util.List addImageAttachmentFiles(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 82, locals = 7, stack = 3): + [0] new #58 + + Class [java/util/ArrayList] + [3] dup + [4] invokespecial #116 + + Methodref [java/util/ArrayList. ()V] + [7] astore_2 v2 + [8] aload_1 v1 + [9] invokeinterface #153 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [14] astore_3 v3 + [15] aload_3 v3 + [16] invokeinterface #150 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [21] ifeq +59 (target=80) + [24] aload_3 v3 + [25] invokeinterface #151 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [30] checkcast #51 + + Class [java/io/File] + [33] astore v4 + [35] invokestatic #123 + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + [38] invokevirtual #124 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [41] astore v5 + [43] aload_0 v0 + [44] aload v5 + [46] aload v4 + [48] invokespecial #94 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.addImageAttachment (Ljava/lang/String;Ljava/io/File;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [51] pop + [52] aload_0 v0 + [53] getfield #70 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.applicationId Ljava/lang/String;] + [56] aload_0 v0 + [57] getfield #69 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [60] invokevirtual #107 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + [63] aload v5 + [65] invokestatic #80 + + Methodref [com/facebook/NativeAppCallContentProvider.getAttachmentUrl (Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;)Ljava/lang/String;] + [68] astore v6 + [70] aload_2 v2 + [71] aload v6 + [73] invokevirtual #119 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [76] pop + [77] goto -62 (target=15) + [80] aload_2 v2 + [81] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [15] Var: ...[a:java/util/ArrayList][a:java/util/Iterator], Stack: (empty) + - [80] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;)Ljava/util/List;] + + Method: getImageAttachmentNames()Ljava/util/List; + Access flags: 0x0 + = java.util.List getImageAttachmentNames() + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 1, stack = 3): + [0] new #58 + + Class [java/util/ArrayList] + [3] dup + [4] aload_0 v0 + [5] getfield #73 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachments Ljava/util/HashMap;] + [8] invokevirtual #121 + + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] + [11] invokespecial #118 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: handleCanPresent()Z + Access flags: 0x0 + = boolean handleCanPresent() + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 1, stack = 5): + [0] aload_0 v0 + [1] getfield #68 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.activity Landroid/app/Activity;] + [4] iconst_1 + [5] anewarray #49 + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + [8] dup + [9] iconst_0 + [10] getstatic #75 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + [13] aastore + [14] invokestatic #89 + + Methodref [com/facebook/widget/FacebookDialog.canPresentOpenGraphActionDialog (Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;)Z] + [17] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: handleBuild(Landroid/os/Bundle;)Landroid/content/Intent; + Access flags: 0x0 + = android.content.Intent handleBuild(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 92, locals = 6, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] ldc #22 + + String [com.facebook.platform.extra.PREVIEW_PROPERTY_NAME] + [4] aload_0 v0 + [5] getfield #74 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.previewPropertyName Ljava/lang/String;] + [8] invokevirtual #99 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [11] aload_0 v0 + [12] aload_1 v1 + [13] ldc #20 + + String [com.facebook.platform.extra.ACTION_TYPE] + [15] aload_0 v0 + [16] getfield #67 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.actionType Ljava/lang/String;] + [19] invokevirtual #99 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [22] aload_1 v1 + [23] ldc #21 + + String [com.facebook.platform.extra.DATA_FAILURES_FATAL] + [25] aload_0 v0 + [26] getfield #71 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.dataErrorsFatal Z] + [29] invokevirtual #76 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [32] aload_0 v0 + [33] getfield #66 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.action Lcom/facebook/model/OpenGraphAction;] + [36] invokeinterface #142 + + InterfaceMethodref [com/facebook/model/OpenGraphAction.getInnerJSONObject ()Lorg/json/JSONObject;] + [41] astore_2 v2 + [42] aload_0 v0 + [43] aload_2 v2 + [44] invokespecial #97 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.flattenChildrenOfGraphObject (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + [47] astore_2 v2 + [48] aload_2 v2 + [49] invokevirtual #138 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [52] astore_3 v3 + [53] aload_0 v0 + [54] aload_1 v1 + [55] ldc #19 + + String [com.facebook.platform.extra.ACTION] + [57] aload_3 v3 + [58] invokevirtual #99 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [61] aload_0 v0 + [62] getfield #68 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.activity Landroid/app/Activity;] + [65] ldc #1 + + Integer [20130618] + [67] invokestatic #110 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [70] invokestatic #88 + + Methodref [com/facebook/widget/FacebookDialog.access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + [73] istore v4 + [75] aload_0 v0 + [76] getfield #68 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.activity Landroid/app/Activity;] + [79] ldc #18 + + String [com.facebook.platform.action.request.OGACTIONPUBLISH_DIALOG] + [81] iload v4 + [83] aload_1 v1 + [84] invokestatic #81 + + Methodref [com/facebook/internal/NativeProtocol.createPlatformActivityIntent (Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + [87] astore v5 + [89] aload v5 + [91] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnPresentCallback()Lcom/facebook/widget/FacebookDialog$OnPresentCallback; + Access flags: 0x0 + = com.facebook.widget.FacebookDialog$OnPresentCallback getOnPresentCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 1, stack = 3): + [0] new #48 + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1] + [3] dup + [4] aload_0 v0 + [5] invokespecial #106 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1. (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)V] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: addImageAttachment(Ljava/lang/String;Landroid/graphics/Bitmap;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x2 + = private com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder addImageAttachment(java.lang.String,android.graphics.Bitmap) + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #73 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachments Ljava/util/HashMap;] + [4] ifnonnull +14 (target=18) + [7] aload_0 v0 + [8] new #59 + + Class [java/util/HashMap] + [11] dup + [12] invokespecial #120 + + Methodref [java/util/HashMap. ()V] + [15] putfield #73 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachments Ljava/util/HashMap;] + [18] aload_0 v0 + [19] getfield #73 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachments Ljava/util/HashMap;] + [22] aload_1 v1 + [23] aload_2 v2 + [24] invokevirtual #122 + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [27] pop + [28] aload_0 v0 + [29] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: ..., Stack: (empty) + + Method: addImageAttachment(Ljava/lang/String;Ljava/io/File;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x2 + = private com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder addImageAttachment(java.lang.String,java.io.File) + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #72 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachmentFiles Ljava/util/HashMap;] + [4] ifnonnull +14 (target=18) + [7] aload_0 v0 + [8] new #59 + + Class [java/util/HashMap] + [11] dup + [12] invokespecial #120 + + Methodref [java/util/HashMap. ()V] + [15] putfield #72 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachmentFiles Ljava/util/HashMap;] + [18] aload_0 v0 + [19] getfield #72 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachmentFiles Ljava/util/HashMap;] + [22] aload_1 v1 + [23] aload_2 v2 + [24] invokevirtual #122 + + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [27] pop + [28] aload_0 v0 + [29] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: ..., Stack: (empty) + + Method: flattenChildrenOfGraphObject(Lorg/json/JSONObject;)Lorg/json/JSONObject; + Access flags: 0x2 + = private org.json.JSONObject flattenChildrenOfGraphObject(org.json.JSONObject) + Class member attributes (count = 1): + + Code attribute instructions (code length = 83, locals = 5, stack = 3): + [0] new #65 + + Class [org/json/JSONObject] + [3] dup + [4] aload_1 v1 + [5] invokevirtual #138 + + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + [8] invokespecial #130 + + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + [11] astore_1 v1 + [12] aload_1 v1 + [13] invokevirtual #134 + + Methodref [org/json/JSONObject.keys ()Ljava/util/Iterator;] + [16] astore_2 v2 + [17] aload_2 v2 + [18] invokeinterface #150 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [23] ifeq +48 (target=71) + [26] aload_2 v2 + [27] invokeinterface #151 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [32] checkcast #56 + + Class [java/lang/String] + [35] astore_3 v3 + [36] aload_3 v3 + [37] ldc #25 + + String [image] + [39] invokevirtual #112 + + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + [42] ifne +26 (target=68) + [45] aload_1 v1 + [46] aload_3 v3 + [47] invokevirtual #131 + + Methodref [org/json/JSONObject.get (Ljava/lang/String;)Ljava/lang/Object;] + [50] astore v4 + [52] aload_0 v0 + [53] aload v4 + [55] invokespecial #98 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.flattenObject (Ljava/lang/Object;)Ljava/lang/Object;] + [58] astore v4 + [60] aload_1 v1 + [61] aload_3 v3 + [62] aload v4 + [64] invokevirtual #136 + + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + [67] pop + [68] goto -51 (target=17) + [71] aload_1 v1 + [72] areturn + [73] astore_2 v2 + [74] new #34 + + Class [com/facebook/FacebookException] + [77] dup + [78] aload_2 v2 + [79] invokespecial #79 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [82] athrow + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 72: 73): + + Class [org/json/JSONException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [17] Var: ...[a:java/util/Iterator], Stack: (empty) + - [68] Var: ..., Stack: (empty) + - [71] Var: ..., Stack: (empty) + - [73] Var: [a:com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder][a:org/json/JSONObject], Stack: [a:org/json/JSONException] + + Method: flattenObject(Ljava/lang/Object;)Ljava/lang/Object; + Access flags: 0x2 + = private java.lang.Object flattenObject(java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 125, locals = 6, stack = 4): + [0] aload_1 v1 + [1] ifnonnull +5 (target=6) + [4] aconst_null + [5] areturn + [6] aload_1 v1 + [7] instanceof #65 + + Class [org/json/JSONObject] + [10] ifeq +54 (target=64) + [13] aload_1 v1 + [14] checkcast #65 + + Class [org/json/JSONObject] + [17] astore_2 v2 + [18] aload_2 v2 + [19] ldc #23 + + String [fbsdk:create_object] + [21] invokevirtual #135 + + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;)Z] + [24] ifeq +5 (target=29) + [27] aload_1 v1 + [28] areturn + [29] aload_2 v2 + [30] ldc #24 + + String [id] + [32] invokevirtual #133 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [35] ifeq +10 (target=45) + [38] aload_2 v2 + [39] ldc #24 + + String [id] + [41] invokevirtual #132 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [44] areturn + [45] aload_2 v2 + [46] ldc #29 + + String [url] + [48] invokevirtual #133 + + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + [51] ifeq +10 (target=61) + [54] aload_2 v2 + [55] ldc #29 + + String [url] + [57] invokevirtual #132 + + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + [60] areturn + [61] goto +62 (target=123) + [64] aload_1 v1 + [65] instanceof #63 + + Class [org/json/JSONArray] + [68] ifeq +55 (target=123) + [71] aload_1 v1 + [72] checkcast #63 + + Class [org/json/JSONArray] + [75] astore_2 v2 + [76] new #63 + + Class [org/json/JSONArray] + [79] dup + [80] invokespecial #125 + + Methodref [org/json/JSONArray. ()V] + [83] astore_3 v3 + [84] aload_2 v2 + [85] invokevirtual #127 + + Methodref [org/json/JSONArray.length ()I] + [88] istore v4 + [90] iconst_0 + [91] istore v5 + [93] iload v5 + [95] iload v4 + [97] ificmpge +24 (target=121) + [100] aload_3 v3 + [101] aload_0 v0 + [102] aload_2 v2 + [103] iload v5 + [105] invokevirtual #126 + + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;] + [108] invokespecial #98 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.flattenObject (Ljava/lang/Object;)Ljava/lang/Object;] + [111] invokevirtual #128 + + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + [114] pop + [115] iinc v5, 1 + [118] goto -25 (target=93) + [121] aload_3 v3 + [122] areturn + [123] aload_1 v1 + [124] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [6] Var: ..., Stack: (empty) + - [29] Var: ...[a:org/json/JSONObject], Stack: (empty) + - [45] Var: ..., Stack: (empty) + - [61] Var: -1, Stack: (empty) + - [64] Var: ..., Stack: (empty) + - [93] Var: [a:com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder][a:java/lang/Object][a:org/json/JSONArray][a:org/json/JSONArray][i][i], Stack: + - [121] Var: -1, Stack: (empty) + - [123] Var: -3, Stack: (empty) + + Method: canPresent()Z + Access flags: 0x1041 + = public bridge synthetic boolean canPresent() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #92 + + Methodref [com/facebook/widget/FacebookDialog$Builder.canPresent ()Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: build()Lcom/facebook/widget/FacebookDialog; + Access flags: 0x1041 + = public bridge synthetic com.facebook.widget.FacebookDialog build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #91 + + Methodref [com/facebook/widget/FacebookDialog$Builder.build ()Lcom/facebook/widget/FacebookDialog;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$400(Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap; + Access flags: 0x1008 + = static synthetic java.util.HashMap access$400(com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #73 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachments Ljava/util/HashMap;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$600(Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap; + Access flags: 0x1008 + = static synthetic java.util.HashMap access$600(com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #72 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.imageAttachmentFiles Ljava/util/HashMap;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/FacebookDialog$Builder;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/widget/FacebookDialog$OnPresentCallback] + +Constant Pool (count = 60): + + Class [com/facebook/NativeAppCallAttachmentStore] + + Class [com/facebook/widget/FacebookDialog] + + Class [com/facebook/widget/FacebookDialog$OnPresentCallback] + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder] + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1] + + Class [com/facebook/widget/FacebookDialog$PendingCall] + + Class [java/lang/Object] + + Class [java/util/HashMap] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Methodref [com/facebook/NativeAppCallAttachmentStore.addAttachmentFilesForCall (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + Methodref [com/facebook/NativeAppCallAttachmentStore.addAttachmentsForCall (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + Methodref [com/facebook/widget/FacebookDialog.access$500 ()Lcom/facebook/NativeAppCallAttachmentStore;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.access$400 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.access$600 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/HashMap.size ()I] + + NameAndType [ ()V] + + NameAndType [access$400 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + + NameAndType [access$500 ()Lcom/facebook/NativeAppCallAttachmentStore;] + + NameAndType [access$600 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + + NameAndType [addAttachmentFilesForCall (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + NameAndType [addAttachmentsForCall (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + NameAndType [appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + + NameAndType [getCallId ()Ljava/util/UUID;] + + NameAndType [size ()I] + + NameAndType [this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/NativeAppCallAttachmentStore;] + + Utf8 [()Ljava/util/UUID;] + + Utf8 [()V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [StackMapTable] + + Utf8 [access$400] + + Utf8 [access$500] + + Utf8 [access$600] + + Utf8 [addAttachmentFilesForCall] + + Utf8 [addAttachmentsForCall] + + Utf8 [appCall] + + Utf8 [com/facebook/NativeAppCallAttachmentStore] + + Utf8 [com/facebook/widget/FacebookDialog] + + Utf8 [com/facebook/widget/FacebookDialog$OnPresentCallback] + + Utf8 [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder] + + Utf8 [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall] + + Utf8 [getCallId] + + Utf8 [java/lang/Object] + + Utf8 [java/util/HashMap] + + Utf8 [onPresent] + + Utf8 [size] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder; + Access flags: 0x1010 + = final synthetic com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)V + Access flags: 0x0 + = FacebookDialog$OpenGraphActionDialogBuilder$1(com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder) + 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 #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [5] aload_0 v0 + [6] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onPresent(Landroid/content/Context;)V + Access flags: 0x1 + = public void onPresent(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 95, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [4] invokestatic #14 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.access$400 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + [7] ifnull +40 (target=47) + [10] aload_0 v0 + [11] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [14] invokestatic #14 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.access$400 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + [17] invokevirtual #18 + + Methodref [java/util/HashMap.size ()I] + [20] ifle +27 (target=47) + [23] invokestatic #13 + + Methodref [com/facebook/widget/FacebookDialog.access$500 ()Lcom/facebook/NativeAppCallAttachmentStore;] + [26] aload_1 v1 + [27] aload_0 v0 + [28] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [31] getfield #9 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [34] invokevirtual #16 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + [37] aload_0 v0 + [38] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [41] invokestatic #14 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.access$400 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + [44] invokevirtual #12 + + Methodref [com/facebook/NativeAppCallAttachmentStore.addAttachmentsForCall (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + [47] aload_0 v0 + [48] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [51] invokestatic #15 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.access$600 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + [54] ifnull +40 (target=94) + [57] aload_0 v0 + [58] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [61] invokestatic #15 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.access$600 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + [64] invokevirtual #18 + + Methodref [java/util/HashMap.size ()I] + [67] ifle +27 (target=94) + [70] invokestatic #13 + + Methodref [com/facebook/widget/FacebookDialog.access$500 ()Lcom/facebook/NativeAppCallAttachmentStore;] + [73] aload_1 v1 + [74] aload_0 v0 + [75] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [78] getfield #9 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.appCall Lcom/facebook/widget/FacebookDialog$PendingCall;] + [81] invokevirtual #16 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.getCallId ()Ljava/util/UUID;] + [84] aload_0 v0 + [85] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder$1.this$0 Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;] + [88] invokestatic #15 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder.access$600 (Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogBuilder;)Ljava/util/HashMap;] + [91] invokevirtual #11 + + Methodref [com/facebook/NativeAppCallAttachmentStore.addAttachmentFilesForCall (Landroid/content/Context;Ljava/util/UUID;Ljava/util/Map;)V] + [94] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [47] Var: ..., Stack: (empty) + - [94] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature extends java.lang.Enum + +Interfaces (count = 1): + + Class [com/facebook/widget/FacebookDialog$DialogFeature] + +Constant Pool (count = 48): + + Integer [20130618] + + String [OG_ACTION_DIALOG] + + Class [[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Class [com/facebook/widget/FacebookDialog$DialogFeature] + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + + Class [java/lang/Enum] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.$VALUES [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.minVersion I] + + Methodref [[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature. (Ljava/lang/String;II)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [ (Ljava/lang/String;II)V] + + NameAndType [OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [minVersion I] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()I] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Utf8 [(I)V] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;II)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Utf8 [Ljava/lang/Enum;Lcom/facebook/widget/FacebookDialog$DialogFeature;] + + Utf8 [OG_ACTION_DIALOG] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + + Utf8 [clone] + + Utf8 [com/facebook/widget/FacebookDialog$DialogFeature] + + Utf8 [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + + Utf8 [getMinVersion] + + Utf8 [java/lang/Enum] + + Utf8 [minVersion] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 3): + + Field: OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature; + Access flags: 0x4019 + = public static final com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature OG_ACTION_DIALOG + + Field: minVersion I + Access flags: 0x2 + = private int minVersion + + Field: $VALUES [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature; + Access flags: 0x101a + = private static final synthetic com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[] $VALUES + +Methods (count = 5): + + Method: values()[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature; + Access flags: 0x9 + = public static com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #7 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.$VALUES [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + [3] invokevirtual #10 + + Methodref [[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;.clone ()Ljava/lang/Object;] + [6] checkcast #3 + + Class [[Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature; + Access flags: 0x9 + = public static com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #5 + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + [2] aload_0 v0 + [3] invokestatic #13 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #5 + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;II)V + Access flags: 0x2 + = private FacebookDialog$OpenGraphActionDialogFeature(java.lang.String,int,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #12 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] aload_0 v0 + [7] iload_3 v3 + [8] putfield #9 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.minVersion I] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)V] + + Method: getMinVersion()I + Access flags: 0x1 + = public int getMinVersion() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.minVersion I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 0, stack = 5): + [0] new #5 + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + [3] dup + [4] ldc #2 + + String [OG_ACTION_DIALOG] + [6] iconst_0 + [7] ldc #1 + + Integer [20130618] + [9] invokespecial #11 + + Methodref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature. (Ljava/lang/String;II)V] + [12] putstatic #8 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + [15] iconst_1 + [16] anewarray #5 + + Class [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature] + [19] dup + [20] iconst_0 + [21] getstatic #8 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.OG_ACTION_DIALOG Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + [24] aastore + [25] putstatic #7 + + Fieldref [com/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature.$VALUES [Lcom/facebook/widget/FacebookDialog$OpenGraphActionDialogFeature;] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;Lcom/facebook/widget/FacebookDialog$DialogFeature;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$PendingCall + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.FacebookDialog$PendingCall extends java.lang.Object + +Interfaces (count = 1): + + Class [android/os/Parcelable] + +Constant Pool (count = 103): + + String [com.facebook.platform.protocol.CALL_ID] + + Class [android/content/Intent] + + Class [android/os/Parcel] + + Class [android/os/Parcelable] + + Class [com/facebook/widget/FacebookDialog$PendingCall] + + Class [com/facebook/widget/FacebookDialog$PendingCall$1] + + Class [java/lang/Object] + + Class [java/util/UUID] + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.CREATOR Landroid/os/Parcelable$Creator;] + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.callId Ljava/util/UUID;] + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestCode I] + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestIntent Landroid/content/Intent;] + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Methodref [android/os/Parcel.readInt ()I] + + Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + + Methodref [android/os/Parcel.writeInt (I)V] + + Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V] + + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall. (Landroid/os/Parcel;)V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.setRequestCode (I)V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.setRequestIntent (Landroid/content/Intent;)V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall$1. ()V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/UUID.fromString (Ljava/lang/String;)Ljava/util/UUID;] + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Parcel;)V] + + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + + NameAndType [callId Ljava/util/UUID;] + + NameAndType [fromString (Ljava/lang/String;)Ljava/util/UUID;] + + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + NameAndType [randomUUID ()Ljava/util/UUID;] + + NameAndType [readInt ()I] + + NameAndType [readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + + NameAndType [readString ()Ljava/lang/String;] + + NameAndType [requestCode I] + + NameAndType [requestIntent Landroid/content/Intent;] + + NameAndType [setRequestCode (I)V] + + NameAndType [setRequestIntent (Landroid/content/Intent;)V] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [writeInt (I)V] + + NameAndType [writeParcelable (Landroid/os/Parcelable;I)V] + + NameAndType [writeString (Ljava/lang/String;)V] + + Utf8 [()I] + + Utf8 [()Landroid/content/Intent;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/UUID;] + + Utf8 [()V] + + Utf8 [(I)V] + + Utf8 [(Landroid/content/Intent;)V] + + Utf8 [(Landroid/os/Parcel;)V] + + Utf8 [(Landroid/os/Parcel;I)V] + + Utf8 [(Landroid/os/Parcel;Lcom/facebook/widget/FacebookDialog$1;)V] + + Utf8 [(Landroid/os/Parcelable;I)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;I)V] + + Utf8 [(Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/content/Intent;)V] + + Utf8 [(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + + Utf8 [(Ljava/lang/String;)Ljava/util/UUID;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + + Utf8 [] + + Utf8 [] + + Utf8 [CREATOR] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Landroid/content/Intent;] + + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/util/UUID;] + + Utf8 [Signature] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [android/content/Intent] + + Utf8 [android/os/Parcel] + + Utf8 [android/os/Parcelable] + + Utf8 [callId] + + Utf8 [com.facebook.platform.protocol.CALL_ID] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall$1] + + Utf8 [describeContents] + + Utf8 [fromString] + + Utf8 [getCallId] + + Utf8 [getRequestCode] + + Utf8 [getRequestIntent] + + Utf8 [java/lang/Object] + + Utf8 [java/util/UUID] + + Utf8 [putExtra] + + Utf8 [randomUUID] + + Utf8 [readInt] + + Utf8 [readParcelable] + + Utf8 [readString] + + Utf8 [requestCode] + + Utf8 [requestIntent] + + Utf8 [setRequestCode] + + Utf8 [setRequestIntent] + + Utf8 [toString] + + Utf8 [writeInt] + + Utf8 [writeParcelable] + + Utf8 [writeString] + + Utf8 [writeToParcel] + +Fields (count = 4): + + Field: callId Ljava/util/UUID; + Access flags: 0x2 + = private java.util.UUID callId + + Field: requestIntent Landroid/content/Intent; + Access flags: 0x2 + = private android.content.Intent requestIntent + + Field: requestCode I + Access flags: 0x2 + = private int requestCode + + Field: CREATOR Landroid/os/Parcelable$Creator; + Access flags: 0x19 + = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + +Methods (count = 13): + - Method: (I)V + Access flags: 0x1 + = public FacebookDialog$PendingCall(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #24 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] invokestatic #26 + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + [8] putfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.callId Ljava/util/UUID;] + [11] aload_0 v0 + [12] iload_1 v1 + [13] putfield #11 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestCode I] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/os/Parcel;)V + Access flags: 0x2 + = private FacebookDialog$PendingCall(android.os.Parcel) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #24 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokevirtual #16 + + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + [9] invokestatic #25 + + Methodref [java/util/UUID.fromString (Ljava/lang/String;)Ljava/util/UUID;] + [12] putfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.callId Ljava/util/UUID;] + [15] aload_0 v0 + [16] aload_1 v1 + [17] aconst_null + [18] invokevirtual #15 + + Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + [21] checkcast #2 + + Class [android/content/Intent] + [24] putfield #12 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestIntent Landroid/content/Intent;] + [27] aload_0 v0 + [28] aload_1 v1 + [29] invokevirtual #14 + + Methodref [android/os/Parcel.readInt ()I] + [32] putfield #11 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestCode I] + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRequestIntent(Landroid/content/Intent;)V + Access flags: 0x2 + = private void setRequestIntent(android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #12 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestIntent Landroid/content/Intent;] + [5] aload_0 v0 + [6] getfield #12 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestIntent Landroid/content/Intent;] + [9] ldc #1 + + String [com.facebook.platform.protocol.CALL_ID] + [11] aload_0 v0 + [12] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.callId Ljava/util/UUID;] + [15] invokevirtual #27 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [18] invokevirtual #13 + + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + [21] pop + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequestIntent()Landroid/content/Intent; + Access flags: 0x1 + = public android.content.Intent getRequestIntent() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestIntent Landroid/content/Intent;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCallId()Ljava/util/UUID; + Access flags: 0x1 + = public java.util.UUID getCallId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.callId Ljava/util/UUID;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRequestCode(I)V + Access flags: 0x2 + = private void setRequestCode(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 #11 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestCode I] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequestCode()I + Access flags: 0x1 + = public int getRequestCode() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestCode I] + [4] ireturn + 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 = 29, locals = 3, stack = 3): + [0] aload_1 v1 + [1] aload_0 v0 + [2] getfield #10 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.callId Ljava/util/UUID;] + [5] invokevirtual #27 + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + [8] invokevirtual #19 + + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + [11] aload_1 v1 + [12] aload_0 v0 + [13] getfield #12 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestIntent Landroid/content/Intent;] + [16] iconst_0 + [17] invokevirtual #18 + + Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V] + [20] aload_1 v1 + [21] aload_0 v0 + [22] getfield #11 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.requestCode I] + [25] invokevirtual #17 + + Methodref [android/os/Parcel.writeInt (I)V] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Lcom/facebook/widget/FacebookDialog$PendingCall;I)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.widget.FacebookDialog$PendingCall,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 #21 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.setRequestCode (I)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/widget/FacebookDialog$PendingCall;Landroid/content/Intent;)V + Access flags: 0x1008 + = static synthetic void access$100(com.facebook.widget.FacebookDialog$PendingCall,android.content.Intent) + 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 #22 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall.setRequestIntent (Landroid/content/Intent;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/os/Parcel;Lcom/facebook/widget/FacebookDialog$1;)V + Access flags: 0x1000 + = synthetic FacebookDialog$PendingCall(android.os.Parcel,com.facebook.widget.FacebookDialog$1) + 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 #20 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall. (Landroid/os/Parcel;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 0, stack = 2): + [0] new #6 + + Class [com/facebook/widget/FacebookDialog$PendingCall$1] + [3] dup + [4] invokespecial #23 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall$1. ()V] + [7] putstatic #9 + + Fieldref [com/facebook/widget/FacebookDialog$PendingCall.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: com/facebook/widget/FacebookDialog$PendingCall$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x30 + = final class com.facebook.widget.FacebookDialog$PendingCall$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/os/Parcelable$Creator] + +Constant Pool (count = 29): + + Class [android/os/Parcelable$Creator] + + Class [com/facebook/widget/FacebookDialog$PendingCall] + + Class [com/facebook/widget/FacebookDialog$PendingCall$1] + + Class [java/lang/Object] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall. (Landroid/os/Parcel;Lcom/facebook/widget/FacebookDialog$1;)V] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall$1.createFromParcel (Landroid/os/Parcel;)Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Methodref [com/facebook/widget/FacebookDialog$PendingCall$1.newArray (I)[Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Parcel;Lcom/facebook/widget/FacebookDialog$1;)V] + + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/facebook/widget/FacebookDialog$PendingCall;] + + NameAndType [newArray (I)[Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [()V] + + Utf8 [(I)[Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [(I)[Ljava/lang/Object;] + + Utf8 [(Landroid/os/Parcel;)Lcom/facebook/widget/FacebookDialog$PendingCall;] + + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + + Utf8 [(Landroid/os/Parcel;Lcom/facebook/widget/FacebookDialog$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + + Utf8 [android/os/Parcelable$Creator] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall] + + Utf8 [com/facebook/widget/FacebookDialog$PendingCall$1] + + Utf8 [createFromParcel] + + Utf8 [java/lang/Object] + + Utf8 [newArray] + +Fields (count = 0): + +Methods (count = 5): + - Method: ()V + Access flags: 0x0 + = FacebookDialog$PendingCall$1() + 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. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createFromParcel(Landroid/os/Parcel;)Lcom/facebook/widget/FacebookDialog$PendingCall; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$PendingCall createFromParcel(android.os.Parcel) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 4): + [0] new #2 + + Class [com/facebook/widget/FacebookDialog$PendingCall] + [3] dup + [4] aload_1 v1 + [5] aconst_null + [6] invokespecial #5 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall. (Landroid/os/Parcel;Lcom/facebook/widget/FacebookDialog$1;)V] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newArray(I)[Lcom/facebook/widget/FacebookDialog$PendingCall; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$PendingCall[] newArray(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 2, stack = 1): + [0] iload_1 v1 + [1] anewarray #2 + + Class [com/facebook/widget/FacebookDialog$PendingCall] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: newArray(I)[Ljava/lang/Object; + Access flags: 0x1041 + = public bridge 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 #7 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall$1.newArray (I)[Lcom/facebook/widget/FacebookDialog$PendingCall;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + Access flags: 0x1041 + = public bridge 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 #6 + + Methodref [com/facebook/widget/FacebookDialog$PendingCall$1.createFromParcel (Landroid/os/Parcel;)Lcom/facebook/widget/FacebookDialog$PendingCall;] + [5] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$ShareDialogBuilder + Superclass: com/facebook/widget/FacebookDialog$Builder + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.FacebookDialog$ShareDialogBuilder extends com.facebook.widget.FacebookDialog$Builder + +Interfaces (count = 0): + +Constant Pool (count = 156): + + Integer [20130618] + + String [com.facebook.platform.action.request.FEED_DIALOG] + + String [com.facebook.platform.extra.APPLICATION_ID] + + String [com.facebook.platform.extra.APPLICATION_NAME] + + String [com.facebook.platform.extra.DATA_FAILURES_FATAL] + + String [com.facebook.platform.extra.DESCRIPTION] + + String [com.facebook.platform.extra.FRIENDS] + + String [com.facebook.platform.extra.IMAGE] + + String [com.facebook.platform.extra.LINK] + + String [com.facebook.platform.extra.PLACE] + + String [com.facebook.platform.extra.REF] + + String [com.facebook.platform.extra.SUBTITLE] + + String [com.facebook.platform.extra.TITLE] + + Class [android/os/Bundle] + + Class [com/facebook/internal/NativeProtocol] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/widget/FacebookDialog] + + Class [com/facebook/widget/FacebookDialog$Builder] + + Class [com/facebook/widget/FacebookDialog$ShareDialogBuilder] + + Class [com/facebook/widget/FacebookDialog$ShareDialogFeature] + + Class [java/lang/Integer] + + Class [java/util/ArrayList] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.activity Landroid/app/Activity;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.applicationName Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.caption Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.dataErrorsFatal Z] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.description Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.friends Ljava/util/ArrayList;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.link Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.name Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.picture Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.place Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.ref Ljava/lang/String;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + + Methodref [android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + + Methodref [com/facebook/internal/NativeProtocol.createPlatformActivityIntent (Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + + Methodref [com/facebook/widget/FacebookDialog.access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + + Methodref [com/facebook/widget/FacebookDialog.canPresentShareDialog (Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;)Z] + + Methodref [com/facebook/widget/FacebookDialog$Builder. (Landroid/app/Activity;)V] + + Methodref [com/facebook/widget/FacebookDialog$Builder.build ()Lcom/facebook/widget/FacebookDialog;] + + Methodref [com/facebook/widget/FacebookDialog$Builder.canPresent ()Z] + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + + NameAndType [ (Landroid/app/Activity;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + NameAndType [access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + + NameAndType [activity Landroid/app/Activity;] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [applicationName Ljava/lang/String;] + + NameAndType [build ()Lcom/facebook/widget/FacebookDialog;] + + NameAndType [canPresent ()Z] + + NameAndType [canPresentShareDialog (Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;)Z] + + NameAndType [caption Ljava/lang/String;] + + NameAndType [createPlatformActivityIntent (Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + + NameAndType [dataErrorsFatal Z] + + NameAndType [description Ljava/lang/String;] + + NameAndType [friends Ljava/util/ArrayList;] + + NameAndType [isNullOrEmpty (Ljava/util/Collection;)Z] + + NameAndType [link Ljava/lang/String;] + + NameAndType [name Ljava/lang/String;] + + NameAndType [picture Ljava/lang/String;] + + NameAndType [place Ljava/lang/String;] + + NameAndType [putBoolean (Ljava/lang/String;Z)V] + + NameAndType [putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + + NameAndType [ref Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + Utf8 [()Lcom/facebook/widget/FacebookDialog;] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/Integer;)I] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;)Z] + + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder;] + + Utf8 [(Z)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/app/Activity;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$Builder;] + + Utf8 [Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [SHARE_DIALOG] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [access$300] + + Utf8 [activity] + + Utf8 [android/os/Bundle] + + Utf8 [applicationId] + + Utf8 [applicationName] + + Utf8 [build] + + Utf8 [canPresent] + + Utf8 [canPresentShareDialog] + + Utf8 [caption] + + Utf8 [com.facebook.platform.action.request.FEED_DIALOG] + + Utf8 [com.facebook.platform.extra.APPLICATION_ID] + + Utf8 [com.facebook.platform.extra.APPLICATION_NAME] + + Utf8 [com.facebook.platform.extra.DATA_FAILURES_FATAL] + + Utf8 [com.facebook.platform.extra.DESCRIPTION] + + Utf8 [com.facebook.platform.extra.FRIENDS] + + Utf8 [com.facebook.platform.extra.IMAGE] + + Utf8 [com.facebook.platform.extra.LINK] + + Utf8 [com.facebook.platform.extra.PLACE] + + Utf8 [com.facebook.platform.extra.REF] + + Utf8 [com.facebook.platform.extra.SUBTITLE] + + Utf8 [com.facebook.platform.extra.TITLE] + + Utf8 [com/facebook/internal/NativeProtocol] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/widget/FacebookDialog] + + Utf8 [com/facebook/widget/FacebookDialog$Builder] + + Utf8 [com/facebook/widget/FacebookDialog$ShareDialogBuilder] + + Utf8 [com/facebook/widget/FacebookDialog$ShareDialogFeature] + + Utf8 [createPlatformActivityIntent] + + Utf8 [dataErrorsFatal] + + Utf8 [description] + + Utf8 [friends] + + Utf8 [handleBuild] + + Utf8 [handleCanPresent] + + Utf8 [isNullOrEmpty] + + Utf8 [java/lang/Integer] + + Utf8 [java/util/ArrayList] + + Utf8 [link] + + Utf8 [name] + + Utf8 [picture] + + Utf8 [place] + + Utf8 [putBoolean] + + Utf8 [putExtra] + + Utf8 [putStringArrayList] + + Utf8 [ref] + + Utf8 [setCaption] + + Utf8 [setDataErrorsFatal] + + Utf8 [setDescription] + + Utf8 [setFriends] + + Utf8 [setLink] + + Utf8 [setName] + + Utf8 [setPicture] + + Utf8 [setPlace] + + Utf8 [setRef] + + Utf8 [valueOf] + +Fields (count = 9): + + Field: name Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String name + + Field: caption Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String caption + + Field: description Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String description + + Field: link Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String link + + Field: picture Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String picture + + Field: place Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String place + + Field: friends Ljava/util/ArrayList; + Access flags: 0x2 + = private java.util.ArrayList friends + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + + Field: ref Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String ref + + Field: dataErrorsFatal Z + Access flags: 0x2 + = private boolean dataErrorsFatal + +Methods (count = 14): + - Method: (Landroid/app/Activity;)V + Access flags: 0x1 + = public FacebookDialog$ShareDialogBuilder(android.app.Activity) + 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 #42 + + Methodref [com/facebook/widget/FacebookDialog$Builder. (Landroid/app/Activity;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setName(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setName(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #31 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.name Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCaption(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setCaption(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #26 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.caption Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDescription(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setDescription(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #28 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.description Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLink(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setLink(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #30 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.link Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPicture(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setPicture(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #32 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.picture Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPlace(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setPlace(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #33 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.place Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setFriends(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setFriends(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 14, locals = 2, stack = 4): + [0] aload_0 v0 + [1] new #22 + + Class [java/util/ArrayList] + [4] dup + [5] aload_1 v1 + [6] invokespecial #47 + + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + [9] putfield #29 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.friends Ljava/util/ArrayList;] + [12] aload_0 v0 + [13] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder;] + + Method: setRef(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setRef(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #34 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.ref Ljava/lang/String;] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDataErrorsFatal(Z)Lcom/facebook/widget/FacebookDialog$ShareDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.FacebookDialog$ShareDialogBuilder setDataErrorsFatal(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 2, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] putfield #27 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.dataErrorsFatal Z] + [5] aload_0 v0 + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: handleCanPresent()Z + Access flags: 0x0 + = boolean handleCanPresent() + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 1, stack = 5): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.activity Landroid/app/Activity;] + [4] iconst_1 + [5] anewarray #20 + + Class [com/facebook/widget/FacebookDialog$ShareDialogFeature] + [8] dup + [9] iconst_0 + [10] getstatic #35 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + [13] aastore + [14] invokestatic #41 + + Methodref [com/facebook/widget/FacebookDialog.canPresentShareDialog (Landroid/content/Context;[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;)Z] + [17] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: handleBuild(Landroid/os/Bundle;)Landroid/content/Intent; + Access flags: 0x0 + = android.content.Intent handleBuild(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 167, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] ldc #3 + + String [com.facebook.platform.extra.APPLICATION_ID] + [4] aload_0 v0 + [5] getfield #24 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.applicationId Ljava/lang/String;] + [8] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [11] aload_0 v0 + [12] aload_1 v1 + [13] ldc #4 + + String [com.facebook.platform.extra.APPLICATION_NAME] + [15] aload_0 v0 + [16] getfield #25 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.applicationName Ljava/lang/String;] + [19] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [22] aload_0 v0 + [23] aload_1 v1 + [24] ldc #13 + + String [com.facebook.platform.extra.TITLE] + [26] aload_0 v0 + [27] getfield #31 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.name Ljava/lang/String;] + [30] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [33] aload_0 v0 + [34] aload_1 v1 + [35] ldc #12 + + String [com.facebook.platform.extra.SUBTITLE] + [37] aload_0 v0 + [38] getfield #26 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.caption Ljava/lang/String;] + [41] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [44] aload_0 v0 + [45] aload_1 v1 + [46] ldc #6 + + String [com.facebook.platform.extra.DESCRIPTION] + [48] aload_0 v0 + [49] getfield #28 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.description Ljava/lang/String;] + [52] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [55] aload_0 v0 + [56] aload_1 v1 + [57] ldc #9 + + String [com.facebook.platform.extra.LINK] + [59] aload_0 v0 + [60] getfield #30 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.link Ljava/lang/String;] + [63] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [66] aload_0 v0 + [67] aload_1 v1 + [68] ldc #8 + + String [com.facebook.platform.extra.IMAGE] + [70] aload_0 v0 + [71] getfield #32 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.picture Ljava/lang/String;] + [74] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [77] aload_0 v0 + [78] aload_1 v1 + [79] ldc #10 + + String [com.facebook.platform.extra.PLACE] + [81] aload_0 v0 + [82] getfield #33 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.place Ljava/lang/String;] + [85] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [88] aload_0 v0 + [89] aload_1 v1 + [90] ldc #13 + + String [com.facebook.platform.extra.TITLE] + [92] aload_0 v0 + [93] getfield #31 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.name Ljava/lang/String;] + [96] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [99] aload_0 v0 + [100] aload_1 v1 + [101] ldc #11 + + String [com.facebook.platform.extra.REF] + [103] aload_0 v0 + [104] getfield #34 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.ref Ljava/lang/String;] + [107] invokevirtual #45 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.putExtra (Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V] + [110] aload_1 v1 + [111] ldc #5 + + String [com.facebook.platform.extra.DATA_FAILURES_FATAL] + [113] aload_0 v0 + [114] getfield #27 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.dataErrorsFatal Z] + [117] invokevirtual #36 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [120] aload_0 v0 + [121] getfield #29 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.friends Ljava/util/ArrayList;] + [124] invokestatic #39 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + [127] ifne +13 (target=140) + [130] aload_1 v1 + [131] ldc #7 + + String [com.facebook.platform.extra.FRIENDS] + [133] aload_0 v0 + [134] getfield #29 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.friends Ljava/util/ArrayList;] + [137] invokevirtual #37 + + Methodref [android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V] + [140] aload_0 v0 + [141] getfield #23 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.activity Landroid/app/Activity;] + [144] ldc #1 + + Integer [20130618] + [146] invokestatic #46 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [149] invokestatic #40 + + Methodref [com/facebook/widget/FacebookDialog.access$300 (Landroid/content/Context;Ljava/lang/Integer;)I] + [152] istore_2 v2 + [153] aload_0 v0 + [154] getfield #23 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogBuilder.activity Landroid/app/Activity;] + [157] ldc #2 + + String [com.facebook.platform.action.request.FEED_DIALOG] + [159] iload_2 v2 + [160] aload_1 v1 + [161] invokestatic #38 + + Methodref [com/facebook/internal/NativeProtocol.createPlatformActivityIntent (Landroid/content/Context;Ljava/lang/String;ILandroid/os/Bundle;)Landroid/content/Intent;] + [164] astore_3 v3 + [165] aload_3 v3 + [166] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [140] Var: ..., Stack: (empty) + + Method: canPresent()Z + Access flags: 0x1041 + = public bridge synthetic boolean canPresent() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #44 + + Methodref [com/facebook/widget/FacebookDialog$Builder.canPresent ()Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: build()Lcom/facebook/widget/FacebookDialog; + Access flags: 0x1041 + = public bridge synthetic com.facebook.widget.FacebookDialog build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #43 + + Methodref [com/facebook/widget/FacebookDialog$Builder.build ()Lcom/facebook/widget/FacebookDialog;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/FacebookDialog$Builder;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookDialog$ShareDialogFeature + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.widget.FacebookDialog$ShareDialogFeature extends java.lang.Enum + +Interfaces (count = 1): + + Class [com/facebook/widget/FacebookDialog$DialogFeature] + +Constant Pool (count = 48): + + Integer [20130618] + + String [SHARE_DIALOG] + + Class [[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Class [com/facebook/widget/FacebookDialog$DialogFeature] + + Class [com/facebook/widget/FacebookDialog$ShareDialogFeature] + + Class [java/lang/Enum] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.$VALUES [Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.minVersion I] + + Methodref [[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogFeature. (Ljava/lang/String;II)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [ (Ljava/lang/String;II)V] + + NameAndType [SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [minVersion I] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()I] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Utf8 [(I)V] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;II)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Utf8 [Ljava/lang/Enum;Lcom/facebook/widget/FacebookDialog$DialogFeature;] + + Utf8 [SHARE_DIALOG] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + + Utf8 [clone] + + Utf8 [com/facebook/widget/FacebookDialog$DialogFeature] + + Utf8 [com/facebook/widget/FacebookDialog$ShareDialogFeature] + + Utf8 [getMinVersion] + + Utf8 [java/lang/Enum] + + Utf8 [minVersion] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 3): + + Field: SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature; + Access flags: 0x4019 + = public static final com.facebook.widget.FacebookDialog$ShareDialogFeature SHARE_DIALOG + + Field: minVersion I + Access flags: 0x2 + = private int minVersion + + Field: $VALUES [Lcom/facebook/widget/FacebookDialog$ShareDialogFeature; + Access flags: 0x101a + = private static final synthetic com.facebook.widget.FacebookDialog$ShareDialogFeature[] $VALUES + +Methods (count = 5): + + Method: values()[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature; + Access flags: 0x9 + = public static com.facebook.widget.FacebookDialog$ShareDialogFeature[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #7 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.$VALUES [Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + [3] invokevirtual #10 + + Methodref [[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;.clone ()Ljava/lang/Object;] + [6] checkcast #3 + + Class [[Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/widget/FacebookDialog$ShareDialogFeature; + Access flags: 0x9 + = public static com.facebook.widget.FacebookDialog$ShareDialogFeature valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #5 + + Class [com/facebook/widget/FacebookDialog$ShareDialogFeature] + [2] aload_0 v0 + [3] invokestatic #13 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #5 + + Class [com/facebook/widget/FacebookDialog$ShareDialogFeature] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;II)V + Access flags: 0x2 + = private FacebookDialog$ShareDialogFeature(java.lang.String,int,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #12 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] aload_0 v0 + [7] iload_3 v3 + [8] putfield #9 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.minVersion I] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)V] + + Method: getMinVersion()I + Access flags: 0x1 + = public int getMinVersion() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.minVersion I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 0, stack = 5): + [0] new #5 + + Class [com/facebook/widget/FacebookDialog$ShareDialogFeature] + [3] dup + [4] ldc #2 + + String [SHARE_DIALOG] + [6] iconst_0 + [7] ldc #1 + + Integer [20130618] + [9] invokespecial #11 + + Methodref [com/facebook/widget/FacebookDialog$ShareDialogFeature. (Ljava/lang/String;II)V] + [12] putstatic #8 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + [15] iconst_1 + [16] anewarray #5 + + Class [com/facebook/widget/FacebookDialog$ShareDialogFeature] + [19] dup + [20] iconst_0 + [21] getstatic #8 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.SHARE_DIALOG Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + [24] aastore + [25] putstatic #7 + + Fieldref [com/facebook/widget/FacebookDialog$ShareDialogFeature.$VALUES [Lcom/facebook/widget/FacebookDialog$ShareDialogFeature;] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;Lcom/facebook/widget/FacebookDialog$DialogFeature;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookFragment + Superclass: android/support/v4/app/Fragment + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.FacebookFragment extends android.support.v4.app.Fragment + +Interfaces (count = 0): + +Constant Pool (count = 181): + + Integer [64206] + + Class [android/support/v4/app/Fragment] + + Class [com/facebook/Session] + + Class [com/facebook/Session$Builder] + + Class [com/facebook/Session$OpenRequest] + + Class [com/facebook/SessionLoginBehavior] + + Class [com/facebook/SessionState] + + Class [com/facebook/internal/SessionAuthorizationType] + + Class [com/facebook/internal/SessionTracker] + + Class [com/facebook/widget/FacebookFragment] + + Class [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback] + + Class [java/lang/String] + + Class [java/util/Date] + + Class [java/util/List] + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + + Methodref [android/support/v4/app/Fragment. ()V] + + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V] + + Methodref [android/support/v4/app/Fragment.onDestroy ()V] + + Methodref [com/facebook/Session.close ()V] + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/Session.getExpirationDate ()Ljava/util/Date;] + + Methodref [com/facebook/Session.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/Session.onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Methodref [com/facebook/Session.openForPublish (Lcom/facebook/Session$OpenRequest;)V] + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session$Builder.setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + Methodref [com/facebook/Session$OpenRequest. (Landroid/support/v4/app/Fragment;)V] + + Methodref [com/facebook/Session$OpenRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/SessionState.isClosed ()Z] + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/internal/SessionTracker.stopTracking ()V] + + Methodref [com/facebook/widget/FacebookFragment.getActivity ()Landroid/support/v4/app/h;] + + Methodref [com/facebook/widget/FacebookFragment.openSession (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;ILcom/facebook/internal/SessionAuthorizationType;)V] + + Methodref [com/facebook/widget/FacebookFragment.openSessionForPublish (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + + Methodref [com/facebook/widget/FacebookFragment.openSessionForRead (Ljava/lang/String;Ljava/util/List;)V] + + Methodref [com/facebook/widget/FacebookFragment.openSessionForRead (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + + Methodref [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback. (Lcom/facebook/widget/FacebookFragment;Lcom/facebook/widget/FacebookFragment$1;)V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [ (Landroid/support/v4/app/Fragment;)V] + + NameAndType [ (Lcom/facebook/widget/FacebookFragment;Lcom/facebook/widget/FacebookFragment$1;)V] + + NameAndType [PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [READ Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + NameAndType [build ()Lcom/facebook/Session;] + + NameAndType [close ()V] + + NameAndType [closeAndClearTokenInformation ()V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getAccessToken ()Ljava/lang/String;] + + NameAndType [getActivity ()Landroid/support/v4/app/h;] + + NameAndType [getExpirationDate ()Ljava/util/Date;] + + NameAndType [getOpenSession ()Lcom/facebook/Session;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getState ()Lcom/facebook/SessionState;] + + NameAndType [isClosed ()Z] + + NameAndType [isOpened ()Z] + + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + + NameAndType [onActivityResult (IILandroid/content/Intent;)V] + + NameAndType [onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + + NameAndType [onDestroy ()V] + + NameAndType [openForPublish (Lcom/facebook/Session$OpenRequest;)V] + + NameAndType [openForRead (Lcom/facebook/Session$OpenRequest;)V] + + NameAndType [openSession (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;ILcom/facebook/internal/SessionAuthorizationType;)V] + + NameAndType [openSessionForPublish (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + + NameAndType [openSessionForRead (Ljava/lang/String;Ljava/util/List;)V] + + NameAndType [openSessionForRead (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + + NameAndType [sessionTracker Lcom/facebook/internal/SessionTracker;] + + NameAndType [setActiveSession (Lcom/facebook/Session;)V] + + NameAndType [setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setSession (Lcom/facebook/Session;)V] + + NameAndType [stopTracking ()V] + + Utf8 [()Landroid/support/v4/app/h;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/SessionState;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Date;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(IILandroid/content/Intent;)V] + + Utf8 [(Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Lcom/facebook/Session$OpenRequest;)V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/widget/FacebookFragment;Lcom/facebook/widget/FacebookFragment$1;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + Utf8 [(Ljava/lang/String;Ljava/util/List;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;ILcom/facebook/internal/SessionAuthorizationType;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;ILcom/facebook/internal/SessionAuthorizationType;)V] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/SessionLoginBehavior;] + + Utf8 [Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [Lcom/facebook/internal/SessionTracker;] + + Utf8 [PUBLISH] + + Utf8 [READ] + + Utf8 [SSO_WITH_FALLBACK] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [android/support/v4/app/Fragment] + + Utf8 [build] + + Utf8 [close] + + Utf8 [closeAndClearTokenInformation] + + Utf8 [closeSession] + + Utf8 [closeSessionAndClearTokenInformation] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$Builder] + + Utf8 [com/facebook/Session$OpenRequest] + + Utf8 [com/facebook/SessionLoginBehavior] + + Utf8 [com/facebook/SessionState] + + Utf8 [com/facebook/internal/SessionAuthorizationType] + + Utf8 [com/facebook/internal/SessionTracker] + + Utf8 [com/facebook/widget/FacebookFragment] + + Utf8 [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback] + + Utf8 [equals] + + Utf8 [getAccessToken] + + Utf8 [getActivity] + + Utf8 [getExpirationDate] + + Utf8 [getOpenSession] + + Utf8 [getPermissions] + + Utf8 [getSession] + + Utf8 [getSessionPermissions] + + Utf8 [getSessionState] + + Utf8 [getState] + + Utf8 [isClosed] + + Utf8 [isOpened] + + Utf8 [isSessionOpen] + + Utf8 [java/lang/String] + + Utf8 [java/util/Date] + + Utf8 [java/util/List] + + Utf8 [onActivityCreated] + + Utf8 [onActivityResult] + + Utf8 [onDestroy] + + Utf8 [onSessionStateChange] + + Utf8 [openForPublish] + + Utf8 [openForRead] + + Utf8 [openSession] + + Utf8 [openSessionForPublish] + + Utf8 [openSessionForRead] + + Utf8 [sessionTracker] + + Utf8 [setActiveSession] + + Utf8 [setApplicationId] + + Utf8 [setLoginBehavior] + + Utf8 [setPermissions] + + Utf8 [setRequestCode] + + Utf8 [setSession] + + Utf8 [stopTracking] + +Fields (count = 1): + + Field: sessionTracker Lcom/facebook/internal/SessionTracker; + Access flags: 0x2 + = private com.facebook.internal.SessionTracker sessionTracker + +Methods (count = 20): + - Method: ()V + Access flags: 0x0 + = FacebookFragment() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #19 + + Methodref [android/support/v4/app/Fragment. ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityCreated(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onActivityCreated(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 2, stack = 8): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #20 + + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] new #9 + + Class [com/facebook/internal/SessionTracker] + [9] dup + [10] aload_0 v0 + [11] invokevirtual #48 + + Methodref [com/facebook/widget/FacebookFragment.getActivity ()Landroid/support/v4/app/h;] + [14] new #11 + + Class [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback] + [17] dup + [18] aload_0 v0 + [19] aconst_null + [20] invokespecial #53 + + Methodref [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback. (Lcom/facebook/widget/FacebookFragment;Lcom/facebook/widget/FacebookFragment$1;)V] + [23] invokespecial #43 + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + [26] putfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [29] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityResult(IILandroid/content/Intent;)V + Access flags: 0x1 + = public void onActivityResult(int,int,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 4, stack = 5): + [0] aload_0 v0 + [1] iload_1 v1 + [2] iload_2 v2 + [3] aload_3 v3 + [4] invokespecial #21 + + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V] + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #45 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [14] aload_0 v0 + [15] invokevirtual #48 + + Methodref [com/facebook/widget/FacebookFragment.getActivity ()Landroid/support/v4/app/h;] + [18] iload_1 v1 + [19] iload_2 v2 + [20] aload_3 v3 + [21] invokevirtual #30 + + Methodref [com/facebook/Session.onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + [24] pop + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onDestroy()V + Access flags: 0x1 + = public void onDestroy() + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #22 + + Methodref [android/support/v4/app/Fragment.onDestroy ()V] + [4] aload_0 v0 + [5] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [8] invokevirtual #47 + + Methodref [com/facebook/internal/SessionTracker.stopTracking ()V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSession(Lcom/facebook/Session;)V + Access flags: 0x1 + = public void setSession(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +11 (target=15) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] aload_1 v1 + [12] invokevirtual #46 + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + + Method: onSessionStateChange(Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x4 + = protected void onSessionStateChange(com.facebook.SessionState,java.lang.Exception) + 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: getSession()Lcom/facebook/Session; + Access flags: 0x14 + = protected final com.facebook.Session getSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +11 (target=15) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #45 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [14] areturn + [15] aconst_null + [16] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + + Method: isSessionOpen()Z + Access flags: 0x14 + = protected final boolean isSessionOpen() + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +19 (target=23) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #44 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [14] ifnull +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 = 1): + + Stack map table attribute (count = 3): + - [21] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: [i] + - [23] Var: ..., Stack: (empty) + + Method: getSessionState()Lcom/facebook/SessionState; + Access flags: 0x14 + = protected final com.facebook.SessionState getSessionState() + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +24 (target=28) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #45 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ifnull +10 (target=26) + [19] aload_1 v1 + [20] invokevirtual #28 + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + [23] goto +4 (target=27) + [26] aconst_null + [27] areturn + [28] aconst_null + [29] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [26] Var: ...[a:com/facebook/Session], Stack: (empty) + - [27] Var: ..., Stack: [a:com/facebook/SessionState] + - [28] Var: -1, Stack: (empty) + + Method: getAccessToken()Ljava/lang/String; + Access flags: 0x14 + = protected final java.lang.String getAccessToken() + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +24 (target=28) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #44 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ifnull +10 (target=26) + [19] aload_1 v1 + [20] invokevirtual #25 + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + [23] goto +4 (target=27) + [26] aconst_null + [27] areturn + [28] aconst_null + [29] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [26] Var: ...[a:com/facebook/Session], Stack: (empty) + - [27] Var: ..., Stack: [a:java/lang/String] + - [28] Var: -1, Stack: (empty) + + Method: getExpirationDate()Ljava/util/Date; + Access flags: 0x14 + = protected final java.util.Date getExpirationDate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +24 (target=28) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #44 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ifnull +10 (target=26) + [19] aload_1 v1 + [20] invokevirtual #26 + + Methodref [com/facebook/Session.getExpirationDate ()Ljava/util/Date;] + [23] goto +4 (target=27) + [26] aconst_null + [27] areturn + [28] aconst_null + [29] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [26] Var: ...[a:com/facebook/Session], Stack: (empty) + - [27] Var: ..., Stack: [a:java/util/Date] + - [28] Var: -1, Stack: (empty) + + Method: closeSession()V + Access flags: 0x14 + = protected final void closeSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +19 (target=23) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #44 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ifnull +7 (target=23) + [19] aload_1 v1 + [20] invokevirtual #23 + + Methodref [com/facebook/Session.close ()V] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ..., Stack: (empty) + + Method: closeSessionAndClearTokenInformation()V + Access flags: 0x14 + = protected final void closeSessionAndClearTokenInformation() + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +19 (target=23) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #44 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ifnull +7 (target=23) + [19] aload_1 v1 + [20] invokevirtual #24 + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ..., Stack: (empty) + + Method: getSessionPermissions()Ljava/util/List; + Access flags: 0x14 + = protected final java.util.List getSessionPermissions() + Class member attributes (count = 2): + + Code attribute instructions (code length = 30, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +24 (target=28) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #45 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ifnull +10 (target=26) + [19] aload_1 v1 + [20] invokevirtual #27 + + Methodref [com/facebook/Session.getPermissions ()Ljava/util/List;] + [23] goto +4 (target=27) + [26] aconst_null + [27] areturn + [28] aconst_null + [29] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [26] Var: ...[a:com/facebook/Session], Stack: (empty) + - [27] Var: ..., Stack: [a:java/util/List] + - [28] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: openSession()V + Access flags: 0x14 + = protected final void openSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 7, locals = 1, stack = 3): + [0] aload_0 v0 + [1] aconst_null + [2] aconst_null + [3] invokevirtual #51 + + Methodref [com/facebook/widget/FacebookFragment.openSessionForRead (Ljava/lang/String;Ljava/util/List;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: openSessionForRead(Ljava/lang/String;Ljava/util/List;)V + Access flags: 0x14 + = protected final void openSessionForRead(java.lang.String,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] getstatic #15 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [6] ldc #1 + + Integer [64206] + [8] invokevirtual #52 + + Methodref [com/facebook/widget/FacebookFragment.openSessionForRead (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;)V] + + Method: openSessionForRead(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V + Access flags: 0x14 + = protected final void openSessionForRead(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 13, locals = 5, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] iload v4 + [6] getstatic #17 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [9] invokespecial #49 + + Methodref [com/facebook/widget/FacebookFragment.openSession (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;ILcom/facebook/internal/SessionAuthorizationType;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + + Method: openSessionForPublish(Ljava/lang/String;Ljava/util/List;)V + Access flags: 0x14 + = protected final void openSessionForPublish(java.lang.String,java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] getstatic #15 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [6] ldc #1 + + Integer [64206] + [8] invokevirtual #50 + + Methodref [com/facebook/widget/FacebookFragment.openSessionForPublish (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;)V] + + Method: openSessionForPublish(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V + Access flags: 0x14 + = protected final void openSessionForPublish(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 13, locals = 5, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] iload v4 + [6] getstatic #16 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [9] invokespecial #49 + + Methodref [com/facebook/widget/FacebookFragment.openSession (Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;ILcom/facebook/internal/SessionAuthorizationType;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;I)V] + + Method: openSession(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;ILcom/facebook/internal/SessionAuthorizationType;)V + Access flags: 0x2 + = private void openSession(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int,com.facebook.internal.SessionAuthorizationType) + Class member attributes (count = 2): + + Code attribute instructions (code length = 121, locals = 8, stack = 3): + [0] aload_0 v0 + [1] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +116 (target=120) + [7] aload_0 v0 + [8] getfield #18 + + Fieldref [com/facebook/widget/FacebookFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #45 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [14] astore v6 + [16] aload v6 + [18] ifnull +14 (target=32) + [21] aload v6 + [23] invokevirtual #28 + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + [26] invokevirtual #41 + + Methodref [com/facebook/SessionState.isClosed ()Z] + [29] ifeq +32 (target=61) + [32] new #4 + + Class [com/facebook/Session$Builder] + [35] dup + [36] aload_0 v0 + [37] invokevirtual #48 + + Methodref [com/facebook/widget/FacebookFragment.getActivity ()Landroid/support/v4/app/h;] + [40] invokespecial #34 + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + [43] aload_1 v1 + [44] invokevirtual #36 + + Methodref [com/facebook/Session$Builder.setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + [47] invokevirtual #35 + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + [50] astore v7 + [52] aload v7 + [54] invokestatic #33 + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + [57] aload v7 + [59] astore v6 + [61] aload v6 + [63] invokevirtual #29 + + Methodref [com/facebook/Session.isOpened ()Z] + [66] ifne +54 (target=120) + [69] new #5 + + Class [com/facebook/Session$OpenRequest] + [72] dup + [73] aload_0 v0 + [74] invokespecial #37 + + Methodref [com/facebook/Session$OpenRequest. (Landroid/support/v4/app/Fragment;)V] + [77] aload_2 v2 + [78] invokevirtual #39 + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + [81] aload_3 v3 + [82] invokevirtual #38 + + Methodref [com/facebook/Session$OpenRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + [85] iload v4 + [87] invokevirtual #40 + + Methodref [com/facebook/Session$OpenRequest.setRequestCode (I)Lcom/facebook/Session$OpenRequest;] + [90] astore v7 + [92] getstatic #16 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [95] aload v5 + [97] invokevirtual #42 + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + [100] ifeq +13 (target=113) + [103] aload v6 + [105] aload v7 + [107] invokevirtual #31 + + Methodref [com/facebook/Session.openForPublish (Lcom/facebook/Session$OpenRequest;)V] + [110] goto +10 (target=120) + [113] aload v6 + [115] aload v7 + [117] invokevirtual #32 + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + [120] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [32] Var: ...[a:com/facebook/Session], Stack: (empty) + - [61] Var: ..., Stack: (empty) + - [113] Var: ...[a:com/facebook/Session$OpenRequest], Stack: (empty) + - [120] Var: -2, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/List;Lcom/facebook/SessionLoginBehavior;ILcom/facebook/internal/SessionAuthorizationType;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookFragment$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.widget.FacebookFragment$1 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 5): + + Class [com/facebook/widget/FacebookFragment$1] + + Class [java/lang/Object] + + Utf8 [com/facebook/widget/FacebookFragment$1] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.FacebookFragment$DefaultSessionStatusCallback extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Session$StatusCallback] + +Constant Pool (count = 28): + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/widget/FacebookFragment] + + Class [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback.this$0 Lcom/facebook/widget/FacebookFragment;] + + Methodref [com/facebook/widget/FacebookFragment.onSessionStateChange (Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Methodref [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback. (Lcom/facebook/widget/FacebookFragment;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/widget/FacebookFragment;)V] + + NameAndType [onSessionStateChange (Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [this$0 Lcom/facebook/widget/FacebookFragment;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/widget/FacebookFragment;)V] + + Utf8 [(Lcom/facebook/widget/FacebookFragment;Lcom/facebook/widget/FacebookFragment$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/FacebookFragment;] + + Utf8 [call] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/widget/FacebookFragment] + + Utf8 [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback] + + Utf8 [java/lang/Object] + + Utf8 [onSessionStateChange] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/FacebookFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.FacebookFragment this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/widget/FacebookFragment;)V + Access flags: 0x2 + = private FacebookFragment$DefaultSessionStatusCallback(com.facebook.widget.FacebookFragment) + 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 [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback.this$0 Lcom/facebook/widget/FacebookFragment;] + [5] aload_0 v0 + [6] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: call(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x1 + = public void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 4, stack = 3): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback.this$0 Lcom/facebook/widget/FacebookFragment;] + [4] aload_2 v2 + [5] aload_3 v3 + [6] invokevirtual #6 + + Methodref [com/facebook/widget/FacebookFragment.onSessionStateChange (Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/widget/FacebookFragment;Lcom/facebook/widget/FacebookFragment$1;)V + Access flags: 0x1000 + = synthetic FacebookFragment$DefaultSessionStatusCallback(com.facebook.widget.FacebookFragment,com.facebook.widget.FacebookFragment$1) + 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 [com/facebook/widget/FacebookFragment$DefaultSessionStatusCallback. (Lcom/facebook/widget/FacebookFragment;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FriendPickerFragment + Superclass: com/facebook/widget/PickerFragment + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.FriendPickerFragment extends com.facebook.widget.PickerFragment + +Interfaces (count = 0): + +Constant Pool (count = 314): + + String [,] + + String [/friends] + + String [Can't issue requests until Fragment has been created.] + + String [Completed] + + String [Unknown] + + String [com.facebook.widget.FriendPickerFragment.MultiSelect] + + String [com.facebook.widget.FriendPickerFragment.UserId] + + String [fb_dialog_outcome] + + String [fb_friend_picker_usage] + + String [fields] + + String [id] + + String [me] + + String [name] + + String [num_friends_picked] + + Class [[Ljava/lang/String;] + + Class [android/app/Activity] + + Class [android/content/res/TypedArray] + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/FacebookException] + + Class [com/facebook/Request] + + Class [com/facebook/Session] + + Class [com/facebook/android/R$layout] + + Class [com/facebook/android/R$string] + + Class [com/facebook/android/R$styleable] + + Class [com/facebook/model/GraphUser] + + Class [com/facebook/widget/FriendPickerFragment] + + Class [com/facebook/widget/FriendPickerFragment$1] + + Class [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy] + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$MultiSelectionStrategy] + + Class [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Class [com/facebook/widget/PickerFragment$SelectionStrategy] + + Class [com/facebook/widget/PickerFragment$SingleSelectionStrategy] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/util/Arrays] + + Class [java/util/HashSet] + + Class [java/util/List] + + Class [java/util/Set] + + Fieldref [com/facebook/android/R$layout.com_facebook_friendpickerfragment I] + + Fieldref [com/facebook/android/R$string.com_facebook_choose_friends I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_friend_picker_fragment [I] + + Fieldref [com/facebook/widget/FriendPickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + + Fieldref [com/facebook/widget/FriendPickerFragment.extraFields Ljava/util/HashSet;] + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + + Fieldref [com/facebook/widget/FriendPickerFragment.userId Ljava/lang/String;] + + Methodref [android/app/Activity.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + + Methodref [android/content/res/TypedArray.recycle ()V] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/Request.getParameters ()Landroid/os/Bundle;] + + Methodref [com/facebook/Request.newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/FriendPickerFragment. (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/FriendPickerFragment.createRequest (Ljava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + Methodref [com/facebook/widget/FriendPickerFragment.createSelectionStrategy ()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Methodref [com/facebook/widget/FriendPickerFragment.getActivity ()Landroid/support/v4/app/h;] + + Methodref [com/facebook/widget/FriendPickerFragment.getSelectedGraphObjects ()Ljava/util/List;] + + Methodref [com/facebook/widget/FriendPickerFragment.getSelection ()Ljava/util/List;] + + Methodref [com/facebook/widget/FriendPickerFragment.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/widget/FriendPickerFragment.getShowPictures ()Z] + + Methodref [com/facebook/widget/FriendPickerFragment.getString (I)Ljava/lang/String;] + + Methodref [com/facebook/widget/FriendPickerFragment.setFriendPickerSettingsFromBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/FriendPickerFragment.setMultiSelect (Z)V] + + Methodref [com/facebook/widget/FriendPickerFragment.setSelectionStrategy (Lcom/facebook/widget/PickerFragment$SelectionStrategy;)V] + + Methodref [com/facebook/widget/FriendPickerFragment.setUserId (Ljava/lang/String;)V] + + Methodref [com/facebook/widget/FriendPickerFragment$1. (Lcom/facebook/widget/FriendPickerFragment;Landroid/content/Context;)V] + + Methodref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy. (Lcom/facebook/widget/FriendPickerFragment;Lcom/facebook/widget/FriendPickerFragment$1;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter.getPictureFieldSpecifier ()Ljava/lang/String;] + + Methodref [com/facebook/widget/PickerFragment. (Ljava/lang/Class;ILandroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.saveSettingsToBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.setSettingsFromBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment$MultiSelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setGroupByField (Ljava/lang/String;)V] + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setShowCheckbox (Z)V] + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setShowPicture (Z)V] + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setSortFields (Ljava/util/List;)V] + + Methodref [com/facebook/widget/PickerFragment$SingleSelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + + InterfaceMethodref [java/util/List.size ()I] + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Set.addAll (Ljava/util/Collection;)Z] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Bundle;)V] + + NameAndType [ (Lcom/facebook/widget/FriendPickerFragment;Landroid/content/Context;)V] + + NameAndType [ (Lcom/facebook/widget/FriendPickerFragment;Lcom/facebook/widget/FriendPickerFragment$1;)V] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [ (Ljava/lang/Class;ILandroid/os/Bundle;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [adapter Lcom/facebook/widget/GraphObjectAdapter;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addAll (Ljava/util/Collection;)Z] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [com_facebook_choose_friends I] + + NameAndType [com_facebook_friend_picker_fragment [I] + + NameAndType [com_facebook_friendpickerfragment I] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [createRequest (Ljava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + NameAndType [createSelectionStrategy ()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + NameAndType [extraFields Ljava/util/HashSet;] + + NameAndType [getActivity ()Landroid/support/v4/app/h;] + + NameAndType [getBoolean (IZ)Z] + + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + + NameAndType [getParameters ()Landroid/os/Bundle;] + + NameAndType [getPictureFieldSpecifier ()Ljava/lang/String;] + + NameAndType [getSelectedGraphObjects ()Ljava/util/List;] + + NameAndType [getSelection ()Ljava/util/List;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getShowPictures ()Z] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + NameAndType [multiSelect Z] + + NameAndType [newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + NameAndType [newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + NameAndType [onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + NameAndType [putBoolean (Ljava/lang/String;Z)V] + + NameAndType [putInt (Ljava/lang/String;I)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [recycle ()V] + + NameAndType [saveSettingsToBundle (Landroid/os/Bundle;)V] + + NameAndType [setFriendPickerSettingsFromBundle (Landroid/os/Bundle;)V] + + NameAndType [setGroupByField (Ljava/lang/String;)V] + + NameAndType [setMultiSelect (Z)V] + + NameAndType [setParameters (Landroid/os/Bundle;)V] + + NameAndType [setSelectionStrategy (Lcom/facebook/widget/PickerFragment$SelectionStrategy;)V] + + NameAndType [setSettingsFromBundle (Landroid/os/Bundle;)V] + + NameAndType [setShowCheckbox (Z)V] + + NameAndType [setShowPicture (Z)V] + + NameAndType [setSortFields (Ljava/util/List;)V] + + NameAndType [setUserId (Ljava/lang/String;)V] + + NameAndType [size ()I] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [userId Ljava/lang/String;] + + Utf8 [()I] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Landroid/support/v4/app/h;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.LoadingStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.SelectionStrategy;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(IZ)Z] + + Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Utf8 [(Lcom/facebook/Session;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/widget/FriendPickerFragment;Landroid/content/Context;)V] + + Utf8 [(Lcom/facebook/widget/FriendPickerFragment;Lcom/facebook/widget/FriendPickerFragment$1;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$SelectionStrategy;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Class;ILandroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + 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;I)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + Utf8 [(Ljava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Ljava/lang/String;Z)Z] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Z)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [,] + + Utf8 [/friends] + + Utf8 [] + + Utf8 [Can't issue requests until Fragment has been created.] + + Utf8 [Code] + + Utf8 [Completed] + + Utf8 [ConstantValue] + + Utf8 [I] + + Utf8 [ID] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [MULTI_SELECT_BUNDLE_KEY] + + Utf8 [NAME] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [USER_ID_BUNDLE_KEY] + + Utf8 [Unknown] + + Utf8 [Z] + + Utf8 [[I] + + Utf8 [[Ljava/lang/String;] + + Utf8 [adapter] + + Utf8 [add] + + Utf8 [addAll] + + Utf8 [android/app/Activity] + + Utf8 [android/content/res/TypedArray] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [append] + + Utf8 [asList] + + Utf8 [com.facebook.widget.FriendPickerFragment.MultiSelect] + + Utf8 [com.facebook.widget.FriendPickerFragment.UserId] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/android/R$layout] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/android/R$styleable] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [com/facebook/widget/FriendPickerFragment] + + Utf8 [com/facebook/widget/FriendPickerFragment$1] + + Utf8 [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$MultiSelectionStrategy] + + Utf8 [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Utf8 [com/facebook/widget/PickerFragment$SelectionStrategy] + + Utf8 [com/facebook/widget/PickerFragment$SingleSelectionStrategy] + + Utf8 [com_facebook_choose_friends] + + Utf8 [com_facebook_friend_picker_fragment] + + Utf8 [com_facebook_friendpickerfragment] + + Utf8 [containsKey] + + Utf8 [createAdapter] + + Utf8 [createLoadingStrategy] + + Utf8 [createRequest] + + Utf8 [createSelectionStrategy] + + Utf8 [extraFields] + + Utf8 [fb_dialog_outcome] + + Utf8 [fb_friend_picker_usage] + + Utf8 [fields] + + Utf8 [getActivity] + + Utf8 [getBoolean] + + Utf8 [getDefaultTitleText] + + Utf8 [getMultiSelect] + + Utf8 [getParameters] + + Utf8 [getPictureFieldSpecifier] + + Utf8 [getRequestForLoadData] + + Utf8 [getSelectedGraphObjects] + + Utf8 [getSelection] + + Utf8 [getSession] + + Utf8 [getShowPictures] + + Utf8 [getString] + + Utf8 [getUserId] + + Utf8 [id] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/List] + + Utf8 [java/util/Set] + + Utf8 [join] + + Utf8 [logAppEvents] + + Utf8 [logSdkEvent] + + Utf8 [me] + + Utf8 [multiSelect] + + Utf8 [name] + + Utf8 [newGraphPathRequest] + + Utf8 [newLogger] + + Utf8 [num_friends_picked] + + Utf8 [obtainStyledAttributes] + + Utf8 [onInflate] + + Utf8 [putBoolean] + + Utf8 [putInt] + + Utf8 [putString] + + Utf8 [recycle] + + Utf8 [saveSettingsToBundle] + + Utf8 [setFriendPickerSettingsFromBundle] + + Utf8 [setGroupByField] + + Utf8 [setMultiSelect] + + Utf8 [setParameters] + + Utf8 [setSelectionStrategy] + + Utf8 [setSettingsFromBundle] + + Utf8 [setShowCheckbox] + + Utf8 [setShowPicture] + + Utf8 [setSortFields] + + Utf8 [setUserId] + + Utf8 [size] + + Utf8 [toString] + + Utf8 [userId] + +Fields (count = 6): + + Field: USER_ID_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String USER_ID_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.FriendPickerFragment.UserId] + + Field: MULTI_SELECT_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String MULTI_SELECT_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.FriendPickerFragment.MultiSelect] + + Field: ID Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ID + Class member attributes (count = 1): + + Constant value attribute: + + String [id] + + Field: NAME Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String NAME + Class member attributes (count = 1): + + Constant value attribute: + + String [name] + + Field: userId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String userId + + Field: multiSelect Z + Access flags: 0x2 + = private boolean multiSelect + +Methods (count = 18): + - Method: ()V + Access flags: 0x1 + = public FriendPickerFragment() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] aconst_null + [2] invokespecial #67 + + Methodref [com/facebook/widget/FriendPickerFragment. (Landroid/os/Bundle;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/os/Bundle;)V + Access flags: 0x1 + = public FriendPickerFragment(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 2, stack = 4): + [0] aload_0 v0 + [1] ldc #27 + + Class [com/facebook/model/GraphUser] + [3] getstatic #43 + + Fieldref [com/facebook/android/R$layout.com_facebook_friendpickerfragment I] + [6] aload_1 v1 + [7] invokespecial #83 + + Methodref [com/facebook/widget/PickerFragment. (Ljava/lang/Class;ILandroid/os/Bundle;)V] + [10] aload_0 v0 + [11] iconst_1 + [12] putfield #48 + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + [15] aload_0 v0 + [16] aload_1 v1 + [17] invokespecial #76 + + Methodref [com/facebook/widget/FriendPickerFragment.setFriendPickerSettingsFromBundle (Landroid/os/Bundle;)V] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getUserId()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getUserId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #49 + + Fieldref [com/facebook/widget/FriendPickerFragment.userId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setUserId(Ljava/lang/String;)V + Access flags: 0x1 + = public void setUserId(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] putfield #49 + + Fieldref [com/facebook/widget/FriendPickerFragment.userId Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getMultiSelect()Z + Access flags: 0x1 + = public boolean getMultiSelect() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #48 + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setMultiSelect(Z)V + Access flags: 0x1 + = public void setMultiSelect(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #48 + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + [4] iload_1 v1 + [5] ificmpeq +16 (target=21) + [8] aload_0 v0 + [9] iload_1 v1 + [10] putfield #48 + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + [13] aload_0 v0 + [14] aload_0 v0 + [15] invokevirtual #69 + + Methodref [com/facebook/widget/FriendPickerFragment.createSelectionStrategy ()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [18] invokevirtual #78 + + Methodref [com/facebook/widget/FriendPickerFragment.setSelectionStrategy (Lcom/facebook/widget/PickerFragment$SelectionStrategy;)V] + [21] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [21] Var: ..., Stack: (empty) + + Method: getSelection()Ljava/util/List; + Access flags: 0x1 + = public java.util.List getSelection() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #71 + + Methodref [com/facebook/widget/FriendPickerFragment.getSelectedGraphObjects ()Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 5, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokespecial #84 + + Methodref [com/facebook/widget/PickerFragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + [7] aload_1 v1 + [8] aload_2 v2 + [9] getstatic #45 + + Fieldref [com/facebook/android/R$styleable.com_facebook_friend_picker_fragment [I] + [12] invokevirtual #50 + + Methodref [android/app/Activity.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + [15] astore v4 + [17] aload_0 v0 + [18] aload v4 + [20] iconst_0 + [21] aload_0 v0 + [22] getfield #48 + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + [25] invokevirtual #51 + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + [28] invokevirtual #77 + + Methodref [com/facebook/widget/FriendPickerFragment.setMultiSelect (Z)V] + [31] aload v4 + [33] invokevirtual #52 + + Methodref [android/content/res/TypedArray.recycle ()V] + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSettingsFromBundle(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void setSettingsFromBundle(android.os.Bundle) + 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 #86 + + Methodref [com/facebook/widget/PickerFragment.setSettingsFromBundle (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #76 + + Methodref [com/facebook/widget/FriendPickerFragment.setFriendPickerSettingsFromBundle (Landroid/os/Bundle;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: saveSettingsToBundle(Landroid/os/Bundle;)V + Access flags: 0x0 + = void saveSettingsToBundle(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #85 + + Methodref [com/facebook/widget/PickerFragment.saveSettingsToBundle (Landroid/os/Bundle;)V] + [5] aload_1 v1 + [6] ldc #7 + + String [com.facebook.widget.FriendPickerFragment.UserId] + [8] aload_0 v0 + [9] getfield #49 + + Fieldref [com/facebook/widget/FriendPickerFragment.userId Ljava/lang/String;] + [12] invokevirtual #59 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [15] aload_1 v1 + [16] ldc #6 + + String [com.facebook.widget.FriendPickerFragment.MultiSelect] + [18] aload_0 v0 + [19] getfield #48 + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + [22] invokevirtual #57 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createAdapter()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter; + Access flags: 0x0 + = com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() + Class member attributes (count = 2): + + Code attribute instructions (code length = 50, locals = 2, stack = 5): + [0] new #29 + + Class [com/facebook/widget/FriendPickerFragment$1] + [3] dup + [4] aload_0 v0 + [5] aload_0 v0 + [6] invokevirtual #70 + + Methodref [com/facebook/widget/FriendPickerFragment.getActivity ()Landroid/support/v4/app/h;] + [9] invokespecial #80 + + Methodref [com/facebook/widget/FriendPickerFragment$1. (Lcom/facebook/widget/FriendPickerFragment;Landroid/content/Context;)V] + [12] astore_1 v1 + [13] aload_1 v1 + [14] iconst_1 + [15] invokevirtual #89 + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setShowCheckbox (Z)V] + [18] aload_1 v1 + [19] aload_0 v0 + [20] invokevirtual #74 + + Methodref [com/facebook/widget/FriendPickerFragment.getShowPictures ()Z] + [23] invokevirtual #90 + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setShowPicture (Z)V] + [26] aload_1 v1 + [27] iconst_1 + [28] anewarray #37 + + Class [java/lang/String] + [31] dup + [32] iconst_0 + [33] ldc #13 + + String [name] + [35] aastore + [36] invokestatic #96 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [39] invokevirtual #91 + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setSortFields (Ljava/util/List;)V] + [42] aload_1 v1 + [43] ldc #13 + + String [name] + [45] invokevirtual #88 + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setGroupByField (Ljava/lang/String;)V] + [48] aload_1 v1 + [49] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + + Method: createLoadingStrategy()Lcom/facebook/widget/PickerFragment$LoadingStrategy; + Access flags: 0x0 + = com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 1, stack = 4): + [0] new #30 + + Class [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy] + [3] dup + [4] aload_0 v0 + [5] aconst_null + [6] invokespecial #81 + + Methodref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy. (Lcom/facebook/widget/FriendPickerFragment;Lcom/facebook/widget/FriendPickerFragment$1;)V] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.LoadingStrategy;] + + Method: createSelectionStrategy()Lcom/facebook/widget/PickerFragment$SelectionStrategy; + Access flags: 0x0 + = com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() + Class member attributes (count = 2): + + Code attribute instructions (code length = 27, locals = 1, stack = 3): + [0] aload_0 v0 + [1] getfield #48 + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + [4] ifeq +14 (target=18) + [7] new #33 + + Class [com/facebook/widget/PickerFragment$MultiSelectionStrategy] + [10] dup + [11] aload_0 v0 + [12] invokespecial #87 + + Methodref [com/facebook/widget/PickerFragment$MultiSelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + [15] goto +11 (target=26) + [18] new #36 + + Class [com/facebook/widget/PickerFragment$SingleSelectionStrategy] + [21] dup + [22] aload_0 v0 + [23] invokespecial #92 + + Methodref [com/facebook/widget/PickerFragment$SingleSelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + [26] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: ..., Stack: (empty) + - [26] Var: ..., Stack: [a:com/facebook/widget/PickerFragment$SelectionStrategy] + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.SelectionStrategy;] + + Method: getRequestForLoadData(Lcom/facebook/Session;)Lcom/facebook/Request; + Access flags: 0x0 + = com.facebook.Request getRequestForLoadData(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 45, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #46 + + Fieldref [com/facebook/widget/FriendPickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [4] ifnonnull +13 (target=17) + [7] new #21 + + Class [com/facebook/FacebookException] + [10] dup + [11] ldc #3 + + String [Can't issue requests until Fragment has been created.] + [13] invokespecial #63 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [16] athrow + [17] aload_0 v0 + [18] getfield #49 + + Fieldref [com/facebook/widget/FriendPickerFragment.userId Ljava/lang/String;] + [21] ifnull +10 (target=31) + [24] aload_0 v0 + [25] getfield #49 + + Fieldref [com/facebook/widget/FriendPickerFragment.userId Ljava/lang/String;] + [28] goto +5 (target=33) + [31] ldc #12 + + String [me] + [33] astore_2 v2 + [34] aload_0 v0 + [35] aload_2 v2 + [36] aload_0 v0 + [37] getfield #47 + + Fieldref [com/facebook/widget/FriendPickerFragment.extraFields Ljava/util/HashSet;] + [40] aload_1 v1 + [41] invokespecial #68 + + Methodref [com/facebook/widget/FriendPickerFragment.createRequest (Ljava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + [44] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [17] Var: ..., Stack: (empty) + - [31] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: [a:java/lang/String] + + Method: getDefaultTitleText()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getDefaultTitleText() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getstatic #44 + + Fieldref [com/facebook/android/R$string.com_facebook_choose_friends I] + [4] invokevirtual #75 + + Methodref [com/facebook/widget/FriendPickerFragment.getString (I)Ljava/lang/String;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logAppEvents(Z)V + Access flags: 0x0 + = void logAppEvents(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 65, locals = 5, stack = 4): + [0] aload_0 v0 + [1] invokevirtual #70 + + Methodref [com/facebook/widget/FriendPickerFragment.getActivity ()Landroid/support/v4/app/h;] + [4] aload_0 v0 + [5] invokevirtual #73 + + Methodref [com/facebook/widget/FriendPickerFragment.getSession ()Lcom/facebook/Session;] + [8] invokestatic #62 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + [11] astore_2 v2 + [12] new #18 + + Class [android/os/Bundle] + [15] dup + [16] invokespecial #53 + + Methodref [android/os/Bundle. ()V] + [19] astore_3 v3 + [20] iload_1 v1 + [21] ifeq +8 (target=29) + [24] ldc #4 + + String [Completed] + [26] goto +5 (target=31) + [29] ldc #5 + + String [Unknown] + [31] astore v4 + [33] aload_3 v3 + [34] ldc #8 + + String [fb_dialog_outcome] + [36] aload v4 + [38] invokevirtual #59 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [41] aload_3 v3 + [42] ldc #14 + + String [num_friends_picked] + [44] aload_0 v0 + [45] invokevirtual #72 + + Methodref [com/facebook/widget/FriendPickerFragment.getSelection ()Ljava/util/List;] + [48] invokeinterface #98 + + InterfaceMethodref [java/util/List.size ()I] + [53] invokevirtual #58 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [56] aload_2 v2 + [57] ldc #9 + + String [fb_friend_picker_usage] + [59] aconst_null + [60] aload_3 v3 + [61] invokevirtual #61 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [64] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [29] Var: ...[a:com/facebook/AppEventsLogger][a:android/os/Bundle], Stack: (empty) + - [31] Var: ..., Stack: [a:java/lang/String] + + Method: createRequest(Ljava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request; + Access flags: 0x2 + = private com.facebook.Request createRequest(java.lang.String,java.util.Set,com.facebook.Session) + Class member attributes (count = 2): + + Code attribute instructions (code length = 120, locals = 9, stack = 4): + [0] aload_3 v3 + [1] new #38 + + Class [java/lang/StringBuilder] + [4] dup + [5] invokespecial #93 + + Methodref [java/lang/StringBuilder. ()V] + [8] aload_1 v1 + [9] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [12] ldc #2 + + String [/friends] + [14] invokevirtual #94 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [17] invokevirtual #95 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [20] aconst_null + [21] invokestatic #65 + + Methodref [com/facebook/Request.newGraphPathRequest (Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;] + [24] astore v4 + [26] new #40 + + Class [java/util/HashSet] + [29] dup + [30] aload_2 v2 + [31] invokespecial #97 + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + [34] astore v5 + [36] iconst_2 + [37] anewarray #37 + + Class [java/lang/String] + [40] dup + [41] iconst_0 + [42] ldc #11 + + String [id] + [44] aastore + [45] dup + [46] iconst_1 + [47] ldc #13 + + String [name] + [49] aastore + [50] astore v6 + [52] aload v5 + [54] aload v6 + [56] invokestatic #96 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [59] invokeinterface #100 + + InterfaceMethodref [java/util/Set.addAll (Ljava/util/Collection;)Z] + [64] pop + [65] aload_0 v0 + [66] getfield #46 + + Fieldref [com/facebook/widget/FriendPickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [69] invokevirtual #82 + + Methodref [com/facebook/widget/GraphObjectAdapter.getPictureFieldSpecifier ()Ljava/lang/String;] + [72] astore v7 + [74] aload v7 + [76] ifnull +13 (target=89) + [79] aload v5 + [81] aload v7 + [83] invokeinterface #99 + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + [88] pop + [89] aload v4 + [91] invokevirtual #64 + + Methodref [com/facebook/Request.getParameters ()Landroid/os/Bundle;] + [94] astore v8 + [96] aload v8 + [98] ldc #10 + + String [fields] + [100] ldc #1 + + String [,] + [102] aload v5 + [104] invokestatic #60 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [107] invokevirtual #59 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [110] aload v4 + [112] aload v8 + [114] invokevirtual #66 + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + [117] aload v4 + [119] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [89] Var: [a:com/facebook/widget/FriendPickerFragment][a:java/lang/String][a:java/util/Set][a:com/facebook/Session][a:com/facebook/Request][a:java/util/Set][a:[Ljava/lang/String;][a:java/lang/String], Stack: + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + Method: setFriendPickerSettingsFromBundle(Landroid/os/Bundle;)V + Access flags: 0x2 + = private void setFriendPickerSettingsFromBundle(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 2, stack = 4): + [0] aload_1 v1 + [1] ifnull +36 (target=37) + [4] aload_1 v1 + [5] ldc #7 + + String [com.facebook.widget.FriendPickerFragment.UserId] + [7] invokevirtual #54 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [10] ifeq +13 (target=23) + [13] aload_0 v0 + [14] aload_1 v1 + [15] ldc #7 + + String [com.facebook.widget.FriendPickerFragment.UserId] + [17] invokevirtual #56 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [20] invokevirtual #79 + + Methodref [com/facebook/widget/FriendPickerFragment.setUserId (Ljava/lang/String;)V] + [23] aload_0 v0 + [24] aload_1 v1 + [25] ldc #6 + + String [com.facebook.widget.FriendPickerFragment.MultiSelect] + [27] aload_0 v0 + [28] getfield #48 + + Fieldref [com/facebook/widget/FriendPickerFragment.multiSelect Z] + [31] invokevirtual #55 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + [34] invokevirtual #77 + + Methodref [com/facebook/widget/FriendPickerFragment.setMultiSelect (Z)V] + [37] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: ..., Stack: (empty) + - [37] Var: ..., Stack: (empty) + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/PickerFragment;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FriendPickerFragment$1 + Superclass: com/facebook/widget/PickerFragment$PickerFragmentAdapter + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.FriendPickerFragment$1 extends com.facebook.widget.PickerFragment$PickerFragmentAdapter + +Interfaces (count = 0): + +Constant Pool (count = 37): + + Class [com/facebook/android/R$drawable] + + Class [com/facebook/android/R$layout] + + Class [com/facebook/model/GraphUser] + + Class [com/facebook/widget/FriendPickerFragment$1] + + Class [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_default_icon I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_row I] + + Fieldref [com/facebook/widget/FriendPickerFragment$1.this$0 Lcom/facebook/widget/FriendPickerFragment;] + + Methodref [com/facebook/widget/FriendPickerFragment$1.getGraphObjectRowLayoutId (Lcom/facebook/model/GraphUser;)I] + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter. (Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + + NameAndType [com_facebook_picker_list_row I] + + NameAndType [com_facebook_profile_default_icon I] + + NameAndType [getGraphObjectRowLayoutId (Lcom/facebook/model/GraphUser;)I] + + NameAndType [this$0 Lcom/facebook/widget/FriendPickerFragment;] + + Utf8 [()I] + + Utf8 [(Lcom/facebook/model/GraphObject;)I] + + Utf8 [(Lcom/facebook/model/GraphUser;)I] + + Utf8 [(Lcom/facebook/widget/FriendPickerFragment;Landroid/content/Context;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Lcom/facebook/widget/FriendPickerFragment;] + + Utf8 [Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + + Utf8 [Signature] + + Utf8 [com/facebook/android/R$drawable] + + Utf8 [com/facebook/android/R$layout] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [com/facebook/widget/FriendPickerFragment$1] + + Utf8 [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Utf8 [com_facebook_picker_list_row] + + Utf8 [com_facebook_profile_default_icon] + + Utf8 [getDefaultPicture] + + Utf8 [getGraphObjectRowLayoutId] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/FriendPickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.FriendPickerFragment this$0 + +Methods (count = 4): + - Method: (Lcom/facebook/widget/FriendPickerFragment;Landroid/content/Context;)V + Access flags: 0x0 + = FriendPickerFragment$1(com.facebook.widget.FriendPickerFragment,android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #8 + + Fieldref [com/facebook/widget/FriendPickerFragment$1.this$0 Lcom/facebook/widget/FriendPickerFragment;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] aload_2 v2 + [8] invokespecial #10 + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter. (Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getGraphObjectRowLayoutId(Lcom/facebook/model/GraphUser;)I + Access flags: 0x4 + = protected int getGraphObjectRowLayoutId(com.facebook.model.GraphUser) + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 2, stack = 1): + [0] getstatic #7 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_row I] + [3] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDefaultPicture()I + Access flags: 0x4 + = protected int getDefaultPicture() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 1, stack = 1): + [0] getstatic #6 + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_default_icon I] + [3] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getGraphObjectRowLayoutId(Lcom/facebook/model/GraphObject;)I + Access flags: 0x1044 + = protected bridge synthetic int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) + 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 [com/facebook/model/GraphUser] + [5] invokevirtual #9 + + Methodref [com/facebook/widget/FriendPickerFragment$1.getGraphObjectRowLayoutId (Lcom/facebook/model/GraphUser;)I] + [8] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy + Superclass: com/facebook/widget/PickerFragment$LoadingStrategy + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy extends com.facebook.widget.PickerFragment$LoadingStrategy + +Interfaces (count = 0): + +Constant Pool (count = 66): + + Class [com/facebook/widget/FriendPickerFragment] + + Class [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy] + + Class [com/facebook/widget/GraphObjectPagingLoader] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy] + + Class [com/facebook/widget/SimpleGraphObjectCursor] + + Long [2000] + + Fieldref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + + Fieldref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy.this$0 Lcom/facebook/widget/FriendPickerFragment;] + + Methodref [com/facebook/widget/FriendPickerFragment.displayActivityCircle ()V] + + Methodref [com/facebook/widget/FriendPickerFragment.hideActivityCircle ()V] + + Methodref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy. (Lcom/facebook/widget/FriendPickerFragment;)V] + + Methodref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy.followNextLink ()V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.followNextLink ()V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isLoading ()Z] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.refreshOriginalRequest (J)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.areMoreObjectsAvailable ()Z] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.isFromCache ()Z] + + NameAndType [ (Lcom/facebook/widget/FriendPickerFragment;)V] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [areMoreObjectsAvailable ()Z] + + NameAndType [displayActivityCircle ()V] + + NameAndType [followNextLink ()V] + + NameAndType [getCount ()I] + + NameAndType [hideActivityCircle ()V] + + NameAndType [isFromCache ()Z] + + NameAndType [isLoading ()Z] + + NameAndType [loader Lcom/facebook/widget/GraphObjectPagingLoader;] + + NameAndType [onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + NameAndType [refreshOriginalRequest (J)V] + + NameAndType [this$0 Lcom/facebook/widget/FriendPickerFragment;] + + Utf8 [()I] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(J)V] + + Utf8 [(Lcom/facebook/widget/FriendPickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/FriendPickerFragment;Lcom/facebook/widget/FriendPickerFragment$1;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/FriendPickerFragment;] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [areMoreObjectsAvailable] + + Utf8 [com/facebook/widget/FriendPickerFragment] + + Utf8 [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy] + + Utf8 [com/facebook/widget/SimpleGraphObjectCursor] + + Utf8 [displayActivityCircle] + + Utf8 [followNextLink] + + Utf8 [getCount] + + Utf8 [hideActivityCircle] + + Utf8 [isFromCache] + + Utf8 [isLoading] + + Utf8 [loader] + + Utf8 [onLoadFinished] + + Utf8 [refreshOriginalRequest] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/FriendPickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.FriendPickerFragment this$0 + +Methods (count = 4): + - Method: (Lcom/facebook/widget/FriendPickerFragment;)V + Access flags: 0x2 + = private FriendPickerFragment$ImmediateLoadingStrategy(com.facebook.widget.FriendPickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #9 + + Fieldref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy.this$0 Lcom/facebook/widget/FriendPickerFragment;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #17 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy. (Lcom/facebook/widget/PickerFragment;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onLoadFinished(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V + Access flags: 0x4 + = protected void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) + Class member attributes (count = 2): + + Code attribute instructions (code length = 65, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokespecial #18 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [6] aload_2 v2 + [7] ifnull +10 (target=17) + [10] aload_1 v1 + [11] invokevirtual #15 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isLoading ()Z] + [14] ifeq +4 (target=18) + [17] return + [18] aload_2 v2 + [19] invokevirtual #19 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.areMoreObjectsAvailable ()Z] + [22] ifeq +10 (target=32) + [25] aload_0 v0 + [26] invokespecial #13 + + Methodref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy.followNextLink ()V] + [29] goto +35 (target=64) + [32] aload_0 v0 + [33] getfield #9 + + Fieldref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy.this$0 Lcom/facebook/widget/FriendPickerFragment;] + [36] invokevirtual #11 + + Methodref [com/facebook/widget/FriendPickerFragment.hideActivityCircle ()V] + [39] aload_2 v2 + [40] invokevirtual #21 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.isFromCache ()Z] + [43] ifeq +21 (target=64) + [46] aload_1 v1 + [47] aload_2 v2 + [48] invokevirtual #20 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + [51] ifne +9 (target=60) + [54] ldc2_w #6 + + Long [2000] + [57] goto +4 (target=61) + [60] lconst_0 + [61] invokevirtual #16 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.refreshOriginalRequest (J)V] + [64] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [17] Var: ..., Stack: (empty) + - [18] Var: ..., Stack: (empty) + - [32] Var: ..., Stack: (empty) + - [60] Var: ..., Stack: [a:com/facebook/widget/GraphObjectPagingLoader] + - [61] Var: [a:com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy][a:com/facebook/widget/GraphObjectPagingLoader][a:com/facebook/widget/SimpleGraphObjectCursor], Stack: [a:com/facebook/widget/GraphObjectPagingLoader][l] + - [64] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Method: followNextLink()V + Access flags: 0x2 + = private void followNextLink() + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy.this$0 Lcom/facebook/widget/FriendPickerFragment;] + [4] invokevirtual #10 + + Methodref [com/facebook/widget/FriendPickerFragment.displayActivityCircle ()V] + [7] aload_0 v0 + [8] getfield #8 + + Fieldref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [11] invokevirtual #14 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.followNextLink ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/widget/FriendPickerFragment;Lcom/facebook/widget/FriendPickerFragment$1;)V + Access flags: 0x1000 + = synthetic FriendPickerFragment$ImmediateLoadingStrategy(com.facebook.widget.FriendPickerFragment,com.facebook.widget.FriendPickerFragment$1) + 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 #12 + + Methodref [com/facebook/widget/FriendPickerFragment$ImmediateLoadingStrategy. (Lcom/facebook/widget/FriendPickerFragment;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter + Superclass: android/widget/BaseAdapter + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.GraphObjectAdapter extends android.widget.BaseAdapter + +Interfaces (count = 1): + + Class [android/widget/SectionIndexer] + +Constant Pool (count = 747): + + Integer [0] + + Integer [1] + + Integer [2] + + Integer [20] + + String [] + + String [Received an object without an ID.] + + String [Unexpected type of section and item.] + + String [id] + + String [name] + + String [picture] + + String [picture.height(%d).width(%d)] + + String [position] + + Class [android/content/Context] + + Class [android/view/LayoutInflater] + + Class [android/view/View] + + Class [android/view/ViewGroup$LayoutParams] + + Class [android/view/ViewStub] + + Class [android/widget/BaseAdapter] + + Class [android/widget/CheckBox] + + Class [android/widget/ImageView] + + Class [android/widget/ProgressBar] + + Class [android/widget/SectionIndexer] + + Class [android/widget/TextView] + + Class [android/widget/TextView$BufferType] + + Class [com/facebook/FacebookException] + + Class [com/facebook/android/R$drawable] + + Class [com/facebook/android/R$id] + + Class [com/facebook/android/R$layout] + + Class [com/facebook/internal/ImageDownloader] + + Class [com/facebook/internal/ImageRequest] + + Class [com/facebook/internal/ImageRequest$Builder] + + Class [com/facebook/internal/ImageResponse] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/model/GraphObject$Factory] + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/GraphObjectAdapter$1] + + Class [com/facebook/widget/GraphObjectAdapter$2] + + Class [com/facebook/widget/GraphObjectAdapter$3] + + Class [com/facebook/widget/GraphObjectAdapter$DataNeededListener] + + Class [com/facebook/widget/GraphObjectAdapter$Filter] + + Class [com/facebook/widget/GraphObjectAdapter$ItemPicture] + + Class [com/facebook/widget/GraphObjectAdapter$ItemPictureData] + + Class [com/facebook/widget/GraphObjectAdapter$OnErrorListener] + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem] + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Class [com/facebook/widget/GraphObjectCursor] + + Class [java/lang/AssertionError] + + Class [java/lang/CharSequence] + + Class [java/lang/Class] + + Class [java/lang/IndexOutOfBoundsException] + + Class [java/lang/Integer] + + Class [java/lang/Long] + + Class [java/lang/Math] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/net/URI] + + Class [java/net/URISyntaxException] + + Class [java/text/Collator] + + Class [java/util/ArrayList] + + Class [java/util/Collection] + + Class [java/util/Collections] + + Class [java/util/HashMap] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/List] + + Class [java/util/Map] + + Class [java/util/Set] + + Class [org/json/JSONObject] + + Fieldref [android/view/ViewGroup$LayoutParams.height I] + + Fieldref [android/view/ViewGroup$LayoutParams.width I] + + Fieldref [android/widget/TextView$BufferType.SPANNABLE Landroid/widget/TextView$BufferType;] + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_default_icon I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_checkbox I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_checkbox_stub I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_image I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_profile_pic_stub I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_row_activity_circle I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title I] + + Fieldref [com/facebook/android/R$id.picker_subtitle I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_activity_circle_row I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_row I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_section_header I] + + Fieldref [com/facebook/widget/GraphObjectAdapter.$assertionsDisabled Z] + + Fieldref [com/facebook/widget/GraphObjectAdapter.context Landroid/content/Context;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + + Fieldref [com/facebook/widget/GraphObjectAdapter.filter Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsById Ljava/util/Map;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.groupByField Ljava/lang/String;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.inflater Landroid/view/LayoutInflater;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.onErrorListener Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.pendingRequests Ljava/util/Map;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedPictureCache Ljava/util/Map;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedProfilePictureIds Ljava/util/ArrayList;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + + Fieldref [com/facebook/widget/GraphObjectAdapter.showCheckbox Z] + + Fieldref [com/facebook/widget/GraphObjectAdapter.showPicture Z] + + Fieldref [com/facebook/widget/GraphObjectAdapter.sortFields Ljava/util/List;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$3.$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.sectionKey Ljava/lang/String;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] + + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] + + Methodref [android/view/ViewStub.setVisibility (I)V] + + Methodref [android/widget/BaseAdapter. ()V] + + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + + Methodref [android/widget/ImageView.getTag ()Ljava/lang/Object;] + + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V] + + Methodref [android/widget/ImageView.setImageResource (I)V] + + Methodref [android/widget/ImageView.setTag (Ljava/lang/Object;)V] + + Methodref [android/widget/ImageView.setVisibility (I)V] + + Methodref [android/widget/ProgressBar.setVisibility (I)V] + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V] + + Methodref [android/widget/TextView.setVisibility (I)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/internal/ImageDownloader.downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + + Methodref [com/facebook/internal/ImageDownloader.prioritizeRequest (Lcom/facebook/internal/ImageRequest;)V] + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + + Methodref [com/facebook/internal/ImageRequest$Builder. (Landroid/content/Context;Ljava/net/URI;)V] + + Methodref [com/facebook/internal/ImageRequest$Builder.build ()Lcom/facebook/internal/ImageRequest;] + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + Methodref [com/facebook/internal/ImageResponse.getBitmap ()Landroid/graphics/Bitmap;] + + Methodref [com/facebook/internal/ImageResponse.getError ()Ljava/lang/Exception;] + + Methodref [com/facebook/internal/ImageResponse.getRequest ()Lcom/facebook/internal/ImageRequest;] + + Methodref [com/facebook/model/GraphObject$Factory.create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/model/GraphObject$Factory.hasSameId (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.callOnErrorListener (Ljava/lang/Exception;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter.compareGraphObjects (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + + Methodref [com/facebook/widget/GraphObjectAdapter.createGraphObjectView (Lcom/facebook/model/GraphObject;)Landroid/view/View;] + + Methodref [com/facebook/widget/GraphObjectAdapter.downloadProfilePicture (Ljava/lang/String;Ljava/net/URI;Landroid/widget/ImageView;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter.filterIncludesItem (Lcom/facebook/model/GraphObject;)Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.getActivityCircleView (Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getCount ()I] + + Methodref [com/facebook/widget/GraphObjectAdapter.getDefaultPicture ()I] + + Methodref [com/facebook/widget/GraphObjectAdapter.getGraphObjectRowLayoutId (Lcom/facebook/model/GraphObject;)I] + + Methodref [com/facebook/widget/GraphObjectAdapter.getGraphObjectView (Lcom/facebook/model/GraphObject;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getPictureUriOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/net/URI;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getPosition (Ljava/lang/String;Lcom/facebook/model/GraphObject;)I] + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionHeaderView (Ljava/lang/String;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionKeyOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getShowCheckbox ()Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.getShowPicture ()Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.getSubTitleOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getTitleOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence;] + + Methodref [com/facebook/widget/GraphObjectAdapter.isEmpty ()Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.isGraphObjectSelected (Ljava/lang/String;)Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.notifyDataSetChanged ()V] + + Methodref [com/facebook/widget/GraphObjectAdapter.populateGraphObjectView (Landroid/view/View;Lcom/facebook/model/GraphObject;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter.processImageResponse (Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter.rebuildAndNotify ()V] + + Methodref [com/facebook/widget/GraphObjectAdapter.rebuildSections ()V] + + Methodref [com/facebook/widget/GraphObjectAdapter.shouldShowActivityCircleCell ()Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.updateCheckboxState (Landroid/widget/CheckBox;Z)V] + + Methodref [com/facebook/widget/GraphObjectAdapter$1. (Lcom/facebook/widget/GraphObjectAdapter;Ljava/text/Collator;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter$2. (Lcom/facebook/widget/GraphObjectAdapter;Ljava/lang/String;Landroid/widget/ImageView;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem. (Ljava/lang/String;Lcom/facebook/model/GraphObject;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ordinal ()I] + + Methodref [java/lang/AssertionError. ()V] + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] + + Methodref [java/lang/Math.max (II)I] + + Methodref [java/lang/Math.min (II)I] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/String.substring (II)Ljava/lang/String;] + + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] + + Methodref [java/net/URI. (Ljava/lang/String;)V] + + Methodref [java/net/URI.equals (Ljava/lang/Object;)Z] + + Methodref [java/text/Collator.compare (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [java/text/Collator.getInstance ()Ljava/text/Collator;] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList. (I)V] + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + + Methodref [java/util/ArrayList.size ()I] + + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] + + Methodref [java/util/HashMap. ()V] + + Methodref [java/util/HashSet. ()V] + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + + InterfaceMethodref [com/facebook/model/GraphObject.cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$DataNeededListener.onDataNeeded ()V] + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$Filter.includeItem (Ljava/lang/Object;)Z] + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$ItemPicture.getData ()Lcom/facebook/widget/GraphObjectAdapter$ItemPictureData;] + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$ItemPictureData.getUrl ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$OnErrorListener.onError (Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/FacebookException;)V] + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.areMoreObjectsAvailable ()Z] + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.close ()V] + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.getCount ()I] + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.getGraphObject ()Lcom/facebook/model/GraphObject;] + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.moveToFirst ()Z] + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.moveToNext ()Z] + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + + InterfaceMethodref [java/util/List.indexOf (Ljava/lang/Object;)I] + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/List.size ()I] + + InterfaceMethodref [java/util/List.toArray ()[Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + + 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 [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;] + + InterfaceMethodref [java/util/Map.size ()I] + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + + InterfaceMethodref [java/util/Set.addAll (Ljava/util/Collection;)Z] + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Set.size ()I] + + NameAndType [$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + + NameAndType [$assertionsDisabled Z] + + NameAndType [ ()V] + + NameAndType [ (I)V] + + NameAndType [ (Landroid/content/Context;Ljava/net/URI;)V] + + NameAndType [ (Lcom/facebook/widget/GraphObjectAdapter;Ljava/lang/String;Landroid/widget/ImageView;)V] + + NameAndType [ (Lcom/facebook/widget/GraphObjectAdapter;Ljava/text/Collator;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Lcom/facebook/model/GraphObject;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [SPANNABLE Landroid/widget/TextView$BufferType;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addAll (Ljava/util/Collection;)Z] + + NameAndType [areMoreObjectsAvailable ()Z] + + NameAndType [asMap ()Ljava/util/Map;] + + NameAndType [build ()Lcom/facebook/internal/ImageRequest;] + + NameAndType [callOnErrorListener (Ljava/lang/Exception;)V] + + NameAndType [cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [close ()V] + + NameAndType [com_facebook_picker_activity_circle_row I] + + NameAndType [com_facebook_picker_checkbox I] + + NameAndType [com_facebook_picker_checkbox_stub I] + + NameAndType [com_facebook_picker_image I] + + NameAndType [com_facebook_picker_list_row I] + + NameAndType [com_facebook_picker_list_section_header I] + + NameAndType [com_facebook_picker_profile_pic_stub I] + + NameAndType [com_facebook_picker_row_activity_circle I] + + NameAndType [com_facebook_picker_title I] + + NameAndType [com_facebook_profile_default_icon I] + + NameAndType [compare (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [compareGraphObjects (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + + NameAndType [containsKey (Ljava/lang/Object;)Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + NameAndType [createGraphObjectView (Lcom/facebook/model/GraphObject;)Landroid/view/View;] + + NameAndType [cursor Lcom/facebook/widget/GraphObjectCursor;] + + NameAndType [dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + + NameAndType [desiredAssertionStatus ()Z] + + NameAndType [displaySections Z] + + NameAndType [downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + + NameAndType [downloadProfilePicture (Ljava/lang/String;Ljava/net/URI;Landroid/widget/ImageView;)V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [filter Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + NameAndType [filterIncludesItem (Lcom/facebook/model/GraphObject;)Z] + + NameAndType [findViewById (I)Landroid/view/View;] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [getActivityCircleView (Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + NameAndType [getApplicationContext ()Landroid/content/Context;] + + NameAndType [getBitmap ()Landroid/graphics/Bitmap;] + + NameAndType [getCount ()I] + + NameAndType [getData ()Lcom/facebook/widget/GraphObjectAdapter$ItemPictureData;] + + NameAndType [getDefaultPicture ()I] + + NameAndType [getError ()Ljava/lang/Exception;] + + NameAndType [getGraphObject ()Lcom/facebook/model/GraphObject;] + + NameAndType [getGraphObjectRowLayoutId (Lcom/facebook/model/GraphObject;)I] + + NameAndType [getGraphObjectView (Lcom/facebook/model/GraphObject;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + NameAndType [getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + + NameAndType [getImageUri ()Ljava/net/URI;] + + NameAndType [getInstance ()Ljava/text/Collator;] + + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + + NameAndType [getPictureUriOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/net/URI;] + + NameAndType [getPosition (Ljava/lang/String;Lcom/facebook/model/GraphObject;)I] + + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getRequest ()Lcom/facebook/internal/ImageRequest;] + + NameAndType [getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + + NameAndType [getSectionHeaderView (Ljava/lang/String;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + NameAndType [getSectionKeyOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + + NameAndType [getShowCheckbox ()Z] + + NameAndType [getShowPicture ()Z] + + NameAndType [getSubTitleOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence;] + + NameAndType [getTag ()Ljava/lang/Object;] + + NameAndType [getTitleOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence;] + + NameAndType [getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [getUrl ()Ljava/lang/String;] + + NameAndType [graphObject Lcom/facebook/model/GraphObject;] + + NameAndType [graphObjectsById Ljava/util/Map;] + + NameAndType [graphObjectsBySection Ljava/util/Map;] + + NameAndType [groupByField Ljava/lang/String;] + + NameAndType [hasNext ()Z] + + NameAndType [hasSameId (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)Z] + + NameAndType [height I] + + NameAndType [includeItem (Ljava/lang/Object;)Z] + + NameAndType [indexOf (Ljava/lang/Object;)I] + + NameAndType [inflate ()Landroid/view/View;] + + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + + NameAndType [inflater Landroid/view/LayoutInflater;] + + NameAndType [isEmpty ()Z] + + NameAndType [isGraphObjectSelected (Ljava/lang/String;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [length ()I] + + NameAndType [max (II)I] + + NameAndType [min (II)I] + + NameAndType [moveToFirst ()Z] + + NameAndType [moveToNext ()Z] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [notifyDataSetChanged ()V] + + NameAndType [onDataNeeded ()V] + + NameAndType [onError (Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/FacebookException;)V] + + NameAndType [onErrorListener Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;] + + NameAndType [ordinal ()I] + + NameAndType [parseLong (Ljava/lang/String;)J] + + NameAndType [pendingRequests Ljava/util/Map;] + + NameAndType [picker_subtitle I] + + NameAndType [populateGraphObjectView (Landroid/view/View;Lcom/facebook/model/GraphObject;)V] + + NameAndType [prefetchedPictureCache Ljava/util/Map;] + + NameAndType [prefetchedProfilePictureIds Ljava/util/ArrayList;] + + NameAndType [prioritizeRequest (Lcom/facebook/internal/ImageRequest;)V] + + NameAndType [processImageResponse (Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [rebuildAndNotify ()V] + + NameAndType [rebuildSections ()V] + + NameAndType [remove (I)Ljava/lang/Object;] + + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;] + + NameAndType [remove (Ljava/lang/Object;)Z] + + NameAndType [sectionKey Ljava/lang/String;] + + NameAndType [sectionKeys Ljava/util/List;] + + NameAndType [setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + NameAndType [setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + NameAndType [setImageBitmap (Landroid/graphics/Bitmap;)V] + + NameAndType [setImageResource (I)V] + + NameAndType [setTag (Ljava/lang/Object;)V] + + NameAndType [setText (Ljava/lang/CharSequence;)V] + + NameAndType [setText (Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V] + + NameAndType [setVisibility (I)V] + + NameAndType [shouldShowActivityCircleCell ()Z] + + NameAndType [showCheckbox Z] + + NameAndType [showPicture Z] + + NameAndType [size ()I] + + NameAndType [sort (Ljava/util/List;Ljava/util/Comparator;)V] + + NameAndType [sortFields Ljava/util/List;] + + NameAndType [substring (II)Ljava/lang/String;] + + NameAndType [toArray ()[Ljava/lang/Object;] + + NameAndType [toUpperCase ()Ljava/lang/String;] + + NameAndType [updateCheckboxState (Landroid/widget/CheckBox;Z)V] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [values ()Ljava/util/Collection;] + + NameAndType [width I] + + Utf8 [] + + Utf8 [$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type] + + Utf8 [$assertionsDisabled] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/graphics/Bitmap;] + + Utf8 [()Landroid/view/View;] + + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + + Utf8 [()Lcom/facebook/internal/ImageRequest;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$ItemPictureData;] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [()Lcom/facebook/widget/GraphObjectCursor;] + + Utf8 [()Lcom/facebook/widget/GraphObjectCursor;] + + Utf8 [()Ljava/lang/Exception;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/URI;] + + Utf8 [()Ljava/text/Collator;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/Map;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [()[Ljava/lang/Object;] + + Utf8 [(I)I] + + Utf8 [(I)J] + + Utf8 [(I)Landroid/view/View;] + + Utf8 [(I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + + Utf8 [(I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)V] + + Utf8 [(I)Z] + + Utf8 [(II)I] + + Utf8 [(II)Ljava/lang/String;] + + Utf8 [(III)V] + + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/net/URI;)V] + + Utf8 [(Landroid/graphics/Bitmap;)V] + + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Utf8 [(Landroid/view/View;Lcom/facebook/model/GraphObject;)V] + + Utf8 [(Landroid/view/View;TT;)V] + + Utf8 [(Landroid/widget/CheckBox;Z)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Lcom/facebook/internal/ImageRequest;)V] + + Utf8 [(Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + + Utf8 [(Lcom/facebook/model/GraphObject;)I] + + Utf8 [(Lcom/facebook/model/GraphObject;)Landroid/view/View;] + + Utf8 [(Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence;] + + Utf8 [(Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/model/GraphObject;)Ljava/net/URI;] + + Utf8 [(Lcom/facebook/model/GraphObject;)Z] + + Utf8 [(Lcom/facebook/model/GraphObject;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Utf8 [(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)Z] + + Utf8 [(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + + Utf8 [(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$Filter;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$Filter;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Ljava/lang/String;Landroid/widget/ImageView;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Ljava/text/Collator;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectCursor;)Z] + + Utf8 [(Lcom/facebook/widget/GraphObjectCursor;)Z] + + Utf8 [(Ljava/lang/CharSequence;)V] + + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Exception;)V] + + Utf8 [(Ljava/lang/Object;)I] + + Utf8 [(Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)J] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Utf8 [(Ljava/lang/String;Lcom/facebook/model/GraphObject;)I] + + Utf8 [(Ljava/lang/String;Lcom/facebook/model/GraphObject;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;Ljava/net/URI;Landroid/widget/ImageView;)V] + + Utf8 [(Ljava/lang/String;TT;)I] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/util/Collection;)Ljava/util/List;] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection;)Ljava/util/List;] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;Ljava/util/Comparator;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + + Utf8 [(TT;)I] + + Utf8 [(TT;)Landroid/view/View;] + + Utf8 [(TT;)Ljava/lang/CharSequence;] + + Utf8 [(TT;)Ljava/lang/String;] + + Utf8 [(TT;)Ljava/net/URI;] + + Utf8 [(TT;)Z] + + Utf8 [(TT;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Utf8 [(Z)V] + + Utf8 [Landroid/widget/BaseAdapter;Landroid/widget/SectionIndexer;] + + Utf8 [] + + Utf8 [] + + Utf8 [ACTIVITY_CIRCLE] + + Utf8 [ACTIVITY_CIRCLE_VIEW_TYPE] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DISPLAY_SECTIONS_THRESHOLD] + + Utf8 [GRAPH_OBJECT] + + Utf8 [GRAPH_OBJECT_VIEW_TYPE] + + Utf8 [HEADER_VIEW_TYPE] + + Utf8 [I] + + Utf8 [ID] + + Utf8 [Landroid/content/Context;] + + Utf8 [Landroid/view/LayoutInflater;] + + Utf8 [Landroid/widget/TextView$BufferType;] + + Utf8 [Lcom/facebook/model/GraphObject;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [Lcom/facebook/widget/GraphObjectCursor;] + + Utf8 [Lcom/facebook/widget/GraphObjectCursor;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;>;] + + Utf8 [Ljava/util/Map;] + + Utf8 [MAX_PREFETCHED_PICTURES] + + Utf8 [NAME] + + Utf8 [PICTURE] + + Utf8 [Received an object without an ID.] + + Utf8 [SPANNABLE] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Unexpected type of section and item.] + + Utf8 [Z] + + Utf8 [[I] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [add] + + Utf8 [addAll] + + Utf8 [android/content/Context] + + Utf8 [android/view/LayoutInflater] + + Utf8 [android/view/View] + + Utf8 [android/view/ViewGroup$LayoutParams] + + Utf8 [android/view/ViewStub] + + Utf8 [android/widget/BaseAdapter] + + Utf8 [android/widget/CheckBox] + + Utf8 [android/widget/ImageView] + + Utf8 [android/widget/ProgressBar] + + Utf8 [android/widget/SectionIndexer] + + Utf8 [android/widget/TextView] + + Utf8 [android/widget/TextView$BufferType] + + Utf8 [areAllItemsEnabled] + + Utf8 [areMoreObjectsAvailable] + + Utf8 [asMap] + + Utf8 [build] + + Utf8 [callOnErrorListener] + + Utf8 [cast] + + Utf8 [changeCursor] + + Utf8 [close] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/android/R$drawable] + + Utf8 [com/facebook/android/R$id] + + Utf8 [com/facebook/android/R$layout] + + Utf8 [com/facebook/internal/ImageDownloader] + + Utf8 [com/facebook/internal/ImageRequest] + + Utf8 [com/facebook/internal/ImageRequest$Builder] + + Utf8 [com/facebook/internal/ImageResponse] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/model/GraphObject$Factory] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/GraphObjectAdapter$1] + + Utf8 [com/facebook/widget/GraphObjectAdapter$2] + + Utf8 [com/facebook/widget/GraphObjectAdapter$3] + + Utf8 [com/facebook/widget/GraphObjectAdapter$DataNeededListener] + + Utf8 [com/facebook/widget/GraphObjectAdapter$Filter] + + Utf8 [com/facebook/widget/GraphObjectAdapter$ItemPicture] + + Utf8 [com/facebook/widget/GraphObjectAdapter$ItemPictureData] + + Utf8 [com/facebook/widget/GraphObjectAdapter$OnErrorListener] + + Utf8 [com/facebook/widget/GraphObjectAdapter$SectionAndItem] + + Utf8 [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Utf8 [com/facebook/widget/GraphObjectCursor] + + Utf8 [com_facebook_picker_activity_circle_row] + + Utf8 [com_facebook_picker_checkbox] + + Utf8 [com_facebook_picker_checkbox_stub] + + Utf8 [com_facebook_picker_image] + + Utf8 [com_facebook_picker_list_row] + + Utf8 [com_facebook_picker_list_section_header] + + Utf8 [com_facebook_picker_profile_pic_stub] + + Utf8 [com_facebook_picker_row_activity_circle] + + Utf8 [com_facebook_picker_title] + + Utf8 [com_facebook_profile_default_icon] + + Utf8 [compare] + + Utf8 [compareGraphObjects] + + Utf8 [containsKey] + + Utf8 [context] + + Utf8 [create] + + Utf8 [createGraphObjectView] + + Utf8 [cursor] + + Utf8 [dataNeededListener] + + Utf8 [desiredAssertionStatus] + + Utf8 [displaySections] + + Utf8 [downloadAsync] + + Utf8 [downloadProfilePicture] + + Utf8 [equals] + + Utf8 [filter] + + Utf8 [filterIncludesItem] + + Utf8 [findViewById] + + Utf8 [format] + + Utf8 [from] + + Utf8 [get] + + Utf8 [getActivityCircleView] + + Utf8 [getApplicationContext] + + Utf8 [getBitmap] + + Utf8 [getCount] + + Utf8 [getCursor] + + Utf8 [getData] + + Utf8 [getDataNeededListener] + + Utf8 [getDefaultPicture] + + Utf8 [getError] + + Utf8 [getFilter] + + Utf8 [getGraphObject] + + Utf8 [getGraphObjectRowLayoutId] + + Utf8 [getGraphObjectView] + + Utf8 [getGraphObjectsById] + + Utf8 [getGroupByField] + + Utf8 [getIdOfGraphObject] + + Utf8 [getImageUri] + + Utf8 [getInstance] + + Utf8 [getItem] + + Utf8 [getItemId] + + Utf8 [getItemViewType] + + Utf8 [getLayoutParams] + + Utf8 [getOnErrorListener] + + Utf8 [getPictureFieldSpecifier] + + Utf8 [getPictureUriOfGraphObject] + + Utf8 [getPosition] + + Utf8 [getPositionForSection] + + Utf8 [getProperty] + + Utf8 [getRequest] + + Utf8 [getSectionAndItem] + + Utf8 [getSectionForPosition] + + Utf8 [getSectionHeaderView] + + Utf8 [getSectionKeyOfGraphObject] + + Utf8 [getSections] + + Utf8 [getShowCheckbox] + + Utf8 [getShowPicture] + + Utf8 [getSortFields] + + Utf8 [getSubTitleOfGraphObject] + + Utf8 [getTag] + + Utf8 [getTitleOfGraphObject] + + Utf8 [getType] + + Utf8 [getUrl] + + Utf8 [getView] + + Utf8 [getViewTypeCount] + + Utf8 [graphObject] + + Utf8 [graphObjectsById] + + Utf8 [graphObjectsBySection] + + Utf8 [groupByField] + + Utf8 [hasNext] + + Utf8 [hasSameId] + + Utf8 [hasStableIds] + + Utf8 [height] + + Utf8 [id] + + Utf8 [includeItem] + + Utf8 [indexOf] + + Utf8 [inflate] + + Utf8 [inflater] + + Utf8 [isEmpty] + + Utf8 [isEnabled] + + Utf8 [isGraphObjectSelected] + + Utf8 [iterator] + + Utf8 [java/lang/AssertionError] + + Utf8 [java/lang/CharSequence] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/IndexOutOfBoundsException] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Long] + + Utf8 [java/lang/Math] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/net/URI] + + Utf8 [java/net/URISyntaxException] + + Utf8 [java/text/Collator] + + Utf8 [java/util/ArrayList] + + Utf8 [java/util/Collection] + + Utf8 [java/util/Collections] + + Utf8 [java/util/HashMap] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/List] + + Utf8 [java/util/Map] + + Utf8 [java/util/Set] + + Utf8 [length] + + Utf8 [max] + + Utf8 [min] + + Utf8 [moveToFirst] + + Utf8 [moveToNext] + + Utf8 [name] + + Utf8 [next] + + Utf8 [notifyDataSetChanged] + + Utf8 [onDataNeeded] + + Utf8 [onError] + + Utf8 [onErrorListener] + + Utf8 [ordinal] + + Utf8 [org/json/JSONObject] + + Utf8 [parseLong] + + Utf8 [pendingRequests] + + Utf8 [picker_subtitle] + + Utf8 [picture] + + Utf8 [picture.height(%d).width(%d)] + + Utf8 [populateGraphObjectView] + + Utf8 [position] + + Utf8 [prefetchedPictureCache] + + Utf8 [prefetchedProfilePictureIds] + + Utf8 [prioritizeRequest] + + Utf8 [prioritizeViewRange] + + Utf8 [processImageResponse] + + Utf8 [put] + + Utf8 [rebuildAndNotify] + + Utf8 [rebuildSections] + + Utf8 [remove] + + Utf8 [sectionKey] + + Utf8 [sectionKeys] + + Utf8 [setCallback] + + Utf8 [setCallerTag] + + Utf8 [setDataNeededListener] + + Utf8 [setFilter] + + Utf8 [setGroupByField] + + Utf8 [setImageBitmap] + + Utf8 [setImageResource] + + Utf8 [setOnErrorListener] + + Utf8 [setShowCheckbox] + + Utf8 [setShowPicture] + + Utf8 [setSortFields] + + Utf8 [setTag] + + Utf8 [setText] + + Utf8 [setVisibility] + + Utf8 [shouldShowActivityCircleCell] + + Utf8 [showCheckbox] + + Utf8 [showPicture] + + Utf8 [size] + + Utf8 [sort] + + Utf8 [sortFields] + + Utf8 [substring] + + Utf8 [toArray] + + Utf8 [toUpperCase] + + Utf8 [updateCheckboxState] + + Utf8 [valueOf] + + Utf8 [values] + + Utf8 [width] + +Fields (count = 26): + + Field: DISPLAY_SECTIONS_THRESHOLD I + Access flags: 0x1a + = private static final int DISPLAY_SECTIONS_THRESHOLD + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1] + + Field: HEADER_VIEW_TYPE I + Access flags: 0x1a + = private static final int HEADER_VIEW_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [0] + + Field: GRAPH_OBJECT_VIEW_TYPE I + Access flags: 0x1a + = private static final int GRAPH_OBJECT_VIEW_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1] + + Field: ACTIVITY_CIRCLE_VIEW_TYPE I + Access flags: 0x1a + = private static final int ACTIVITY_CIRCLE_VIEW_TYPE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [2] + + Field: MAX_PREFETCHED_PICTURES I + Access flags: 0x1a + = private static final int MAX_PREFETCHED_PICTURES + Class member attributes (count = 1): + + Constant value attribute: + + Integer [20] + + Field: ID Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ID + Class member attributes (count = 1): + + Constant value attribute: + + String [id] + + Field: NAME Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String NAME + Class member attributes (count = 1): + + Constant value attribute: + + String [name] + + Field: PICTURE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PICTURE + Class member attributes (count = 1): + + Constant value attribute: + + String [picture] + + Field: pendingRequests Ljava/util/Map; + Access flags: 0x12 + = private final java.util.Map pendingRequests + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: inflater Landroid/view/LayoutInflater; + Access flags: 0x12 + = private final android.view.LayoutInflater inflater + + Field: sectionKeys Ljava/util/List; + Access flags: 0x2 + = private java.util.List sectionKeys + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: graphObjectsBySection Ljava/util/Map; + Access flags: 0x2 + = private java.util.Map graphObjectsBySection + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;>;] + + Field: graphObjectsById Ljava/util/Map; + Access flags: 0x2 + = private java.util.Map graphObjectsById + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: displaySections Z + Access flags: 0x2 + = private boolean displaySections + + Field: sortFields Ljava/util/List; + Access flags: 0x2 + = private java.util.List sortFields + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: groupByField Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String groupByField + + Field: showPicture Z + Access flags: 0x2 + = private boolean showPicture + + Field: showCheckbox Z + Access flags: 0x2 + = private boolean showCheckbox + + Field: filter Lcom/facebook/widget/GraphObjectAdapter$Filter; + Access flags: 0x2 + = private com.facebook.widget.GraphObjectAdapter$Filter filter + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + Field: dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener; + Access flags: 0x2 + = private com.facebook.widget.GraphObjectAdapter$DataNeededListener dataNeededListener + + Field: cursor Lcom/facebook/widget/GraphObjectCursor; + Access flags: 0x2 + = private com.facebook.widget.GraphObjectCursor cursor + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/GraphObjectCursor;] + + Field: context Landroid/content/Context; + Access flags: 0x2 + = private android.content.Context context + + Field: prefetchedPictureCache Ljava/util/Map; + Access flags: 0x2 + = private java.util.Map prefetchedPictureCache + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + + Field: prefetchedProfilePictureIds Ljava/util/ArrayList; + Access flags: 0x2 + = private java.util.ArrayList prefetchedProfilePictureIds + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + + Field: onErrorListener Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener; + Access flags: 0x2 + = private com.facebook.widget.GraphObjectAdapter$OnErrorListener onErrorListener + + Field: $assertionsDisabled Z + Access flags: 0x1018 + = static final synthetic boolean $assertionsDisabled + +Methods (count = 61): + - Method: (Landroid/content/Context;)V + Access flags: 0x1 + = public GraphObjectAdapter(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 84, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #113 + + Methodref [android/widget/BaseAdapter. ()V] + [4] aload_0 v0 + [5] new #62 + + Class [java/util/HashMap] + [8] dup + [9] invokespecial #197 + + Methodref [java/util/HashMap. ()V] + [12] putfield #94 + + Fieldref [com/facebook/widget/GraphObjectAdapter.pendingRequests Ljava/util/Map;] + [15] aload_0 v0 + [16] new #59 + + Class [java/util/ArrayList] + [19] dup + [20] invokespecial #188 + + Methodref [java/util/ArrayList. ()V] + [23] putfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [26] aload_0 v0 + [27] new #62 + + Class [java/util/HashMap] + [30] dup + [31] invokespecial #197 + + Methodref [java/util/HashMap. ()V] + [34] putfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [37] aload_0 v0 + [38] new #62 + + Class [java/util/HashMap] + [41] dup + [42] invokespecial #197 + + Methodref [java/util/HashMap. ()V] + [45] putfield #89 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsById Ljava/util/Map;] + [48] aload_0 v0 + [49] new #62 + + Class [java/util/HashMap] + [52] dup + [53] invokespecial #197 + + Methodref [java/util/HashMap. ()V] + [56] putfield #95 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedPictureCache Ljava/util/Map;] + [59] aload_0 v0 + [60] new #59 + + Class [java/util/ArrayList] + [63] dup + [64] invokespecial #188 + + Methodref [java/util/ArrayList. ()V] + [67] putfield #96 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedProfilePictureIds Ljava/util/ArrayList;] + [70] aload_0 v0 + [71] aload_1 v1 + [72] putfield #84 + + Fieldref [com/facebook/widget/GraphObjectAdapter.context Landroid/content/Context;] + [75] aload_0 v0 + [76] aload_1 v1 + [77] invokestatic #107 + + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + [80] putfield #92 + + Fieldref [com/facebook/widget/GraphObjectAdapter.inflater Landroid/view/LayoutInflater;] + [83] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSortFields()Ljava/util/List; + Access flags: 0x1 + = public java.util.List getSortFields() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #100 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sortFields Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: setSortFields(Ljava/util/List;)V + Access flags: 0x1 + = public void setSortFields(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #100 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sortFields Ljava/util/List;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: getGroupByField()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getGroupByField() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #91 + + Fieldref [com/facebook/widget/GraphObjectAdapter.groupByField Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setGroupByField(Ljava/lang/String;)V + Access flags: 0x1 + = public void setGroupByField(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] putfield #91 + + Fieldref [com/facebook/widget/GraphObjectAdapter.groupByField Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getShowPicture()Z + Access flags: 0x1 + = public boolean getShowPicture() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #99 + + Fieldref [com/facebook/widget/GraphObjectAdapter.showPicture Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setShowPicture(Z)V + Access flags: 0x1 + = public void setShowPicture(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] putfield #99 + + Fieldref [com/facebook/widget/GraphObjectAdapter.showPicture Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getShowCheckbox()Z + Access flags: 0x1 + = public boolean getShowCheckbox() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #98 + + Fieldref [com/facebook/widget/GraphObjectAdapter.showCheckbox Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setShowCheckbox(Z)V + Access flags: 0x1 + = public void setShowCheckbox(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] putfield #98 + + Fieldref [com/facebook/widget/GraphObjectAdapter.showCheckbox Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDataNeededListener()Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener; + Access flags: 0x1 + = public com.facebook.widget.GraphObjectAdapter$DataNeededListener getDataNeededListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #86 + + Fieldref [com/facebook/widget/GraphObjectAdapter.dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDataNeededListener(Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V + Access flags: 0x1 + = public void setDataNeededListener(com.facebook.widget.GraphObjectAdapter$DataNeededListener) + 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 #86 + + Fieldref [com/facebook/widget/GraphObjectAdapter.dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnErrorListener()Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener; + Access flags: 0x1 + = public com.facebook.widget.GraphObjectAdapter$OnErrorListener getOnErrorListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #93 + + Fieldref [com/facebook/widget/GraphObjectAdapter.onErrorListener Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnErrorListener(Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;)V + Access flags: 0x1 + = public void setOnErrorListener(com.facebook.widget.GraphObjectAdapter$OnErrorListener) + 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 #93 + + Fieldref [com/facebook/widget/GraphObjectAdapter.onErrorListener Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCursor()Lcom/facebook/widget/GraphObjectCursor; + Access flags: 0x1 + = public com.facebook.widget.GraphObjectCursor getCursor() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/GraphObjectCursor;] + + Method: changeCursor(Lcom/facebook/widget/GraphObjectCursor;)Z + Access flags: 0x1 + = public boolean changeCursor(com.facebook.widget.GraphObjectCursor) + Class member attributes (count = 2): + + Code attribute instructions (code length = 37, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [4] aload_1 v1 + [5] ifacmpne +5 (target=10) + [8] iconst_0 + [9] ireturn + [10] aload_0 v0 + [11] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [14] ifnull +12 (target=26) + [17] aload_0 v0 + [18] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [21] invokeinterface #208 + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.close ()V] + [26] aload_0 v0 + [27] aload_1 v1 + [28] putfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [31] aload_0 v0 + [32] invokevirtual #163 + + Methodref [com/facebook/widget/GraphObjectAdapter.rebuildAndNotify ()V] + [35] iconst_1 + [36] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [10] Var: ..., Stack: (empty) + - [26] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectCursor;)Z] + + Method: rebuildAndNotify()V + Access flags: 0x1 + = public void rebuildAndNotify() + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #164 + + Methodref [com/facebook/widget/GraphObjectAdapter.rebuildSections ()V] + [4] aload_0 v0 + [5] invokevirtual #160 + + Methodref [com/facebook/widget/GraphObjectAdapter.notifyDataSetChanged ()V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: prioritizeViewRange(III)V + Access flags: 0x1 + = public void prioritizeViewRange(int,int,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 289, locals = 12, stack = 4): + [0] iload_2 v2 + [1] iload_1 v1 + [2] ificmplt +15 (target=17) + [5] aload_0 v0 + [6] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [9] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [14] ifne +4 (target=18) + [17] return + [18] iload_2 v2 + [19] istore v4 + [21] iload v4 + [23] iflt +62 (target=85) + [26] aload_0 v0 + [27] iload v4 + [29] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [32] astore v5 + [34] aload v5 + [36] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [39] ifnull +40 (target=79) + [42] aload_0 v0 + [43] aload v5 + [45] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [48] invokevirtual #148 + + Methodref [com/facebook/widget/GraphObjectAdapter.getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + [51] astore v6 + [53] aload_0 v0 + [54] getfield #94 + + Fieldref [com/facebook/widget/GraphObjectAdapter.pendingRequests Ljava/util/Map;] + [57] aload v6 + [59] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [64] checkcast #30 + + Class [com/facebook/internal/ImageRequest] + [67] astore v7 + [69] aload v7 + [71] ifnull +8 (target=79) + [74] aload v7 + [76] invokestatic #127 + + Methodref [com/facebook/internal/ImageDownloader.prioritizeRequest (Lcom/facebook/internal/ImageRequest;)V] + [79] iinc v4, -1 + [82] goto -61 (target=21) + [85] iconst_0 + [86] iload_1 v1 + [87] iload_3 v3 + [88] isub + [89] invokestatic #177 + + Methodref [java/lang/Math.max (II)I] + [92] istore v4 + [94] iload_2 v2 + [95] iload_3 v3 + [96] iadd + [97] aload_0 v0 + [98] invokevirtual #144 + + Methodref [com/facebook/widget/GraphObjectAdapter.getCount ()I] + [101] iconst_1 + [102] isub + [103] invokestatic #178 + + Methodref [java/lang/Math.min (II)I] + [106] istore v5 + [108] new #59 + + Class [java/util/ArrayList] + [111] dup + [112] invokespecial #188 + + Methodref [java/util/ArrayList. ()V] + [115] astore v6 + [117] iload v4 + [119] istore v7 + [121] iload v7 + [123] iload_1 v1 + [124] ificmpge +36 (target=160) + [127] aload_0 v0 + [128] iload v7 + [130] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [133] astore v8 + [135] aload v8 + [137] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [140] ifnull +14 (target=154) + [143] aload v6 + [145] aload v8 + [147] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [150] invokevirtual #190 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [153] pop + [154] iinc v7, 1 + [157] goto -36 (target=121) + [160] iload_2 v2 + [161] iconst_1 + [162] iadd + [163] istore v7 + [165] iload v7 + [167] iload v5 + [169] ificmpgt +36 (target=205) + [172] aload_0 v0 + [173] iload v7 + [175] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [178] astore v8 + [180] aload v8 + [182] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [185] ifnull +14 (target=199) + [188] aload v6 + [190] aload v8 + [192] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [195] invokevirtual #190 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [198] pop + [199] iinc v7, 1 + [202] goto -37 (target=165) + [205] aload v6 + [207] invokevirtual #192 + + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + [210] astore v7 + [212] aload v7 + [214] invokeinterface #214 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [219] ifeq +69 (target=288) + [222] aload v7 + [224] invokeinterface #215 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [229] checkcast #33 + + Class [com/facebook/model/GraphObject] + [232] astore v8 + [234] aload_0 v0 + [235] aload v8 + [237] invokevirtual #149 + + Methodref [com/facebook/widget/GraphObjectAdapter.getPictureUriOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/net/URI;] + [240] astore v9 + [242] aload_0 v0 + [243] aload v8 + [245] invokevirtual #148 + + Methodref [com/facebook/widget/GraphObjectAdapter.getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + [248] astore v10 + [250] aload_0 v0 + [251] getfield #96 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedProfilePictureIds Ljava/util/ArrayList;] + [254] aload v10 + [256] invokevirtual #194 + + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + [259] istore v11 + [261] aload_0 v0 + [262] getfield #96 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedProfilePictureIds Ljava/util/ArrayList;] + [265] aload v10 + [267] invokevirtual #190 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [270] pop + [271] iload v11 + [273] ifne +12 (target=285) + [276] aload_0 v0 + [277] aload v10 + [279] aload v9 + [281] aconst_null + [282] invokespecial #141 + + Methodref [com/facebook/widget/GraphObjectAdapter.downloadProfilePicture (Ljava/lang/String;Ljava/net/URI;Landroid/widget/ImageView;)V] + [285] goto -73 (target=212) + [288] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 14): + - [17] Var: ..., Stack: (empty) + - [18] Var: ..., Stack: (empty) + - [21] Var: ...[i], Stack: (empty) + - [79] Var: ..., Stack: (empty) + - [85] Var: -1, Stack: (empty) + - [121] Var: [a:com/facebook/widget/GraphObjectAdapter][i][i][i][i][i][a:java/util/ArrayList][i], Stack: + - [154] Var: ..., Stack: (empty) + - [160] Var: -1, Stack: (empty) + - [165] Var: ...[i], Stack: (empty) + - [199] Var: ..., Stack: (empty) + - [205] Var: -1, Stack: (empty) + - [212] Var: ...[a:java/util/Iterator], Stack: (empty) + - [285] Var: ..., Stack: (empty) + - [288] Var: -1, Stack: (empty) + + Method: getSectionKeyOfGraphObject(Lcom/facebook/model/GraphObject;)Ljava/lang/String; + Access flags: 0x4 + = protected java.lang.String getSectionKeyOfGraphObject(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 55, locals = 3, stack = 3): + [0] aconst_null + [1] astore_2 v2 + [2] aload_0 v0 + [3] getfield #91 + + Fieldref [com/facebook/widget/GraphObjectAdapter.groupByField Ljava/lang/String;] + [6] ifnull +38 (target=44) + [9] aload_1 v1 + [10] aload_0 v0 + [11] getfield #91 + + Fieldref [com/facebook/widget/GraphObjectAdapter.groupByField Ljava/lang/String;] + [14] invokeinterface #201 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [19] checkcast #55 + + Class [java/lang/String] + [22] astore_2 v2 + [23] aload_2 v2 + [24] ifnull +20 (target=44) + [27] aload_2 v2 + [28] invokevirtual #181 + + Methodref [java/lang/String.length ()I] + [31] ifle +13 (target=44) + [34] aload_2 v2 + [35] iconst_0 + [36] iconst_1 + [37] invokevirtual #182 + + Methodref [java/lang/String.substring (II)Ljava/lang/String;] + [40] invokevirtual #183 + + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] + [43] astore_2 v2 + [44] aload_2 v2 + [45] ifnull +7 (target=52) + [48] aload_2 v2 + [49] goto +5 (target=54) + [52] ldc #5 + + String [] + [54] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [44] Var: ...[a:java/lang/String], Stack: (empty) + - [52] Var: ..., Stack: (empty) + - [54] Var: ..., Stack: [a:java/lang/String] + + Signature attribute: + + Utf8 [(TT;)Ljava/lang/String;] + + Method: getTitleOfGraphObject(Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence; + Access flags: 0x4 + = protected java.lang.CharSequence getTitleOfGraphObject(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 2, stack = 2): + [0] aload_1 v1 + [1] ldc #9 + + String [name] + [3] invokeinterface #201 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [8] checkcast #55 + + Class [java/lang/String] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)Ljava/lang/CharSequence;] + + Method: getSubTitleOfGraphObject(Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence; + Access flags: 0x4 + = protected java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + 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): + + Signature attribute: + + Utf8 [(TT;)Ljava/lang/CharSequence;] + + Method: getPictureUriOfGraphObject(Lcom/facebook/model/GraphObject;)Ljava/net/URI; + Access flags: 0x4 + = protected java.net.URI getPictureUriOfGraphObject(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 91, locals = 6, stack = 3): + [0] aconst_null + [1] astore_2 v2 + [2] aload_1 v1 + [3] ldc #10 + + String [picture] + [5] invokeinterface #201 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [10] astore_3 v3 + [11] aload_3 v3 + [12] instanceof #55 + + Class [java/lang/String] + [15] ifeq +11 (target=26) + [18] aload_3 v3 + [19] checkcast #55 + + Class [java/lang/String] + [22] astore_2 v2 + [23] goto +51 (target=74) + [26] aload_3 v3 + [27] instanceof #68 + + Class [org/json/JSONObject] + [30] ifeq +44 (target=74) + [33] aload_3 v3 + [34] checkcast #68 + + Class [org/json/JSONObject] + [37] invokestatic #136 + + Methodref [com/facebook/model/GraphObject$Factory.create (Lorg/json/JSONObject;)Lcom/facebook/model/GraphObject;] + [40] ldc #41 + + Class [com/facebook/widget/GraphObjectAdapter$ItemPicture] + [42] invokeinterface #200 + + InterfaceMethodref [com/facebook/model/GraphObject.cast (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [47] checkcast #41 + + Class [com/facebook/widget/GraphObjectAdapter$ItemPicture] + [50] astore v4 + [52] aload v4 + [54] invokeinterface #204 + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$ItemPicture.getData ()Lcom/facebook/widget/GraphObjectAdapter$ItemPictureData;] + [59] astore v5 + [61] aload v5 + [63] ifnull +11 (target=74) + [66] aload v5 + [68] invokeinterface #205 + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$ItemPictureData.getUrl ()Ljava/lang/String;] + [73] astore_2 v2 + [74] aload_2 v2 + [75] ifnull +14 (target=89) + [78] new #56 + + Class [java/net/URI] + [81] dup + [82] aload_2 v2 + [83] invokespecial #184 + + Methodref [java/net/URI. (Ljava/lang/String;)V] + [86] areturn + [87] astore v4 + [89] aconst_null + [90] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (78 -> 86: 87): + + Class [java/net/URISyntaxException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [26] Var: ...[a:java/lang/String][a:java/lang/Object], Stack: (empty) + - [74] Var: ..., Stack: (empty) + - [87] Var: ..., Stack: [a:java/net/URISyntaxException] + - [89] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(TT;)Ljava/net/URI;] + + Method: getSectionHeaderView(Ljava/lang/String;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; + Access flags: 0x4 + = protected android.view.View getSectionHeaderView(java.lang.String,android.view.View,android.view.ViewGroup) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 5, stack = 3): + [0] aload_2 v2 + [1] checkcast #23 + + Class [android/widget/TextView] + [4] astore v4 + [6] aload v4 + [8] ifnonnull +19 (target=27) + [11] aload_0 v0 + [12] getfield #92 + + Fieldref [com/facebook/widget/GraphObjectAdapter.inflater Landroid/view/LayoutInflater;] + [15] getstatic #82 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_section_header I] + [18] aconst_null + [19] invokevirtual #108 + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + [22] checkcast #23 + + Class [android/widget/TextView] + [25] astore v4 + [27] aload v4 + [29] aload_1 v1 + [30] invokevirtual #121 + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + [33] aload v4 + [35] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [27] Var: ...[a:android/widget/TextView], Stack: (empty) + + Method: getGraphObjectView(Lcom/facebook/model/GraphObject;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; + Access flags: 0x4 + = protected android.view.View getGraphObjectView(com.facebook.model.GraphObject,android.view.View,android.view.ViewGroup) + Class member attributes (count = 2): + + Code attribute instructions (code length = 25, locals = 5, stack = 3): + [0] aload_2 v2 + [1] astore v4 + [3] aload v4 + [5] ifnonnull +10 (target=15) + [8] aload_0 v0 + [9] aload_1 v1 + [10] invokevirtual #140 + + Methodref [com/facebook/widget/GraphObjectAdapter.createGraphObjectView (Lcom/facebook/model/GraphObject;)Landroid/view/View;] + [13] astore v4 + [15] aload_0 v0 + [16] aload v4 + [18] aload_1 v1 + [19] invokevirtual #161 + + Methodref [com/facebook/widget/GraphObjectAdapter.populateGraphObjectView (Landroid/view/View;Lcom/facebook/model/GraphObject;)V] + [22] aload v4 + [24] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ...[a:android/view/View], Stack: (empty) + + Signature attribute: + + Utf8 [(TT;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + + Method: getActivityCircleView(Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; + Access flags: 0x2 + = private android.view.View getActivityCircleView(android.view.View,android.view.ViewGroup) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 5, stack = 3): + [0] aload_1 v1 + [1] astore_3 v3 + [2] aload_3 v3 + [3] ifnonnull +15 (target=18) + [6] aload_0 v0 + [7] getfield #92 + + Fieldref [com/facebook/widget/GraphObjectAdapter.inflater Landroid/view/LayoutInflater;] + [10] getstatic #80 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_activity_circle_row I] + [13] aconst_null + [14] invokevirtual #108 + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + [17] astore_3 v3 + [18] aload_3 v3 + [19] getstatic #77 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_row_activity_circle I] + [22] invokevirtual #109 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [25] checkcast #21 + + Class [android/widget/ProgressBar] + [28] astore v4 + [30] aload v4 + [32] iconst_0 + [33] invokevirtual #120 + + Methodref [android/widget/ProgressBar.setVisibility (I)V] + [36] aload_3 v3 + [37] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: ...[a:android/view/View], Stack: (empty) + + Method: getGraphObjectRowLayoutId(Lcom/facebook/model/GraphObject;)I + Access flags: 0x4 + = protected int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 4, locals = 2, stack = 1): + [0] getstatic #81 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_list_row I] + [3] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)I] + + Method: getDefaultPicture()I + Access flags: 0x4 + = protected int getDefaultPicture() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 1, stack = 1): + [0] getstatic #72 + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_default_icon I] + [3] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createGraphObjectView(Lcom/facebook/model/GraphObject;)Landroid/view/View; + Access flags: 0x4 + = protected android.view.View createGraphObjectView(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 108, locals = 6, stack = 3): + [0] aload_0 v0 + [1] getfield #92 + + Fieldref [com/facebook/widget/GraphObjectAdapter.inflater Landroid/view/LayoutInflater;] + [4] aload_0 v0 + [5] aload_1 v1 + [6] invokevirtual #146 + + Methodref [com/facebook/widget/GraphObjectAdapter.getGraphObjectRowLayoutId (Lcom/facebook/model/GraphObject;)I] + [9] aconst_null + [10] invokevirtual #108 + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + [13] astore_2 v2 + [14] aload_2 v2 + [15] getstatic #74 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_checkbox_stub I] + [18] invokevirtual #109 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [21] checkcast #17 + + Class [android/view/ViewStub] + [24] astore_3 v3 + [25] aload_3 v3 + [26] ifnull +35 (target=61) + [29] aload_0 v0 + [30] invokevirtual #154 + + Methodref [com/facebook/widget/GraphObjectAdapter.getShowCheckbox ()Z] + [33] ifne +12 (target=45) + [36] aload_3 v3 + [37] bipush 8 + [39] invokevirtual #112 + + Methodref [android/view/ViewStub.setVisibility (I)V] + [42] goto +19 (target=61) + [45] aload_3 v3 + [46] invokevirtual #111 + + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] + [49] checkcast #19 + + Class [android/widget/CheckBox] + [52] astore v4 + [54] aload_0 v0 + [55] aload v4 + [57] iconst_0 + [58] invokevirtual #166 + + Methodref [com/facebook/widget/GraphObjectAdapter.updateCheckboxState (Landroid/widget/CheckBox;Z)V] + [61] aload_2 v2 + [62] getstatic #76 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_profile_pic_stub I] + [65] invokevirtual #109 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [68] checkcast #17 + + Class [android/view/ViewStub] + [71] astore v4 + [73] aload_0 v0 + [74] invokevirtual #155 + + Methodref [com/facebook/widget/GraphObjectAdapter.getShowPicture ()Z] + [77] ifne +13 (target=90) + [80] aload v4 + [82] bipush 8 + [84] invokevirtual #112 + + Methodref [android/view/ViewStub.setVisibility (I)V] + [87] goto +19 (target=106) + [90] aload v4 + [92] invokevirtual #111 + + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] + [95] checkcast #20 + + Class [android/widget/ImageView] + [98] astore v5 + [100] aload v5 + [102] iconst_0 + [103] invokevirtual #119 + + Methodref [android/widget/ImageView.setVisibility (I)V] + [106] aload_2 v2 + [107] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [45] Var: ...[a:android/view/View][a:android/view/ViewStub], Stack: (empty) + - [61] Var: ..., Stack: (empty) + - [90] Var: ...[a:android/view/ViewStub], Stack: (empty) + - [106] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(TT;)Landroid/view/View;] + + Method: populateGraphObjectView(Landroid/view/View;Lcom/facebook/model/GraphObject;)V + Access flags: 0x4 + = protected void populateGraphObjectView(android.view.View,com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 225, locals = 11, stack = 4): + [0] aload_0 v0 + [1] aload_2 v2 + [2] invokevirtual #148 + + Methodref [com/facebook/widget/GraphObjectAdapter.getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + [5] astore_3 v3 + [6] aload_1 v1 + [7] aload_3 v3 + [8] invokevirtual #110 + + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] + [11] aload_0 v0 + [12] aload_2 v2 + [13] invokevirtual #157 + + Methodref [com/facebook/widget/GraphObjectAdapter.getTitleOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence;] + [16] astore v4 + [18] aload_1 v1 + [19] getstatic #78 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title I] + [22] invokevirtual #109 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [25] checkcast #23 + + Class [android/widget/TextView] + [28] astore v5 + [30] aload v5 + [32] ifnull +13 (target=45) + [35] aload v5 + [37] aload v4 + [39] getstatic #71 + + Fieldref [android/widget/TextView$BufferType.SPANNABLE Landroid/widget/TextView$BufferType;] + [42] invokevirtual #122 + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V] + [45] aload_0 v0 + [46] aload_2 v2 + [47] invokevirtual #156 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSubTitleOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence;] + [50] astore v6 + [52] aload_1 v1 + [53] getstatic #79 + + Fieldref [com/facebook/android/R$id.picker_subtitle I] + [56] invokevirtual #109 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [59] checkcast #23 + + Class [android/widget/TextView] + [62] astore v7 + [64] aload v7 + [66] ifnull +34 (target=100) + [69] aload v6 + [71] ifnull +22 (target=93) + [74] aload v7 + [76] aload v6 + [78] getstatic #71 + + Fieldref [android/widget/TextView$BufferType.SPANNABLE Landroid/widget/TextView$BufferType;] + [81] invokevirtual #122 + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V] + [84] aload v7 + [86] iconst_0 + [87] invokevirtual #123 + + Methodref [android/widget/TextView.setVisibility (I)V] + [90] goto +10 (target=100) + [93] aload v7 + [95] bipush 8 + [97] invokevirtual #123 + + Methodref [android/widget/TextView.setVisibility (I)V] + [100] aload_0 v0 + [101] invokevirtual #154 + + Methodref [com/facebook/widget/GraphObjectAdapter.getShowCheckbox ()Z] + [104] ifeq +26 (target=130) + [107] aload_1 v1 + [108] getstatic #73 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_checkbox I] + [111] invokevirtual #109 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [114] checkcast #19 + + Class [android/widget/CheckBox] + [117] astore v8 + [119] aload_0 v0 + [120] aload v8 + [122] aload_0 v0 + [123] aload_3 v3 + [124] invokevirtual #159 + + Methodref [com/facebook/widget/GraphObjectAdapter.isGraphObjectSelected (Ljava/lang/String;)Z] + [127] invokevirtual #166 + + Methodref [com/facebook/widget/GraphObjectAdapter.updateCheckboxState (Landroid/widget/CheckBox;Z)V] + [130] aload_0 v0 + [131] invokevirtual #155 + + Methodref [com/facebook/widget/GraphObjectAdapter.getShowPicture ()Z] + [134] ifeq +90 (target=224) + [137] aload_0 v0 + [138] aload_2 v2 + [139] invokevirtual #149 + + Methodref [com/facebook/widget/GraphObjectAdapter.getPictureUriOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/net/URI;] + [142] astore v8 + [144] aload v8 + [146] ifnull +78 (target=224) + [149] aload_1 v1 + [150] getstatic #75 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_image I] + [153] invokevirtual #109 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [156] checkcast #20 + + Class [android/widget/ImageView] + [159] astore v9 + [161] aload_0 v0 + [162] getfield #95 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedPictureCache Ljava/util/Map;] + [165] aload_3 v3 + [166] invokeinterface #222 + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + [171] ifeq +44 (target=215) + [174] aload_0 v0 + [175] getfield #95 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedPictureCache Ljava/util/Map;] + [178] aload_3 v3 + [179] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [184] checkcast #32 + + Class [com/facebook/internal/ImageResponse] + [187] astore v10 + [189] aload v9 + [191] aload v10 + [193] invokevirtual #133 + + Methodref [com/facebook/internal/ImageResponse.getBitmap ()Landroid/graphics/Bitmap;] + [196] invokevirtual #116 + + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V] + [199] aload v9 + [201] aload v10 + [203] invokevirtual #135 + + Methodref [com/facebook/internal/ImageResponse.getRequest ()Lcom/facebook/internal/ImageRequest;] + [206] invokevirtual #128 + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + [209] invokevirtual #118 + + Methodref [android/widget/ImageView.setTag (Ljava/lang/Object;)V] + [212] goto +12 (target=224) + [215] aload_0 v0 + [216] aload_3 v3 + [217] aload v8 + [219] aload v9 + [221] invokespecial #141 + + Methodref [com/facebook/widget/GraphObjectAdapter.downloadProfilePicture (Ljava/lang/String;Ljava/net/URI;Landroid/widget/ImageView;)V] + [224] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [45] Var: ...[a:java/lang/String][a:java/lang/CharSequence][a:android/widget/TextView], Stack: (empty) + - [93] Var: ...[a:java/lang/CharSequence][a:android/widget/TextView], Stack: (empty) + - [100] Var: ..., Stack: (empty) + - [130] Var: ..., Stack: (empty) + - [215] Var: ...[a:java/net/URI][a:android/widget/ImageView], Stack: (empty) + - [224] Var: -2, Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/view/View;TT;)V] + + Method: getIdOfGraphObject(Lcom/facebook/model/GraphObject;)Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getIdOfGraphObject(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 47, locals = 3, stack = 3): + [0] aload_1 v1 + [1] invokeinterface #199 + + InterfaceMethodref [com/facebook/model/GraphObject.asMap ()Ljava/util/Map;] + [6] ldc #8 + + String [id] + [8] invokeinterface #222 + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + [13] ifeq +24 (target=37) + [16] aload_1 v1 + [17] ldc #8 + + String [id] + [19] invokeinterface #201 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [24] astore_2 v2 + [25] aload_2 v2 + [26] instanceof #55 + + Class [java/lang/String] + [29] ifeq +8 (target=37) + [32] aload_2 v2 + [33] checkcast #55 + + Class [java/lang/String] + [36] areturn + [37] new #25 + + Class [com/facebook/FacebookException] + [40] dup + [41] ldc #6 + + String [Received an object without an ID.] + [43] invokespecial #124 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [46] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [37] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(TT;)Ljava/lang/String;] + + Method: filterIncludesItem(Lcom/facebook/model/GraphObject;)Z + Access flags: 0x0 + = boolean filterIncludesItem(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 26, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #88 + + Fieldref [com/facebook/widget/GraphObjectAdapter.filter Lcom/facebook/widget/GraphObjectAdapter$Filter;] + [4] ifnull +16 (target=20) + [7] aload_0 v0 + [8] getfield #88 + + Fieldref [com/facebook/widget/GraphObjectAdapter.filter Lcom/facebook/widget/GraphObjectAdapter$Filter;] + [11] aload_1 v1 + [12] invokeinterface #203 + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$Filter.includeItem (Ljava/lang/Object;)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 = 1): + + Stack map table attribute (count = 3): + - [20] Var: ..., Stack: (empty) + - [24] Var: ..., Stack: (empty) + - [25] Var: ..., Stack: [i] + + Signature attribute: + + Utf8 [(TT;)Z] + + Method: getFilter()Lcom/facebook/widget/GraphObjectAdapter$Filter; + Access flags: 0x0 + = com.facebook.widget.GraphObjectAdapter$Filter getFilter() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #88 + + Fieldref [com/facebook/widget/GraphObjectAdapter.filter Lcom/facebook/widget/GraphObjectAdapter$Filter;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + Method: setFilter(Lcom/facebook/widget/GraphObjectAdapter$Filter;)V + Access flags: 0x0 + = void setFilter(com.facebook.widget.GraphObjectAdapter$Filter) + Class member attributes (count = 2): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #88 + + Fieldref [com/facebook/widget/GraphObjectAdapter.filter Lcom/facebook/widget/GraphObjectAdapter$Filter;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$Filter;)V] + + Method: isGraphObjectSelected(Ljava/lang/String;)Z + Access flags: 0x0 + = boolean isGraphObjectSelected(java.lang.String) + 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: updateCheckboxState(Landroid/widget/CheckBox;Z)V + Access flags: 0x0 + = void updateCheckboxState(android.widget.CheckBox,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): + + Method: getPictureFieldSpecifier()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getPictureFieldSpecifier() + Class member attributes (count = 1): + + Code attribute instructions (code length = 58, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aconst_null + [2] invokevirtual #140 + + Methodref [com/facebook/widget/GraphObjectAdapter.createGraphObjectView (Lcom/facebook/model/GraphObject;)Landroid/view/View;] + [5] astore_1 v1 + [6] aload_1 v1 + [7] getstatic #75 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_image I] + [10] invokevirtual #109 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [13] checkcast #20 + + Class [android/widget/ImageView] + [16] astore_2 v2 + [17] aload_2 v2 + [18] ifnonnull +5 (target=23) + [21] aconst_null + [22] areturn + [23] aload_2 v2 + [24] invokevirtual #114 + + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + [27] astore_3 v3 + [28] ldc #11 + + String [picture.height(%d).width(%d)] + [30] iconst_2 + [31] anewarray #54 + + Class [java/lang/Object] + [34] dup + [35] iconst_0 + [36] aload_3 v3 + [37] getfield #69 + + Fieldref [android/view/ViewGroup$LayoutParams.height I] + [40] invokestatic #175 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [43] aastore + [44] dup + [45] iconst_1 + [46] aload_3 v3 + [47] getfield #70 + + Fieldref [android/view/ViewGroup$LayoutParams.width I] + [50] invokestatic #175 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [53] aastore + [54] invokestatic #180 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [57] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ...[a:android/view/View][a:android/widget/ImageView], Stack: (empty) + + Method: shouldShowActivityCircleCell()Z + Access flags: 0x2 + = private boolean shouldShowActivityCircleCell() + Class member attributes (count = 1): + + Code attribute instructions (code length = 39, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [4] ifnull +33 (target=37) + [7] aload_0 v0 + [8] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [11] invokeinterface #207 + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.areMoreObjectsAvailable ()Z] + [16] ifeq +21 (target=37) + [19] aload_0 v0 + [20] getfield #86 + + Fieldref [com/facebook/widget/GraphObjectAdapter.dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + [23] ifnull +14 (target=37) + [26] aload_0 v0 + [27] invokevirtual #158 + + Methodref [com/facebook/widget/GraphObjectAdapter.isEmpty ()Z] + [30] ifne +7 (target=37) + [33] iconst_1 + [34] goto +4 (target=38) + [37] iconst_0 + [38] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [37] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: [i] + + Method: rebuildSections()V + Access flags: 0x2 + = private void rebuildSections() + Class member attributes (count = 1): + + Code attribute instructions (code length = 295, locals = 5, stack = 5): + [0] aload_0 v0 + [1] new #59 + + Class [java/util/ArrayList] + [4] dup + [5] invokespecial #188 + + Methodref [java/util/ArrayList. ()V] + [8] putfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [11] aload_0 v0 + [12] new #62 + + Class [java/util/HashMap] + [15] dup + [16] invokespecial #197 + + Methodref [java/util/HashMap. ()V] + [19] putfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [22] aload_0 v0 + [23] new #62 + + Class [java/util/HashMap] + [26] dup + [27] invokespecial #197 + + Methodref [java/util/HashMap. ()V] + [30] putfield #89 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsById Ljava/util/Map;] + [33] aload_0 v0 + [34] iconst_0 + [35] putfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [38] aload_0 v0 + [39] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [42] ifnull +15 (target=57) + [45] aload_0 v0 + [46] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [49] invokeinterface #209 + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.getCount ()I] + [54] ifne +4 (target=58) + [57] return + [58] iconst_0 + [59] istore_1 v1 + [60] aload_0 v0 + [61] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [64] invokeinterface #211 + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.moveToFirst ()Z] + [69] pop + [70] aload_0 v0 + [71] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [74] invokeinterface #210 + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.getGraphObject ()Lcom/facebook/model/GraphObject;] + [79] astore_2 v2 + [80] aload_0 v0 + [81] aload_2 v2 + [82] invokevirtual #142 + + Methodref [com/facebook/widget/GraphObjectAdapter.filterIncludesItem (Lcom/facebook/model/GraphObject;)Z] + [85] ifne +6 (target=91) + [88] goto +94 (target=182) + [91] iinc v1, 1 + [94] aload_0 v0 + [95] aload_2 v2 + [96] invokevirtual #153 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionKeyOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + [99] astore_3 v3 + [100] aload_0 v0 + [101] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [104] aload_3 v3 + [105] invokeinterface #222 + + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z] + [110] ifne +32 (target=142) + [113] aload_0 v0 + [114] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [117] aload_3 v3 + [118] invokeinterface #216 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [123] pop + [124] aload_0 v0 + [125] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [128] aload_3 v3 + [129] new #59 + + Class [java/util/ArrayList] + [132] dup + [133] invokespecial #188 + + Methodref [java/util/ArrayList. ()V] + [136] invokeinterface #224 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [141] pop + [142] aload_0 v0 + [143] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [146] aload_3 v3 + [147] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [152] checkcast #65 + + Class [java/util/List] + [155] astore v4 + [157] aload v4 + [159] aload_2 v2 + [160] invokeinterface #216 + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + [165] pop + [166] aload_0 v0 + [167] getfield #89 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsById Ljava/util/Map;] + [170] aload_0 v0 + [171] aload_2 v2 + [172] invokevirtual #148 + + Methodref [com/facebook/widget/GraphObjectAdapter.getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + [175] aload_2 v2 + [176] invokeinterface #224 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [181] pop + [182] aload_0 v0 + [183] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [186] invokeinterface #212 + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.moveToNext ()Z] + [191] ifne -121 (target=70) + [194] aload_0 v0 + [195] getfield #100 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sortFields Ljava/util/List;] + [198] ifnull +59 (target=257) + [201] invokestatic #187 + + Methodref [java/text/Collator.getInstance ()Ljava/text/Collator;] + [204] astore_2 v2 + [205] aload_0 v0 + [206] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [209] invokeinterface #227 + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + [214] invokeinterface #213 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [219] astore_3 v3 + [220] aload_3 v3 + [221] invokeinterface #214 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [226] ifeq +31 (target=257) + [229] aload_3 v3 + [230] invokeinterface #215 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [235] checkcast #59 + + Class [java/util/ArrayList] + [238] astore v4 + [240] aload v4 + [242] new #36 + + Class [com/facebook/widget/GraphObjectAdapter$1] + [245] dup + [246] aload_0 v0 + [247] aload_2 v2 + [248] invokespecial #167 + + Methodref [com/facebook/widget/GraphObjectAdapter$1. (Lcom/facebook/widget/GraphObjectAdapter;Ljava/text/Collator;)V] + [251] invokestatic #196 + + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] + [254] goto -34 (target=220) + [257] aload_0 v0 + [258] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [261] invokestatic #187 + + Methodref [java/text/Collator.getInstance ()Ljava/text/Collator;] + [264] invokestatic #196 + + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] + [267] aload_0 v0 + [268] aload_0 v0 + [269] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [272] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [277] iconst_1 + [278] ificmple +12 (target=290) + [281] iload_1 v1 + [282] iconst_1 + [283] ificmple +7 (target=290) + [286] iconst_1 + [287] goto +4 (target=291) + [290] iconst_0 + [291] putfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [294] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 10): + - [57] Var: ..., Stack: (empty) + - [58] Var: ..., Stack: (empty) + - [70] Var: ...[i], Stack: (empty) + - [91] Var: ...[a:com/facebook/model/GraphObject], Stack: (empty) + - [142] Var: ...[a:java/lang/String], Stack: (empty) + - [182] Var: -2, Stack: (empty) + - [220] Var: ...[a:java/text/Collator][a:java/util/Iterator], Stack: (empty) + - [257] Var: -2, Stack: (empty) + - [290] Var: ..., Stack: [a:com/facebook/widget/GraphObjectAdapter] + - [291] Var: [a:com/facebook/widget/GraphObjectAdapter][i], Stack: [a:com/facebook/widget/GraphObjectAdapter][i] + + Method: getSectionAndItem(I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem; + Access flags: 0x0 + = com.facebook.widget.GraphObjectAdapter$SectionAndItem getSectionAndItem(int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 267, locals = 7, stack = 4): + [0] aload_0 v0 + [1] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [4] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [9] ifne +5 (target=14) + [12] aconst_null + [13] areturn + [14] aconst_null + [15] astore_2 v2 + [16] aconst_null + [17] astore_3 v3 + [18] aload_0 v0 + [19] getfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [22] ifne +117 (target=139) + [25] aload_0 v0 + [26] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [29] iconst_0 + [30] invokeinterface #217 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [35] checkcast #55 + + Class [java/lang/String] + [38] astore_2 v2 + [39] aload_0 v0 + [40] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [43] aload_2 v2 + [44] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [49] checkcast #65 + + Class [java/util/List] + [52] astore v4 + [54] iload_1 v1 + [55] iflt +38 (target=93) + [58] iload_1 v1 + [59] aload v4 + [61] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [66] ificmpge +27 (target=93) + [69] aload_0 v0 + [70] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [73] aload_2 v2 + [74] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [79] checkcast #59 + + Class [java/util/ArrayList] + [82] iload_1 v1 + [83] invokevirtual #191 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [86] checkcast #33 + + Class [com/facebook/model/GraphObject] + [89] astore_3 v3 + [90] goto +46 (target=136) + [93] getstatic #83 + + Fieldref [com/facebook/widget/GraphObjectAdapter.$assertionsDisabled Z] + [96] ifne +30 (target=126) + [99] aload_0 v0 + [100] getfield #86 + + Fieldref [com/facebook/widget/GraphObjectAdapter.dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + [103] ifnull +15 (target=118) + [106] aload_0 v0 + [107] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [110] invokeinterface #207 + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.areMoreObjectsAvailable ()Z] + [115] ifne +11 (target=126) + [118] new #47 + + Class [java/lang/AssertionError] + [121] dup + [122] invokespecial #172 + + Methodref [java/lang/AssertionError. ()V] + [125] athrow + [126] new #44 + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem] + [129] dup + [130] aconst_null + [131] aconst_null + [132] invokespecial #169 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem. (Ljava/lang/String;Lcom/facebook/model/GraphObject;)V] + [135] areturn + [136] goto +107 (target=243) + [139] aload_0 v0 + [140] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [143] invokeinterface #219 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [148] astore v4 + [150] aload v4 + [152] invokeinterface #214 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [157] ifeq +86 (target=243) + [160] aload v4 + [162] invokeinterface #215 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [167] checkcast #55 + + Class [java/lang/String] + [170] astore v5 + [172] iload_1 v1 + [173] iinc v1, -1 + [176] ifne +9 (target=185) + [179] aload v5 + [181] astore_2 v2 + [182] goto +61 (target=243) + [185] aload_0 v0 + [186] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [189] aload v5 + [191] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [196] checkcast #65 + + Class [java/util/List] + [199] astore v6 + [201] iload_1 v1 + [202] aload v6 + [204] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [209] ificmpge +21 (target=230) + [212] aload v5 + [214] astore_2 v2 + [215] aload v6 + [217] iload_1 v1 + [218] invokeinterface #217 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [223] checkcast #33 + + Class [com/facebook/model/GraphObject] + [226] astore_3 v3 + [227] goto +16 (target=243) + [230] iload_1 v1 + [231] aload v6 + [233] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [238] isub + [239] istore_1 v1 + [240] goto -90 (target=150) + [243] aload_2 v2 + [244] ifnull +13 (target=257) + [247] new #44 + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem] + [250] dup + [251] aload_2 v2 + [252] aload_3 v3 + [253] invokespecial #169 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem. (Ljava/lang/String;Lcom/facebook/model/GraphObject;)V] + [256] areturn + [257] new #50 + + Class [java/lang/IndexOutOfBoundsException] + [260] dup + [261] ldc #12 + + String [position] + [263] invokespecial #174 + + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] + [266] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 11): + - [14] Var: ..., Stack: (empty) + - [93] Var: ...[a:java/lang/String][a:com/facebook/model/GraphObject][a:java/util/List], Stack: (empty) + - [118] Var: ..., Stack: (empty) + - [126] Var: ..., Stack: (empty) + - [136] Var: -1, Stack: (empty) + - [139] Var: ..., Stack: (empty) + - [150] Var: ...[a:java/util/Iterator], Stack: (empty) + - [185] Var: ...[a:java/lang/String], Stack: (empty) + - [230] Var: ...[a:java/util/List], Stack: (empty) + - [243] Var: -3, Stack: (empty) + - [257] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + + Method: getPosition(Ljava/lang/String;Lcom/facebook/model/GraphObject;)I + Access flags: 0x0 + = int getPosition(java.lang.String,com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 171, locals = 7, stack = 3): + [0] iconst_0 + [1] istore_3 v3 + [2] iconst_0 + [3] istore v4 + [5] aload_0 v0 + [6] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [9] invokeinterface #219 + + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + [14] astore v5 + [16] aload v5 + [18] invokeinterface #214 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [23] ifeq +63 (target=86) + [26] aload v5 + [28] invokeinterface #215 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [33] checkcast #55 + + Class [java/lang/String] + [36] astore v6 + [38] aload_0 v0 + [39] getfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [42] ifeq +6 (target=48) + [45] iinc v3, 1 + [48] aload v6 + [50] aload_1 v1 + [51] invokevirtual #179 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [54] ifeq +9 (target=63) + [57] iconst_1 + [58] istore v4 + [60] goto +26 (target=86) + [63] iload_3 v3 + [64] aload_0 v0 + [65] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [68] aload v6 + [70] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [75] checkcast #59 + + Class [java/util/ArrayList] + [78] invokevirtual #195 + + Methodref [java/util/ArrayList.size ()I] + [81] iadd + [82] istore_3 v3 + [83] goto -67 (target=16) + [86] iload v4 + [88] ifne +5 (target=93) + [91] iconst_m1 + [92] ireturn + [93] aload_2 v2 + [94] ifnonnull +18 (target=112) + [97] iload_3 v3 + [98] aload_0 v0 + [99] getfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [102] ifeq +7 (target=109) + [105] iconst_1 + [106] goto +4 (target=110) + [109] iconst_0 + [110] isub + [111] ireturn + [112] aload_0 v0 + [113] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [116] aload_1 v1 + [117] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [122] checkcast #59 + + Class [java/util/ArrayList] + [125] invokevirtual #192 + + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + [128] astore v5 + [130] aload v5 + [132] invokeinterface #214 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [137] ifeq +32 (target=169) + [140] aload v5 + [142] invokeinterface #215 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [147] checkcast #33 + + Class [com/facebook/model/GraphObject] + [150] astore v6 + [152] aload v6 + [154] aload_2 v2 + [155] invokestatic #137 + + Methodref [com/facebook/model/GraphObject$Factory.hasSameId (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)Z] + [158] ifeq +5 (target=163) + [161] iload_3 v3 + [162] ireturn + [163] iinc v3, 1 + [166] goto -36 (target=130) + [169] iconst_m1 + [170] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 11): + - [16] Var: ...[i][i][a:java/util/Iterator], Stack: (empty) + - [48] Var: ...[a:java/lang/String], Stack: (empty) + - [63] Var: ..., Stack: (empty) + - [86] Var: -2, Stack: (empty) + - [93] Var: ..., Stack: (empty) + - [109] Var: ..., Stack: [i] + - [110] Var: [a:com/facebook/widget/GraphObjectAdapter][a:java/lang/String][a:com/facebook/model/GraphObject][i][i], Stack: [i][i] + - [112] Var: ..., Stack: (empty) + - [130] Var: ...[a:java/util/Iterator], Stack: (empty) + - [163] Var: ...[a:com/facebook/model/GraphObject], Stack: (empty) + - [169] Var: -2, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/lang/String;TT;)I] + + Method: isEmpty()Z + Access flags: 0x1 + = public boolean isEmpty() + Class member attributes (count = 1): + + Code attribute instructions (code length = 18, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [4] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [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 = 1): + + Stack map table attribute (count = 2): + - [16] Var: ..., Stack: (empty) + - [17] Var: ..., Stack: [i] + + Method: getCount()I + Access flags: 0x1 + = public int getCount() + Class member attributes (count = 1): + + Code attribute instructions (code length = 93, locals = 4, stack = 2): + [0] aload_0 v0 + [1] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [4] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [9] ifne +5 (target=14) + [12] iconst_0 + [13] ireturn + [14] aload_0 v0 + [15] getfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [18] ifeq +15 (target=33) + [21] aload_0 v0 + [22] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [25] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [30] goto +4 (target=34) + [33] iconst_0 + [34] istore_1 v1 + [35] aload_0 v0 + [36] getfield #90 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsBySection Ljava/util/Map;] + [39] invokeinterface #227 + + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;] + [44] invokeinterface #213 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [49] astore_2 v2 + [50] aload_2 v2 + [51] invokeinterface #214 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [56] ifeq +25 (target=81) + [59] aload_2 v2 + [60] invokeinterface #215 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [65] checkcast #59 + + Class [java/util/ArrayList] + [68] astore_3 v3 + [69] iload_1 v1 + [70] aload_3 v3 + [71] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [76] iadd + [77] istore_1 v1 + [78] goto -28 (target=50) + [81] aload_0 v0 + [82] invokespecial #165 + + Methodref [com/facebook/widget/GraphObjectAdapter.shouldShowActivityCircleCell ()Z] + [85] ifeq +6 (target=91) + [88] iinc v1, 1 + [91] iload_1 v1 + [92] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [14] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: (empty) + - [34] Var: ..., Stack: [i] + - [50] Var: ...[i][a:java/util/Iterator], Stack: (empty) + - [81] Var: -1, Stack: (empty) + - [91] Var: ..., Stack: (empty) + + Method: areAllItemsEnabled()Z + Access flags: 0x1 + = public boolean areAllItemsEnabled() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: hasStableIds()Z + Access flags: 0x1 + = public boolean hasStableIds() + 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: isEnabled(I)Z + Access flags: 0x1 + = public boolean isEnabled(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 3, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [5] astore_2 v2 + [6] aload_2 v2 + [7] invokevirtual #170 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [10] getstatic #105 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [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 = 1): + + Stack map table attribute (count = 2): + - [20] Var: ...[a:com/facebook/widget/GraphObjectAdapter$SectionAndItem], Stack: (empty) + - [21] Var: ..., Stack: [i] + + Method: getItem(I)Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object getItem(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 3, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [5] astore_2 v2 + [6] aload_2 v2 + [7] invokevirtual #170 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [10] getstatic #105 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [13] ifacmpne +10 (target=23) + [16] aload_2 v2 + [17] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [20] goto +4 (target=24) + [23] aconst_null + [24] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: ...[a:com/facebook/widget/GraphObjectAdapter$SectionAndItem], Stack: (empty) + - [24] Var: ..., Stack: [a:com/facebook/model/GraphObject] + + Method: getItemId(I)J + Access flags: 0x1 + = public long getItemId(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 4, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [5] astore_2 v2 + [6] aload_2 v2 + [7] ifnull +28 (target=35) + [10] aload_2 v2 + [11] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [14] ifnull +21 (target=35) + [17] aload_0 v0 + [18] aload_2 v2 + [19] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [22] invokevirtual #148 + + Methodref [com/facebook/widget/GraphObjectAdapter.getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + [25] astore_3 v3 + [26] aload_3 v3 + [27] ifnull +8 (target=35) + [30] aload_3 v3 + [31] invokestatic #176 + + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] + [34] lreturn + [35] lconst_0 + [36] lreturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [35] Var: ...[a:com/facebook/widget/GraphObjectAdapter$SectionAndItem], Stack: (empty) + + Method: getViewTypeCount()I + Access flags: 0x1 + = public int getViewTypeCount() + Class member attributes (count = 1): + + Code attribute instructions (code length = 2, locals = 1, stack = 1): + [0] iconst_3 + [1] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getItemViewType(I)I + Access flags: 0x1 + = public int getItemViewType(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 60, locals = 3, stack = 3): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [5] astore_2 v2 + [6] getstatic #101 + + Fieldref [com/facebook/widget/GraphObjectAdapter$3.$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + [9] aload_2 v2 + [10] invokevirtual #170 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [13] invokevirtual #171 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ordinal ()I] + [16] iaload + [17] tableswitch (3 offsets, default=33) (target=50) + 1: offset = 27, target = 44 + 2: offset = 29, target = 46 + 3: offset = 31, target = 48 + default: offset = 33, target = 50 + [44] iconst_0 + [45] ireturn + [46] iconst_1 + [47] ireturn + [48] iconst_2 + [49] ireturn + [50] new #25 + + Class [com/facebook/FacebookException] + [53] dup + [54] ldc #7 + + String [Unexpected type of section and item.] + [56] invokespecial #124 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [59] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [44] Var: ...[a:com/facebook/widget/GraphObjectAdapter$SectionAndItem], Stack: (empty) + - [46] Var: ..., Stack: (empty) + - [48] Var: ..., Stack: (empty) + - [50] Var: ..., Stack: (empty) + + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; + Access flags: 0x1 + = public android.view.View getView(int,android.view.View,android.view.ViewGroup) + Class member attributes (count = 1): + + Code attribute instructions (code length = 127, locals = 5, stack = 4): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [5] astore v4 + [7] getstatic #101 + + Fieldref [com/facebook/widget/GraphObjectAdapter$3.$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + [10] aload v4 + [12] invokevirtual #170 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [15] invokevirtual #171 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ordinal ()I] + [18] iaload + [19] tableswitch (3 offsets, default=98) (target=117) + 1: offset = 25, target = 44 + 2: offset = 37, target = 56 + 3: offset = 49, target = 68 + default: offset = 98, target = 117 + [44] aload_0 v0 + [45] aload v4 + [47] getfield #103 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.sectionKey Ljava/lang/String;] + [50] aload_2 v2 + [51] aload_3 v3 + [52] invokevirtual #152 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionHeaderView (Ljava/lang/String;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + [55] areturn + [56] aload_0 v0 + [57] aload v4 + [59] getfield #102 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [62] aload_2 v2 + [63] aload_3 v3 + [64] invokevirtual #147 + + Methodref [com/facebook/widget/GraphObjectAdapter.getGraphObjectView (Lcom/facebook/model/GraphObject;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + [67] areturn + [68] getstatic #83 + + Fieldref [com/facebook/widget/GraphObjectAdapter.$assertionsDisabled Z] + [71] ifne +30 (target=101) + [74] aload_0 v0 + [75] getfield #85 + + Fieldref [com/facebook/widget/GraphObjectAdapter.cursor Lcom/facebook/widget/GraphObjectCursor;] + [78] invokeinterface #207 + + InterfaceMethodref [com/facebook/widget/GraphObjectCursor.areMoreObjectsAvailable ()Z] + [83] ifeq +10 (target=93) + [86] aload_0 v0 + [87] getfield #86 + + Fieldref [com/facebook/widget/GraphObjectAdapter.dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + [90] ifnonnull +11 (target=101) + [93] new #47 + + Class [java/lang/AssertionError] + [96] dup + [97] invokespecial #172 + + Methodref [java/lang/AssertionError. ()V] + [100] athrow + [101] aload_0 v0 + [102] getfield #86 + + Fieldref [com/facebook/widget/GraphObjectAdapter.dataNeededListener Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;] + [105] invokeinterface #202 + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$DataNeededListener.onDataNeeded ()V] + [110] aload_0 v0 + [111] aload_2 v2 + [112] aload_3 v3 + [113] invokespecial #143 + + Methodref [com/facebook/widget/GraphObjectAdapter.getActivityCircleView (Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + [116] areturn + [117] new #25 + + Class [com/facebook/FacebookException] + [120] dup + [121] ldc #7 + + String [Unexpected type of section and item.] + [123] invokespecial #124 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [126] athrow + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [44] Var: ...[a:com/facebook/widget/GraphObjectAdapter$SectionAndItem], Stack: (empty) + - [56] Var: ..., Stack: (empty) + - [68] Var: ..., Stack: (empty) + - [93] Var: ..., Stack: (empty) + - [101] Var: ..., Stack: (empty) + - [117] Var: ..., Stack: (empty) + + Method: getSections()[Ljava/lang/Object; + Access flags: 0x1 + = public java.lang.Object[] getSections() + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [4] ifeq +13 (target=17) + [7] aload_0 v0 + [8] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [11] invokeinterface #221 + + InterfaceMethodref [java/util/List.toArray ()[Ljava/lang/Object;] + [16] areturn + [17] iconst_0 + [18] anewarray #54 + + Class [java/lang/Object] + [21] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [17] Var: ..., Stack: (empty) + + Method: getPositionForSection(I)I + Access flags: 0x1 + = public int getPositionForSection(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 61, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #87 + + Fieldref [com/facebook/widget/GraphObjectAdapter.displaySections Z] + [4] ifeq +55 (target=59) + [7] iconst_0 + [8] iload_1 v1 + [9] aload_0 v0 + [10] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [13] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [18] iconst_1 + [19] isub + [20] invokestatic #178 + + Methodref [java/lang/Math.min (II)I] + [23] invokestatic #177 + + Methodref [java/lang/Math.max (II)I] + [26] istore_1 v1 + [27] iload_1 v1 + [28] aload_0 v0 + [29] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [32] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [37] ificmpge +22 (target=59) + [40] aload_0 v0 + [41] aload_0 v0 + [42] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [45] iload_1 v1 + [46] invokeinterface #217 + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + [51] checkcast #55 + + Class [java/lang/String] + [54] aconst_null + [55] invokevirtual #150 + + Methodref [com/facebook/widget/GraphObjectAdapter.getPosition (Ljava/lang/String;Lcom/facebook/model/GraphObject;)I] + [58] ireturn + [59] iconst_0 + [60] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [59] Var: ..., Stack: (empty) + + Method: getSectionForPosition(I)I + Access flags: 0x1 + = public int getSectionForPosition(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 54, locals = 3, stack = 4): + [0] aload_0 v0 + [1] iload_1 v1 + [2] invokevirtual #151 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [5] astore_2 v2 + [6] aload_2 v2 + [7] ifnull +45 (target=52) + [10] aload_2 v2 + [11] invokevirtual #170 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [14] getstatic #104 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [17] ifacmpeq +35 (target=52) + [20] iconst_0 + [21] aload_0 v0 + [22] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [25] aload_2 v2 + [26] getfield #103 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.sectionKey Ljava/lang/String;] + [29] invokeinterface #218 + + InterfaceMethodref [java/util/List.indexOf (Ljava/lang/Object;)I] + [34] aload_0 v0 + [35] getfield #97 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sectionKeys Ljava/util/List;] + [38] invokeinterface #220 + + InterfaceMethodref [java/util/List.size ()I] + [43] iconst_1 + [44] isub + [45] invokestatic #178 + + Methodref [java/lang/Math.min (II)I] + [48] invokestatic #177 + + Methodref [java/lang/Math.max (II)I] + [51] ireturn + [52] iconst_0 + [53] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [52] Var: ...[a:com/facebook/widget/GraphObjectAdapter$SectionAndItem], Stack: (empty) + + Method: getGraphObjectsById(Ljava/util/Collection;)Ljava/util/List; + Access flags: 0x1 + = public java.util.List getGraphObjectsById(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 93, locals = 7, stack = 3): + [0] new #63 + + Class [java/util/HashSet] + [3] dup + [4] invokespecial #198 + + Methodref [java/util/HashSet. ()V] + [7] astore_2 v2 + [8] aload_2 v2 + [9] aload_1 v1 + [10] invokeinterface #228 + + InterfaceMethodref [java/util/Set.addAll (Ljava/util/Collection;)Z] + [15] pop + [16] new #59 + + Class [java/util/ArrayList] + [19] dup + [20] aload_2 v2 + [21] invokeinterface #230 + + InterfaceMethodref [java/util/Set.size ()I] + [26] invokespecial #189 + + Methodref [java/util/ArrayList. (I)V] + [29] astore_3 v3 + [30] aload_2 v2 + [31] invokeinterface #229 + + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + [36] astore v4 + [38] aload v4 + [40] invokeinterface #214 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [45] ifeq +46 (target=91) + [48] aload v4 + [50] invokeinterface #215 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [55] checkcast #55 + + Class [java/lang/String] + [58] astore v5 + [60] aload_0 v0 + [61] getfield #89 + + Fieldref [com/facebook/widget/GraphObjectAdapter.graphObjectsById Ljava/util/Map;] + [64] aload v5 + [66] invokeinterface #223 + + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + [71] checkcast #33 + + Class [com/facebook/model/GraphObject] + [74] astore v6 + [76] aload v6 + [78] ifnull +10 (target=88) + [81] aload_3 v3 + [82] aload v6 + [84] invokevirtual #190 + + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + [87] pop + [88] goto -50 (target=38) + [91] aload_3 v3 + [92] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [38] Var: ...[a:java/util/Set][a:java/util/ArrayList][a:java/util/Iterator], Stack: (empty) + - [88] Var: ..., Stack: (empty) + - [91] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)Ljava/util/List;] + + Method: downloadProfilePicture(Ljava/lang/String;Ljava/net/URI;Landroid/widget/ImageView;)V + Access flags: 0x2 + = private void downloadProfilePicture(java.lang.String,java.net.URI,android.widget.ImageView) + Class member attributes (count = 1): + + Code attribute instructions (code length = 110, locals = 7, stack = 6): + [0] aload_2 v2 + [1] ifnonnull +4 (target=5) + [4] return + [5] aload_3 v3 + [6] ifnonnull +7 (target=13) + [9] iconst_1 + [10] goto +4 (target=14) + [13] iconst_0 + [14] istore v4 + [16] iload v4 + [18] ifne +14 (target=32) + [21] aload_2 v2 + [22] aload_3 v3 + [23] invokevirtual #115 + + Methodref [android/widget/ImageView.getTag ()Ljava/lang/Object;] + [26] invokevirtual #185 + + Methodref [java/net/URI.equals (Ljava/lang/Object;)Z] + [29] ifne +80 (target=109) + [32] iload v4 + [34] ifne +16 (target=50) + [37] aload_3 v3 + [38] aload_1 v1 + [39] invokevirtual #118 + + Methodref [android/widget/ImageView.setTag (Ljava/lang/Object;)V] + [42] aload_3 v3 + [43] aload_0 v0 + [44] invokevirtual #145 + + Methodref [com/facebook/widget/GraphObjectAdapter.getDefaultPicture ()I] + [47] invokevirtual #117 + + Methodref [android/widget/ImageView.setImageResource (I)V] + [50] new #31 + + Class [com/facebook/internal/ImageRequest$Builder] + [53] dup + [54] aload_0 v0 + [55] getfield #84 + + Fieldref [com/facebook/widget/GraphObjectAdapter.context Landroid/content/Context;] + [58] invokevirtual #106 + + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + [61] aload_2 v2 + [62] invokespecial #129 + + Methodref [com/facebook/internal/ImageRequest$Builder. (Landroid/content/Context;Ljava/net/URI;)V] + [65] aload_0 v0 + [66] invokevirtual #132 + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + [69] new #37 + + Class [com/facebook/widget/GraphObjectAdapter$2] + [72] dup + [73] aload_0 v0 + [74] aload_1 v1 + [75] aload_3 v3 + [76] invokespecial #168 + + Methodref [com/facebook/widget/GraphObjectAdapter$2. (Lcom/facebook/widget/GraphObjectAdapter;Ljava/lang/String;Landroid/widget/ImageView;)V] + [79] invokevirtual #131 + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + [82] astore v5 + [84] aload v5 + [86] invokevirtual #130 + + Methodref [com/facebook/internal/ImageRequest$Builder.build ()Lcom/facebook/internal/ImageRequest;] + [89] astore v6 + [91] aload_0 v0 + [92] getfield #94 + + Fieldref [com/facebook/widget/GraphObjectAdapter.pendingRequests Ljava/util/Map;] + [95] aload_1 v1 + [96] aload v6 + [98] invokeinterface #224 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [103] pop + [104] aload v6 + [106] invokestatic #126 + + Methodref [com/facebook/internal/ImageDownloader.downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + [109] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [5] Var: ..., Stack: (empty) + - [13] Var: ..., Stack: (empty) + - [14] Var: ..., Stack: [i] + - [32] Var: ...[i], Stack: (empty) + - [50] Var: ..., Stack: (empty) + - [109] Var: ..., Stack: (empty) + + Method: callOnErrorListener(Ljava/lang/Exception;)V + Access flags: 0x2 + = private void callOnErrorListener(java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #93 + + Fieldref [com/facebook/widget/GraphObjectAdapter.onErrorListener Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;] + [4] ifnull +33 (target=37) + [7] aload_1 v1 + [8] instanceof #25 + + Class [com/facebook/FacebookException] + [11] ifne +12 (target=23) + [14] new #25 + + Class [com/facebook/FacebookException] + [17] dup + [18] aload_1 v1 + [19] invokespecial #125 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [22] astore_1 v1 + [23] aload_0 v0 + [24] getfield #93 + + Fieldref [com/facebook/widget/GraphObjectAdapter.onErrorListener Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;] + [27] aload_0 v0 + [28] aload_1 v1 + [29] checkcast #25 + + Class [com/facebook/FacebookException] + [32] invokeinterface #206 + + InterfaceMethodref [com/facebook/widget/GraphObjectAdapter$OnErrorListener.onError (Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/FacebookException;)V] + [37] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: ..., Stack: (empty) + - [37] Var: ..., Stack: (empty) + + Method: processImageResponse(Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V + Access flags: 0x2 + = private void processImageResponse(com.facebook.internal.ImageResponse,java.lang.String,android.widget.ImageView) + Class member attributes (count = 1): + + Code attribute instructions (code length = 142, locals = 6, stack = 3): + [0] aload_0 v0 + [1] getfield #94 + + Fieldref [com/facebook/widget/GraphObjectAdapter.pendingRequests Ljava/util/Map;] + [4] aload_2 v2 + [5] invokeinterface #225 + + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;] + [10] pop + [11] aload_1 v1 + [12] invokevirtual #134 + + Methodref [com/facebook/internal/ImageResponse.getError ()Ljava/lang/Exception;] + [15] ifnull +11 (target=26) + [18] aload_0 v0 + [19] aload_1 v1 + [20] invokevirtual #134 + + Methodref [com/facebook/internal/ImageResponse.getError ()Ljava/lang/Exception;] + [23] invokespecial #138 + + Methodref [com/facebook/widget/GraphObjectAdapter.callOnErrorListener (Ljava/lang/Exception;)V] + [26] aload_3 v3 + [27] ifnonnull +64 (target=91) + [30] aload_1 v1 + [31] invokevirtual #133 + + Methodref [com/facebook/internal/ImageResponse.getBitmap ()Landroid/graphics/Bitmap;] + [34] ifnull +107 (target=141) + [37] aload_0 v0 + [38] getfield #95 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedPictureCache Ljava/util/Map;] + [41] invokeinterface #226 + + InterfaceMethodref [java/util/Map.size ()I] + [46] bipush 20 + [48] ificmplt +28 (target=76) + [51] aload_0 v0 + [52] getfield #96 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedProfilePictureIds Ljava/util/ArrayList;] + [55] iconst_0 + [56] invokevirtual #193 + + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + [59] checkcast #55 + + Class [java/lang/String] + [62] astore v4 + [64] aload_0 v0 + [65] getfield #95 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedPictureCache Ljava/util/Map;] + [68] aload v4 + [70] invokeinterface #225 + + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;] + [75] pop + [76] aload_0 v0 + [77] getfield #95 + + Fieldref [com/facebook/widget/GraphObjectAdapter.prefetchedPictureCache Ljava/util/Map;] + [80] aload_2 v2 + [81] aload_1 v1 + [82] invokeinterface #224 + + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + [87] pop + [88] goto +53 (target=141) + [91] aload_2 v2 + [92] aload_3 v3 + [93] invokevirtual #115 + + Methodref [android/widget/ImageView.getTag ()Ljava/lang/Object;] + [96] invokevirtual #179 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [99] ifeq +42 (target=141) + [102] aload_1 v1 + [103] invokevirtual #134 + + Methodref [com/facebook/internal/ImageResponse.getError ()Ljava/lang/Exception;] + [106] astore v4 + [108] aload_1 v1 + [109] invokevirtual #133 + + Methodref [com/facebook/internal/ImageResponse.getBitmap ()Landroid/graphics/Bitmap;] + [112] astore v5 + [114] aload v4 + [116] ifnonnull +25 (target=141) + [119] aload v5 + [121] ifnull +20 (target=141) + [124] aload_3 v3 + [125] aload v5 + [127] invokevirtual #116 + + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V] + [130] aload_3 v3 + [131] aload_1 v1 + [132] invokevirtual #135 + + Methodref [com/facebook/internal/ImageResponse.getRequest ()Lcom/facebook/internal/ImageRequest;] + [135] invokevirtual #128 + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + [138] invokevirtual #118 + + Methodref [android/widget/ImageView.setTag (Ljava/lang/Object;)V] + [141] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [26] Var: ..., Stack: (empty) + - [76] Var: ..., Stack: (empty) + - [91] Var: ..., Stack: (empty) + - [141] Var: ..., Stack: (empty) + + Method: compareGraphObjects(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I + Access flags: 0xa + = private static int compareGraphObjects(com.facebook.model.GraphObject,com.facebook.model.GraphObject,java.util.Collection,java.text.Collator) + Class member attributes (count = 2): + + Code attribute instructions (code length = 113, locals = 9, stack = 3): + [0] aload_2 v2 + [1] invokeinterface #213 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [6] astore v4 + [8] aload v4 + [10] invokeinterface #214 + + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + [15] ifeq +96 (target=111) + [18] aload v4 + [20] invokeinterface #215 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [25] checkcast #55 + + Class [java/lang/String] + [28] astore v5 + [30] aload_0 v0 + [31] aload v5 + [33] invokeinterface #201 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [38] checkcast #55 + + Class [java/lang/String] + [41] astore v6 + [43] aload_1 v1 + [44] aload v5 + [46] invokeinterface #201 + + InterfaceMethodref [com/facebook/model/GraphObject.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [51] checkcast #55 + + Class [java/lang/String] + [54] astore v7 + [56] aload v6 + [58] ifnull +29 (target=87) + [61] aload v7 + [63] ifnull +24 (target=87) + [66] aload_3 v3 + [67] aload v6 + [69] aload v7 + [71] invokevirtual #186 + + Methodref [java/text/Collator.compare (Ljava/lang/String;Ljava/lang/String;)I] + [74] istore v8 + [76] iload v8 + [78] ifeq +6 (target=84) + [81] iload v8 + [83] ireturn + [84] goto +24 (target=108) + [87] aload v6 + [89] ifnonnull +8 (target=97) + [92] aload v7 + [94] ifnull +14 (target=108) + [97] aload v6 + [99] ifnonnull +7 (target=106) + [102] iconst_m1 + [103] goto +4 (target=107) + [106] iconst_1 + [107] ireturn + [108] goto -100 (target=8) + [111] iconst_0 + [112] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [8] Var: ...[a:java/util/Iterator], Stack: (empty) + - [84] Var: ...[a:java/lang/String][a:java/lang/String][a:java/lang/String], Stack: (empty) + - [87] Var: ..., Stack: (empty) + - [97] Var: ..., Stack: (empty) + - [106] Var: ..., Stack: (empty) + - [107] Var: ..., Stack: [i] + - [108] Var: -3, Stack: (empty) + - [111] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + + Method: access$000(Lcom/facebook/widget/GraphObjectAdapter;)Ljava/util/List; + Access flags: 0x1008 + = static synthetic java.util.List access$000(com.facebook.widget.GraphObjectAdapter) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #100 + + Fieldref [com/facebook/widget/GraphObjectAdapter.sortFields Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I + Access flags: 0x1008 + = static synthetic int access$100(com.facebook.model.GraphObject,com.facebook.model.GraphObject,java.util.Collection,java.text.Collator) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokestatic #139 + + Methodref [com/facebook/widget/GraphObjectAdapter.compareGraphObjects (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + [7] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V + Access flags: 0x1008 + = static synthetic void access$200(com.facebook.widget.GraphObjectAdapter,com.facebook.internal.ImageResponse,java.lang.String,android.widget.ImageView) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokespecial #162 + + Methodref [com/facebook/widget/GraphObjectAdapter.processImageResponse (Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 0, stack = 1): + [0] ldc #35 + + Class [com/facebook/widget/GraphObjectAdapter] + [2] invokevirtual #173 + + Methodref [java/lang/Class.desiredAssertionStatus ()Z] + [5] ifne +7 (target=12) + [8] iconst_1 + [9] goto +4 (target=13) + [12] iconst_0 + [13] putstatic #83 + + Fieldref [com/facebook/widget/GraphObjectAdapter.$assertionsDisabled Z] + [16] 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] + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/widget/BaseAdapter;Landroid/widget/SectionIndexer;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.GraphObjectAdapter$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/util/Comparator] + +Constant Pool (count = 40): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/GraphObjectAdapter$1] + + Class [java/lang/Object] + + Class [java/util/Comparator] + + Fieldref [com/facebook/widget/GraphObjectAdapter$1.this$0 Lcom/facebook/widget/GraphObjectAdapter;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$1.val$collator Ljava/text/Collator;] + + Methodref [com/facebook/widget/GraphObjectAdapter.access$000 (Lcom/facebook/widget/GraphObjectAdapter;)Ljava/util/List;] + + Methodref [com/facebook/widget/GraphObjectAdapter.access$100 (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + + Methodref [com/facebook/widget/GraphObjectAdapter$1.compare (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)I] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/GraphObjectAdapter;)Ljava/util/List;] + + NameAndType [access$100 (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + + NameAndType [compare (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)I] + + NameAndType [this$0 Lcom/facebook/widget/GraphObjectAdapter;] + + NameAndType [val$collator Ljava/text/Collator;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)I] + + Utf8 [(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Ljava/text/Collator;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Ljava/lang/Object;Ljava/util/Comparator;] + + Utf8 [Ljava/text/Collator;] + + Utf8 [Signature] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/GraphObjectAdapter$1] + + Utf8 [compare] + + Utf8 [java/lang/Object] + + Utf8 [java/util/Comparator] + + Utf8 [this$0] + + Utf8 [val$collator] + +Fields (count = 2): + + Field: val$collator Ljava/text/Collator; + Access flags: 0x1010 + = final synthetic java.text.Collator val$collator + + Field: this$0 Lcom/facebook/widget/GraphObjectAdapter; + Access flags: 0x1010 + = final synthetic com.facebook.widget.GraphObjectAdapter this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/widget/GraphObjectAdapter;Ljava/text/Collator;)V + Access flags: 0x0 + = GraphObjectAdapter$1(com.facebook.widget.GraphObjectAdapter,java.text.Collator) + 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 #6 + + Fieldref [com/facebook/widget/GraphObjectAdapter$1.this$0 Lcom/facebook/widget/GraphObjectAdapter;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #7 + + Fieldref [com/facebook/widget/GraphObjectAdapter$1.val$collator Ljava/text/Collator;] + [10] aload_0 v0 + [11] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: compare(Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)I + Access flags: 0x1 + = public int compare(com.facebook.model.GraphObject,com.facebook.model.GraphObject) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 3, stack = 4): + [0] aload_1 v1 + [1] aload_2 v2 + [2] aload_0 v0 + [3] getfield #6 + + Fieldref [com/facebook/widget/GraphObjectAdapter$1.this$0 Lcom/facebook/widget/GraphObjectAdapter;] + [6] invokestatic #8 + + Methodref [com/facebook/widget/GraphObjectAdapter.access$000 (Lcom/facebook/widget/GraphObjectAdapter;)Ljava/util/List;] + [9] aload_0 v0 + [10] getfield #7 + + Fieldref [com/facebook/widget/GraphObjectAdapter$1.val$collator Ljava/text/Collator;] + [13] invokestatic #9 + + Methodref [com/facebook/widget/GraphObjectAdapter.access$100 (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;Ljava/util/Collection;Ljava/text/Collator;)I] + [16] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: compare(Ljava/lang/Object;Ljava/lang/Object;)I + Access flags: 0x1041 + = public bridge 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 #1 + + Class [com/facebook/model/GraphObject] + [5] aload_2 v2 + [6] checkcast #1 + + Class [com/facebook/model/GraphObject] + [9] invokevirtual #10 + + Methodref [com/facebook/widget/GraphObjectAdapter$1.compare (Lcom/facebook/model/GraphObject;Lcom/facebook/model/GraphObject;)I] + [12] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Comparator;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.GraphObjectAdapter$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/internal/ImageRequest$Callback] + +Constant Pool (count = 33): + + Class [com/facebook/internal/ImageRequest$Callback] + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/GraphObjectAdapter$2] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.this$0 Lcom/facebook/widget/GraphObjectAdapter;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.val$imageView Landroid/widget/ImageView;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.val$profileId Ljava/lang/String;] + + Methodref [com/facebook/widget/GraphObjectAdapter.access$200 (Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$200 (Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + + NameAndType [this$0 Lcom/facebook/widget/GraphObjectAdapter;] + + NameAndType [val$imageView Landroid/widget/ImageView;] + + NameAndType [val$profileId Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Ljava/lang/String;Landroid/widget/ImageView;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Landroid/widget/ImageView;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Ljava/lang/String;] + + Utf8 [access$200] + + Utf8 [com/facebook/internal/ImageRequest$Callback] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/GraphObjectAdapter$2] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [this$0] + + Utf8 [val$imageView] + + Utf8 [val$profileId] + +Fields (count = 3): + + Field: val$profileId Ljava/lang/String; + Access flags: 0x1010 + = final synthetic java.lang.String val$profileId + + Field: val$imageView Landroid/widget/ImageView; + Access flags: 0x1010 + = final synthetic android.widget.ImageView val$imageView + + Field: this$0 Lcom/facebook/widget/GraphObjectAdapter; + Access flags: 0x1010 + = final synthetic com.facebook.widget.GraphObjectAdapter this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/GraphObjectAdapter;Ljava/lang/String;Landroid/widget/ImageView;)V + Access flags: 0x0 + = GraphObjectAdapter$2(com.facebook.widget.GraphObjectAdapter,java.lang.String,android.widget.ImageView) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 4, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #5 + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.this$0 Lcom/facebook/widget/GraphObjectAdapter;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #7 + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.val$profileId Ljava/lang/String;] + [10] aload_0 v0 + [11] aload_3 v3 + [12] putfield #6 + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.val$imageView Landroid/widget/ImageView;] + [15] aload_0 v0 + [16] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/internal/ImageResponse;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.internal.ImageResponse) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.this$0 Lcom/facebook/widget/GraphObjectAdapter;] + [4] aload_1 v1 + [5] aload_0 v0 + [6] getfield #7 + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.val$profileId Ljava/lang/String;] + [9] aload_0 v0 + [10] getfield #6 + + Fieldref [com/facebook/widget/GraphObjectAdapter$2.val$imageView Landroid/widget/ImageView;] + [13] invokestatic #8 + + Methodref [com/facebook/widget/GraphObjectAdapter.access$200 (Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/internal/ImageResponse;Ljava/lang/String;Landroid/widget/ImageView;)V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x1020 + = synthetic class com.facebook.widget.GraphObjectAdapter$3 extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 35): + + Class [com/facebook/widget/GraphObjectAdapter$3] + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Class [java/lang/NoSuchFieldError] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/GraphObjectAdapter$3.$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ordinal ()I] + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.values ()[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + + NameAndType [ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [ordinal ()I] + + NameAndType [values ()[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type] + + Utf8 [()I] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [] + + Utf8 [ACTIVITY_CIRCLE] + + Utf8 [Code] + + Utf8 [GRAPH_OBJECT] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [SECTION_HEADER] + + Utf8 [StackMapTable] + + Utf8 [[I] + + Utf8 [com/facebook/widget/GraphObjectAdapter$3] + + Utf8 [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Utf8 [java/lang/NoSuchFieldError] + + Utf8 [java/lang/Object] + + Utf8 [ordinal] + + Utf8 [values] + +Fields (count = 1): + + Field: $SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I + Access flags: 0x1018 + = static final synthetic int[] $SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type + +Methods (count = 1): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 1, stack = 3): + [0] invokestatic #10 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.values ()[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [3] arraylength + [4] newarray 10 + [6] putstatic #5 + + Fieldref [com/facebook/widget/GraphObjectAdapter$3.$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + [9] getstatic #5 + + Fieldref [com/facebook/widget/GraphObjectAdapter$3.$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + [12] getstatic #8 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [15] invokevirtual #9 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ordinal ()I] + [18] iconst_1 + [19] iastore + [20] goto +4 (target=24) + [23] astore_0 v0 + [24] getstatic #5 + + Fieldref [com/facebook/widget/GraphObjectAdapter$3.$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + [27] getstatic #7 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [30] invokevirtual #9 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ordinal ()I] + [33] iconst_2 + [34] iastore + [35] goto +4 (target=39) + [38] astore_0 v0 + [39] getstatic #5 + + Fieldref [com/facebook/widget/GraphObjectAdapter$3.$SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type [I] + [42] getstatic #6 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [45] invokevirtual #9 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ordinal ()I] + [48] iconst_3 + [49] iastore + [50] goto +4 (target=54) + [53] astore_0 v0 + [54] return + Code attribute exceptions (count = 3): + - ExceptionInfo (9 -> 20: 23): + + Class [java/lang/NoSuchFieldError] + - ExceptionInfo (24 -> 35: 38): + + Class [java/lang/NoSuchFieldError] + - ExceptionInfo (39 -> 50: 53): + + Class [java/lang/NoSuchFieldError] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [23] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [24] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [39] Var: ..., Stack: (empty) + - [53] Var: ..., Stack: [a:java/lang/NoSuchFieldError] + - [54] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$DataNeededListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.GraphObjectAdapter$DataNeededListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/widget/GraphObjectAdapter$DataNeededListener] + + Class [java/lang/Object] + + Utf8 [()V] + + Utf8 [com/facebook/widget/GraphObjectAdapter$DataNeededListener] + + Utf8 [java/lang/Object] + + Utf8 [onDataNeeded] + +Fields (count = 0): + +Methods (count = 1): + + Method: onDataNeeded()V + Access flags: 0x401 + = public abstract void onDataNeeded() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$Filter + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.widget.GraphObjectAdapter$Filter extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 10): + + Class [com/facebook/widget/GraphObjectAdapter$Filter] + + Class [java/lang/Object] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(TT;)Z] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + + Utf8 [com/facebook/widget/GraphObjectAdapter$Filter] + + Utf8 [includeItem] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: includeItem(Ljava/lang/Object;)Z + Access flags: 0x401 + = public abstract boolean includeItem(java.lang.Object) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(TT;)Z] + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$ItemPicture + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.widget.GraphObjectAdapter$ItemPicture extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 9): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/widget/GraphObjectAdapter$ItemPicture] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$ItemPictureData;] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/widget/GraphObjectAdapter$ItemPicture] + + Utf8 [getData] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: getData()Lcom/facebook/widget/GraphObjectAdapter$ItemPictureData; + Access flags: 0x401 + = public abstract com.facebook.widget.GraphObjectAdapter$ItemPictureData getData() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$ItemPictureData + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.widget.GraphObjectAdapter$ItemPictureData extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 9): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/widget/GraphObjectAdapter$ItemPictureData] + + Class [java/lang/Object] + + Utf8 [()Ljava/lang/String;] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/widget/GraphObjectAdapter$ItemPictureData] + + Utf8 [getUrl] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: getUrl()Ljava/lang/String; + Access flags: 0x401 + = public abstract java.lang.String getUrl() + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$OnErrorListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.GraphObjectAdapter$OnErrorListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/widget/GraphObjectAdapter$OnErrorListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter<*>;Lcom/facebook/FacebookException;)V] + + Utf8 [Signature] + + Utf8 [com/facebook/widget/GraphObjectAdapter$OnErrorListener] + + Utf8 [java/lang/Object] + + Utf8 [onError] + +Fields (count = 0): + +Methods (count = 1): + + Method: onError(Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/FacebookException;)V + Access flags: 0x401 + = public abstract void onError(com.facebook.widget.GraphObjectAdapter,com.facebook.FacebookException) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter<*>;Lcom/facebook/FacebookException;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$SectionAndItem + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.GraphObjectAdapter$SectionAndItem extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 38): + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem] + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.sectionKey Ljava/lang/String;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [graphObject Lcom/facebook/model/GraphObject;] + + NameAndType [sectionKey Ljava/lang/String;] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [()V] + + Utf8 [(Ljava/lang/String;Lcom/facebook/model/GraphObject;)V] + + Utf8 [(Ljava/lang/String;TT;)V] + + Utf8 [Ljava/lang/Object;] + + Utf8 [] + + Utf8 [ACTIVITY_CIRCLE] + + Utf8 [Code] + + Utf8 [GRAPH_OBJECT] + + Utf8 [Lcom/facebook/model/GraphObject;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [Ljava/lang/String;] + + Utf8 [SECTION_HEADER] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TT;] + + Utf8 [com/facebook/widget/GraphObjectAdapter$SectionAndItem] + + Utf8 [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Utf8 [getType] + + Utf8 [graphObject] + + Utf8 [java/lang/Object] + + Utf8 [sectionKey] + +Fields (count = 2): + + Field: sectionKey Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String sectionKey + + Field: graphObject Lcom/facebook/model/GraphObject; + Access flags: 0x1 + = public com.facebook.model.GraphObject graphObject + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [TT;] + +Methods (count = 2): + - Method: (Ljava/lang/String;Lcom/facebook/model/GraphObject;)V + Access flags: 0x1 + = public GraphObjectAdapter$SectionAndItem(java.lang.String,com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] aload_1 v1 + [6] putfield #5 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.sectionKey Ljava/lang/String;] + [9] aload_0 v0 + [10] aload_2 v2 + [11] putfield #4 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;TT;)V] + + Method: getType()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type; + Access flags: 0x1 + = public com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type getType() + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.sectionKey Ljava/lang/String;] + [4] ifnonnull +7 (target=11) + [7] getstatic #6 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [10] areturn + [11] aload_0 v0 + [12] getfield #4 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [15] ifnonnull +7 (target=22) + [18] getstatic #8 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [21] areturn + [22] getstatic #7 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [25] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [11] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: (empty) + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type + Superclass: java/lang/Enum + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x4031 + = public final enum enum com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type extends java.lang.Enum + +Interfaces (count = 0): + +Constant Pool (count = 44): + + String [ACTIVITY_CIRCLE] + + String [GRAPH_OBJECT] + + String [SECTION_HEADER] + + Class [[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Class [java/lang/Enum] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.$VALUES [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Methodref [[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;.clone ()Ljava/lang/Object;] + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + NameAndType [$VALUES [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [ (Ljava/lang/String;I)V] + + NameAndType [ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [clone ()Ljava/lang/Object;] + + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [$VALUES] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()V] + + Utf8 [()[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [] + + Utf8 [] + + Utf8 [ACTIVITY_CIRCLE] + + Utf8 [Code] + + Utf8 [GRAPH_OBJECT] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [SECTION_HEADER] + + Utf8 [Signature] + + Utf8 [[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [clone] + + Utf8 [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Utf8 [java/lang/Enum] + + Utf8 [valueOf] + + Utf8 [values] + +Fields (count = 4): + + Field: GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type; + Access flags: 0x4019 + = public static final com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type GRAPH_OBJECT + + Field: SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type; + Access flags: 0x4019 + = public static final com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type SECTION_HEADER + + Field: ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type; + Access flags: 0x4019 + = public static final com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type ACTIVITY_CIRCLE + + Field: $VALUES [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type; + Access flags: 0x101a + = private static final synthetic com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type[] $VALUES + +Methods (count = 4): + + Method: values()[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type; + Access flags: 0x9 + = public static com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type[] values() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 0, stack = 1): + [0] getstatic #7 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.$VALUES [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [3] invokevirtual #11 + + Methodref [[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;.clone ()Ljava/lang/Object;] + [6] checkcast #4 + + Class [[Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: valueOf(Ljava/lang/String;)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type; + Access flags: 0x9 + = public static com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type valueOf(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] ldc #5 + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + [2] aload_0 v0 + [3] invokestatic #14 + + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + [6] checkcast #5 + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Ljava/lang/String;I)V + Access flags: 0x2 + = private GraphObjectAdapter$SectionAndItem$Type(java.lang.String,int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 7, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] invokespecial #13 + + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 65, locals = 0, stack = 4): + [0] new #5 + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + [3] dup + [4] ldc #2 + + String [GRAPH_OBJECT] + [6] iconst_0 + [7] invokespecial #12 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type. (Ljava/lang/String;I)V] + [10] putstatic #9 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [13] new #5 + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + [16] dup + [17] ldc #3 + + String [SECTION_HEADER] + [19] iconst_1 + [20] invokespecial #12 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type. (Ljava/lang/String;I)V] + [23] putstatic #10 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [26] new #5 + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + [29] dup + [30] ldc #1 + + String [ACTIVITY_CIRCLE] + [32] iconst_2 + [33] invokespecial #12 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type. (Ljava/lang/String;I)V] + [36] putstatic #8 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [39] iconst_3 + [40] anewarray #5 + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + [43] dup + [44] iconst_0 + [45] getstatic #9 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.GRAPH_OBJECT Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [48] aastore + [49] dup + [50] iconst_1 + [51] getstatic #10 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.SECTION_HEADER Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [54] aastore + [55] dup + [56] iconst_2 + [57] getstatic #8 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [60] aastore + [61] putstatic #7 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.$VALUES [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [64] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectCursor + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.widget.GraphObjectCursor extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 30): + + Class [com/facebook/widget/GraphObjectCursor] + + Class [java/lang/Object] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()TT;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Z] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + + Utf8 [areMoreObjectsAvailable] + + Utf8 [close] + + Utf8 [com/facebook/widget/GraphObjectCursor] + + Utf8 [getCount] + + Utf8 [getGraphObject] + + Utf8 [getPosition] + + Utf8 [isAfterLast] + + Utf8 [isBeforeFirst] + + Utf8 [isClosed] + + Utf8 [isFirst] + + Utf8 [isFromCache] + + Utf8 [isLast] + + Utf8 [java/lang/Object] + + Utf8 [move] + + Utf8 [moveToFirst] + + Utf8 [moveToLast] + + Utf8 [moveToNext] + + Utf8 [moveToPosition] + + Utf8 [moveToPrevious] + +Fields (count = 0): + +Methods (count = 17): + + Method: isFromCache()Z + Access flags: 0x401 + = public abstract boolean isFromCache() + + Method: areMoreObjectsAvailable()Z + Access flags: 0x401 + = public abstract boolean areMoreObjectsAvailable() + + Method: getCount()I + Access flags: 0x401 + = public abstract int getCount() + + Method: getPosition()I + Access flags: 0x401 + = public abstract int getPosition() + + Method: move(I)Z + Access flags: 0x401 + = public abstract boolean move(int) + + Method: moveToPosition(I)Z + Access flags: 0x401 + = public abstract boolean moveToPosition(int) + + Method: moveToFirst()Z + Access flags: 0x401 + = public abstract boolean moveToFirst() + + Method: moveToLast()Z + Access flags: 0x401 + = public abstract boolean moveToLast() + + Method: moveToNext()Z + Access flags: 0x401 + = public abstract boolean moveToNext() + + Method: moveToPrevious()Z + Access flags: 0x401 + = public abstract boolean moveToPrevious() + + Method: isFirst()Z + Access flags: 0x401 + = public abstract boolean isFirst() + + Method: isLast()Z + Access flags: 0x401 + = public abstract boolean isLast() + + Method: isBeforeFirst()Z + Access flags: 0x401 + = public abstract boolean isBeforeFirst() + + Method: isAfterLast()Z + Access flags: 0x401 + = public abstract boolean isAfterLast() + + Method: getGraphObject()Lcom/facebook/model/GraphObject; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObject getGraphObject() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()TT;] + + Method: close()V + Access flags: 0x401 + = public abstract void close() + + Method: isClosed()Z + Access flags: 0x401 + = public abstract boolean isClosed() + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectPagingLoader + Superclass: android/support/v4/a/a + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.GraphObjectPagingLoader extends android.support.v4.a.a + +Interfaces (count = 0): + +Constant Pool (count = 231): + + String [GraphObjectPagingLoader received neither a result nor an error.] + + String [refreshOriginalRequest may not be called until after startLoading has been called.] + + Class [android/os/Handler] + + Class [android/support/v4/a/a] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/Request] + + Class [com/facebook/RequestBatch] + + Class [com/facebook/Response] + + Class [com/facebook/Response$PagingDirection] + + Class [com/facebook/internal/CacheableRequestBatch] + + Class [com/facebook/model/GraphObjectList] + + Class [com/facebook/widget/GraphObjectPagingLoader] + + Class [com/facebook/widget/GraphObjectPagingLoader$1] + + Class [com/facebook/widget/GraphObjectPagingLoader$2] + + Class [com/facebook/widget/GraphObjectPagingLoader$3] + + Class [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener] + + Class [com/facebook/widget/GraphObjectPagingLoader$PagedResults] + + Class [com/facebook/widget/SimpleGraphObjectCursor] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/Response$PagingDirection.NEXT Lcom/facebook/Response$PagingDirection;] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.appendResults Z] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.graphObjectClass Ljava/lang/Class;] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.loading Z] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.nextRequest Lcom/facebook/Request;] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.onErrorListener Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.originalRequest Lcom/facebook/Request;] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.skipRoundtripIfCached Z] + + Methodref [android/os/Handler. ()V] + + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + + Methodref [android/support/v4/a/a. (Landroid/content/Context;)V] + + Methodref [android/support/v4/a/a.deliverResult (Ljava/lang/Object;)V] + + Methodref [android/support/v4/a/a.onStartLoading ()V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + + Methodref [com/facebook/Request.executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Methodref [com/facebook/Response.getIsFromCache ()Z] + + Methodref [com/facebook/Response.getRequest ()Lcom/facebook/Request;] + + Methodref [com/facebook/Response.getRequestForPagedResults (Lcom/facebook/Response$PagingDirection;)Lcom/facebook/Request;] + + Methodref [com/facebook/internal/CacheableRequestBatch. ([Lcom/facebook/Request;)V] + + Methodref [com/facebook/internal/CacheableRequestBatch.setForceRoundTrip (Z)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.addResults (Lcom/facebook/Response;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.deliverResult (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isStarted ()Z] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.putRequestIntoBatch (Lcom/facebook/Request;Z)Lcom/facebook/internal/CacheableRequestBatch;] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.requestCompleted (Lcom/facebook/Response;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.startLoading (Lcom/facebook/Request;ZJ)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader$1. (Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader$2. (Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader$3. (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/RequestBatch;)V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor. ()V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor. (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.addGraphObjects (Ljava/util/Collection;Z)V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.close ()V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.isClosed ()Z] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.setFromCache (Z)V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.setMoreObjectsAvailable (Z)V] + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [com/facebook/model/GraphObjectList.size ()I] + + InterfaceMethodref [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener.onError (Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + InterfaceMethodref [com/facebook/widget/GraphObjectPagingLoader$PagedResults.getData ()Lcom/facebook/model/GraphObjectList;] + + InterfaceMethodref [java/lang/Runnable.run ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + NameAndType [ (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/RequestBatch;)V] + + NameAndType [ (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ ([Lcom/facebook/Request;)V] + + NameAndType [NEXT Lcom/facebook/Response$PagingDirection;] + + NameAndType [addGraphObjects (Ljava/util/Collection;Z)V] + + NameAndType [addResults (Lcom/facebook/Response;)V] + + NameAndType [appendResults Z] + + NameAndType [castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + NameAndType [close ()V] + + NameAndType [currentRequest Lcom/facebook/Request;] + + NameAndType [cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + + NameAndType [deliverResult (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + NameAndType [deliverResult (Ljava/lang/Object;)V] + + NameAndType [executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [getData ()Lcom/facebook/model/GraphObjectList;] + + NameAndType [getError ()Lcom/facebook/FacebookRequestError;] + + NameAndType [getException ()Lcom/facebook/FacebookException;] + + NameAndType [getGraphObject ()Lcom/facebook/model/GraphObject;] + + NameAndType [getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + NameAndType [getIsFromCache ()Z] + + NameAndType [getRequest ()Lcom/facebook/Request;] + + NameAndType [getRequestForPagedResults (Lcom/facebook/Response$PagingDirection;)Lcom/facebook/Request;] + + NameAndType [graphObjectClass Ljava/lang/Class;] + + NameAndType [isClosed ()Z] + + NameAndType [isStarted ()Z] + + NameAndType [loading Z] + + NameAndType [nextRequest Lcom/facebook/Request;] + + NameAndType [onError (Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + NameAndType [onErrorListener Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;] + + NameAndType [onStartLoading ()V] + + NameAndType [originalRequest Lcom/facebook/Request;] + + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + + NameAndType [putRequestIntoBatch (Lcom/facebook/Request;Z)Lcom/facebook/internal/CacheableRequestBatch;] + + NameAndType [requestCompleted (Lcom/facebook/Response;)V] + + NameAndType [run ()V] + + NameAndType [setCallback (Lcom/facebook/Request$Callback;)V] + + NameAndType [setForceRoundTrip (Z)V] + + NameAndType [setFromCache (Z)V] + + NameAndType [setMoreObjectsAvailable (Z)V] + + NameAndType [size ()I] + + NameAndType [skipRoundtripIfCached Z] + + NameAndType [startLoading (Lcom/facebook/Request;ZJ)V] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/FacebookException;] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Lcom/facebook/Request;] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;] + + Utf8 [()Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Utf8 [()Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(J)V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + + Utf8 [(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/Request$Callback;)V] + + Utf8 [(Lcom/facebook/Request;Z)Lcom/facebook/internal/CacheableRequestBatch;] + + Utf8 [(Lcom/facebook/Request;Z)V] + + Utf8 [(Lcom/facebook/Request;ZJ)V] + + Utf8 [(Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/Response$PagingDirection;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/RequestBatch;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + + Utf8 [(Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Runnable;J)Z] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Collection;Z)V] + + Utf8 [(Z)V] + + Utf8 [([Lcom/facebook/Request;)V] + + Utf8 [Landroid/support/v4/a/a;>;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [GraphObjectPagingLoader received neither a result nor an error.] + + Utf8 [Lcom/facebook/Request;] + + Utf8 [Lcom/facebook/Response$PagingDirection;] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;] + + Utf8 [Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Utf8 [Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class;] + + Utf8 [NEXT] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [access$000] + + Utf8 [addGraphObjects] + + Utf8 [addResults] + + Utf8 [android/os/Handler] + + Utf8 [android/support/v4/a/a] + + Utf8 [appendResults] + + Utf8 [castToListOf] + + Utf8 [clearResults] + + Utf8 [close] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/RequestBatch] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/Response$PagingDirection] + + Utf8 [com/facebook/internal/CacheableRequestBatch] + + Utf8 [com/facebook/model/GraphObjectList] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$1] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$2] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$3] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$PagedResults] + + Utf8 [com/facebook/widget/SimpleGraphObjectCursor] + + Utf8 [currentRequest] + + Utf8 [cursor] + + Utf8 [deliverResult] + + Utf8 [executeBatchAsync] + + Utf8 [followNextLink] + + Utf8 [getCursor] + + Utf8 [getData] + + Utf8 [getError] + + Utf8 [getException] + + Utf8 [getGraphObject] + + Utf8 [getGraphObjectAs] + + Utf8 [getIsFromCache] + + Utf8 [getOnErrorListener] + + Utf8 [getRequest] + + Utf8 [getRequestForPagedResults] + + Utf8 [graphObjectClass] + + Utf8 [isClosed] + + Utf8 [isLoading] + + Utf8 [isStarted] + + Utf8 [java/lang/Runnable] + + Utf8 [loading] + + Utf8 [nextRequest] + + Utf8 [onError] + + Utf8 [onErrorListener] + + Utf8 [onStartLoading] + + Utf8 [originalRequest] + + Utf8 [postDelayed] + + Utf8 [putRequestIntoBatch] + + Utf8 [refreshOriginalRequest] + + Utf8 [refreshOriginalRequest may not be called until after startLoading has been called.] + + Utf8 [requestCompleted] + + Utf8 [run] + + Utf8 [setCallback] + + Utf8 [setForceRoundTrip] + + Utf8 [setFromCache] + + Utf8 [setMoreObjectsAvailable] + + Utf8 [setOnErrorListener] + + Utf8 [size] + + Utf8 [skipRoundtripIfCached] + + Utf8 [startLoading] + +Fields (count = 9): + + Field: graphObjectClass Ljava/lang/Class; + Access flags: 0x12 + = private final java.lang.Class graphObjectClass + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class;] + + Field: skipRoundtripIfCached Z + Access flags: 0x2 + = private boolean skipRoundtripIfCached + + Field: originalRequest Lcom/facebook/Request; + Access flags: 0x2 + = private com.facebook.Request originalRequest + + Field: currentRequest Lcom/facebook/Request; + Access flags: 0x2 + = private com.facebook.Request currentRequest + + Field: nextRequest Lcom/facebook/Request; + Access flags: 0x2 + = private com.facebook.Request nextRequest + + Field: onErrorListener Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener; + Access flags: 0x2 + = private com.facebook.widget.GraphObjectPagingLoader$OnErrorListener onErrorListener + + Field: cursor Lcom/facebook/widget/SimpleGraphObjectCursor; + Access flags: 0x2 + = private com.facebook.widget.SimpleGraphObjectCursor cursor + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Field: appendResults Z + Access flags: 0x2 + = private boolean appendResults + + Field: loading Z + Access flags: 0x2 + = private boolean loading + +Methods (count = 17): + - Method: (Landroid/content/Context;Ljava/lang/Class;)V + Access flags: 0x1 + = public GraphObjectPagingLoader(android.content.Context,java.lang.Class) + Class member attributes (count = 2): + + Code attribute instructions (code length = 21, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #33 + + Methodref [android/support/v4/a/a. (Landroid/content/Context;)V] + [5] aload_0 v0 + [6] iconst_0 + [7] putfield #22 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.appendResults Z] + [10] aload_0 v0 + [11] iconst_0 + [12] putfield #26 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.loading Z] + [15] aload_0 v0 + [16] aload_2 v2 + [17] putfield #25 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.graphObjectClass Ljava/lang/Class;] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + + Method: getOnErrorListener()Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener; + Access flags: 0x1 + = public com.facebook.widget.GraphObjectPagingLoader$OnErrorListener getOnErrorListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #28 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.onErrorListener Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnErrorListener(Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;)V + Access flags: 0x1 + = public void setOnErrorListener(com.facebook.widget.GraphObjectPagingLoader$OnErrorListener) + 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 #28 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.onErrorListener Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCursor()Lcom/facebook/widget/SimpleGraphObjectCursor; + Access flags: 0x1 + = public com.facebook.widget.SimpleGraphObjectCursor getCursor() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Method: clearResults()V + Access flags: 0x1 + = public void clearResults() + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 1, stack = 2): + [0] aload_0 v0 + [1] aconst_null + [2] putfield #27 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.nextRequest Lcom/facebook/Request;] + [5] aload_0 v0 + [6] aconst_null + [7] putfield #29 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.originalRequest Lcom/facebook/Request;] + [10] aload_0 v0 + [11] aconst_null + [12] putfield #23 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + [15] aload_0 v0 + [16] aconst_null + [17] invokevirtual #49 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.deliverResult (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isLoading()Z + Access flags: 0x1 + = public boolean isLoading() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #26 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.loading Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: startLoading(Lcom/facebook/Request;Z)V + Access flags: 0x1 + = public void startLoading(com.facebook.Request,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #29 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.originalRequest Lcom/facebook/Request;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] iload_2 v2 + [8] lconst_0 + [9] invokespecial #53 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.startLoading (Lcom/facebook/Request;ZJ)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: refreshOriginalRequest(J)V + Access flags: 0x1 + = public void refreshOriginalRequest(long) + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 3, stack = 5): + [0] aload_0 v0 + [1] getfield #29 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.originalRequest Lcom/facebook/Request;] + [4] ifnonnull +13 (target=17) + [7] new #5 + + Class [com/facebook/FacebookException] + [10] dup + [11] ldc #2 + + String [refreshOriginalRequest may not be called until after startLoading has been called.] + [13] invokespecial #36 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [16] athrow + [17] aload_0 v0 + [18] aload_0 v0 + [19] getfield #29 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.originalRequest Lcom/facebook/Request;] + [22] iconst_0 + [23] lload_1 v1 + [24] invokespecial #53 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.startLoading (Lcom/facebook/Request;ZJ)V] + [27] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [17] Var: ..., Stack: (empty) + + Method: followNextLink()V + Access flags: 0x1 + = public void followNextLink() + Class member attributes (count = 1): + + Code attribute instructions (code length = 59, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #27 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.nextRequest Lcom/facebook/Request;] + [4] ifnull +54 (target=58) + [7] aload_0 v0 + [8] iconst_1 + [9] putfield #22 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.appendResults Z] + [12] aload_0 v0 + [13] aload_0 v0 + [14] getfield #27 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.nextRequest Lcom/facebook/Request;] + [17] putfield #23 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + [20] aload_0 v0 + [21] getfield #23 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + [24] new #14 + + Class [com/facebook/widget/GraphObjectPagingLoader$1] + [27] dup + [28] aload_0 v0 + [29] invokespecial #54 + + Methodref [com/facebook/widget/GraphObjectPagingLoader$1. (Lcom/facebook/widget/GraphObjectPagingLoader;)V] + [32] invokevirtual #39 + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + [35] aload_0 v0 + [36] iconst_1 + [37] putfield #26 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.loading Z] + [40] aload_0 v0 + [41] aload_0 v0 + [42] getfield #23 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + [45] aload_0 v0 + [46] getfield #30 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.skipRoundtripIfCached Z] + [49] invokespecial #51 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.putRequestIntoBatch (Lcom/facebook/Request;Z)Lcom/facebook/internal/CacheableRequestBatch;] + [52] astore_1 v1 + [53] aload_1 v1 + [54] invokestatic #38 + + Methodref [com/facebook/Request.executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + [57] pop + [58] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [58] Var: ..., Stack: (empty) + + Method: deliverResult(Lcom/facebook/widget/SimpleGraphObjectCursor;)V + Access flags: 0x1 + = public void deliverResult(com.facebook.widget.SimpleGraphObjectCursor) + Class member attributes (count = 2): + + Code attribute instructions (code length = 43, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + [4] astore_2 v2 + [5] aload_0 v0 + [6] aload_1 v1 + [7] putfield #24 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + [10] aload_0 v0 + [11] invokevirtual #50 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isStarted ()Z] + [14] ifeq +28 (target=42) + [17] aload_0 v0 + [18] aload_1 v1 + [19] invokespecial #34 + + Methodref [android/support/v4/a/a.deliverResult (Ljava/lang/Object;)V] + [22] aload_2 v2 + [23] ifnull +19 (target=42) + [26] aload_2 v2 + [27] aload_1 v1 + [28] ifacmpeq +14 (target=42) + [31] aload_2 v2 + [32] invokevirtual #61 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.isClosed ()Z] + [35] ifne +7 (target=42) + [38] aload_2 v2 + [39] invokevirtual #60 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.close ()V] + [42] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [42] Var: ...[a:com/facebook/widget/SimpleGraphObjectCursor], Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Method: onStartLoading()V + Access flags: 0x4 + = protected void onStartLoading() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokespecial #35 + + Methodref [android/support/v4/a/a.onStartLoading ()V] + [4] aload_0 v0 + [5] getfield #24 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + [8] ifnull +11 (target=19) + [11] aload_0 v0 + [12] aload_0 v0 + [13] getfield #24 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + [16] invokevirtual #49 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.deliverResult (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [19] Var: ..., Stack: (empty) + + Method: startLoading(Lcom/facebook/Request;ZJ)V + Access flags: 0x2 + = private void startLoading(com.facebook.Request,boolean,long) + Class member attributes (count = 1): + + Code attribute instructions (code length = 95, locals = 8, stack = 4): + [0] aload_0 v0 + [1] iload_2 v2 + [2] putfield #30 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.skipRoundtripIfCached Z] + [5] aload_0 v0 + [6] iconst_0 + [7] putfield #22 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.appendResults Z] + [10] aload_0 v0 + [11] aconst_null + [12] putfield #27 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.nextRequest Lcom/facebook/Request;] + [15] aload_0 v0 + [16] aload_1 v1 + [17] putfield #23 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + [20] aload_0 v0 + [21] getfield #23 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + [24] new #15 + + Class [com/facebook/widget/GraphObjectPagingLoader$2] + [27] dup + [28] aload_0 v0 + [29] invokespecial #55 + + Methodref [com/facebook/widget/GraphObjectPagingLoader$2. (Lcom/facebook/widget/GraphObjectPagingLoader;)V] + [32] invokevirtual #39 + + Methodref [com/facebook/Request.setCallback (Lcom/facebook/Request$Callback;)V] + [35] aload_0 v0 + [36] iconst_1 + [37] putfield #26 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.loading Z] + [40] aload_0 v0 + [41] aload_1 v1 + [42] iload_2 v2 + [43] invokespecial #51 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.putRequestIntoBatch (Lcom/facebook/Request;Z)Lcom/facebook/internal/CacheableRequestBatch;] + [46] astore v5 + [48] new #16 + + Class [com/facebook/widget/GraphObjectPagingLoader$3] + [51] dup + [52] aload_0 v0 + [53] aload v5 + [55] invokespecial #56 + + Methodref [com/facebook/widget/GraphObjectPagingLoader$3. (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/RequestBatch;)V] + [58] astore v6 + [60] lload_3 v3 + [61] lconst_0 + [62] lcmp + [63] ifne +13 (target=76) + [66] aload v6 + [68] invokeinterface #68 + + InterfaceMethodref [java/lang/Runnable.run ()V] + [73] goto +21 (target=94) + [76] new #3 + + Class [android/os/Handler] + [79] dup + [80] invokespecial #31 + + Methodref [android/os/Handler. ()V] + [83] astore v7 + [85] aload v7 + [87] aload v6 + [89] lload_3 v3 + [90] invokevirtual #32 + + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + [93] pop + [94] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [76] Var: ...[a:com/facebook/RequestBatch][a:java/lang/Runnable], Stack: (empty) + - [94] Var: ..., Stack: (empty) + + Method: putRequestIntoBatch(Lcom/facebook/Request;Z)Lcom/facebook/internal/CacheableRequestBatch; + Access flags: 0x2 + = private com.facebook.internal.CacheableRequestBatch putRequestIntoBatch(com.facebook.Request,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 4, stack = 6): + [0] new #11 + + Class [com/facebook/internal/CacheableRequestBatch] + [3] dup + [4] iconst_1 + [5] anewarray #7 + + Class [com/facebook/Request] + [8] dup + [9] iconst_0 + [10] aload_1 v1 + [11] aastore + [12] invokespecial #46 + + Methodref [com/facebook/internal/CacheableRequestBatch. ([Lcom/facebook/Request;)V] + [15] astore_3 v3 + [16] aload_3 v3 + [17] iload_2 v2 + [18] ifne +7 (target=25) + [21] iconst_1 + [22] goto +4 (target=26) + [25] iconst_0 + [26] invokevirtual #47 + + Methodref [com/facebook/internal/CacheableRequestBatch.setForceRoundTrip (Z)V] + [29] aload_3 v3 + [30] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [25] Var: [a:com/facebook/widget/GraphObjectPagingLoader][a:com/facebook/Request][i][a:com/facebook/internal/CacheableRequestBatch], Stack: [a:com/facebook/internal/CacheableRequestBatch] + - [26] Var: [a:com/facebook/widget/GraphObjectPagingLoader][a:com/facebook/Request][i][a:com/facebook/internal/CacheableRequestBatch], Stack: [a:com/facebook/internal/CacheableRequestBatch][i] + + Method: requestCompleted(Lcom/facebook/Response;)V + Access flags: 0x2 + = private void requestCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 104, locals = 5, stack = 3): + [0] aload_1 v1 + [1] invokevirtual #44 + + Methodref [com/facebook/Response.getRequest ()Lcom/facebook/Request;] + [4] astore_2 v2 + [5] aload_2 v2 + [6] aload_0 v0 + [7] getfield #23 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + [10] ifacmpeq +4 (target=14) + [13] return + [14] aload_0 v0 + [15] iconst_0 + [16] putfield #26 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.loading Z] + [19] aload_0 v0 + [20] aconst_null + [21] putfield #23 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.currentRequest Lcom/facebook/Request;] + [24] aload_1 v1 + [25] invokevirtual #40 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [28] astore_3 v3 + [29] aload_3 v3 + [30] ifnonnull +7 (target=37) + [33] aconst_null + [34] goto +7 (target=41) + [37] aload_3 v3 + [38] invokevirtual #37 + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + [41] astore v4 + [43] aload_1 v1 + [44] invokevirtual #41 + + Methodref [com/facebook/Response.getGraphObject ()Lcom/facebook/model/GraphObject;] + [47] ifnonnull +19 (target=66) + [50] aload v4 + [52] ifnonnull +14 (target=66) + [55] new #5 + + Class [com/facebook/FacebookException] + [58] dup + [59] ldc #1 + + String [GraphObjectPagingLoader received neither a result nor an error.] + [61] invokespecial #36 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [64] astore v4 + [66] aload v4 + [68] ifnull +30 (target=98) + [71] aload_0 v0 + [72] aconst_null + [73] putfield #27 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.nextRequest Lcom/facebook/Request;] + [76] aload_0 v0 + [77] getfield #28 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.onErrorListener Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;] + [80] ifnull +23 (target=103) + [83] aload_0 v0 + [84] getfield #28 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.onErrorListener Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;] + [87] aload v4 + [89] aload_0 v0 + [90] invokeinterface #66 + + InterfaceMethodref [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener.onError (Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader;)V] + [95] goto +8 (target=103) + [98] aload_0 v0 + [99] aload_1 v1 + [100] invokespecial #48 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.addResults (Lcom/facebook/Response;)V] + [103] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [14] Var: ...[a:com/facebook/Request], Stack: (empty) + - [37] Var: ...[a:com/facebook/FacebookRequestError], Stack: (empty) + - [41] Var: ..., Stack: [a:com/facebook/FacebookException] + - [66] Var: ...[a:com/facebook/FacebookException], Stack: (empty) + - [98] Var: ..., Stack: (empty) + - [103] Var: ..., Stack: (empty) + + Method: addResults(Lcom/facebook/Response;)V + Access flags: 0x2 + = private void addResults(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 152, locals = 7, stack = 3): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + [4] ifnull +10 (target=14) + [7] aload_0 v0 + [8] getfield #22 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.appendResults Z] + [11] ifne +13 (target=24) + [14] new #19 + + Class [com/facebook/widget/SimpleGraphObjectCursor] + [17] dup + [18] invokespecial #57 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor. ()V] + [21] goto +14 (target=35) + [24] new #19 + + Class [com/facebook/widget/SimpleGraphObjectCursor] + [27] dup + [28] aload_0 v0 + [29] getfield #24 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.cursor Lcom/facebook/widget/SimpleGraphObjectCursor;] + [32] invokespecial #58 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor. (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [35] astore_2 v2 + [36] aload_1 v1 + [37] ldc #18 + + Class [com/facebook/widget/GraphObjectPagingLoader$PagedResults] + [39] invokevirtual #42 + + Methodref [com/facebook/Response.getGraphObjectAs (Ljava/lang/Class;)Lcom/facebook/model/GraphObject;] + [42] checkcast #18 + + Class [com/facebook/widget/GraphObjectPagingLoader$PagedResults] + [45] astore_3 v3 + [46] aload_1 v1 + [47] invokevirtual #43 + + Methodref [com/facebook/Response.getIsFromCache ()Z] + [50] istore v4 + [52] aload_3 v3 + [53] invokeinterface #67 + + InterfaceMethodref [com/facebook/widget/GraphObjectPagingLoader$PagedResults.getData ()Lcom/facebook/model/GraphObjectList;] + [58] aload_0 v0 + [59] getfield #25 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.graphObjectClass Ljava/lang/Class;] + [62] invokeinterface #64 + + InterfaceMethodref [com/facebook/model/GraphObjectList.castToListOf (Ljava/lang/Class;)Lcom/facebook/model/GraphObjectList;] + [67] astore v5 + [69] aload v5 + [71] invokeinterface #65 + + InterfaceMethodref [com/facebook/model/GraphObjectList.size ()I] + [76] ifle +7 (target=83) + [79] iconst_1 + [80] goto +4 (target=84) + [83] iconst_0 + [84] istore v6 + [86] iload v6 + [88] ifeq +27 (target=115) + [91] aload_0 v0 + [92] aload_1 v1 + [93] getstatic #21 + + Fieldref [com/facebook/Response$PagingDirection.NEXT Lcom/facebook/Response$PagingDirection;] + [96] invokevirtual #45 + + Methodref [com/facebook/Response.getRequestForPagedResults (Lcom/facebook/Response$PagingDirection;)Lcom/facebook/Request;] + [99] putfield #27 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.nextRequest Lcom/facebook/Request;] + [102] aload_2 v2 + [103] aload v5 + [105] iload v4 + [107] invokevirtual #59 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.addGraphObjects (Ljava/util/Collection;Z)V] + [110] aload_2 v2 + [111] iconst_1 + [112] invokevirtual #63 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.setMoreObjectsAvailable (Z)V] + [115] iload v6 + [117] ifne +19 (target=136) + [120] aload_2 v2 + [121] iconst_0 + [122] invokevirtual #63 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.setMoreObjectsAvailable (Z)V] + [125] aload_2 v2 + [126] iload v4 + [128] invokevirtual #62 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.setFromCache (Z)V] + [131] aload_0 v0 + [132] aconst_null + [133] putfield #27 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.nextRequest Lcom/facebook/Request;] + [136] iload v4 + [138] ifne +8 (target=146) + [141] aload_0 v0 + [142] iconst_0 + [143] putfield #30 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader.skipRoundtripIfCached Z] + [146] aload_0 v0 + [147] aload_2 v2 + [148] invokevirtual #49 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.deliverResult (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [151] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 8): + - [14] Var: ..., Stack: (empty) + - [24] Var: ..., Stack: (empty) + - [35] Var: ..., Stack: [a:com/facebook/widget/SimpleGraphObjectCursor] + - [83] Var: [a:com/facebook/widget/GraphObjectPagingLoader][a:com/facebook/Response][a:com/facebook/widget/SimpleGraphObjectCursor][a:com/facebook/widget/GraphObjectPagingLoader$PagedResults][i][a:com/facebook/model/GraphObjectList], Stack: + - [84] Var: ..., Stack: [i] + - [115] Var: ...[i], Stack: (empty) + - [136] Var: ..., Stack: (empty) + - [146] Var: ..., Stack: (empty) + + Method: deliverResult(Ljava/lang/Object;)V + Access flags: 0x1041 + = public bridge synthetic void deliverResult(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 #19 + + Class [com/facebook/widget/SimpleGraphObjectCursor] + [5] invokevirtual #49 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.deliverResult (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.widget.GraphObjectPagingLoader,com.facebook.Response) + 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 #52 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.requestCompleted (Lcom/facebook/Response;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/a/a;>;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectPagingLoader$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.GraphObjectPagingLoader$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$Callback] + +Constant Pool (count = 25): + + Class [com/facebook/Request$Callback] + + Class [com/facebook/widget/GraphObjectPagingLoader] + + Class [com/facebook/widget/GraphObjectPagingLoader$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$1.this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.access$000 (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + + NameAndType [this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [access$000] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$1] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/GraphObjectPagingLoader; + Access flags: 0x1010 + = final synthetic com.facebook.widget.GraphObjectPagingLoader this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/GraphObjectPagingLoader;)V + Access flags: 0x0 + = GraphObjectPagingLoader$1(com.facebook.widget.GraphObjectPagingLoader) + 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 [com/facebook/widget/GraphObjectPagingLoader$1.this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$1.this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + [4] aload_1 v1 + [5] invokestatic #6 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.access$000 (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectPagingLoader$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.GraphObjectPagingLoader$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$Callback] + +Constant Pool (count = 25): + + Class [com/facebook/Request$Callback] + + Class [com/facebook/widget/GraphObjectPagingLoader] + + Class [com/facebook/widget/GraphObjectPagingLoader$2] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$2.this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.access$000 (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + + NameAndType [this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [access$000] + + Utf8 [com/facebook/Request$Callback] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$2] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/GraphObjectPagingLoader; + Access flags: 0x1010 + = final synthetic com.facebook.widget.GraphObjectPagingLoader this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/GraphObjectPagingLoader;)V + Access flags: 0x0 + = GraphObjectPagingLoader$2(com.facebook.widget.GraphObjectPagingLoader) + 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 [com/facebook/widget/GraphObjectPagingLoader$2.this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$2.this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + [4] aload_1 v1 + [5] invokestatic #6 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.access$000 (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Response;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectPagingLoader$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.GraphObjectPagingLoader$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 28): + + Class [com/facebook/Request] + + Class [com/facebook/widget/GraphObjectPagingLoader$3] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$3.this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$3.val$batch Lcom/facebook/RequestBatch;] + + Methodref [com/facebook/Request.executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + + NameAndType [val$batch Lcom/facebook/RequestBatch;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/RequestBatch;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/RequestBatch;] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$3] + + Utf8 [executeBatchAsync] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [run] + + Utf8 [this$0] + + Utf8 [val$batch] + +Fields (count = 2): + + Field: val$batch Lcom/facebook/RequestBatch; + Access flags: 0x1010 + = final synthetic com.facebook.RequestBatch val$batch + + Field: this$0 Lcom/facebook/widget/GraphObjectPagingLoader; + Access flags: 0x1010 + = final synthetic com.facebook.widget.GraphObjectPagingLoader this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/RequestBatch;)V + Access flags: 0x0 + = GraphObjectPagingLoader$3(com.facebook.widget.GraphObjectPagingLoader,com.facebook.RequestBatch) + 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 #5 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$3.this$0 Lcom/facebook/widget/GraphObjectPagingLoader;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #6 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$3.val$batch Lcom/facebook/RequestBatch;] + [10] aload_0 v0 + [11] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [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 = 9, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/widget/GraphObjectPagingLoader$3.val$batch Lcom/facebook/RequestBatch;] + [4] invokestatic #7 + + Methodref [com/facebook/Request.executeBatchAsync (Lcom/facebook/RequestBatch;)Lcom/facebook/RequestAsyncTask;] + [7] pop + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectPagingLoader$OnErrorListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.GraphObjectPagingLoader$OnErrorListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader<*>;)V] + + Utf8 [Signature] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener] + + Utf8 [java/lang/Object] + + Utf8 [onError] + +Fields (count = 0): + +Methods (count = 1): + + Method: onError(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader;)V + Access flags: 0x401 + = public abstract void onError(com.facebook.FacebookException,com.facebook.widget.GraphObjectPagingLoader) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader<*>;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/GraphObjectPagingLoader$PagedResults + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x600 + = interface com.facebook.widget.GraphObjectPagingLoader$PagedResults extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/model/GraphObject] + +Constant Pool (count = 11): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/widget/GraphObjectPagingLoader$PagedResults] + + Class [java/lang/Object] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + + Utf8 [Signature] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$PagedResults] + + Utf8 [getData] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: getData()Lcom/facebook/model/GraphObjectList; + Access flags: 0x401 + = public abstract com.facebook.model.GraphObjectList getData() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/model/GraphObjectList;] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/LoginButton + Superclass: android/widget/Button + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.LoginButton extends android.widget.Button + +Interfaces (count = 0): + +Constant Pool (count = 439): + + String [Log in with Facebook] + + String [fb_login_view_usage] + + Class [android/app/Activity] + + Class [android/content/Context] + + Class [android/content/res/Resources] + + Class [android/content/res/TypedArray] + + Class [android/graphics/Typeface] + + Class [android/util/AttributeSet] + + Class [android/widget/Button] + + Class [com/facebook/FacebookException] + + Class [com/facebook/Request] + + Class [com/facebook/Session] + + Class [com/facebook/android/R$color] + + Class [com/facebook/android/R$dimen] + + Class [com/facebook/android/R$drawable] + + Class [com/facebook/android/R$string] + + Class [com/facebook/android/R$styleable] + + Class [com/facebook/internal/SessionTracker] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/widget/LoginButton] + + Class [com/facebook/widget/LoginButton$1] + + Class [com/facebook/widget/LoginButton$LoginButtonCallback] + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + + Class [com/facebook/widget/LoginButton$LoginClickListener] + + Class [com/facebook/widget/LoginButton$OnErrorListener] + + Class [com/facebook/widget/LoginButton$UserInfoChangedCallback] + + Class [java/lang/Class] + + Class [java/lang/String] + + Class [java/util/Arrays] + + Fieldref [android/graphics/Typeface.DEFAULT_BOLD Landroid/graphics/Typeface;] + + Fieldref [com/facebook/android/R$color.com_facebook_blue I] + + Fieldref [com/facebook/android/R$color.com_facebook_loginview_text_color I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_compound_drawable_padding I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_bottom I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_left I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_right I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_top I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_text_size I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_inverse_icon I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_in_button I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_out_button I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view [I] + + Fieldref [com/facebook/widget/LoginButton.TAG Ljava/lang/String;] + + Fieldref [com/facebook/widget/LoginButton.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/widget/LoginButton.confirmLogout Z] + + Fieldref [com/facebook/widget/LoginButton.fetchUserInfo Z] + + Fieldref [com/facebook/widget/LoginButton.loginLogoutEventName Ljava/lang/String;] + + Fieldref [com/facebook/widget/LoginButton.loginText Ljava/lang/String;] + + Fieldref [com/facebook/widget/LoginButton.logoutText Ljava/lang/String;] + + Fieldref [com/facebook/widget/LoginButton.parentFragment Landroid/support/v4/app/Fragment;] + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + + Fieldref [com/facebook/widget/LoginButton.user Lcom/facebook/model/GraphUser;] + + Fieldref [com/facebook/widget/LoginButton.userInfoChangedCallback Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + + Fieldref [com/facebook/widget/LoginButton.userInfoSession Lcom/facebook/Session;] + + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Methodref [android/content/res/Resources.getColor (I)I] + + Methodref [android/content/res/Resources.getDimension (I)F] + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + + Methodref [android/content/res/TypedArray.recycle ()V] + + Methodref [android/widget/Button. (Landroid/content/Context;)V] + + Methodref [android/widget/Button. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + + Methodref [android/widget/Button. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + + Methodref [android/widget/Button.onAttachedToWindow ()V] + + Methodref [android/widget/Button.onDetachedFromWindow ()V] + + Methodref [android/widget/Button.onFinishInflate ()V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/Request.executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/Request.newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/Session.onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Methodref [com/facebook/Session.openActiveSessionFromCache (Landroid/content/Context;)Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V] + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.isTracking ()Z] + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/internal/SessionTracker.startTracking ()V] + + Methodref [com/facebook/internal/SessionTracker.stopTracking ()V] + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + Methodref [com/facebook/widget/LoginButton.fetchUserInfo ()V] + + Methodref [com/facebook/widget/LoginButton.finishInit ()V] + + Methodref [com/facebook/widget/LoginButton.getContext ()Landroid/content/Context;] + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + + Methodref [com/facebook/widget/LoginButton.initializeActiveSessionWithCachedToken (Landroid/content/Context;)Z] + + Methodref [com/facebook/widget/LoginButton.isInEditMode ()Z] + + Methodref [com/facebook/widget/LoginButton.parseAttributes (Landroid/util/AttributeSet;)V] + + Methodref [com/facebook/widget/LoginButton.setBackgroundColor (I)V] + + Methodref [com/facebook/widget/LoginButton.setBackgroundResource (I)V] + + Methodref [com/facebook/widget/LoginButton.setButtonText ()V] + + Methodref [com/facebook/widget/LoginButton.setCompoundDrawablePadding (I)V] + + Methodref [com/facebook/widget/LoginButton.setCompoundDrawablesWithIntrinsicBounds (IIII)V] + + Methodref [com/facebook/widget/LoginButton.setGravity (I)V] + + Methodref [com/facebook/widget/LoginButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] + + Methodref [com/facebook/widget/LoginButton.setPadding (IIII)V] + + Methodref [com/facebook/widget/LoginButton.setText (Ljava/lang/CharSequence;)V] + + Methodref [com/facebook/widget/LoginButton.setTextColor (I)V] + + Methodref [com/facebook/widget/LoginButton.setTextSize (IF)V] + + Methodref [com/facebook/widget/LoginButton.setTypeface (Landroid/graphics/Typeface;)V] + + Methodref [com/facebook/widget/LoginButton$1. (Lcom/facebook/widget/LoginButton;Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonCallback. (Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties. ()V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1800 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.clearPermissions ()V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getOnErrorListener ()Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getSessionStatusCallback ()Lcom/facebook/Session$StatusCallback;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setOnErrorListener (Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setPublishPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setReadPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setSessionStatusCallback (Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/widget/LoginButton$LoginClickListener. (Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V] + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + InterfaceMethodref [android/util/AttributeSet.getStyleAttribute ()I] + + InterfaceMethodref [com/facebook/widget/LoginButton$OnErrorListener.onError (Lcom/facebook/FacebookException;)V] + + InterfaceMethodref [com/facebook/widget/LoginButton$UserInfoChangedCallback.onUserInfoFetched (Lcom/facebook/model/GraphUser;)V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V] + + NameAndType [ (Lcom/facebook/widget/LoginButton;Lcom/facebook/Session;)V] + + NameAndType [ (Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [DEFAULT_BOLD Landroid/graphics/Typeface;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [access$1800 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/widget/LoginButton$OnErrorListener;] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [clearPermissions ()V] + + NameAndType [com_facebook_blue I] + + NameAndType [com_facebook_button_blue I] + + NameAndType [com_facebook_inverse_icon I] + + NameAndType [com_facebook_login_view [I] + + NameAndType [com_facebook_loginview_compound_drawable_padding I] + + NameAndType [com_facebook_loginview_log_in_button I] + + NameAndType [com_facebook_loginview_log_out_button I] + + NameAndType [com_facebook_loginview_padding_bottom I] + + NameAndType [com_facebook_loginview_padding_left I] + + NameAndType [com_facebook_loginview_padding_right I] + + NameAndType [com_facebook_loginview_padding_top I] + + NameAndType [com_facebook_loginview_text_color I] + + NameAndType [com_facebook_loginview_text_size I] + + NameAndType [confirmLogout Z] + + NameAndType [executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [fetchUserInfo ()V] + + NameAndType [fetchUserInfo Z] + + NameAndType [finishInit ()V] + + NameAndType [getActiveSession ()Lcom/facebook/Session;] + + NameAndType [getBoolean (IZ)Z] + + NameAndType [getColor (I)I] + + NameAndType [getContext ()Landroid/content/Context;] + + NameAndType [getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + + NameAndType [getDimension (I)F] + + NameAndType [getDimensionPixelSize (I)I] + + NameAndType [getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + + NameAndType [getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getOnErrorListener ()Lcom/facebook/widget/LoginButton$OnErrorListener;] + + NameAndType [getOpenSession ()Lcom/facebook/Session;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getResources ()Landroid/content/res/Resources;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getSessionStatusCallback ()Lcom/facebook/Session$StatusCallback;] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getStyleAttribute ()I] + + NameAndType [initializeActiveSessionWithCachedToken (Landroid/content/Context;)Z] + + NameAndType [isInEditMode ()Z] + + NameAndType [isOpened ()Z] + + NameAndType [isTracking ()Z] + + NameAndType [loginLogoutEventName Ljava/lang/String;] + + NameAndType [loginText Ljava/lang/String;] + + NameAndType [logoutText Ljava/lang/String;] + + NameAndType [newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + NameAndType [onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + + NameAndType [onAttachedToWindow ()V] + + NameAndType [onDetachedFromWindow ()V] + + NameAndType [onError (Lcom/facebook/FacebookException;)V] + + NameAndType [onFinishInflate ()V] + + NameAndType [onUserInfoFetched (Lcom/facebook/model/GraphUser;)V] + + NameAndType [openActiveSessionFromCache (Landroid/content/Context;)Lcom/facebook/Session;] + + NameAndType [parentFragment Landroid/support/v4/app/Fragment;] + + NameAndType [parseAttributes (Landroid/util/AttributeSet;)V] + + NameAndType [properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + NameAndType [recycle ()V] + + NameAndType [sessionTracker Lcom/facebook/internal/SessionTracker;] + + NameAndType [setBackgroundColor (I)V] + + NameAndType [setBackgroundResource (I)V] + + NameAndType [setButtonText ()V] + + NameAndType [setCompoundDrawablePadding (I)V] + + NameAndType [setCompoundDrawablesWithIntrinsicBounds (IIII)V] + + NameAndType [setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)V] + + NameAndType [setGravity (I)V] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)V] + + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + + NameAndType [setOnErrorListener (Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + + NameAndType [setPadding (IIII)V] + + NameAndType [setPublishPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + + NameAndType [setReadPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + + NameAndType [setSession (Lcom/facebook/Session;)V] + + NameAndType [setSessionStatusCallback (Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [setText (Ljava/lang/CharSequence;)V] + + NameAndType [setTextColor (I)V] + + NameAndType [setTextSize (IF)V] + + NameAndType [setTypeface (Landroid/graphics/Typeface;)V] + + NameAndType [startTracking ()V] + + NameAndType [stopTracking ()V] + + NameAndType [user Lcom/facebook/model/GraphUser;] + + NameAndType [userInfoChangedCallback Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + + NameAndType [userInfoSession Lcom/facebook/Session;] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/content/res/Resources;] + + Utf8 [()Lcom/facebook/Session$StatusCallback;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/SessionDefaultAudience;] + + Utf8 [()Lcom/facebook/SessionLoginBehavior;] + + Utf8 [()Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Utf8 [()Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)F] + + Utf8 [(I)I] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)V] + + Utf8 [(IF)V] + + Utf8 [(IIII)V] + + Utf8 [(IILandroid/content/Intent;)Z] + + Utf8 [(IZ)Z] + + Utf8 [(Landroid/app/Activity;IILandroid/content/Intent;)Z] + + Utf8 [(Landroid/content/Context;)Lcom/facebook/Session;] + + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;)Z] + + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V] + + Utf8 [(Landroid/graphics/Typeface;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Landroid/util/AttributeSet;)V] + + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Utf8 [(Landroid/view/View$OnClickListener;)V] + + Utf8 [(Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)V] + + Utf8 [(Lcom/facebook/model/GraphUser;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Landroid/support/v4/app/Fragment;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Z] + + Utf8 [(Lcom/facebook/widget/LoginButton;Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V] + + Utf8 [(Ljava/lang/CharSequence;)V] + + Utf8 [(Ljava/lang/Exception;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;Lcom/facebook/Session;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [([Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [DEFAULT_BOLD] + + Utf8 [I] + + Utf8 [Landroid/graphics/Typeface;] + + Utf8 [Landroid/support/v4/app/Fragment;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/internal/SessionTracker;] + + Utf8 [Lcom/facebook/model/GraphUser;] + + Utf8 [Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Utf8 [Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Log in with Facebook] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [Z] + + Utf8 [[I] + + Utf8 [access$000] + + Utf8 [access$1400] + + Utf8 [access$1500] + + Utf8 [access$1600] + + Utf8 [access$1800] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$402] + + Utf8 [access$500] + + Utf8 [access$600] + + Utf8 [access$700] + + Utf8 [access$800] + + Utf8 [access$900] + + Utf8 [android/app/Activity] + + Utf8 [android/content/Context] + + Utf8 [android/content/res/Resources] + + Utf8 [android/content/res/TypedArray] + + Utf8 [android/graphics/Typeface] + + Utf8 [android/util/AttributeSet] + + Utf8 [android/widget/Button] + + Utf8 [applicationId] + + Utf8 [asList] + + Utf8 [clearPermissions] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/android/R$color] + + Utf8 [com/facebook/android/R$dimen] + + Utf8 [com/facebook/android/R$drawable] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/android/R$styleable] + + Utf8 [com/facebook/internal/SessionTracker] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/widget/LoginButton] + + Utf8 [com/facebook/widget/LoginButton$1] + + Utf8 [com/facebook/widget/LoginButton$LoginButtonCallback] + + Utf8 [com/facebook/widget/LoginButton$LoginButtonProperties] + + Utf8 [com/facebook/widget/LoginButton$LoginClickListener] + + Utf8 [com/facebook/widget/LoginButton$OnErrorListener] + + Utf8 [com/facebook/widget/LoginButton$UserInfoChangedCallback] + + Utf8 [com_facebook_blue] + + Utf8 [com_facebook_button_blue] + + Utf8 [com_facebook_inverse_icon] + + Utf8 [com_facebook_login_view] + + Utf8 [com_facebook_loginview_compound_drawable_padding] + + Utf8 [com_facebook_loginview_log_in_button] + + Utf8 [com_facebook_loginview_log_out_button] + + Utf8 [com_facebook_loginview_padding_bottom] + + Utf8 [com_facebook_loginview_padding_left] + + Utf8 [com_facebook_loginview_padding_right] + + Utf8 [com_facebook_loginview_padding_top] + + Utf8 [com_facebook_loginview_text_color] + + Utf8 [com_facebook_loginview_text_size] + + Utf8 [confirmLogout] + + Utf8 [executeBatchAsync] + + Utf8 [fb_login_view_usage] + + Utf8 [fetchUserInfo] + + Utf8 [finishInit] + + Utf8 [getActiveSession] + + Utf8 [getBoolean] + + Utf8 [getColor] + + Utf8 [getContext] + + Utf8 [getDefaultAudience] + + Utf8 [getDimension] + + Utf8 [getDimensionPixelSize] + + Utf8 [getLoginBehavior] + + Utf8 [getMetadataApplicationId] + + Utf8 [getName] + + Utf8 [getOnErrorListener] + + Utf8 [getOpenSession] + + Utf8 [getPermissions] + + Utf8 [getResources] + + Utf8 [getSession] + + Utf8 [getSessionStatusCallback] + + Utf8 [getString] + + Utf8 [getStyleAttribute] + + Utf8 [getUserInfoChangedCallback] + + Utf8 [handleError] + + Utf8 [initializeActiveSessionWithCachedToken] + + Utf8 [isInEditMode] + + Utf8 [isOpened] + + Utf8 [isTracking] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/String] + + Utf8 [java/util/Arrays] + + Utf8 [loginLogoutEventName] + + Utf8 [loginText] + + Utf8 [logoutText] + + Utf8 [newMeRequest] + + Utf8 [obtainStyledAttributes] + + Utf8 [onActivityResult] + + Utf8 [onAttachedToWindow] + + Utf8 [onDetachedFromWindow] + + Utf8 [onError] + + Utf8 [onFinishInflate] + + Utf8 [onUserInfoFetched] + + Utf8 [openActiveSessionFromCache] + + Utf8 [parentFragment] + + Utf8 [parseAttributes] + + Utf8 [properties] + + Utf8 [recycle] + + Utf8 [sessionTracker] + + Utf8 [setApplicationId] + + Utf8 [setBackgroundColor] + + Utf8 [setBackgroundResource] + + Utf8 [setButtonText] + + Utf8 [setCompoundDrawablePadding] + + Utf8 [setCompoundDrawablesWithIntrinsicBounds] + + Utf8 [setDefaultAudience] + + Utf8 [setFragment] + + Utf8 [setGravity] + + Utf8 [setLoginBehavior] + + Utf8 [setLoginLogoutEventName] + + Utf8 [setOnClickListener] + + Utf8 [setOnErrorListener] + + Utf8 [setPadding] + + Utf8 [setProperties] + + Utf8 [setPublishPermissions] + + Utf8 [setReadPermissions] + + Utf8 [setSession] + + Utf8 [setSessionStatusCallback] + + Utf8 [setText] + + Utf8 [setTextColor] + + Utf8 [setTextSize] + + Utf8 [setTypeface] + + Utf8 [setUserInfoChangedCallback] + + Utf8 [startTracking] + + Utf8 [stopTracking] + + Utf8 [user] + + Utf8 [userInfoChangedCallback] + + Utf8 [userInfoSession] + +Fields (count = 13): + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + + Field: applicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String applicationId + + Field: sessionTracker Lcom/facebook/internal/SessionTracker; + Access flags: 0x2 + = private com.facebook.internal.SessionTracker sessionTracker + + Field: user Lcom/facebook/model/GraphUser; + Access flags: 0x2 + = private com.facebook.model.GraphUser user + + Field: userInfoSession Lcom/facebook/Session; + Access flags: 0x2 + = private com.facebook.Session userInfoSession + + Field: confirmLogout Z + Access flags: 0x2 + = private boolean confirmLogout + + Field: fetchUserInfo Z + Access flags: 0x2 + = private boolean fetchUserInfo + + Field: loginText Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String loginText + + Field: logoutText Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String logoutText + + Field: userInfoChangedCallback Lcom/facebook/widget/LoginButton$UserInfoChangedCallback; + Access flags: 0x2 + = private com.facebook.widget.LoginButton$UserInfoChangedCallback userInfoChangedCallback + + Field: parentFragment Landroid/support/v4/app/Fragment; + Access flags: 0x2 + = private android.support.v4.app.Fragment parentFragment + + Field: properties Lcom/facebook/widget/LoginButton$LoginButtonProperties; + Access flags: 0x2 + = private com.facebook.widget.LoginButton$LoginButtonProperties properties + + Field: loginLogoutEventName Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String loginLogoutEventName + +Methods (count = 47): + - Method: (Landroid/content/Context;)V + Access flags: 0x1 + = public LoginButton(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 48, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #65 + + Methodref [android/widget/Button. (Landroid/content/Context;)V] + [5] aload_0 v0 + [6] aconst_null + [7] putfield #45 + + Fieldref [com/facebook/widget/LoginButton.applicationId Ljava/lang/String;] + [10] aload_0 v0 + [11] aconst_null + [12] putfield #54 + + Fieldref [com/facebook/widget/LoginButton.user Lcom/facebook/model/GraphUser;] + [15] aload_0 v0 + [16] aconst_null + [17] putfield #56 + + Fieldref [com/facebook/widget/LoginButton.userInfoSession Lcom/facebook/Session;] + [20] aload_0 v0 + [21] new #23 + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + [24] dup + [25] invokespecial #107 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties. ()V] + [28] putfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [31] aload_0 v0 + [32] ldc #2 + + String [fb_login_view_usage] + [34] putfield #48 + + Fieldref [com/facebook/widget/LoginButton.loginLogoutEventName Ljava/lang/String;] + [37] aload_0 v0 + [38] aload_1 v1 + [39] invokespecial #90 + + Methodref [com/facebook/widget/LoginButton.initializeActiveSessionWithCachedToken (Landroid/content/Context;)Z] + [42] pop + [43] aload_0 v0 + [44] invokespecial #87 + + Methodref [com/facebook/widget/LoginButton.finishInit ()V] + [47] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V + Access flags: 0x1 + = public LoginButton(android.content.Context,android.util.AttributeSet) + Class member attributes (count = 1): + + Code attribute instructions (code length = 213, locals = 3, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokespecial #66 + + Methodref [android/widget/Button. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + [6] aload_0 v0 + [7] aconst_null + [8] putfield #45 + + Fieldref [com/facebook/widget/LoginButton.applicationId Ljava/lang/String;] + [11] aload_0 v0 + [12] aconst_null + [13] putfield #54 + + Fieldref [com/facebook/widget/LoginButton.user Lcom/facebook/model/GraphUser;] + [16] aload_0 v0 + [17] aconst_null + [18] putfield #56 + + Fieldref [com/facebook/widget/LoginButton.userInfoSession Lcom/facebook/Session;] + [21] aload_0 v0 + [22] new #23 + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + [25] dup + [26] invokespecial #107 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties. ()V] + [29] putfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [32] aload_0 v0 + [33] ldc #2 + + String [fb_login_view_usage] + [35] putfield #48 + + Fieldref [com/facebook/widget/LoginButton.loginLogoutEventName Ljava/lang/String;] + [38] aload_2 v2 + [39] invokeinterface #124 + + InterfaceMethodref [android/util/AttributeSet.getStyleAttribute ()I] + [44] ifne +150 (target=194) + [47] aload_0 v0 + [48] bipush 17 + [50] invokevirtual #98 + + Methodref [com/facebook/widget/LoginButton.setGravity (I)V] + [53] aload_0 v0 + [54] aload_0 v0 + [55] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [58] getstatic #32 + + Fieldref [com/facebook/android/R$color.com_facebook_loginview_text_color I] + [61] invokevirtual #58 + + Methodref [android/content/res/Resources.getColor (I)I] + [64] invokevirtual #102 + + Methodref [com/facebook/widget/LoginButton.setTextColor (I)V] + [67] aload_0 v0 + [68] iconst_0 + [69] aload_0 v0 + [70] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [73] getstatic #38 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_text_size I] + [76] invokevirtual #59 + + Methodref [android/content/res/Resources.getDimension (I)F] + [79] invokevirtual #103 + + Methodref [com/facebook/widget/LoginButton.setTextSize (IF)V] + [82] aload_0 v0 + [83] getstatic #30 + + Fieldref [android/graphics/Typeface.DEFAULT_BOLD Landroid/graphics/Typeface;] + [86] invokevirtual #104 + + Methodref [com/facebook/widget/LoginButton.setTypeface (Landroid/graphics/Typeface;)V] + [89] aload_0 v0 + [90] invokevirtual #91 + + Methodref [com/facebook/widget/LoginButton.isInEditMode ()Z] + [93] ifeq +26 (target=119) + [96] aload_0 v0 + [97] aload_0 v0 + [98] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [101] getstatic #31 + + Fieldref [com/facebook/android/R$color.com_facebook_blue I] + [104] invokevirtual #58 + + Methodref [android/content/res/Resources.getColor (I)I] + [107] invokevirtual #93 + + Methodref [com/facebook/widget/LoginButton.setBackgroundColor (I)V] + [110] aload_0 v0 + [111] ldc #1 + + String [Log in with Facebook] + [113] putfield #49 + + Fieldref [com/facebook/widget/LoginButton.loginText Ljava/lang/String;] + [116] goto +78 (target=194) + [119] aload_0 v0 + [120] getstatic #39 + + Fieldref [com/facebook/android/R$drawable.com_facebook_button_blue I] + [123] invokevirtual #94 + + Methodref [com/facebook/widget/LoginButton.setBackgroundResource (I)V] + [126] aload_0 v0 + [127] getstatic #40 + + Fieldref [com/facebook/android/R$drawable.com_facebook_inverse_icon I] + [130] iconst_0 + [131] iconst_0 + [132] iconst_0 + [133] invokevirtual #97 + + Methodref [com/facebook/widget/LoginButton.setCompoundDrawablesWithIntrinsicBounds (IIII)V] + [136] aload_0 v0 + [137] aload_0 v0 + [138] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [141] getstatic #33 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_compound_drawable_padding I] + [144] invokevirtual #60 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [147] invokevirtual #96 + + Methodref [com/facebook/widget/LoginButton.setCompoundDrawablePadding (I)V] + [150] aload_0 v0 + [151] aload_0 v0 + [152] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [155] getstatic #35 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_left I] + [158] invokevirtual #60 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [161] aload_0 v0 + [162] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [165] getstatic #37 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_top I] + [168] invokevirtual #60 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [171] aload_0 v0 + [172] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [175] getstatic #36 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_right I] + [178] invokevirtual #60 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [181] aload_0 v0 + [182] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [185] getstatic #34 + + Fieldref [com/facebook/android/R$dimen.com_facebook_loginview_padding_bottom I] + [188] invokevirtual #60 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [191] invokevirtual #100 + + Methodref [com/facebook/widget/LoginButton.setPadding (IIII)V] + [194] aload_0 v0 + [195] aload_2 v2 + [196] invokespecial #92 + + Methodref [com/facebook/widget/LoginButton.parseAttributes (Landroid/util/AttributeSet;)V] + [199] aload_0 v0 + [200] invokevirtual #91 + + Methodref [com/facebook/widget/LoginButton.isInEditMode ()Z] + [203] ifne +9 (target=212) + [206] aload_0 v0 + [207] aload_1 v1 + [208] invokespecial #90 + + Methodref [com/facebook/widget/LoginButton.initializeActiveSessionWithCachedToken (Landroid/content/Context;)Z] + [211] pop + [212] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [119] Var: [a:com/facebook/widget/LoginButton][a:android/content/Context][a:android/util/AttributeSet], Stack: + - [194] Var: ..., Stack: (empty) + - [212] Var: ..., Stack: (empty) + - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V + Access flags: 0x1 + = public LoginButton(android.content.Context,android.util.AttributeSet,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 51, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] iload_3 v3 + [4] invokespecial #67 + + Methodref [android/widget/Button. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + [7] aload_0 v0 + [8] aconst_null + [9] putfield #45 + + Fieldref [com/facebook/widget/LoginButton.applicationId Ljava/lang/String;] + [12] aload_0 v0 + [13] aconst_null + [14] putfield #54 + + Fieldref [com/facebook/widget/LoginButton.user Lcom/facebook/model/GraphUser;] + [17] aload_0 v0 + [18] aconst_null + [19] putfield #56 + + Fieldref [com/facebook/widget/LoginButton.userInfoSession Lcom/facebook/Session;] + [22] aload_0 v0 + [23] new #23 + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + [26] dup + [27] invokespecial #107 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties. ()V] + [30] putfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [33] aload_0 v0 + [34] ldc #2 + + String [fb_login_view_usage] + [36] putfield #48 + + Fieldref [com/facebook/widget/LoginButton.loginLogoutEventName Ljava/lang/String;] + [39] aload_0 v0 + [40] aload_2 v2 + [41] invokespecial #92 + + Methodref [com/facebook/widget/LoginButton.parseAttributes (Landroid/util/AttributeSet;)V] + [44] aload_0 v0 + [45] aload_1 v1 + [46] invokespecial #90 + + Methodref [com/facebook/widget/LoginButton.initializeActiveSessionWithCachedToken (Landroid/content/Context;)Z] + [49] pop + [50] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnErrorListener(Lcom/facebook/widget/LoginButton$OnErrorListener;)V + Access flags: 0x1 + = public void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokevirtual #117 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setOnErrorListener (Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnErrorListener()Lcom/facebook/widget/LoginButton$OnErrorListener; + Access flags: 0x1 + = public com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #112 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getOnErrorListener ()Lcom/facebook/widget/LoginButton$OnErrorListener;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDefaultAudience(Lcom/facebook/SessionDefaultAudience;)V + Access flags: 0x1 + = public void setDefaultAudience(com.facebook.SessionDefaultAudience) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokevirtual #115 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDefaultAudience()Lcom/facebook/SessionDefaultAudience; + Access flags: 0x1 + = public com.facebook.SessionDefaultAudience getDefaultAudience() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #110 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setReadPermissions(Ljava/util/List;)V + Access flags: 0x1 + = public void setReadPermissions(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 16, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] aload_0 v0 + [6] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [9] invokevirtual #80 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [12] invokevirtual #119 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setReadPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: setReadPermissions([Ljava/lang/String;)V + Access flags: 0x81 + = public varargs void setReadPermissions(java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokestatic #123 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [8] aload_0 v0 + [9] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [12] invokevirtual #80 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [15] invokevirtual #119 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setReadPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPublishPermissions(Ljava/util/List;)V + Access flags: 0x1 + = public void setPublishPermissions(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 16, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] aload_0 v0 + [6] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [9] invokevirtual #80 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [12] invokevirtual #118 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setPublishPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: setPublishPermissions([Ljava/lang/String;)V + Access flags: 0x81 + = public varargs void setPublishPermissions(java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokestatic #123 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [8] aload_0 v0 + [9] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [12] invokevirtual #80 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [15] invokevirtual #118 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setPublishPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: clearPermissions()V + Access flags: 0x1 + = public void clearPermissions() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #109 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.clearPermissions ()V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginBehavior(Lcom/facebook/SessionLoginBehavior;)V + Access flags: 0x1 + = public void setLoginBehavior(com.facebook.SessionLoginBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokevirtual #116 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLoginBehavior()Lcom/facebook/SessionLoginBehavior; + Access flags: 0x1 + = public com.facebook.SessionLoginBehavior getLoginBehavior() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #111 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setApplicationId(Ljava/lang/String;)V + Access flags: 0x1 + = public void setApplicationId(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] putfield #45 + + Fieldref [com/facebook/widget/LoginButton.applicationId Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getUserInfoChangedCallback()Lcom/facebook/widget/LoginButton$UserInfoChangedCallback; + Access flags: 0x1 + = public com.facebook.widget.LoginButton$UserInfoChangedCallback getUserInfoChangedCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/LoginButton.userInfoChangedCallback Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setUserInfoChangedCallback(Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;)V + Access flags: 0x1 + = public void setUserInfoChangedCallback(com.facebook.widget.LoginButton$UserInfoChangedCallback) + 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 #55 + + Fieldref [com/facebook/widget/LoginButton.userInfoChangedCallback Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSessionStatusCallback(Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x1 + = public void setSessionStatusCallback(com.facebook.Session$StatusCallback) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokevirtual #120 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setSessionStatusCallback (Lcom/facebook/Session$StatusCallback;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSessionStatusCallback()Lcom/facebook/Session$StatusCallback; + Access flags: 0x1 + = public com.facebook.Session$StatusCallback getSessionStatusCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #114 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getSessionStatusCallback ()Lcom/facebook/Session$StatusCallback;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityResult(IILandroid/content/Intent;)Z + Access flags: 0x1 + = public boolean onActivityResult(int,int,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 5, stack = 5): + [0] aload_0 v0 + [1] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] invokevirtual #80 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [7] astore v4 + [9] aload v4 + [11] ifnull +19 (target=30) + [14] aload v4 + [16] aload_0 v0 + [17] invokevirtual #88 + + Methodref [com/facebook/widget/LoginButton.getContext ()Landroid/content/Context;] + [20] checkcast #3 + + Class [android/app/Activity] + [23] iload_1 v1 + [24] iload_2 v2 + [25] aload_3 v3 + [26] invokevirtual #76 + + Methodref [com/facebook/Session.onActivityResult (Landroid/app/Activity;IILandroid/content/Intent;)Z] + [29] ireturn + [30] iconst_0 + [31] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [30] Var: ...[a:com/facebook/Session], Stack: (empty) + + Method: setSession(Lcom/facebook/Session;)V + Access flags: 0x1 + = public void setSession(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] aload_1 v1 + [5] invokevirtual #82 + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + [8] aload_0 v0 + [9] invokespecial #86 + + Methodref [com/facebook/widget/LoginButton.fetchUserInfo ()V] + [12] aload_0 v0 + [13] invokespecial #95 + + Methodref [com/facebook/widget/LoginButton.setButtonText ()V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onFinishInflate()V + Access flags: 0x1 + = public void onFinishInflate() + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #70 + + Methodref [android/widget/Button.onFinishInflate ()V] + [4] aload_0 v0 + [5] invokespecial #87 + + Methodref [com/facebook/widget/LoginButton.finishInit ()V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: finishInit()V + Access flags: 0x2 + = private void finishInit() + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 1, stack = 8): + [0] aload_0 v0 + [1] new #24 + + Class [com/facebook/widget/LoginButton$LoginClickListener] + [4] dup + [5] aload_0 v0 + [6] aconst_null + [7] invokespecial #121 + + Methodref [com/facebook/widget/LoginButton$LoginClickListener. (Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V] + [10] invokevirtual #99 + + Methodref [com/facebook/widget/LoginButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] + [13] aload_0 v0 + [14] invokespecial #95 + + Methodref [com/facebook/widget/LoginButton.setButtonText ()V] + [17] aload_0 v0 + [18] invokevirtual #91 + + Methodref [com/facebook/widget/LoginButton.isInEditMode ()Z] + [21] ifne +33 (target=54) + [24] aload_0 v0 + [25] new #18 + + Class [com/facebook/internal/SessionTracker] + [28] dup + [29] aload_0 v0 + [30] invokevirtual #88 + + Methodref [com/facebook/widget/LoginButton.getContext ()Landroid/content/Context;] + [33] new #22 + + Class [com/facebook/widget/LoginButton$LoginButtonCallback] + [36] dup + [37] aload_0 v0 + [38] aconst_null + [39] invokespecial #106 + + Methodref [com/facebook/widget/LoginButton$LoginButtonCallback. (Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V] + [42] aconst_null + [43] iconst_0 + [44] invokespecial #78 + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;Lcom/facebook/Session;Z)V] + [47] putfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [50] aload_0 v0 + [51] invokespecial #86 + + Methodref [com/facebook/widget/LoginButton.fetchUserInfo ()V] + [54] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [54] Var: ..., Stack: (empty) + + Method: setFragment(Landroid/support/v4/app/Fragment;)V + Access flags: 0x1 + = public void setFragment(android.support.v4.app.Fragment) + 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 #51 + + Fieldref [com/facebook/widget/LoginButton.parentFragment Landroid/support/v4/app/Fragment;] + [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 = 37, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #68 + + Methodref [android/widget/Button.onAttachedToWindow ()V] + [4] aload_0 v0 + [5] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [8] ifnull +28 (target=36) + [11] aload_0 v0 + [12] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [15] invokevirtual #81 + + Methodref [com/facebook/internal/SessionTracker.isTracking ()Z] + [18] ifne +18 (target=36) + [21] aload_0 v0 + [22] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [25] invokevirtual #83 + + Methodref [com/facebook/internal/SessionTracker.startTracking ()V] + [28] aload_0 v0 + [29] invokespecial #86 + + Methodref [com/facebook/widget/LoginButton.fetchUserInfo ()V] + [32] aload_0 v0 + [33] invokespecial #95 + + Methodref [com/facebook/widget/LoginButton.setButtonText ()V] + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [36] Var: ..., Stack: (empty) + + Method: onDetachedFromWindow()V + Access flags: 0x4 + = protected void onDetachedFromWindow() + Class member attributes (count = 1): + + Code attribute instructions (code length = 19, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #69 + + Methodref [android/widget/Button.onDetachedFromWindow ()V] + [4] aload_0 v0 + [5] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [8] ifnull +10 (target=18) + [11] aload_0 v0 + [12] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [15] invokevirtual #84 + + Methodref [com/facebook/internal/SessionTracker.stopTracking ()V] + [18] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: ..., Stack: (empty) + + Method: getPermissions()Ljava/util/List; + Access flags: 0x0 + = java.util.List getPermissions() + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #113 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getPermissions ()Ljava/util/List;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: setProperties(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)V + Access flags: 0x0 + = void setProperties(com.facebook.widget.LoginButton$LoginButtonProperties) + 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 #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginLogoutEventName(Ljava/lang/String;)V + Access flags: 0x0 + = void setLoginLogoutEventName(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] putfield #48 + + Fieldref [com/facebook/widget/LoginButton.loginLogoutEventName Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: parseAttributes(Landroid/util/AttributeSet;)V + Access flags: 0x2 + = private void parseAttributes(android.util.AttributeSet) + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 3, stack = 4): + [0] aload_0 v0 + [1] invokevirtual #88 + + Methodref [com/facebook/widget/LoginButton.getContext ()Landroid/content/Context;] + [4] aload_1 v1 + [5] getstatic #43 + + Fieldref [com/facebook/android/R$styleable.com_facebook_login_view [I] + [8] invokevirtual #57 + + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + [11] astore_2 v2 + [12] aload_0 v0 + [13] aload_2 v2 + [14] iconst_0 + [15] iconst_1 + [16] invokevirtual #62 + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + [19] putfield #46 + + Fieldref [com/facebook/widget/LoginButton.confirmLogout Z] + [22] aload_0 v0 + [23] aload_2 v2 + [24] iconst_1 + [25] iconst_1 + [26] invokevirtual #62 + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + [29] putfield #47 + + Fieldref [com/facebook/widget/LoginButton.fetchUserInfo Z] + [32] aload_0 v0 + [33] aload_2 v2 + [34] iconst_2 + [35] invokevirtual #63 + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + [38] putfield #49 + + Fieldref [com/facebook/widget/LoginButton.loginText Ljava/lang/String;] + [41] aload_0 v0 + [42] aload_2 v2 + [43] iconst_3 + [44] invokevirtual #63 + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + [47] putfield #50 + + Fieldref [com/facebook/widget/LoginButton.logoutText Ljava/lang/String;] + [50] aload_2 v2 + [51] invokevirtual #64 + + Methodref [android/content/res/TypedArray.recycle ()V] + [54] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setButtonText()V + Access flags: 0x2 + = private void setButtonText() + Class member attributes (count = 1): + + Code attribute instructions (code length = 77, locals = 1, stack = 3): + [0] aload_0 v0 + [1] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] ifnull +44 (target=48) + [7] aload_0 v0 + [8] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #79 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [14] ifnull +34 (target=48) + [17] aload_0 v0 + [18] aload_0 v0 + [19] getfield #50 + + Fieldref [com/facebook/widget/LoginButton.logoutText Ljava/lang/String;] + [22] ifnull +10 (target=32) + [25] aload_0 v0 + [26] getfield #50 + + Fieldref [com/facebook/widget/LoginButton.logoutText Ljava/lang/String;] + [29] goto +13 (target=42) + [32] aload_0 v0 + [33] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [36] getstatic #42 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_out_button I] + [39] invokevirtual #61 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [42] invokevirtual #101 + + Methodref [com/facebook/widget/LoginButton.setText (Ljava/lang/CharSequence;)V] + [45] goto +31 (target=76) + [48] aload_0 v0 + [49] aload_0 v0 + [50] getfield #49 + + Fieldref [com/facebook/widget/LoginButton.loginText Ljava/lang/String;] + [53] ifnull +10 (target=63) + [56] aload_0 v0 + [57] getfield #49 + + Fieldref [com/facebook/widget/LoginButton.loginText Ljava/lang/String;] + [60] goto +13 (target=73) + [63] aload_0 v0 + [64] invokevirtual #89 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [67] getstatic #41 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_in_button I] + [70] invokevirtual #61 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [73] invokevirtual #101 + + Methodref [com/facebook/widget/LoginButton.setText (Ljava/lang/CharSequence;)V] + [76] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [32] Var: ..., Stack: [a:com/facebook/widget/LoginButton] + - [42] Var: [a:com/facebook/widget/LoginButton], Stack: [a:com/facebook/widget/LoginButton][a:java/lang/String] + - [48] Var: ..., Stack: (empty) + - [63] Var: ..., Stack: [a:com/facebook/widget/LoginButton] + - [73] Var: [a:com/facebook/widget/LoginButton], Stack: [a:com/facebook/widget/LoginButton][a:java/lang/String] + - [76] Var: ..., Stack: (empty) + + Method: initializeActiveSessionWithCachedToken(Landroid/content/Context;)Z + Access flags: 0x2 + = private boolean initializeActiveSessionWithCachedToken(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 43, locals = 4, stack = 1): + [0] aload_1 v1 + [1] ifnonnull +5 (target=6) + [4] iconst_0 + [5] ireturn + [6] invokestatic #74 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [9] astore_2 v2 + [10] aload_2 v2 + [11] ifnull +8 (target=19) + [14] aload_2 v2 + [15] invokevirtual #75 + + Methodref [com/facebook/Session.isOpened ()Z] + [18] ireturn + [19] aload_1 v1 + [20] invokestatic #85 + + Methodref [com/facebook/internal/Utility.getMetadataApplicationId (Landroid/content/Context;)Ljava/lang/String;] + [23] astore_3 v3 + [24] aload_3 v3 + [25] ifnonnull +5 (target=30) + [28] iconst_0 + [29] ireturn + [30] aload_1 v1 + [31] invokestatic #77 + + Methodref [com/facebook/Session.openActiveSessionFromCache (Landroid/content/Context;)Lcom/facebook/Session;] + [34] ifnull +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 = 1): + + Stack map table attribute (count = 5): + - [6] Var: ..., Stack: (empty) + - [19] Var: ...[a:com/facebook/Session], Stack: (empty) + - [30] Var: ...[a:java/lang/String], Stack: (empty) + - [41] Var: ..., Stack: (empty) + - [42] Var: ..., Stack: [i] + + Method: fetchUserInfo()V + Access flags: 0x2 + = private void fetchUserInfo() + Class member attributes (count = 1): + + Code attribute instructions (code length = 87, locals = 3, stack = 5): + [0] aload_0 v0 + [1] getfield #47 + + Fieldref [com/facebook/widget/LoginButton.fetchUserInfo Z] + [4] ifeq +82 (target=86) + [7] aload_0 v0 + [8] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #79 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [14] astore_1 v1 + [15] aload_1 v1 + [16] ifnull +45 (target=61) + [19] aload_1 v1 + [20] aload_0 v0 + [21] getfield #56 + + Fieldref [com/facebook/widget/LoginButton.userInfoSession Lcom/facebook/Session;] + [24] ifacmpeq +62 (target=86) + [27] aload_1 v1 + [28] new #21 + + Class [com/facebook/widget/LoginButton$1] + [31] dup + [32] aload_0 v0 + [33] aload_1 v1 + [34] invokespecial #105 + + Methodref [com/facebook/widget/LoginButton$1. (Lcom/facebook/widget/LoginButton;Lcom/facebook/Session;)V] + [37] invokestatic #73 + + Methodref [com/facebook/Request.newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + [40] astore_2 v2 + [41] iconst_1 + [42] anewarray #11 + + Class [com/facebook/Request] + [45] dup + [46] iconst_0 + [47] aload_2 v2 + [48] aastore + [49] invokestatic #72 + + Methodref [com/facebook/Request.executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + [52] pop + [53] aload_0 v0 + [54] aload_1 v1 + [55] putfield #56 + + Fieldref [com/facebook/widget/LoginButton.userInfoSession Lcom/facebook/Session;] + [58] goto +28 (target=86) + [61] aload_0 v0 + [62] aconst_null + [63] putfield #54 + + Fieldref [com/facebook/widget/LoginButton.user Lcom/facebook/model/GraphUser;] + [66] aload_0 v0 + [67] getfield #55 + + Fieldref [com/facebook/widget/LoginButton.userInfoChangedCallback Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + [70] ifnull +16 (target=86) + [73] aload_0 v0 + [74] getfield #55 + + Fieldref [com/facebook/widget/LoginButton.userInfoChangedCallback Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + [77] aload_0 v0 + [78] getfield #54 + + Fieldref [com/facebook/widget/LoginButton.user Lcom/facebook/model/GraphUser;] + [81] invokeinterface #126 + + InterfaceMethodref [com/facebook/widget/LoginButton$UserInfoChangedCallback.onUserInfoFetched (Lcom/facebook/model/GraphUser;)V] + [86] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [61] Var: ...[a:com/facebook/Session], Stack: (empty) + - [86] Var: -1, Stack: (empty) + + Method: handleError(Ljava/lang/Exception;)V + Access flags: 0x0 + = void handleError(java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 57, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokestatic #108 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1800 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/widget/LoginButton$OnErrorListener;] + [7] ifnull +49 (target=56) + [10] aload_1 v1 + [11] instanceof #10 + + Class [com/facebook/FacebookException] + [14] ifeq +22 (target=36) + [17] aload_0 v0 + [18] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [21] invokestatic #108 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1800 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/widget/LoginButton$OnErrorListener;] + [24] aload_1 v1 + [25] checkcast #10 + + Class [com/facebook/FacebookException] + [28] invokeinterface #125 + + InterfaceMethodref [com/facebook/widget/LoginButton$OnErrorListener.onError (Lcom/facebook/FacebookException;)V] + [33] goto +23 (target=56) + [36] aload_0 v0 + [37] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [40] invokestatic #108 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1800 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/widget/LoginButton$OnErrorListener;] + [43] new #10 + + Class [com/facebook/FacebookException] + [46] dup + [47] aload_1 v1 + [48] invokespecial #71 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [51] invokeinterface #125 + + InterfaceMethodref [com/facebook/widget/LoginButton$OnErrorListener.onError (Lcom/facebook/FacebookException;)V] + [56] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [36] Var: ..., Stack: (empty) + - [56] Var: ..., Stack: (empty) + + Method: access$000()Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$000() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 0, stack = 1): + [0] getstatic #44 + + Fieldref [com/facebook/widget/LoginButton.TAG Ljava/lang/String;] + [3] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300(Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker; + Access flags: 0x1008 + = static synthetic com.facebook.internal.SessionTracker access$300(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #53 + + Fieldref [com/facebook/widget/LoginButton.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$402(Lcom/facebook/widget/LoginButton;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser; + Access flags: 0x1008 + = static synthetic com.facebook.model.GraphUser access$402(com.facebook.widget.LoginButton,com.facebook.model.GraphUser) + 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 #54 + + Fieldref [com/facebook/widget/LoginButton.user Lcom/facebook/model/GraphUser;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$500(Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$UserInfoChangedCallback; + Access flags: 0x1008 + = static synthetic com.facebook.widget.LoginButton$UserInfoChangedCallback access$500(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/LoginButton.userInfoChangedCallback Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$400(Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser; + Access flags: 0x1008 + = static synthetic com.facebook.model.GraphUser access$400(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #54 + + Fieldref [com/facebook/widget/LoginButton.user Lcom/facebook/model/GraphUser;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$600(Lcom/facebook/widget/LoginButton;)Z + Access flags: 0x1008 + = static synthetic boolean access$600(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #46 + + Fieldref [com/facebook/widget/LoginButton.confirmLogout Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$700(Lcom/facebook/widget/LoginButton;)Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$700(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #45 + + Fieldref [com/facebook/widget/LoginButton.applicationId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$800(Lcom/facebook/widget/LoginButton;)Landroid/support/v4/app/Fragment; + Access flags: 0x1008 + = static synthetic android.support.v4.app.Fragment access$800(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #51 + + Fieldref [com/facebook/widget/LoginButton.parentFragment Landroid/support/v4/app/Fragment;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$900(Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties; + Access flags: 0x1008 + = static synthetic com.facebook.widget.LoginButton$LoginButtonProperties access$900(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #52 + + Fieldref [com/facebook/widget/LoginButton.properties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1400(Lcom/facebook/widget/LoginButton;)Ljava/lang/String; + Access flags: 0x1008 + = static synthetic java.lang.String access$1400(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #48 + + Fieldref [com/facebook/widget/LoginButton.loginLogoutEventName Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1500(Lcom/facebook/widget/LoginButton;)V + Access flags: 0x1008 + = static synthetic void access$1500(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #86 + + Methodref [com/facebook/widget/LoginButton.fetchUserInfo ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1600(Lcom/facebook/widget/LoginButton;)V + Access flags: 0x1008 + = static synthetic void access$1600(com.facebook.widget.LoginButton) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #95 + + Methodref [com/facebook/widget/LoginButton.setButtonText ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 0, stack = 1): + [0] ldc #20 + + Class [com/facebook/widget/LoginButton] + [2] invokevirtual #122 + + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + [5] putstatic #44 + + Fieldref [com/facebook/widget/LoginButton.TAG Ljava/lang/String;] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/LoginButton$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.LoginButton$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$GraphUserCallback] + +Constant Pool (count = 70): + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/Request$GraphUserCallback] + + Class [com/facebook/Response] + + Class [com/facebook/internal/SessionTracker] + + Class [com/facebook/widget/LoginButton] + + Class [com/facebook/widget/LoginButton$1] + + Class [com/facebook/widget/LoginButton$UserInfoChangedCallback] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/LoginButton$1.this$0 Lcom/facebook/widget/LoginButton;] + + Fieldref [com/facebook/widget/LoginButton$1.val$currentSession Lcom/facebook/Session;] + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/widget/LoginButton.access$300 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + + Methodref [com/facebook/widget/LoginButton.access$400 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + + Methodref [com/facebook/widget/LoginButton.access$402 (Lcom/facebook/widget/LoginButton;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + + Methodref [com/facebook/widget/LoginButton.access$500 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + + Methodref [com/facebook/widget/LoginButton.handleError (Ljava/lang/Exception;)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/widget/LoginButton$UserInfoChangedCallback.onUserInfoFetched (Lcom/facebook/model/GraphUser;)V] + + NameAndType [ ()V] + + NameAndType [access$300 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + + NameAndType [access$400 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + + NameAndType [access$402 (Lcom/facebook/widget/LoginButton;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + + NameAndType [access$500 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + + NameAndType [getError ()Lcom/facebook/FacebookRequestError;] + + NameAndType [getException ()Lcom/facebook/FacebookException;] + + NameAndType [getOpenSession ()Lcom/facebook/Session;] + + NameAndType [handleError (Ljava/lang/Exception;)V] + + NameAndType [onUserInfoFetched (Lcom/facebook/model/GraphUser;)V] + + NameAndType [this$0 Lcom/facebook/widget/LoginButton;] + + NameAndType [val$currentSession Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/FacebookException;] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/model/GraphUser;)V] + + Utf8 [(Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + + Utf8 [(Lcom/facebook/widget/LoginButton;Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Ljava/lang/Exception;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/widget/LoginButton;] + + Utf8 [StackMapTable] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$402] + + Utf8 [access$500] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/Request$GraphUserCallback] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/internal/SessionTracker] + + Utf8 [com/facebook/widget/LoginButton] + + Utf8 [com/facebook/widget/LoginButton$1] + + Utf8 [com/facebook/widget/LoginButton$UserInfoChangedCallback] + + Utf8 [getError] + + Utf8 [getException] + + Utf8 [getOpenSession] + + Utf8 [handleError] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [onUserInfoFetched] + + Utf8 [this$0] + + Utf8 [val$currentSession] + +Fields (count = 2): + + Field: val$currentSession Lcom/facebook/Session; + Access flags: 0x1010 + = final synthetic com.facebook.Session val$currentSession + + Field: this$0 Lcom/facebook/widget/LoginButton; + Access flags: 0x1010 + = final synthetic com.facebook.widget.LoginButton this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/LoginButton;Lcom/facebook/Session;)V + Access flags: 0x0 + = LoginButton$1(com.facebook.widget.LoginButton,com.facebook.Session) + 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 [com/facebook/widget/LoginButton$1.this$0 Lcom/facebook/widget/LoginButton;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #10 + + Fieldref [com/facebook/widget/LoginButton$1.val$currentSession Lcom/facebook/Session;] + [10] aload_0 v0 + [11] invokespecial #19 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 77, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/widget/LoginButton$1.val$currentSession Lcom/facebook/Session;] + [4] aload_0 v0 + [5] getfield #9 + + Fieldref [com/facebook/widget/LoginButton$1.this$0 Lcom/facebook/widget/LoginButton;] + [8] invokestatic #14 + + Methodref [com/facebook/widget/LoginButton.access$300 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + [11] invokevirtual #13 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [14] ifacmpne +41 (target=55) + [17] aload_0 v0 + [18] getfield #9 + + Fieldref [com/facebook/widget/LoginButton$1.this$0 Lcom/facebook/widget/LoginButton;] + [21] aload_1 v1 + [22] invokestatic #16 + + Methodref [com/facebook/widget/LoginButton.access$402 (Lcom/facebook/widget/LoginButton;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + [25] pop + [26] aload_0 v0 + [27] getfield #9 + + Fieldref [com/facebook/widget/LoginButton$1.this$0 Lcom/facebook/widget/LoginButton;] + [30] invokestatic #17 + + Methodref [com/facebook/widget/LoginButton.access$500 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + [33] ifnull +22 (target=55) + [36] aload_0 v0 + [37] getfield #9 + + Fieldref [com/facebook/widget/LoginButton$1.this$0 Lcom/facebook/widget/LoginButton;] + [40] invokestatic #17 + + Methodref [com/facebook/widget/LoginButton.access$500 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$UserInfoChangedCallback;] + [43] aload_0 v0 + [44] getfield #9 + + Fieldref [com/facebook/widget/LoginButton$1.this$0 Lcom/facebook/widget/LoginButton;] + [47] invokestatic #15 + + Methodref [com/facebook/widget/LoginButton.access$400 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + [50] invokeinterface #20 + + InterfaceMethodref [com/facebook/widget/LoginButton$UserInfoChangedCallback.onUserInfoFetched (Lcom/facebook/model/GraphUser;)V] + [55] aload_2 v2 + [56] invokevirtual #12 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [59] ifnull +17 (target=76) + [62] aload_0 v0 + [63] getfield #9 + + Fieldref [com/facebook/widget/LoginButton$1.this$0 Lcom/facebook/widget/LoginButton;] + [66] aload_2 v2 + [67] invokevirtual #12 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [70] invokevirtual #11 + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + [73] invokevirtual #18 + + Methodref [com/facebook/widget/LoginButton.handleError (Ljava/lang/Exception;)V] + [76] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [55] Var: ..., Stack: (empty) + - [76] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/LoginButton$LoginButtonCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.LoginButton$LoginButtonCallback extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Session$StatusCallback] + +Constant Pool (count = 47): + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/widget/LoginButton] + + Class [com/facebook/widget/LoginButton$LoginButtonCallback] + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/LoginButton$LoginButtonCallback.this$0 Lcom/facebook/widget/LoginButton;] + + Methodref [com/facebook/widget/LoginButton.access$1500 (Lcom/facebook/widget/LoginButton;)V] + + Methodref [com/facebook/widget/LoginButton.access$1600 (Lcom/facebook/widget/LoginButton;)V] + + Methodref [com/facebook/widget/LoginButton.access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Methodref [com/facebook/widget/LoginButton.handleError (Ljava/lang/Exception;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonCallback. (Lcom/facebook/widget/LoginButton;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1700 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/Session$StatusCallback;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/Session$StatusCallback.call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/widget/LoginButton;)V] + + NameAndType [access$1500 (Lcom/facebook/widget/LoginButton;)V] + + NameAndType [access$1600 (Lcom/facebook/widget/LoginButton;)V] + + NameAndType [access$1700 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/Session$StatusCallback;] + + NameAndType [access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + NameAndType [call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [handleError (Ljava/lang/Exception;)V] + + NameAndType [this$0 Lcom/facebook/widget/LoginButton;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/Session$StatusCallback;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V] + + Utf8 [(Ljava/lang/Exception;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/LoginButton;] + + Utf8 [StackMapTable] + + Utf8 [access$1500] + + Utf8 [access$1600] + + Utf8 [access$1700] + + Utf8 [access$900] + + Utf8 [call] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/widget/LoginButton] + + Utf8 [com/facebook/widget/LoginButton$LoginButtonCallback] + + Utf8 [com/facebook/widget/LoginButton$LoginButtonProperties] + + Utf8 [handleError] + + Utf8 [java/lang/Object] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/LoginButton; + Access flags: 0x1010 + = final synthetic com.facebook.widget.LoginButton this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/widget/LoginButton;)V + Access flags: 0x2 + = private LoginButton$LoginButtonCallback(com.facebook.widget.LoginButton) + 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 #6 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonCallback.this$0 Lcom/facebook/widget/LoginButton;] + [5] aload_0 v0 + [6] invokespecial #13 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: call(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x1 + = public void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 61, locals = 4, stack = 4): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonCallback.this$0 Lcom/facebook/widget/LoginButton;] + [4] invokestatic #7 + + Methodref [com/facebook/widget/LoginButton.access$1500 (Lcom/facebook/widget/LoginButton;)V] + [7] aload_0 v0 + [8] getfield #6 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonCallback.this$0 Lcom/facebook/widget/LoginButton;] + [11] invokestatic #8 + + Methodref [com/facebook/widget/LoginButton.access$1600 (Lcom/facebook/widget/LoginButton;)V] + [14] aload_0 v0 + [15] getfield #6 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonCallback.this$0 Lcom/facebook/widget/LoginButton;] + [18] invokestatic #9 + + Methodref [com/facebook/widget/LoginButton.access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [21] invokestatic #12 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1700 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/Session$StatusCallback;] + [24] ifnull +24 (target=48) + [27] aload_0 v0 + [28] getfield #6 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonCallback.this$0 Lcom/facebook/widget/LoginButton;] + [31] invokestatic #9 + + Methodref [com/facebook/widget/LoginButton.access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [34] invokestatic #12 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1700 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/Session$StatusCallback;] + [37] aload_1 v1 + [38] aload_2 v2 + [39] aload_3 v3 + [40] invokeinterface #14 + + InterfaceMethodref [com/facebook/Session$StatusCallback.call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [45] goto +15 (target=60) + [48] aload_3 v3 + [49] ifnull +11 (target=60) + [52] aload_0 v0 + [53] getfield #6 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonCallback.this$0 Lcom/facebook/widget/LoginButton;] + [56] aload_3 v3 + [57] invokevirtual #10 + + Methodref [com/facebook/widget/LoginButton.handleError (Ljava/lang/Exception;)V] + [60] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [48] Var: ..., Stack: (empty) + - [60] Var: ..., Stack: (empty) + - Method: (Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V + Access flags: 0x1000 + = synthetic LoginButton$LoginButtonCallback(com.facebook.widget.LoginButton,com.facebook.widget.LoginButton$1) + 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 #11 + + Methodref [com/facebook/widget/LoginButton$LoginButtonCallback. (Lcom/facebook/widget/LoginButton;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/LoginButton$LoginButtonProperties + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.LoginButton$LoginButtonProperties extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 151): + + String [Cannot call setPublishPermissions after setReadPermissions has been called.] + + String [Cannot call setReadPermissions after setPublishPermissions has been called.] + + String [Cannot set additional permissions when session is already open.] + + String [Permissions for publish actions cannot be null or empty.] + + Class [android/util/Log] + + Class [com/facebook/Session] + + Class [com/facebook/SessionDefaultAudience] + + Class [com/facebook/SessionLoginBehavior] + + Class [com/facebook/internal/SessionAuthorizationType] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/widget/LoginButton] + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Object] + + Class [java/lang/UnsupportedOperationException] + + Class [java/util/Collections] + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.defaultAudience Lcom/facebook/SessionDefaultAudience;] + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.loginBehavior Lcom/facebook/SessionLoginBehavior;] + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.onErrorListener Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.permissions Ljava/util/List;] + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + + Methodref [com/facebook/Session.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + + Methodref [com/facebook/internal/Utility.isSubset (Ljava/util/Collection;Ljava/util/Collection;)Z] + + Methodref [com/facebook/widget/LoginButton.access$000 ()Ljava/lang/String;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.validatePermissions (Ljava/util/List;Lcom/facebook/internal/SessionAuthorizationType;Lcom/facebook/Session;)Z] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [FRIENDS Lcom/facebook/SessionDefaultAudience;] + + NameAndType [PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [READ Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + + NameAndType [access$000 ()Ljava/lang/String;] + + NameAndType [authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [defaultAudience Lcom/facebook/SessionDefaultAudience;] + + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + + NameAndType [emptyList ()Ljava/util/List;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [isNullOrEmpty (Ljava/util/Collection;)Z] + + NameAndType [isOpened ()Z] + + NameAndType [isSubset (Ljava/util/Collection;Ljava/util/Collection;)Z] + + NameAndType [loginBehavior Lcom/facebook/SessionLoginBehavior;] + + NameAndType [onErrorListener Lcom/facebook/widget/LoginButton$OnErrorListener;] + + NameAndType [permissions Ljava/util/List;] + + NameAndType [sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + + NameAndType [validatePermissions (Ljava/util/List;Lcom/facebook/internal/SessionAuthorizationType;Lcom/facebook/Session;)Z] + + Utf8 [()Lcom/facebook/Session$StatusCallback;] + + Utf8 [()Lcom/facebook/SessionDefaultAudience;] + + Utf8 [()Lcom/facebook/SessionLoginBehavior;] + + Utf8 [()Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/Session$StatusCallback;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionDefaultAudience;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionLoginBehavior;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection;Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/List;Lcom/facebook/Session;)V] + + Utf8 [(Ljava/util/List;Lcom/facebook/internal/SessionAuthorizationType;Lcom/facebook/Session;)Z] + + Utf8 [(Ljava/util/List;Lcom/facebook/Session;)V] + + Utf8 [(Ljava/util/List;Lcom/facebook/internal/SessionAuthorizationType;Lcom/facebook/Session;)Z] + + Utf8 [] + + Utf8 [Cannot call setPublishPermissions after setReadPermissions has been called.] + + Utf8 [Cannot call setReadPermissions after setPublishPermissions has been called.] + + Utf8 [Cannot set additional permissions when session is already open.] + + Utf8 [Code] + + Utf8 [FRIENDS] + + Utf8 [Lcom/facebook/Session$StatusCallback;] + + Utf8 [Lcom/facebook/SessionDefaultAudience;] + + Utf8 [Lcom/facebook/SessionLoginBehavior;] + + Utf8 [Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [PUBLISH] + + Utf8 [Permissions for publish actions cannot be null or empty.] + + Utf8 [READ] + + Utf8 [SSO_WITH_FALLBACK] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$000] + + Utf8 [access$1000] + + Utf8 [access$1100] + + Utf8 [access$1200] + + Utf8 [access$1300] + + Utf8 [access$1700] + + Utf8 [access$1800] + + Utf8 [android/util/Log] + + Utf8 [authorizationType] + + Utf8 [clearPermissions] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/SessionDefaultAudience] + + Utf8 [com/facebook/SessionLoginBehavior] + + Utf8 [com/facebook/internal/SessionAuthorizationType] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/widget/LoginButton] + + Utf8 [com/facebook/widget/LoginButton$LoginButtonProperties] + + Utf8 [defaultAudience] + + Utf8 [e] + + Utf8 [emptyList] + + Utf8 [equals] + + Utf8 [getDefaultAudience] + + Utf8 [getLoginBehavior] + + Utf8 [getOnErrorListener] + + Utf8 [getPermissions] + + Utf8 [getSessionStatusCallback] + + Utf8 [isNullOrEmpty] + + Utf8 [isOpened] + + Utf8 [isSubset] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/UnsupportedOperationException] + + Utf8 [java/util/Collections] + + Utf8 [loginBehavior] + + Utf8 [onErrorListener] + + Utf8 [permissions] + + Utf8 [sessionStatusCallback] + + Utf8 [setDefaultAudience] + + Utf8 [setLoginBehavior] + + Utf8 [setOnErrorListener] + + Utf8 [setPublishPermissions] + + Utf8 [setReadPermissions] + + Utf8 [setSessionStatusCallback] + + Utf8 [validatePermissions] + +Fields (count = 6): + + Field: defaultAudience Lcom/facebook/SessionDefaultAudience; + Access flags: 0x2 + = private com.facebook.SessionDefaultAudience defaultAudience + + Field: permissions Ljava/util/List; + Access flags: 0x2 + = private java.util.List permissions + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + + Field: authorizationType Lcom/facebook/internal/SessionAuthorizationType; + Access flags: 0x2 + = private com.facebook.internal.SessionAuthorizationType authorizationType + + Field: onErrorListener Lcom/facebook/widget/LoginButton$OnErrorListener; + Access flags: 0x2 + = private com.facebook.widget.LoginButton$OnErrorListener onErrorListener + + Field: loginBehavior Lcom/facebook/SessionLoginBehavior; + Access flags: 0x2 + = private com.facebook.SessionLoginBehavior loginBehavior + + Field: sessionStatusCallback Lcom/facebook/Session$StatusCallback; + Access flags: 0x2 + = private com.facebook.Session$StatusCallback sessionStatusCallback + +Methods (count = 20): + - Method: ()V + Access flags: 0x0 + = LoginButton$LoginButtonProperties() + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokespecial #36 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] getstatic #17 + + Fieldref [com/facebook/SessionDefaultAudience.FRIENDS Lcom/facebook/SessionDefaultAudience;] + [8] putfield #22 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [11] aload_0 v0 + [12] invokestatic #38 + + Methodref [java/util/Collections.emptyList ()Ljava/util/List;] + [15] putfield #25 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.permissions Ljava/util/List;] + [18] aload_0 v0 + [19] aconst_null + [20] putfield #21 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + [23] aload_0 v0 + [24] getstatic #18 + + Fieldref [com/facebook/SessionLoginBehavior.SSO_WITH_FALLBACK Lcom/facebook/SessionLoginBehavior;] + [27] putfield #23 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnErrorListener(Lcom/facebook/widget/LoginButton$OnErrorListener;)V + Access flags: 0x1 + = public void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) + 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 #24 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.onErrorListener Lcom/facebook/widget/LoginButton$OnErrorListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnErrorListener()Lcom/facebook/widget/LoginButton$OnErrorListener; + Access flags: 0x1 + = public com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.onErrorListener Lcom/facebook/widget/LoginButton$OnErrorListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDefaultAudience(Lcom/facebook/SessionDefaultAudience;)V + Access flags: 0x1 + = public void setDefaultAudience(com.facebook.SessionDefaultAudience) + 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 #22 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDefaultAudience()Lcom/facebook/SessionDefaultAudience; + Access flags: 0x1 + = public com.facebook.SessionDefaultAudience getDefaultAudience() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #22 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setReadPermissions(Ljava/util/List;Lcom/facebook/Session;)V + Access flags: 0x1 + = public void setReadPermissions(java.util.List,com.facebook.Session) + Class member attributes (count = 2): + + Code attribute instructions (code length = 48, locals = 3, stack = 4): + [0] getstatic #19 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [3] aload_0 v0 + [4] getfield #21 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + [7] invokevirtual #30 + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + [10] ifeq +13 (target=23) + [13] new #15 + + Class [java/lang/UnsupportedOperationException] + [16] dup + [17] ldc #2 + + String [Cannot call setReadPermissions after setPublishPermissions has been called.] + [19] invokespecial #37 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [22] athrow + [23] aload_0 v0 + [24] aload_1 v1 + [25] getstatic #20 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [28] aload_2 v2 + [29] invokespecial #34 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.validatePermissions (Ljava/util/List;Lcom/facebook/internal/SessionAuthorizationType;Lcom/facebook/Session;)Z] + [32] ifeq +15 (target=47) + [35] aload_0 v0 + [36] aload_1 v1 + [37] putfield #25 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.permissions Ljava/util/List;] + [40] aload_0 v0 + [41] getstatic #20 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [44] putfield #21 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + [47] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: ..., Stack: (empty) + - [47] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Lcom/facebook/Session;)V] + + Method: setPublishPermissions(Ljava/util/List;Lcom/facebook/Session;)V + Access flags: 0x1 + = public void setPublishPermissions(java.util.List,com.facebook.Session) + Class member attributes (count = 2): + + Code attribute instructions (code length = 48, locals = 3, stack = 4): + [0] getstatic #20 + + Fieldref [com/facebook/internal/SessionAuthorizationType.READ Lcom/facebook/internal/SessionAuthorizationType;] + [3] aload_0 v0 + [4] getfield #21 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + [7] invokevirtual #30 + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + [10] ifeq +13 (target=23) + [13] new #15 + + Class [java/lang/UnsupportedOperationException] + [16] dup + [17] ldc #1 + + String [Cannot call setPublishPermissions after setReadPermissions has been called.] + [19] invokespecial #37 + + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + [22] athrow + [23] aload_0 v0 + [24] aload_1 v1 + [25] getstatic #19 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [28] aload_2 v2 + [29] invokespecial #34 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.validatePermissions (Ljava/util/List;Lcom/facebook/internal/SessionAuthorizationType;Lcom/facebook/Session;)Z] + [32] ifeq +15 (target=47) + [35] aload_0 v0 + [36] aload_1 v1 + [37] putfield #25 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.permissions Ljava/util/List;] + [40] aload_0 v0 + [41] getstatic #19 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [44] putfield #21 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + [47] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: ..., Stack: (empty) + - [47] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Lcom/facebook/Session;)V] + + Method: validatePermissions(Ljava/util/List;Lcom/facebook/internal/SessionAuthorizationType;Lcom/facebook/Session;)Z + Access flags: 0x2 + = private boolean validatePermissions(java.util.List,com.facebook.internal.SessionAuthorizationType,com.facebook.Session) + Class member attributes (count = 2): + + Code attribute instructions (code length = 62, locals = 4, stack = 3): + [0] getstatic #19 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [3] aload_2 v2 + [4] invokevirtual #30 + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + [7] ifeq +20 (target=27) + [10] aload_1 v1 + [11] invokestatic #31 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/util/Collection;)Z] + [14] ifeq +13 (target=27) + [17] new #13 + + Class [java/lang/IllegalArgumentException] + [20] dup + [21] ldc #4 + + String [Permissions for publish actions cannot be null or empty.] + [23] invokespecial #35 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [26] athrow + [27] aload_3 v3 + [28] ifnull +32 (target=60) + [31] aload_3 v3 + [32] invokevirtual #29 + + Methodref [com/facebook/Session.isOpened ()Z] + [35] ifeq +25 (target=60) + [38] aload_1 v1 + [39] aload_3 v3 + [40] invokevirtual #28 + + Methodref [com/facebook/Session.getPermissions ()Ljava/util/List;] + [43] invokestatic #32 + + Methodref [com/facebook/internal/Utility.isSubset (Ljava/util/Collection;Ljava/util/Collection;)Z] + [46] ifne +14 (target=60) + [49] invokestatic #33 + + Methodref [com/facebook/widget/LoginButton.access$000 ()Ljava/lang/String;] + [52] ldc #3 + + String [Cannot set additional permissions when session is already open.] + [54] invokestatic #27 + + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + [57] pop + [58] iconst_0 + [59] ireturn + [60] iconst_1 + [61] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [27] Var: ..., Stack: (empty) + - [60] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/List;Lcom/facebook/internal/SessionAuthorizationType;Lcom/facebook/Session;)Z] + + Method: getPermissions()Ljava/util/List; + Access flags: 0x0 + = java.util.List getPermissions() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #25 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.permissions Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: clearPermissions()V + Access flags: 0x1 + = public void clearPermissions() + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 2): + [0] aload_0 v0 + [1] aconst_null + [2] putfield #25 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.permissions Ljava/util/List;] + [5] aload_0 v0 + [6] aconst_null + [7] putfield #21 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginBehavior(Lcom/facebook/SessionLoginBehavior;)V + Access flags: 0x1 + = public void setLoginBehavior(com.facebook.SessionLoginBehavior) + 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 #23 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLoginBehavior()Lcom/facebook/SessionLoginBehavior; + Access flags: 0x1 + = public com.facebook.SessionLoginBehavior getLoginBehavior() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSessionStatusCallback(Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x1 + = public void setSessionStatusCallback(com.facebook.Session$StatusCallback) + 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 #26 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSessionStatusCallback()Lcom/facebook/Session$StatusCallback; + Access flags: 0x1 + = public com.facebook.Session$StatusCallback getSessionStatusCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #26 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1000(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionDefaultAudience; + Access flags: 0x1008 + = static synthetic com.facebook.SessionDefaultAudience access$1000(com.facebook.widget.LoginButton$LoginButtonProperties) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #22 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.defaultAudience Lcom/facebook/SessionDefaultAudience;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1100(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Ljava/util/List; + Access flags: 0x1008 + = static synthetic java.util.List access$1100(com.facebook.widget.LoginButton$LoginButtonProperties) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #25 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.permissions Ljava/util/List;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1200(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionLoginBehavior; + Access flags: 0x1008 + = static synthetic com.facebook.SessionLoginBehavior access$1200(com.facebook.widget.LoginButton$LoginButtonProperties) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #23 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.loginBehavior Lcom/facebook/SessionLoginBehavior;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1300(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/internal/SessionAuthorizationType; + Access flags: 0x1008 + = static synthetic com.facebook.internal.SessionAuthorizationType access$1300(com.facebook.widget.LoginButton$LoginButtonProperties) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #21 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.authorizationType Lcom/facebook/internal/SessionAuthorizationType;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1700(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/Session$StatusCallback; + Access flags: 0x1008 + = static synthetic com.facebook.Session$StatusCallback access$1700(com.facebook.widget.LoginButton$LoginButtonProperties) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #26 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$1800(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/widget/LoginButton$OnErrorListener; + Access flags: 0x1008 + = static synthetic com.facebook.widget.LoginButton$OnErrorListener access$1800(com.facebook.widget.LoginButton$LoginButtonProperties) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #24 + + Fieldref [com/facebook/widget/LoginButton$LoginButtonProperties.onErrorListener Lcom/facebook/widget/LoginButton$OnErrorListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/LoginButton$LoginClickListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.LoginButton$LoginClickListener extends java.lang.Object + +Interfaces (count = 1): + + Class [android/view/View$OnClickListener] + +Constant Pool (count = 251): + + String [logging_in] + + Class [android/app/Activity] + + Class [android/app/AlertDialog] + + Class [android/app/AlertDialog$Builder] + + Class [android/content/Context] + + Class [android/content/res/Resources] + + Class [android/os/Bundle] + + Class [android/view/View] + + Class [android/view/View$OnClickListener] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/Session] + + Class [com/facebook/Session$Builder] + + Class [com/facebook/Session$OpenRequest] + + Class [com/facebook/SessionState] + + Class [com/facebook/android/R$string] + + Class [com/facebook/internal/SessionAuthorizationType] + + Class [com/facebook/internal/SessionTracker] + + Class [com/facebook/model/GraphUser] + + Class [com/facebook/widget/LoginButton] + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + + Class [com/facebook/widget/LoginButton$LoginClickListener] + + Class [com/facebook/widget/LoginButton$LoginClickListener$1] + + Class [java/lang/Object] + + Class [java/lang/String] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_cancel_action I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_out_action I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_logged_in_as I] + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_logged_in_using_facebook I] + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + + Methodref [android/app/AlertDialog.show ()V] + + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] + + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;] + + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;] + + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;] + + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;] + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;)Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/Session.openForPublish (Lcom/facebook/Session$OpenRequest;)V] + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session$Builder.setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + Methodref [com/facebook/Session$OpenRequest. (Landroid/app/Activity;)V] + + Methodref [com/facebook/Session$OpenRequest. (Landroid/support/v4/app/Fragment;)V] + + Methodref [com/facebook/Session$OpenRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Methodref [com/facebook/SessionState.isClosed ()Z] + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/LoginButton.access$1400 (Lcom/facebook/widget/LoginButton;)Ljava/lang/String;] + + Methodref [com/facebook/widget/LoginButton.access$300 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + + Methodref [com/facebook/widget/LoginButton.access$400 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + + Methodref [com/facebook/widget/LoginButton.access$600 (Lcom/facebook/widget/LoginButton;)Z] + + Methodref [com/facebook/widget/LoginButton.access$700 (Lcom/facebook/widget/LoginButton;)Ljava/lang/String;] + + Methodref [com/facebook/widget/LoginButton.access$800 (Lcom/facebook/widget/LoginButton;)Landroid/support/v4/app/Fragment;] + + Methodref [com/facebook/widget/LoginButton.access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Methodref [com/facebook/widget/LoginButton.getContext ()Landroid/content/Context;] + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1000 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionDefaultAudience;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1100 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Ljava/util/List;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1200 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionLoginBehavior;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1300 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/internal/SessionAuthorizationType;] + + Methodref [com/facebook/widget/LoginButton$LoginClickListener. (Lcom/facebook/widget/LoginButton;)V] + + Methodref [com/facebook/widget/LoginButton$LoginClickListener$1. (Lcom/facebook/widget/LoginButton$LoginClickListener;Lcom/facebook/Session;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphUser.getName ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/app/Activity;)V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Landroid/support/v4/app/Fragment;)V] + + NameAndType [ (Lcom/facebook/widget/LoginButton$LoginClickListener;Lcom/facebook/Session;)V] + + NameAndType [ (Lcom/facebook/widget/LoginButton;)V] + + NameAndType [PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [access$1000 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionDefaultAudience;] + + NameAndType [access$1100 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Ljava/util/List;] + + NameAndType [access$1200 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionLoginBehavior;] + + NameAndType [access$1300 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/internal/SessionAuthorizationType;] + + NameAndType [access$1400 (Lcom/facebook/widget/LoginButton;)Ljava/lang/String;] + + NameAndType [access$300 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + + NameAndType [access$400 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + + NameAndType [access$600 (Lcom/facebook/widget/LoginButton;)Z] + + NameAndType [access$700 (Lcom/facebook/widget/LoginButton;)Ljava/lang/String;] + + NameAndType [access$800 (Lcom/facebook/widget/LoginButton;)Landroid/support/v4/app/Fragment;] + + NameAndType [access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + NameAndType [build ()Lcom/facebook/Session;] + + NameAndType [closeAndClearTokenInformation ()V] + + NameAndType [com_facebook_loginview_cancel_action I] + + NameAndType [com_facebook_loginview_log_out_action I] + + NameAndType [com_facebook_loginview_logged_in_as I] + + NameAndType [com_facebook_loginview_logged_in_using_facebook I] + + NameAndType [create ()Landroid/app/AlertDialog;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getContext ()Landroid/content/Context;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getOpenSession ()Lcom/facebook/Session;] + + NameAndType [getResources ()Landroid/content/res/Resources;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getState ()Lcom/facebook/SessionState;] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [isClosed ()Z] + + NameAndType [isOpened ()Z] + + NameAndType [logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + NameAndType [newLogger (Landroid/content/Context;)Lcom/facebook/AppEventsLogger;] + + NameAndType [openForPublish (Lcom/facebook/Session$OpenRequest;)V] + + NameAndType [openForRead (Lcom/facebook/Session$OpenRequest;)V] + + NameAndType [putInt (Ljava/lang/String;I)V] + + NameAndType [setActiveSession (Lcom/facebook/Session;)V] + + NameAndType [setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;] + + NameAndType [setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + + NameAndType [setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;] + + NameAndType [setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;] + + NameAndType [setSession (Lcom/facebook/Session;)V] + + NameAndType [show ()V] + + NameAndType [this$0 Lcom/facebook/widget/LoginButton;] + + Utf8 [()Landroid/app/AlertDialog;] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/content/res/Resources;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/SessionState;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/content/Context;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Landroid/view/View;)V] + + Utf8 [(Lcom/facebook/Session$OpenRequest;)V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionDefaultAudience;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionLoginBehavior;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Ljava/util/List;] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginClickListener;Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Landroid/support/v4/app/Fragment;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/widget/LoginButton;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton;)Z] + + Utf8 [(Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V] + + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/Session$Builder;] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + + Utf8 [(Z)Landroid/app/AlertDialog$Builder;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Lcom/facebook/internal/SessionAuthorizationType;] + + Utf8 [Lcom/facebook/widget/LoginButton;] + + Utf8 [PUBLISH] + + Utf8 [StackMapTable] + + Utf8 [access$1000] + + Utf8 [access$1100] + + Utf8 [access$1200] + + Utf8 [access$1300] + + Utf8 [access$1400] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$600] + + Utf8 [access$700] + + Utf8 [access$800] + + Utf8 [access$900] + + Utf8 [android/app/Activity] + + Utf8 [android/app/AlertDialog] + + Utf8 [android/app/AlertDialog$Builder] + + Utf8 [android/content/Context] + + Utf8 [android/content/res/Resources] + + Utf8 [android/os/Bundle] + + Utf8 [android/view/View] + + Utf8 [android/view/View$OnClickListener] + + Utf8 [build] + + Utf8 [closeAndClearTokenInformation] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$Builder] + + Utf8 [com/facebook/Session$OpenRequest] + + Utf8 [com/facebook/SessionState] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/internal/SessionAuthorizationType] + + Utf8 [com/facebook/internal/SessionTracker] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [com/facebook/widget/LoginButton] + + Utf8 [com/facebook/widget/LoginButton$LoginButtonProperties] + + Utf8 [com/facebook/widget/LoginButton$LoginClickListener] + + Utf8 [com/facebook/widget/LoginButton$LoginClickListener$1] + + Utf8 [com_facebook_loginview_cancel_action] + + Utf8 [com_facebook_loginview_log_out_action] + + Utf8 [com_facebook_loginview_logged_in_as] + + Utf8 [com_facebook_loginview_logged_in_using_facebook] + + Utf8 [create] + + Utf8 [equals] + + Utf8 [format] + + Utf8 [getContext] + + Utf8 [getName] + + Utf8 [getOpenSession] + + Utf8 [getResources] + + Utf8 [getSession] + + Utf8 [getState] + + Utf8 [getString] + + Utf8 [isClosed] + + Utf8 [isOpened] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [logSdkEvent] + + Utf8 [logging_in] + + Utf8 [newLogger] + + Utf8 [onClick] + + Utf8 [openForPublish] + + Utf8 [openForRead] + + Utf8 [putInt] + + Utf8 [setActiveSession] + + Utf8 [setApplicationId] + + Utf8 [setCancelable] + + Utf8 [setDefaultAudience] + + Utf8 [setLoginBehavior] + + Utf8 [setMessage] + + Utf8 [setNegativeButton] + + Utf8 [setPermissions] + + Utf8 [setPositiveButton] + + Utf8 [setSession] + + Utf8 [show] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/LoginButton; + Access flags: 0x1010 + = final synthetic com.facebook.widget.LoginButton this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/widget/LoginButton;)V + Access flags: 0x2 + = private LoginButton$LoginClickListener(com.facebook.widget.LoginButton) + 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 #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [5] aload_0 v0 + [6] invokespecial #77 + + Methodref [java/lang/Object. ()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 = 476, locals = 8, stack = 6): + [0] aload_0 v0 + [1] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [4] invokevirtual #69 + + Methodref [com/facebook/widget/LoginButton.getContext ()Landroid/content/Context;] + [7] astore_2 v2 + [8] aload_0 v0 + [9] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [12] invokestatic #63 + + Methodref [com/facebook/widget/LoginButton.access$300 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + [15] invokevirtual #59 + + Methodref [com/facebook/internal/SessionTracker.getOpenSession ()Lcom/facebook/Session;] + [18] astore_3 v3 + [19] aload_3 v3 + [20] ifnull +183 (target=203) + [23] aload_0 v0 + [24] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [27] invokestatic #65 + + Methodref [com/facebook/widget/LoginButton.access$600 (Lcom/facebook/widget/LoginButton;)Z] + [30] ifeq +166 (target=196) + [33] aload_0 v0 + [34] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [37] invokevirtual #70 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [40] getstatic #26 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_log_out_action I] + [43] invokevirtual #38 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [46] astore v4 + [48] aload_0 v0 + [49] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [52] invokevirtual #70 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [55] getstatic #25 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_cancel_action I] + [58] invokevirtual #38 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [61] astore v5 + [63] aload_0 v0 + [64] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [67] invokestatic #64 + + Methodref [com/facebook/widget/LoginButton.access$400 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + [70] ifnull +58 (target=128) + [73] aload_0 v0 + [74] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [77] invokestatic #64 + + Methodref [com/facebook/widget/LoginButton.access$400 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + [80] invokeinterface #79 + + InterfaceMethodref [com/facebook/model/GraphUser.getName ()Ljava/lang/String;] + [85] ifnull +43 (target=128) + [88] aload_0 v0 + [89] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [92] invokevirtual #70 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [95] getstatic #27 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_logged_in_as I] + [98] invokevirtual #38 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [101] iconst_1 + [102] anewarray #23 + + Class [java/lang/Object] + [105] dup + [106] iconst_0 + [107] aload_0 v0 + [108] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [111] invokestatic #64 + + Methodref [com/facebook/widget/LoginButton.access$400 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/model/GraphUser;] + [114] invokeinterface #79 + + InterfaceMethodref [com/facebook/model/GraphUser.getName ()Ljava/lang/String;] + [119] aastore + [120] invokestatic #78 + + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + [123] astore v6 + [125] goto +18 (target=143) + [128] aload_0 v0 + [129] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [132] invokevirtual #70 + + Methodref [com/facebook/widget/LoginButton.getResources ()Landroid/content/res/Resources;] + [135] getstatic #28 + + Fieldref [com/facebook/android/R$string.com_facebook_loginview_logged_in_using_facebook I] + [138] invokevirtual #38 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [141] astore v6 + [143] new #4 + + Class [android/app/AlertDialog$Builder] + [146] dup + [147] aload_2 v2 + [148] invokespecial #32 + + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] + [151] astore v7 + [153] aload v7 + [155] aload v6 + [157] invokevirtual #35 + + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + [160] iconst_1 + [161] invokevirtual #34 + + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;] + [164] aload v4 + [166] new #22 + + Class [com/facebook/widget/LoginButton$LoginClickListener$1] + [169] dup + [170] aload_0 v0 + [171] aload_3 v3 + [172] invokespecial #76 + + Methodref [com/facebook/widget/LoginButton$LoginClickListener$1. (Lcom/facebook/widget/LoginButton$LoginClickListener;Lcom/facebook/Session;)V] + [175] invokevirtual #37 + + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;] + [178] aload v5 + [180] aconst_null + [181] invokevirtual #36 + + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;] + [184] pop + [185] aload v7 + [187] invokevirtual #33 + + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;] + [190] invokevirtual #31 + + Methodref [android/app/AlertDialog.show ()V] + [193] goto +230 (target=423) + [196] aload_3 v3 + [197] invokevirtual #43 + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + [200] goto +223 (target=423) + [203] aload_0 v0 + [204] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [207] invokestatic #63 + + Methodref [com/facebook/widget/LoginButton.access$300 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + [210] invokevirtual #60 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [213] astore v4 + [215] aload v4 + [217] ifnull +14 (target=231) + [220] aload v4 + [222] invokevirtual #44 + + Methodref [com/facebook/Session.getState ()Lcom/facebook/SessionState;] + [225] invokevirtual #57 + + Methodref [com/facebook/SessionState.isClosed ()Z] + [228] ifeq +46 (target=274) + [231] aload_0 v0 + [232] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [235] invokestatic #63 + + Methodref [com/facebook/widget/LoginButton.access$300 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/internal/SessionTracker;] + [238] aconst_null + [239] invokevirtual #61 + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + [242] new #12 + + Class [com/facebook/Session$Builder] + [245] dup + [246] aload_2 v2 + [247] invokespecial #49 + + Methodref [com/facebook/Session$Builder. (Landroid/content/Context;)V] + [250] aload_0 v0 + [251] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [254] invokestatic #66 + + Methodref [com/facebook/widget/LoginButton.access$700 (Lcom/facebook/widget/LoginButton;)Ljava/lang/String;] + [257] invokevirtual #51 + + Methodref [com/facebook/Session$Builder.setApplicationId (Ljava/lang/String;)Lcom/facebook/Session$Builder;] + [260] invokevirtual #50 + + Methodref [com/facebook/Session$Builder.build ()Lcom/facebook/Session;] + [263] astore v5 + [265] aload v5 + [267] invokestatic #48 + + Methodref [com/facebook/Session.setActiveSession (Lcom/facebook/Session;)V] + [270] aload v5 + [272] astore v4 + [274] aload v4 + [276] invokevirtual #45 + + Methodref [com/facebook/Session.isOpened ()Z] + [279] ifne +144 (target=423) + [282] aconst_null + [283] astore v5 + [285] aload_0 v0 + [286] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [289] invokestatic #67 + + Methodref [com/facebook/widget/LoginButton.access$800 (Lcom/facebook/widget/LoginButton;)Landroid/support/v4/app/Fragment;] + [292] ifnull +22 (target=314) + [295] new #13 + + Class [com/facebook/Session$OpenRequest] + [298] dup + [299] aload_0 v0 + [300] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [303] invokestatic #67 + + Methodref [com/facebook/widget/LoginButton.access$800 (Lcom/facebook/widget/LoginButton;)Landroid/support/v4/app/Fragment;] + [306] invokespecial #53 + + Methodref [com/facebook/Session$OpenRequest. (Landroid/support/v4/app/Fragment;)V] + [309] astore v5 + [311] goto +23 (target=334) + [314] aload_2 v2 + [315] instanceof #2 + + Class [android/app/Activity] + [318] ifeq +16 (target=334) + [321] new #13 + + Class [com/facebook/Session$OpenRequest] + [324] dup + [325] aload_2 v2 + [326] checkcast #2 + + Class [android/app/Activity] + [329] invokespecial #52 + + Methodref [com/facebook/Session$OpenRequest. (Landroid/app/Activity;)V] + [332] astore v5 + [334] aload v5 + [336] ifnull +87 (target=423) + [339] aload v5 + [341] aload_0 v0 + [342] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [345] invokestatic #68 + + Methodref [com/facebook/widget/LoginButton.access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [348] invokestatic #71 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1000 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionDefaultAudience;] + [351] invokevirtual #54 + + Methodref [com/facebook/Session$OpenRequest.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)Lcom/facebook/Session$OpenRequest;] + [354] pop + [355] aload v5 + [357] aload_0 v0 + [358] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [361] invokestatic #68 + + Methodref [com/facebook/widget/LoginButton.access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [364] invokestatic #72 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1100 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Ljava/util/List;] + [367] invokevirtual #56 + + Methodref [com/facebook/Session$OpenRequest.setPermissions (Ljava/util/List;)Lcom/facebook/Session$OpenRequest;] + [370] pop + [371] aload v5 + [373] aload_0 v0 + [374] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [377] invokestatic #68 + + Methodref [com/facebook/widget/LoginButton.access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [380] invokestatic #73 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1200 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/SessionLoginBehavior;] + [383] invokevirtual #55 + + Methodref [com/facebook/Session$OpenRequest.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)Lcom/facebook/Session$OpenRequest;] + [386] pop + [387] getstatic #29 + + Fieldref [com/facebook/internal/SessionAuthorizationType.PUBLISH Lcom/facebook/internal/SessionAuthorizationType;] + [390] aload_0 v0 + [391] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [394] invokestatic #68 + + Methodref [com/facebook/widget/LoginButton.access$900 (Lcom/facebook/widget/LoginButton;)Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [397] invokestatic #74 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.access$1300 (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)Lcom/facebook/internal/SessionAuthorizationType;] + [400] invokevirtual #58 + + Methodref [com/facebook/internal/SessionAuthorizationType.equals (Ljava/lang/Object;)Z] + [403] ifeq +13 (target=416) + [406] aload v4 + [408] aload v5 + [410] invokevirtual #46 + + Methodref [com/facebook/Session.openForPublish (Lcom/facebook/Session$OpenRequest;)V] + [413] goto +10 (target=423) + [416] aload v4 + [418] aload v5 + [420] invokevirtual #47 + + Methodref [com/facebook/Session.openForRead (Lcom/facebook/Session$OpenRequest;)V] + [423] aload_0 v0 + [424] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [427] invokevirtual #69 + + Methodref [com/facebook/widget/LoginButton.getContext ()Landroid/content/Context;] + [430] invokestatic #42 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;)Lcom/facebook/AppEventsLogger;] + [433] astore v4 + [435] new #7 + + Class [android/os/Bundle] + [438] dup + [439] invokespecial #39 + + Methodref [android/os/Bundle. ()V] + [442] astore v5 + [444] aload v5 + [446] ldc #1 + + String [logging_in] + [448] aload_3 v3 + [449] ifnull +7 (target=456) + [452] iconst_0 + [453] goto +4 (target=457) + [456] iconst_1 + [457] invokevirtual #40 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [460] aload v4 + [462] aload_0 v0 + [463] getfield #30 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener.this$0 Lcom/facebook/widget/LoginButton;] + [466] invokestatic #62 + + Methodref [com/facebook/widget/LoginButton.access$1400 (Lcom/facebook/widget/LoginButton;)Ljava/lang/String;] + [469] aconst_null + [470] aload v5 + [472] invokevirtual #41 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [475] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 12): + - [128] Var: [a:com/facebook/widget/LoginButton$LoginClickListener][a:android/view/View][a:android/content/Context][a:com/facebook/Session][a:java/lang/String][a:java/lang/String], Stack: + - [143] Var: ...[a:java/lang/String], Stack: (empty) + - [196] Var: -3, Stack: (empty) + - [203] Var: ..., Stack: (empty) + - [231] Var: ...[a:com/facebook/Session], Stack: (empty) + - [274] Var: ..., Stack: (empty) + - [314] Var: ...[a:com/facebook/Session$OpenRequest], Stack: (empty) + - [334] Var: ..., Stack: (empty) + - [416] Var: ..., Stack: (empty) + - [423] Var: -2, Stack: (empty) + - [456] Var: [a:com/facebook/widget/LoginButton$LoginClickListener][a:android/view/View][a:android/content/Context][a:com/facebook/Session][a:com/facebook/AppEventsLogger][a:android/os/Bundle], Stack: [a:android/os/Bundle][a:java/lang/String] + - [457] Var: [a:com/facebook/widget/LoginButton$LoginClickListener][a:android/view/View][a:android/content/Context][a:com/facebook/Session][a:com/facebook/AppEventsLogger][a:android/os/Bundle], Stack: [a:android/os/Bundle][a:java/lang/String][i] + - Method: (Lcom/facebook/widget/LoginButton;Lcom/facebook/widget/LoginButton$1;)V + Access flags: 0x1000 + = synthetic LoginButton$LoginClickListener(com.facebook.widget.LoginButton,com.facebook.widget.LoginButton$1) + 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 #75 + + Methodref [com/facebook/widget/LoginButton$LoginClickListener. (Lcom/facebook/widget/LoginButton;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/LoginButton$LoginClickListener$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.LoginButton$LoginClickListener$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/content/DialogInterface$OnClickListener] + +Constant Pool (count = 28): + + Class [android/content/DialogInterface$OnClickListener] + + Class [com/facebook/Session] + + Class [com/facebook/widget/LoginButton$LoginClickListener$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener$1.this$1 Lcom/facebook/widget/LoginButton$LoginClickListener;] + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener$1.val$openSession Lcom/facebook/Session;] + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [closeAndClearTokenInformation ()V] + + NameAndType [this$1 Lcom/facebook/widget/LoginButton$LoginClickListener;] + + NameAndType [val$openSession Lcom/facebook/Session;] + + Utf8 [()V] + + Utf8 [(Landroid/content/DialogInterface;I)V] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginClickListener;Lcom/facebook/Session;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/widget/LoginButton$LoginClickListener;] + + Utf8 [android/content/DialogInterface$OnClickListener] + + Utf8 [closeAndClearTokenInformation] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/widget/LoginButton$LoginClickListener$1] + + Utf8 [java/lang/Object] + + Utf8 [onClick] + + Utf8 [this$1] + + Utf8 [val$openSession] + +Fields (count = 2): + + Field: val$openSession Lcom/facebook/Session; + Access flags: 0x1010 + = final synthetic com.facebook.Session val$openSession + + Field: this$1 Lcom/facebook/widget/LoginButton$LoginClickListener; + Access flags: 0x1010 + = final synthetic com.facebook.widget.LoginButton$LoginClickListener this$1 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/LoginButton$LoginClickListener;Lcom/facebook/Session;)V + Access flags: 0x0 + = LoginButton$LoginClickListener$1(com.facebook.widget.LoginButton$LoginClickListener,com.facebook.Session) + 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 #5 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener$1.this$1 Lcom/facebook/widget/LoginButton$LoginClickListener;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #6 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener$1.val$openSession Lcom/facebook/Session;] + [10] aload_0 v0 + [11] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onClick(Landroid/content/DialogInterface;I)V + Access flags: 0x1 + = public void onClick(android.content.DialogInterface,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 3, stack = 1): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/widget/LoginButton$LoginClickListener$1.val$openSession Lcom/facebook/Session;] + [4] invokevirtual #7 + + Methodref [com/facebook/Session.closeAndClearTokenInformation ()V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/LoginButton$OnErrorListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.LoginButton$OnErrorListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/widget/LoginButton$OnErrorListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/FacebookException;)V] + + Utf8 [com/facebook/widget/LoginButton$OnErrorListener] + + Utf8 [java/lang/Object] + + Utf8 [onError] + +Fields (count = 0): + +Methods (count = 1): + + Method: onError(Lcom/facebook/FacebookException;)V + Access flags: 0x401 + = public abstract void onError(com.facebook.FacebookException) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/LoginButton$UserInfoChangedCallback + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.LoginButton$UserInfoChangedCallback extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/widget/LoginButton$UserInfoChangedCallback] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/model/GraphUser;)V] + + Utf8 [com/facebook/widget/LoginButton$UserInfoChangedCallback] + + Utf8 [java/lang/Object] + + Utf8 [onUserInfoFetched] + +Fields (count = 0): + +Methods (count = 1): + + Method: onUserInfoFetched(Lcom/facebook/model/GraphUser;)V + Access flags: 0x401 + = public abstract void onUserInfoFetched(com.facebook.model.GraphUser) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment + Superclass: android/support/v4/app/Fragment + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x421 + = public abstract class com.facebook.widget.PickerFragment extends android.support.v4.app.Fragment + +Interfaces (count = 0): + +Constant Pool (count = 684): + + Integer [5] + + Float [0.25] + + String [,] + + String [com.facebook.android.PickerFragment.ActivityCircleShown] + + String [com.facebook.android.PickerFragment.Selection] + + String [com.facebook.widget.PickerFragment.DoneButtonText] + + String [com.facebook.widget.PickerFragment.ExtraFields] + + String [com.facebook.widget.PickerFragment.ShowPictures] + + String [com.facebook.widget.PickerFragment.ShowTitleBar] + + String [com.facebook.widget.PickerFragment.TitleText] + + Class [android/app/Activity] + + Class [android/content/res/TypedArray] + + Class [android/os/Bundle] + + Class [android/support/v4/app/Fragment] + + Class [android/text/TextUtils] + + Class [android/view/LayoutInflater] + + Class [android/view/View] + + Class [android/view/ViewGroup] + + Class [android/view/ViewStub] + + Class [android/view/animation/AlphaAnimation] + + Class [android/widget/Button] + + Class [android/widget/ListView] + + Class [android/widget/ProgressBar] + + Class [android/widget/RelativeLayout$LayoutParams] + + Class [android/widget/TextView] + + Class [com/facebook/Request] + + Class [com/facebook/android/R$id] + + Class [com/facebook/android/R$string] + + Class [com/facebook/android/R$styleable] + + Class [com/facebook/internal/SessionTracker] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem] + + Class [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$1] + + Class [com/facebook/widget/PickerFragment$2] + + Class [com/facebook/widget/PickerFragment$3] + + Class [com/facebook/widget/PickerFragment$4] + + Class [com/facebook/widget/PickerFragment$5] + + Class [com/facebook/widget/PickerFragment$6] + + Class [com/facebook/widget/PickerFragment$GraphObjectFilter] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy] + + Class [com/facebook/widget/PickerFragment$OnDataChangedListener] + + Class [com/facebook/widget/PickerFragment$OnSelectionChangedListener] + + Class [com/facebook/widget/PickerFragment$SelectionStrategy] + + Class [com/facebook/widget/SimpleGraphObjectCursor] + + Class [java/lang/String] + + Class [java/util/Arrays] + + Class [java/util/HashSet] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_activity_circle I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_done_button I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_list_view I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title_bar I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title_bar_stub I] + + Fieldref [com/facebook/android/R$string.com_facebook_picker_done_button_text I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment [I] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.sectionKey Ljava/lang/String;] + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + + Fieldref [com/facebook/widget/PickerFragment.appEventsLogged Z] + + Fieldref [com/facebook/widget/PickerFragment.doneButton Landroid/widget/Button;] + + Fieldref [com/facebook/widget/PickerFragment.doneButtonBackground Landroid/graphics/drawable/Drawable;] + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + + Fieldref [com/facebook/widget/PickerFragment.extraFields Ljava/util/HashSet;] + + Fieldref [com/facebook/widget/PickerFragment.filter Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + + Fieldref [com/facebook/widget/PickerFragment.graphObjectClass Ljava/lang/Class;] + + Fieldref [com/facebook/widget/PickerFragment.layout I] + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + + Fieldref [com/facebook/widget/PickerFragment.loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Fieldref [com/facebook/widget/PickerFragment.onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + + Fieldref [com/facebook/widget/PickerFragment.onDoneButtonClickedListener Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + + Fieldref [com/facebook/widget/PickerFragment.onErrorListener Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Fieldref [com/facebook/widget/PickerFragment.onScrollListener Landroid/widget/AbsListView$OnScrollListener;] + + Fieldref [com/facebook/widget/PickerFragment.onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Fieldref [com/facebook/widget/PickerFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + + Fieldref [com/facebook/widget/PickerFragment.showPictures Z] + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + + Fieldref [com/facebook/widget/PickerFragment.titleBarBackground Landroid/graphics/drawable/Drawable;] + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + + Fieldref [com/facebook/widget/PickerFragment.titleTextView Landroid/widget/TextView;] + + Methodref [android/app/Activity.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + + Methodref [android/content/res/TypedArray.recycle ()V] + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/support/v4/app/Fragment. ()V] + + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.onDetach ()V] + + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + + Methodref [android/support/v4/app/Fragment.onStop ()V] + + Methodref [android/support/v4/app/Fragment.setArguments (Landroid/os/Bundle;)V] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + Methodref [android/view/View.getTop ()I] + + Methodref [android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] + + Methodref [android/view/animation/AlphaAnimation. (FF)V] + + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] + + Methodref [android/view/animation/AlphaAnimation.setFillAfter (Z)V] + + Methodref [android/widget/Button.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V] + + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V] + + Methodref [android/widget/ListView.getChildAt (I)Landroid/view/View;] + + Methodref [android/widget/ListView.getFirstVisiblePosition ()I] + + Methodref [android/widget/ListView.getItemAtPosition (I)Ljava/lang/Object;] + + Methodref [android/widget/ListView.getLastVisiblePosition ()I] + + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] + + Methodref [android/widget/ListView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + + Methodref [android/widget/ListView.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + + Methodref [android/widget/ListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] + + Methodref [android/widget/ListView.setSelectionFromTop (II)V] + + Methodref [android/widget/ProgressBar.clearAnimation ()V] + + Methodref [android/widget/ProgressBar.getVisibility ()I] + + Methodref [android/widget/ProgressBar.setVisibility (I)V] + + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] + + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (II)V] + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/internal/SessionTracker.stopTracking ()V] + + Methodref [com/facebook/widget/GraphObjectAdapter.changeCursor (Lcom/facebook/widget/GraphObjectCursor;)Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.getGraphObjectsById (Ljava/util/Collection;)Ljava/util/List;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + + Methodref [com/facebook/widget/GraphObjectAdapter.getPosition (Ljava/lang/String;Lcom/facebook/model/GraphObject;)I] + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + + Methodref [com/facebook/widget/GraphObjectAdapter.isEmpty ()Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.notifyDataSetChanged ()V] + + Methodref [com/facebook/widget/GraphObjectAdapter.prioritizeViewRange (III)V] + + Methodref [com/facebook/widget/GraphObjectAdapter.setFilter (Lcom/facebook/widget/GraphObjectAdapter$Filter;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Methodref [com/facebook/widget/PickerFragment.clearResults ()V] + + Methodref [com/facebook/widget/PickerFragment.createAdapter ()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter;] + + Methodref [com/facebook/widget/PickerFragment.createLoadingStrategy ()Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Methodref [com/facebook/widget/PickerFragment.createSelectionStrategy ()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Methodref [com/facebook/widget/PickerFragment.displayActivityCircle ()V] + + Methodref [com/facebook/widget/PickerFragment.getActivity ()Landroid/support/v4/app/h;] + + Methodref [com/facebook/widget/PickerFragment.getDefaultDoneButtonText ()Ljava/lang/String;] + + Methodref [com/facebook/widget/PickerFragment.getDefaultTitleText ()Ljava/lang/String;] + + Methodref [com/facebook/widget/PickerFragment.getDoneButtonText ()Ljava/lang/String;] + + Methodref [com/facebook/widget/PickerFragment.getRequestForLoadData (Lcom/facebook/Session;)Lcom/facebook/Request;] + + Methodref [com/facebook/widget/PickerFragment.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/widget/PickerFragment.getString (I)Ljava/lang/String;] + + Methodref [com/facebook/widget/PickerFragment.getTitleText ()Ljava/lang/String;] + + Methodref [com/facebook/widget/PickerFragment.getView ()Landroid/view/View;] + + Methodref [com/facebook/widget/PickerFragment.hideActivityCircle ()V] + + Methodref [com/facebook/widget/PickerFragment.inflateTitleBar (Landroid/view/ViewGroup;)V] + + Methodref [com/facebook/widget/PickerFragment.layoutActivityCircle ()V] + + Methodref [com/facebook/widget/PickerFragment.loadDataSkippingRoundTripIfCached ()V] + + Methodref [com/facebook/widget/PickerFragment.logAppEvents (Z)V] + + Methodref [com/facebook/widget/PickerFragment.onListItemClick (Landroid/widget/ListView;Landroid/view/View;I)V] + + Methodref [com/facebook/widget/PickerFragment.onLoadingData ()V] + + Methodref [com/facebook/widget/PickerFragment.reprioritizeDownloads ()V] + + Methodref [com/facebook/widget/PickerFragment.saveSettingsToBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.setAlpha (Landroid/view/View;F)V] + + Methodref [com/facebook/widget/PickerFragment.setExtraFields (Ljava/util/Collection;)V] + + Methodref [com/facebook/widget/PickerFragment.setPickerFragmentSettingsFromBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.setSettingsFromBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.setShowPictures (Z)V] + + Methodref [com/facebook/widget/PickerFragment.setupViews (Landroid/view/ViewGroup;)V] + + Methodref [com/facebook/widget/PickerFragment$1. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$2. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$3. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$4. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$5. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$6. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.attach (Lcom/facebook/widget/GraphObjectAdapter;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.clearResults ()V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.detach ()V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.isDataPresentOrLoading ()Z] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.startLoading (Lcom/facebook/Request;)V] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.clear ()V] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.getSelectedIds ()Ljava/util/Collection;] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.isEmpty ()Z] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.readSelectionFromBundle (Landroid/os/Bundle;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.saveSelectionToBundle (Landroid/os/Bundle;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.toggleSelection (Ljava/lang/String;)V] + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/HashSet. ()V] + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + + Methodref [java/util/HashSet.addAll (Ljava/util/Collection;)Z] + + Methodref [java/util/HashSet.isEmpty ()Z] + + InterfaceMethodref [com/facebook/widget/PickerFragment$GraphObjectFilter.includeItem (Ljava/lang/Object;)Z] + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnDataChangedListener.onDataChanged (Lcom/facebook/widget/PickerFragment;)V] + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnSelectionChangedListener.onSelectionChanged (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [ ()V] + + NameAndType [ (FF)V] + + NameAndType [ (II)V] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [activityCircle Landroid/widget/ProgressBar;] + + NameAndType [adapter Lcom/facebook/widget/GraphObjectAdapter;] + + NameAndType [addAll (Ljava/util/Collection;)Z] + + NameAndType [addRule (II)V] + + NameAndType [appEventsLogged Z] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [attach (Lcom/facebook/widget/GraphObjectAdapter;)V] + + NameAndType [changeCursor (Lcom/facebook/widget/GraphObjectCursor;)Z] + + NameAndType [clear ()V] + + NameAndType [clearAnimation ()V] + + NameAndType [clearResults ()V] + + NameAndType [com_facebook_picker_activity_circle I] + + NameAndType [com_facebook_picker_done_button I] + + NameAndType [com_facebook_picker_done_button_text I] + + NameAndType [com_facebook_picker_fragment [I] + + NameAndType [com_facebook_picker_list_view I] + + NameAndType [com_facebook_picker_title I] + + NameAndType [com_facebook_picker_title_bar I] + + NameAndType [com_facebook_picker_title_bar_stub I] + + NameAndType [createAdapter ()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter;] + + NameAndType [createLoadingStrategy ()Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + NameAndType [createSelectionStrategy ()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + NameAndType [detach ()V] + + NameAndType [displayActivityCircle ()V] + + NameAndType [doneButton Landroid/widget/Button;] + + NameAndType [doneButtonBackground Landroid/graphics/drawable/Drawable;] + + NameAndType [doneButtonText Ljava/lang/String;] + + NameAndType [extraFields Ljava/util/HashSet;] + + NameAndType [filter Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + + NameAndType [findViewById (I)Landroid/view/View;] + + NameAndType [getActivity ()Landroid/support/v4/app/h;] + + NameAndType [getBoolean (IZ)Z] + + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + + NameAndType [getChildAt (I)Landroid/view/View;] + + NameAndType [getDefaultDoneButtonText ()Ljava/lang/String;] + + NameAndType [getDefaultTitleText ()Ljava/lang/String;] + + NameAndType [getDoneButtonText ()Ljava/lang/String;] + + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + + NameAndType [getFirstVisiblePosition ()I] + + NameAndType [getGraphObjectsById (Ljava/util/Collection;)Ljava/util/List;] + + NameAndType [getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + + NameAndType [getItemAtPosition (I)Ljava/lang/Object;] + + NameAndType [getLastVisiblePosition ()I] + + NameAndType [getPosition (Ljava/lang/String;Lcom/facebook/model/GraphObject;)I] + + NameAndType [getRequestForLoadData (Lcom/facebook/Session;)Lcom/facebook/Request;] + + NameAndType [getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + + NameAndType [getSelectedIds ()Ljava/util/Collection;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getTitleText ()Ljava/lang/String;] + + NameAndType [getTop ()I] + + NameAndType [getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + NameAndType [getView ()Landroid/view/View;] + + NameAndType [getVisibility ()I] + + NameAndType [graphObject Lcom/facebook/model/GraphObject;] + + NameAndType [graphObjectClass Ljava/lang/Class;] + + NameAndType [hideActivityCircle ()V] + + NameAndType [includeItem (Ljava/lang/Object;)Z] + + NameAndType [inflate ()Landroid/view/View;] + + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + NameAndType [inflateTitleBar (Landroid/view/ViewGroup;)V] + + NameAndType [isDataPresentOrLoading ()Z] + + NameAndType [isEmpty ()Z] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [layout I] + + NameAndType [layoutActivityCircle ()V] + + NameAndType [listView Landroid/widget/ListView;] + + NameAndType [loadDataSkippingRoundTripIfCached ()V] + + NameAndType [loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + NameAndType [logAppEvents (Z)V] + + NameAndType [notifyDataSetChanged ()V] + + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + + NameAndType [onCreate (Landroid/os/Bundle;)V] + + NameAndType [onDataChanged (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + + NameAndType [onDetach ()V] + + NameAndType [onDoneButtonClickedListener Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + + NameAndType [onErrorListener Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + NameAndType [onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + NameAndType [onListItemClick (Landroid/widget/ListView;Landroid/view/View;I)V] + + NameAndType [onLoadingData ()V] + + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + + NameAndType [onScrollListener Landroid/widget/AbsListView$OnScrollListener;] + + NameAndType [onSelectionChanged (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + + NameAndType [onStop ()V] + + NameAndType [prioritizeViewRange (III)V] + + NameAndType [putBoolean (Ljava/lang/String;Z)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [readSelectionFromBundle (Landroid/os/Bundle;Ljava/lang/String;)V] + + NameAndType [recycle ()V] + + NameAndType [reprioritizeDownloads ()V] + + NameAndType [saveSelectionToBundle (Landroid/os/Bundle;Ljava/lang/String;)V] + + NameAndType [saveSettingsToBundle (Landroid/os/Bundle;)V] + + NameAndType [sectionKey Ljava/lang/String;] + + NameAndType [selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + NameAndType [sessionTracker Lcom/facebook/internal/SessionTracker;] + + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + + NameAndType [setAlpha (Landroid/view/View;F)V] + + NameAndType [setArguments (Landroid/os/Bundle;)V] + + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + + NameAndType [setDuration (J)V] + + NameAndType [setExtraFields (Ljava/util/Collection;)V] + + NameAndType [setFillAfter (Z)V] + + NameAndType [setFilter (Lcom/facebook/widget/GraphObjectAdapter$Filter;)V] + + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + + NameAndType [setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] + + NameAndType [setPickerFragmentSettingsFromBundle (Landroid/os/Bundle;)V] + + NameAndType [setSelectionFromTop (II)V] + + NameAndType [setSession (Lcom/facebook/Session;)V] + + NameAndType [setSettingsFromBundle (Landroid/os/Bundle;)V] + + NameAndType [setShowPictures (Z)V] + + NameAndType [setText (Ljava/lang/CharSequence;)V] + + NameAndType [setVisibility (I)V] + + NameAndType [setupViews (Landroid/view/ViewGroup;)V] + + NameAndType [showPictures Z] + + NameAndType [showTitleBar Z] + + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + + NameAndType [startLoading (Lcom/facebook/Request;)V] + + NameAndType [stopTracking ()V] + + NameAndType [titleBarBackground Landroid/graphics/drawable/Drawable;] + + NameAndType [titleText Ljava/lang/String;] + + NameAndType [titleTextView Landroid/widget/TextView;] + + NameAndType [toggleSelection (Ljava/lang/String;)V] + + Utf8 [()I] + + Utf8 [()Landroid/support/v4/app/h;] + + Utf8 [()Landroid/view/View;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.LoadingStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.SelectionStrategy;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(FF)V] + + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + + Utf8 [(I)Landroid/view/View;] + + Utf8 [(I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)V] + + Utf8 [(II)V] + + Utf8 [(III)V] + + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + Utf8 [(IZ)Z] + + Utf8 [(J)V] + + Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)V] + + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + + Utf8 [(Landroid/view/View$OnClickListener;)V] + + Utf8 [(Landroid/view/View$OnLongClickListener;)V] + + Utf8 [(Landroid/view/View;F)V] + + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + + Utf8 [(Landroid/view/ViewGroup;)V] + + Utf8 [(Landroid/view/animation/Animation;)V] + + Utf8 [(Landroid/widget/AbsListView$OnScrollListener;)V] + + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + + Utf8 [(Landroid/widget/ListAdapter;)V] + + Utf8 [(Landroid/widget/ListView;Landroid/view/View;I)V] + + Utf8 [(Lcom/facebook/Request;)V] + + Utf8 [(Lcom/facebook/Session;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/model/GraphObject;)Z] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$Filter;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectCursor;)Z] + + Utf8 [(Lcom/facebook/widget/PickerFragment$GraphObjectFilter;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$GraphObjectFilter;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$OnDataChangedListener;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$OnErrorListener;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$SelectionStrategy;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Ljava/lang/Class;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Landroid/widget/ListView;Landroid/view/View;I)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Z)Z] + + Utf8 [(Lcom/facebook/widget/PickerFragment.SelectionStrategy;)V] + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Ljava/lang/CharSequence;)V] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Class;ILandroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/Class;ILandroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Lcom/facebook/model/GraphObject;)I] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Ljava/lang/String;Z)Z] + + Utf8 [(Ljava/util/Collection;)Ljava/util/List;] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(TT;)Z] + + Utf8 [(Z)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [,] + + Utf8 [Landroid/support/v4/app/Fragment;] + + Utf8 [] + + Utf8 [ACTIVITY_CIRCLE] + + Utf8 [ACTIVITY_CIRCLE_SHOW_KEY] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DONE_BUTTON_TEXT_BUNDLE_KEY] + + Utf8 [EXTRA_FIELDS_BUNDLE_KEY] + + Utf8 [I] + + Utf8 [Landroid/graphics/drawable/Drawable;] + + Utf8 [Landroid/widget/AbsListView$OnScrollListener;] + + Utf8 [Landroid/widget/Button;] + + Utf8 [Landroid/widget/ListView;] + + Utf8 [Landroid/widget/ProgressBar;] + + Utf8 [Landroid/widget/TextView;] + + Utf8 [Lcom/facebook/internal/SessionTracker;] + + Utf8 [Lcom/facebook/model/GraphObject;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + + Utf8 [Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + + Utf8 [Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + + Utf8 [Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + + Utf8 [Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Utf8 [Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + + Utf8 [Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Utf8 [Lcom/facebook/widget/PickerFragment.LoadingStrategy;] + + Utf8 [Lcom/facebook/widget/PickerFragment.SelectionStrategy;] + + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [PROFILE_PICTURE_PREFETCH_BUFFER] + + Utf8 [SELECTION_BUNDLE_KEY] + + Utf8 [SHOW_PICTURES_BUNDLE_KEY] + + Utf8 [SHOW_TITLE_BAR_BUNDLE_KEY] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TITLE_TEXT_BUNDLE_KEY] + + Utf8 [Z] + + Utf8 [[I] + + Utf8 [access$000] + + Utf8 [access$100] + + Utf8 [access$202] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$500] + + Utf8 [access$600] + + Utf8 [access$700] + + Utf8 [activityCircle] + + Utf8 [adapter] + + Utf8 [addAll] + + Utf8 [addRule] + + Utf8 [android/app/Activity] + + Utf8 [android/content/res/TypedArray] + + Utf8 [android/os/Bundle] + + Utf8 [android/support/v4/app/Fragment] + + Utf8 [android/text/TextUtils] + + Utf8 [android/view/LayoutInflater] + + Utf8 [android/view/View] + + Utf8 [android/view/ViewGroup] + + Utf8 [android/view/ViewStub] + + Utf8 [android/view/animation/AlphaAnimation] + + Utf8 [android/widget/Button] + + Utf8 [android/widget/ListView] + + Utf8 [android/widget/ProgressBar] + + Utf8 [android/widget/RelativeLayout$LayoutParams] + + Utf8 [android/widget/TextView] + + Utf8 [appEventsLogged] + + Utf8 [asList] + + Utf8 [attach] + + Utf8 [changeCursor] + + Utf8 [clear] + + Utf8 [clearAnimation] + + Utf8 [clearResults] + + Utf8 [com.facebook.android.PickerFragment.ActivityCircleShown] + + Utf8 [com.facebook.android.PickerFragment.Selection] + + Utf8 [com.facebook.widget.PickerFragment.DoneButtonText] + + Utf8 [com.facebook.widget.PickerFragment.ExtraFields] + + Utf8 [com.facebook.widget.PickerFragment.ShowPictures] + + Utf8 [com.facebook.widget.PickerFragment.ShowTitleBar] + + Utf8 [com.facebook.widget.PickerFragment.TitleText] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/android/R$id] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/android/R$styleable] + + Utf8 [com/facebook/internal/SessionTracker] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/GraphObjectAdapter$SectionAndItem] + + Utf8 [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$1] + + Utf8 [com/facebook/widget/PickerFragment$2] + + Utf8 [com/facebook/widget/PickerFragment$3] + + Utf8 [com/facebook/widget/PickerFragment$4] + + Utf8 [com/facebook/widget/PickerFragment$5] + + Utf8 [com/facebook/widget/PickerFragment$6] + + Utf8 [com/facebook/widget/PickerFragment$GraphObjectFilter] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy] + + Utf8 [com/facebook/widget/PickerFragment$OnDataChangedListener] + + Utf8 [com/facebook/widget/PickerFragment$OnSelectionChangedListener] + + Utf8 [com/facebook/widget/PickerFragment$SelectionStrategy] + + Utf8 [com/facebook/widget/SimpleGraphObjectCursor] + + Utf8 [com_facebook_picker_activity_circle] + + Utf8 [com_facebook_picker_done_button] + + Utf8 [com_facebook_picker_done_button_text] + + Utf8 [com_facebook_picker_fragment] + + Utf8 [com_facebook_picker_list_view] + + Utf8 [com_facebook_picker_title] + + Utf8 [com_facebook_picker_title_bar] + + Utf8 [com_facebook_picker_title_bar_stub] + + Utf8 [createAdapter] + + Utf8 [createLoadingStrategy] + + Utf8 [createSelectionStrategy] + + Utf8 [detach] + + Utf8 [displayActivityCircle] + + Utf8 [doneButton] + + Utf8 [doneButtonBackground] + + Utf8 [doneButtonText] + + Utf8 [extraFields] + + Utf8 [filter] + + Utf8 [filterIncludesItem] + + Utf8 [findViewById] + + Utf8 [getActivity] + + Utf8 [getBoolean] + + Utf8 [getChildAt] + + Utf8 [getDefaultDoneButtonText] + + Utf8 [getDefaultTitleText] + + Utf8 [getDoneButtonText] + + Utf8 [getDrawable] + + Utf8 [getExtraFields] + + Utf8 [getFilter] + + Utf8 [getFirstVisiblePosition] + + Utf8 [getGraphObjectsById] + + Utf8 [getIdOfGraphObject] + + Utf8 [getItemAtPosition] + + Utf8 [getLastVisiblePosition] + + Utf8 [getOnDataChangedListener] + + Utf8 [getOnDoneButtonClickedListener] + + Utf8 [getOnErrorListener] + + Utf8 [getOnSelectionChangedListener] + + Utf8 [getPosition] + + Utf8 [getRequestForLoadData] + + Utf8 [getSectionAndItem] + + Utf8 [getSelectedGraphObjects] + + Utf8 [getSelectedIds] + + Utf8 [getSession] + + Utf8 [getShowPictures] + + Utf8 [getShowTitleBar] + + Utf8 [getString] + + Utf8 [getTitleText] + + Utf8 [getTop] + + Utf8 [getType] + + Utf8 [getView] + + Utf8 [getVisibility] + + Utf8 [graphObject] + + Utf8 [graphObjectClass] + + Utf8 [hideActivityCircle] + + Utf8 [includeItem] + + Utf8 [inflate] + + Utf8 [inflateTitleBar] + + Utf8 [isDataPresentOrLoading] + + Utf8 [isEmpty] + + Utf8 [java/lang/String] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/HashSet] + + Utf8 [join] + + Utf8 [layout] + + Utf8 [layoutActivityCircle] + + Utf8 [listView] + + Utf8 [loadData] + + Utf8 [loadDataSkippingRoundTripIfCached] + + Utf8 [loadingStrategy] + + Utf8 [logAppEvents] + + Utf8 [notifyDataSetChanged] + + Utf8 [obtainStyledAttributes] + + Utf8 [onActivityCreated] + + Utf8 [onCreate] + + Utf8 [onCreateView] + + Utf8 [onDataChanged] + + Utf8 [onDataChangedListener] + + Utf8 [onDetach] + + Utf8 [onDoneButtonClickedListener] + + Utf8 [onErrorListener] + + Utf8 [onInflate] + + Utf8 [onListItemClick] + + Utf8 [onLoadingData] + + Utf8 [onSaveInstanceState] + + Utf8 [onScrollListener] + + Utf8 [onSelectionChanged] + + Utf8 [onSelectionChangedListener] + + Utf8 [onStop] + + Utf8 [prioritizeViewRange] + + Utf8 [putBoolean] + + Utf8 [putString] + + Utf8 [readSelectionFromBundle] + + Utf8 [recycle] + + Utf8 [reprioritizeDownloads] + + Utf8 [saveSelectionToBundle] + + Utf8 [saveSettingsToBundle] + + Utf8 [sectionKey] + + Utf8 [selectionStrategy] + + Utf8 [sessionTracker] + + Utf8 [setAdapter] + + Utf8 [setAlpha] + + Utf8 [setArguments] + + Utf8 [setBackgroundDrawable] + + Utf8 [setDoneButtonText] + + Utf8 [setDuration] + + Utf8 [setExtraFields] + + Utf8 [setFillAfter] + + Utf8 [setFilter] + + Utf8 [setLayoutParams] + + Utf8 [setOnClickListener] + + Utf8 [setOnDataChangedListener] + + Utf8 [setOnDoneButtonClickedListener] + + Utf8 [setOnErrorListener] + + Utf8 [setOnItemClickListener] + + Utf8 [setOnLongClickListener] + + Utf8 [setOnScrollListener] + + Utf8 [setOnSelectionChangedListener] + + Utf8 [setPickerFragmentSettingsFromBundle] + + Utf8 [setSelectionFromTop] + + Utf8 [setSelectionStrategy] + + Utf8 [setSession] + + Utf8 [setSettingsFromBundle] + + Utf8 [setShowPictures] + + Utf8 [setShowTitleBar] + + Utf8 [setText] + + Utf8 [setTitleText] + + Utf8 [setVisibility] + + Utf8 [setupViews] + + Utf8 [showPictures] + + Utf8 [showTitleBar] + + Utf8 [split] + + Utf8 [startAnimation] + + Utf8 [startLoading] + + Utf8 [stopTracking] + + Utf8 [titleBarBackground] + + Utf8 [titleText] + + Utf8 [titleTextView] + + Utf8 [toggleSelection] + + Utf8 [updateAdapter] + +Fields (count = 32): + + Field: SHOW_PICTURES_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String SHOW_PICTURES_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PickerFragment.ShowPictures] + + Field: EXTRA_FIELDS_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String EXTRA_FIELDS_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PickerFragment.ExtraFields] + + Field: SHOW_TITLE_BAR_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String SHOW_TITLE_BAR_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PickerFragment.ShowTitleBar] + + Field: TITLE_TEXT_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String TITLE_TEXT_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PickerFragment.TitleText] + + Field: DONE_BUTTON_TEXT_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String DONE_BUTTON_TEXT_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PickerFragment.DoneButtonText] + + Field: SELECTION_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SELECTION_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.android.PickerFragment.Selection] + + Field: ACTIVITY_CIRCLE_SHOW_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ACTIVITY_CIRCLE_SHOW_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.android.PickerFragment.ActivityCircleShown] + + Field: PROFILE_PICTURE_PREFETCH_BUFFER I + Access flags: 0x1a + = private static final int PROFILE_PICTURE_PREFETCH_BUFFER + Class member attributes (count = 1): + + Constant value attribute: + + Integer [5] + + Field: layout I + Access flags: 0x12 + = private final int layout + + Field: onErrorListener Lcom/facebook/widget/PickerFragment$OnErrorListener; + Access flags: 0x2 + = private com.facebook.widget.PickerFragment$OnErrorListener onErrorListener + + Field: onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener; + Access flags: 0x2 + = private com.facebook.widget.PickerFragment$OnDataChangedListener onDataChangedListener + + Field: onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener; + Access flags: 0x2 + = private com.facebook.widget.PickerFragment$OnSelectionChangedListener onSelectionChangedListener + + Field: onDoneButtonClickedListener Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener; + Access flags: 0x2 + = private com.facebook.widget.PickerFragment$OnDoneButtonClickedListener onDoneButtonClickedListener + + Field: filter Lcom/facebook/widget/PickerFragment$GraphObjectFilter; + Access flags: 0x2 + = private com.facebook.widget.PickerFragment$GraphObjectFilter filter + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + + Field: showPictures Z + Access flags: 0x2 + = private boolean showPictures + + Field: showTitleBar Z + Access flags: 0x2 + = private boolean showTitleBar + + Field: listView Landroid/widget/ListView; + Access flags: 0x2 + = private android.widget.ListView listView + + Field: extraFields Ljava/util/HashSet; + Access flags: 0x0 + = java.util.HashSet extraFields + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashSet;] + + Field: adapter Lcom/facebook/widget/GraphObjectAdapter; + Access flags: 0x0 + = com.facebook.widget.GraphObjectAdapter adapter + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Field: graphObjectClass Ljava/lang/Class; + Access flags: 0x12 + = private final java.lang.Class graphObjectClass + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class;] + + Field: loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy; + Access flags: 0x2 + = private com.facebook.widget.PickerFragment$LoadingStrategy loadingStrategy + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/PickerFragment.LoadingStrategy;] + + Field: selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy; + Access flags: 0x2 + = private com.facebook.widget.PickerFragment$SelectionStrategy selectionStrategy + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/PickerFragment.SelectionStrategy;] + + Field: activityCircle Landroid/widget/ProgressBar; + Access flags: 0x2 + = private android.widget.ProgressBar activityCircle + + Field: sessionTracker Lcom/facebook/internal/SessionTracker; + Access flags: 0x2 + = private com.facebook.internal.SessionTracker sessionTracker + + Field: titleText Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String titleText + + Field: doneButtonText Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String doneButtonText + + Field: titleTextView Landroid/widget/TextView; + Access flags: 0x2 + = private android.widget.TextView titleTextView + + Field: doneButton Landroid/widget/Button; + Access flags: 0x2 + = private android.widget.Button doneButton + + Field: titleBarBackground Landroid/graphics/drawable/Drawable; + Access flags: 0x2 + = private android.graphics.drawable.Drawable titleBarBackground + + Field: doneButtonBackground Landroid/graphics/drawable/Drawable; + Access flags: 0x2 + = private android.graphics.drawable.Drawable doneButtonBackground + + Field: appEventsLogged Z + Access flags: 0x2 + = private boolean appEventsLogged + + Field: onScrollListener Landroid/widget/AbsListView$OnScrollListener; + Access flags: 0x2 + = private android.widget.AbsListView$OnScrollListener onScrollListener + +Methods (count = 65): + - Method: (Ljava/lang/Class;ILandroid/os/Bundle;)V + Access flags: 0x0 + = PickerFragment(java.lang.Class,int,android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 53, locals = 4, stack = 4): + [0] aload_0 v0 + [1] invokespecial #95 + + Methodref [android/support/v4/app/Fragment. ()V] + [4] aload_0 v0 + [5] iconst_1 + [6] putfield #81 + + Fieldref [com/facebook/widget/PickerFragment.showPictures Z] + [9] aload_0 v0 + [10] iconst_1 + [11] putfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [14] aload_0 v0 + [15] new #50 + + Class [java/util/HashSet] + [18] dup + [19] invokespecial #194 + + Methodref [java/util/HashSet. ()V] + [22] putfield #68 + + Fieldref [com/facebook/widget/PickerFragment.extraFields Ljava/util/HashSet;] + [25] aload_0 v0 + [26] new #41 + + Class [com/facebook/widget/PickerFragment$6] + [29] dup + [30] aload_0 v0 + [31] invokespecial #180 + + Methodref [com/facebook/widget/PickerFragment$6. (Lcom/facebook/widget/PickerFragment;)V] + [34] putfield #77 + + Fieldref [com/facebook/widget/PickerFragment.onScrollListener Landroid/widget/AbsListView$OnScrollListener;] + [37] aload_0 v0 + [38] aload_1 v1 + [39] putfield #70 + + Fieldref [com/facebook/widget/PickerFragment.graphObjectClass Ljava/lang/Class;] + [42] aload_0 v0 + [43] iload_2 v2 + [44] putfield #71 + + Fieldref [com/facebook/widget/PickerFragment.layout I] + [47] aload_0 v0 + [48] aload_3 v3 + [49] invokespecial #171 + + Methodref [com/facebook/widget/PickerFragment.setPickerFragmentSettingsFromBundle (Landroid/os/Bundle;)V] + [52] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;ILandroid/os/Bundle;)V] + + Method: onCreate(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onCreate(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 2, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #97 + + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] aload_0 v0 + [7] invokevirtual #147 + + Methodref [com/facebook/widget/PickerFragment.createAdapter ()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter;] + [10] putfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [13] aload_0 v0 + [14] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [17] new #36 + + Class [com/facebook/widget/PickerFragment$1] + [20] dup + [21] aload_0 v0 + [22] invokespecial #175 + + Methodref [com/facebook/widget/PickerFragment$1. (Lcom/facebook/widget/PickerFragment;)V] + [25] invokevirtual #144 + + Methodref [com/facebook/widget/GraphObjectAdapter.setFilter (Lcom/facebook/widget/GraphObjectAdapter$Filter;)V] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 123, locals = 7, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokespecial #99 + + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + [7] aload_1 v1 + [8] aload_2 v2 + [9] getstatic #58 + + Fieldref [com/facebook/android/R$styleable.com_facebook_picker_fragment [I] + [12] invokevirtual #86 + + Methodref [android/app/Activity.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + [15] astore v4 + [17] aload_0 v0 + [18] aload v4 + [20] iconst_0 + [21] aload_0 v0 + [22] getfield #81 + + Fieldref [com/facebook/widget/PickerFragment.showPictures Z] + [25] invokevirtual #87 + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + [28] invokevirtual #173 + + Methodref [com/facebook/widget/PickerFragment.setShowPictures (Z)V] + [31] aload v4 + [33] iconst_1 + [34] invokevirtual #89 + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + [37] astore v5 + [39] aload v5 + [41] ifnull +21 (target=62) + [44] aload v5 + [46] ldc #3 + + String [,] + [48] invokevirtual #192 + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + [51] astore v6 + [53] aload_0 v0 + [54] aload v6 + [56] invokestatic #193 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [59] invokevirtual #170 + + Methodref [com/facebook/widget/PickerFragment.setExtraFields (Ljava/util/Collection;)V] + [62] aload_0 v0 + [63] aload v4 + [65] iconst_2 + [66] aload_0 v0 + [67] getfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [70] invokevirtual #87 + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + [73] putfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [76] aload_0 v0 + [77] aload v4 + [79] iconst_3 + [80] invokevirtual #89 + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + [83] putfield #84 + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + [86] aload_0 v0 + [87] aload v4 + [89] iconst_4 + [90] invokevirtual #89 + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + [93] putfield #67 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + [96] aload_0 v0 + [97] aload v4 + [99] iconst_5 + [100] invokevirtual #88 + + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + [103] putfield #83 + + Fieldref [com/facebook/widget/PickerFragment.titleBarBackground Landroid/graphics/drawable/Drawable;] + [106] aload_0 v0 + [107] aload v4 + [109] bipush 6 + [111] invokevirtual #88 + + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + [114] putfield #66 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonBackground Landroid/graphics/drawable/Drawable;] + [117] aload v4 + [119] invokevirtual #90 + + Methodref [android/content/res/TypedArray.recycle ()V] + [122] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [62] Var: ...[a:android/content/res/TypedArray][a:java/lang/String], Stack: (empty) + + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; + Access flags: 0x1 + = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 106, locals = 5, stack = 4): + [0] aload_1 v1 + [1] aload_0 v0 + [2] getfield #71 + + Fieldref [com/facebook/widget/PickerFragment.layout I] + [5] aload_2 v2 + [6] iconst_0 + [7] invokevirtual #104 + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + [10] checkcast #18 + + Class [android/view/ViewGroup] + [13] astore v4 + [15] aload_0 v0 + [16] aload v4 + [18] getstatic #53 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_list_view I] + [21] invokevirtual #108 + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + [24] checkcast #22 + + Class [android/widget/ListView] + [27] putfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [30] aload_0 v0 + [31] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [34] new #37 + + Class [com/facebook/widget/PickerFragment$2] + [37] dup + [38] aload_0 v0 + [39] invokespecial #176 + + Methodref [com/facebook/widget/PickerFragment$2. (Lcom/facebook/widget/PickerFragment;)V] + [42] invokevirtual #122 + + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + [45] aload_0 v0 + [46] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [49] new #38 + + Class [com/facebook/widget/PickerFragment$3] + [52] dup + [53] aload_0 v0 + [54] invokespecial #177 + + Methodref [com/facebook/widget/PickerFragment$3. (Lcom/facebook/widget/PickerFragment;)V] + [57] invokevirtual #123 + + Methodref [android/widget/ListView.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + [60] aload_0 v0 + [61] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [64] aload_0 v0 + [65] getfield #77 + + Fieldref [com/facebook/widget/PickerFragment.onScrollListener Landroid/widget/AbsListView$OnScrollListener;] + [68] invokevirtual #124 + + Methodref [android/widget/ListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] + [71] aload_0 v0 + [72] aload v4 + [74] getstatic #51 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_activity_circle I] + [77] invokevirtual #108 + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + [80] checkcast #23 + + Class [android/widget/ProgressBar] + [83] putfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [86] aload_0 v0 + [87] aload v4 + [89] invokevirtual #174 + + Methodref [com/facebook/widget/PickerFragment.setupViews (Landroid/view/ViewGroup;)V] + [92] aload_0 v0 + [93] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [96] aload_0 v0 + [97] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [100] invokevirtual #120 + + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] + [103] aload v4 + [105] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityCreated(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onActivityCreated(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 123, locals = 3, stack = 7): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #96 + + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] new #30 + + Class [com/facebook/internal/SessionTracker] + [9] dup + [10] aload_0 v0 + [11] invokevirtual #151 + + Methodref [com/facebook/widget/PickerFragment.getActivity ()Landroid/support/v4/app/h;] + [14] new #39 + + Class [com/facebook/widget/PickerFragment$4] + [17] dup + [18] aload_0 v0 + [19] invokespecial #178 + + Methodref [com/facebook/widget/PickerFragment$4. (Lcom/facebook/widget/PickerFragment;)V] + [22] invokespecial #132 + + Methodref [com/facebook/internal/SessionTracker. (Landroid/content/Context;Lcom/facebook/Session$StatusCallback;)V] + [25] putfield #80 + + Fieldref [com/facebook/widget/PickerFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [28] aload_0 v0 + [29] aload_1 v1 + [30] invokevirtual #172 + + Methodref [com/facebook/widget/PickerFragment.setSettingsFromBundle (Landroid/os/Bundle;)V] + [33] aload_0 v0 + [34] aload_0 v0 + [35] invokevirtual #148 + + Methodref [com/facebook/widget/PickerFragment.createLoadingStrategy ()Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [38] putfield #73 + + Fieldref [com/facebook/widget/PickerFragment.loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [41] aload_0 v0 + [42] getfield #73 + + Fieldref [com/facebook/widget/PickerFragment.loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [45] aload_0 v0 + [46] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [49] invokevirtual #181 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.attach (Lcom/facebook/widget/GraphObjectAdapter;)V] + [52] aload_0 v0 + [53] aload_0 v0 + [54] invokevirtual #149 + + Methodref [com/facebook/widget/PickerFragment.createSelectionStrategy ()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [57] putfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [60] aload_0 v0 + [61] getfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [64] aload_1 v1 + [65] ldc #5 + + String [com.facebook.android.PickerFragment.Selection] + [67] invokevirtual #189 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.readSelectionFromBundle (Landroid/os/Bundle;Ljava/lang/String;)V] + [70] aload_0 v0 + [71] getfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [74] ifeq +14 (target=88) + [77] aload_0 v0 + [78] aload_0 v0 + [79] invokevirtual #159 + + Methodref [com/facebook/widget/PickerFragment.getView ()Landroid/view/View;] + [82] checkcast #18 + + Class [android/view/ViewGroup] + [85] invokespecial #161 + + Methodref [com/facebook/widget/PickerFragment.inflateTitleBar (Landroid/view/ViewGroup;)V] + [88] aload_0 v0 + [89] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [92] ifnull +30 (target=122) + [95] aload_1 v1 + [96] ifnull +26 (target=122) + [99] aload_1 v1 + [100] ldc #4 + + String [com.facebook.android.PickerFragment.ActivityCircleShown] + [102] iconst_0 + [103] invokevirtual #91 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + [106] istore_2 v2 + [107] iload_2 v2 + [108] ifeq +10 (target=118) + [111] aload_0 v0 + [112] invokevirtual #150 + + Methodref [com/facebook/widget/PickerFragment.displayActivityCircle ()V] + [115] goto +7 (target=122) + [118] aload_0 v0 + [119] invokevirtual #160 + + Methodref [com/facebook/widget/PickerFragment.hideActivityCircle ()V] + [122] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [88] Var: ..., Stack: (empty) + - [118] Var: ...[i], Stack: (empty) + - [122] Var: -1, Stack: (empty) + + Method: onDetach()V + Access flags: 0x1 + = public void onDetach() + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokespecial #98 + + Methodref [android/support/v4/app/Fragment.onDetach ()V] + [4] aload_0 v0 + [5] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [8] aconst_null + [9] invokevirtual #124 + + Methodref [android/widget/ListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] + [12] aload_0 v0 + [13] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [16] aconst_null + [17] invokevirtual #120 + + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] + [20] aload_0 v0 + [21] getfield #73 + + Fieldref [com/facebook/widget/PickerFragment.loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [24] invokevirtual #183 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.detach ()V] + [27] aload_0 v0 + [28] getfield #80 + + Fieldref [com/facebook/widget/PickerFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [31] invokevirtual #135 + + Methodref [com/facebook/internal/SessionTracker.stopTracking ()V] + [34] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onSaveInstanceState(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onSaveInstanceState(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 49, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #100 + + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokevirtual #168 + + Methodref [com/facebook/widget/PickerFragment.saveSettingsToBundle (Landroid/os/Bundle;)V] + [10] aload_0 v0 + [11] getfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [14] aload_1 v1 + [15] ldc #5 + + String [com.facebook.android.PickerFragment.Selection] + [17] invokevirtual #190 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.saveSelectionToBundle (Landroid/os/Bundle;Ljava/lang/String;)V] + [20] aload_0 v0 + [21] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [24] ifnull +24 (target=48) + [27] aload_1 v1 + [28] ldc #4 + + String [com.facebook.android.PickerFragment.ActivityCircleShown] + [30] aload_0 v0 + [31] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [34] invokevirtual #127 + + Methodref [android/widget/ProgressBar.getVisibility ()I] + [37] ifne +7 (target=44) + [40] iconst_1 + [41] goto +4 (target=45) + [44] iconst_0 + [45] invokevirtual #93 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [48] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [44] Var: [a:com/facebook/widget/PickerFragment][a:android/os/Bundle], Stack: [a:android/os/Bundle][a:java/lang/String] + - [45] Var: [a:com/facebook/widget/PickerFragment][a:android/os/Bundle], Stack: [a:android/os/Bundle][a:java/lang/String][i] + - [48] Var: ..., Stack: (empty) + + Method: onStop()V + Access flags: 0x1 + = public void onStop() + Class member attributes (count = 1): + + Code attribute instructions (code length = 17, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #64 + + Fieldref [com/facebook/widget/PickerFragment.appEventsLogged Z] + [4] ifne +8 (target=12) + [7] aload_0 v0 + [8] iconst_0 + [9] invokevirtual #164 + + Methodref [com/facebook/widget/PickerFragment.logAppEvents (Z)V] + [12] aload_0 v0 + [13] invokespecial #101 + + Methodref [android/support/v4/app/Fragment.onStop ()V] + [16] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [12] Var: ..., Stack: (empty) + + Method: setArguments(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void setArguments(android.os.Bundle) + 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 #102 + + Methodref [android/support/v4/app/Fragment.setArguments (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokevirtual #172 + + Methodref [com/facebook/widget/PickerFragment.setSettingsFromBundle (Landroid/os/Bundle;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnDataChangedListener()Lcom/facebook/widget/PickerFragment$OnDataChangedListener; + Access flags: 0x1 + = public com.facebook.widget.PickerFragment$OnDataChangedListener getOnDataChangedListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #74 + + Fieldref [com/facebook/widget/PickerFragment.onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnDataChangedListener(Lcom/facebook/widget/PickerFragment$OnDataChangedListener;)V + Access flags: 0x1 + = public void setOnDataChangedListener(com.facebook.widget.PickerFragment$OnDataChangedListener) + 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 #74 + + Fieldref [com/facebook/widget/PickerFragment.onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnSelectionChangedListener()Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener; + Access flags: 0x1 + = public com.facebook.widget.PickerFragment$OnSelectionChangedListener getOnSelectionChangedListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #78 + + Fieldref [com/facebook/widget/PickerFragment.onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnSelectionChangedListener(Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;)V + Access flags: 0x1 + = public void setOnSelectionChangedListener(com.facebook.widget.PickerFragment$OnSelectionChangedListener) + 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 #78 + + Fieldref [com/facebook/widget/PickerFragment.onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnDoneButtonClickedListener()Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener; + Access flags: 0x1 + = public com.facebook.widget.PickerFragment$OnDoneButtonClickedListener getOnDoneButtonClickedListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #75 + + Fieldref [com/facebook/widget/PickerFragment.onDoneButtonClickedListener Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnDoneButtonClickedListener(Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;)V + Access flags: 0x1 + = public void setOnDoneButtonClickedListener(com.facebook.widget.PickerFragment$OnDoneButtonClickedListener) + 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 #75 + + Fieldref [com/facebook/widget/PickerFragment.onDoneButtonClickedListener Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnErrorListener()Lcom/facebook/widget/PickerFragment$OnErrorListener; + Access flags: 0x1 + = public com.facebook.widget.PickerFragment$OnErrorListener getOnErrorListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #76 + + Fieldref [com/facebook/widget/PickerFragment.onErrorListener Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnErrorListener(Lcom/facebook/widget/PickerFragment$OnErrorListener;)V + Access flags: 0x1 + = public void setOnErrorListener(com.facebook.widget.PickerFragment$OnErrorListener) + 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 #76 + + Fieldref [com/facebook/widget/PickerFragment.onErrorListener Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getFilter()Lcom/facebook/widget/PickerFragment$GraphObjectFilter; + Access flags: 0x1 + = public com.facebook.widget.PickerFragment$GraphObjectFilter getFilter() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #69 + + Fieldref [com/facebook/widget/PickerFragment.filter Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + + Method: setFilter(Lcom/facebook/widget/PickerFragment$GraphObjectFilter;)V + Access flags: 0x1 + = public void setFilter(com.facebook.widget.PickerFragment$GraphObjectFilter) + Class member attributes (count = 2): + + Code attribute instructions (code length = 6, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #69 + + Fieldref [com/facebook/widget/PickerFragment.filter Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/PickerFragment$GraphObjectFilter;)V] + + Method: getSession()Lcom/facebook/Session; + Access flags: 0x1 + = public com.facebook.Session getSession() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #80 + + Fieldref [com/facebook/widget/PickerFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] invokevirtual #133 + + Methodref [com/facebook/internal/SessionTracker.getSession ()Lcom/facebook/Session;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSession(Lcom/facebook/Session;)V + Access flags: 0x1 + = public void setSession(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #80 + + Fieldref [com/facebook/widget/PickerFragment.sessionTracker Lcom/facebook/internal/SessionTracker;] + [4] aload_1 v1 + [5] invokevirtual #134 + + Methodref [com/facebook/internal/SessionTracker.setSession (Lcom/facebook/Session;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getShowPictures()Z + Access flags: 0x1 + = public boolean getShowPictures() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #81 + + Fieldref [com/facebook/widget/PickerFragment.showPictures Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setShowPictures(Z)V + Access flags: 0x1 + = public void setShowPictures(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] putfield #81 + + Fieldref [com/facebook/widget/PickerFragment.showPictures Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getExtraFields()Ljava/util/Set; + Access flags: 0x1 + = public java.util.Set getExtraFields() + Class member attributes (count = 2): + + Code attribute instructions (code length = 12, locals = 1, stack = 3): + [0] new #50 + + Class [java/util/HashSet] + [3] dup + [4] aload_0 v0 + [5] getfield #68 + + Fieldref [com/facebook/widget/PickerFragment.extraFields Ljava/util/HashSet;] + [8] invokespecial #195 + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + + Method: setExtraFields(Ljava/util/Collection;)V + Access flags: 0x1 + = public void setExtraFields(java.util.Collection) + Class member attributes (count = 2): + + Code attribute instructions (code length = 25, locals = 2, stack = 3): + [0] aload_0 v0 + [1] new #50 + + Class [java/util/HashSet] + [4] dup + [5] invokespecial #194 + + Methodref [java/util/HashSet. ()V] + [8] putfield #68 + + Fieldref [com/facebook/widget/PickerFragment.extraFields Ljava/util/HashSet;] + [11] aload_1 v1 + [12] ifnull +12 (target=24) + [15] aload_0 v0 + [16] getfield #68 + + Fieldref [com/facebook/widget/PickerFragment.extraFields Ljava/util/HashSet;] + [19] aload_1 v1 + [20] invokevirtual #196 + + Methodref [java/util/HashSet.addAll (Ljava/util/Collection;)Z] + [23] pop + [24] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [24] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)V] + + Method: setShowTitleBar(Z)V + Access flags: 0x1 + = public void setShowTitleBar(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] putfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getShowTitleBar()Z + Access flags: 0x1 + = public boolean getShowTitleBar() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTitleText(Ljava/lang/String;)V + Access flags: 0x1 + = public void setTitleText(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] putfield #84 + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getTitleText()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getTitleText() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #84 + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + [4] ifnonnull +11 (target=15) + [7] aload_0 v0 + [8] aload_0 v0 + [9] invokevirtual #153 + + Methodref [com/facebook/widget/PickerFragment.getDefaultTitleText ()Ljava/lang/String;] + [12] putfield #84 + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + [15] aload_0 v0 + [16] getfield #84 + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + [19] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + + Method: setDoneButtonText(Ljava/lang/String;)V + Access flags: 0x1 + = public void setDoneButtonText(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] putfield #67 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDoneButtonText()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getDoneButtonText() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #67 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + [4] ifnonnull +11 (target=15) + [7] aload_0 v0 + [8] aload_0 v0 + [9] invokevirtual #152 + + Methodref [com/facebook/widget/PickerFragment.getDefaultDoneButtonText ()Ljava/lang/String;] + [12] putfield #67 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + [15] aload_0 v0 + [16] getfield #67 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + [19] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + + Method: loadData(Z)V + Access flags: 0x1 + = public void loadData(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 2, stack = 1): + [0] iload_1 v1 + [1] ifne +14 (target=15) + [4] aload_0 v0 + [5] getfield #73 + + Fieldref [com/facebook/widget/PickerFragment.loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [8] invokevirtual #184 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.isDataPresentOrLoading ()Z] + [11] ifeq +4 (target=15) + [14] return + [15] aload_0 v0 + [16] invokespecial #163 + + Methodref [com/facebook/widget/PickerFragment.loadDataSkippingRoundTripIfCached ()V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [15] Var: ..., Stack: (empty) + + Method: setSettingsFromBundle(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void setSettingsFromBundle(android.os.Bundle) + 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 #171 + + Methodref [com/facebook/widget/PickerFragment.setPickerFragmentSettingsFromBundle (Landroid/os/Bundle;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setupViews(Landroid/view/ViewGroup;)V + Access flags: 0x0 + = void setupViews(android.view.ViewGroup) + 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: filterIncludesItem(Lcom/facebook/model/GraphObject;)Z + Access flags: 0x0 + = boolean filterIncludesItem(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 20, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #69 + + Fieldref [com/facebook/widget/PickerFragment.filter Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + [4] ifnull +14 (target=18) + [7] aload_0 v0 + [8] getfield #69 + + Fieldref [com/facebook/widget/PickerFragment.filter Lcom/facebook/widget/PickerFragment$GraphObjectFilter;] + [11] aload_1 v1 + [12] invokeinterface #198 + + InterfaceMethodref [com/facebook/widget/PickerFragment$GraphObjectFilter.includeItem (Ljava/lang/Object;)Z] + [17] ireturn + [18] iconst_1 + [19] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [18] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(TT;)Z] + + Method: getSelectedGraphObjects()Ljava/util/List; + Access flags: 0x0 + = java.util.List getSelectedGraphObjects() + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [4] aload_0 v0 + [5] getfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [8] invokevirtual #187 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.getSelectedIds ()Ljava/util/Collection;] + [11] invokevirtual #137 + + Methodref [com/facebook/widget/GraphObjectAdapter.getGraphObjectsById (Ljava/util/Collection;)Ljava/util/List;] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: saveSettingsToBundle(Landroid/os/Bundle;)V + Access flags: 0x0 + = void saveSettingsToBundle(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 66, locals = 2, stack = 4): + [0] aload_1 v1 + [1] ldc #8 + + String [com.facebook.widget.PickerFragment.ShowPictures] + [3] aload_0 v0 + [4] getfield #81 + + Fieldref [com/facebook/widget/PickerFragment.showPictures Z] + [7] invokevirtual #93 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [10] aload_0 v0 + [11] getfield #68 + + Fieldref [com/facebook/widget/PickerFragment.extraFields Ljava/util/HashSet;] + [14] invokevirtual #197 + + Methodref [java/util/HashSet.isEmpty ()Z] + [17] ifne +18 (target=35) + [20] aload_1 v1 + [21] ldc #7 + + String [com.facebook.widget.PickerFragment.ExtraFields] + [23] ldc #3 + + String [,] + [25] aload_0 v0 + [26] getfield #68 + + Fieldref [com/facebook/widget/PickerFragment.extraFields Ljava/util/HashSet;] + [29] invokestatic #103 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [32] invokevirtual #94 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [35] aload_1 v1 + [36] ldc #9 + + String [com.facebook.widget.PickerFragment.ShowTitleBar] + [38] aload_0 v0 + [39] getfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [42] invokevirtual #93 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [45] aload_1 v1 + [46] ldc #10 + + String [com.facebook.widget.PickerFragment.TitleText] + [48] aload_0 v0 + [49] getfield #84 + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + [52] invokevirtual #94 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [55] aload_1 v1 + [56] ldc #6 + + String [com.facebook.widget.PickerFragment.DoneButtonText] + [58] aload_0 v0 + [59] getfield #67 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + [62] invokevirtual #94 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [65] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [35] Var: ..., Stack: (empty) + + Method: getRequestForLoadData(Lcom/facebook/Session;)Lcom/facebook/Request; + Access flags: 0x400 + = abstract com.facebook.Request getRequestForLoadData(com.facebook.Session) + + Method: createAdapter()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter; + Access flags: 0x400 + = abstract com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + + Method: createLoadingStrategy()Lcom/facebook/widget/PickerFragment$LoadingStrategy; + Access flags: 0x400 + = abstract com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.LoadingStrategy;] + + Method: createSelectionStrategy()Lcom/facebook/widget/PickerFragment$SelectionStrategy; + Access flags: 0x400 + = abstract com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.SelectionStrategy;] + + Method: onLoadingData()V + Access flags: 0x0 + = void onLoadingData() + 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: getDefaultTitleText()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getDefaultTitleText() + 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: getDefaultDoneButtonText()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getDefaultDoneButtonText() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getstatic #57 + + Fieldref [com/facebook/android/R$string.com_facebook_picker_done_button_text I] + [4] invokevirtual #157 + + Methodref [com/facebook/widget/PickerFragment.getString (I)Ljava/lang/String;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: displayActivityCircle()V + Access flags: 0x0 + = void displayActivityCircle() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [4] ifnull +15 (target=19) + [7] aload_0 v0 + [8] invokevirtual #162 + + Methodref [com/facebook/widget/PickerFragment.layoutActivityCircle ()V] + [11] aload_0 v0 + [12] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [15] iconst_0 + [16] invokevirtual #128 + + Methodref [android/widget/ProgressBar.setVisibility (I)V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [19] Var: ..., Stack: (empty) + + Method: layoutActivityCircle()V + Access flags: 0x0 + = void layoutActivityCircle() + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [4] invokevirtual #141 + + Methodref [com/facebook/widget/GraphObjectAdapter.isEmpty ()Z] + [7] ifne +8 (target=15) + [10] ldc #2 + + Float [0.25] + [12] goto +4 (target=16) + [15] fconst_1 + [16] fstore_1 v1 + [17] aload_0 v0 + [18] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [21] fload_1 v1 + [22] invokestatic #169 + + Methodref [com/facebook/widget/PickerFragment.setAlpha (Landroid/view/View;F)V] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [15] Var: ..., Stack: (empty) + - [16] Var: ..., Stack: [f] + + Method: hideActivityCircle()V + Access flags: 0x0 + = void hideActivityCircle() + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [4] ifnull +18 (target=22) + [7] aload_0 v0 + [8] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [11] invokevirtual #126 + + Methodref [android/widget/ProgressBar.clearAnimation ()V] + [14] aload_0 v0 + [15] getfield #62 + + Fieldref [com/facebook/widget/PickerFragment.activityCircle Landroid/widget/ProgressBar;] + [18] iconst_4 + [19] invokevirtual #128 + + Methodref [android/widget/ProgressBar.setVisibility (I)V] + [22] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [22] Var: ..., Stack: (empty) + + Method: setSelectionStrategy(Lcom/facebook/widget/PickerFragment$SelectionStrategy;)V + Access flags: 0x0 + = void setSelectionStrategy(com.facebook.widget.PickerFragment$SelectionStrategy) + Class member attributes (count = 2): + + Code attribute instructions (code length = 28, locals = 2, stack = 2): + [0] aload_1 v1 + [1] aload_0 v0 + [2] getfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [5] ifacmpeq +22 (target=27) + [8] aload_0 v0 + [9] aload_1 v1 + [10] putfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [13] aload_0 v0 + [14] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [17] ifnull +10 (target=27) + [20] aload_0 v0 + [21] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [24] invokevirtual #142 + + Methodref [com/facebook/widget/GraphObjectAdapter.notifyDataSetChanged ()V] + [27] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [27] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/PickerFragment.SelectionStrategy;)V] + + Method: logAppEvents(Z)V + Access flags: 0x0 + = void logAppEvents(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: setAlpha(Landroid/view/View;F)V + Access flags: 0xa + = private static void setAlpha(android.view.View,float) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 3, stack = 4): + [0] new #20 + + Class [android/view/animation/AlphaAnimation] + [3] dup + [4] fload_1 v1 + [5] fload_1 v1 + [6] invokespecial #110 + + Methodref [android/view/animation/AlphaAnimation. (FF)V] + [9] astore_2 v2 + [10] aload_2 v2 + [11] lconst_0 + [12] invokevirtual #111 + + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] + [15] aload_2 v2 + [16] iconst_1 + [17] invokevirtual #112 + + Methodref [android/view/animation/AlphaAnimation.setFillAfter (Z)V] + [20] aload_0 v0 + [21] aload_2 v2 + [22] invokevirtual #107 + + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPickerFragmentSettingsFromBundle(Landroid/os/Bundle;)V + Access flags: 0x2 + = private void setPickerFragmentSettingsFromBundle(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 130, locals = 5, stack = 4): + [0] aload_1 v1 + [1] ifnull +128 (target=129) + [4] aload_0 v0 + [5] aload_1 v1 + [6] ldc #8 + + String [com.facebook.widget.PickerFragment.ShowPictures] + [8] aload_0 v0 + [9] getfield #81 + + Fieldref [com/facebook/widget/PickerFragment.showPictures Z] + [12] invokevirtual #91 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + [15] putfield #81 + + Fieldref [com/facebook/widget/PickerFragment.showPictures Z] + [18] aload_1 v1 + [19] ldc #7 + + String [com.facebook.widget.PickerFragment.ExtraFields] + [21] invokevirtual #92 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [24] astore_2 v2 + [25] aload_2 v2 + [26] ifnull +18 (target=44) + [29] aload_2 v2 + [30] ldc #3 + + String [,] + [32] invokevirtual #192 + + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + [35] astore_3 v3 + [36] aload_0 v0 + [37] aload_3 v3 + [38] invokestatic #193 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [41] invokevirtual #170 + + Methodref [com/facebook/widget/PickerFragment.setExtraFields (Ljava/util/Collection;)V] + [44] aload_0 v0 + [45] aload_1 v1 + [46] ldc #9 + + String [com.facebook.widget.PickerFragment.ShowTitleBar] + [48] aload_0 v0 + [49] getfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [52] invokevirtual #91 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + [55] putfield #82 + + Fieldref [com/facebook/widget/PickerFragment.showTitleBar Z] + [58] aload_1 v1 + [59] ldc #10 + + String [com.facebook.widget.PickerFragment.TitleText] + [61] invokevirtual #92 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [64] astore_3 v3 + [65] aload_3 v3 + [66] ifnull +26 (target=92) + [69] aload_0 v0 + [70] aload_3 v3 + [71] putfield #84 + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + [74] aload_0 v0 + [75] getfield #85 + + Fieldref [com/facebook/widget/PickerFragment.titleTextView Landroid/widget/TextView;] + [78] ifnull +14 (target=92) + [81] aload_0 v0 + [82] getfield #85 + + Fieldref [com/facebook/widget/PickerFragment.titleTextView Landroid/widget/TextView;] + [85] aload_0 v0 + [86] getfield #84 + + Fieldref [com/facebook/widget/PickerFragment.titleText Ljava/lang/String;] + [89] invokevirtual #131 + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + [92] aload_1 v1 + [93] ldc #6 + + String [com.facebook.widget.PickerFragment.DoneButtonText] + [95] invokevirtual #92 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [98] astore v4 + [100] aload v4 + [102] ifnull +27 (target=129) + [105] aload_0 v0 + [106] aload v4 + [108] putfield #67 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + [111] aload_0 v0 + [112] getfield #65 + + Fieldref [com/facebook/widget/PickerFragment.doneButton Landroid/widget/Button;] + [115] ifnull +14 (target=129) + [118] aload_0 v0 + [119] getfield #65 + + Fieldref [com/facebook/widget/PickerFragment.doneButton Landroid/widget/Button;] + [122] aload_0 v0 + [123] getfield #67 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonText Ljava/lang/String;] + [126] invokevirtual #115 + + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V] + [129] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [44] Var: ...[a:java/lang/String], Stack: (empty) + - [92] Var: ...[a:java/lang/String], Stack: (empty) + - [129] Var: -2, Stack: (empty) + + Method: inflateTitleBar(Landroid/view/ViewGroup;)V + Access flags: 0x2 + = private void inflateTitleBar(android.view.ViewGroup) + Class member attributes (count = 1): + + Code attribute instructions (code length = 176, locals = 5, stack = 4): + [0] aload_1 v1 + [1] getstatic #56 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title_bar_stub I] + [4] invokevirtual #108 + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + [7] checkcast #19 + + Class [android/view/ViewStub] + [10] astore_2 v2 + [11] aload_2 v2 + [12] ifnull +163 (target=175) + [15] aload_2 v2 + [16] invokevirtual #109 + + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] + [19] astore_3 v3 + [20] new #24 + + Class [android/widget/RelativeLayout$LayoutParams] + [23] dup + [24] iconst_m1 + [25] iconst_m1 + [26] invokespecial #129 + + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] + [29] astore v4 + [31] aload v4 + [33] iconst_3 + [34] getstatic #55 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title_bar I] + [37] invokevirtual #130 + + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (II)V] + [40] aload_0 v0 + [41] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [44] aload v4 + [46] invokevirtual #121 + + Methodref [android/widget/ListView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + [49] aload_0 v0 + [50] getfield #83 + + Fieldref [com/facebook/widget/PickerFragment.titleBarBackground Landroid/graphics/drawable/Drawable;] + [53] ifnull +11 (target=64) + [56] aload_3 v3 + [57] aload_0 v0 + [58] getfield #83 + + Fieldref [com/facebook/widget/PickerFragment.titleBarBackground Landroid/graphics/drawable/Drawable;] + [61] invokevirtual #106 + + Methodref [android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + [64] aload_0 v0 + [65] aload_1 v1 + [66] getstatic #52 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_done_button I] + [69] invokevirtual #108 + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + [72] checkcast #21 + + Class [android/widget/Button] + [75] putfield #65 + + Fieldref [com/facebook/widget/PickerFragment.doneButton Landroid/widget/Button;] + [78] aload_0 v0 + [79] getfield #65 + + Fieldref [com/facebook/widget/PickerFragment.doneButton Landroid/widget/Button;] + [82] ifnull +54 (target=136) + [85] aload_0 v0 + [86] getfield #65 + + Fieldref [com/facebook/widget/PickerFragment.doneButton Landroid/widget/Button;] + [89] new #40 + + Class [com/facebook/widget/PickerFragment$5] + [92] dup + [93] aload_0 v0 + [94] invokespecial #179 + + Methodref [com/facebook/widget/PickerFragment$5. (Lcom/facebook/widget/PickerFragment;)V] + [97] invokevirtual #114 + + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V] + [100] aload_0 v0 + [101] invokevirtual #154 + + Methodref [com/facebook/widget/PickerFragment.getDoneButtonText ()Ljava/lang/String;] + [104] ifnull +14 (target=118) + [107] aload_0 v0 + [108] getfield #65 + + Fieldref [com/facebook/widget/PickerFragment.doneButton Landroid/widget/Button;] + [111] aload_0 v0 + [112] invokevirtual #154 + + Methodref [com/facebook/widget/PickerFragment.getDoneButtonText ()Ljava/lang/String;] + [115] invokevirtual #115 + + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V] + [118] aload_0 v0 + [119] getfield #66 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonBackground Landroid/graphics/drawable/Drawable;] + [122] ifnull +14 (target=136) + [125] aload_0 v0 + [126] getfield #65 + + Fieldref [com/facebook/widget/PickerFragment.doneButton Landroid/widget/Button;] + [129] aload_0 v0 + [130] getfield #66 + + Fieldref [com/facebook/widget/PickerFragment.doneButtonBackground Landroid/graphics/drawable/Drawable;] + [133] invokevirtual #113 + + Methodref [android/widget/Button.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + [136] aload_0 v0 + [137] aload_1 v1 + [138] getstatic #54 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_title I] + [141] invokevirtual #108 + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + [144] checkcast #25 + + Class [android/widget/TextView] + [147] putfield #85 + + Fieldref [com/facebook/widget/PickerFragment.titleTextView Landroid/widget/TextView;] + [150] aload_0 v0 + [151] getfield #85 + + Fieldref [com/facebook/widget/PickerFragment.titleTextView Landroid/widget/TextView;] + [154] ifnull +21 (target=175) + [157] aload_0 v0 + [158] invokevirtual #158 + + Methodref [com/facebook/widget/PickerFragment.getTitleText ()Ljava/lang/String;] + [161] ifnull +14 (target=175) + [164] aload_0 v0 + [165] getfield #85 + + Fieldref [com/facebook/widget/PickerFragment.titleTextView Landroid/widget/TextView;] + [168] aload_0 v0 + [169] invokevirtual #158 + + Methodref [com/facebook/widget/PickerFragment.getTitleText ()Ljava/lang/String;] + [172] invokevirtual #131 + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + [175] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [64] Var: ...[a:android/view/ViewStub][a:android/view/View][a:android/widget/RelativeLayout$LayoutParams], Stack: (empty) + - [118] Var: ..., Stack: (empty) + - [136] Var: ..., Stack: (empty) + - [175] Var: -2, Stack: (empty) + + Method: onListItemClick(Landroid/widget/ListView;Landroid/view/View;I)V + Access flags: 0x2 + = private void onListItemClick(android.widget.ListView,android.view.View,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 6, stack = 2): + [0] aload_1 v1 + [1] iload_3 v3 + [2] invokevirtual #118 + + Methodref [android/widget/ListView.getItemAtPosition (I)Ljava/lang/Object;] + [5] checkcast #31 + + Class [com/facebook/model/GraphObject] + [8] astore v4 + [10] aload_0 v0 + [11] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [14] aload v4 + [16] invokevirtual #138 + + Methodref [com/facebook/widget/GraphObjectAdapter.getIdOfGraphObject (Lcom/facebook/model/GraphObject;)Ljava/lang/String;] + [19] astore v5 + [21] aload_0 v0 + [22] getfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [25] aload v5 + [27] invokevirtual #191 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.toggleSelection (Ljava/lang/String;)V] + [30] aload_0 v0 + [31] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [34] invokevirtual #142 + + Methodref [com/facebook/widget/GraphObjectAdapter.notifyDataSetChanged ()V] + [37] aload_0 v0 + [38] getfield #78 + + Fieldref [com/facebook/widget/PickerFragment.onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + [41] ifnull +13 (target=54) + [44] aload_0 v0 + [45] getfield #78 + + Fieldref [com/facebook/widget/PickerFragment.onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + [48] aload_0 v0 + [49] invokeinterface #200 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnSelectionChangedListener.onSelectionChanged (Lcom/facebook/widget/PickerFragment;)V] + [54] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [54] Var: ...[a:com/facebook/model/GraphObject][a:java/lang/String], Stack: (empty) + + Method: loadDataSkippingRoundTripIfCached()V + Access flags: 0x2 + = private void loadDataSkippingRoundTripIfCached() + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokespecial #146 + + Methodref [com/facebook/widget/PickerFragment.clearResults ()V] + [4] aload_0 v0 + [5] aload_0 v0 + [6] invokevirtual #156 + + Methodref [com/facebook/widget/PickerFragment.getSession ()Lcom/facebook/Session;] + [9] invokevirtual #155 + + Methodref [com/facebook/widget/PickerFragment.getRequestForLoadData (Lcom/facebook/Session;)Lcom/facebook/Request;] + [12] astore_1 v1 + [13] aload_1 v1 + [14] ifnull +15 (target=29) + [17] aload_0 v0 + [18] invokevirtual #166 + + Methodref [com/facebook/widget/PickerFragment.onLoadingData ()V] + [21] aload_0 v0 + [22] getfield #73 + + Fieldref [com/facebook/widget/PickerFragment.loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [25] aload_1 v1 + [26] invokevirtual #185 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.startLoading (Lcom/facebook/Request;)V] + [29] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [29] Var: ...[a:com/facebook/Request], Stack: (empty) + + Method: clearResults()V + Access flags: 0x2 + = private void clearResults() + Class member attributes (count = 1): + + Code attribute instructions (code length = 103, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [4] ifnull +98 (target=102) + [7] aload_0 v0 + [8] getfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [11] invokevirtual #188 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.isEmpty ()Z] + [14] ifne +7 (target=21) + [17] iconst_1 + [18] goto +4 (target=22) + [21] iconst_0 + [22] istore_1 v1 + [23] aload_0 v0 + [24] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [27] invokevirtual #141 + + Methodref [com/facebook/widget/GraphObjectAdapter.isEmpty ()Z] + [30] ifne +7 (target=37) + [33] iconst_1 + [34] goto +4 (target=38) + [37] iconst_0 + [38] istore_2 v2 + [39] aload_0 v0 + [40] getfield #73 + + Fieldref [com/facebook/widget/PickerFragment.loadingStrategy Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [43] invokevirtual #182 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.clearResults ()V] + [46] aload_0 v0 + [47] getfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [50] invokevirtual #186 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.clear ()V] + [53] aload_0 v0 + [54] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [57] invokevirtual #142 + + Methodref [com/facebook/widget/GraphObjectAdapter.notifyDataSetChanged ()V] + [60] iload_2 v2 + [61] ifeq +20 (target=81) + [64] aload_0 v0 + [65] getfield #74 + + Fieldref [com/facebook/widget/PickerFragment.onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + [68] ifnull +13 (target=81) + [71] aload_0 v0 + [72] getfield #74 + + Fieldref [com/facebook/widget/PickerFragment.onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + [75] aload_0 v0 + [76] invokeinterface #199 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnDataChangedListener.onDataChanged (Lcom/facebook/widget/PickerFragment;)V] + [81] iload_1 v1 + [82] ifeq +20 (target=102) + [85] aload_0 v0 + [86] getfield #78 + + Fieldref [com/facebook/widget/PickerFragment.onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + [89] ifnull +13 (target=102) + [92] aload_0 v0 + [93] getfield #78 + + Fieldref [com/facebook/widget/PickerFragment.onSelectionChangedListener Lcom/facebook/widget/PickerFragment$OnSelectionChangedListener;] + [96] aload_0 v0 + [97] invokeinterface #200 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnSelectionChangedListener.onSelectionChanged (Lcom/facebook/widget/PickerFragment;)V] + [102] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [21] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: [i] + - [37] Var: ...[i], Stack: (empty) + - [38] Var: ..., Stack: [i] + - [81] Var: ...[i], Stack: (empty) + - [102] Var: -2, Stack: (empty) + + Method: updateAdapter(Lcom/facebook/widget/SimpleGraphObjectCursor;)V + Access flags: 0x0 + = void updateAdapter(com.facebook.widget.SimpleGraphObjectCursor) + Class member attributes (count = 2): + + Code attribute instructions (code length = 144, locals = 8, stack = 3): + [0] aload_0 v0 + [1] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [4] ifnull +139 (target=143) + [7] aload_0 v0 + [8] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [11] iconst_1 + [12] invokevirtual #116 + + Methodref [android/widget/ListView.getChildAt (I)Landroid/view/View;] + [15] astore_2 v2 + [16] aload_0 v0 + [17] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [20] invokevirtual #117 + + Methodref [android/widget/ListView.getFirstVisiblePosition ()I] + [23] istore_3 v3 + [24] iload_3 v3 + [25] ifle +6 (target=31) + [28] iinc v3, 1 + [31] aload_0 v0 + [32] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [35] iload_3 v3 + [36] invokevirtual #140 + + Methodref [com/facebook/widget/GraphObjectAdapter.getSectionAndItem (I)Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem;] + [39] astore v4 + [41] aload_2 v2 + [42] ifnull +21 (target=63) + [45] aload v4 + [47] invokevirtual #145 + + Methodref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.getType ()Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [50] getstatic #61 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem$Type.ACTIVITY_CIRCLE Lcom/facebook/widget/GraphObjectAdapter$SectionAndItem$Type;] + [53] ifacmpeq +10 (target=63) + [56] aload_2 v2 + [57] invokevirtual #105 + + Methodref [android/view/View.getTop ()I] + [60] goto +4 (target=64) + [63] iconst_0 + [64] istore v5 + [66] aload_0 v0 + [67] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [70] aload_1 v1 + [71] invokevirtual #136 + + Methodref [com/facebook/widget/GraphObjectAdapter.changeCursor (Lcom/facebook/widget/GraphObjectCursor;)Z] + [74] istore v6 + [76] aload_2 v2 + [77] ifnull +44 (target=121) + [80] aload v4 + [82] ifnull +39 (target=121) + [85] aload_0 v0 + [86] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [89] aload v4 + [91] getfield #60 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.sectionKey Ljava/lang/String;] + [94] aload v4 + [96] getfield #59 + + Fieldref [com/facebook/widget/GraphObjectAdapter$SectionAndItem.graphObject Lcom/facebook/model/GraphObject;] + [99] invokevirtual #139 + + Methodref [com/facebook/widget/GraphObjectAdapter.getPosition (Ljava/lang/String;Lcom/facebook/model/GraphObject;)I] + [102] istore v7 + [104] iload v7 + [106] iconst_m1 + [107] ificmpeq +14 (target=121) + [110] aload_0 v0 + [111] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [114] iload v7 + [116] iload v5 + [118] invokevirtual #125 + + Methodref [android/widget/ListView.setSelectionFromTop (II)V] + [121] iload v6 + [123] ifeq +20 (target=143) + [126] aload_0 v0 + [127] getfield #74 + + Fieldref [com/facebook/widget/PickerFragment.onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + [130] ifnull +13 (target=143) + [133] aload_0 v0 + [134] getfield #74 + + Fieldref [com/facebook/widget/PickerFragment.onDataChangedListener Lcom/facebook/widget/PickerFragment$OnDataChangedListener;] + [137] aload_0 v0 + [138] invokeinterface #199 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnDataChangedListener.onDataChanged (Lcom/facebook/widget/PickerFragment;)V] + [143] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [31] Var: ...[a:android/view/View][i], Stack: (empty) + - [63] Var: ...[a:com/facebook/widget/GraphObjectAdapter$SectionAndItem], Stack: (empty) + - [64] Var: ..., Stack: [i] + - [121] Var: ...[i][i], Stack: (empty) + - [143] Var: [a:com/facebook/widget/PickerFragment][a:com/facebook/widget/SimpleGraphObjectCursor], Stack: + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Method: reprioritizeDownloads()V + Access flags: 0x2 + = private void reprioritizeDownloads() + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 3, stack = 4): + [0] aload_0 v0 + [1] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [4] invokevirtual #119 + + Methodref [android/widget/ListView.getLastVisiblePosition ()I] + [7] istore_1 v1 + [8] iload_1 v1 + [9] iflt +21 (target=30) + [12] aload_0 v0 + [13] getfield #72 + + Fieldref [com/facebook/widget/PickerFragment.listView Landroid/widget/ListView;] + [16] invokevirtual #117 + + Methodref [android/widget/ListView.getFirstVisiblePosition ()I] + [19] istore_2 v2 + [20] aload_0 v0 + [21] getfield #63 + + Fieldref [com/facebook/widget/PickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [24] iload_2 v2 + [25] iload_1 v1 + [26] iconst_5 + [27] invokevirtual #143 + + Methodref [com/facebook/widget/GraphObjectAdapter.prioritizeViewRange (III)V] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [30] Var: ...[i], Stack: (empty) + + Method: access$000(Lcom/facebook/widget/PickerFragment;Landroid/widget/ListView;Landroid/view/View;I)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.widget.PickerFragment,android.widget.ListView,android.view.View,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] iload_3 v3 + [4] invokespecial #165 + + Methodref [com/facebook/widget/PickerFragment.onListItemClick (Landroid/widget/ListView;Landroid/view/View;I)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x1008 + = static synthetic void access$100(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #146 + + Methodref [com/facebook/widget/PickerFragment.clearResults ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$202(Lcom/facebook/widget/PickerFragment;Z)Z + Access flags: 0x1008 + = static synthetic boolean access$202(com.facebook.widget.PickerFragment,boolean) + 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 #64 + + Fieldref [com/facebook/widget/PickerFragment.appEventsLogged Z] + [6] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener; + Access flags: 0x1008 + = static synthetic com.facebook.widget.PickerFragment$OnDoneButtonClickedListener access$300(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #75 + + Fieldref [com/facebook/widget/PickerFragment.onDoneButtonClickedListener Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$400(Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x1008 + = static synthetic void access$400(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #167 + + Methodref [com/facebook/widget/PickerFragment.reprioritizeDownloads ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$500(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener; + Access flags: 0x1008 + = static synthetic com.facebook.widget.PickerFragment$OnErrorListener access$500(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #76 + + Fieldref [com/facebook/widget/PickerFragment.onErrorListener Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$600(Lcom/facebook/widget/PickerFragment;)Ljava/lang/Class; + Access flags: 0x1008 + = static synthetic java.lang.Class access$600(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #70 + + Fieldref [com/facebook/widget/PickerFragment.graphObjectClass Ljava/lang/Class;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$700(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$SelectionStrategy; + Access flags: 0x1008 + = static synthetic com.facebook.widget.PickerFragment$SelectionStrategy access$700(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #79 + + Fieldref [com/facebook/widget/PickerFragment.selectionStrategy Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/support/v4/app/Fragment;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/widget/GraphObjectAdapter$Filter] + +Constant Pool (count = 32): + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/widget/GraphObjectAdapter$Filter] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$1.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [com/facebook/widget/PickerFragment.filterIncludesItem (Lcom/facebook/model/GraphObject;)Z] + + Methodref [com/facebook/widget/PickerFragment$1.includeItem (Lcom/facebook/model/GraphObject;)Z] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [filterIncludesItem (Lcom/facebook/model/GraphObject;)Z] + + NameAndType [includeItem (Lcom/facebook/model/GraphObject;)Z] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/model/GraphObject;)Z] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(TT;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Ljava/lang/Object;Lcom/facebook/widget/GraphObjectAdapter$Filter;] + + Utf8 [Signature] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/widget/GraphObjectAdapter$Filter] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$1] + + Utf8 [filterIncludesItem] + + Utf8 [includeItem] + + Utf8 [java/lang/Object] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$1(com.facebook.widget.PickerFragment) + 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 #6 + + Fieldref [com/facebook/widget/PickerFragment$1.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: includeItem(Lcom/facebook/model/GraphObject;)Z + Access flags: 0x1 + = public boolean includeItem(com.facebook.model.GraphObject) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$1.this$0 Lcom/facebook/widget/PickerFragment;] + [4] aload_1 v1 + [5] invokevirtual #7 + + Methodref [com/facebook/widget/PickerFragment.filterIncludesItem (Lcom/facebook/model/GraphObject;)Z] + [8] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)Z] + + Method: includeItem(Ljava/lang/Object;)Z + Access flags: 0x1041 + = public bridge synthetic boolean includeItem(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 #1 + + Class [com/facebook/model/GraphObject] + [5] invokevirtual #8 + + Methodref [com/facebook/widget/PickerFragment$1.includeItem (Lcom/facebook/model/GraphObject;)Z] + [8] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Lcom/facebook/widget/GraphObjectAdapter$Filter;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/widget/AdapterView$OnItemClickListener] + +Constant Pool (count = 29): + + Class [android/widget/AdapterView$OnItemClickListener] + + Class [android/widget/ListView] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$2] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$2.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [com/facebook/widget/PickerFragment.access$000 (Lcom/facebook/widget/PickerFragment;Landroid/widget/ListView;Landroid/view/View;I)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/PickerFragment;Landroid/widget/ListView;Landroid/view/View;I)V] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()V] + + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Landroid/widget/ListView;Landroid/view/View;I)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Signature] + + Utf8 [access$000] + + Utf8 [android/widget/AdapterView$OnItemClickListener] + + Utf8 [android/widget/ListView] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$2] + + Utf8 [java/lang/Object] + + Utf8 [onItemClick] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$2(com.facebook.widget.PickerFragment) + 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 #6 + + Fieldref [com/facebook/widget/PickerFragment$2.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V + Access flags: 0x1 + = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) + Class member attributes (count = 2): + + Code attribute instructions (code length = 14, locals = 6, stack = 4): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$2.this$0 Lcom/facebook/widget/PickerFragment;] + [4] aload_1 v1 + [5] checkcast #2 + + Class [android/widget/ListView] + [8] aload_2 v2 + [9] iload_3 v3 + [10] invokestatic #7 + + Methodref [com/facebook/widget/PickerFragment.access$000 (Lcom/facebook/widget/PickerFragment;Landroid/widget/ListView;Landroid/view/View;I)V] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/view/View$OnLongClickListener] + +Constant Pool (count = 19): + + Class [android/view/View$OnLongClickListener] + + Class [com/facebook/widget/PickerFragment$3] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$3.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()V] + + Utf8 [(Landroid/view/View;)Z] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [android/view/View$OnLongClickListener] + + Utf8 [com/facebook/widget/PickerFragment$3] + + Utf8 [java/lang/Object] + + Utf8 [onLongClick] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$3(com.facebook.widget.PickerFragment) + 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 [com/facebook/widget/PickerFragment$3.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] invokespecial #5 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onLongClick(Landroid/view/View;)Z + Access flags: 0x1 + = public boolean onLongClick(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): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$4 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$4 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Session$StatusCallback] + +Constant Pool (count = 31): + + Class [com/facebook/Session] + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$4] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$4.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/widget/PickerFragment.access$100 (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$100 (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [isOpened ()Z] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [StackMapTable] + + Utf8 [access$100] + + Utf8 [call] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$4] + + Utf8 [isOpened] + + Utf8 [java/lang/Object] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$4(com.facebook.widget.PickerFragment) + 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 #6 + + Fieldref [com/facebook/widget/PickerFragment$4.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: call(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x1 + = public void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 4, stack = 1): + [0] aload_1 v1 + [1] invokevirtual #7 + + Methodref [com/facebook/Session.isOpened ()Z] + [4] ifne +10 (target=14) + [7] aload_0 v0 + [8] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$4.this$0 Lcom/facebook/widget/PickerFragment;] + [11] invokestatic #8 + + Methodref [com/facebook/widget/PickerFragment.access$100 (Lcom/facebook/widget/PickerFragment;)V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$5 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$5 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/view/View$OnClickListener] + +Constant Pool (count = 39): + + Class [android/view/View$OnClickListener] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$5] + + Class [com/facebook/widget/PickerFragment$OnDoneButtonClickedListener] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$5.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [com/facebook/widget/PickerFragment.access$202 (Lcom/facebook/widget/PickerFragment;Z)Z] + + Methodref [com/facebook/widget/PickerFragment.access$300 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + + Methodref [com/facebook/widget/PickerFragment.logAppEvents (Z)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnDoneButtonClickedListener.onDoneButtonClicked (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [ ()V] + + NameAndType [access$202 (Lcom/facebook/widget/PickerFragment;Z)Z] + + NameAndType [access$300 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + + NameAndType [logAppEvents (Z)V] + + NameAndType [onDoneButtonClicked (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()V] + + Utf8 [(Landroid/view/View;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Z)Z] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [StackMapTable] + + Utf8 [access$202] + + Utf8 [access$300] + + Utf8 [android/view/View$OnClickListener] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$5] + + Utf8 [com/facebook/widget/PickerFragment$OnDoneButtonClickedListener] + + Utf8 [java/lang/Object] + + Utf8 [logAppEvents] + + Utf8 [onClick] + + Utf8 [onDoneButtonClicked] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$5(com.facebook.widget.PickerFragment) + 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 #6 + + Fieldref [com/facebook/widget/PickerFragment$5.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] invokespecial #10 + + Methodref [java/lang/Object. ()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 = 44, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$5.this$0 Lcom/facebook/widget/PickerFragment;] + [4] iconst_1 + [5] invokevirtual #9 + + Methodref [com/facebook/widget/PickerFragment.logAppEvents (Z)V] + [8] aload_0 v0 + [9] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$5.this$0 Lcom/facebook/widget/PickerFragment;] + [12] iconst_1 + [13] invokestatic #7 + + Methodref [com/facebook/widget/PickerFragment.access$202 (Lcom/facebook/widget/PickerFragment;Z)Z] + [16] pop + [17] aload_0 v0 + [18] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$5.this$0 Lcom/facebook/widget/PickerFragment;] + [21] invokestatic #8 + + Methodref [com/facebook/widget/PickerFragment.access$300 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + [24] ifnull +19 (target=43) + [27] aload_0 v0 + [28] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$5.this$0 Lcom/facebook/widget/PickerFragment;] + [31] invokestatic #8 + + Methodref [com/facebook/widget/PickerFragment.access$300 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnDoneButtonClickedListener;] + [34] aload_0 v0 + [35] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$5.this$0 Lcom/facebook/widget/PickerFragment;] + [38] invokeinterface #11 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnDoneButtonClickedListener.onDoneButtonClicked (Lcom/facebook/widget/PickerFragment;)V] + [43] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [43] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$6 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$6 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/widget/AbsListView$OnScrollListener] + +Constant Pool (count = 26): + + Class [android/widget/AbsListView$OnScrollListener] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$6] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$6.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [com/facebook/widget/PickerFragment.access$400 (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$400 (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()V] + + Utf8 [(Landroid/widget/AbsListView;I)V] + + Utf8 [(Landroid/widget/AbsListView;III)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [access$400] + + Utf8 [android/widget/AbsListView$OnScrollListener] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$6] + + Utf8 [java/lang/Object] + + Utf8 [onScroll] + + Utf8 [onScrollStateChanged] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$6(com.facebook.widget.PickerFragment) + 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 [com/facebook/widget/PickerFragment$6.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onScrollStateChanged(Landroid/widget/AbsListView;I)V + Access flags: 0x1 + = public void onScrollStateChanged(android.widget.AbsListView,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: onScroll(Landroid/widget/AbsListView;III)V + Access flags: 0x1 + = public void onScroll(android.widget.AbsListView,int,int,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 5, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/PickerFragment$6.this$0 Lcom/facebook/widget/PickerFragment;] + [4] invokestatic #6 + + Methodref [com/facebook/widget/PickerFragment.access$400 (Lcom/facebook/widget/PickerFragment;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$GraphObjectFilter + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.PickerFragment$GraphObjectFilter extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 10): + + Class [com/facebook/widget/PickerFragment$GraphObjectFilter] + + Class [java/lang/Object] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(TT;)Z] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + + Utf8 [com/facebook/widget/PickerFragment$GraphObjectFilter] + + Utf8 [includeItem] + + Utf8 [java/lang/Object] + +Fields (count = 0): + +Methods (count = 1): + + Method: includeItem(Ljava/lang/Object;)Z + Access flags: 0x401 + = public abstract boolean includeItem(java.lang.Object) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(TT;)Z] + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$LoadingStrategy + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x420 + = abstract class com.facebook.widget.PickerFragment$LoadingStrategy extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 129): + + Integer [2000] + + Class [android/support/v4/app/w] + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/GraphObjectPagingLoader] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$1] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$2] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$3] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [android/support/v4/app/w.a (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + + Methodref [com/facebook/widget/GraphObjectAdapter.changeCursor (Lcom/facebook/widget/GraphObjectCursor;)Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.isEmpty ()Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.setDataNeededListener (Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + + Methodref [com/facebook/widget/GraphObjectAdapter.setOnErrorListener (Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader. (Landroid/content/Context;Ljava/lang/Class;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.clearResults ()V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.getCursor ()Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isLoading ()Z] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.setOnErrorListener (Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.startLoading (Lcom/facebook/Request;Z)V] + + Methodref [com/facebook/widget/PickerFragment.access$600 (Lcom/facebook/widget/PickerFragment;)Ljava/lang/Class;] + + Methodref [com/facebook/widget/PickerFragment.displayActivityCircle ()V] + + Methodref [com/facebook/widget/PickerFragment.getActivity ()Landroid/support/v4/app/h;] + + Methodref [com/facebook/widget/PickerFragment.getLoaderManager ()Landroid/support/v4/app/w;] + + Methodref [com/facebook/widget/PickerFragment.updateAdapter (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onStartLoading (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Request;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy$1. (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy$2. (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy$3. (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + + NameAndType [ (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + + NameAndType [a (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + + NameAndType [access$600 (Lcom/facebook/widget/PickerFragment;)Ljava/lang/Class;] + + NameAndType [adapter Lcom/facebook/widget/GraphObjectAdapter;] + + NameAndType [changeCursor (Lcom/facebook/widget/GraphObjectCursor;)Z] + + NameAndType [clearResults ()V] + + NameAndType [displayActivityCircle ()V] + + NameAndType [getActivity ()Landroid/support/v4/app/h;] + + NameAndType [getCursor ()Lcom/facebook/widget/SimpleGraphObjectCursor;] + + NameAndType [getLoaderManager ()Landroid/support/v4/app/w;] + + NameAndType [isEmpty ()Z] + + NameAndType [isLoading ()Z] + + NameAndType [loader Lcom/facebook/widget/GraphObjectPagingLoader;] + + NameAndType [onStartLoading (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Request;)V] + + NameAndType [setDataNeededListener (Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + + NameAndType [setOnErrorListener (Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;)V] + + NameAndType [setOnErrorListener (Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;)V] + + NameAndType [startLoading (Lcom/facebook/Request;Z)V] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + NameAndType [updateAdapter (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [()Landroid/support/v4/app/h;] + + Utf8 [()Landroid/support/v4/app/w;] + + Utf8 [()Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [()Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [()Lcom/facebook/widget/SimpleGraphObjectCursor;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + + Utf8 [(Lcom/facebook/Request;)V] + + Utf8 [(Lcom/facebook/Request;Z)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectCursor;)Z] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Request;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Request;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Ljava/lang/Class;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [] + + Utf8 [CACHED_RESULT_REFRESH_DELAY] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [I] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [a] + + Utf8 [access$600] + + Utf8 [adapter] + + Utf8 [android/support/v4/app/w] + + Utf8 [attach] + + Utf8 [changeCursor] + + Utf8 [clearResults] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy$1] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy$2] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy$3] + + Utf8 [detach] + + Utf8 [displayActivityCircle] + + Utf8 [getActivity] + + Utf8 [getCursor] + + Utf8 [getLoaderManager] + + Utf8 [isDataPresentOrLoading] + + Utf8 [isEmpty] + + Utf8 [isLoading] + + Utf8 [java/lang/Object] + + Utf8 [loader] + + Utf8 [onCreateLoader] + + Utf8 [onLoadFinished] + + Utf8 [onLoadReset] + + Utf8 [onStartLoading] + + Utf8 [setDataNeededListener] + + Utf8 [setOnErrorListener] + + Utf8 [startLoading] + + Utf8 [this$0] + + Utf8 [updateAdapter] + +Fields (count = 4): + + Field: CACHED_RESULT_REFRESH_DELAY I + Access flags: 0x1c + = protected static final int CACHED_RESULT_REFRESH_DELAY + Class member attributes (count = 1): + + Constant value attribute: + + Integer [2000] + + Field: loader Lcom/facebook/widget/GraphObjectPagingLoader; + Access flags: 0x4 + = protected com.facebook.widget.GraphObjectPagingLoader loader + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Field: adapter Lcom/facebook/widget/GraphObjectAdapter; + Access flags: 0x4 + = protected com.facebook.widget.GraphObjectAdapter adapter + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 10): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$LoadingStrategy(com.facebook.widget.PickerFragment) + 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 #13 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] invokespecial #34 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: attach(Lcom/facebook/widget/GraphObjectAdapter;)V + Access flags: 0x1 + = public void attach(com.facebook.widget.GraphObjectAdapter) + Class member attributes (count = 2): + + Code attribute instructions (code length = 78, locals = 2, stack = 7): + [0] aload_0 v0 + [1] aload_0 v0 + [2] getfield #13 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [5] invokevirtual #28 + + Methodref [com/facebook/widget/PickerFragment.getLoaderManager ()Landroid/support/v4/app/w;] + [8] iconst_0 + [9] aconst_null + [10] new #7 + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$1] + [13] dup + [14] aload_0 v0 + [15] invokespecial #31 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy$1. (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + [18] invokevirtual #14 + + Methodref [android/support/v4/app/w.a (ILandroid/os/Bundle;Landroid/support/v4/app/x;)Landroid/support/v4/a/a;] + [21] checkcast #4 + + Class [com/facebook/widget/GraphObjectPagingLoader] + [24] putfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [27] aload_0 v0 + [28] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [31] new #8 + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$2] + [34] dup + [35] aload_0 v0 + [36] invokespecial #32 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy$2. (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + [39] invokevirtual #23 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.setOnErrorListener (Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;)V] + [42] aload_0 v0 + [43] aload_1 v1 + [44] putfield #11 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [47] aload_0 v0 + [48] getfield #11 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [51] aload_0 v0 + [52] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [55] invokevirtual #21 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.getCursor ()Lcom/facebook/widget/SimpleGraphObjectCursor;] + [58] invokevirtual #15 + + Methodref [com/facebook/widget/GraphObjectAdapter.changeCursor (Lcom/facebook/widget/GraphObjectCursor;)Z] + [61] pop + [62] aload_0 v0 + [63] getfield #11 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [66] new #9 + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$3] + [69] dup + [70] aload_0 v0 + [71] invokespecial #33 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy$3. (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + [74] invokevirtual #18 + + Methodref [com/facebook/widget/GraphObjectAdapter.setOnErrorListener (Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;)V] + [77] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)V] + + Method: detach()V + Access flags: 0x1 + = public void detach() + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [4] aconst_null + [5] invokevirtual #17 + + Methodref [com/facebook/widget/GraphObjectAdapter.setDataNeededListener (Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + [8] aload_0 v0 + [9] getfield #11 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [12] aconst_null + [13] invokevirtual #18 + + Methodref [com/facebook/widget/GraphObjectAdapter.setOnErrorListener (Lcom/facebook/widget/GraphObjectAdapter$OnErrorListener;)V] + [16] aload_0 v0 + [17] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [20] aconst_null + [21] invokevirtual #23 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.setOnErrorListener (Lcom/facebook/widget/GraphObjectPagingLoader$OnErrorListener;)V] + [24] aload_0 v0 + [25] aconst_null + [26] putfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [29] aload_0 v0 + [30] aconst_null + [31] putfield #11 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [34] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: clearResults()V + Access flags: 0x1 + = public void clearResults() + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [4] ifnull +10 (target=14) + [7] aload_0 v0 + [8] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [11] invokevirtual #20 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.clearResults ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [14] Var: ..., Stack: (empty) + + Method: startLoading(Lcom/facebook/Request;)V + Access flags: 0x1 + = public void startLoading(com.facebook.Request) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [4] ifnull +21 (target=25) + [7] aload_0 v0 + [8] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [11] aload_1 v1 + [12] iconst_1 + [13] invokevirtual #24 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.startLoading (Lcom/facebook/Request;Z)V] + [16] aload_0 v0 + [17] aload_0 v0 + [18] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [21] aload_1 v1 + [22] invokevirtual #30 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onStartLoading (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Request;)V] + [25] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [25] Var: ..., Stack: (empty) + + Method: isDataPresentOrLoading()Z + Access flags: 0x1 + = public boolean isDataPresentOrLoading() + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [4] invokevirtual #16 + + Methodref [com/facebook/widget/GraphObjectAdapter.isEmpty ()Z] + [7] ifeq +13 (target=20) + [10] aload_0 v0 + [11] getfield #12 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [14] invokevirtual #22 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isLoading ()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 = 1): + + Stack map table attribute (count = 3): + - [20] Var: ..., Stack: (empty) + - [24] Var: ..., Stack: (empty) + - [25] Var: ..., Stack: [i] + + Method: onCreateLoader()Lcom/facebook/widget/GraphObjectPagingLoader; + Access flags: 0x4 + = protected com.facebook.widget.GraphObjectPagingLoader onCreateLoader() + Class member attributes (count = 2): + + Code attribute instructions (code length = 22, locals = 1, stack = 4): + [0] new #4 + + Class [com/facebook/widget/GraphObjectPagingLoader] + [3] dup + [4] aload_0 v0 + [5] getfield #13 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [8] invokevirtual #27 + + Methodref [com/facebook/widget/PickerFragment.getActivity ()Landroid/support/v4/app/h;] + [11] aload_0 v0 + [12] getfield #13 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [15] invokestatic #25 + + Methodref [com/facebook/widget/PickerFragment.access$600 (Lcom/facebook/widget/PickerFragment;)Ljava/lang/Class;] + [18] invokespecial #19 + + Methodref [com/facebook/widget/GraphObjectPagingLoader. (Landroid/content/Context;Ljava/lang/Class;)V] + [21] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/GraphObjectPagingLoader;] + + Method: onStartLoading(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Request;)V + Access flags: 0x4 + = protected void onStartLoading(com.facebook.widget.GraphObjectPagingLoader,com.facebook.Request) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 3, stack = 1): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [4] invokevirtual #26 + + Methodref [com/facebook/widget/PickerFragment.displayActivityCircle ()V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/Request;)V] + + Method: onLoadReset(Lcom/facebook/widget/GraphObjectPagingLoader;)V + Access flags: 0x4 + = protected void onLoadReset(com.facebook.widget.GraphObjectPagingLoader) + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [4] aconst_null + [5] invokevirtual #15 + + Methodref [com/facebook/widget/GraphObjectAdapter.changeCursor (Lcom/facebook/widget/GraphObjectCursor;)Z] + [8] pop + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Method: onLoadFinished(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V + Access flags: 0x4 + = protected void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [4] aload_2 v2 + [5] invokevirtual #29 + + Methodref [com/facebook/widget/PickerFragment.updateAdapter (Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$LoadingStrategy$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$LoadingStrategy$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/support/v4/app/x] + +Constant Pool (count = 59): + + String [Received callback for unknown loader.] + + Class [android/support/v4/app/x] + + Class [com/facebook/FacebookException] + + Class [com/facebook/widget/GraphObjectPagingLoader] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$1] + + Class [com/facebook/widget/SimpleGraphObjectCursor] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$1.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onCreateLoader ()Lcom/facebook/widget/GraphObjectPagingLoader;] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onLoadReset (Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy$1.onLoadFinished (Landroid/support/v4/a/a;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [loader Lcom/facebook/widget/GraphObjectPagingLoader;] + + NameAndType [onCreateLoader ()Lcom/facebook/widget/GraphObjectPagingLoader;] + + NameAndType [onLoadFinished (Landroid/support/v4/a/a;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + NameAndType [onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + NameAndType [onLoadReset (Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + NameAndType [this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [()Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [()V] + + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/a;] + + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/a;>;] + + Utf8 [(Landroid/support/v4/a/a;)V] + + Utf8 [(Landroid/support/v4/a/a;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Landroid/support/v4/a/a;Ljava/lang/Object;)V] + + Utf8 [(Landroid/support/v4/a/a;>;)V] + + Utf8 [(Landroid/support/v4/a/a;>;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [Ljava/lang/Object;Landroid/support/v4/app/x;>;] + + Utf8 [Received callback for unknown loader.] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [android/support/v4/app/x] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy$1] + + Utf8 [com/facebook/widget/SimpleGraphObjectCursor] + + Utf8 [java/lang/Object] + + Utf8 [loader] + + Utf8 [onCreateLoader] + + Utf8 [onLoadFinished] + + Utf8 [onLoadReset] + + Utf8 [onLoaderReset] + + Utf8 [this$1] + +Fields (count = 1): + + Field: this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment$LoadingStrategy this$1 + +Methods (count = 5): + - Method: (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V + Access flags: 0x0 + = PickerFragment$LoadingStrategy$1(com.facebook.widget.PickerFragment$LoadingStrategy) + 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 #10 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$1.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [5] aload_0 v0 + [6] invokespecial #16 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/a/a; + Access flags: 0x1 + = public android.support.v4.a.a onCreateLoader(int,android.os.Bundle) + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 3, stack = 1): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$1.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [4] invokevirtual #12 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onCreateLoader ()Lcom/facebook/widget/GraphObjectPagingLoader;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/a;>;] + + Method: onLoadFinished(Landroid/support/v4/a/a;Lcom/facebook/widget/SimpleGraphObjectCursor;)V + Access flags: 0x1 + = public void onLoadFinished(android.support.v4.a.a,com.facebook.widget.SimpleGraphObjectCursor) + Class member attributes (count = 2): + + Code attribute instructions (code length = 34, locals = 3, stack = 3): + [0] aload_1 v1 + [1] aload_0 v0 + [2] getfield #10 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$1.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [5] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [8] ifacmpeq +13 (target=21) + [11] new #3 + + Class [com/facebook/FacebookException] + [14] dup + [15] ldc #1 + + String [Received callback for unknown loader.] + [17] invokespecial #11 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [20] athrow + [21] aload_0 v0 + [22] getfield #10 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$1.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [25] aload_1 v1 + [26] checkcast #4 + + Class [com/facebook/widget/GraphObjectPagingLoader] + [29] aload_2 v2 + [30] invokevirtual #13 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [33] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [21] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/support/v4/a/a;>;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Method: onLoaderReset(Landroid/support/v4/a/a;)V + Access flags: 0x1 + = public void onLoaderReset(android.support.v4.a.a) + Class member attributes (count = 2): + + Code attribute instructions (code length = 33, locals = 2, stack = 3): + [0] aload_1 v1 + [1] aload_0 v0 + [2] getfield #10 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$1.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [5] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [8] ifacmpeq +13 (target=21) + [11] new #3 + + Class [com/facebook/FacebookException] + [14] dup + [15] ldc #1 + + String [Received callback for unknown loader.] + [17] invokespecial #11 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [20] athrow + [21] aload_0 v0 + [22] getfield #10 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$1.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [25] aload_1 v1 + [26] checkcast #4 + + Class [com/facebook/widget/GraphObjectPagingLoader] + [29] invokevirtual #14 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onLoadReset (Lcom/facebook/widget/GraphObjectPagingLoader;)V] + [32] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [21] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/support/v4/a/a;>;)V] + + Method: onLoadFinished(Landroid/support/v4/a/a;Ljava/lang/Object;)V + Access flags: 0x1041 + = public bridge synthetic void onLoadFinished(android.support.v4.a.a,java.lang.Object) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] checkcast #7 + + Class [com/facebook/widget/SimpleGraphObjectCursor] + [6] invokevirtual #15 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy$1.onLoadFinished (Landroid/support/v4/a/a;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/support/v4/app/x;>;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$LoadingStrategy$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$LoadingStrategy$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener] + +Constant Pool (count = 42): + + Class [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$2] + + Class [com/facebook/widget/PickerFragment$OnErrorListener] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$2.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Methodref [com/facebook/widget/PickerFragment.access$500 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Methodref [com/facebook/widget/PickerFragment.hideActivityCircle ()V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + NameAndType [ ()V] + + NameAndType [access$500 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + NameAndType [hideActivityCircle ()V] + + NameAndType [onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + NameAndType [this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader;)V] + + Utf8 [(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader<*>;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$500] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader$OnErrorListener] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy$2] + + Utf8 [com/facebook/widget/PickerFragment$OnErrorListener] + + Utf8 [hideActivityCircle] + + Utf8 [java/lang/Object] + + Utf8 [onError] + + Utf8 [this$0] + + Utf8 [this$1] + +Fields (count = 1): + + Field: this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment$LoadingStrategy this$1 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V + Access flags: 0x0 + = PickerFragment$LoadingStrategy$2(com.facebook.widget.PickerFragment$LoadingStrategy) + 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 #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$2.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [5] aload_0 v0 + [6] invokespecial #11 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onError(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader;)V + Access flags: 0x1 + = public void onError(com.facebook.FacebookException,com.facebook.widget.GraphObjectPagingLoader) + Class member attributes (count = 2): + + Code attribute instructions (code length = 47, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$2.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [4] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [7] invokevirtual #10 + + Methodref [com/facebook/widget/PickerFragment.hideActivityCircle ()V] + [10] aload_0 v0 + [11] getfield #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$2.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [14] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [17] invokestatic #9 + + Methodref [com/facebook/widget/PickerFragment.access$500 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [20] ifnull +26 (target=46) + [23] aload_0 v0 + [24] getfield #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$2.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [27] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [30] invokestatic #9 + + Methodref [com/facebook/widget/PickerFragment.access$500 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [33] aload_0 v0 + [34] getfield #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$2.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [37] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [40] aload_1 v1 + [41] invokeinterface #12 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + [46] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [46] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/FacebookException;Lcom/facebook/widget/GraphObjectPagingLoader<*>;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$LoadingStrategy$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$LoadingStrategy$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/widget/GraphObjectAdapter$OnErrorListener] + +Constant Pool (count = 39): + + Class [com/facebook/widget/GraphObjectAdapter$OnErrorListener] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy$3] + + Class [com/facebook/widget/PickerFragment$OnErrorListener] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$3.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Methodref [com/facebook/widget/PickerFragment.access$500 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + NameAndType [ ()V] + + NameAndType [access$500 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + NameAndType [onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + NameAndType [this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter<*>;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$500] + + Utf8 [com/facebook/widget/GraphObjectAdapter$OnErrorListener] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy$3] + + Utf8 [com/facebook/widget/PickerFragment$OnErrorListener] + + Utf8 [java/lang/Object] + + Utf8 [onError] + + Utf8 [this$0] + + Utf8 [this$1] + +Fields (count = 1): + + Field: this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment$LoadingStrategy this$1 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PickerFragment$LoadingStrategy;)V + Access flags: 0x0 + = PickerFragment$LoadingStrategy$3(com.facebook.widget.PickerFragment$LoadingStrategy) + 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 #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$3.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [5] aload_0 v0 + [6] invokespecial #10 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onError(Lcom/facebook/widget/GraphObjectAdapter;Lcom/facebook/FacebookException;)V + Access flags: 0x1 + = public void onError(com.facebook.widget.GraphObjectAdapter,com.facebook.FacebookException) + Class member attributes (count = 2): + + Code attribute instructions (code length = 37, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$3.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [4] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [7] invokestatic #9 + + Methodref [com/facebook/widget/PickerFragment.access$500 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [10] ifnull +26 (target=36) + [13] aload_0 v0 + [14] getfield #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$3.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [17] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [20] invokestatic #9 + + Methodref [com/facebook/widget/PickerFragment.access$500 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [23] aload_0 v0 + [24] getfield #8 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy$3.this$1 Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + [27] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$LoadingStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [30] aload_2 v2 + [31] invokeinterface #11 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [36] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter<*>;Lcom/facebook/FacebookException;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$MultiSelectionStrategy + Superclass: com/facebook/widget/PickerFragment$SelectionStrategy + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$MultiSelectionStrategy extends com.facebook.widget.PickerFragment$SelectionStrategy + +Interfaces (count = 0): + +Constant Pool (count = 84): + + String [,] + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [com/facebook/widget/PickerFragment$MultiSelectionStrategy] + + Class [com/facebook/widget/PickerFragment$SelectionStrategy] + + Class [java/util/Collections] + + Class [java/util/HashSet] + + Class [java/util/Set] + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [android/text/TextUtils.split (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [java/util/Collections.addAll (Ljava/util/Collection;[Ljava/lang/Object;)Z] + + Methodref [java/util/HashSet. ()V] + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Set.clear ()V] + + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Set.isEmpty ()Z] + + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addAll (Ljava/util/Collection;[Ljava/lang/Object;)Z] + + NameAndType [clear ()V] + + NameAndType [contains (Ljava/lang/Object;)Z] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [isEmpty ()Z] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [remove (Ljava/lang/Object;)Z] + + NameAndType [selectedIds Ljava/util/Set;] + + NameAndType [split (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;] + + Utf8 [(Ljava/util/Collection;[Ljava/lang/Object;)Z] + + Utf8 [,] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [add] + + Utf8 [addAll] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [clear] + + Utf8 [com/facebook/widget/PickerFragment$MultiSelectionStrategy] + + Utf8 [com/facebook/widget/PickerFragment$SelectionStrategy] + + Utf8 [contains] + + Utf8 [getSelectedIds] + + Utf8 [getString] + + Utf8 [isEmpty] + + Utf8 [isSelected] + + Utf8 [java/util/Collections] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Set] + + Utf8 [join] + + Utf8 [putString] + + Utf8 [readSelectionFromBundle] + + Utf8 [remove] + + Utf8 [saveSelectionToBundle] + + Utf8 [selectedIds] + + Utf8 [shouldShowCheckBoxIfUnselected] + + Utf8 [split] + + Utf8 [this$0] + + Utf8 [toggleSelection] + +Fields (count = 2): + + Field: selectedIds Ljava/util/Set; + Access flags: 0x2 + = private java.util.Set selectedIds + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 9): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$MultiSelectionStrategy(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #10 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #15 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + [10] aload_0 v0 + [11] new #7 + + Class [java/util/HashSet] + [14] dup + [15] invokespecial #17 + + Methodref [java/util/HashSet. ()V] + [18] putfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [21] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSelectedIds()Ljava/util/Collection; + Access flags: 0x1 + = public java.util.Collection getSelectedIds() + Class member attributes (count = 2): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Collection;] + + Method: isSelected(Ljava/lang/String;)Z + Access flags: 0x0 + = boolean isSelected(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 2, stack = 2): + [0] aload_1 v1 + [1] ifnull +20 (target=21) + [4] aload_0 v0 + [5] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [8] aload_1 v1 + [9] invokeinterface #20 + + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z] + [14] ifeq +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 = 1): + + Stack map table attribute (count = 2): + - [21] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: [i] + + Method: toggleSelection(Ljava/lang/String;)V + Access flags: 0x0 + = void toggleSelection(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 43, locals = 2, stack = 2): + [0] aload_1 v1 + [1] ifnull +41 (target=42) + [4] aload_0 v0 + [5] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [8] aload_1 v1 + [9] invokeinterface #20 + + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z] + [14] ifeq +17 (target=31) + [17] aload_0 v0 + [18] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [21] aload_1 v1 + [22] invokeinterface #22 + + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] + [27] pop + [28] goto +14 (target=42) + [31] aload_0 v0 + [32] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [35] aload_1 v1 + [36] invokeinterface #18 + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + [41] pop + [42] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [31] Var: ..., Stack: (empty) + - [42] Var: ..., Stack: (empty) + + Method: saveSelectionToBundle(Landroid/os/Bundle;Ljava/lang/String;)V + Access flags: 0x0 + = void saveSelectionToBundle(android.os.Bundle,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 29, locals = 4, stack = 3): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [4] invokeinterface #21 + + InterfaceMethodref [java/util/Set.isEmpty ()Z] + [9] ifne +19 (target=28) + [12] ldc #1 + + String [,] + [14] aload_0 v0 + [15] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [18] invokestatic #13 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [21] astore_3 v3 + [22] aload_1 v1 + [23] aload_2 v2 + [24] aload_3 v3 + [25] invokevirtual #12 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [28] Var: ..., Stack: (empty) + + Method: readSelectionFromBundle(Landroid/os/Bundle;Ljava/lang/String;)V + Access flags: 0x0 + = void readSelectionFromBundle(android.os.Bundle,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 5, stack = 2): + [0] aload_1 v1 + [1] ifnull +40 (target=41) + [4] aload_1 v1 + [5] aload_2 v2 + [6] invokevirtual #11 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [9] astore_3 v3 + [10] aload_3 v3 + [11] ifnull +30 (target=41) + [14] aload_3 v3 + [15] ldc #1 + + String [,] + [17] invokestatic #14 + + Methodref [android/text/TextUtils.split (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;] + [20] astore v4 + [22] aload_0 v0 + [23] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [26] invokeinterface #19 + + InterfaceMethodref [java/util/Set.clear ()V] + [31] aload_0 v0 + [32] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [35] aload v4 + [37] invokestatic #16 + + Methodref [java/util/Collections.addAll (Ljava/util/Collection;[Ljava/lang/Object;)Z] + [40] pop + [41] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [41] Var: ..., Stack: (empty) + + Method: clear()V + Access flags: 0x1 + = public void clear() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [4] invokeinterface #19 + + InterfaceMethodref [java/util/Set.clear ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isEmpty()Z + Access flags: 0x0 + = boolean isEmpty() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/PickerFragment$MultiSelectionStrategy.selectedIds Ljava/util/Set;] + [4] invokeinterface #21 + + InterfaceMethodref [java/util/Set.isEmpty ()Z] + [9] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: shouldShowCheckBoxIfUnselected()Z + Access flags: 0x0 + = boolean shouldShowCheckBoxIfUnselected() + 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): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$OnDataChangedListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.PickerFragment$OnDataChangedListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/widget/PickerFragment$OnDataChangedListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment<*>;)V] + + Utf8 [Signature] + + Utf8 [com/facebook/widget/PickerFragment$OnDataChangedListener] + + Utf8 [java/lang/Object] + + Utf8 [onDataChanged] + +Fields (count = 0): + +Methods (count = 1): + + Method: onDataChanged(Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x401 + = public abstract void onDataChanged(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/PickerFragment<*>;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$OnDoneButtonClickedListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.PickerFragment$OnDoneButtonClickedListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/widget/PickerFragment$OnDoneButtonClickedListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment<*>;)V] + + Utf8 [Signature] + + Utf8 [com/facebook/widget/PickerFragment$OnDoneButtonClickedListener] + + Utf8 [java/lang/Object] + + Utf8 [onDoneButtonClicked] + +Fields (count = 0): + +Methods (count = 1): + + Method: onDoneButtonClicked(Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x401 + = public abstract void onDoneButtonClicked(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/PickerFragment<*>;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$OnErrorListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.PickerFragment$OnErrorListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/widget/PickerFragment$OnErrorListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment<*>;Lcom/facebook/FacebookException;)V] + + Utf8 [Signature] + + Utf8 [com/facebook/widget/PickerFragment$OnErrorListener] + + Utf8 [java/lang/Object] + + Utf8 [onError] + +Fields (count = 0): + +Methods (count = 1): + + Method: onError(Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V + Access flags: 0x401 + = public abstract void onError(com.facebook.widget.PickerFragment,com.facebook.FacebookException) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/PickerFragment<*>;Lcom/facebook/FacebookException;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$OnSelectionChangedListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.PickerFragment$OnSelectionChangedListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 9): + + Class [com/facebook/widget/PickerFragment$OnSelectionChangedListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment<*>;)V] + + Utf8 [Signature] + + Utf8 [com/facebook/widget/PickerFragment$OnSelectionChangedListener] + + Utf8 [java/lang/Object] + + Utf8 [onSelectionChanged] + +Fields (count = 0): + +Methods (count = 1): + + Method: onSelectionChanged(Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x401 + = public abstract void onSelectionChanged(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/PickerFragment<*>;)V] + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$PickerFragmentAdapter + Superclass: com/facebook/widget/GraphObjectAdapter + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x420 + = abstract class com.facebook.widget.PickerFragment$PickerFragmentAdapter extends com.facebook.widget.GraphObjectAdapter + +Interfaces (count = 0): + +Constant Pool (count = 47): + + Class [android/widget/CheckBox] + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Class [com/facebook/widget/PickerFragment$SelectionStrategy] + + Fieldref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [android/widget/CheckBox.setChecked (Z)V] + + Methodref [android/widget/CheckBox.setVisibility (I)V] + + Methodref [com/facebook/widget/GraphObjectAdapter. (Landroid/content/Context;)V] + + Methodref [com/facebook/widget/PickerFragment.access$700 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.isSelected (Ljava/lang/String;)Z] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.shouldShowCheckBoxIfUnselected ()Z] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [access$700 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + NameAndType [isSelected (Ljava/lang/String;)Z] + + NameAndType [setChecked (Z)V] + + NameAndType [setVisibility (I)V] + + NameAndType [shouldShowCheckBoxIfUnselected ()Z] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()Z] + + Utf8 [(I)V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/widget/CheckBox;Z)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Z)V] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$700] + + Utf8 [android/widget/CheckBox] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Utf8 [com/facebook/widget/PickerFragment$SelectionStrategy] + + Utf8 [isGraphObjectSelected] + + Utf8 [isSelected] + + Utf8 [setChecked] + + Utf8 [setVisibility] + + Utf8 [shouldShowCheckBoxIfUnselected] + + Utf8 [this$0] + + Utf8 [updateCheckboxState] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 3): + - Method: (Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V + Access flags: 0x1 + = public PickerFragment$PickerFragmentAdapter(com.facebook.widget.PickerFragment,android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #6 + + Fieldref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] invokespecial #9 + + Methodref [com/facebook/widget/GraphObjectAdapter. (Landroid/content/Context;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isGraphObjectSelected(Ljava/lang/String;)Z + Access flags: 0x0 + = boolean isGraphObjectSelected(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.this$0 Lcom/facebook/widget/PickerFragment;] + [4] invokestatic #10 + + Methodref [com/facebook/widget/PickerFragment.access$700 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [7] aload_1 v1 + [8] invokevirtual #11 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.isSelected (Ljava/lang/String;)Z] + [11] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: updateCheckboxState(Landroid/widget/CheckBox;Z)V + Access flags: 0x0 + = void updateCheckboxState(android.widget.CheckBox,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 4, stack = 2): + [0] aload_1 v1 + [1] iload_2 v2 + [2] invokevirtual #7 + + Methodref [android/widget/CheckBox.setChecked (Z)V] + [5] iload_2 v2 + [6] ifne +16 (target=22) + [9] aload_0 v0 + [10] getfield #6 + + Fieldref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.this$0 Lcom/facebook/widget/PickerFragment;] + [13] invokestatic #10 + + Methodref [com/facebook/widget/PickerFragment.access$700 (Lcom/facebook/widget/PickerFragment;)Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + [16] invokevirtual #12 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy.shouldShowCheckBoxIfUnselected ()Z] + [19] ifeq +7 (target=26) + [22] iconst_0 + [23] goto +5 (target=28) + [26] bipush 8 + [28] istore_3 v3 + [29] aload_1 v1 + [30] iload_3 v3 + [31] invokevirtual #8 + + Methodref [android/widget/CheckBox.setVisibility (I)V] + [34] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [22] Var: ..., Stack: (empty) + - [26] Var: ..., Stack: (empty) + - [28] Var: ..., Stack: [i] + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$SelectionStrategy + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x420 + = abstract class com.facebook.widget.PickerFragment$SelectionStrategy extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 30): + + Class [com/facebook/widget/PickerFragment$SelectionStrategy] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PickerFragment$SelectionStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Signature] + + Utf8 [clear] + + Utf8 [com/facebook/widget/PickerFragment$SelectionStrategy] + + Utf8 [getSelectedIds] + + Utf8 [isEmpty] + + Utf8 [isSelected] + + Utf8 [java/lang/Object] + + Utf8 [readSelectionFromBundle] + + Utf8 [saveSelectionToBundle] + + Utf8 [shouldShowCheckBoxIfUnselected] + + Utf8 [this$0] + + Utf8 [toggleSelection] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 9): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$SelectionStrategy(com.facebook.widget.PickerFragment) + 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 #3 + + Fieldref [com/facebook/widget/PickerFragment$SelectionStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] invokespecial #4 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isSelected(Ljava/lang/String;)Z + Access flags: 0x400 + = abstract boolean isSelected(java.lang.String) + + Method: toggleSelection(Ljava/lang/String;)V + Access flags: 0x400 + = abstract void toggleSelection(java.lang.String) + + Method: getSelectedIds()Ljava/util/Collection; + Access flags: 0x400 + = abstract java.util.Collection getSelectedIds() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Ljava/util/Collection;] + + Method: clear()V + Access flags: 0x400 + = abstract void clear() + + Method: isEmpty()Z + Access flags: 0x400 + = abstract boolean isEmpty() + + Method: shouldShowCheckBoxIfUnselected()Z + Access flags: 0x400 + = abstract boolean shouldShowCheckBoxIfUnselected() + + Method: saveSelectionToBundle(Landroid/os/Bundle;Ljava/lang/String;)V + Access flags: 0x400 + = abstract void saveSelectionToBundle(android.os.Bundle,java.lang.String) + + Method: readSelectionFromBundle(Landroid/os/Bundle;Ljava/lang/String;)V + Access flags: 0x400 + = abstract void readSelectionFromBundle(android.os.Bundle,java.lang.String) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PickerFragment$SingleSelectionStrategy + Superclass: com/facebook/widget/PickerFragment$SelectionStrategy + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PickerFragment$SingleSelectionStrategy extends com.facebook.widget.PickerFragment$SelectionStrategy + +Interfaces (count = 0): + +Constant Pool (count = 62): + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [com/facebook/widget/PickerFragment$SelectionStrategy] + + Class [com/facebook/widget/PickerFragment$SingleSelectionStrategy] + + Class [java/lang/String] + + Class [java/util/Arrays] + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [selectedId Ljava/lang/String;] + + NameAndType [this$0 Lcom/facebook/widget/PickerFragment;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Collection;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Ljava/lang/CharSequence;)Z] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [asList] + + Utf8 [clear] + + Utf8 [com/facebook/widget/PickerFragment$SelectionStrategy] + + Utf8 [com/facebook/widget/PickerFragment$SingleSelectionStrategy] + + Utf8 [equals] + + Utf8 [getSelectedIds] + + Utf8 [getString] + + Utf8 [isEmpty] + + Utf8 [isSelected] + + Utf8 [java/lang/String] + + Utf8 [java/util/Arrays] + + Utf8 [putString] + + Utf8 [readSelectionFromBundle] + + Utf8 [saveSelectionToBundle] + + Utf8 [selectedId] + + Utf8 [shouldShowCheckBoxIfUnselected] + + Utf8 [this$0] + + Utf8 [toggleSelection] + +Fields (count = 2): + + Field: selectedId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String selectedId + + Field: this$0 Lcom/facebook/widget/PickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PickerFragment this$0 + +Methods (count = 9): + - Method: (Lcom/facebook/widget/PickerFragment;)V + Access flags: 0x0 + = PickerFragment$SingleSelectionStrategy(com.facebook.widget.PickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #8 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.this$0 Lcom/facebook/widget/PickerFragment;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #12 + + Methodref [com/facebook/widget/PickerFragment$SelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSelectedIds()Ljava/util/Collection; + Access flags: 0x1 + = public java.util.Collection getSelectedIds() + Class member attributes (count = 2): + + Code attribute instructions (code length = 15, locals = 1, stack = 4): + [0] iconst_1 + [1] anewarray #5 + + Class [java/lang/String] + [4] dup + [5] iconst_0 + [6] aload_0 v0 + [7] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [10] aastore + [11] invokestatic #14 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [14] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Collection;] + + Method: isSelected(Ljava/lang/String;)Z + Access flags: 0x0 + = boolean isSelected(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [4] ifnull +22 (target=26) + [7] aload_1 v1 + [8] ifnull +18 (target=26) + [11] aload_0 v0 + [12] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [15] aload_1 v1 + [16] invokevirtual #13 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [19] ifeq +7 (target=26) + [22] iconst_1 + [23] goto +4 (target=27) + [26] iconst_0 + [27] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [26] Var: ..., Stack: (empty) + - [27] Var: ..., Stack: [i] + + Method: toggleSelection(Ljava/lang/String;)V + Access flags: 0x0 + = void toggleSelection(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 32, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [4] ifnull +22 (target=26) + [7] aload_0 v0 + [8] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [11] aload_1 v1 + [12] invokevirtual #13 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [15] ifeq +11 (target=26) + [18] aload_0 v0 + [19] aconst_null + [20] putfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [23] goto +8 (target=31) + [26] aload_0 v0 + [27] aload_1 v1 + [28] putfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [31] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [26] Var: ..., Stack: (empty) + - [31] Var: ..., Stack: (empty) + + Method: saveSelectionToBundle(Landroid/os/Bundle;Ljava/lang/String;)V + Access flags: 0x0 + = void saveSelectionToBundle(android.os.Bundle,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [4] invokestatic #11 + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + [7] ifne +12 (target=19) + [10] aload_1 v1 + [11] aload_2 v2 + [12] aload_0 v0 + [13] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [16] invokevirtual #10 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [19] Var: ..., Stack: (empty) + + Method: readSelectionFromBundle(Landroid/os/Bundle;Ljava/lang/String;)V + Access flags: 0x0 + = void readSelectionFromBundle(android.os.Bundle,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 14, locals = 3, stack = 3): + [0] aload_1 v1 + [1] ifnull +12 (target=13) + [4] aload_0 v0 + [5] aload_1 v1 + [6] aload_2 v2 + [7] invokevirtual #9 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [10] putfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [13] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [13] Var: ..., Stack: (empty) + + Method: clear()V + Access flags: 0x1 + = public void clear() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] aconst_null + [2] putfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isEmpty()Z + Access flags: 0x0 + = boolean isEmpty() + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/widget/PickerFragment$SingleSelectionStrategy.selectedId Ljava/lang/String;] + [4] ifnonnull +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 = 1): + + Stack map table attribute (count = 2): + - [11] Var: ..., Stack: (empty) + - [12] Var: ..., Stack: [i] + + Method: shouldShowCheckBoxIfUnselected()Z + Access flags: 0x0 + = boolean shouldShowCheckBoxIfUnselected() + 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: com/facebook/widget/PlacePickerFragment + Superclass: com/facebook/widget/PickerFragment + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.PlacePickerFragment extends com.facebook.widget.PickerFragment + +Interfaces (count = 0): + +Constant Pool (count = 497): + + Integer [100] + + Integer [1000] + + Integer [2000] + + String [,] + + String [Completed] + + String [PlacePickerFragment] + + String [Unknown] + + String [category] + + String [com.facebook.widget.PlacePickerFragment.Location] + + String [com.facebook.widget.PlacePickerFragment.RadiusInMeters] + + String [com.facebook.widget.PlacePickerFragment.ResultsLimit] + + String [com.facebook.widget.PlacePickerFragment.SearchText] + + String [com.facebook.widget.PlacePickerFragment.ShowSearchBox] + + String [fb_dialog_outcome] + + String [fb_place_picker_usage] + + String [fields] + + String [id] + + String [input_method] + + String [location] + + String [name] + + String [num_places_picked] + + String [were_here_count] + + Class [[Ljava/lang/String;] + + Class [android/app/Activity] + + Class [android/content/res/TypedArray] + + Class [android/location/Location] + + Class [android/os/Bundle] + + Class [android/os/Handler] + + Class [android/os/Looper] + + Class [android/support/v4/app/h] + + Class [android/text/TextUtils] + + Class [android/view/LayoutInflater] + + Class [android/view/ViewGroup] + + Class [android/view/inputmethod/InputMethodManager] + + Class [android/widget/EditText] + + Class [android/widget/ListView] + + Class [com/facebook/AppEventsLogger] + + Class [com/facebook/Request] + + Class [com/facebook/Session] + + Class [com/facebook/android/R$id] + + Class [com/facebook/android/R$layout] + + Class [com/facebook/android/R$string] + + Class [com/facebook/android/R$styleable] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/model/GraphPlace] + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/PickerFragment] + + Class [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Class [com/facebook/widget/PickerFragment$SingleSelectionStrategy] + + Class [com/facebook/widget/PlacePickerFragment] + + Class [com/facebook/widget/PlacePickerFragment$1] + + Class [com/facebook/widget/PlacePickerFragment$2] + + Class [com/facebook/widget/PlacePickerFragment$3] + + Class [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy] + + Class [com/facebook/widget/PlacePickerFragment$SearchTextWatcher] + + Class [java/lang/String] + + Class [java/util/Arrays] + + Class [java/util/Collection] + + Class [java/util/HashSet] + + Class [java/util/Iterator] + + Class [java/util/Set] + + Class [java/util/Timer] + + Long [2000] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_list_view I] + + Fieldref [com/facebook/android/R$id.com_facebook_picker_search_text I] + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_search_box I] + + Fieldref [com/facebook/android/R$layout.com_facebook_placepickerfragment I] + + Fieldref [com/facebook/android/R$string.com_facebook_nearby I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment [I] + + Fieldref [com/facebook/widget/PlacePickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + + Fieldref [com/facebook/widget/PlacePickerFragment.extraFields Ljava/util/HashSet;] + + Fieldref [com/facebook/widget/PlacePickerFragment.hasSearchTextChangedSinceLastQuery Z] + + Fieldref [com/facebook/widget/PlacePickerFragment.location Landroid/location/Location;] + + Fieldref [com/facebook/widget/PlacePickerFragment.radiusInMeters I] + + Fieldref [com/facebook/widget/PlacePickerFragment.resultsLimit I] + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + + Fieldref [com/facebook/widget/PlacePickerFragment.searchTextTimer Ljava/util/Timer;] + + Fieldref [com/facebook/widget/PlacePickerFragment.showSearchBox Z] + + Methodref [android/app/Activity.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + + Methodref [android/content/res/TypedArray.getInt (II)I] + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + + Methodref [android/content/res/TypedArray.hasValue (I)Z] + + Methodref [android/content/res/TypedArray.recycle ()V] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] + + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + + Methodref [android/support/v4/app/h.getLayoutInflater ()Landroid/view/LayoutInflater;] + + Methodref [android/support/v4/app/h.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + + Methodref [android/view/inputmethod/InputMethodManager.hideSoftInputFromWindow (Landroid/os/IBinder;I)Z] + + Methodref [android/view/inputmethod/InputMethodManager.showSoftInput (Landroid/view/View;I)Z] + + Methodref [android/widget/EditText.addTextChangedListener (Landroid/text/TextWatcher;)V] + + Methodref [android/widget/EditText.getWindowToken ()Landroid/os/IBinder;] + + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V] + + Methodref [android/widget/ListView.addHeaderView (Landroid/view/View;Ljava/lang/Object;Z)V] + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Methodref [com/facebook/Request.getParameters ()Landroid/os/Bundle;] + + Methodref [com/facebook/Request.newPlacesSearchRequest (Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + + Methodref [com/facebook/internal/Utility.stringsEqualOrEmpty (Ljava/lang/String;Ljava/lang/String;)Z] + + Methodref [com/facebook/widget/GraphObjectAdapter.getPictureFieldSpecifier ()Ljava/lang/String;] + + Methodref [com/facebook/widget/PickerFragment. (Ljava/lang/Class;ILandroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.onAttach (Landroid/app/Activity;)V] + + Methodref [com/facebook/widget/PickerFragment.onDetach ()V] + + Methodref [com/facebook/widget/PickerFragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.saveSettingsToBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment.setSettingsFromBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setShowCheckbox (Z)V] + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setShowPicture (Z)V] + + Methodref [com/facebook/widget/PickerFragment$SingleSelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PlacePickerFragment. (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PlacePickerFragment.createRequest (Landroid/location/Location;IILjava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + Methodref [com/facebook/widget/PlacePickerFragment.createSearchTextTimer ()Ljava/util/Timer;] + + Methodref [com/facebook/widget/PlacePickerFragment.getActivity ()Landroid/support/v4/app/h;] + + Methodref [com/facebook/widget/PlacePickerFragment.getSelectedGraphObjects ()Ljava/util/List;] + + Methodref [com/facebook/widget/PlacePickerFragment.getSelection ()Lcom/facebook/model/GraphPlace;] + + Methodref [com/facebook/widget/PlacePickerFragment.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/widget/PlacePickerFragment.getShowPictures ()Z] + + Methodref [com/facebook/widget/PlacePickerFragment.getString (I)Ljava/lang/String;] + + Methodref [com/facebook/widget/PlacePickerFragment.onSearchTextTimerTriggered ()V] + + Methodref [com/facebook/widget/PlacePickerFragment.setLocation (Landroid/location/Location;)V] + + Methodref [com/facebook/widget/PlacePickerFragment.setPlacePickerSettingsFromBundle (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/PlacePickerFragment.setRadiusInMeters (I)V] + + Methodref [com/facebook/widget/PlacePickerFragment.setResultsLimit (I)V] + + Methodref [com/facebook/widget/PlacePickerFragment.setSearchText (Ljava/lang/String;)V] + + Methodref [com/facebook/widget/PlacePickerFragment$1. (Lcom/facebook/widget/PlacePickerFragment;Landroid/content/Context;)V] + + Methodref [com/facebook/widget/PlacePickerFragment$2. (Lcom/facebook/widget/PlacePickerFragment;)V] + + Methodref [com/facebook/widget/PlacePickerFragment$3. (Lcom/facebook/widget/PlacePickerFragment;)V] + + Methodref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy. (Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V] + + Methodref [com/facebook/widget/PlacePickerFragment$SearchTextWatcher. (Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + + Methodref [java/util/Timer. ()V] + + Methodref [java/util/Timer.cancel ()V] + + Methodref [java/util/Timer.schedule (Ljava/util/TimerTask;JJ)V] + + InterfaceMethodref [java/util/Collection.isEmpty ()Z] + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + + InterfaceMethodref [java/util/Set.addAll (Ljava/util/Collection;)Z] + + NameAndType [ ()V] + + NameAndType [ (Landroid/os/Bundle;)V] + + NameAndType [ (Landroid/os/Looper;)V] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [ (Lcom/facebook/widget/PlacePickerFragment;)V] + + NameAndType [ (Lcom/facebook/widget/PlacePickerFragment;Landroid/content/Context;)V] + + NameAndType [ (Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V] + + NameAndType [ (Ljava/lang/Class;ILandroid/os/Bundle;)V] + + NameAndType [ (Ljava/util/Collection;)V] + + NameAndType [adapter Lcom/facebook/widget/GraphObjectAdapter;] + + NameAndType [add (Ljava/lang/Object;)Z] + + NameAndType [addAll (Ljava/util/Collection;)Z] + + NameAndType [addHeaderView (Landroid/view/View;Ljava/lang/Object;Z)V] + + NameAndType [addTextChangedListener (Landroid/text/TextWatcher;)V] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [cancel ()V] + + NameAndType [com_facebook_nearby I] + + NameAndType [com_facebook_picker_list_view I] + + NameAndType [com_facebook_picker_search_box I] + + NameAndType [com_facebook_picker_search_text I] + + NameAndType [com_facebook_place_picker_fragment [I] + + NameAndType [com_facebook_placepickerfragment I] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [createRequest (Landroid/location/Location;IILjava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + NameAndType [createSearchTextTimer ()Ljava/util/Timer;] + + NameAndType [extraFields Ljava/util/HashSet;] + + NameAndType [findViewById (I)Landroid/view/View;] + + NameAndType [getActivity ()Landroid/support/v4/app/h;] + + NameAndType [getBoolean (IZ)Z] + + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + + NameAndType [getInt (II)I] + + NameAndType [getInt (Ljava/lang/String;I)I] + + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + + NameAndType [getMainLooper ()Landroid/os/Looper;] + + NameAndType [getParameters ()Landroid/os/Bundle;] + + NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + + NameAndType [getPictureFieldSpecifier ()Ljava/lang/String;] + + NameAndType [getSelectedGraphObjects ()Ljava/util/List;] + + NameAndType [getSelection ()Lcom/facebook/model/GraphPlace;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getShowPictures ()Z] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getWindowToken ()Landroid/os/IBinder;] + + NameAndType [hasSearchTextChangedSinceLastQuery Z] + + NameAndType [hasValue (I)Z] + + NameAndType [hideSoftInputFromWindow (Landroid/os/IBinder;I)Z] + + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + NameAndType [isEmpty ()Z] + + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + + NameAndType [iterator ()Ljava/util/Iterator;] + + NameAndType [join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + NameAndType [location Landroid/location/Location;] + + NameAndType [logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + NameAndType [newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + NameAndType [newPlacesSearchRequest (Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request;] + + NameAndType [next ()Ljava/lang/Object;] + + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + NameAndType [onAttach (Landroid/app/Activity;)V] + + NameAndType [onDetach ()V] + + NameAndType [onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + NameAndType [onSearchTextTimerTriggered ()V] + + NameAndType [post (Ljava/lang/Runnable;)Z] + + NameAndType [putBoolean (Ljava/lang/String;Z)V] + + NameAndType [putInt (Ljava/lang/String;I)V] + + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [radiusInMeters I] + + NameAndType [recycle ()V] + + NameAndType [resultsLimit I] + + NameAndType [saveSettingsToBundle (Landroid/os/Bundle;)V] + + NameAndType [schedule (Ljava/util/TimerTask;JJ)V] + + NameAndType [searchBox Landroid/widget/EditText;] + + NameAndType [searchText Ljava/lang/String;] + + NameAndType [searchTextTimer Ljava/util/Timer;] + + NameAndType [setLocation (Landroid/location/Location;)V] + + NameAndType [setParameters (Landroid/os/Bundle;)V] + + NameAndType [setPlacePickerSettingsFromBundle (Landroid/os/Bundle;)V] + + NameAndType [setRadiusInMeters (I)V] + + NameAndType [setResultsLimit (I)V] + + NameAndType [setSearchText (Ljava/lang/String;)V] + + NameAndType [setSettingsFromBundle (Landroid/os/Bundle;)V] + + NameAndType [setShowCheckbox (Z)V] + + NameAndType [setShowPicture (Z)V] + + NameAndType [setText (Ljava/lang/CharSequence;)V] + + NameAndType [showSearchBox Z] + + NameAndType [showSoftInput (Landroid/view/View;I)Z] + + NameAndType [stringsEqualOrEmpty (Ljava/lang/String;Ljava/lang/String;)Z] + + Utf8 [()I] + + Utf8 [()Landroid/location/Location;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Landroid/os/IBinder;] + + Utf8 [()Landroid/os/Looper;] + + Utf8 [()Landroid/support/v4/app/h;] + + Utf8 [()Landroid/view/LayoutInflater;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/model/GraphPlace;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$LoadingStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$SelectionStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.LoadingStrategy;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + + Utf8 [()Lcom/facebook/widget/PickerFragment.SelectionStrategy;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/Timer;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Landroid/view/View;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)V] + + Utf8 [(I)Z] + + Utf8 [(II)I] + + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + Utf8 [(IZ)Z] + + Utf8 [(Landroid/app/Activity;)V] + + Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + + Utf8 [(Landroid/location/Location;)V] + + Utf8 [(Landroid/location/Location;IILjava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + Utf8 [(Landroid/location/Location;IILjava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/IBinder;I)Z] + + Utf8 [(Landroid/os/Looper;)V] + + Utf8 [(Landroid/text/TextWatcher;)V] + + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Utf8 [(Landroid/view/View;I)Z] + + Utf8 [(Landroid/view/View;Ljava/lang/Object;Z)V] + + Utf8 [(Landroid/view/ViewGroup;)V] + + Utf8 [(Lcom/facebook/Session;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;Landroid/content/Context;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V] + + Utf8 [(Ljava/lang/CharSequence;)V] + + Utf8 [(Ljava/lang/CharSequence;)Z] + + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Class;ILandroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/Runnable;)Z] + + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;I)I] + + Utf8 [(Ljava/lang/String;I)V] + + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Ljava/lang/String;Z)Z] + + Utf8 [(Ljava/util/Collection;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/TimerTask;JJ)V] + + Utf8 [(Z)V] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [,] + + Utf8 [] + + Utf8 [CATEGORY] + + Utf8 [Code] + + Utf8 [Completed] + + Utf8 [ConstantValue] + + Utf8 [DEFAULT_RADIUS_IN_METERS] + + Utf8 [DEFAULT_RESULTS_LIMIT] + + Utf8 [I] + + Utf8 [ID] + + Utf8 [LOCATION] + + Utf8 [LOCATION_BUNDLE_KEY] + + Utf8 [Landroid/location/Location;] + + Utf8 [Landroid/widget/EditText;] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Lcom/facebook/widget/PickerFragment;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Ljava/util/HashSet;] + + Utf8 [Ljava/util/Timer;] + + Utf8 [NAME] + + Utf8 [PlacePickerFragment] + + Utf8 [RADIUS_IN_METERS_BUNDLE_KEY] + + Utf8 [RESULTS_LIMIT_BUNDLE_KEY] + + Utf8 [SEARCH_TEXT_BUNDLE_KEY] + + Utf8 [SHOW_SEARCH_BOX_BUNDLE_KEY] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [Unknown] + + Utf8 [WERE_HERE_COUNT] + + Utf8 [Z] + + Utf8 [[I] + + Utf8 [[Ljava/lang/String;] + + Utf8 [access$200] + + Utf8 [adapter] + + Utf8 [add] + + Utf8 [addAll] + + Utf8 [addHeaderView] + + Utf8 [addTextChangedListener] + + Utf8 [android/app/Activity] + + Utf8 [android/content/res/TypedArray] + + Utf8 [android/location/Location] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Handler] + + Utf8 [android/os/Looper] + + Utf8 [android/support/v4/app/h] + + Utf8 [android/text/TextUtils] + + Utf8 [android/view/LayoutInflater] + + Utf8 [android/view/ViewGroup] + + Utf8 [android/view/inputmethod/InputMethodManager] + + Utf8 [android/widget/EditText] + + Utf8 [android/widget/ListView] + + Utf8 [asList] + + Utf8 [cancel] + + Utf8 [category] + + Utf8 [com.facebook.widget.PlacePickerFragment.Location] + + Utf8 [com.facebook.widget.PlacePickerFragment.RadiusInMeters] + + Utf8 [com.facebook.widget.PlacePickerFragment.ResultsLimit] + + Utf8 [com.facebook.widget.PlacePickerFragment.SearchText] + + Utf8 [com.facebook.widget.PlacePickerFragment.ShowSearchBox] + + Utf8 [com/facebook/AppEventsLogger] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/android/R$id] + + Utf8 [com/facebook/android/R$layout] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/android/R$styleable] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/model/GraphPlace] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/PickerFragment] + + Utf8 [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Utf8 [com/facebook/widget/PickerFragment$SingleSelectionStrategy] + + Utf8 [com/facebook/widget/PlacePickerFragment] + + Utf8 [com/facebook/widget/PlacePickerFragment$1] + + Utf8 [com/facebook/widget/PlacePickerFragment$2] + + Utf8 [com/facebook/widget/PlacePickerFragment$3] + + Utf8 [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy] + + Utf8 [com/facebook/widget/PlacePickerFragment$SearchTextWatcher] + + Utf8 [com_facebook_nearby] + + Utf8 [com_facebook_picker_list_view] + + Utf8 [com_facebook_picker_search_box] + + Utf8 [com_facebook_picker_search_text] + + Utf8 [com_facebook_place_picker_fragment] + + Utf8 [com_facebook_placepickerfragment] + + Utf8 [containsKey] + + Utf8 [createAdapter] + + Utf8 [createLoadingStrategy] + + Utf8 [createRequest] + + Utf8 [createSearchTextTimer] + + Utf8 [createSelectionStrategy] + + Utf8 [extraFields] + + Utf8 [fb_dialog_outcome] + + Utf8 [fb_place_picker_usage] + + Utf8 [fields] + + Utf8 [findViewById] + + Utf8 [getActivity] + + Utf8 [getBoolean] + + Utf8 [getDefaultTitleText] + + Utf8 [getInt] + + Utf8 [getLayoutInflater] + + Utf8 [getLocation] + + Utf8 [getMainLooper] + + Utf8 [getParameters] + + Utf8 [getParcelable] + + Utf8 [getPictureFieldSpecifier] + + Utf8 [getRadiusInMeters] + + Utf8 [getRequestForLoadData] + + Utf8 [getResultsLimit] + + Utf8 [getSearchText] + + Utf8 [getSelectedGraphObjects] + + Utf8 [getSelection] + + Utf8 [getSession] + + Utf8 [getShowPictures] + + Utf8 [getString] + + Utf8 [getSystemService] + + Utf8 [getWindowToken] + + Utf8 [hasSearchTextChangedSinceLastQuery] + + Utf8 [hasValue] + + Utf8 [hideSoftInputFromWindow] + + Utf8 [id] + + Utf8 [inflate] + + Utf8 [input_method] + + Utf8 [isEmpty] + + Utf8 [iterator] + + Utf8 [java/lang/String] + + Utf8 [java/util/Arrays] + + Utf8 [java/util/Collection] + + Utf8 [java/util/HashSet] + + Utf8 [java/util/Iterator] + + Utf8 [java/util/Set] + + Utf8 [java/util/Timer] + + Utf8 [join] + + Utf8 [location] + + Utf8 [logAppEvents] + + Utf8 [logSdkEvent] + + Utf8 [name] + + Utf8 [newLogger] + + Utf8 [newPlacesSearchRequest] + + Utf8 [next] + + Utf8 [num_places_picked] + + Utf8 [obtainStyledAttributes] + + Utf8 [onAttach] + + Utf8 [onDetach] + + Utf8 [onInflate] + + Utf8 [onLoadingData] + + Utf8 [onSearchBoxTextChanged] + + Utf8 [onSearchTextTimerTriggered] + + Utf8 [post] + + Utf8 [putBoolean] + + Utf8 [putInt] + + Utf8 [putParcelable] + + Utf8 [putString] + + Utf8 [radiusInMeters] + + Utf8 [recycle] + + Utf8 [resultsLimit] + + Utf8 [saveSettingsToBundle] + + Utf8 [schedule] + + Utf8 [searchBox] + + Utf8 [searchText] + + Utf8 [searchTextTimer] + + Utf8 [searchTextTimerDelayInMilliseconds] + + Utf8 [setLocation] + + Utf8 [setParameters] + + Utf8 [setPlacePickerSettingsFromBundle] + + Utf8 [setRadiusInMeters] + + Utf8 [setResultsLimit] + + Utf8 [setSearchText] + + Utf8 [setSettingsFromBundle] + + Utf8 [setShowCheckbox] + + Utf8 [setShowPicture] + + Utf8 [setText] + + Utf8 [setupViews] + + Utf8 [showSearchBox] + + Utf8 [showSoftInput] + + Utf8 [stringsEqualOrEmpty] + + Utf8 [were_here_count] + +Fields (count = 22): + + Field: RADIUS_IN_METERS_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String RADIUS_IN_METERS_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PlacePickerFragment.RadiusInMeters] + + Field: RESULTS_LIMIT_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String RESULTS_LIMIT_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PlacePickerFragment.ResultsLimit] + + Field: SEARCH_TEXT_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String SEARCH_TEXT_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PlacePickerFragment.SearchText] + + Field: LOCATION_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String LOCATION_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PlacePickerFragment.Location] + + Field: SHOW_SEARCH_BOX_BUNDLE_KEY Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String SHOW_SEARCH_BOX_BUNDLE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [com.facebook.widget.PlacePickerFragment.ShowSearchBox] + + Field: DEFAULT_RADIUS_IN_METERS I + Access flags: 0x19 + = public static final int DEFAULT_RADIUS_IN_METERS + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1000] + + Field: DEFAULT_RESULTS_LIMIT I + Access flags: 0x19 + = public static final int DEFAULT_RESULTS_LIMIT + Class member attributes (count = 1): + + Constant value attribute: + + Integer [100] + + Field: searchTextTimerDelayInMilliseconds I + Access flags: 0x1a + = private static final int searchTextTimerDelayInMilliseconds + Class member attributes (count = 1): + + Constant value attribute: + + Integer [2000] + + Field: ID Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ID + Class member attributes (count = 1): + + Constant value attribute: + + String [id] + + Field: NAME Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String NAME + Class member attributes (count = 1): + + Constant value attribute: + + String [name] + + Field: LOCATION Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String LOCATION + Class member attributes (count = 1): + + Constant value attribute: + + String [location] + + Field: CATEGORY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CATEGORY + Class member attributes (count = 1): + + Constant value attribute: + + String [category] + + Field: WERE_HERE_COUNT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String WERE_HERE_COUNT + Class member attributes (count = 1): + + Constant value attribute: + + String [were_here_count] + + Field: TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TAG + Class member attributes (count = 1): + + Constant value attribute: + + String [PlacePickerFragment] + + Field: location Landroid/location/Location; + Access flags: 0x2 + = private android.location.Location location + + Field: radiusInMeters I + Access flags: 0x2 + = private int radiusInMeters + + Field: resultsLimit I + Access flags: 0x2 + = private int resultsLimit + + Field: searchText Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String searchText + + Field: searchTextTimer Ljava/util/Timer; + Access flags: 0x2 + = private java.util.Timer searchTextTimer + + Field: hasSearchTextChangedSinceLastQuery Z + Access flags: 0x2 + = private boolean hasSearchTextChangedSinceLastQuery + + Field: showSearchBox Z + Access flags: 0x2 + = private boolean showSearchBox + + Field: searchBox Landroid/widget/EditText; + Access flags: 0x2 + = private android.widget.EditText searchBox + +Methods (count = 30): + - Method: ()V + Access flags: 0x1 + = public PlacePickerFragment() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] aconst_null + [2] invokespecial #128 + + Methodref [com/facebook/widget/PlacePickerFragment. (Landroid/os/Bundle;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/os/Bundle;)V + Access flags: 0x1 + = public PlacePickerFragment(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 2, stack = 4): + [0] aload_0 v0 + [1] ldc #45 + + Class [com/facebook/model/GraphPlace] + [3] getstatic #68 + + Fieldref [com/facebook/android/R$layout.com_facebook_placepickerfragment I] + [6] aload_1 v1 + [7] invokespecial #119 + + Methodref [com/facebook/widget/PickerFragment. (Ljava/lang/Class;ILandroid/os/Bundle;)V] + [10] aload_0 v0 + [11] sipush 1000 + [14] putfield #75 + + Fieldref [com/facebook/widget/PlacePickerFragment.radiusInMeters I] + [17] aload_0 v0 + [18] bipush 100 + [20] putfield #76 + + Fieldref [com/facebook/widget/PlacePickerFragment.resultsLimit I] + [23] aload_0 v0 + [24] iconst_1 + [25] putfield #80 + + Fieldref [com/facebook/widget/PlacePickerFragment.showSearchBox Z] + [28] aload_0 v0 + [29] aload_1 v1 + [30] invokespecial #139 + + Methodref [com/facebook/widget/PlacePickerFragment.setPlacePickerSettingsFromBundle (Landroid/os/Bundle;)V] + [33] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLocation()Landroid/location/Location; + Access flags: 0x1 + = public android.location.Location getLocation() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #74 + + Fieldref [com/facebook/widget/PlacePickerFragment.location Landroid/location/Location;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLocation(Landroid/location/Location;)V + Access flags: 0x1 + = public void setLocation(android.location.Location) + 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 #74 + + Fieldref [com/facebook/widget/PlacePickerFragment.location Landroid/location/Location;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRadiusInMeters()I + Access flags: 0x1 + = public int getRadiusInMeters() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #75 + + Fieldref [com/facebook/widget/PlacePickerFragment.radiusInMeters I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setRadiusInMeters(I)V + Access flags: 0x1 + = public void setRadiusInMeters(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 #75 + + Fieldref [com/facebook/widget/PlacePickerFragment.radiusInMeters I] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getResultsLimit()I + Access flags: 0x1 + = public int getResultsLimit() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #76 + + Fieldref [com/facebook/widget/PlacePickerFragment.resultsLimit I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setResultsLimit(I)V + Access flags: 0x1 + = public void setResultsLimit(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 #76 + + Fieldref [com/facebook/widget/PlacePickerFragment.resultsLimit I] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSearchText()Ljava/lang/String; + Access flags: 0x1 + = public java.lang.String getSearchText() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #78 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSearchText(Ljava/lang/String;)V + Access flags: 0x1 + = public void setSearchText(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 2, stack = 2): + [0] aload_1 v1 + [1] invokestatic #102 + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + [4] ifeq +5 (target=9) + [7] aconst_null + [8] astore_1 v1 + [9] aload_0 v0 + [10] aload_1 v1 + [11] putfield #78 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + [14] aload_0 v0 + [15] getfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [18] ifnull +11 (target=29) + [21] aload_0 v0 + [22] getfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [25] aload_1 v1 + [26] invokevirtual #110 + + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V] + [29] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [9] Var: ..., Stack: (empty) + - [29] Var: ..., Stack: (empty) + + Method: onSearchBoxTextChanged(Ljava/lang/String;Z)V + Access flags: 0x1 + = public void onSearchBoxTextChanged(java.lang.String,boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 51, locals = 3, stack = 2): + [0] iload_2 v2 + [1] ifne +15 (target=16) + [4] aload_0 v0 + [5] getfield #78 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + [8] aload_1 v1 + [9] invokestatic #117 + + Methodref [com/facebook/internal/Utility.stringsEqualOrEmpty (Ljava/lang/String;Ljava/lang/String;)Z] + [12] ifeq +4 (target=16) + [15] return + [16] aload_1 v1 + [17] invokestatic #102 + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + [20] ifeq +5 (target=25) + [23] aconst_null + [24] astore_1 v1 + [25] aload_0 v0 + [26] aload_1 v1 + [27] putfield #78 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + [30] aload_0 v0 + [31] iconst_1 + [32] putfield #73 + + Fieldref [com/facebook/widget/PlacePickerFragment.hasSearchTextChangedSinceLastQuery Z] + [35] aload_0 v0 + [36] getfield #79 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchTextTimer Ljava/util/Timer;] + [39] ifnonnull +11 (target=50) + [42] aload_0 v0 + [43] aload_0 v0 + [44] invokespecial #130 + + Methodref [com/facebook/widget/PlacePickerFragment.createSearchTextTimer ()Ljava/util/Timer;] + [47] putfield #79 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchTextTimer Ljava/util/Timer;] + [50] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [16] Var: ..., Stack: (empty) + - [25] Var: ..., Stack: (empty) + - [50] Var: ..., Stack: (empty) + + Method: getSelection()Lcom/facebook/model/GraphPlace; + Access flags: 0x1 + = public com.facebook.model.GraphPlace getSelection() + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 2, stack = 1): + [0] aload_0 v0 + [1] invokevirtual #132 + + Methodref [com/facebook/widget/PlacePickerFragment.getSelectedGraphObjects ()Ljava/util/List;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] ifnull +29 (target=35) + [9] aload_1 v1 + [10] invokeinterface #153 + + InterfaceMethodref [java/util/Collection.isEmpty ()Z] + [15] ifne +20 (target=35) + [18] aload_1 v1 + [19] invokeinterface #154 + + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + [24] invokeinterface #155 + + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + [29] checkcast #45 + + Class [com/facebook/model/GraphPlace] + [32] goto +4 (target=36) + [35] aconst_null + [36] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [35] Var: ...[a:java/util/Collection], Stack: (empty) + - [36] Var: ..., Stack: [a:com/facebook/model/GraphPlace] + + Method: setSettingsFromBundle(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void setSettingsFromBundle(android.os.Bundle) + 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 #124 + + Methodref [com/facebook/widget/PickerFragment.setSettingsFromBundle (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #139 + + Methodref [com/facebook/widget/PlacePickerFragment.setPlacePickerSettingsFromBundle (Landroid/os/Bundle;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 84, locals = 5, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokespecial #122 + + Methodref [com/facebook/widget/PickerFragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + [7] aload_1 v1 + [8] aload_2 v2 + [9] getstatic #70 + + Fieldref [com/facebook/android/R$styleable.com_facebook_place_picker_fragment [I] + [12] invokevirtual #81 + + Methodref [android/app/Activity.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + [15] astore v4 + [17] aload_0 v0 + [18] aload v4 + [20] iconst_0 + [21] aload_0 v0 + [22] getfield #75 + + Fieldref [com/facebook/widget/PlacePickerFragment.radiusInMeters I] + [25] invokevirtual #83 + + Methodref [android/content/res/TypedArray.getInt (II)I] + [28] invokevirtual #140 + + Methodref [com/facebook/widget/PlacePickerFragment.setRadiusInMeters (I)V] + [31] aload_0 v0 + [32] aload v4 + [34] iconst_1 + [35] aload_0 v0 + [36] getfield #76 + + Fieldref [com/facebook/widget/PlacePickerFragment.resultsLimit I] + [39] invokevirtual #83 + + Methodref [android/content/res/TypedArray.getInt (II)I] + [42] invokevirtual #141 + + Methodref [com/facebook/widget/PlacePickerFragment.setResultsLimit (I)V] + [45] aload v4 + [47] iconst_1 + [48] invokevirtual #85 + + Methodref [android/content/res/TypedArray.hasValue (I)Z] + [51] ifeq +13 (target=64) + [54] aload_0 v0 + [55] aload v4 + [57] iconst_2 + [58] invokevirtual #84 + + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + [61] invokevirtual #142 + + Methodref [com/facebook/widget/PlacePickerFragment.setSearchText (Ljava/lang/String;)V] + [64] aload_0 v0 + [65] aload v4 + [67] iconst_3 + [68] aload_0 v0 + [69] getfield #80 + + Fieldref [com/facebook/widget/PlacePickerFragment.showSearchBox Z] + [72] invokevirtual #82 + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + [75] putfield #80 + + Fieldref [com/facebook/widget/PlacePickerFragment.showSearchBox Z] + [78] aload v4 + [80] invokevirtual #86 + + Methodref [android/content/res/TypedArray.recycle ()V] + [83] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [64] Var: ...[a:android/content/res/TypedArray], Stack: (empty) + + Method: setupViews(Landroid/view/ViewGroup;)V + Access flags: 0x0 + = void setupViews(android.view.ViewGroup) + Class member attributes (count = 1): + + Code attribute instructions (code length = 93, locals = 4, stack = 5): + [0] aload_0 v0 + [1] getfield #80 + + Fieldref [com/facebook/widget/PlacePickerFragment.showSearchBox Z] + [4] ifeq +88 (target=92) + [7] aload_1 v1 + [8] getstatic #65 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_list_view I] + [11] invokevirtual #105 + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + [14] checkcast #36 + + Class [android/widget/ListView] + [17] astore_2 v2 + [18] aload_0 v0 + [19] invokevirtual #131 + + Methodref [com/facebook/widget/PlacePickerFragment.getActivity ()Landroid/support/v4/app/h;] + [22] invokevirtual #100 + + Methodref [android/support/v4/app/h.getLayoutInflater ()Landroid/view/LayoutInflater;] + [25] getstatic #67 + + Fieldref [com/facebook/android/R$layout.com_facebook_picker_search_box I] + [28] aload_2 v2 + [29] iconst_0 + [30] invokevirtual #104 + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + [33] astore_3 v3 + [34] aload_2 v2 + [35] aload_3 v3 + [36] aconst_null + [37] iconst_0 + [38] invokevirtual #111 + + Methodref [android/widget/ListView.addHeaderView (Landroid/view/View;Ljava/lang/Object;Z)V] + [41] aload_0 v0 + [42] aload_1 v1 + [43] getstatic #66 + + Fieldref [com/facebook/android/R$id.com_facebook_picker_search_text I] + [46] invokevirtual #105 + + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + [49] checkcast #35 + + Class [android/widget/EditText] + [52] putfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [55] aload_0 v0 + [56] getfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [59] new #55 + + Class [com/facebook/widget/PlacePickerFragment$SearchTextWatcher] + [62] dup + [63] aload_0 v0 + [64] aconst_null + [65] invokespecial #147 + + Methodref [com/facebook/widget/PlacePickerFragment$SearchTextWatcher. (Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V] + [68] invokevirtual #108 + + Methodref [android/widget/EditText.addTextChangedListener (Landroid/text/TextWatcher;)V] + [71] aload_0 v0 + [72] getfield #78 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + [75] invokestatic #102 + + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + [78] ifne +14 (target=92) + [81] aload_0 v0 + [82] getfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [85] aload_0 v0 + [86] getfield #78 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + [89] invokevirtual #110 + + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V] + [92] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [92] Var: ..., Stack: (empty) + + Method: onAttach(Landroid/app/Activity;)V + Access flags: 0x1 + = public void onAttach(android.app.Activity) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #120 + + Methodref [com/facebook/widget/PickerFragment.onAttach (Landroid/app/Activity;)V] + [5] aload_0 v0 + [6] getfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [9] ifnull +26 (target=35) + [12] aload_0 v0 + [13] invokevirtual #131 + + Methodref [com/facebook/widget/PlacePickerFragment.getActivity ()Landroid/support/v4/app/h;] + [16] ldc #18 + + String [input_method] + [18] invokevirtual #101 + + Methodref [android/support/v4/app/h.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + [21] checkcast #34 + + Class [android/view/inputmethod/InputMethodManager] + [24] astore_2 v2 + [25] aload_2 v2 + [26] aload_0 v0 + [27] getfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [30] iconst_1 + [31] invokevirtual #107 + + Methodref [android/view/inputmethod/InputMethodManager.showSoftInput (Landroid/view/View;I)Z] + [34] pop + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [35] Var: ..., Stack: (empty) + + Method: onDetach()V + Access flags: 0x1 + = public void onDetach() + Class member attributes (count = 1): + + Code attribute instructions (code length = 38, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #121 + + Methodref [com/facebook/widget/PickerFragment.onDetach ()V] + [4] aload_0 v0 + [5] getfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [8] ifnull +29 (target=37) + [11] aload_0 v0 + [12] invokevirtual #131 + + Methodref [com/facebook/widget/PlacePickerFragment.getActivity ()Landroid/support/v4/app/h;] + [15] ldc #18 + + String [input_method] + [17] invokevirtual #101 + + Methodref [android/support/v4/app/h.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + [20] checkcast #34 + + Class [android/view/inputmethod/InputMethodManager] + [23] astore_1 v1 + [24] aload_1 v1 + [25] aload_0 v0 + [26] getfield #77 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchBox Landroid/widget/EditText;] + [29] invokevirtual #109 + + Methodref [android/widget/EditText.getWindowToken ()Landroid/os/IBinder;] + [32] iconst_0 + [33] invokevirtual #106 + + Methodref [android/view/inputmethod/InputMethodManager.hideSoftInputFromWindow (Landroid/os/IBinder;I)Z] + [36] pop + [37] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [37] Var: ..., Stack: (empty) + + Method: saveSettingsToBundle(Landroid/os/Bundle;)V + Access flags: 0x0 + = void saveSettingsToBundle(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 56, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #123 + + Methodref [com/facebook/widget/PickerFragment.saveSettingsToBundle (Landroid/os/Bundle;)V] + [5] aload_1 v1 + [6] ldc #10 + + String [com.facebook.widget.PlacePickerFragment.RadiusInMeters] + [8] aload_0 v0 + [9] getfield #75 + + Fieldref [com/facebook/widget/PlacePickerFragment.radiusInMeters I] + [12] invokevirtual #94 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [15] aload_1 v1 + [16] ldc #11 + + String [com.facebook.widget.PlacePickerFragment.ResultsLimit] + [18] aload_0 v0 + [19] getfield #76 + + Fieldref [com/facebook/widget/PlacePickerFragment.resultsLimit I] + [22] invokevirtual #94 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [25] aload_1 v1 + [26] ldc #12 + + String [com.facebook.widget.PlacePickerFragment.SearchText] + [28] aload_0 v0 + [29] getfield #78 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + [32] invokevirtual #96 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [35] aload_1 v1 + [36] ldc #9 + + String [com.facebook.widget.PlacePickerFragment.Location] + [38] aload_0 v0 + [39] getfield #74 + + Fieldref [com/facebook/widget/PlacePickerFragment.location Landroid/location/Location;] + [42] invokevirtual #95 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [45] aload_1 v1 + [46] ldc #13 + + String [com.facebook.widget.PlacePickerFragment.ShowSearchBox] + [48] aload_0 v0 + [49] getfield #80 + + Fieldref [com/facebook/widget/PlacePickerFragment.showSearchBox Z] + [52] invokevirtual #93 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [55] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onLoadingData()V + Access flags: 0x0 + = void onLoadingData() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_0 + [2] putfield #73 + + Fieldref [com/facebook/widget/PlacePickerFragment.hasSearchTextChangedSinceLastQuery Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getRequestForLoadData(Lcom/facebook/Session;)Lcom/facebook/Request; + Access flags: 0x0 + = com.facebook.Request getRequestForLoadData(com.facebook.Session) + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 7): + [0] aload_0 v0 + [1] aload_0 v0 + [2] getfield #74 + + Fieldref [com/facebook/widget/PlacePickerFragment.location Landroid/location/Location;] + [5] aload_0 v0 + [6] getfield #75 + + Fieldref [com/facebook/widget/PlacePickerFragment.radiusInMeters I] + [9] aload_0 v0 + [10] getfield #76 + + Fieldref [com/facebook/widget/PlacePickerFragment.resultsLimit I] + [13] aload_0 v0 + [14] getfield #78 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchText Ljava/lang/String;] + [17] aload_0 v0 + [18] getfield #72 + + Fieldref [com/facebook/widget/PlacePickerFragment.extraFields Ljava/util/HashSet;] + [21] aload_1 v1 + [22] invokespecial #129 + + Methodref [com/facebook/widget/PlacePickerFragment.createRequest (Landroid/location/Location;IILjava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + [25] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDefaultTitleText()Ljava/lang/String; + Access flags: 0x0 + = java.lang.String getDefaultTitleText() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 2): + [0] aload_0 v0 + [1] getstatic #69 + + Fieldref [com/facebook/android/R$string.com_facebook_nearby I] + [4] invokevirtual #136 + + Methodref [com/facebook/widget/PlacePickerFragment.getString (I)Ljava/lang/String;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: logAppEvents(Z)V + Access flags: 0x0 + = void logAppEvents(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 68, locals = 5, stack = 4): + [0] aload_0 v0 + [1] invokevirtual #131 + + Methodref [com/facebook/widget/PlacePickerFragment.getActivity ()Landroid/support/v4/app/h;] + [4] aload_0 v0 + [5] invokevirtual #134 + + Methodref [com/facebook/widget/PlacePickerFragment.getSession ()Lcom/facebook/Session;] + [8] invokestatic #113 + + Methodref [com/facebook/AppEventsLogger.newLogger (Landroid/content/Context;Lcom/facebook/Session;)Lcom/facebook/AppEventsLogger;] + [11] astore_2 v2 + [12] new #27 + + Class [android/os/Bundle] + [15] dup + [16] invokespecial #87 + + Methodref [android/os/Bundle. ()V] + [19] astore_3 v3 + [20] iload_1 v1 + [21] ifeq +8 (target=29) + [24] ldc #5 + + String [Completed] + [26] goto +5 (target=31) + [29] ldc #7 + + String [Unknown] + [31] astore v4 + [33] aload_3 v3 + [34] ldc #14 + + String [fb_dialog_outcome] + [36] aload v4 + [38] invokevirtual #96 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [41] aload_3 v3 + [42] ldc #21 + + String [num_places_picked] + [44] aload_0 v0 + [45] invokevirtual #133 + + Methodref [com/facebook/widget/PlacePickerFragment.getSelection ()Lcom/facebook/model/GraphPlace;] + [48] ifnull +7 (target=55) + [51] iconst_1 + [52] goto +4 (target=56) + [55] iconst_0 + [56] invokevirtual #94 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [59] aload_2 v2 + [60] ldc #15 + + String [fb_place_picker_usage] + [62] aconst_null + [63] aload_3 v3 + [64] invokevirtual #112 + + Methodref [com/facebook/AppEventsLogger.logSdkEvent (Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V] + [67] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [29] Var: ...[a:com/facebook/AppEventsLogger][a:android/os/Bundle], Stack: (empty) + - [31] Var: ..., Stack: [a:java/lang/String] + - [55] Var: [a:com/facebook/widget/PlacePickerFragment][i][a:com/facebook/AppEventsLogger][a:android/os/Bundle][a:java/lang/String], Stack: [a:android/os/Bundle][a:java/lang/String] + - [56] Var: [a:com/facebook/widget/PlacePickerFragment][i][a:com/facebook/AppEventsLogger][a:android/os/Bundle][a:java/lang/String], Stack: [a:android/os/Bundle][a:java/lang/String][i] + + Method: createAdapter()Lcom/facebook/widget/PickerFragment$PickerFragmentAdapter; + Access flags: 0x0 + = com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() + Class member attributes (count = 2): + + Code attribute instructions (code length = 28, locals = 2, stack = 4): + [0] new #51 + + Class [com/facebook/widget/PlacePickerFragment$1] + [3] dup + [4] aload_0 v0 + [5] aload_0 v0 + [6] invokevirtual #131 + + Methodref [com/facebook/widget/PlacePickerFragment.getActivity ()Landroid/support/v4/app/h;] + [9] invokespecial #143 + + Methodref [com/facebook/widget/PlacePickerFragment$1. (Lcom/facebook/widget/PlacePickerFragment;Landroid/content/Context;)V] + [12] astore_1 v1 + [13] aload_1 v1 + [14] iconst_0 + [15] invokevirtual #125 + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setShowCheckbox (Z)V] + [18] aload_1 v1 + [19] aload_0 v0 + [20] invokevirtual #135 + + Methodref [com/facebook/widget/PlacePickerFragment.getShowPictures ()Z] + [23] invokevirtual #126 + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter.setShowPicture (Z)V] + [26] aload_1 v1 + [27] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + + Method: createLoadingStrategy()Lcom/facebook/widget/PickerFragment$LoadingStrategy; + Access flags: 0x0 + = com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() + Class member attributes (count = 2): + + Code attribute instructions (code length = 10, locals = 1, stack = 4): + [0] new #54 + + Class [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy] + [3] dup + [4] aload_0 v0 + [5] aconst_null + [6] invokespecial #146 + + Methodref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy. (Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V] + [9] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.LoadingStrategy;] + + Method: createSelectionStrategy()Lcom/facebook/widget/PickerFragment$SelectionStrategy; + Access flags: 0x0 + = com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 1, stack = 3): + [0] new #49 + + Class [com/facebook/widget/PickerFragment$SingleSelectionStrategy] + [3] dup + [4] aload_0 v0 + [5] invokespecial #127 + + Methodref [com/facebook/widget/PickerFragment$SingleSelectionStrategy. (Lcom/facebook/widget/PickerFragment;)V] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/facebook/widget/PickerFragment.SelectionStrategy;] + + Method: createRequest(Landroid/location/Location;IILjava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request; + Access flags: 0x2 + = private com.facebook.Request createRequest(android.location.Location,int,int,java.lang.String,java.util.Set,com.facebook.Session) + Class member attributes (count = 2): + + Code attribute instructions (code length = 123, locals = 12, stack = 6): + [0] aload v6 + [2] aload_1 v1 + [3] iload_2 v2 + [4] iload_3 v3 + [5] aload v4 + [7] aconst_null + [8] invokestatic #115 + + Methodref [com/facebook/Request.newPlacesSearchRequest (Lcom/facebook/Session;Landroid/location/Location;IILjava/lang/String;Lcom/facebook/Request$GraphPlaceListCallback;)Lcom/facebook/Request;] + [11] astore v7 + [13] new #59 + + Class [java/util/HashSet] + [16] dup + [17] aload v5 + [19] invokespecial #149 + + Methodref [java/util/HashSet. (Ljava/util/Collection;)V] + [22] astore v8 + [24] iconst_5 + [25] anewarray #56 + + Class [java/lang/String] + [28] dup + [29] iconst_0 + [30] ldc #17 + + String [id] + [32] aastore + [33] dup + [34] iconst_1 + [35] ldc #20 + + String [name] + [37] aastore + [38] dup + [39] iconst_2 + [40] ldc #19 + + String [location] + [42] aastore + [43] dup + [44] iconst_3 + [45] ldc #8 + + String [category] + [47] aastore + [48] dup + [49] iconst_4 + [50] ldc #22 + + String [were_here_count] + [52] aastore + [53] astore v9 + [55] aload v8 + [57] aload v9 + [59] invokestatic #148 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [62] invokeinterface #157 + + InterfaceMethodref [java/util/Set.addAll (Ljava/util/Collection;)Z] + [67] pop + [68] aload_0 v0 + [69] getfield #71 + + Fieldref [com/facebook/widget/PlacePickerFragment.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [72] invokevirtual #118 + + Methodref [com/facebook/widget/GraphObjectAdapter.getPictureFieldSpecifier ()Ljava/lang/String;] + [75] astore v10 + [77] aload v10 + [79] ifnull +13 (target=92) + [82] aload v8 + [84] aload v10 + [86] invokeinterface #156 + + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + [91] pop + [92] aload v7 + [94] invokevirtual #114 + + Methodref [com/facebook/Request.getParameters ()Landroid/os/Bundle;] + [97] astore v11 + [99] aload v11 + [101] ldc #16 + + String [fields] + [103] ldc #4 + + String [,] + [105] aload v8 + [107] invokestatic #103 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;] + [110] invokevirtual #96 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [113] aload v7 + [115] aload v11 + [117] invokevirtual #116 + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + [120] aload v7 + [122] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [92] Var: [a:com/facebook/widget/PlacePickerFragment][a:android/location/Location][i][i][a:java/lang/String][a:java/util/Set][a:com/facebook/Session][a:com/facebook/Request][a:java/util/Set][a:[Ljava/lang/String;][a:java/lang/String], Stack: + + Signature attribute: + + Utf8 [(Landroid/location/Location;IILjava/lang/String;Ljava/util/Set;Lcom/facebook/Session;)Lcom/facebook/Request;] + + Method: setPlacePickerSettingsFromBundle(Landroid/os/Bundle;)V + Access flags: 0x2 + = private void setPlacePickerSettingsFromBundle(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 90, locals = 3, stack = 4): + [0] aload_1 v1 + [1] ifnull +88 (target=89) + [4] aload_0 v0 + [5] aload_1 v1 + [6] ldc #10 + + String [com.facebook.widget.PlacePickerFragment.RadiusInMeters] + [8] aload_0 v0 + [9] getfield #75 + + Fieldref [com/facebook/widget/PlacePickerFragment.radiusInMeters I] + [12] invokevirtual #90 + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] + [15] invokevirtual #140 + + Methodref [com/facebook/widget/PlacePickerFragment.setRadiusInMeters (I)V] + [18] aload_0 v0 + [19] aload_1 v1 + [20] ldc #11 + + String [com.facebook.widget.PlacePickerFragment.ResultsLimit] + [22] aload_0 v0 + [23] getfield #76 + + Fieldref [com/facebook/widget/PlacePickerFragment.resultsLimit I] + [26] invokevirtual #90 + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] + [29] invokevirtual #141 + + Methodref [com/facebook/widget/PlacePickerFragment.setResultsLimit (I)V] + [32] aload_1 v1 + [33] ldc #12 + + String [com.facebook.widget.PlacePickerFragment.SearchText] + [35] invokevirtual #88 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [38] ifeq +13 (target=51) + [41] aload_0 v0 + [42] aload_1 v1 + [43] ldc #12 + + String [com.facebook.widget.PlacePickerFragment.SearchText] + [45] invokevirtual #92 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [48] invokevirtual #142 + + Methodref [com/facebook/widget/PlacePickerFragment.setSearchText (Ljava/lang/String;)V] + [51] aload_1 v1 + [52] ldc #9 + + String [com.facebook.widget.PlacePickerFragment.Location] + [54] invokevirtual #88 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [57] ifeq +18 (target=75) + [60] aload_1 v1 + [61] ldc #9 + + String [com.facebook.widget.PlacePickerFragment.Location] + [63] invokevirtual #91 + + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + [66] checkcast #26 + + Class [android/location/Location] + [69] astore_2 v2 + [70] aload_0 v0 + [71] aload_2 v2 + [72] invokevirtual #138 + + Methodref [com/facebook/widget/PlacePickerFragment.setLocation (Landroid/location/Location;)V] + [75] aload_0 v0 + [76] aload_1 v1 + [77] ldc #13 + + String [com.facebook.widget.PlacePickerFragment.ShowSearchBox] + [79] aload_0 v0 + [80] getfield #80 + + Fieldref [com/facebook/widget/PlacePickerFragment.showSearchBox Z] + [83] invokevirtual #89 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + [86] putfield #80 + + Fieldref [com/facebook/widget/PlacePickerFragment.showSearchBox Z] + [89] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [51] Var: ..., Stack: (empty) + - [75] Var: ..., Stack: (empty) + - [89] Var: ..., Stack: (empty) + + Method: createSearchTextTimer()Ljava/util/Timer; + Access flags: 0x2 + = private java.util.Timer createSearchTextTimer() + Class member attributes (count = 1): + + Code attribute instructions (code length = 26, locals = 2, stack = 6): + [0] new #62 + + Class [java/util/Timer] + [3] dup + [4] invokespecial #150 + + Methodref [java/util/Timer. ()V] + [7] astore_1 v1 + [8] aload_1 v1 + [9] new #52 + + Class [com/facebook/widget/PlacePickerFragment$2] + [12] dup + [13] aload_0 v0 + [14] invokespecial #144 + + Methodref [com/facebook/widget/PlacePickerFragment$2. (Lcom/facebook/widget/PlacePickerFragment;)V] + [17] lconst_0 + [18] ldc2_w #63 + + Long [2000] + [21] invokevirtual #152 + + Methodref [java/util/Timer.schedule (Ljava/util/TimerTask;JJ)V] + [24] aload_1 v1 + [25] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onSearchTextTimerTriggered()V + Access flags: 0x2 + = private void onSearchTextTimerTriggered() + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #73 + + Fieldref [com/facebook/widget/PlacePickerFragment.hasSearchTextChangedSinceLastQuery Z] + [4] ifeq +30 (target=34) + [7] new #28 + + Class [android/os/Handler] + [10] dup + [11] invokestatic #99 + + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;] + [14] invokespecial #97 + + Methodref [android/os/Handler. (Landroid/os/Looper;)V] + [17] astore_1 v1 + [18] aload_1 v1 + [19] new #53 + + Class [com/facebook/widget/PlacePickerFragment$3] + [22] dup + [23] aload_0 v0 + [24] invokespecial #145 + + Methodref [com/facebook/widget/PlacePickerFragment$3. (Lcom/facebook/widget/PlacePickerFragment;)V] + [27] invokevirtual #98 + + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + [30] pop + [31] goto +15 (target=46) + [34] aload_0 v0 + [35] getfield #79 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchTextTimer Ljava/util/Timer;] + [38] invokevirtual #151 + + Methodref [java/util/Timer.cancel ()V] + [41] aload_0 v0 + [42] aconst_null + [43] putfield #79 + + Fieldref [com/facebook/widget/PlacePickerFragment.searchTextTimer Ljava/util/Timer;] + [46] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [34] Var: ..., Stack: (empty) + - [46] Var: ..., Stack: (empty) + + Method: access$200(Lcom/facebook/widget/PlacePickerFragment;)V + Access flags: 0x1008 + = static synthetic void access$200(com.facebook.widget.PlacePickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #137 + + Methodref [com/facebook/widget/PlacePickerFragment.onSearchTextTimerTriggered ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/PickerFragment;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PlacePickerFragment$1 + Superclass: com/facebook/widget/PickerFragment$PickerFragmentAdapter + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PlacePickerFragment$1 extends com.facebook.widget.PickerFragment$PickerFragmentAdapter + +Interfaces (count = 0): + +Constant Pool (count = 76): + + String [were_here_count] + + Class [com/facebook/android/R$drawable] + + Class [com/facebook/android/R$layout] + + Class [com/facebook/android/R$string] + + Class [com/facebook/model/GraphPlace] + + Class [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Class [com/facebook/widget/PlacePickerFragment] + + Class [com/facebook/widget/PlacePickerFragment$1] + + Class [java/lang/Integer] + + Class [java/lang/Object] + + Class [java/lang/String] + + Fieldref [com/facebook/android/R$drawable.com_facebook_place_default_icon I] + + Fieldref [com/facebook/android/R$layout.com_facebook_placepickerfragment_list_row I] + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_catetory_only_format I] + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_format I] + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_were_here_only_format I] + + Fieldref [com/facebook/widget/PlacePickerFragment$1.this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter. (Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + + Methodref [com/facebook/widget/PlacePickerFragment.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [com/facebook/widget/PlacePickerFragment$1.getGraphObjectRowLayoutId (Lcom/facebook/model/GraphPlace;)I] + + Methodref [com/facebook/widget/PlacePickerFragment$1.getSubTitleOfGraphObject (Lcom/facebook/model/GraphPlace;)Ljava/lang/CharSequence;] + + InterfaceMethodref [com/facebook/model/GraphPlace.getCategory ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphPlace.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + + NameAndType [com_facebook_place_default_icon I] + + NameAndType [com_facebook_placepicker_subtitle_catetory_only_format I] + + NameAndType [com_facebook_placepicker_subtitle_format I] + + NameAndType [com_facebook_placepicker_subtitle_were_here_only_format I] + + NameAndType [com_facebook_placepickerfragment_list_row I] + + NameAndType [getCategory ()Ljava/lang/String;] + + NameAndType [getGraphObjectRowLayoutId (Lcom/facebook/model/GraphPlace;)I] + + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [getString (I[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [getSubTitleOfGraphObject (Lcom/facebook/model/GraphPlace;)Ljava/lang/CharSequence;] + + NameAndType [this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [()I] + + Utf8 [()Ljava/lang/String;] + + Utf8 [(I[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Lcom/facebook/model/GraphObject;)I] + + Utf8 [(Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence;] + + Utf8 [(Lcom/facebook/model/GraphPlace;)I] + + Utf8 [(Lcom/facebook/model/GraphPlace;)Ljava/lang/CharSequence;] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;Landroid/content/Context;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + + Utf8 [Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/android/R$drawable] + + Utf8 [com/facebook/android/R$layout] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/model/GraphPlace] + + Utf8 [com/facebook/widget/PickerFragment$PickerFragmentAdapter] + + Utf8 [com/facebook/widget/PlacePickerFragment] + + Utf8 [com/facebook/widget/PlacePickerFragment$1] + + Utf8 [com_facebook_place_default_icon] + + Utf8 [com_facebook_placepicker_subtitle_catetory_only_format] + + Utf8 [com_facebook_placepicker_subtitle_format] + + Utf8 [com_facebook_placepicker_subtitle_were_here_only_format] + + Utf8 [com_facebook_placepickerfragment_list_row] + + Utf8 [getCategory] + + Utf8 [getDefaultPicture] + + Utf8 [getGraphObjectRowLayoutId] + + Utf8 [getProperty] + + Utf8 [getString] + + Utf8 [getSubTitleOfGraphObject] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [this$0] + + Utf8 [were_here_count] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PlacePickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PlacePickerFragment this$0 + +Methods (count = 6): + - Method: (Lcom/facebook/widget/PlacePickerFragment;Landroid/content/Context;)V + Access flags: 0x0 + = PlacePickerFragment$1(com.facebook.widget.PlacePickerFragment,android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #17 + + Fieldref [com/facebook/widget/PlacePickerFragment$1.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] aload_2 v2 + [8] invokespecial #18 + + Methodref [com/facebook/widget/PickerFragment$PickerFragmentAdapter. (Lcom/facebook/widget/PickerFragment;Landroid/content/Context;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSubTitleOfGraphObject(Lcom/facebook/model/GraphPlace;)Ljava/lang/CharSequence; + Access flags: 0x4 + = protected java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphPlace) + Class member attributes (count = 1): + + Code attribute instructions (code length = 119, locals = 5, stack = 6): + [0] aload_1 v1 + [1] invokeinterface #22 + + InterfaceMethodref [com/facebook/model/GraphPlace.getCategory ()Ljava/lang/String;] + [6] astore_2 v2 + [7] aload_1 v1 + [8] ldc #1 + + String [were_here_count] + [10] invokeinterface #23 + + InterfaceMethodref [com/facebook/model/GraphPlace.getProperty (Ljava/lang/String;)Ljava/lang/Object;] + [15] checkcast #9 + + Class [java/lang/Integer] + [18] astore_3 v3 + [19] aconst_null + [20] astore v4 + [22] aload_2 v2 + [23] ifnull +34 (target=57) + [26] aload_3 v3 + [27] ifnull +30 (target=57) + [30] aload_0 v0 + [31] getfield #17 + + Fieldref [com/facebook/widget/PlacePickerFragment$1.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [34] getstatic #15 + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_format I] + [37] iconst_2 + [38] anewarray #10 + + Class [java/lang/Object] + [41] dup + [42] iconst_0 + [43] aload_2 v2 + [44] aastore + [45] dup + [46] iconst_1 + [47] aload_3 v3 + [48] aastore + [49] invokevirtual #19 + + Methodref [com/facebook/widget/PlacePickerFragment.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + [52] astore v4 + [54] goto +62 (target=116) + [57] aload_2 v2 + [58] ifnonnull +30 (target=88) + [61] aload_3 v3 + [62] ifnull +26 (target=88) + [65] aload_0 v0 + [66] getfield #17 + + Fieldref [com/facebook/widget/PlacePickerFragment$1.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [69] getstatic #16 + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_were_here_only_format I] + [72] iconst_1 + [73] anewarray #10 + + Class [java/lang/Object] + [76] dup + [77] iconst_0 + [78] aload_3 v3 + [79] aastore + [80] invokevirtual #19 + + Methodref [com/facebook/widget/PlacePickerFragment.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + [83] astore v4 + [85] goto +31 (target=116) + [88] aload_2 v2 + [89] ifnull +27 (target=116) + [92] aload_3 v3 + [93] ifnonnull +23 (target=116) + [96] aload_0 v0 + [97] getfield #17 + + Fieldref [com/facebook/widget/PlacePickerFragment$1.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [100] getstatic #14 + + Fieldref [com/facebook/android/R$string.com_facebook_placepicker_subtitle_catetory_only_format I] + [103] iconst_1 + [104] anewarray #10 + + Class [java/lang/Object] + [107] dup + [108] iconst_0 + [109] aload_2 v2 + [110] aastore + [111] invokevirtual #19 + + Methodref [com/facebook/widget/PlacePickerFragment.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + [114] astore v4 + [116] aload v4 + [118] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [57] Var: ...[a:java/lang/String][a:java/lang/Integer][a:java/lang/String], Stack: (empty) + - [88] Var: ..., Stack: (empty) + - [116] Var: ..., Stack: (empty) + + Method: getGraphObjectRowLayoutId(Lcom/facebook/model/GraphPlace;)I + Access flags: 0x4 + = protected int getGraphObjectRowLayoutId(com.facebook.model.GraphPlace) + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 2, stack = 1): + [0] getstatic #13 + + Fieldref [com/facebook/android/R$layout.com_facebook_placepickerfragment_list_row I] + [3] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDefaultPicture()I + Access flags: 0x4 + = protected int getDefaultPicture() + Class member attributes (count = 1): + + Code attribute instructions (code length = 4, locals = 1, stack = 1): + [0] getstatic #12 + + Fieldref [com/facebook/android/R$drawable.com_facebook_place_default_icon I] + [3] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getGraphObjectRowLayoutId(Lcom/facebook/model/GraphObject;)I + Access flags: 0x1044 + = protected bridge synthetic int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) + 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 #5 + + Class [com/facebook/model/GraphPlace] + [5] invokevirtual #20 + + Methodref [com/facebook/widget/PlacePickerFragment$1.getGraphObjectRowLayoutId (Lcom/facebook/model/GraphPlace;)I] + [8] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSubTitleOfGraphObject(Lcom/facebook/model/GraphObject;)Ljava/lang/CharSequence; + Access flags: 0x1044 + = protected bridge synthetic java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphObject) + 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 #5 + + Class [com/facebook/model/GraphPlace] + [5] invokevirtual #21 + + Methodref [com/facebook/widget/PlacePickerFragment$1.getSubTitleOfGraphObject (Lcom/facebook/model/GraphPlace;)Ljava/lang/CharSequence;] + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/PickerFragment.PickerFragmentAdapter;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PlacePickerFragment$2 + Superclass: java/util/TimerTask + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PlacePickerFragment$2 extends java.util.TimerTask + +Interfaces (count = 0): + +Constant Pool (count = 21): + + Class [com/facebook/widget/PlacePickerFragment] + + Class [com/facebook/widget/PlacePickerFragment$2] + + Class [java/util/TimerTask] + + Fieldref [com/facebook/widget/PlacePickerFragment$2.this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Methodref [com/facebook/widget/PlacePickerFragment.access$200 (Lcom/facebook/widget/PlacePickerFragment;)V] + + Methodref [java/util/TimerTask. ()V] + + NameAndType [ ()V] + + NameAndType [access$200 (Lcom/facebook/widget/PlacePickerFragment;)V] + + NameAndType [this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [access$200] + + Utf8 [com/facebook/widget/PlacePickerFragment] + + Utf8 [com/facebook/widget/PlacePickerFragment$2] + + Utf8 [java/util/TimerTask] + + Utf8 [run] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PlacePickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PlacePickerFragment this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PlacePickerFragment;)V + Access flags: 0x0 + = PlacePickerFragment$2(com.facebook.widget.PlacePickerFragment) + 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 [com/facebook/widget/PlacePickerFragment$2.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [5] aload_0 v0 + [6] invokespecial #6 + + Methodref [java/util/TimerTask. ()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 #4 + + Fieldref [com/facebook/widget/PlacePickerFragment$2.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [4] invokestatic #5 + + Methodref [com/facebook/widget/PlacePickerFragment.access$200 (Lcom/facebook/widget/PlacePickerFragment;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PlacePickerFragment$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PlacePickerFragment$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [java/lang/Runnable] + +Constant Pool (count = 60): + + String [Error loading data : %s] + + String [PlacePickerFragment] + + Class [com/facebook/FacebookException] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/widget/PickerFragment$OnErrorListener] + + Class [com/facebook/widget/PlacePickerFragment] + + Class [com/facebook/widget/PlacePickerFragment$3] + + Class [java/lang/Exception] + + Class [java/lang/Object] + + Class [java/lang/Runnable] + + Class [java/lang/Throwable] + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Methodref [com/facebook/widget/PlacePickerFragment.getOnErrorListener ()Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Methodref [com/facebook/widget/PlacePickerFragment.loadData (Z)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [REQUESTS Lcom/facebook/LoggingBehavior;] + + NameAndType [getOnErrorListener ()Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + NameAndType [loadData (Z)V] + + NameAndType [log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + NameAndType [onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + NameAndType [this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [()Lcom/facebook/widget/PickerFragment$OnErrorListener;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;)V] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Error loading data : %s] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [PlacePickerFragment] + + Utf8 [REQUESTS] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/widget/PickerFragment$OnErrorListener] + + Utf8 [com/facebook/widget/PlacePickerFragment] + + Utf8 [com/facebook/widget/PlacePickerFragment$3] + + Utf8 [getOnErrorListener] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/Runnable] + + Utf8 [java/lang/Throwable] + + Utf8 [loadData] + + Utf8 [log] + + Utf8 [onError] + + Utf8 [run] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PlacePickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PlacePickerFragment this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PlacePickerFragment;)V + Access flags: 0x0 + = PlacePickerFragment$3(com.facebook.widget.PlacePickerFragment) + 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 #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [5] aload_0 v0 + [6] invokespecial #19 + + Methodref [java/lang/Object. ()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 = 231, locals = 5, stack = 7): + [0] aconst_null + [1] astore_1 v1 + [2] aload_0 v0 + [3] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [6] iconst_1 + [7] invokevirtual #18 + + Methodref [com/facebook/widget/PlacePickerFragment.loadData (Z)V] + [10] aload_1 v1 + [11] ifnull +219 (target=230) + [14] aload_0 v0 + [15] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [18] invokevirtual #17 + + Methodref [com/facebook/widget/PlacePickerFragment.getOnErrorListener ()Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [21] astore_2 v2 + [22] aload_2 v2 + [23] ifnull +17 (target=40) + [26] aload_2 v2 + [27] aload_0 v0 + [28] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [31] aload_1 v1 + [32] invokeinterface #20 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + [37] goto +21 (target=58) + [40] getstatic #13 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [43] ldc #2 + + String [PlacePickerFragment] + [45] ldc #1 + + String [Error loading data : %s] + [47] iconst_1 + [48] anewarray #10 + + Class [java/lang/Object] + [51] dup + [52] iconst_0 + [53] aload_1 v1 + [54] aastore + [55] invokestatic #16 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [58] goto +172 (target=230) + [61] astore_2 v2 + [62] aload_2 v2 + [63] astore_1 v1 + [64] aload_1 v1 + [65] ifnull +165 (target=230) + [68] aload_0 v0 + [69] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [72] invokevirtual #17 + + Methodref [com/facebook/widget/PlacePickerFragment.getOnErrorListener ()Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [75] astore_2 v2 + [76] aload_2 v2 + [77] ifnull +17 (target=94) + [80] aload_2 v2 + [81] aload_0 v0 + [82] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [85] aload_1 v1 + [86] invokeinterface #20 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + [91] goto +21 (target=112) + [94] getstatic #13 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [97] ldc #2 + + String [PlacePickerFragment] + [99] ldc #1 + + String [Error loading data : %s] + [101] iconst_1 + [102] anewarray #10 + + Class [java/lang/Object] + [105] dup + [106] iconst_0 + [107] aload_1 v1 + [108] aastore + [109] invokestatic #16 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [112] goto +118 (target=230) + [115] astore_2 v2 + [116] new #3 + + Class [com/facebook/FacebookException] + [119] dup + [120] aload_2 v2 + [121] invokespecial #15 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [124] astore_1 v1 + [125] aload_1 v1 + [126] ifnull +104 (target=230) + [129] aload_0 v0 + [130] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [133] invokevirtual #17 + + Methodref [com/facebook/widget/PlacePickerFragment.getOnErrorListener ()Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [136] astore_2 v2 + [137] aload_2 v2 + [138] ifnull +17 (target=155) + [141] aload_2 v2 + [142] aload_0 v0 + [143] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [146] aload_1 v1 + [147] invokeinterface #20 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + [152] goto +21 (target=173) + [155] getstatic #13 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [158] ldc #2 + + String [PlacePickerFragment] + [160] ldc #1 + + String [Error loading data : %s] + [162] iconst_1 + [163] anewarray #10 + + Class [java/lang/Object] + [166] dup + [167] iconst_0 + [168] aload_1 v1 + [169] aastore + [170] invokestatic #16 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [173] goto +57 (target=230) + [176] astore_3 v3 + [177] aload_1 v1 + [178] ifnull +50 (target=228) + [181] aload_0 v0 + [182] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [185] invokevirtual #17 + + Methodref [com/facebook/widget/PlacePickerFragment.getOnErrorListener ()Lcom/facebook/widget/PickerFragment$OnErrorListener;] + [188] astore v4 + [190] aload v4 + [192] ifnull +18 (target=210) + [195] aload v4 + [197] aload_0 v0 + [198] getfield #14 + + Fieldref [com/facebook/widget/PlacePickerFragment$3.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [201] aload_1 v1 + [202] invokeinterface #20 + + InterfaceMethodref [com/facebook/widget/PickerFragment$OnErrorListener.onError (Lcom/facebook/widget/PickerFragment;Lcom/facebook/FacebookException;)V] + [207] goto +21 (target=228) + [210] getstatic #13 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [213] ldc #2 + + String [PlacePickerFragment] + [215] ldc #1 + + String [Error loading data : %s] + [217] iconst_1 + [218] anewarray #10 + + Class [java/lang/Object] + [221] dup + [222] iconst_0 + [223] aload_1 v1 + [224] aastore + [225] invokestatic #16 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V] + [228] aload_3 v3 + [229] athrow + [230] return + Code attribute exceptions (count = 6): + - ExceptionInfo (2 -> 10: 61): + + Class [com/facebook/FacebookException] + - ExceptionInfo (2 -> 10: 115): + + Class [java/lang/Exception] + - ExceptionInfo (2 -> 10: 176): + - ExceptionInfo (61 -> 64: 176): + - ExceptionInfo (115 -> 125: 176): + - ExceptionInfo (176 -> 177: 176): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 12): + - [40] Var: ...[a:com/facebook/FacebookException][a:com/facebook/widget/PickerFragment$OnErrorListener], Stack: (empty) + - [58] Var: -1, Stack: (empty) + - [61] Var: ..., Stack: [a:com/facebook/FacebookException] + - [94] Var: ...[a:com/facebook/widget/PickerFragment$OnErrorListener], Stack: (empty) + - [112] Var: -1, Stack: (empty) + - [115] Var: ..., Stack: [a:java/lang/Exception] + - [155] Var: ...[a:com/facebook/widget/PickerFragment$OnErrorListener], Stack: (empty) + - [173] Var: -1, Stack: (empty) + - [176] Var: ..., Stack: [a:java/lang/Throwable] + - [210] Var: ...[T][a:java/lang/Throwable][a:com/facebook/widget/PickerFragment$OnErrorListener], Stack: (empty) + - [228] Var: -1, Stack: (empty) + - [230] Var: -2, Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy + Superclass: com/facebook/widget/PickerFragment$LoadingStrategy + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy extends com.facebook.widget.PickerFragment$LoadingStrategy + +Interfaces (count = 0): + +Constant Pool (count = 71): + + Class [com/facebook/widget/GraphObjectAdapter] + + Class [com/facebook/widget/GraphObjectPagingLoader] + + Class [com/facebook/widget/PickerFragment$LoadingStrategy] + + Class [com/facebook/widget/PlacePickerFragment] + + Class [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy] + + Class [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1] + + Class [com/facebook/widget/SimpleGraphObjectCursor] + + Long [2000] + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy.this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Methodref [com/facebook/widget/GraphObjectAdapter.setDataNeededListener (Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isLoading ()Z] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.refreshOriginalRequest (J)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy. (Lcom/facebook/widget/PickerFragment;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.attach (Lcom/facebook/widget/GraphObjectAdapter;)V] + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Methodref [com/facebook/widget/PlacePickerFragment.hideActivityCircle ()V] + + Methodref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy. (Lcom/facebook/widget/PlacePickerFragment;)V] + + Methodref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1. (Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;)V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.areMoreObjectsAvailable ()Z] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.isFromCache ()Z] + + NameAndType [ (Lcom/facebook/widget/PickerFragment;)V] + + NameAndType [ (Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;)V] + + NameAndType [ (Lcom/facebook/widget/PlacePickerFragment;)V] + + NameAndType [adapter Lcom/facebook/widget/GraphObjectAdapter;] + + NameAndType [areMoreObjectsAvailable ()Z] + + NameAndType [attach (Lcom/facebook/widget/GraphObjectAdapter;)V] + + NameAndType [hideActivityCircle ()V] + + NameAndType [isFromCache ()Z] + + NameAndType [isLoading ()Z] + + NameAndType [onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + NameAndType [refreshOriginalRequest (J)V] + + NameAndType [setDataNeededListener (Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + + NameAndType [this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(J)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/PickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/GraphObjectAdapter;] + + Utf8 [Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [adapter] + + Utf8 [areMoreObjectsAvailable] + + Utf8 [attach] + + Utf8 [com/facebook/widget/GraphObjectAdapter] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader] + + Utf8 [com/facebook/widget/PickerFragment$LoadingStrategy] + + Utf8 [com/facebook/widget/PlacePickerFragment] + + Utf8 [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy] + + Utf8 [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1] + + Utf8 [com/facebook/widget/SimpleGraphObjectCursor] + + Utf8 [hideActivityCircle] + + Utf8 [isFromCache] + + Utf8 [isLoading] + + Utf8 [onLoadFinished] + + Utf8 [refreshOriginalRequest] + + Utf8 [setDataNeededListener] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PlacePickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PlacePickerFragment this$0 + +Methods (count = 4): + - Method: (Lcom/facebook/widget/PlacePickerFragment;)V + Access flags: 0x2 + = private PlacePickerFragment$AsNeededLoadingStrategy(com.facebook.widget.PlacePickerFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #11 + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [5] aload_0 v0 + [6] aload_1 v1 + [7] invokespecial #15 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy. (Lcom/facebook/widget/PickerFragment;)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: attach(Lcom/facebook/widget/GraphObjectAdapter;)V + Access flags: 0x1 + = public void attach(com.facebook.widget.GraphObjectAdapter) + Class member attributes (count = 2): + + Code attribute instructions (code length = 21, locals = 2, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #16 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.attach (Lcom/facebook/widget/GraphObjectAdapter;)V] + [5] aload_0 v0 + [6] getfield #10 + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy.adapter Lcom/facebook/widget/GraphObjectAdapter;] + [9] new #6 + + Class [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1] + [12] dup + [13] aload_0 v0 + [14] invokespecial #20 + + Methodref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1. (Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;)V] + [17] invokevirtual #12 + + Methodref [com/facebook/widget/GraphObjectAdapter.setDataNeededListener (Lcom/facebook/widget/GraphObjectAdapter$DataNeededListener;)V] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectAdapter;)V] + + Method: onLoadFinished(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V + Access flags: 0x4 + = protected void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) + Class member attributes (count = 2): + + Code attribute instructions (code length = 51, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokespecial #17 + + Methodref [com/facebook/widget/PickerFragment$LoadingStrategy.onLoadFinished (Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + [6] aload_2 v2 + [7] ifnull +10 (target=17) + [10] aload_1 v1 + [11] invokevirtual #13 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isLoading ()Z] + [14] ifeq +4 (target=18) + [17] return + [18] aload_0 v0 + [19] getfield #11 + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [22] invokevirtual #18 + + Methodref [com/facebook/widget/PlacePickerFragment.hideActivityCircle ()V] + [25] aload_2 v2 + [26] invokevirtual #22 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.isFromCache ()Z] + [29] ifeq +21 (target=50) + [32] aload_1 v1 + [33] aload_2 v2 + [34] invokevirtual #21 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.areMoreObjectsAvailable ()Z] + [37] ifeq +9 (target=46) + [40] ldc2_w #8 + + Long [2000] + [43] goto +4 (target=47) + [46] lconst_0 + [47] invokevirtual #14 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.refreshOriginalRequest (J)V] + [50] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 5): + - [17] Var: ..., Stack: (empty) + - [18] Var: ..., Stack: (empty) + - [46] Var: ..., Stack: [a:com/facebook/widget/GraphObjectPagingLoader] + - [47] Var: [a:com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy][a:com/facebook/widget/GraphObjectPagingLoader][a:com/facebook/widget/SimpleGraphObjectCursor], Stack: [a:com/facebook/widget/GraphObjectPagingLoader][l] + - [50] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/GraphObjectPagingLoader;Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + - Method: (Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V + Access flags: 0x1000 + = synthetic PlacePickerFragment$AsNeededLoadingStrategy(com.facebook.widget.PlacePickerFragment,com.facebook.widget.PlacePickerFragment$1) + 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 #19 + + Methodref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy. (Lcom/facebook/widget/PlacePickerFragment;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/widget/GraphObjectAdapter$DataNeededListener] + +Constant Pool (count = 34): + + Class [com/facebook/widget/GraphObjectAdapter$DataNeededListener] + + Class [com/facebook/widget/GraphObjectPagingLoader] + + Class [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy] + + Class [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1.this$1 Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.followNextLink ()V] + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isLoading ()Z] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [followNextLink ()V] + + NameAndType [isLoading ()Z] + + NameAndType [loader Lcom/facebook/widget/GraphObjectPagingLoader;] + + NameAndType [this$1 Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/GraphObjectPagingLoader;] + + Utf8 [Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;] + + Utf8 [StackMapTable] + + Utf8 [com/facebook/widget/GraphObjectAdapter$DataNeededListener] + + Utf8 [com/facebook/widget/GraphObjectPagingLoader] + + Utf8 [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy] + + Utf8 [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1] + + Utf8 [followNextLink] + + Utf8 [isLoading] + + Utf8 [java/lang/Object] + + Utf8 [loader] + + Utf8 [onDataNeeded] + + Utf8 [this$1] + +Fields (count = 1): + + Field: this$1 Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy this$1 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;)V + Access flags: 0x0 + = PlacePickerFragment$AsNeededLoadingStrategy$1(com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy) + 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 [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1.this$1 Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;] + [5] aload_0 v0 + [6] invokespecial #10 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onDataNeeded()V + Access flags: 0x1 + = public void onDataNeeded() + Class member attributes (count = 1): + + Code attribute instructions (code length = 24, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #7 + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1.this$1 Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;] + [4] getfield #6 + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [7] invokevirtual #9 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.isLoading ()Z] + [10] ifne +13 (target=23) + [13] aload_0 v0 + [14] getfield #7 + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy$1.this$1 Lcom/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy;] + [17] getfield #6 + + Fieldref [com/facebook/widget/PlacePickerFragment$AsNeededLoadingStrategy.loader Lcom/facebook/widget/GraphObjectPagingLoader;] + [20] invokevirtual #8 + + Methodref [com/facebook/widget/GraphObjectPagingLoader.followNextLink ()V] + [23] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [23] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/PlacePickerFragment$SearchTextWatcher + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.PlacePickerFragment$SearchTextWatcher extends java.lang.Object + +Interfaces (count = 1): + + Class [android/text/TextWatcher] + +Constant Pool (count = 35): + + Class [android/text/TextWatcher] + + Class [com/facebook/widget/PlacePickerFragment] + + Class [com/facebook/widget/PlacePickerFragment$SearchTextWatcher] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/PlacePickerFragment$SearchTextWatcher.this$0 Lcom/facebook/widget/PlacePickerFragment;] + + Methodref [com/facebook/widget/PlacePickerFragment.onSearchBoxTextChanged (Ljava/lang/String;Z)V] + + Methodref [com/facebook/widget/PlacePickerFragment$SearchTextWatcher. (Lcom/facebook/widget/PlacePickerFragment;)V] + + Methodref [java/lang/Object. ()V] + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Lcom/facebook/widget/PlacePickerFragment;)V] + + NameAndType [onSearchBoxTextChanged (Ljava/lang/String;Z)V] + + NameAndType [this$0 Lcom/facebook/widget/PlacePickerFragment;] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Landroid/text/Editable;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;)V] + + Utf8 [(Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V] + + Utf8 [(Ljava/lang/CharSequence;III)V] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/PlacePickerFragment;] + + Utf8 [afterTextChanged] + + Utf8 [android/text/TextWatcher] + + Utf8 [beforeTextChanged] + + Utf8 [com/facebook/widget/PlacePickerFragment] + + Utf8 [com/facebook/widget/PlacePickerFragment$SearchTextWatcher] + + Utf8 [java/lang/Object] + + Utf8 [onSearchBoxTextChanged] + + Utf8 [onTextChanged] + + Utf8 [this$0] + + Utf8 [toString] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/PlacePickerFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.PlacePickerFragment this$0 + +Methods (count = 5): + - Method: (Lcom/facebook/widget/PlacePickerFragment;)V + Access flags: 0x2 + = private PlacePickerFragment$SearchTextWatcher(com.facebook.widget.PlacePickerFragment) + 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 [com/facebook/widget/PlacePickerFragment$SearchTextWatcher.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [5] aload_0 v0 + [6] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: beforeTextChanged(Ljava/lang/CharSequence;III)V + Access flags: 0x1 + = public void beforeTextChanged(java.lang.CharSequence,int,int,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 1, locals = 5, stack = 0): + [0] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onTextChanged(Ljava/lang/CharSequence;III)V + Access flags: 0x1 + = public void onTextChanged(java.lang.CharSequence,int,int,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 5, stack = 3): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/PlacePickerFragment$SearchTextWatcher.this$0 Lcom/facebook/widget/PlacePickerFragment;] + [4] aload_1 v1 + [5] invokevirtual #9 + + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + [8] iconst_0 + [9] invokevirtual #6 + + Methodref [com/facebook/widget/PlacePickerFragment.onSearchBoxTextChanged (Ljava/lang/String;Z)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: afterTextChanged(Landroid/text/Editable;)V + Access flags: 0x1 + = public void afterTextChanged(android.text.Editable) + 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: (Lcom/facebook/widget/PlacePickerFragment;Lcom/facebook/widget/PlacePickerFragment$1;)V + Access flags: 0x1000 + = synthetic PlacePickerFragment$SearchTextWatcher(com.facebook.widget.PlacePickerFragment,com.facebook.widget.PlacePickerFragment$1) + 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 [com/facebook/widget/PlacePickerFragment$SearchTextWatcher. (Lcom/facebook/widget/PlacePickerFragment;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/ProfilePictureView + Superclass: android/widget/FrameLayout + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.ProfilePictureView extends android.widget.FrameLayout + +Interfaces (count = 0): + +Constant Pool (count = 472): + + Integer [-4] + + Integer [-3] + + Integer [-2] + + Integer [-1] + + Integer [1] + + Integer [1073741824] + + String [Error in downloading profile picture for profileId: ] + + String [Must use a predefined preset size] + + String [ProfilePictureView_bitmap] + + String [ProfilePictureView_height] + + String [ProfilePictureView_isCropped] + + String [ProfilePictureView_presetSize] + + String [ProfilePictureView_profileId] + + String [ProfilePictureView_refresh] + + String [ProfilePictureView_superState] + + String [ProfilePictureView_width] + + Class [android/content/Context] + + Class [android/content/res/Resources] + + Class [android/content/res/TypedArray] + + Class [android/graphics/Bitmap] + + Class [android/graphics/BitmapFactory] + + Class [android/os/Bundle] + + Class [android/os/Parcelable] + + Class [android/view/View$MeasureSpec] + + Class [android/view/ViewGroup$LayoutParams] + + Class [android/widget/FrameLayout] + + Class [android/widget/FrameLayout$LayoutParams] + + Class [android/widget/ImageView] + + Class [android/widget/ImageView$ScaleType] + + Class [com/facebook/FacebookException] + + Class [com/facebook/LoggingBehavior] + + Class [com/facebook/android/R$dimen] + + Class [com/facebook/android/R$drawable] + + Class [com/facebook/android/R$styleable] + + Class [com/facebook/internal/ImageDownloader] + + Class [com/facebook/internal/ImageRequest] + + Class [com/facebook/internal/ImageRequest$Builder] + + Class [com/facebook/internal/ImageResponse] + + Class [com/facebook/internal/Logger] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/widget/ProfilePictureView] + + Class [com/facebook/widget/ProfilePictureView$1] + + Class [com/facebook/widget/ProfilePictureView$OnErrorListener] + + Class [java/lang/Class] + + Class [java/lang/Exception] + + Class [java/lang/IllegalArgumentException] + + Class [java/lang/Object] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Class [java/net/URISyntaxException] + + Fieldref [android/view/ViewGroup$LayoutParams.height I] + + Fieldref [android/view/ViewGroup$LayoutParams.width I] + + Fieldref [android/widget/ImageView$ScaleType.CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_large I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_normal I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_small I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_picture_blank_portrait I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_picture_blank_square I] + + Fieldref [com/facebook/android/R$styleable.com_facebook_profile_picture_view [I] + + Fieldref [com/facebook/widget/ProfilePictureView.TAG Ljava/lang/String;] + + Fieldref [com/facebook/widget/ProfilePictureView.customizedDefaultProfilePicture Landroid/graphics/Bitmap;] + + Fieldref [com/facebook/widget/ProfilePictureView.image Landroid/widget/ImageView;] + + Fieldref [com/facebook/widget/ProfilePictureView.imageContents Landroid/graphics/Bitmap;] + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + + Fieldref [com/facebook/widget/ProfilePictureView.lastRequest Lcom/facebook/internal/ImageRequest;] + + Fieldref [com/facebook/widget/ProfilePictureView.onErrorListener Lcom/facebook/widget/ProfilePictureView$OnErrorListener;] + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + + Methodref [android/content/res/TypedArray.getInt (II)I] + + Methodref [android/content/res/TypedArray.recycle ()V] + + Methodref [android/graphics/Bitmap.createScaledBitmap (Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;] + + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)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/widget/FrameLayout. (Landroid/content/Context;)V] + + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + + Methodref [android/widget/FrameLayout.onDetachedFromWindow ()V] + + Methodref [android/widget/FrameLayout.onLayout (ZIIII)V] + + Methodref [android/widget/FrameLayout.onMeasure (II)V] + + Methodref [android/widget/FrameLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] + + Methodref [android/widget/FrameLayout.onSaveInstanceState ()Landroid/os/Parcelable;] + + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] + + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V] + + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + + Methodref [android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + + Methodref [com/facebook/internal/ImageDownloader.cancelRequest (Lcom/facebook/internal/ImageRequest;)Z] + + Methodref [com/facebook/internal/ImageDownloader.downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + + Methodref [com/facebook/internal/ImageRequest.getProfilePictureUrl (Ljava/lang/String;II)Ljava/net/URI;] + + Methodref [com/facebook/internal/ImageRequest$Builder. (Landroid/content/Context;Ljava/net/URI;)V] + + Methodref [com/facebook/internal/ImageRequest$Builder.build ()Lcom/facebook/internal/ImageRequest;] + + Methodref [com/facebook/internal/ImageRequest$Builder.setAllowCachedRedirects (Z)Lcom/facebook/internal/ImageRequest$Builder;] + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + Methodref [com/facebook/internal/ImageResponse.getBitmap ()Landroid/graphics/Bitmap;] + + Methodref [com/facebook/internal/ImageResponse.getError ()Ljava/lang/Exception;] + + Methodref [com/facebook/internal/ImageResponse.getRequest ()Lcom/facebook/internal/ImageRequest;] + + Methodref [com/facebook/internal/ImageResponse.isCachedRedirect ()Z] + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/widget/ProfilePictureView.addView (Landroid/view/View;)V] + + Methodref [com/facebook/widget/ProfilePictureView.getContext ()Landroid/content/Context;] + + Methodref [com/facebook/widget/ProfilePictureView.getHeight ()I] + + Methodref [com/facebook/widget/ProfilePictureView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + + Methodref [com/facebook/widget/ProfilePictureView.getPresetSizeInPixels (Z)I] + + Methodref [com/facebook/widget/ProfilePictureView.getProfileId ()Ljava/lang/String;] + + Methodref [com/facebook/widget/ProfilePictureView.getResources ()Landroid/content/res/Resources;] + + Methodref [com/facebook/widget/ProfilePictureView.getWidth ()I] + + Methodref [com/facebook/widget/ProfilePictureView.initialize (Landroid/content/Context;)V] + + Methodref [com/facebook/widget/ProfilePictureView.isCropped ()Z] + + Methodref [com/facebook/widget/ProfilePictureView.measureChildren (II)V] + + Methodref [com/facebook/widget/ProfilePictureView.parseAttributes (Landroid/util/AttributeSet;)V] + + Methodref [com/facebook/widget/ProfilePictureView.processResponse (Lcom/facebook/internal/ImageResponse;)V] + + Methodref [com/facebook/widget/ProfilePictureView.refreshImage (Z)V] + + Methodref [com/facebook/widget/ProfilePictureView.removeAllViews ()V] + + Methodref [com/facebook/widget/ProfilePictureView.requestLayout ()V] + + Methodref [com/facebook/widget/ProfilePictureView.sendImageRequest (Z)V] + + Methodref [com/facebook/widget/ProfilePictureView.setBlankProfilePicture ()V] + + Methodref [com/facebook/widget/ProfilePictureView.setImageBitmap (Landroid/graphics/Bitmap;)V] + + Methodref [com/facebook/widget/ProfilePictureView.setMeasuredDimension (II)V] + + Methodref [com/facebook/widget/ProfilePictureView.setPresetSize (I)V] + + Methodref [com/facebook/widget/ProfilePictureView.updateImageQueryParameters ()Z] + + Methodref [com/facebook/widget/ProfilePictureView$1. (Lcom/facebook/widget/ProfilePictureView;)V] + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + + Methodref [java/lang/String.length ()I] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + Methodref [java/net/URISyntaxException.toString ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/widget/ProfilePictureView$OnErrorListener.onError (Lcom/facebook/FacebookException;)V] + + NameAndType [ ()V] + + NameAndType [ (II)V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + + NameAndType [ (Landroid/content/Context;Ljava/net/URI;)V] + + NameAndType [ (Lcom/facebook/widget/ProfilePictureView;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + + NameAndType [CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] + + NameAndType [REQUESTS Lcom/facebook/LoggingBehavior;] + + NameAndType [TAG Ljava/lang/String;] + + NameAndType [addView (Landroid/view/View;)V] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [build ()Lcom/facebook/internal/ImageRequest;] + + NameAndType [cancelRequest (Lcom/facebook/internal/ImageRequest;)Z] + + NameAndType [com_facebook_profile_picture_blank_portrait I] + + NameAndType [com_facebook_profile_picture_blank_square I] + + NameAndType [com_facebook_profile_picture_view [I] + + NameAndType [com_facebook_profilepictureview_preset_size_large I] + + NameAndType [com_facebook_profilepictureview_preset_size_normal I] + + NameAndType [com_facebook_profilepictureview_preset_size_small I] + + NameAndType [createScaledBitmap (Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;] + + NameAndType [customizedDefaultProfilePicture Landroid/graphics/Bitmap;] + + NameAndType [decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + + NameAndType [downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z] + + NameAndType [getBitmap ()Landroid/graphics/Bitmap;] + + NameAndType [getBoolean (IZ)Z] + + NameAndType [getBoolean (Ljava/lang/String;)Z] + + NameAndType [getClass ()Ljava/lang/Class;] + + NameAndType [getContext ()Landroid/content/Context;] + + NameAndType [getDimensionPixelSize (I)I] + + NameAndType [getError ()Ljava/lang/Exception;] + + NameAndType [getHeight ()I] + + NameAndType [getInt (II)I] + + NameAndType [getInt (Ljava/lang/String;)I] + + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + + NameAndType [getMode (I)I] + + NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + + NameAndType [getPresetSizeInPixels (Z)I] + + NameAndType [getProfileId ()Ljava/lang/String;] + + NameAndType [getProfilePictureUrl (Ljava/lang/String;II)Ljava/net/URI;] + + NameAndType [getRequest ()Lcom/facebook/internal/ImageRequest;] + + NameAndType [getResources ()Landroid/content/res/Resources;] + + NameAndType [getSimpleName ()Ljava/lang/String;] + + NameAndType [getSize (I)I] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [getWidth ()I] + + NameAndType [height I] + + NameAndType [image Landroid/widget/ImageView;] + + NameAndType [imageContents Landroid/graphics/Bitmap;] + + NameAndType [initialize (Landroid/content/Context;)V] + + NameAndType [isCachedRedirect ()Z] + + NameAndType [isCropped ()Z] + + NameAndType [isCropped Z] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [lastRequest Lcom/facebook/internal/ImageRequest;] + + NameAndType [length ()I] + + NameAndType [log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + NameAndType [makeMeasureSpec (II)I] + + NameAndType [measureChildren (II)V] + + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + NameAndType [onDetachedFromWindow ()V] + + NameAndType [onError (Lcom/facebook/FacebookException;)V] + + NameAndType [onErrorListener Lcom/facebook/widget/ProfilePictureView$OnErrorListener;] + + NameAndType [onLayout (ZIIII)V] + + NameAndType [onMeasure (II)V] + + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + + NameAndType [parseAttributes (Landroid/util/AttributeSet;)V] + + NameAndType [presetSizeType I] + + NameAndType [processResponse (Lcom/facebook/internal/ImageResponse;)V] + + NameAndType [profileId Ljava/lang/String;] + + NameAndType [putBoolean (Ljava/lang/String;Z)V] + + NameAndType [putInt (Ljava/lang/String;I)V] + + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [queryHeight I] + + NameAndType [queryWidth I] + + NameAndType [recycle ()V] + + NameAndType [refreshImage (Z)V] + + NameAndType [removeAllViews ()V] + + NameAndType [requestLayout ()V] + + NameAndType [sendImageRequest (Z)V] + + NameAndType [setAllowCachedRedirects (Z)Lcom/facebook/internal/ImageRequest$Builder;] + + NameAndType [setBlankProfilePicture ()V] + + NameAndType [setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + NameAndType [setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + NameAndType [setImageBitmap (Landroid/graphics/Bitmap;)V] + + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + + NameAndType [setMeasuredDimension (II)V] + + NameAndType [setPresetSize (I)V] + + NameAndType [setScaleType (Landroid/widget/ImageView$ScaleType;)V] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [updateImageQueryParameters ()Z] + + NameAndType [width I] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/content/res/Resources;] + + Utf8 [()Landroid/graphics/Bitmap;] + + Utf8 [()Landroid/os/Parcelable;] + + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + + Utf8 [()Lcom/facebook/internal/ImageRequest;] + + Utf8 [()Lcom/facebook/widget/ProfilePictureView$OnErrorListener;] + + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Exception;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)I] + + Utf8 [(I)V] + + Utf8 [(II)I] + + Utf8 [(II)V] + + Utf8 [(IZ)Z] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + + Utf8 [(Landroid/content/Context;Ljava/net/URI;)V] + + Utf8 [(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + + Utf8 [(Landroid/graphics/Bitmap;)V] + + Utf8 [(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;] + + Utf8 [(Landroid/os/Parcelable;)V] + + Utf8 [(Landroid/util/AttributeSet;)V] + + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + + Utf8 [(Landroid/view/View;)V] + + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + + Utf8 [(Landroid/widget/ImageView$ScaleType;)V] + + Utf8 [(Lcom/facebook/FacebookException;)V] + + Utf8 [(Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Lcom/facebook/internal/ImageRequest;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest;)Z] + + Utf8 [(Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [(Lcom/facebook/widget/ProfilePictureView$OnErrorListener;)V] + + Utf8 [(Lcom/facebook/widget/ProfilePictureView;)V] + + Utf8 [(Lcom/facebook/widget/ProfilePictureView;Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [(Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + + 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;I)V] + + Utf8 [(Ljava/lang/String;II)Ljava/net/URI;] + + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/String;Z)V] + + Utf8 [(Z)I] + + Utf8 [(Z)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Z)V] + + Utf8 [(ZIIII)V] + + Utf8 [] + + Utf8 [] + + Utf8 [BITMAP_HEIGHT_KEY] + + Utf8 [BITMAP_KEY] + + Utf8 [BITMAP_WIDTH_KEY] + + Utf8 [CENTER_INSIDE] + + Utf8 [CUSTOM] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [Error in downloading profile picture for profileId: ] + + Utf8 [I] + + Utf8 [IS_CROPPED_DEFAULT_VALUE] + + Utf8 [IS_CROPPED_KEY] + + Utf8 [LARGE] + + Utf8 [Landroid/graphics/Bitmap;] + + Utf8 [Landroid/widget/ImageView$ScaleType;] + + Utf8 [Landroid/widget/ImageView;] + + Utf8 [Lcom/facebook/LoggingBehavior;] + + Utf8 [Lcom/facebook/internal/ImageRequest;] + + Utf8 [Lcom/facebook/widget/ProfilePictureView$OnErrorListener;] + + Utf8 [Ljava/lang/String;] + + Utf8 [MIN_SIZE] + + Utf8 [Must use a predefined preset size] + + Utf8 [NORMAL] + + Utf8 [PENDING_REFRESH_KEY] + + Utf8 [PRESET_SIZE_KEY] + + Utf8 [PROFILE_ID_KEY] + + Utf8 [ProfilePictureView_bitmap] + + Utf8 [ProfilePictureView_height] + + Utf8 [ProfilePictureView_isCropped] + + Utf8 [ProfilePictureView_presetSize] + + Utf8 [ProfilePictureView_profileId] + + Utf8 [ProfilePictureView_refresh] + + Utf8 [ProfilePictureView_superState] + + Utf8 [ProfilePictureView_width] + + Utf8 [REQUESTS] + + Utf8 [SMALL] + + Utf8 [SUPER_STATE_KEY] + + Utf8 [StackMapTable] + + Utf8 [TAG] + + Utf8 [Z] + + Utf8 [[I] + + Utf8 [access$000] + + Utf8 [addView] + + Utf8 [android/content/Context] + + Utf8 [android/content/res/Resources] + + Utf8 [android/content/res/TypedArray] + + Utf8 [android/graphics/Bitmap] + + Utf8 [android/graphics/BitmapFactory] + + Utf8 [android/os/Bundle] + + Utf8 [android/os/Parcelable] + + Utf8 [android/view/View$MeasureSpec] + + Utf8 [android/view/ViewGroup$LayoutParams] + + Utf8 [android/widget/FrameLayout] + + Utf8 [android/widget/FrameLayout$LayoutParams] + + Utf8 [android/widget/ImageView] + + Utf8 [android/widget/ImageView$ScaleType] + + Utf8 [append] + + Utf8 [build] + + Utf8 [cancelRequest] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/LoggingBehavior] + + Utf8 [com/facebook/android/R$dimen] + + Utf8 [com/facebook/android/R$drawable] + + Utf8 [com/facebook/android/R$styleable] + + Utf8 [com/facebook/internal/ImageDownloader] + + Utf8 [com/facebook/internal/ImageRequest] + + Utf8 [com/facebook/internal/ImageRequest$Builder] + + Utf8 [com/facebook/internal/ImageResponse] + + Utf8 [com/facebook/internal/Logger] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/widget/ProfilePictureView] + + Utf8 [com/facebook/widget/ProfilePictureView$1] + + Utf8 [com/facebook/widget/ProfilePictureView$OnErrorListener] + + Utf8 [com_facebook_profile_picture_blank_portrait] + + Utf8 [com_facebook_profile_picture_blank_square] + + Utf8 [com_facebook_profile_picture_view] + + Utf8 [com_facebook_profilepictureview_preset_size_large] + + Utf8 [com_facebook_profilepictureview_preset_size_normal] + + Utf8 [com_facebook_profilepictureview_preset_size_small] + + Utf8 [createScaledBitmap] + + Utf8 [customizedDefaultProfilePicture] + + Utf8 [decodeResource] + + Utf8 [downloadAsync] + + Utf8 [equalsIgnoreCase] + + Utf8 [getBitmap] + + Utf8 [getBoolean] + + Utf8 [getClass] + + Utf8 [getContext] + + Utf8 [getDimensionPixelSize] + + Utf8 [getError] + + Utf8 [getHeight] + + Utf8 [getInt] + + Utf8 [getLayoutParams] + + Utf8 [getMode] + + Utf8 [getOnErrorListener] + + Utf8 [getParcelable] + + Utf8 [getPresetSize] + + Utf8 [getPresetSizeInPixels] + + Utf8 [getProfileId] + + Utf8 [getProfilePictureUrl] + + Utf8 [getRequest] + + Utf8 [getResources] + + Utf8 [getSimpleName] + + Utf8 [getSize] + + Utf8 [getString] + + Utf8 [getWidth] + + Utf8 [height] + + Utf8 [image] + + Utf8 [imageContents] + + Utf8 [initialize] + + Utf8 [isCachedRedirect] + + Utf8 [isCropped] + + Utf8 [isNullOrEmpty] + + Utf8 [java/lang/Class] + + Utf8 [java/lang/Exception] + + Utf8 [java/lang/IllegalArgumentException] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [java/net/URISyntaxException] + + Utf8 [lastRequest] + + Utf8 [length] + + Utf8 [log] + + Utf8 [makeMeasureSpec] + + Utf8 [measureChildren] + + Utf8 [obtainStyledAttributes] + + Utf8 [onDetachedFromWindow] + + Utf8 [onError] + + Utf8 [onErrorListener] + + Utf8 [onLayout] + + Utf8 [onMeasure] + + Utf8 [onRestoreInstanceState] + + Utf8 [onSaveInstanceState] + + Utf8 [parseAttributes] + + Utf8 [presetSizeType] + + Utf8 [processResponse] + + Utf8 [profileId] + + Utf8 [putBoolean] + + Utf8 [putInt] + + Utf8 [putParcelable] + + Utf8 [putString] + + Utf8 [queryHeight] + + Utf8 [queryWidth] + + Utf8 [recycle] + + Utf8 [refreshImage] + + Utf8 [removeAllViews] + + Utf8 [requestLayout] + + Utf8 [sendImageRequest] + + Utf8 [setAllowCachedRedirects] + + Utf8 [setBlankProfilePicture] + + Utf8 [setCallback] + + Utf8 [setCallerTag] + + Utf8 [setCropped] + + Utf8 [setDefaultProfilePicture] + + Utf8 [setImageBitmap] + + Utf8 [setLayoutParams] + + Utf8 [setMeasuredDimension] + + Utf8 [setOnErrorListener] + + Utf8 [setPresetSize] + + Utf8 [setProfileId] + + Utf8 [setScaleType] + + Utf8 [toString] + + Utf8 [updateImageQueryParameters] + + Utf8 [width] + +Fields (count = 25): + + Field: TAG Ljava/lang/String; + Access flags: 0x19 + = public static final java.lang.String TAG + + Field: CUSTOM I + Access flags: 0x19 + = public static final int CUSTOM + Class member attributes (count = 1): + + Constant value attribute: + + Integer [-1] + + Field: SMALL I + Access flags: 0x19 + = public static final int SMALL + Class member attributes (count = 1): + + Constant value attribute: + + Integer [-2] + + Field: NORMAL I + Access flags: 0x19 + = public static final int NORMAL + Class member attributes (count = 1): + + Constant value attribute: + + Integer [-3] + + Field: LARGE I + Access flags: 0x19 + = public static final int LARGE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [-4] + + Field: MIN_SIZE I + Access flags: 0x1a + = private static final int MIN_SIZE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1] + + Field: IS_CROPPED_DEFAULT_VALUE Z + Access flags: 0x1a + = private static final boolean IS_CROPPED_DEFAULT_VALUE + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1] + + Field: SUPER_STATE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SUPER_STATE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ProfilePictureView_superState] + + Field: PROFILE_ID_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PROFILE_ID_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ProfilePictureView_profileId] + + Field: PRESET_SIZE_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PRESET_SIZE_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ProfilePictureView_presetSize] + + Field: IS_CROPPED_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String IS_CROPPED_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ProfilePictureView_isCropped] + + Field: BITMAP_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BITMAP_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ProfilePictureView_bitmap] + + Field: BITMAP_WIDTH_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BITMAP_WIDTH_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ProfilePictureView_width] + + Field: BITMAP_HEIGHT_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String BITMAP_HEIGHT_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ProfilePictureView_height] + + Field: PENDING_REFRESH_KEY Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PENDING_REFRESH_KEY + Class member attributes (count = 1): + + Constant value attribute: + + String [ProfilePictureView_refresh] + + Field: profileId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String profileId + + Field: queryHeight I + Access flags: 0x2 + = private int queryHeight + + Field: queryWidth I + Access flags: 0x2 + = private int queryWidth + + Field: isCropped Z + Access flags: 0x2 + = private boolean isCropped + + Field: imageContents Landroid/graphics/Bitmap; + Access flags: 0x2 + = private android.graphics.Bitmap imageContents + + Field: image Landroid/widget/ImageView; + Access flags: 0x2 + = private android.widget.ImageView image + + Field: presetSizeType I + Access flags: 0x2 + = private int presetSizeType + + Field: lastRequest Lcom/facebook/internal/ImageRequest; + Access flags: 0x2 + = private com.facebook.internal.ImageRequest lastRequest + + Field: onErrorListener Lcom/facebook/widget/ProfilePictureView$OnErrorListener; + Access flags: 0x2 + = private com.facebook.widget.ProfilePictureView$OnErrorListener onErrorListener + + Field: customizedDefaultProfilePicture Landroid/graphics/Bitmap; + Access flags: 0x2 + = private android.graphics.Bitmap customizedDefaultProfilePicture + +Methods (count = 28): + - Method: (Landroid/content/Context;)V + Access flags: 0x1 + = public ProfilePictureView(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 2, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #91 + + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + [5] aload_0 v0 + [6] iconst_0 + [7] putfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [10] aload_0 v0 + [11] iconst_0 + [12] putfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [15] aload_0 v0 + [16] iconst_1 + [17] putfield #65 + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + [20] aload_0 v0 + [21] iconst_m1 + [22] putfield #68 + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + [25] aload_0 v0 + [26] aconst_null + [27] putfield #62 + + Fieldref [com/facebook/widget/ProfilePictureView.customizedDefaultProfilePicture Landroid/graphics/Bitmap;] + [30] aload_0 v0 + [31] aload_1 v1 + [32] invokespecial #127 + + Methodref [com/facebook/widget/ProfilePictureView.initialize (Landroid/content/Context;)V] + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V + Access flags: 0x1 + = public ProfilePictureView(android.content.Context,android.util.AttributeSet) + Class member attributes (count = 1): + + Code attribute instructions (code length = 42, locals = 3, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] invokespecial #92 + + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + [6] aload_0 v0 + [7] iconst_0 + [8] putfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [11] aload_0 v0 + [12] iconst_0 + [13] putfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [16] aload_0 v0 + [17] iconst_1 + [18] putfield #65 + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + [21] aload_0 v0 + [22] iconst_m1 + [23] putfield #68 + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + [26] aload_0 v0 + [27] aconst_null + [28] putfield #62 + + Fieldref [com/facebook/widget/ProfilePictureView.customizedDefaultProfilePicture Landroid/graphics/Bitmap;] + [31] aload_0 v0 + [32] aload_1 v1 + [33] invokespecial #127 + + Methodref [com/facebook/widget/ProfilePictureView.initialize (Landroid/content/Context;)V] + [36] aload_0 v0 + [37] aload_2 v2 + [38] invokespecial #130 + + Methodref [com/facebook/widget/ProfilePictureView.parseAttributes (Landroid/util/AttributeSet;)V] + [41] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V + Access flags: 0x1 + = public ProfilePictureView(android.content.Context,android.util.AttributeSet,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 43, locals = 4, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] iload_3 v3 + [4] invokespecial #93 + + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + [7] aload_0 v0 + [8] iconst_0 + [9] putfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [12] aload_0 v0 + [13] iconst_0 + [14] putfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [17] aload_0 v0 + [18] iconst_1 + [19] putfield #65 + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + [22] aload_0 v0 + [23] iconst_m1 + [24] putfield #68 + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + [27] aload_0 v0 + [28] aconst_null + [29] putfield #62 + + Fieldref [com/facebook/widget/ProfilePictureView.customizedDefaultProfilePicture Landroid/graphics/Bitmap;] + [32] aload_0 v0 + [33] aload_1 v1 + [34] invokespecial #127 + + Methodref [com/facebook/widget/ProfilePictureView.initialize (Landroid/content/Context;)V] + [37] aload_0 v0 + [38] aload_2 v2 + [39] invokespecial #130 + + Methodref [com/facebook/widget/ProfilePictureView.parseAttributes (Landroid/util/AttributeSet;)V] + [42] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getPresetSize()I + Access flags: 0x11 + = public final int getPresetSize() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #68 + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPresetSize(I)V + Access flags: 0x11 + = public final void setPresetSize(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 2, stack = 3): + [0] iload_1 v1 + [1] tableswitch (4 offsets, default=39) (target=40) + -4: offset = 31, target = 32 + -3: offset = 31, target = 32 + -2: offset = 31, target = 32 + -1: offset = 31, target = 32 + default: offset = 39, target = 40 + [32] aload_0 v0 + [33] iload_1 v1 + [34] putfield #68 + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + [37] goto +13 (target=50) + [40] new #46 + + Class [java/lang/IllegalArgumentException] + [43] dup + [44] ldc #8 + + String [Must use a predefined preset size] + [46] invokespecial #144 + + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + [49] athrow + [50] aload_0 v0 + [51] invokevirtual #134 + + Methodref [com/facebook/widget/ProfilePictureView.requestLayout ()V] + [54] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [32] Var: ..., Stack: (empty) + - [40] Var: ..., Stack: (empty) + - [50] Var: ..., Stack: (empty) + + Method: isCropped()Z + Access flags: 0x11 + = public final boolean isCropped() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #65 + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setCropped(Z)V + Access flags: 0x11 + = public final void setCropped(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] putfield #65 + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + [5] aload_0 v0 + [6] iconst_0 + [7] invokespecial #132 + + Methodref [com/facebook/widget/ProfilePictureView.refreshImage (Z)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getProfileId()Ljava/lang/String; + Access flags: 0x11 + = public final java.lang.String getProfileId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setProfileId(Ljava/lang/String;)V + Access flags: 0x11 + = public final void setProfileId(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 40, locals = 3, stack = 2): + [0] iconst_0 + [1] istore_2 v2 + [2] aload_0 v0 + [3] getfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [6] invokestatic #118 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [9] ifne +14 (target=23) + [12] aload_0 v0 + [13] getfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [16] aload_1 v1 + [17] invokevirtual #146 + + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z] + [20] ifne +9 (target=29) + [23] aload_0 v0 + [24] invokespecial #136 + + Methodref [com/facebook/widget/ProfilePictureView.setBlankProfilePicture ()V] + [27] iconst_1 + [28] istore_2 v2 + [29] aload_0 v0 + [30] aload_1 v1 + [31] putfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [34] aload_0 v0 + [35] iload_2 v2 + [36] invokespecial #132 + + Methodref [com/facebook/widget/ProfilePictureView.refreshImage (Z)V] + [39] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: ...[i], Stack: (empty) + - [29] Var: ..., Stack: (empty) + + Method: getOnErrorListener()Lcom/facebook/widget/ProfilePictureView$OnErrorListener; + Access flags: 0x11 + = public final com.facebook.widget.ProfilePictureView$OnErrorListener getOnErrorListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #67 + + Fieldref [com/facebook/widget/ProfilePictureView.onErrorListener Lcom/facebook/widget/ProfilePictureView$OnErrorListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnErrorListener(Lcom/facebook/widget/ProfilePictureView$OnErrorListener;)V + Access flags: 0x11 + = public final void setOnErrorListener(com.facebook.widget.ProfilePictureView$OnErrorListener) + 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 [com/facebook/widget/ProfilePictureView.onErrorListener Lcom/facebook/widget/ProfilePictureView$OnErrorListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setDefaultProfilePicture(Landroid/graphics/Bitmap;)V + Access flags: 0x11 + = public final void setDefaultProfilePicture(android.graphics.Bitmap) + 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 #62 + + Fieldref [com/facebook/widget/ProfilePictureView.customizedDefaultProfilePicture Landroid/graphics/Bitmap;] + [5] 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 = 121, locals = 7, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #122 + + Methodref [com/facebook/widget/ProfilePictureView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + [4] astore_3 v3 + [5] iconst_0 + [6] istore v4 + [8] iload_2 v2 + [9] invokestatic #89 + + Methodref [android/view/View$MeasureSpec.getSize (I)I] + [12] istore v5 + [14] iload_1 v1 + [15] invokestatic #89 + + Methodref [android/view/View$MeasureSpec.getSize (I)I] + [18] istore v6 + [20] iload_2 v2 + [21] invokestatic #88 + + Methodref [android/view/View$MeasureSpec.getMode (I)I] + [24] ldc #6 + + Integer [1073741824] + [26] ificmpeq +30 (target=56) + [29] aload_3 v3 + [30] getfield #51 + + Fieldref [android/view/ViewGroup$LayoutParams.height I] + [33] bipush -2 + [35] ificmpne +21 (target=56) + [38] aload_0 v0 + [39] iconst_1 + [40] invokespecial #123 + + Methodref [com/facebook/widget/ProfilePictureView.getPresetSizeInPixels (Z)I] + [43] istore v5 + [45] iload v5 + [47] ldc #6 + + Integer [1073741824] + [49] invokestatic #90 + + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + [52] istore_2 v2 + [53] iconst_1 + [54] istore v4 + [56] iload_1 v1 + [57] invokestatic #88 + + Methodref [android/view/View$MeasureSpec.getMode (I)I] + [60] ldc #6 + + Integer [1073741824] + [62] ificmpeq +30 (target=92) + [65] aload_3 v3 + [66] getfield #52 + + Fieldref [android/view/ViewGroup$LayoutParams.width I] + [69] bipush -2 + [71] ificmpne +21 (target=92) + [74] aload_0 v0 + [75] iconst_1 + [76] invokespecial #123 + + Methodref [com/facebook/widget/ProfilePictureView.getPresetSizeInPixels (Z)I] + [79] istore v6 + [81] iload v6 + [83] ldc #6 + + Integer [1073741824] + [85] invokestatic #90 + + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + [88] istore_1 v1 + [89] iconst_1 + [90] istore v4 + [92] iload v4 + [94] ifeq +20 (target=114) + [97] aload_0 v0 + [98] iload v6 + [100] iload v5 + [102] invokevirtual #138 + + Methodref [com/facebook/widget/ProfilePictureView.setMeasuredDimension (II)V] + [105] aload_0 v0 + [106] iload_1 v1 + [107] iload_2 v2 + [108] invokevirtual #129 + + Methodref [com/facebook/widget/ProfilePictureView.measureChildren (II)V] + [111] goto +9 (target=120) + [114] aload_0 v0 + [115] iload_1 v1 + [116] iload_2 v2 + [117] invokespecial #96 + + Methodref [android/widget/FrameLayout.onMeasure (II)V] + [120] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [56] Var: [a:com/facebook/widget/ProfilePictureView][i][i][a:android/view/ViewGroup$LayoutParams][i][i][i], Stack: + - [92] Var: ..., Stack: (empty) + - [114] Var: ..., Stack: (empty) + - [120] Var: ..., Stack: (empty) + + 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 = 17, locals = 6, stack = 6): + [0] aload_0 v0 + [1] iload_1 v1 + [2] iload_2 v2 + [3] iload_3 v3 + [4] iload v4 + [6] iload v5 + [8] invokespecial #95 + + Methodref [android/widget/FrameLayout.onLayout (ZIIII)V] + [11] aload_0 v0 + [12] iconst_0 + [13] invokespecial #132 + + Methodref [com/facebook/widget/ProfilePictureView.refreshImage (Z)V] + [16] 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 = 100, locals = 3, stack = 3): + [0] aload_0 v0 + [1] invokespecial #98 + + Methodref [android/widget/FrameLayout.onSaveInstanceState ()Landroid/os/Parcelable;] + [4] astore_1 v1 + [5] new #22 + + Class [android/os/Bundle] + [8] dup + [9] invokespecial #79 + + Methodref [android/os/Bundle. ()V] + [12] astore_2 v2 + [13] aload_2 v2 + [14] ldc #15 + + String [ProfilePictureView_superState] + [16] aload_1 v1 + [17] invokevirtual #86 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [20] aload_2 v2 + [21] ldc #13 + + String [ProfilePictureView_profileId] + [23] aload_0 v0 + [24] getfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [27] invokevirtual #87 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [30] aload_2 v2 + [31] ldc #12 + + String [ProfilePictureView_presetSize] + [33] aload_0 v0 + [34] getfield #68 + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + [37] invokevirtual #85 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [40] aload_2 v2 + [41] ldc #11 + + String [ProfilePictureView_isCropped] + [43] aload_0 v0 + [44] getfield #65 + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + [47] invokevirtual #84 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [50] aload_2 v2 + [51] ldc #9 + + String [ProfilePictureView_bitmap] + [53] aload_0 v0 + [54] getfield #64 + + Fieldref [com/facebook/widget/ProfilePictureView.imageContents Landroid/graphics/Bitmap;] + [57] invokevirtual #86 + + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + [60] aload_2 v2 + [61] ldc #16 + + String [ProfilePictureView_width] + [63] aload_0 v0 + [64] getfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [67] invokevirtual #85 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [70] aload_2 v2 + [71] ldc #10 + + String [ProfilePictureView_height] + [73] aload_0 v0 + [74] getfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [77] invokevirtual #85 + + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + [80] aload_2 v2 + [81] ldc #14 + + String [ProfilePictureView_refresh] + [83] aload_0 v0 + [84] getfield #66 + + Fieldref [com/facebook/widget/ProfilePictureView.lastRequest Lcom/facebook/internal/ImageRequest;] + [87] ifnull +7 (target=94) + [90] iconst_1 + [91] goto +4 (target=95) + [94] iconst_0 + [95] invokevirtual #84 + + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + [98] aload_2 v2 + [99] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [94] Var: [a:com/facebook/widget/ProfilePictureView][a:android/os/Parcelable][a:android/os/Bundle], Stack: [a:android/os/Bundle][a:java/lang/String] + - [95] Var: [a:com/facebook/widget/ProfilePictureView][a:android/os/Parcelable][a:android/os/Bundle], Stack: [a:android/os/Bundle][a:java/lang/String][i] + + 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 = 110, locals = 3, stack = 3): + [0] aload_1 v1 + [1] invokevirtual #145 + + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + [4] ldc #22 + + Class [android/os/Bundle] + [6] ifacmpeq +11 (target=17) + [9] aload_0 v0 + [10] aload_1 v1 + [11] invokespecial #97 + + Methodref [android/widget/FrameLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] + [14] goto +95 (target=109) + [17] aload_1 v1 + [18] checkcast #22 + + Class [android/os/Bundle] + [21] astore_2 v2 + [22] aload_0 v0 + [23] aload_2 v2 + [24] ldc #15 + + String [ProfilePictureView_superState] + [26] invokevirtual #82 + + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + [29] invokespecial #97 + + Methodref [android/widget/FrameLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] + [32] aload_0 v0 + [33] aload_2 v2 + [34] ldc #13 + + String [ProfilePictureView_profileId] + [36] invokevirtual #83 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [39] putfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [42] aload_0 v0 + [43] aload_2 v2 + [44] ldc #12 + + String [ProfilePictureView_presetSize] + [46] invokevirtual #81 + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + [49] putfield #68 + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + [52] aload_0 v0 + [53] aload_2 v2 + [54] ldc #11 + + String [ProfilePictureView_isCropped] + [56] invokevirtual #80 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z] + [59] putfield #65 + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + [62] aload_0 v0 + [63] aload_2 v2 + [64] ldc #16 + + String [ProfilePictureView_width] + [66] invokevirtual #81 + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + [69] putfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [72] aload_0 v0 + [73] aload_2 v2 + [74] ldc #10 + + String [ProfilePictureView_height] + [76] invokevirtual #81 + + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + [79] putfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [82] aload_0 v0 + [83] aload_2 v2 + [84] ldc #9 + + String [ProfilePictureView_bitmap] + [86] invokevirtual #82 + + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + [89] checkcast #20 + + Class [android/graphics/Bitmap] + [92] invokespecial #137 + + Methodref [com/facebook/widget/ProfilePictureView.setImageBitmap (Landroid/graphics/Bitmap;)V] + [95] aload_2 v2 + [96] ldc #14 + + String [ProfilePictureView_refresh] + [98] invokevirtual #80 + + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z] + [101] ifeq +8 (target=109) + [104] aload_0 v0 + [105] iconst_1 + [106] invokespecial #132 + + Methodref [com/facebook/widget/ProfilePictureView.refreshImage (Z)V] + [109] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [17] Var: ..., Stack: (empty) + - [109] Var: ..., Stack: (empty) + + 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 #94 + + Methodref [android/widget/FrameLayout.onDetachedFromWindow ()V] + [4] aload_0 v0 + [5] aconst_null + [6] putfield #66 + + Fieldref [com/facebook/widget/ProfilePictureView.lastRequest Lcom/facebook/internal/ImageRequest;] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: initialize(Landroid/content/Context;)V + Access flags: 0x2 + = private void initialize(android.content.Context) + Class member attributes (count = 1): + + Code attribute instructions (code length = 53, locals = 3, stack = 4): + [0] aload_0 v0 + [1] invokevirtual #133 + + Methodref [com/facebook/widget/ProfilePictureView.removeAllViews ()V] + [4] aload_0 v0 + [5] new #28 + + Class [android/widget/ImageView] + [8] dup + [9] aload_1 v1 + [10] invokespecial #100 + + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + [13] putfield #63 + + Fieldref [com/facebook/widget/ProfilePictureView.image Landroid/widget/ImageView;] + [16] new #27 + + Class [android/widget/FrameLayout$LayoutParams] + [19] dup + [20] iconst_m1 + [21] iconst_m1 + [22] invokespecial #99 + + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] + [25] astore_2 v2 + [26] aload_0 v0 + [27] getfield #63 + + Fieldref [com/facebook/widget/ProfilePictureView.image Landroid/widget/ImageView;] + [30] aload_2 v2 + [31] invokevirtual #102 + + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + [34] aload_0 v0 + [35] getfield #63 + + Fieldref [com/facebook/widget/ProfilePictureView.image Landroid/widget/ImageView;] + [38] getstatic #53 + + Fieldref [android/widget/ImageView$ScaleType.CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] + [41] invokevirtual #103 + + Methodref [android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V] + [44] aload_0 v0 + [45] aload_0 v0 + [46] getfield #63 + + Fieldref [com/facebook/widget/ProfilePictureView.image Landroid/widget/ImageView;] + [49] invokevirtual #119 + + Methodref [com/facebook/widget/ProfilePictureView.addView (Landroid/view/View;)V] + [52] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: parseAttributes(Landroid/util/AttributeSet;)V + Access flags: 0x2 + = private void parseAttributes(android.util.AttributeSet) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 3, stack = 4): + [0] aload_0 v0 + [1] invokevirtual #120 + + Methodref [com/facebook/widget/ProfilePictureView.getContext ()Landroid/content/Context;] + [4] aload_1 v1 + [5] getstatic #60 + + Fieldref [com/facebook/android/R$styleable.com_facebook_profile_picture_view [I] + [8] invokevirtual #72 + + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + [11] astore_2 v2 + [12] aload_0 v0 + [13] aload_2 v2 + [14] iconst_0 + [15] iconst_m1 + [16] invokevirtual #75 + + Methodref [android/content/res/TypedArray.getInt (II)I] + [19] invokevirtual #139 + + Methodref [com/facebook/widget/ProfilePictureView.setPresetSize (I)V] + [22] aload_0 v0 + [23] aload_2 v2 + [24] iconst_1 + [25] iconst_1 + [26] invokevirtual #74 + + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + [29] putfield #65 + + Fieldref [com/facebook/widget/ProfilePictureView.isCropped Z] + [32] aload_2 v2 + [33] invokevirtual #76 + + Methodref [android/content/res/TypedArray.recycle ()V] + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: refreshImage(Z)V + Access flags: 0x2 + = private void refreshImage(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 57, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokespecial #140 + + Methodref [com/facebook/widget/ProfilePictureView.updateImageQueryParameters ()Z] + [4] istore_2 v2 + [5] aload_0 v0 + [6] getfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [9] ifnull +27 (target=36) + [12] aload_0 v0 + [13] getfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [16] invokevirtual #147 + + Methodref [java/lang/String.length ()I] + [19] ifeq +17 (target=36) + [22] aload_0 v0 + [23] getfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [26] ifne +17 (target=43) + [29] aload_0 v0 + [30] getfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [33] ifne +10 (target=43) + [36] aload_0 v0 + [37] invokespecial #136 + + Methodref [com/facebook/widget/ProfilePictureView.setBlankProfilePicture ()V] + [40] goto +16 (target=56) + [43] iload_2 v2 + [44] ifne +7 (target=51) + [47] iload_1 v1 + [48] ifeq +8 (target=56) + [51] aload_0 v0 + [52] iconst_1 + [53] invokespecial #135 + + Methodref [com/facebook/widget/ProfilePictureView.sendImageRequest (Z)V] + [56] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [36] Var: ...[i], Stack: (empty) + - [43] Var: ..., Stack: (empty) + - [51] Var: ..., Stack: (empty) + - [56] Var: ..., Stack: (empty) + + Method: setBlankProfilePicture()V + Access flags: 0x2 + = private void setBlankProfilePicture() + Class member attributes (count = 1): + + Code attribute instructions (code length = 67, locals = 2, stack = 4): + [0] aload_0 v0 + [1] getfield #62 + + Fieldref [com/facebook/widget/ProfilePictureView.customizedDefaultProfilePicture Landroid/graphics/Bitmap;] + [4] ifnonnull +35 (target=39) + [7] aload_0 v0 + [8] invokevirtual #128 + + Methodref [com/facebook/widget/ProfilePictureView.isCropped ()Z] + [11] ifeq +9 (target=20) + [14] getstatic #59 + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_picture_blank_square I] + [17] goto +6 (target=23) + [20] getstatic #58 + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_picture_blank_portrait I] + [23] istore_1 v1 + [24] aload_0 v0 + [25] aload_0 v0 + [26] invokevirtual #125 + + Methodref [com/facebook/widget/ProfilePictureView.getResources ()Landroid/content/res/Resources;] + [29] iload_1 v1 + [30] invokestatic #78 + + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + [33] invokespecial #137 + + Methodref [com/facebook/widget/ProfilePictureView.setImageBitmap (Landroid/graphics/Bitmap;)V] + [36] goto +30 (target=66) + [39] aload_0 v0 + [40] invokespecial #140 + + Methodref [com/facebook/widget/ProfilePictureView.updateImageQueryParameters ()Z] + [43] pop + [44] aload_0 v0 + [45] getfield #62 + + Fieldref [com/facebook/widget/ProfilePictureView.customizedDefaultProfilePicture Landroid/graphics/Bitmap;] + [48] aload_0 v0 + [49] getfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [52] aload_0 v0 + [53] getfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [56] iconst_0 + [57] invokestatic #77 + + Methodref [android/graphics/Bitmap.createScaledBitmap (Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;] + [60] astore_1 v1 + [61] aload_0 v0 + [62] aload_1 v1 + [63] invokespecial #137 + + Methodref [com/facebook/widget/ProfilePictureView.setImageBitmap (Landroid/graphics/Bitmap;)V] + [66] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [20] Var: ..., Stack: (empty) + - [23] Var: ..., Stack: [i] + - [39] Var: ..., Stack: (empty) + - [66] Var: ..., Stack: (empty) + + Method: setImageBitmap(Landroid/graphics/Bitmap;)V + Access flags: 0x2 + = private void setImageBitmap(android.graphics.Bitmap) + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #63 + + Fieldref [com/facebook/widget/ProfilePictureView.image Landroid/widget/ImageView;] + [4] ifnull +20 (target=24) + [7] aload_1 v1 + [8] ifnull +16 (target=24) + [11] aload_0 v0 + [12] aload_1 v1 + [13] putfield #64 + + Fieldref [com/facebook/widget/ProfilePictureView.imageContents Landroid/graphics/Bitmap;] + [16] aload_0 v0 + [17] getfield #63 + + Fieldref [com/facebook/widget/ProfilePictureView.image Landroid/widget/ImageView;] + [20] aload_1 v1 + [21] invokevirtual #101 + + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V] + [24] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [24] Var: ..., Stack: (empty) + + Method: sendImageRequest(Z)V + Access flags: 0x2 + = private void sendImageRequest(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 95, locals = 4, stack = 6): + [0] new #37 + + Class [com/facebook/internal/ImageRequest$Builder] + [3] dup + [4] aload_0 v0 + [5] invokevirtual #120 + + Methodref [com/facebook/widget/ProfilePictureView.getContext ()Landroid/content/Context;] + [8] aload_0 v0 + [9] getfield #69 + + Fieldref [com/facebook/widget/ProfilePictureView.profileId Ljava/lang/String;] + [12] aload_0 v0 + [13] getfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [16] aload_0 v0 + [17] getfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [20] invokestatic #107 + + Methodref [com/facebook/internal/ImageRequest.getProfilePictureUrl (Ljava/lang/String;II)Ljava/net/URI;] + [23] invokespecial #108 + + Methodref [com/facebook/internal/ImageRequest$Builder. (Landroid/content/Context;Ljava/net/URI;)V] + [26] astore_2 v2 + [27] aload_2 v2 + [28] iload_1 v1 + [29] invokevirtual #110 + + Methodref [com/facebook/internal/ImageRequest$Builder.setAllowCachedRedirects (Z)Lcom/facebook/internal/ImageRequest$Builder;] + [32] aload_0 v0 + [33] invokevirtual #112 + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + [36] new #42 + + Class [com/facebook/widget/ProfilePictureView$1] + [39] dup + [40] aload_0 v0 + [41] invokespecial #141 + + Methodref [com/facebook/widget/ProfilePictureView$1. (Lcom/facebook/widget/ProfilePictureView;)V] + [44] invokevirtual #111 + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + [47] invokevirtual #109 + + Methodref [com/facebook/internal/ImageRequest$Builder.build ()Lcom/facebook/internal/ImageRequest;] + [50] astore_3 v3 + [51] aload_0 v0 + [52] getfield #66 + + Fieldref [com/facebook/widget/ProfilePictureView.lastRequest Lcom/facebook/internal/ImageRequest;] + [55] ifnull +11 (target=66) + [58] aload_0 v0 + [59] getfield #66 + + Fieldref [com/facebook/widget/ProfilePictureView.lastRequest Lcom/facebook/internal/ImageRequest;] + [62] invokestatic #105 + + Methodref [com/facebook/internal/ImageDownloader.cancelRequest (Lcom/facebook/internal/ImageRequest;)Z] + [65] pop + [66] aload_0 v0 + [67] aload_3 v3 + [68] putfield #66 + + Fieldref [com/facebook/widget/ProfilePictureView.lastRequest Lcom/facebook/internal/ImageRequest;] + [71] aload_3 v3 + [72] invokestatic #106 + + Methodref [com/facebook/internal/ImageDownloader.downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + [75] goto +19 (target=94) + [78] astore_2 v2 + [79] getstatic #54 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [82] bipush 6 + [84] getstatic #61 + + Fieldref [com/facebook/widget/ProfilePictureView.TAG Ljava/lang/String;] + [87] aload_2 v2 + [88] invokevirtual #151 + + Methodref [java/net/URISyntaxException.toString ()Ljava/lang/String;] + [91] invokestatic #117 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [94] return + Code attribute exceptions (count = 1): + - ExceptionInfo (0 -> 75: 78): + + Class [java/net/URISyntaxException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [66] Var: ...[a:com/facebook/internal/ImageRequest$Builder][a:com/facebook/internal/ImageRequest], Stack: (empty) + - [78] Var: [a:com/facebook/widget/ProfilePictureView][i], Stack: [a:java/net/URISyntaxException] + - [94] Var: ..., Stack: (empty) + + Method: processResponse(Lcom/facebook/internal/ImageResponse;)V + Access flags: 0x2 + = private void processResponse(com.facebook.internal.ImageResponse) + Class member attributes (count = 1): + + Code attribute instructions (code length = 121, locals = 5, stack = 5): + [0] aload_1 v1 + [1] invokevirtual #115 + + Methodref [com/facebook/internal/ImageResponse.getRequest ()Lcom/facebook/internal/ImageRequest;] + [4] aload_0 v0 + [5] getfield #66 + + Fieldref [com/facebook/widget/ProfilePictureView.lastRequest Lcom/facebook/internal/ImageRequest;] + [8] ifacmpne +112 (target=120) + [11] aload_0 v0 + [12] aconst_null + [13] putfield #66 + + Fieldref [com/facebook/widget/ProfilePictureView.lastRequest Lcom/facebook/internal/ImageRequest;] + [16] aload_1 v1 + [17] invokevirtual #113 + + Methodref [com/facebook/internal/ImageResponse.getBitmap ()Landroid/graphics/Bitmap;] + [20] astore_2 v2 + [21] aload_1 v1 + [22] invokevirtual #114 + + Methodref [com/facebook/internal/ImageResponse.getError ()Ljava/lang/Exception;] + [25] astore_3 v3 + [26] aload_3 v3 + [27] ifnull +72 (target=99) + [30] aload_0 v0 + [31] getfield #67 + + Fieldref [com/facebook/widget/ProfilePictureView.onErrorListener Lcom/facebook/widget/ProfilePictureView$OnErrorListener;] + [34] astore v4 + [36] aload v4 + [38] ifnull +43 (target=81) + [41] aload v4 + [43] new #30 + + Class [com/facebook/FacebookException] + [46] dup + [47] new #49 + + Class [java/lang/StringBuilder] + [50] dup + [51] invokespecial #148 + + Methodref [java/lang/StringBuilder. ()V] + [54] ldc #7 + + String [Error in downloading profile picture for profileId: ] + [56] invokevirtual #149 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [59] aload_0 v0 + [60] invokevirtual #124 + + Methodref [com/facebook/widget/ProfilePictureView.getProfileId ()Ljava/lang/String;] + [63] invokevirtual #149 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [66] invokevirtual #150 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [69] aload_3 v3 + [70] invokespecial #104 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + [73] invokeinterface #152 + + InterfaceMethodref [com/facebook/widget/ProfilePictureView$OnErrorListener.onError (Lcom/facebook/FacebookException;)V] + [78] goto +18 (target=96) + [81] getstatic #54 + + Fieldref [com/facebook/LoggingBehavior.REQUESTS Lcom/facebook/LoggingBehavior;] + [84] bipush 6 + [86] getstatic #61 + + Fieldref [com/facebook/widget/ProfilePictureView.TAG Ljava/lang/String;] + [89] aload_3 v3 + [90] invokevirtual #143 + + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + [93] invokestatic #117 + + Methodref [com/facebook/internal/Logger.log (Lcom/facebook/LoggingBehavior;ILjava/lang/String;Ljava/lang/String;)V] + [96] goto +24 (target=120) + [99] aload_2 v2 + [100] ifnull +20 (target=120) + [103] aload_0 v0 + [104] aload_2 v2 + [105] invokespecial #137 + + Methodref [com/facebook/widget/ProfilePictureView.setImageBitmap (Landroid/graphics/Bitmap;)V] + [108] aload_1 v1 + [109] invokevirtual #116 + + Methodref [com/facebook/internal/ImageResponse.isCachedRedirect ()Z] + [112] ifeq +8 (target=120) + [115] aload_0 v0 + [116] iconst_0 + [117] invokespecial #135 + + Methodref [com/facebook/widget/ProfilePictureView.sendImageRequest (Z)V] + [120] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 4): + - [81] Var: ...[a:android/graphics/Bitmap][a:java/lang/Exception][a:com/facebook/widget/ProfilePictureView$OnErrorListener], Stack: (empty) + - [96] Var: -1, Stack: (empty) + - [99] Var: ..., Stack: (empty) + - [120] Var: -2, Stack: (empty) + + Method: updateImageQueryParameters()Z + Access flags: 0x2 + = private boolean updateImageQueryParameters() + Class member attributes (count = 1): + + Code attribute instructions (code length = 106, locals = 5, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #121 + + Methodref [com/facebook/widget/ProfilePictureView.getHeight ()I] + [4] istore_1 v1 + [5] aload_0 v0 + [6] invokevirtual #126 + + Methodref [com/facebook/widget/ProfilePictureView.getWidth ()I] + [9] istore_2 v2 + [10] iload_2 v2 + [11] iconst_1 + [12] ificmplt +8 (target=20) + [15] iload_1 v1 + [16] iconst_1 + [17] ificmpge +5 (target=22) + [20] iconst_0 + [21] ireturn + [22] aload_0 v0 + [23] iconst_0 + [24] invokespecial #123 + + Methodref [com/facebook/widget/ProfilePictureView.getPresetSizeInPixels (Z)I] + [27] istore_3 v3 + [28] iload_3 v3 + [29] ifeq +7 (target=36) + [32] iload_3 v3 + [33] istore_2 v2 + [34] iload_3 v3 + [35] istore_1 v1 + [36] iload_2 v2 + [37] iload_1 v1 + [38] ificmpgt +19 (target=57) + [41] aload_0 v0 + [42] invokevirtual #128 + + Methodref [com/facebook/widget/ProfilePictureView.isCropped ()Z] + [45] ifeq +7 (target=52) + [48] iload_2 v2 + [49] goto +4 (target=53) + [52] iconst_0 + [53] istore_1 v1 + [54] goto +16 (target=70) + [57] aload_0 v0 + [58] invokevirtual #128 + + Methodref [com/facebook/widget/ProfilePictureView.isCropped ()Z] + [61] ifeq +7 (target=68) + [64] iload_1 v1 + [65] goto +4 (target=69) + [68] iconst_0 + [69] istore_2 v2 + [70] iload_2 v2 + [71] aload_0 v0 + [72] getfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [75] ificmpne +11 (target=86) + [78] iload_1 v1 + [79] aload_0 v0 + [80] getfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [83] ificmpeq +7 (target=90) + [86] iconst_1 + [87] goto +4 (target=91) + [90] iconst_0 + [91] istore v4 + [93] aload_0 v0 + [94] iload_2 v2 + [95] putfield #71 + + Fieldref [com/facebook/widget/ProfilePictureView.queryWidth I] + [98] aload_0 v0 + [99] iload_1 v1 + [100] putfield #70 + + Fieldref [com/facebook/widget/ProfilePictureView.queryHeight I] + [103] iload v4 + [105] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 12): + - [20] Var: ...[i][i], Stack: (empty) + - [22] Var: ..., Stack: (empty) + - [36] Var: ...[i], Stack: (empty) + - [52] Var: ..., Stack: (empty) + - [53] Var: ..., Stack: [i] + - [57] Var: ..., Stack: (empty) + - [68] Var: ..., Stack: (empty) + - [69] Var: ..., Stack: [i] + - [70] Var: ..., Stack: (empty) + - [86] Var: ..., Stack: (empty) + - [90] Var: ..., Stack: (empty) + - [91] Var: ..., Stack: [i] + + Method: getPresetSizeInPixels(Z)I + Access flags: 0x2 + = private int getPresetSizeInPixels(boolean) + Class member attributes (count = 1): + + Code attribute instructions (code length = 81, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #68 + + Fieldref [com/facebook/widget/ProfilePictureView.presetSizeType I] + [4] tableswitch (4 offsets, default=66) (target=70) + -4: offset = 46, target = 50 + -3: offset = 39, target = 43 + -2: offset = 32, target = 36 + -1: offset = 53, target = 57 + default: offset = 66, target = 70 + [36] getstatic #57 + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_small I] + [39] istore_2 v2 + [40] goto +32 (target=72) + [43] getstatic #56 + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_normal I] + [46] istore_2 v2 + [47] goto +25 (target=72) + [50] getstatic #55 + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_large I] + [53] istore_2 v2 + [54] goto +18 (target=72) + [57] iload_1 v1 + [58] ifne +5 (target=63) + [61] iconst_0 + [62] ireturn + [63] getstatic #56 + + Fieldref [com/facebook/android/R$dimen.com_facebook_profilepictureview_preset_size_normal I] + [66] istore_2 v2 + [67] goto +5 (target=72) + [70] iconst_0 + [71] ireturn + [72] aload_0 v0 + [73] invokevirtual #125 + + Methodref [com/facebook/widget/ProfilePictureView.getResources ()Landroid/content/res/Resources;] + [76] iload_2 v2 + [77] invokevirtual #73 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [80] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 7): + - [36] Var: ..., Stack: (empty) + - [43] Var: ..., Stack: (empty) + - [50] Var: ..., Stack: (empty) + - [57] Var: ..., Stack: (empty) + - [63] Var: ..., Stack: (empty) + - [70] Var: ..., Stack: (empty) + - [72] Var: ...[i], Stack: (empty) + + Method: access$000(Lcom/facebook/widget/ProfilePictureView;Lcom/facebook/internal/ImageResponse;)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.widget.ProfilePictureView,com.facebook.internal.ImageResponse) + 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 #131 + + Methodref [com/facebook/widget/ProfilePictureView.processResponse (Lcom/facebook/internal/ImageResponse;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 0, stack = 1): + [0] ldc #41 + + Class [com/facebook/widget/ProfilePictureView] + [2] invokevirtual #142 + + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + [5] putstatic #61 + + Fieldref [com/facebook/widget/ProfilePictureView.TAG Ljava/lang/String;] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/ProfilePictureView$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.ProfilePictureView$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/internal/ImageRequest$Callback] + +Constant Pool (count = 25): + + Class [com/facebook/internal/ImageRequest$Callback] + + Class [com/facebook/widget/ProfilePictureView] + + Class [com/facebook/widget/ProfilePictureView$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/ProfilePictureView$1.this$0 Lcom/facebook/widget/ProfilePictureView;] + + Methodref [com/facebook/widget/ProfilePictureView.access$000 (Lcom/facebook/widget/ProfilePictureView;Lcom/facebook/internal/ImageResponse;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/ProfilePictureView;Lcom/facebook/internal/ImageResponse;)V] + + NameAndType [this$0 Lcom/facebook/widget/ProfilePictureView;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [(Lcom/facebook/widget/ProfilePictureView;)V] + + Utf8 [(Lcom/facebook/widget/ProfilePictureView;Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/ProfilePictureView;] + + Utf8 [access$000] + + Utf8 [com/facebook/internal/ImageRequest$Callback] + + Utf8 [com/facebook/widget/ProfilePictureView] + + Utf8 [com/facebook/widget/ProfilePictureView$1] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/ProfilePictureView; + Access flags: 0x1010 + = final synthetic com.facebook.widget.ProfilePictureView this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/ProfilePictureView;)V + Access flags: 0x0 + = ProfilePictureView$1(com.facebook.widget.ProfilePictureView) + 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 [com/facebook/widget/ProfilePictureView$1.this$0 Lcom/facebook/widget/ProfilePictureView;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/internal/ImageResponse;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.internal.ImageResponse) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/ProfilePictureView$1.this$0 Lcom/facebook/widget/ProfilePictureView;] + [4] aload_1 v1 + [5] invokestatic #6 + + Methodref [com/facebook/widget/ProfilePictureView.access$000 (Lcom/facebook/widget/ProfilePictureView;Lcom/facebook/internal/ImageResponse;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/ProfilePictureView$OnErrorListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.ProfilePictureView$OnErrorListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/widget/ProfilePictureView$OnErrorListener] + + Class [java/lang/Object] + + Utf8 [(Lcom/facebook/FacebookException;)V] + + Utf8 [com/facebook/widget/ProfilePictureView$OnErrorListener] + + Utf8 [java/lang/Object] + + Utf8 [onError] + +Fields (count = 0): + +Methods (count = 1): + + Method: onError(Lcom/facebook/FacebookException;)V + Access flags: 0x401 + = public abstract void onError(com.facebook.FacebookException) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/SimpleGraphObjectCursor + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.SimpleGraphObjectCursor extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/widget/GraphObjectCursor] + +Constant Pool (count = 93): + + String [After last object.] + + String [Before first object.] + + Class [android/database/CursorIndexOutOfBoundsException] + + Class [com/facebook/model/GraphObject] + + Class [com/facebook/widget/GraphObjectCursor] + + Class [com/facebook/widget/SimpleGraphObjectCursor] + + Class [java/lang/Object] + + Class [java/util/ArrayList] + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.closed Z] + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.moreObjectsAvailable Z] + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + + Methodref [android/database/CursorIndexOutOfBoundsException. (Ljava/lang/String;)V] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.moveToPosition (I)Z] + + Methodref [java/lang/Object. ()V] + + Methodref [java/util/ArrayList. ()V] + + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + + Methodref [java/util/ArrayList.size ()I] + + NameAndType [ ()V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [addAll (Ljava/util/Collection;)Z] + + NameAndType [closed Z] + + NameAndType [fromCache Z] + + NameAndType [get (I)Ljava/lang/Object;] + + NameAndType [getCount ()I] + + NameAndType [graphObjects Ljava/util/ArrayList;] + + NameAndType [moreObjectsAvailable Z] + + NameAndType [moveToPosition (I)Z] + + NameAndType [pos I] + + NameAndType [size ()I] + + Utf8 [()I] + + Utf8 [()Lcom/facebook/model/GraphObject;] + + Utf8 [()TT;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)Z] + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Collection;)Z] + + Utf8 [(Ljava/util/Collection;Z)V] + + Utf8 [(Ljava/util/Collection;Z)V] + + Utf8 [(Z)V] + + Utf8 [Ljava/lang/Object;Lcom/facebook/widget/GraphObjectCursor;] + + Utf8 [] + + Utf8 [After last object.] + + Utf8 [Before first object.] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [Z] + + Utf8 [addAll] + + Utf8 [addGraphObjects] + + Utf8 [android/database/CursorIndexOutOfBoundsException] + + Utf8 [areMoreObjectsAvailable] + + Utf8 [close] + + Utf8 [closed] + + Utf8 [com/facebook/model/GraphObject] + + Utf8 [com/facebook/widget/GraphObjectCursor] + + Utf8 [com/facebook/widget/SimpleGraphObjectCursor] + + Utf8 [fromCache] + + Utf8 [get] + + Utf8 [getCount] + + Utf8 [getGraphObject] + + Utf8 [getPosition] + + Utf8 [graphObjects] + + Utf8 [isAfterLast] + + Utf8 [isBeforeFirst] + + Utf8 [isClosed] + + Utf8 [isFirst] + + Utf8 [isFromCache] + + Utf8 [isLast] + + Utf8 [java/lang/Object] + + Utf8 [java/util/ArrayList] + + Utf8 [moreObjectsAvailable] + + Utf8 [move] + + Utf8 [moveToFirst] + + Utf8 [moveToLast] + + Utf8 [moveToNext] + + Utf8 [moveToPosition] + + Utf8 [moveToPrevious] + + Utf8 [pos] + + Utf8 [setFromCache] + + Utf8 [setMoreObjectsAvailable] + + Utf8 [size] + +Fields (count = 5): + + Field: pos I + Access flags: 0x2 + = private int pos + + Field: closed Z + Access flags: 0x2 + = private boolean closed + + Field: graphObjects Ljava/util/ArrayList; + Access flags: 0x2 + = private java.util.ArrayList graphObjects + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + + Field: moreObjectsAvailable Z + Access flags: 0x2 + = private boolean moreObjectsAvailable + + Field: fromCache Z + Access flags: 0x2 + = private boolean fromCache + +Methods (count = 22): + - Method: ()V + Access flags: 0x0 + = SimpleGraphObjectCursor() + Class member attributes (count = 1): + + Code attribute instructions (code length = 36, locals = 1, stack = 3): + [0] aload_0 v0 + [1] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_m1 + [6] putfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [9] aload_0 v0 + [10] iconst_0 + [11] putfield #9 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.closed Z] + [14] aload_0 v0 + [15] new #8 + + Class [java/util/ArrayList] + [18] dup + [19] invokespecial #18 + + Methodref [java/util/ArrayList. ()V] + [22] putfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [25] aload_0 v0 + [26] iconst_0 + [27] putfield #12 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.moreObjectsAvailable Z] + [30] aload_0 v0 + [31] iconst_0 + [32] putfield #10 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + [35] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Lcom/facebook/widget/SimpleGraphObjectCursor;)V + Access flags: 0x0 + = SimpleGraphObjectCursor(com.facebook.widget.SimpleGraphObjectCursor) + Class member attributes (count = 2): + + Code attribute instructions (code length = 83, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] iconst_m1 + [6] putfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [9] aload_0 v0 + [10] iconst_0 + [11] putfield #9 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.closed Z] + [14] aload_0 v0 + [15] new #8 + + Class [java/util/ArrayList] + [18] dup + [19] invokespecial #18 + + Methodref [java/util/ArrayList. ()V] + [22] putfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [25] aload_0 v0 + [26] iconst_0 + [27] putfield #12 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.moreObjectsAvailable Z] + [30] aload_0 v0 + [31] iconst_0 + [32] putfield #10 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + [35] aload_0 v0 + [36] aload_1 v1 + [37] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [40] putfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [43] aload_0 v0 + [44] aload_1 v1 + [45] getfield #9 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.closed Z] + [48] putfield #9 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.closed Z] + [51] aload_0 v0 + [52] new #8 + + Class [java/util/ArrayList] + [55] dup + [56] invokespecial #18 + + Methodref [java/util/ArrayList. ()V] + [59] putfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [62] aload_0 v0 + [63] getfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [66] aload_1 v1 + [67] getfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [70] invokevirtual #19 + + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + [73] pop + [74] aload_0 v0 + [75] aload_1 v1 + [76] getfield #10 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + [79] putfield #10 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + [82] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/SimpleGraphObjectCursor;)V] + + Method: addGraphObjects(Ljava/util/Collection;Z)V + Access flags: 0x1 + = public void addGraphObjects(java.util.Collection,boolean) + Class member attributes (count = 2): + + Code attribute instructions (code length = 20, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [4] aload_1 v1 + [5] invokevirtual #19 + + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + [8] pop + [9] aload_0 v0 + [10] dup + [11] getfield #10 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + [14] iload_2 v2 + [15] ior + [16] putfield #10 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + [19] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection;Z)V] + + Method: isFromCache()Z + Access flags: 0x1 + = public boolean isFromCache() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #10 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setFromCache(Z)V + Access flags: 0x1 + = public void setFromCache(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] putfield #10 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.fromCache Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: areMoreObjectsAvailable()Z + Access flags: 0x1 + = public boolean areMoreObjectsAvailable() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #12 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.moreObjectsAvailable Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setMoreObjectsAvailable(Z)V + Access flags: 0x1 + = public void setMoreObjectsAvailable(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] putfield #12 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.moreObjectsAvailable Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getCount()I + Access flags: 0x1 + = public int getCount() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [4] invokevirtual #21 + + Methodref [java/util/ArrayList.size ()I] + [7] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getPosition()I + Access flags: 0x1 + = public int getPosition() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: move(I)Z + Access flags: 0x1 + = public boolean move(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 2, stack = 3): + [0] aload_0 v0 + [1] aload_0 v0 + [2] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [5] iload_1 v1 + [6] iadd + [7] invokevirtual #16 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.moveToPosition (I)Z] + [10] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: moveToPosition(I)Z + Access flags: 0x1 + = public boolean moveToPosition(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 3, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #15 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + [4] istore_2 v2 + [5] iload_1 v1 + [6] iload_2 v2 + [7] ificmplt +10 (target=17) + [10] aload_0 v0 + [11] iload_2 v2 + [12] putfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [15] iconst_0 + [16] ireturn + [17] iload_1 v1 + [18] ifge +10 (target=28) + [21] aload_0 v0 + [22] iconst_m1 + [23] putfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [26] iconst_0 + [27] ireturn + [28] aload_0 v0 + [29] iload_1 v1 + [30] putfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [33] iconst_1 + [34] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [17] Var: ...[i], Stack: (empty) + - [28] Var: ..., Stack: (empty) + + Method: moveToFirst()Z + Access flags: 0x1 + = public boolean moveToFirst() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_0 + [2] invokevirtual #16 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.moveToPosition (I)Z] + [5] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: moveToLast()Z + Access flags: 0x1 + = public boolean moveToLast() + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 3): + [0] aload_0 v0 + [1] aload_0 v0 + [2] invokevirtual #15 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + [5] iconst_1 + [6] isub + [7] invokevirtual #16 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.moveToPosition (I)Z] + [10] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: moveToNext()Z + Access flags: 0x1 + = public boolean moveToNext() + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 3): + [0] aload_0 v0 + [1] aload_0 v0 + [2] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [5] iconst_1 + [6] iadd + [7] invokevirtual #16 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.moveToPosition (I)Z] + [10] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: moveToPrevious()Z + Access flags: 0x1 + = public boolean moveToPrevious() + Class member attributes (count = 1): + + Code attribute instructions (code length = 11, locals = 1, stack = 3): + [0] aload_0 v0 + [1] aload_0 v0 + [2] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [5] iconst_1 + [6] isub + [7] invokevirtual #16 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.moveToPosition (I)Z] + [10] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isFirst()Z + Access flags: 0x1 + = public boolean isFirst() + Class member attributes (count = 1): + + Code attribute instructions (code length = 20, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [4] ifne +14 (target=18) + [7] aload_0 v0 + [8] invokevirtual #15 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + [11] ifeq +7 (target=18) + [14] iconst_1 + [15] goto +4 (target=19) + [18] iconst_0 + [19] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [18] Var: ..., Stack: (empty) + - [19] Var: ..., Stack: [i] + + Method: isLast()Z + Access flags: 0x1 + = public boolean isLast() + Class member attributes (count = 1): + + Code attribute instructions (code length = 25, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #15 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + [4] istore_1 v1 + [5] aload_0 v0 + [6] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [9] iload_1 v1 + [10] iconst_1 + [11] isub + [12] ificmpne +11 (target=23) + [15] iload_1 v1 + [16] ifeq +7 (target=23) + [19] iconst_1 + [20] goto +4 (target=24) + [23] iconst_0 + [24] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [23] Var: ...[i], Stack: (empty) + - [24] Var: ..., Stack: [i] + + Method: isBeforeFirst()Z + Access flags: 0x1 + = public boolean isBeforeFirst() + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 1, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #15 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + [4] ifeq +11 (target=15) + [7] aload_0 v0 + [8] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [11] iconst_m1 + [12] ificmpne +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 = 1): + + Stack map table attribute (count = 3): + - [15] Var: ..., Stack: (empty) + - [19] Var: ..., Stack: (empty) + - [20] Var: ..., Stack: [i] + + Method: isAfterLast()Z + Access flags: 0x1 + = public boolean isAfterLast() + Class member attributes (count = 1): + + Code attribute instructions (code length = 23, locals = 2, stack = 2): + [0] aload_0 v0 + [1] invokevirtual #15 + + Methodref [com/facebook/widget/SimpleGraphObjectCursor.getCount ()I] + [4] istore_1 v1 + [5] iload_1 v1 + [6] ifeq +11 (target=17) + [9] aload_0 v0 + [10] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [13] iload_1 v1 + [14] ificmpne +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 = 1): + + Stack map table attribute (count = 3): + - [17] Var: ...[i], Stack: (empty) + - [21] Var: ..., Stack: (empty) + - [22] Var: ..., Stack: [i] + + Method: getGraphObject()Lcom/facebook/model/GraphObject; + Access flags: 0x1 + = public com.facebook.model.GraphObject getGraphObject() + Class member attributes (count = 2): + + Code attribute instructions (code length = 56, locals = 1, stack = 3): + [0] aload_0 v0 + [1] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [4] ifge +13 (target=17) + [7] new #3 + + Class [android/database/CursorIndexOutOfBoundsException] + [10] dup + [11] ldc #2 + + String [Before first object.] + [13] invokespecial #14 + + Methodref [android/database/CursorIndexOutOfBoundsException. (Ljava/lang/String;)V] + [16] athrow + [17] aload_0 v0 + [18] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [21] aload_0 v0 + [22] getfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [25] invokevirtual #21 + + Methodref [java/util/ArrayList.size ()I] + [28] ificmplt +13 (target=41) + [31] new #3 + + Class [android/database/CursorIndexOutOfBoundsException] + [34] dup + [35] ldc #1 + + String [After last object.] + [37] invokespecial #14 + + Methodref [android/database/CursorIndexOutOfBoundsException. (Ljava/lang/String;)V] + [40] athrow + [41] aload_0 v0 + [42] getfield #11 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.graphObjects Ljava/util/ArrayList;] + [45] aload_0 v0 + [46] getfield #13 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.pos I] + [49] invokevirtual #20 + + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + [52] checkcast #4 + + Class [com/facebook/model/GraphObject] + [55] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [17] Var: ..., Stack: (empty) + - [41] Var: ..., Stack: (empty) + + Signature attribute: + + Utf8 [()TT;] + + Method: close()V + Access flags: 0x1 + = public void close() + Class member attributes (count = 1): + + Code attribute instructions (code length = 6, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_1 + [2] putfield #9 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.closed Z] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: isClosed()Z + Access flags: 0x1 + = public boolean isClosed() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/SimpleGraphObjectCursor.closed Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Lcom/facebook/widget/GraphObjectCursor;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/UserSettingsFragment + Superclass: com/facebook/widget/FacebookFragment + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.UserSettingsFragment extends com.facebook.widget.FacebookFragment + +Interfaces (count = 0): + +Constant Pool (count = 445): + + Float [-1.0] + + String [,] + + String [fb_user_settings_vc_usage] + + String [fields] + + String [id] + + String [name] + + String [picture] + + Class [android/content/res/Resources] + + Class [android/graphics/drawable/BitmapDrawable] + + Class [android/graphics/drawable/Drawable] + + Class [android/os/Bundle] + + Class [android/text/TextUtils] + + Class [android/view/LayoutInflater] + + Class [android/view/View] + + Class [android/widget/TextView] + + Class [com/facebook/Request] + + Class [com/facebook/Session] + + Class [com/facebook/Session$StatusCallback] + + Class [com/facebook/android/R$color] + + Class [com/facebook/android/R$dimen] + + Class [com/facebook/android/R$drawable] + + Class [com/facebook/android/R$id] + + Class [com/facebook/android/R$layout] + + Class [com/facebook/android/R$string] + + Class [com/facebook/internal/ImageDownloader] + + Class [com/facebook/internal/ImageRequest] + + Class [com/facebook/internal/ImageRequest$Builder] + + Class [com/facebook/internal/ImageResponse] + + Class [com/facebook/model/GraphUser] + + Class [com/facebook/widget/FacebookFragment] + + Class [com/facebook/widget/LoginButton] + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + + Class [com/facebook/widget/UserSettingsFragment] + + Class [com/facebook/widget/UserSettingsFragment$1] + + Class [com/facebook/widget/UserSettingsFragment$2] + + Class [java/lang/String] + + Class [java/net/URI] + + Class [java/net/URISyntaxException] + + Class [java/util/Arrays] + + Fieldref [com/facebook/android/R$color.com_facebook_blue I] + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_connected_shadow_color I] + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_connected_text_color I] + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_not_connected_text_color I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_height I] + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_width I] + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_default_icon I] + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_login_button I] + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_profile_name I] + + Fieldref [com/facebook/android/R$layout.com_facebook_usersettingsfragment I] + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_logged_in I] + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_not_logged_in I] + + Fieldref [com/facebook/widget/UserSettingsFragment.REQUEST_FIELDS Ljava/lang/String;] + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Fieldref [com/facebook/widget/UserSettingsFragment.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + + Fieldref [com/facebook/widget/UserSettingsFragment.user Lcom/facebook/model/GraphUser;] + + Fieldref [com/facebook/widget/UserSettingsFragment.userInfoSession Lcom/facebook/Session;] + + Fieldref [com/facebook/widget/UserSettingsFragment.userProfilePic Landroid/graphics/drawable/Drawable;] + + Fieldref [com/facebook/widget/UserSettingsFragment.userProfilePicID Ljava/lang/String;] + + Methodref [android/content/res/Resources.getColor (I)I] + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + + Methodref [android/graphics/drawable/BitmapDrawable. (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V] + + Methodref [android/graphics/drawable/BitmapDrawable.setBounds (IIII)V] + + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + + Methodref [android/graphics/drawable/Drawable.setDither (Z)V] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;] + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;] + + Methodref [android/view/View.setBackgroundColor (I)V] + + Methodref [android/widget/TextView.getTag ()Ljava/lang/Object;] + + Methodref [android/widget/TextView.setCompoundDrawables (Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V] + + Methodref [android/widget/TextView.setShadowLayer (FFFI)V] + + Methodref [android/widget/TextView.setTag (Ljava/lang/Object;)V] + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + + Methodref [android/widget/TextView.setTextColor (I)V] + + Methodref [com/facebook/Request.executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + Methodref [com/facebook/Request.newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + + Methodref [com/facebook/Session.equals (Ljava/lang/Object;)Z] + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/internal/ImageDownloader.downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + + Methodref [com/facebook/internal/ImageRequest.getProfilePictureUrl (Ljava/lang/String;II)Ljava/net/URI;] + + Methodref [com/facebook/internal/ImageRequest$Builder. (Landroid/content/Context;Ljava/net/URI;)V] + + Methodref [com/facebook/internal/ImageRequest$Builder.build ()Lcom/facebook/internal/ImageRequest;] + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + Methodref [com/facebook/internal/ImageResponse.getBitmap ()Landroid/graphics/Bitmap;] + + Methodref [com/facebook/internal/ImageResponse.getRequest ()Lcom/facebook/internal/ImageRequest;] + + Methodref [com/facebook/widget/FacebookFragment. ()V] + + Methodref [com/facebook/widget/FacebookFragment.onActivityCreated (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/FacebookFragment.onActivityResult (IILandroid/content/Intent;)V] + + Methodref [com/facebook/widget/FacebookFragment.onCreate (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/FacebookFragment.onDestroy ()V] + + Methodref [com/facebook/widget/FacebookFragment.onResume ()V] + + Methodref [com/facebook/widget/FacebookFragment.setSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/LoginButton.setFragment (Landroid/support/v4/app/Fragment;)V] + + Methodref [com/facebook/widget/LoginButton.setLoginLogoutEventName (Ljava/lang/String;)V] + + Methodref [com/facebook/widget/LoginButton.setProperties (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)V] + + Methodref [com/facebook/widget/LoginButton.setSession (Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties. ()V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.clearPermissions ()V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getOnErrorListener ()Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getPermissions ()Ljava/util/List;] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setOnErrorListener (Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setPublishPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setReadPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/UserSettingsFragment.fetchUserInfo ()V] + + Methodref [com/facebook/widget/UserSettingsFragment.getActivity ()Landroid/support/v4/app/h;] + + Methodref [com/facebook/widget/UserSettingsFragment.getImageRequest ()Lcom/facebook/internal/ImageRequest;] + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + + Methodref [com/facebook/widget/UserSettingsFragment.isAdded ()Z] + + Methodref [com/facebook/widget/UserSettingsFragment.isSessionOpen ()Z] + + Methodref [com/facebook/widget/UserSettingsFragment.processImageResponse (Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + + Methodref [com/facebook/widget/UserSettingsFragment.setRetainInstance (Z)V] + + Methodref [com/facebook/widget/UserSettingsFragment.updateUI ()V] + + Methodref [com/facebook/widget/UserSettingsFragment$1. (Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/Session;)V] + + Methodref [com/facebook/widget/UserSettingsFragment$2. (Lcom/facebook/widget/UserSettingsFragment;)V] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/net/URI.equals (Ljava/lang/Object;)Z] + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + + InterfaceMethodref [com/facebook/Session$StatusCallback.call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + + InterfaceMethodref [com/facebook/model/GraphUser.getName ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/net/URI;)V] + + NameAndType [ (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V] + + NameAndType [ (Lcom/facebook/widget/UserSettingsFragment;)V] + + NameAndType [ (Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/Session;)V] + + NameAndType [REQUEST_FIELDS Ljava/lang/String;] + + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + + NameAndType [build ()Lcom/facebook/internal/ImageRequest;] + + NameAndType [call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + NameAndType [clearPermissions ()V] + + NameAndType [com_facebook_blue I] + + NameAndType [com_facebook_profile_default_icon I] + + NameAndType [com_facebook_usersettingsfragment I] + + NameAndType [com_facebook_usersettingsfragment_connected_shadow_color I] + + NameAndType [com_facebook_usersettingsfragment_connected_text_color I] + + NameAndType [com_facebook_usersettingsfragment_logged_in I] + + NameAndType [com_facebook_usersettingsfragment_login_button I] + + NameAndType [com_facebook_usersettingsfragment_not_connected_text_color I] + + NameAndType [com_facebook_usersettingsfragment_not_logged_in I] + + NameAndType [com_facebook_usersettingsfragment_profile_name I] + + NameAndType [com_facebook_usersettingsfragment_profile_picture_height I] + + NameAndType [com_facebook_usersettingsfragment_profile_picture_width I] + + NameAndType [connectedStateLabel Landroid/widget/TextView;] + + NameAndType [downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + NameAndType [fetchUserInfo ()V] + + NameAndType [findViewById (I)Landroid/view/View;] + + NameAndType [getActiveSession ()Lcom/facebook/Session;] + + NameAndType [getActivity ()Landroid/support/v4/app/h;] + + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + + NameAndType [getBitmap ()Landroid/graphics/Bitmap;] + + NameAndType [getColor (I)I] + + NameAndType [getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + + NameAndType [getDimensionPixelSize (I)I] + + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + + NameAndType [getId ()Ljava/lang/String;] + + NameAndType [getImageRequest ()Lcom/facebook/internal/ImageRequest;] + + NameAndType [getImageUri ()Ljava/net/URI;] + + NameAndType [getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + + NameAndType [getName ()Ljava/lang/String;] + + NameAndType [getOnErrorListener ()Lcom/facebook/widget/LoginButton$OnErrorListener;] + + NameAndType [getPermissions ()Ljava/util/List;] + + NameAndType [getProfilePictureUrl (Ljava/lang/String;II)Ljava/net/URI;] + + NameAndType [getRequest ()Lcom/facebook/internal/ImageRequest;] + + NameAndType [getResources ()Landroid/content/res/Resources;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getTag ()Ljava/lang/Object;] + + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + NameAndType [isAdded ()Z] + + NameAndType [isOpened ()Z] + + NameAndType [isSessionOpen ()Z] + + NameAndType [join (Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;] + + NameAndType [loginButton Lcom/facebook/widget/LoginButton;] + + NameAndType [loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + NameAndType [newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + + NameAndType [onActivityResult (IILandroid/content/Intent;)V] + + NameAndType [onCreate (Landroid/os/Bundle;)V] + + NameAndType [onDestroy ()V] + + NameAndType [onResume ()V] + + NameAndType [processImageResponse (Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + + NameAndType [setBackgroundColor (I)V] + + NameAndType [setBounds (IIII)V] + + NameAndType [setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + NameAndType [setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + NameAndType [setCompoundDrawables (Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V] + + NameAndType [setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)V] + + NameAndType [setDither (Z)V] + + NameAndType [setFragment (Landroid/support/v4/app/Fragment;)V] + + NameAndType [setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)V] + + NameAndType [setLoginLogoutEventName (Ljava/lang/String;)V] + + NameAndType [setOnErrorListener (Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + + NameAndType [setParameters (Landroid/os/Bundle;)V] + + NameAndType [setProperties (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)V] + + NameAndType [setPublishPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + + NameAndType [setReadPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + + NameAndType [setRetainInstance (Z)V] + + NameAndType [setSession (Lcom/facebook/Session;)V] + + NameAndType [setShadowLayer (FFFI)V] + + NameAndType [setTag (Ljava/lang/Object;)V] + + NameAndType [setText (Ljava/lang/CharSequence;)V] + + NameAndType [setTextColor (I)V] + + NameAndType [updateUI ()V] + + NameAndType [user Lcom/facebook/model/GraphUser;] + + NameAndType [userInfoSession Lcom/facebook/Session;] + + NameAndType [userProfilePic Landroid/graphics/drawable/Drawable;] + + NameAndType [userProfilePicID Ljava/lang/String;] + + Utf8 [()Landroid/content/res/Resources;] + + Utf8 [()Landroid/graphics/Bitmap;] + + Utf8 [()Landroid/graphics/drawable/Drawable;] + + Utf8 [()Landroid/support/v4/app/h;] + + Utf8 [()Lcom/facebook/Session$StatusCallback;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/SessionDefaultAudience;] + + Utf8 [()Lcom/facebook/SessionLoginBehavior;] + + Utf8 [()Lcom/facebook/internal/ImageRequest;] + + Utf8 [()Lcom/facebook/widget/LoginButton$OnErrorListener;] + + Utf8 [()Ljava/lang/Object;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()Ljava/net/URI;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(FFFI)V] + + Utf8 [(I)I] + + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + + Utf8 [(I)Landroid/view/View;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)V] + + Utf8 [(IIII)V] + + Utf8 [(IILandroid/content/Intent;)V] + + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + + Utf8 [(Landroid/content/Context;Ljava/net/URI;)V] + + Utf8 [(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V] + + Utf8 [(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/support/v4/app/Fragment;)V] + + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + + Utf8 [(Lcom/facebook/Session$StatusCallback;)V] + + Utf8 [(Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + + Utf8 [(Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/SessionDefaultAudience;)V] + + Utf8 [(Lcom/facebook/SessionLoginBehavior;)V] + + Utf8 [(Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + + Utf8 [(Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Lcom/facebook/internal/ImageRequest;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton$LoginButtonProperties;)V] + + Utf8 [(Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/widget/LoginButton;] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;)V] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [(Ljava/lang/CharSequence;)V] + + Utf8 [(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + + Utf8 [(Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;II)Ljava/net/URI;] + + Utf8 [(Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Ljava/util/List;Lcom/facebook/Session;)V] + + Utf8 [(Ljava/util/List;)V] + + Utf8 [(Z)V] + + Utf8 [([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [([Ljava/lang/String;)V] + + Utf8 [,] + + Utf8 [] + + Utf8 [] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [FIELDS] + + Utf8 [I] + + Utf8 [ID] + + Utf8 [Landroid/graphics/drawable/Drawable;] + + Utf8 [Landroid/widget/TextView;] + + Utf8 [Lcom/facebook/Session$StatusCallback;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/model/GraphUser;] + + Utf8 [Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + + Utf8 [Lcom/facebook/widget/LoginButton;] + + Utf8 [Ljava/lang/String;] + + Utf8 [NAME] + + Utf8 [PICTURE] + + Utf8 [REQUEST_FIELDS] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access$000] + + Utf8 [access$002] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [android/content/res/Resources] + + Utf8 [android/graphics/drawable/BitmapDrawable] + + Utf8 [android/graphics/drawable/Drawable] + + Utf8 [android/os/Bundle] + + Utf8 [android/text/TextUtils] + + Utf8 [android/view/LayoutInflater] + + Utf8 [android/view/View] + + Utf8 [android/widget/TextView] + + Utf8 [asList] + + Utf8 [build] + + Utf8 [call] + + Utf8 [clearPermissions] + + Utf8 [com/facebook/Request] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/Session$StatusCallback] + + Utf8 [com/facebook/android/R$color] + + Utf8 [com/facebook/android/R$dimen] + + Utf8 [com/facebook/android/R$drawable] + + Utf8 [com/facebook/android/R$id] + + Utf8 [com/facebook/android/R$layout] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/internal/ImageDownloader] + + Utf8 [com/facebook/internal/ImageRequest] + + Utf8 [com/facebook/internal/ImageRequest$Builder] + + Utf8 [com/facebook/internal/ImageResponse] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [com/facebook/widget/FacebookFragment] + + Utf8 [com/facebook/widget/LoginButton] + + Utf8 [com/facebook/widget/LoginButton$LoginButtonProperties] + + Utf8 [com/facebook/widget/UserSettingsFragment] + + Utf8 [com/facebook/widget/UserSettingsFragment$1] + + Utf8 [com/facebook/widget/UserSettingsFragment$2] + + Utf8 [com_facebook_blue] + + Utf8 [com_facebook_profile_default_icon] + + Utf8 [com_facebook_usersettingsfragment] + + Utf8 [com_facebook_usersettingsfragment_connected_shadow_color] + + Utf8 [com_facebook_usersettingsfragment_connected_text_color] + + Utf8 [com_facebook_usersettingsfragment_logged_in] + + Utf8 [com_facebook_usersettingsfragment_login_button] + + Utf8 [com_facebook_usersettingsfragment_not_connected_text_color] + + Utf8 [com_facebook_usersettingsfragment_not_logged_in] + + Utf8 [com_facebook_usersettingsfragment_profile_name] + + Utf8 [com_facebook_usersettingsfragment_profile_picture_height] + + Utf8 [com_facebook_usersettingsfragment_profile_picture_width] + + Utf8 [connectedStateLabel] + + Utf8 [downloadAsync] + + Utf8 [equals] + + Utf8 [executeBatchAsync] + + Utf8 [fb_user_settings_vc_usage] + + Utf8 [fetchUserInfo] + + Utf8 [fields] + + Utf8 [findViewById] + + Utf8 [getActiveSession] + + Utf8 [getActivity] + + Utf8 [getBackground] + + Utf8 [getBitmap] + + Utf8 [getColor] + + Utf8 [getDefaultAudience] + + Utf8 [getDimensionPixelSize] + + Utf8 [getDrawable] + + Utf8 [getId] + + Utf8 [getImageRequest] + + Utf8 [getImageUri] + + Utf8 [getLoginBehavior] + + Utf8 [getName] + + Utf8 [getOnErrorListener] + + Utf8 [getPermissions] + + Utf8 [getProfilePictureUrl] + + Utf8 [getRequest] + + Utf8 [getResources] + + Utf8 [getSession] + + Utf8 [getSessionStatusCallback] + + Utf8 [getString] + + Utf8 [getTag] + + Utf8 [id] + + Utf8 [inflate] + + Utf8 [isAdded] + + Utf8 [isOpened] + + Utf8 [isSessionOpen] + + Utf8 [java/lang/String] + + Utf8 [java/net/URI] + + Utf8 [java/net/URISyntaxException] + + Utf8 [java/util/Arrays] + + Utf8 [join] + + Utf8 [loginButton] + + Utf8 [loginButtonProperties] + + Utf8 [name] + + Utf8 [newMeRequest] + + Utf8 [onActivityCreated] + + Utf8 [onActivityResult] + + Utf8 [onCreate] + + Utf8 [onCreateView] + + Utf8 [onDestroy] + + Utf8 [onResume] + + Utf8 [onSessionStateChange] + + Utf8 [picture] + + Utf8 [processImageResponse] + + Utf8 [putString] + + Utf8 [sessionStatusCallback] + + Utf8 [setBackgroundColor] + + Utf8 [setBounds] + + Utf8 [setCallback] + + Utf8 [setCallerTag] + + Utf8 [setCompoundDrawables] + + Utf8 [setDefaultAudience] + + Utf8 [setDither] + + Utf8 [setFragment] + + Utf8 [setLoginBehavior] + + Utf8 [setLoginLogoutEventName] + + Utf8 [setOnErrorListener] + + Utf8 [setParameters] + + Utf8 [setProperties] + + Utf8 [setPublishPermissions] + + Utf8 [setReadPermissions] + + Utf8 [setRetainInstance] + + Utf8 [setSession] + + Utf8 [setSessionStatusCallback] + + Utf8 [setShadowLayer] + + Utf8 [setTag] + + Utf8 [setText] + + Utf8 [setTextColor] + + Utf8 [updateUI] + + Utf8 [user] + + Utf8 [userInfoSession] + + Utf8 [userProfilePic] + + Utf8 [userProfilePicID] + +Fields (count = 13): + + Field: NAME Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String NAME + Class member attributes (count = 1): + + Constant value attribute: + + String [name] + + Field: ID Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String ID + Class member attributes (count = 1): + + Constant value attribute: + + String [id] + + Field: PICTURE Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PICTURE + Class member attributes (count = 1): + + Constant value attribute: + + String [picture] + + Field: FIELDS Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String FIELDS + Class member attributes (count = 1): + + Constant value attribute: + + String [fields] + + Field: REQUEST_FIELDS Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String REQUEST_FIELDS + + Field: loginButton Lcom/facebook/widget/LoginButton; + Access flags: 0x2 + = private com.facebook.widget.LoginButton loginButton + + Field: loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties; + Access flags: 0x2 + = private com.facebook.widget.LoginButton$LoginButtonProperties loginButtonProperties + + Field: connectedStateLabel Landroid/widget/TextView; + Access flags: 0x2 + = private android.widget.TextView connectedStateLabel + + Field: user Lcom/facebook/model/GraphUser; + Access flags: 0x2 + = private com.facebook.model.GraphUser user + + Field: userInfoSession Lcom/facebook/Session; + Access flags: 0x2 + = private com.facebook.Session userInfoSession + + Field: userProfilePic Landroid/graphics/drawable/Drawable; + Access flags: 0x2 + = private android.graphics.drawable.Drawable userProfilePic + + Field: userProfilePicID Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String userProfilePicID + + Field: sessionStatusCallback Lcom/facebook/Session$StatusCallback; + Access flags: 0x2 + = private com.facebook.Session$StatusCallback sessionStatusCallback + +Methods (count = 33): + - Method: ()V + Access flags: 0x1 + = public UserSettingsFragment() + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 1, stack = 3): + [0] aload_0 v0 + [1] invokespecial #97 + + Methodref [com/facebook/widget/FacebookFragment. ()V] + [4] aload_0 v0 + [5] new #32 + + Class [com/facebook/widget/LoginButton$LoginButtonProperties] + [8] dup + [9] invokespecial #108 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties. ()V] + [12] putfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; + Access flags: 0x1 + = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 138, locals = 6, stack = 4): + [0] aload_1 v1 + [1] getstatic #49 + + Fieldref [com/facebook/android/R$layout.com_facebook_usersettingsfragment I] + [4] aload_2 v2 + [5] iconst_0 + [6] invokevirtual #72 + + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + [9] astore v4 + [11] aload_0 v0 + [12] aload v4 + [14] getstatic #47 + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_login_button I] + [17] invokevirtual #73 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [20] checkcast #31 + + Class [com/facebook/widget/LoginButton] + [23] putfield #54 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + [26] aload_0 v0 + [27] getfield #54 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + [30] aload_0 v0 + [31] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [34] invokevirtual #106 + + Methodref [com/facebook/widget/LoginButton.setProperties (Lcom/facebook/widget/LoginButton$LoginButtonProperties;)V] + [37] aload_0 v0 + [38] getfield #54 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + [41] aload_0 v0 + [42] invokevirtual #104 + + Methodref [com/facebook/widget/LoginButton.setFragment (Landroid/support/v4/app/Fragment;)V] + [45] aload_0 v0 + [46] getfield #54 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + [49] ldc #3 + + String [fb_user_settings_vc_usage] + [51] invokevirtual #105 + + Methodref [com/facebook/widget/LoginButton.setLoginLogoutEventName (Ljava/lang/String;)V] + [54] aload_0 v0 + [55] invokevirtual #123 + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + [58] astore v5 + [60] aload v5 + [62] ifnull +23 (target=85) + [65] aload v5 + [67] invokestatic #86 + + Methodref [com/facebook/Session.getActiveSession ()Lcom/facebook/Session;] + [70] invokevirtual #85 + + Methodref [com/facebook/Session.equals (Ljava/lang/Object;)Z] + [73] ifne +12 (target=85) + [76] aload_0 v0 + [77] getfield #54 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + [80] aload v5 + [82] invokevirtual #107 + + Methodref [com/facebook/widget/LoginButton.setSession (Lcom/facebook/Session;)V] + [85] aload_0 v0 + [86] aload v4 + [88] getstatic #48 + + Fieldref [com/facebook/android/R$id.com_facebook_usersettingsfragment_profile_name I] + [91] invokevirtual #73 + + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + [94] checkcast #15 + + Class [android/widget/TextView] + [97] putfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [100] aload v4 + [102] invokevirtual #74 + + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;] + [105] ifnonnull +21 (target=126) + [108] aload v4 + [110] aload_0 v0 + [111] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [114] getstatic #40 + + Fieldref [com/facebook/android/R$color.com_facebook_blue I] + [117] invokevirtual #61 + + Methodref [android/content/res/Resources.getColor (I)I] + [120] invokevirtual #75 + + Methodref [android/view/View.setBackgroundColor (I)V] + [123] goto +12 (target=135) + [126] aload v4 + [128] invokevirtual #74 + + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;] + [131] iconst_1 + [132] invokevirtual #68 + + Methodref [android/graphics/drawable/Drawable.setDither (Z)V] + [135] aload v4 + [137] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [85] Var: ...[a:android/view/View][a:com/facebook/Session], Stack: (empty) + - [126] Var: ..., Stack: (empty) + - [135] Var: ..., Stack: (empty) + + Method: onCreate(Landroid/os/Bundle;)V + Access flags: 0x1 + = public void onCreate(android.os.Bundle) + 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 #100 + + Methodref [com/facebook/widget/FacebookFragment.onCreate (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] iconst_1 + [7] invokevirtual #127 + + Methodref [com/facebook/widget/UserSettingsFragment.setRetainInstance (Z)V] + [10] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onResume()V + Access flags: 0x1 + = public void onResume() + Class member attributes (count = 1): + + Code attribute instructions (code length = 13, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #102 + + Methodref [com/facebook/widget/FacebookFragment.onResume ()V] + [4] aload_0 v0 + [5] invokespecial #119 + + Methodref [com/facebook/widget/UserSettingsFragment.fetchUserInfo ()V] + [8] aload_0 v0 + [9] invokespecial #128 + + Methodref [com/facebook/widget/UserSettingsFragment.updateUI ()V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSession(Lcom/facebook/Session;)V + Access flags: 0x1 + = public void setSession(com.facebook.Session) + 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 #103 + + Methodref [com/facebook/widget/FacebookFragment.setSession (Lcom/facebook/Session;)V] + [5] aload_0 v0 + [6] getfield #54 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + [9] ifnull +11 (target=20) + [12] aload_0 v0 + [13] getfield #54 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + [16] aload_1 v1 + [17] invokevirtual #107 + + Methodref [com/facebook/widget/LoginButton.setSession (Lcom/facebook/Session;)V] + [20] aload_0 v0 + [21] invokespecial #119 + + Methodref [com/facebook/widget/UserSettingsFragment.fetchUserInfo ()V] + [24] aload_0 v0 + [25] invokespecial #128 + + Methodref [com/facebook/widget/UserSettingsFragment.updateUI ()V] + [28] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [20] Var: ..., Stack: (empty) + + Method: setDefaultAudience(Lcom/facebook/SessionDefaultAudience;)V + Access flags: 0x1 + = public void setDefaultAudience(com.facebook.SessionDefaultAudience) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokevirtual #114 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setDefaultAudience (Lcom/facebook/SessionDefaultAudience;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getDefaultAudience()Lcom/facebook/SessionDefaultAudience; + Access flags: 0x1 + = public com.facebook.SessionDefaultAudience getDefaultAudience() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #110 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getDefaultAudience ()Lcom/facebook/SessionDefaultAudience;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setReadPermissions(Ljava/util/List;)V + Access flags: 0x1 + = public void setReadPermissions(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 13, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] aload_0 v0 + [6] invokevirtual #123 + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + [9] invokevirtual #118 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setReadPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: setReadPermissions([Ljava/lang/String;)V + Access flags: 0x81 + = public varargs void setReadPermissions(java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokestatic #133 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [8] aload_0 v0 + [9] invokevirtual #123 + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + [12] invokevirtual #118 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setReadPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setPublishPermissions(Ljava/util/List;)V + Access flags: 0x1 + = public void setPublishPermissions(java.util.List) + Class member attributes (count = 2): + + Code attribute instructions (code length = 13, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] aload_0 v0 + [6] invokevirtual #123 + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + [9] invokevirtual #117 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setPublishPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + [12] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)V] + + Method: setPublishPermissions([Ljava/lang/String;)V + Access flags: 0x81 + = public varargs void setPublishPermissions(java.lang.String[]) + Class member attributes (count = 1): + + Code attribute instructions (code length = 16, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokestatic #133 + + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + [8] aload_0 v0 + [9] invokevirtual #123 + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + [12] invokevirtual #117 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setPublishPermissions (Ljava/util/List;Lcom/facebook/Session;)V] + [15] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: clearPermissions()V + Access flags: 0x1 + = public void clearPermissions() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #109 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.clearPermissions ()V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setLoginBehavior(Lcom/facebook/SessionLoginBehavior;)V + Access flags: 0x1 + = public void setLoginBehavior(com.facebook.SessionLoginBehavior) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokevirtual #115 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setLoginBehavior (Lcom/facebook/SessionLoginBehavior;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getLoginBehavior()Lcom/facebook/SessionLoginBehavior; + Access flags: 0x1 + = public com.facebook.SessionLoginBehavior getLoginBehavior() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #111 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getLoginBehavior ()Lcom/facebook/SessionLoginBehavior;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setOnErrorListener(Lcom/facebook/widget/LoginButton$OnErrorListener;)V + Access flags: 0x1 + = public void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 2, stack = 2): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] aload_1 v1 + [5] invokevirtual #116 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.setOnErrorListener (Lcom/facebook/widget/LoginButton$OnErrorListener;)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnErrorListener()Lcom/facebook/widget/LoginButton$OnErrorListener; + Access flags: 0x1 + = public com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #112 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getOnErrorListener ()Lcom/facebook/widget/LoginButton$OnErrorListener;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setSessionStatusCallback(Lcom/facebook/Session$StatusCallback;)V + Access flags: 0x1 + = public void setSessionStatusCallback(com.facebook.Session$StatusCallback) + 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 [com/facebook/widget/UserSettingsFragment.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getSessionStatusCallback()Lcom/facebook/Session$StatusCallback; + Access flags: 0x1 + = public com.facebook.Session$StatusCallback getSessionStatusCallback() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #56 + + Fieldref [com/facebook/widget/UserSettingsFragment.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onSessionStateChange(Lcom/facebook/SessionState;Ljava/lang/Exception;)V + Access flags: 0x4 + = protected void onSessionStateChange(com.facebook.SessionState,java.lang.Exception) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 3, stack = 4): + [0] aload_0 v0 + [1] invokespecial #119 + + Methodref [com/facebook/widget/UserSettingsFragment.fetchUserInfo ()V] + [4] aload_0 v0 + [5] invokespecial #128 + + Methodref [com/facebook/widget/UserSettingsFragment.updateUI ()V] + [8] aload_0 v0 + [9] getfield #56 + + Fieldref [com/facebook/widget/UserSettingsFragment.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + [12] ifnull +18 (target=30) + [15] aload_0 v0 + [16] getfield #56 + + Fieldref [com/facebook/widget/UserSettingsFragment.sessionStatusCallback Lcom/facebook/Session$StatusCallback;] + [19] aload_0 v0 + [20] invokevirtual #123 + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + [23] aload_1 v1 + [24] aload_2 v2 + [25] invokeinterface #134 + + InterfaceMethodref [com/facebook/Session$StatusCallback.call (Lcom/facebook/Session;Lcom/facebook/SessionState;Ljava/lang/Exception;)V] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [30] Var: ..., Stack: (empty) + + Method: getPermissions()Ljava/util/List; + Access flags: 0x0 + = java.util.List getPermissions() + Class member attributes (count = 2): + + Code attribute instructions (code length = 8, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #55 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButtonProperties Lcom/facebook/widget/LoginButton$LoginButtonProperties;] + [4] invokevirtual #113 + + Methodref [com/facebook/widget/LoginButton$LoginButtonProperties.getPermissions ()Ljava/util/List;] + [7] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + + Method: fetchUserInfo()V + Access flags: 0x2 + = private void fetchUserInfo() + Class member attributes (count = 1): + + Code attribute instructions (code length = 86, locals = 4, stack = 5): + [0] aload_0 v0 + [1] invokevirtual #123 + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + [4] astore_1 v1 + [5] aload_1 v1 + [6] ifnull +74 (target=80) + [9] aload_1 v1 + [10] invokevirtual #87 + + Methodref [com/facebook/Session.isOpened ()Z] + [13] ifeq +67 (target=80) + [16] aload_1 v1 + [17] aload_0 v0 + [18] getfield #58 + + Fieldref [com/facebook/widget/UserSettingsFragment.userInfoSession Lcom/facebook/Session;] + [21] ifacmpeq +64 (target=85) + [24] aload_1 v1 + [25] new #34 + + Class [com/facebook/widget/UserSettingsFragment$1] + [28] dup + [29] aload_0 v0 + [30] aload_1 v1 + [31] invokespecial #129 + + Methodref [com/facebook/widget/UserSettingsFragment$1. (Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/Session;)V] + [34] invokestatic #83 + + Methodref [com/facebook/Request.newMeRequest (Lcom/facebook/Session;Lcom/facebook/Request$GraphUserCallback;)Lcom/facebook/Request;] + [37] astore_2 v2 + [38] new #11 + + Class [android/os/Bundle] + [41] dup + [42] invokespecial #69 + + Methodref [android/os/Bundle. ()V] + [45] astore_3 v3 + [46] aload_3 v3 + [47] ldc #4 + + String [fields] + [49] getstatic #52 + + Fieldref [com/facebook/widget/UserSettingsFragment.REQUEST_FIELDS Ljava/lang/String;] + [52] invokevirtual #70 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [55] aload_2 v2 + [56] aload_3 v3 + [57] invokevirtual #84 + + Methodref [com/facebook/Request.setParameters (Landroid/os/Bundle;)V] + [60] iconst_1 + [61] anewarray #16 + + Class [com/facebook/Request] + [64] dup + [65] iconst_0 + [66] aload_2 v2 + [67] aastore + [68] invokestatic #82 + + Methodref [com/facebook/Request.executeBatchAsync ([Lcom/facebook/Request;)Lcom/facebook/RequestAsyncTask;] + [71] pop + [72] aload_0 v0 + [73] aload_1 v1 + [74] putfield #58 + + Fieldref [com/facebook/widget/UserSettingsFragment.userInfoSession Lcom/facebook/Session;] + [77] goto +8 (target=85) + [80] aload_0 v0 + [81] aconst_null + [82] putfield #57 + + Fieldref [com/facebook/widget/UserSettingsFragment.user Lcom/facebook/model/GraphUser;] + [85] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [80] Var: ...[a:com/facebook/Session], Stack: (empty) + - [85] Var: ..., Stack: (empty) + + Method: updateUI()V + Access flags: 0x2 + = private void updateUI() + Class member attributes (count = 1): + + Code attribute instructions (code length = 290, locals = 3, stack = 6): + [0] aload_0 v0 + [1] invokevirtual #124 + + Methodref [com/facebook/widget/UserSettingsFragment.isAdded ()Z] + [4] ifne +4 (target=8) + [7] return + [8] aload_0 v0 + [9] invokevirtual #125 + + Methodref [com/facebook/widget/UserSettingsFragment.isSessionOpen ()Z] + [12] ifeq +211 (target=223) + [15] aload_0 v0 + [16] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [19] aload_0 v0 + [20] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [23] getstatic #42 + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_connected_text_color I] + [26] invokevirtual #61 + + Methodref [android/content/res/Resources.getColor (I)I] + [29] invokevirtual #81 + + Methodref [android/widget/TextView.setTextColor (I)V] + [32] aload_0 v0 + [33] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [36] fconst_1 + [37] fconst_0 + [38] ldc #1 + + Float [-1.0] + [40] aload_0 v0 + [41] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [44] getstatic #41 + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_connected_shadow_color I] + [47] invokevirtual #61 + + Methodref [android/content/res/Resources.getColor (I)I] + [50] invokevirtual #78 + + Methodref [android/widget/TextView.setShadowLayer (FFFI)V] + [53] aload_0 v0 + [54] getfield #57 + + Fieldref [com/facebook/widget/UserSettingsFragment.user Lcom/facebook/model/GraphUser;] + [57] ifnull +98 (target=155) + [60] aload_0 v0 + [61] invokespecial #121 + + Methodref [com/facebook/widget/UserSettingsFragment.getImageRequest ()Lcom/facebook/internal/ImageRequest;] + [64] astore_1 v1 + [65] aload_1 v1 + [66] ifnull +70 (target=136) + [69] aload_1 v1 + [70] invokevirtual #89 + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + [73] astore_2 v2 + [74] aload_2 v2 + [75] aload_0 v0 + [76] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [79] invokevirtual #76 + + Methodref [android/widget/TextView.getTag ()Ljava/lang/Object;] + [82] invokevirtual #132 + + Methodref [java/net/URI.equals (Ljava/lang/Object;)Z] + [85] ifne +51 (target=136) + [88] aload_0 v0 + [89] getfield #57 + + Fieldref [com/facebook/widget/UserSettingsFragment.user Lcom/facebook/model/GraphUser;] + [92] invokeinterface #135 + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + [97] aload_0 v0 + [98] getfield #60 + + Fieldref [com/facebook/widget/UserSettingsFragment.userProfilePicID Ljava/lang/String;] + [101] invokevirtual #131 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [104] ifeq +28 (target=132) + [107] aload_0 v0 + [108] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [111] aconst_null + [112] aload_0 v0 + [113] getfield #59 + + Fieldref [com/facebook/widget/UserSettingsFragment.userProfilePic Landroid/graphics/drawable/Drawable;] + [116] aconst_null + [117] aconst_null + [118] invokevirtual #77 + + Methodref [android/widget/TextView.setCompoundDrawables (Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V] + [121] aload_0 v0 + [122] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [125] aload_2 v2 + [126] invokevirtual #79 + + Methodref [android/widget/TextView.setTag (Ljava/lang/Object;)V] + [129] goto +7 (target=136) + [132] aload_1 v1 + [133] invokestatic #88 + + Methodref [com/facebook/internal/ImageDownloader.downloadAsync (Lcom/facebook/internal/ImageRequest;)V] + [136] aload_0 v0 + [137] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [140] aload_0 v0 + [141] getfield #57 + + Fieldref [com/facebook/widget/UserSettingsFragment.user Lcom/facebook/model/GraphUser;] + [144] invokeinterface #136 + + InterfaceMethodref [com/facebook/model/GraphUser.getName ()Ljava/lang/String;] + [149] invokevirtual #80 + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + [152] goto +137 (target=289) + [155] aload_0 v0 + [156] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [159] aload_0 v0 + [160] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [163] getstatic #50 + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_logged_in I] + [166] invokevirtual #64 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [169] invokevirtual #80 + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + [172] aload_0 v0 + [173] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [176] getstatic #46 + + Fieldref [com/facebook/android/R$drawable.com_facebook_profile_default_icon I] + [179] invokevirtual #63 + + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + [182] astore_1 v1 + [183] aload_1 v1 + [184] iconst_0 + [185] iconst_0 + [186] aload_0 v0 + [187] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [190] getstatic #45 + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_width I] + [193] invokevirtual #62 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [196] aload_0 v0 + [197] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [200] getstatic #44 + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_height I] + [203] invokevirtual #62 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [206] invokevirtual #67 + + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + [209] aload_0 v0 + [210] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [213] aconst_null + [214] aload_1 v1 + [215] aconst_null + [216] aconst_null + [217] invokevirtual #77 + + Methodref [android/widget/TextView.setCompoundDrawables (Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V] + [220] goto +69 (target=289) + [223] aload_0 v0 + [224] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [227] getstatic #43 + + Fieldref [com/facebook/android/R$color.com_facebook_usersettingsfragment_not_connected_text_color I] + [230] invokevirtual #61 + + Methodref [android/content/res/Resources.getColor (I)I] + [233] istore_1 v1 + [234] aload_0 v0 + [235] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [238] iload_1 v1 + [239] invokevirtual #81 + + Methodref [android/widget/TextView.setTextColor (I)V] + [242] aload_0 v0 + [243] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [246] fconst_0 + [247] fconst_0 + [248] fconst_0 + [249] iload_1 v1 + [250] invokevirtual #78 + + Methodref [android/widget/TextView.setShadowLayer (FFFI)V] + [253] aload_0 v0 + [254] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [257] aload_0 v0 + [258] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [261] getstatic #51 + + Fieldref [com/facebook/android/R$string.com_facebook_usersettingsfragment_not_logged_in I] + [264] invokevirtual #64 + + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + [267] invokevirtual #80 + + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + [270] aload_0 v0 + [271] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [274] aconst_null + [275] aconst_null + [276] aconst_null + [277] aconst_null + [278] invokevirtual #77 + + Methodref [android/widget/TextView.setCompoundDrawables (Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V] + [281] aload_0 v0 + [282] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [285] aconst_null + [286] invokevirtual #79 + + Methodref [android/widget/TextView.setTag (Ljava/lang/Object;)V] + [289] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 6): + - [8] Var: ..., Stack: (empty) + - [132] Var: ...[a:com/facebook/internal/ImageRequest][a:java/net/URI], Stack: (empty) + - [136] Var: -1, Stack: (empty) + - [155] Var: -1, Stack: (empty) + - [223] Var: ..., Stack: (empty) + - [289] Var: ..., Stack: (empty) + + Method: getImageRequest()Lcom/facebook/internal/ImageRequest; + Access flags: 0x2 + = private com.facebook.internal.ImageRequest getImageRequest() + Class member attributes (count = 1): + + Code attribute instructions (code length = 72, locals = 3, stack = 7): + [0] aconst_null + [1] astore_1 v1 + [2] new #27 + + Class [com/facebook/internal/ImageRequest$Builder] + [5] dup + [6] aload_0 v0 + [7] invokevirtual #120 + + Methodref [com/facebook/widget/UserSettingsFragment.getActivity ()Landroid/support/v4/app/h;] + [10] aload_0 v0 + [11] getfield #57 + + Fieldref [com/facebook/widget/UserSettingsFragment.user Lcom/facebook/model/GraphUser;] + [14] invokeinterface #135 + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + [19] aload_0 v0 + [20] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [23] getstatic #45 + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_width I] + [26] invokevirtual #62 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [29] aload_0 v0 + [30] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [33] getstatic #44 + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_height I] + [36] invokevirtual #62 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [39] invokestatic #90 + + Methodref [com/facebook/internal/ImageRequest.getProfilePictureUrl (Ljava/lang/String;II)Ljava/net/URI;] + [42] invokespecial #91 + + Methodref [com/facebook/internal/ImageRequest$Builder. (Landroid/content/Context;Ljava/net/URI;)V] + [45] astore_2 v2 + [46] aload_2 v2 + [47] aload_0 v0 + [48] invokevirtual #94 + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallerTag (Ljava/lang/Object;)Lcom/facebook/internal/ImageRequest$Builder;] + [51] new #35 + + Class [com/facebook/widget/UserSettingsFragment$2] + [54] dup + [55] aload_0 v0 + [56] invokespecial #130 + + Methodref [com/facebook/widget/UserSettingsFragment$2. (Lcom/facebook/widget/UserSettingsFragment;)V] + [59] invokevirtual #93 + + Methodref [com/facebook/internal/ImageRequest$Builder.setCallback (Lcom/facebook/internal/ImageRequest$Callback;)Lcom/facebook/internal/ImageRequest$Builder;] + [62] invokevirtual #92 + + Methodref [com/facebook/internal/ImageRequest$Builder.build ()Lcom/facebook/internal/ImageRequest;] + [65] astore_1 v1 + [66] goto +4 (target=70) + [69] astore_2 v2 + [70] aload_1 v1 + [71] areturn + Code attribute exceptions (count = 1): + - ExceptionInfo (2 -> 66: 69): + + Class [java/net/URISyntaxException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [69] Var: [a:com/facebook/widget/UserSettingsFragment][a:com/facebook/internal/ImageRequest], Stack: [a:java/net/URISyntaxException] + - [70] Var: ..., Stack: (empty) + + Method: processImageResponse(Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V + Access flags: 0x2 + = private void processImageResponse(java.lang.String,com.facebook.internal.ImageResponse) + Class member attributes (count = 1): + + Code attribute instructions (code length = 92, locals = 5, stack = 6): + [0] aload_2 v2 + [1] ifnull +90 (target=91) + [4] aload_2 v2 + [5] invokevirtual #95 + + Methodref [com/facebook/internal/ImageResponse.getBitmap ()Landroid/graphics/Bitmap;] + [8] astore_3 v3 + [9] aload_3 v3 + [10] ifnull +81 (target=91) + [13] new #9 + + Class [android/graphics/drawable/BitmapDrawable] + [16] dup + [17] aload_0 v0 + [18] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [21] aload_3 v3 + [22] invokespecial #65 + + Methodref [android/graphics/drawable/BitmapDrawable. (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V] + [25] astore v4 + [27] aload v4 + [29] iconst_0 + [30] iconst_0 + [31] aload_0 v0 + [32] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [35] getstatic #45 + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_width I] + [38] invokevirtual #62 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [41] aload_0 v0 + [42] invokevirtual #122 + + Methodref [com/facebook/widget/UserSettingsFragment.getResources ()Landroid/content/res/Resources;] + [45] getstatic #44 + + Fieldref [com/facebook/android/R$dimen.com_facebook_usersettingsfragment_profile_picture_height I] + [48] invokevirtual #62 + + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + [51] invokevirtual #66 + + Methodref [android/graphics/drawable/BitmapDrawable.setBounds (IIII)V] + [54] aload_0 v0 + [55] aload v4 + [57] putfield #59 + + Fieldref [com/facebook/widget/UserSettingsFragment.userProfilePic Landroid/graphics/drawable/Drawable;] + [60] aload_0 v0 + [61] aload_1 v1 + [62] putfield #60 + + Fieldref [com/facebook/widget/UserSettingsFragment.userProfilePicID Ljava/lang/String;] + [65] aload_0 v0 + [66] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [69] aconst_null + [70] aload v4 + [72] aconst_null + [73] aconst_null + [74] invokevirtual #77 + + Methodref [android/widget/TextView.setCompoundDrawables (Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V] + [77] aload_0 v0 + [78] getfield #53 + + Fieldref [com/facebook/widget/UserSettingsFragment.connectedStateLabel Landroid/widget/TextView;] + [81] aload_2 v2 + [82] invokevirtual #96 + + Methodref [com/facebook/internal/ImageResponse.getRequest ()Lcom/facebook/internal/ImageRequest;] + [85] invokevirtual #89 + + Methodref [com/facebook/internal/ImageRequest.getImageUri ()Ljava/net/URI;] + [88] invokevirtual #79 + + Methodref [android/widget/TextView.setTag (Ljava/lang/Object;)V] + [91] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [91] Var: ..., Stack: (empty) + + Method: onDestroy()V + Access flags: 0x1041 + = public bridge synthetic void onDestroy() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #101 + + Methodref [com/facebook/widget/FacebookFragment.onDestroy ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityResult(IILandroid/content/Intent;)V + Access flags: 0x1041 + = public bridge synthetic void onActivityResult(int,int,android.content.Intent) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 4, stack = 4): + [0] aload_0 v0 + [1] iload_1 v1 + [2] iload_2 v2 + [3] aload_3 v3 + [4] invokespecial #99 + + Methodref [com/facebook/widget/FacebookFragment.onActivityResult (IILandroid/content/Intent;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onActivityCreated(Landroid/os/Bundle;)V + Access flags: 0x1041 + = public bridge synthetic void onActivityCreated(android.os.Bundle) + 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 #98 + + Methodref [com/facebook/widget/FacebookFragment.onActivityCreated (Landroid/os/Bundle;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$002(Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser; + Access flags: 0x1008 + = static synthetic com.facebook.model.GraphUser access$002(com.facebook.widget.UserSettingsFragment,com.facebook.model.GraphUser) + 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 #57 + + Fieldref [com/facebook/widget/UserSettingsFragment.user Lcom/facebook/model/GraphUser;] + [6] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$100(Lcom/facebook/widget/UserSettingsFragment;)V + Access flags: 0x1008 + = static synthetic void access$100(com.facebook.widget.UserSettingsFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #128 + + Methodref [com/facebook/widget/UserSettingsFragment.updateUI ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/widget/LoginButton; + Access flags: 0x1008 + = static synthetic com.facebook.widget.LoginButton access$200(com.facebook.widget.UserSettingsFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #54 + + Fieldref [com/facebook/widget/UserSettingsFragment.loginButton Lcom/facebook/widget/LoginButton;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/model/GraphUser; + Access flags: 0x1008 + = static synthetic com.facebook.model.GraphUser access$000(com.facebook.widget.UserSettingsFragment) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #57 + + Fieldref [com/facebook/widget/UserSettingsFragment.user Lcom/facebook/model/GraphUser;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300(Lcom/facebook/widget/UserSettingsFragment;Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V + Access flags: 0x1008 + = static synthetic void access$300(com.facebook.widget.UserSettingsFragment,java.lang.String,com.facebook.internal.ImageResponse) + 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 #126 + + Methodref [com/facebook/widget/UserSettingsFragment.processImageResponse (Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + [6] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: ()V + Access flags: 0x8 + = static void () + Class member attributes (count = 1): + + Code attribute instructions (code length = 28, locals = 0, stack = 5): + [0] ldc #2 + + String [,] + [2] iconst_3 + [3] anewarray #36 + + Class [java/lang/String] + [6] dup + [7] iconst_0 + [8] ldc #5 + + String [id] + [10] aastore + [11] dup + [12] iconst_1 + [13] ldc #6 + + String [name] + [15] aastore + [16] dup + [17] iconst_2 + [18] ldc #7 + + String [picture] + [20] aastore + [21] invokestatic #71 + + Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;] + [24] putstatic #52 + + Fieldref [com/facebook/widget/UserSettingsFragment.REQUEST_FIELDS Ljava/lang/String;] + [27] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/UserSettingsFragment$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.UserSettingsFragment$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/Request$GraphUserCallback] + +Constant Pool (count = 60): + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/Request$GraphUserCallback] + + Class [com/facebook/Response] + + Class [com/facebook/widget/LoginButton] + + Class [com/facebook/widget/UserSettingsFragment] + + Class [com/facebook/widget/UserSettingsFragment$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/UserSettingsFragment$1.this$0 Lcom/facebook/widget/UserSettingsFragment;] + + Fieldref [com/facebook/widget/UserSettingsFragment$1.val$currentSession Lcom/facebook/Session;] + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + + Methodref [com/facebook/widget/LoginButton.handleError (Ljava/lang/Exception;)V] + + Methodref [com/facebook/widget/UserSettingsFragment.access$002 (Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + + Methodref [com/facebook/widget/UserSettingsFragment.access$100 (Lcom/facebook/widget/UserSettingsFragment;)V] + + Methodref [com/facebook/widget/UserSettingsFragment.access$200 (Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/widget/LoginButton;] + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$002 (Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + + NameAndType [access$100 (Lcom/facebook/widget/UserSettingsFragment;)V] + + NameAndType [access$200 (Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/widget/LoginButton;] + + NameAndType [getError ()Lcom/facebook/FacebookRequestError;] + + NameAndType [getException ()Lcom/facebook/FacebookException;] + + NameAndType [getSession ()Lcom/facebook/Session;] + + NameAndType [handleError (Ljava/lang/Exception;)V] + + NameAndType [this$0 Lcom/facebook/widget/UserSettingsFragment;] + + NameAndType [val$currentSession Lcom/facebook/Session;] + + Utf8 [()Lcom/facebook/FacebookException;] + + Utf8 [()Lcom/facebook/FacebookRequestError;] + + Utf8 [()Lcom/facebook/Session;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/widget/LoginButton;] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;)V] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/Session;)V] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Ljava/lang/Exception;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/widget/UserSettingsFragment;] + + Utf8 [StackMapTable] + + Utf8 [access$002] + + Utf8 [access$100] + + Utf8 [access$200] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/Request$GraphUserCallback] + + Utf8 [com/facebook/Response] + + Utf8 [com/facebook/widget/LoginButton] + + Utf8 [com/facebook/widget/UserSettingsFragment] + + Utf8 [com/facebook/widget/UserSettingsFragment$1] + + Utf8 [getError] + + Utf8 [getException] + + Utf8 [getSession] + + Utf8 [handleError] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [this$0] + + Utf8 [val$currentSession] + +Fields (count = 2): + + Field: val$currentSession Lcom/facebook/Session; + Access flags: 0x1010 + = final synthetic com.facebook.Session val$currentSession + + Field: this$0 Lcom/facebook/widget/UserSettingsFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.UserSettingsFragment this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/Session;)V + Access flags: 0x0 + = UserSettingsFragment$1(com.facebook.widget.UserSettingsFragment,com.facebook.Session) + 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 [com/facebook/widget/UserSettingsFragment$1.this$0 Lcom/facebook/widget/UserSettingsFragment;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #9 + + Fieldref [com/facebook/widget/UserSettingsFragment$1.val$currentSession Lcom/facebook/Session;] + [10] aload_0 v0 + [11] invokespecial #17 + + Methodref [java/lang/Object. ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/model/GraphUser;Lcom/facebook/Response;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) + Class member attributes (count = 1): + + Code attribute instructions (code length = 55, locals = 3, stack = 2): + [0] aload_0 v0 + [1] getfield #9 + + Fieldref [com/facebook/widget/UserSettingsFragment$1.val$currentSession Lcom/facebook/Session;] + [4] aload_0 v0 + [5] getfield #8 + + Fieldref [com/facebook/widget/UserSettingsFragment$1.this$0 Lcom/facebook/widget/UserSettingsFragment;] + [8] invokevirtual #16 + + Methodref [com/facebook/widget/UserSettingsFragment.getSession ()Lcom/facebook/Session;] + [11] ifacmpne +19 (target=30) + [14] aload_0 v0 + [15] getfield #8 + + Fieldref [com/facebook/widget/UserSettingsFragment$1.this$0 Lcom/facebook/widget/UserSettingsFragment;] + [18] aload_1 v1 + [19] invokestatic #13 + + Methodref [com/facebook/widget/UserSettingsFragment.access$002 (Lcom/facebook/widget/UserSettingsFragment;Lcom/facebook/model/GraphUser;)Lcom/facebook/model/GraphUser;] + [22] pop + [23] aload_0 v0 + [24] getfield #8 + + Fieldref [com/facebook/widget/UserSettingsFragment$1.this$0 Lcom/facebook/widget/UserSettingsFragment;] + [27] invokestatic #14 + + Methodref [com/facebook/widget/UserSettingsFragment.access$100 (Lcom/facebook/widget/UserSettingsFragment;)V] + [30] aload_2 v2 + [31] invokevirtual #11 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [34] ifnull +20 (target=54) + [37] aload_0 v0 + [38] getfield #8 + + Fieldref [com/facebook/widget/UserSettingsFragment$1.this$0 Lcom/facebook/widget/UserSettingsFragment;] + [41] invokestatic #15 + + Methodref [com/facebook/widget/UserSettingsFragment.access$200 (Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/widget/LoginButton;] + [44] aload_2 v2 + [45] invokevirtual #11 + + Methodref [com/facebook/Response.getError ()Lcom/facebook/FacebookRequestError;] + [48] invokevirtual #10 + + Methodref [com/facebook/FacebookRequestError.getException ()Lcom/facebook/FacebookException;] + [51] invokevirtual #12 + + Methodref [com/facebook/widget/LoginButton.handleError (Ljava/lang/Exception;)V] + [54] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [30] Var: ..., Stack: (empty) + - [54] Var: ..., Stack: (empty) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/UserSettingsFragment$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.UserSettingsFragment$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [com/facebook/internal/ImageRequest$Callback] + +Constant Pool (count = 35): + + Class [com/facebook/internal/ImageRequest$Callback] + + Class [com/facebook/model/GraphUser] + + Class [com/facebook/widget/UserSettingsFragment] + + Class [com/facebook/widget/UserSettingsFragment$2] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/UserSettingsFragment$2.this$0 Lcom/facebook/widget/UserSettingsFragment;] + + Methodref [com/facebook/widget/UserSettingsFragment.access$000 (Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/model/GraphUser;] + + Methodref [com/facebook/widget/UserSettingsFragment.access$300 (Lcom/facebook/widget/UserSettingsFragment;Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + + Methodref [java/lang/Object. ()V] + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/model/GraphUser;] + + NameAndType [access$300 (Lcom/facebook/widget/UserSettingsFragment;Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + + NameAndType [getId ()Ljava/lang/String;] + + NameAndType [this$0 Lcom/facebook/widget/UserSettingsFragment;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [(Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/model/GraphUser;] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;)V] + + Utf8 [(Lcom/facebook/widget/UserSettingsFragment;Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/UserSettingsFragment;] + + Utf8 [access$000] + + Utf8 [access$300] + + Utf8 [com/facebook/internal/ImageRequest$Callback] + + Utf8 [com/facebook/model/GraphUser] + + Utf8 [com/facebook/widget/UserSettingsFragment] + + Utf8 [com/facebook/widget/UserSettingsFragment$2] + + Utf8 [getId] + + Utf8 [java/lang/Object] + + Utf8 [onCompleted] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/UserSettingsFragment; + Access flags: 0x1010 + = final synthetic com.facebook.widget.UserSettingsFragment this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/UserSettingsFragment;)V + Access flags: 0x0 + = UserSettingsFragment$2(com.facebook.widget.UserSettingsFragment) + 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 #6 + + Fieldref [com/facebook/widget/UserSettingsFragment$2.this$0 Lcom/facebook/widget/UserSettingsFragment;] + [5] aload_0 v0 + [6] invokespecial #9 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCompleted(Lcom/facebook/internal/ImageResponse;)V + Access flags: 0x1 + = public void onCompleted(com.facebook.internal.ImageResponse) + Class member attributes (count = 1): + + Code attribute instructions (code length = 21, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #6 + + Fieldref [com/facebook/widget/UserSettingsFragment$2.this$0 Lcom/facebook/widget/UserSettingsFragment;] + [4] aload_0 v0 + [5] getfield #6 + + Fieldref [com/facebook/widget/UserSettingsFragment$2.this$0 Lcom/facebook/widget/UserSettingsFragment;] + [8] invokestatic #7 + + Methodref [com/facebook/widget/UserSettingsFragment.access$000 (Lcom/facebook/widget/UserSettingsFragment;)Lcom/facebook/model/GraphUser;] + [11] invokeinterface #10 + + InterfaceMethodref [com/facebook/model/GraphUser.getId ()Ljava/lang/String;] + [16] aload_1 v1 + [17] invokestatic #8 + + Methodref [com/facebook/widget/UserSettingsFragment.access$300 (Lcom/facebook/widget/UserSettingsFragment;Ljava/lang/String;Lcom/facebook/internal/ImageResponse;)V] + [20] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/WebDialog + Superclass: android/app/Dialog + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.WebDialog extends android.app.Dialog + +Interfaces (count = 0): + +Constant Pool (count = 410): + + Integer [-872415232] + + Integer [0] + + Integer [512] + + Integer [1024] + + Integer [16973840] + + String [FacebookSDK.WebDialog] + + String [dialog/] + + String [display] + + String [fbconnect://cancel] + + String [fbconnect://success] + + String [touch] + + String [type] + + String [user_agent] + + String [window] + + Class [android/app/Dialog] + + Class [android/app/ProgressDialog] + + Class [android/content/Context] + + Class [android/content/res/Resources] + + Class [android/graphics/drawable/Drawable] + + Class [android/net/Uri] + + Class [android/os/Bundle] + + Class [android/util/DisplayMetrics] + + Class [android/util/Pair] + + Class [android/view/Display] + + Class [android/view/ViewGroup$LayoutParams] + + Class [android/view/WindowManager] + + Class [android/webkit/WebSettings] + + Class [android/webkit/WebView] + + Class [android/widget/FrameLayout] + + Class [android/widget/FrameLayout$LayoutParams] + + Class [android/widget/ImageView] + + Class [android/widget/LinearLayout] + + Class [com/facebook/FacebookException] + + Class [com/facebook/FacebookOperationCanceledException] + + Class [com/facebook/android/R$drawable] + + Class [com/facebook/android/R$string] + + Class [com/facebook/internal/ServerProtocol] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/widget/WebDialog] + + Class [com/facebook/widget/WebDialog$1] + + Class [com/facebook/widget/WebDialog$2] + + Class [com/facebook/widget/WebDialog$3] + + Class [com/facebook/widget/WebDialog$DialogWebViewClient] + + Class [com/facebook/widget/WebDialog$OnCompleteListener] + + Class [java/lang/Integer] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Double [0.4] + + Double [0.6] + + Double [2.0] + + Double [512.0] + + Fieldref [android/util/DisplayMetrics.density F] + + Fieldref [android/util/DisplayMetrics.heightPixels I] + + Fieldref [android/util/DisplayMetrics.widthPixels I] + + Fieldref [android/util/Pair.first Ljava/lang/Object;] + + Fieldref [android/util/Pair.second Ljava/lang/Object;] + + Fieldref [com/facebook/android/R$drawable.com_facebook_close I] + + Fieldref [com/facebook/android/R$string.com_facebook_loading I] + + Fieldref [com/facebook/widget/WebDialog.contentFrameLayout Landroid/widget/FrameLayout;] + + Fieldref [com/facebook/widget/WebDialog.crossImageView Landroid/widget/ImageView;] + + Fieldref [com/facebook/widget/WebDialog.isDetached Z] + + Fieldref [com/facebook/widget/WebDialog.listenerCalled Z] + + Fieldref [com/facebook/widget/WebDialog.onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + Fieldref [com/facebook/widget/WebDialog.spinner Landroid/app/ProgressDialog;] + + Fieldref [com/facebook/widget/WebDialog.url Ljava/lang/String;] + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + + Methodref [android/app/Dialog. (Landroid/content/Context;I)V] + + Methodref [android/app/Dialog.dismiss ()V] + + Methodref [android/app/Dialog.onAttachedToWindow ()V] + + Methodref [android/app/Dialog.onCreate (Landroid/os/Bundle;)V] + + Methodref [android/app/Dialog.onDetachedFromWindow ()V] + + Methodref [android/app/ProgressDialog. (Landroid/content/Context;)V] + + Methodref [android/app/ProgressDialog.dismiss ()V] + + Methodref [android/app/ProgressDialog.isShowing ()Z] + + Methodref [android/app/ProgressDialog.requestWindowFeature (I)Z] + + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V] + + Methodref [android/app/ProgressDialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V] + + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] + + Methodref [android/net/Uri.toString ()Ljava/lang/String;] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [android/util/DisplayMetrics. ()V] + + Methodref [android/util/Pair. (Ljava/lang/Object;Ljava/lang/Object;)V] + + Methodref [android/view/Display.getMetrics (Landroid/util/DisplayMetrics;)V] + + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V] + + Methodref [android/webkit/WebSettings.setSavePassword (Z)V] + + Methodref [android/webkit/WebView. (Landroid/content/Context;)V] + + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;] + + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V] + + Methodref [android/webkit/WebView.setHorizontalScrollBarEnabled (Z)V] + + Methodref [android/webkit/WebView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + + Methodref [android/webkit/WebView.setVerticalScrollBarEnabled (Z)V] + + Methodref [android/webkit/WebView.setVisibility (I)V] + + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V] + + Methodref [android/webkit/WebView.stopLoading ()V] + + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;)V] + + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + + Methodref [android/widget/FrameLayout.setPadding (IIII)V] + + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] + + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + + Methodref [android/widget/ImageView.getDrawable ()Landroid/graphics/drawable/Drawable;] + + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + + Methodref [android/widget/ImageView.setVisibility (I)V] + + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] + + Methodref [android/widget/LinearLayout.setBackgroundColor (I)V] + + Methodref [android/widget/LinearLayout.setPadding (IIII)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/FacebookOperationCanceledException. ()V] + + Methodref [com/facebook/internal/ServerProtocol.getDialogAuthority ()Ljava/lang/String;] + + Methodref [com/facebook/internal/Utility.buildUri (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/net/Uri;] + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;I)V] + + Methodref [com/facebook/widget/WebDialog.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + + Methodref [com/facebook/widget/WebDialog.createCrossImage ()V] + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + + Methodref [com/facebook/widget/WebDialog.getMargins ()Landroid/util/Pair;] + + Methodref [com/facebook/widget/WebDialog.requestWindowFeature (I)Z] + + Methodref [com/facebook/widget/WebDialog.sendCancelToListener ()V] + + Methodref [com/facebook/widget/WebDialog.sendErrorToListener (Ljava/lang/Throwable;)V] + + Methodref [com/facebook/widget/WebDialog.sendSuccessToListener (Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/WebDialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V] + + Methodref [com/facebook/widget/WebDialog.setUpWebView (I)V] + + Methodref [com/facebook/widget/WebDialog$1. (Lcom/facebook/widget/WebDialog;)V] + + Methodref [com/facebook/widget/WebDialog$2. (Lcom/facebook/widget/WebDialog;)V] + + Methodref [com/facebook/widget/WebDialog$3. (Lcom/facebook/widget/WebDialog;)V] + + Methodref [com/facebook/widget/WebDialog$DialogWebViewClient. (Lcom/facebook/widget/WebDialog;Lcom/facebook/widget/WebDialog$1;)V] + + Methodref [java/lang/Integer.intValue ()I] + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] + + InterfaceMethodref [com/facebook/widget/WebDialog$OnCompleteListener.onComplete (Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + NameAndType [ ()V] + + NameAndType [ (II)V] + + NameAndType [ (Landroid/content/Context;)V] + + NameAndType [ (Landroid/content/Context;I)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;I)V] + + NameAndType [ (Lcom/facebook/widget/WebDialog;)V] + + NameAndType [ (Lcom/facebook/widget/WebDialog;Lcom/facebook/widget/WebDialog$1;)V] + + NameAndType [ (Ljava/lang/Object;Ljava/lang/Object;)V] + + NameAndType [ (Ljava/lang/Throwable;)V] + + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + + NameAndType [addView (Landroid/view/View;)V] + + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [buildUri (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/net/Uri;] + + NameAndType [com_facebook_close I] + + NameAndType [com_facebook_loading I] + + NameAndType [contentFrameLayout Landroid/widget/FrameLayout;] + + NameAndType [createCrossImage ()V] + + NameAndType [crossImageView Landroid/widget/ImageView;] + + NameAndType [density F] + + NameAndType [dismiss ()V] + + NameAndType [first Ljava/lang/Object;] + + NameAndType [getContext ()Landroid/content/Context;] + + NameAndType [getDefaultDisplay ()Landroid/view/Display;] + + NameAndType [getDialogAuthority ()Ljava/lang/String;] + + NameAndType [getDrawable ()Landroid/graphics/drawable/Drawable;] + + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + + NameAndType [getIntrinsicWidth ()I] + + NameAndType [getMargins ()Landroid/util/Pair;] + + NameAndType [getMetrics (Landroid/util/DisplayMetrics;)V] + + NameAndType [getResources ()Landroid/content/res/Resources;] + + NameAndType [getSettings ()Landroid/webkit/WebSettings;] + + NameAndType [getString (I)Ljava/lang/String;] + + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + + NameAndType [heightPixels I] + + NameAndType [intValue ()I] + + NameAndType [isDetached Z] + + NameAndType [isShowing ()Z] + + NameAndType [listenerCalled Z] + + NameAndType [loadUrl (Ljava/lang/String;)V] + + NameAndType [onAttachedToWindow ()V] + + NameAndType [onComplete (Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + NameAndType [onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + NameAndType [onCreate (Landroid/os/Bundle;)V] + + NameAndType [onDetachedFromWindow ()V] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [requestWindowFeature (I)Z] + + NameAndType [second Ljava/lang/Object;] + + NameAndType [sendCancelToListener ()V] + + NameAndType [sendErrorToListener (Ljava/lang/Throwable;)V] + + NameAndType [sendSuccessToListener (Landroid/os/Bundle;)V] + + NameAndType [setBackgroundColor (I)V] + + NameAndType [setHorizontalScrollBarEnabled (Z)V] + + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + + NameAndType [setJavaScriptEnabled (Z)V] + + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + + NameAndType [setMessage (Ljava/lang/CharSequence;)V] + + NameAndType [setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V] + + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + + NameAndType [setPadding (IIII)V] + + NameAndType [setSavePassword (Z)V] + + NameAndType [setUpWebView (I)V] + + NameAndType [setVerticalScrollBarEnabled (Z)V] + + NameAndType [setVisibility (I)V] + + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V] + + NameAndType [spinner Landroid/app/ProgressDialog;] + + NameAndType [stopLoading ()V] + + NameAndType [toString ()Ljava/lang/String;] + + NameAndType [url Ljava/lang/String;] + + NameAndType [valueOf (I)Ljava/lang/Integer;] + + NameAndType [webView Landroid/webkit/WebView;] + + NameAndType [widthPixels I] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/content/res/Resources;] + + Utf8 [()Landroid/graphics/drawable/Drawable;] + + Utf8 [()Landroid/util/Pair;] + + Utf8 [()Landroid/util/Pair;] + + Utf8 [()Landroid/view/Display;] + + Utf8 [()Landroid/webkit/WebSettings;] + + Utf8 [()Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + + Utf8 [(I)Ljava/lang/Integer;] + + Utf8 [(I)Ljava/lang/String;] + + Utf8 [(I)V] + + Utf8 [(I)Z] + + Utf8 [(II)V] + + Utf8 [(IIII)V] + + Utf8 [(Landroid/content/Context;)V] + + Utf8 [(Landroid/content/Context;I)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;I)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Utf8 [(Landroid/content/DialogInterface$OnCancelListener;)V] + + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + + Utf8 [(Landroid/os/Bundle;)V] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [(Landroid/util/DisplayMetrics;)V] + + Utf8 [(Landroid/view/View$OnClickListener;)V] + + Utf8 [(Landroid/view/View;)V] + + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + + Utf8 [(Landroid/webkit/WebViewClient;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Landroid/app/ProgressDialog;] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Landroid/webkit/WebView;] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Landroid/widget/FrameLayout;] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Landroid/widget/ImageView;] + + Utf8 [(Lcom/facebook/widget/WebDialog;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Z] + + Utf8 [(Lcom/facebook/widget/WebDialog;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;Lcom/facebook/widget/WebDialog$1;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/CharSequence;)V] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/net/Uri;] + + Utf8 [(Ljava/lang/Throwable;)V] + + Utf8 [(Z)V] + + Utf8 [] + + Utf8 [BACKGROUND_GRAY] + + Utf8 [CANCEL_URI] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [D] + + Utf8 [DEFAULT_THEME] + + Utf8 [DISABLE_SSL_CHECK_FOR_TESTING] + + Utf8 [DISPLAY_TOUCH] + + Utf8 [F] + + Utf8 [FacebookSDK.WebDialog] + + Utf8 [I] + + Utf8 [LOG_TAG] + + Utf8 [Landroid/app/ProgressDialog;] + + Utf8 [Landroid/webkit/WebView;] + + Utf8 [Landroid/widget/FrameLayout;] + + Utf8 [Landroid/widget/ImageView;] + + Utf8 [Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/String;] + + Utf8 [MAX_BUFFER_SCREEN_WIDTH] + + Utf8 [MIN_SCALE_FACTOR] + + Utf8 [NO_BUFFER_SCREEN_WIDTH] + + Utf8 [REDIRECT_URI] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [USER_AGENT] + + Utf8 [Z] + + Utf8 [access$000] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$500] + + Utf8 [access$600] + + Utf8 [access$700] + + Utf8 [access$800] + + Utf8 [addContentView] + + Utf8 [addView] + + Utf8 [android/app/Dialog] + + Utf8 [android/app/ProgressDialog] + + Utf8 [android/content/Context] + + Utf8 [android/content/res/Resources] + + Utf8 [android/graphics/drawable/Drawable] + + Utf8 [android/net/Uri] + + Utf8 [android/os/Bundle] + + Utf8 [android/util/DisplayMetrics] + + Utf8 [android/util/Pair] + + Utf8 [android/view/Display] + + Utf8 [android/view/ViewGroup$LayoutParams] + + Utf8 [android/view/WindowManager] + + Utf8 [android/webkit/WebSettings] + + Utf8 [android/webkit/WebView] + + Utf8 [android/widget/FrameLayout] + + Utf8 [android/widget/FrameLayout$LayoutParams] + + Utf8 [android/widget/ImageView] + + Utf8 [android/widget/LinearLayout] + + Utf8 [append] + + Utf8 [buildUri] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/FacebookOperationCanceledException] + + Utf8 [com/facebook/android/R$drawable] + + Utf8 [com/facebook/android/R$string] + + Utf8 [com/facebook/internal/ServerProtocol] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [com/facebook/widget/WebDialog$1] + + Utf8 [com/facebook/widget/WebDialog$2] + + Utf8 [com/facebook/widget/WebDialog$3] + + Utf8 [com/facebook/widget/WebDialog$DialogWebViewClient] + + Utf8 [com/facebook/widget/WebDialog$OnCompleteListener] + + Utf8 [com_facebook_close] + + Utf8 [com_facebook_loading] + + Utf8 [contentFrameLayout] + + Utf8 [createCrossImage] + + Utf8 [crossImageView] + + Utf8 [density] + + Utf8 [dialog/] + + Utf8 [dismiss] + + Utf8 [display] + + Utf8 [fbconnect://cancel] + + Utf8 [fbconnect://success] + + Utf8 [first] + + Utf8 [getContext] + + Utf8 [getDefaultDisplay] + + Utf8 [getDialogAuthority] + + Utf8 [getDrawable] + + Utf8 [getIntrinsicWidth] + + Utf8 [getMargins] + + Utf8 [getMetrics] + + Utf8 [getOnCompleteListener] + + Utf8 [getResources] + + Utf8 [getSettings] + + Utf8 [getString] + + Utf8 [getSystemService] + + Utf8 [heightPixels] + + Utf8 [intValue] + + Utf8 [isDetached] + + Utf8 [isShowing] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [listenerCalled] + + Utf8 [loadUrl] + + Utf8 [onAttachedToWindow] + + Utf8 [onComplete] + + Utf8 [onCompleteListener] + + Utf8 [onCreate] + + Utf8 [onDetachedFromWindow] + + Utf8 [putString] + + Utf8 [requestWindowFeature] + + Utf8 [second] + + Utf8 [sendCancelToListener] + + Utf8 [sendErrorToListener] + + Utf8 [sendSuccessToListener] + + Utf8 [setBackgroundColor] + + Utf8 [setHorizontalScrollBarEnabled] + + Utf8 [setImageDrawable] + + Utf8 [setJavaScriptEnabled] + + Utf8 [setLayoutParams] + + Utf8 [setMessage] + + Utf8 [setOnCancelListener] + + Utf8 [setOnClickListener] + + Utf8 [setOnCompleteListener] + + Utf8 [setPadding] + + Utf8 [setSavePassword] + + Utf8 [setUpWebView] + + Utf8 [setVerticalScrollBarEnabled] + + Utf8 [setVisibility] + + Utf8 [setWebViewClient] + + Utf8 [spinner] + + Utf8 [stopLoading] + + Utf8 [toString] + + Utf8 [touch] + + Utf8 [type] + + Utf8 [url] + + Utf8 [user_agent] + + Utf8 [valueOf] + + Utf8 [webView] + + Utf8 [widthPixels] + + Utf8 [window] + +Fields (count = 19): + + Field: LOG_TAG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String LOG_TAG + Class member attributes (count = 1): + + Constant value attribute: + + String [FacebookSDK.WebDialog] + + Field: DISPLAY_TOUCH Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String DISPLAY_TOUCH + Class member attributes (count = 1): + + Constant value attribute: + + String [touch] + + Field: USER_AGENT Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String USER_AGENT + Class member attributes (count = 1): + + Constant value attribute: + + String [user_agent] + + Field: REDIRECT_URI Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String REDIRECT_URI + Class member attributes (count = 1): + + Constant value attribute: + + String [fbconnect://success] + + Field: CANCEL_URI Ljava/lang/String; + Access flags: 0x18 + = static final java.lang.String CANCEL_URI + Class member attributes (count = 1): + + Constant value attribute: + + String [fbconnect://cancel] + + Field: DISABLE_SSL_CHECK_FOR_TESTING Z + Access flags: 0x18 + = static final boolean DISABLE_SSL_CHECK_FOR_TESTING + Class member attributes (count = 1): + + Constant value attribute: + + Integer [0] + + Field: NO_BUFFER_SCREEN_WIDTH I + Access flags: 0x1a + = private static final int NO_BUFFER_SCREEN_WIDTH + Class member attributes (count = 1): + + Constant value attribute: + + Integer [512] + + Field: MAX_BUFFER_SCREEN_WIDTH I + Access flags: 0x1a + = private static final int MAX_BUFFER_SCREEN_WIDTH + Class member attributes (count = 1): + + Constant value attribute: + + Integer [1024] + + Field: MIN_SCALE_FACTOR D + Access flags: 0x1a + = private static final double MIN_SCALE_FACTOR + Class member attributes (count = 1): + + Constant value attribute: + + Double [0.6] + + Field: BACKGROUND_GRAY I + Access flags: 0x1a + = private static final int BACKGROUND_GRAY + Class member attributes (count = 1): + + Constant value attribute: + + Integer [-872415232] + + Field: DEFAULT_THEME I + Access flags: 0x19 + = public static final int DEFAULT_THEME + Class member attributes (count = 1): + + Constant value attribute: + + Integer [16973840] + + Field: url Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String url + + Field: onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener; + Access flags: 0x2 + = private com.facebook.widget.WebDialog$OnCompleteListener onCompleteListener + + Field: webView Landroid/webkit/WebView; + Access flags: 0x2 + = private android.webkit.WebView webView + + Field: spinner Landroid/app/ProgressDialog; + Access flags: 0x2 + = private android.app.ProgressDialog spinner + + Field: crossImageView Landroid/widget/ImageView; + Access flags: 0x2 + = private android.widget.ImageView crossImageView + + Field: contentFrameLayout Landroid/widget/FrameLayout; + Access flags: 0x2 + = private android.widget.FrameLayout contentFrameLayout + + Field: listenerCalled Z + Access flags: 0x2 + = private boolean listenerCalled + + Field: isDetached Z + Access flags: 0x2 + = private boolean isDetached + +Methods (count = 23): + - Method: (Landroid/content/Context;Ljava/lang/String;)V + Access flags: 0x1 + = public WebDialog(android.content.Context,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 9, locals = 3, stack = 4): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #5 + + Integer [16973840] + [5] invokespecial #123 + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;I)V] + [8] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;I)V + Access flags: 0x1 + = public WebDialog(android.content.Context,java.lang.String,int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 22, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_3 v3 + [3] invokespecial #71 + + Methodref [android/app/Dialog. (Landroid/content/Context;I)V] + [6] aload_0 v0 + [7] iconst_0 + [8] putfield #66 + + Fieldref [com/facebook/widget/WebDialog.listenerCalled Z] + [11] aload_0 v0 + [12] iconst_0 + [13] putfield #65 + + Fieldref [com/facebook/widget/WebDialog.isDetached Z] + [16] aload_0 v0 + [17] aload_2 v2 + [18] putfield #69 + + Fieldref [com/facebook/widget/WebDialog.url Ljava/lang/String;] + [21] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V + Access flags: 0x1 + = public WebDialog(android.content.Context,java.lang.String,android.os.Bundle,int,com.facebook.widget.WebDialog$OnCompleteListener) + Class member attributes (count = 1): + + Code attribute instructions (code length = 89, locals = 7, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload v4 + [4] invokespecial #71 + + Methodref [android/app/Dialog. (Landroid/content/Context;I)V] + [7] aload_0 v0 + [8] iconst_0 + [9] putfield #66 + + Fieldref [com/facebook/widget/WebDialog.listenerCalled Z] + [12] aload_0 v0 + [13] iconst_0 + [14] putfield #65 + + Fieldref [com/facebook/widget/WebDialog.isDetached Z] + [17] aload_3 v3 + [18] ifnonnull +11 (target=29) + [21] new #21 + + Class [android/os/Bundle] + [24] dup + [25] invokespecial #88 + + Methodref [android/os/Bundle. ()V] + [28] astore_3 v3 + [29] aload_3 v3 + [30] ldc #8 + + String [display] + [32] ldc #11 + + String [touch] + [34] invokevirtual #89 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [37] aload_3 v3 + [38] ldc #12 + + String [type] + [40] ldc #13 + + String [user_agent] + [42] invokevirtual #89 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [45] invokestatic #121 + + Methodref [com/facebook/internal/ServerProtocol.getDialogAuthority ()Ljava/lang/String;] + [48] new #47 + + Class [java/lang/StringBuilder] + [51] dup + [52] invokespecial #140 + + Methodref [java/lang/StringBuilder. ()V] + [55] ldc #7 + + String [dialog/] + [57] invokevirtual #141 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [60] aload_2 v2 + [61] invokevirtual #141 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [64] invokevirtual #142 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [67] aload_3 v3 + [68] invokestatic #122 + + Methodref [com/facebook/internal/Utility.buildUri (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/net/Uri;] + [71] astore v6 + [73] aload_0 v0 + [74] aload v6 + [76] invokevirtual #87 + + Methodref [android/net/Uri.toString ()Ljava/lang/String;] + [79] putfield #69 + + Fieldref [com/facebook/widget/WebDialog.url Ljava/lang/String;] + [82] aload_0 v0 + [83] aload v5 + [85] putfield #67 + + Fieldref [com/facebook/widget/WebDialog.onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [88] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [29] Var: [a:com/facebook/widget/WebDialog][a:android/content/Context][a:java/lang/String][a:android/os/Bundle][i][a:com/facebook/widget/WebDialog$OnCompleteListener], Stack: + + Method: setOnCompleteListener(Lcom/facebook/widget/WebDialog$OnCompleteListener;)V + Access flags: 0x1 + = public void setOnCompleteListener(com.facebook.widget.WebDialog$OnCompleteListener) + 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 [com/facebook/widget/WebDialog.onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getOnCompleteListener()Lcom/facebook/widget/WebDialog$OnCompleteListener; + Access flags: 0x1 + = public com.facebook.widget.WebDialog$OnCompleteListener getOnCompleteListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #67 + + Fieldref [com/facebook/widget/WebDialog.onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: dismiss()V + Access flags: 0x1 + = public void dismiss() + Class member attributes (count = 1): + + Code attribute instructions (code length = 43, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [4] ifnull +10 (target=14) + [7] aload_0 v0 + [8] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [11] invokevirtual #104 + + Methodref [android/webkit/WebView.stopLoading ()V] + [14] aload_0 v0 + [15] getfield #65 + + Fieldref [com/facebook/widget/WebDialog.isDetached Z] + [18] ifne +24 (target=42) + [21] aload_0 v0 + [22] getfield #68 + + Fieldref [com/facebook/widget/WebDialog.spinner Landroid/app/ProgressDialog;] + [25] invokevirtual #78 + + Methodref [android/app/ProgressDialog.isShowing ()Z] + [28] ifeq +10 (target=38) + [31] aload_0 v0 + [32] getfield #68 + + Fieldref [com/facebook/widget/WebDialog.spinner Landroid/app/ProgressDialog;] + [35] invokevirtual #77 + + Methodref [android/app/ProgressDialog.dismiss ()V] + [38] aload_0 v0 + [39] invokespecial #72 + + Methodref [android/app/Dialog.dismiss ()V] + [42] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [14] Var: ..., Stack: (empty) + - [38] Var: ..., Stack: (empty) + - [42] Var: ..., Stack: (empty) + + Method: onDetachedFromWindow()V + Access flags: 0x1 + = public void onDetachedFromWindow() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_1 + [2] putfield #65 + + Fieldref [com/facebook/widget/WebDialog.isDetached Z] + [5] aload_0 v0 + [6] invokespecial #75 + + Methodref [android/app/Dialog.onDetachedFromWindow ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onAttachedToWindow()V + Access flags: 0x1 + = public void onAttachedToWindow() + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 1, stack = 2): + [0] aload_0 v0 + [1] iconst_0 + [2] putfield #65 + + Fieldref [com/facebook/widget/WebDialog.isDetached Z] + [5] aload_0 v0 + [6] invokespecial #73 + + Methodref [android/app/Dialog.onAttachedToWindow ()V] + [9] 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 = 210, locals = 4, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] invokespecial #74 + + Methodref [android/app/Dialog.onCreate (Landroid/os/Bundle;)V] + [5] aload_0 v0 + [6] new #40 + + Class [com/facebook/widget/WebDialog$1] + [9] dup + [10] aload_0 v0 + [11] invokespecial #134 + + Methodref [com/facebook/widget/WebDialog$1. (Lcom/facebook/widget/WebDialog;)V] + [14] invokevirtual #132 + + Methodref [com/facebook/widget/WebDialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V] + [17] aload_0 v0 + [18] new #16 + + Class [android/app/ProgressDialog] + [21] dup + [22] aload_0 v0 + [23] invokevirtual #126 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [26] invokespecial #76 + + Methodref [android/app/ProgressDialog. (Landroid/content/Context;)V] + [29] putfield #68 + + Fieldref [com/facebook/widget/WebDialog.spinner Landroid/app/ProgressDialog;] + [32] aload_0 v0 + [33] getfield #68 + + Fieldref [com/facebook/widget/WebDialog.spinner Landroid/app/ProgressDialog;] + [36] iconst_1 + [37] invokevirtual #79 + + Methodref [android/app/ProgressDialog.requestWindowFeature (I)Z] + [40] pop + [41] aload_0 v0 + [42] getfield #68 + + Fieldref [com/facebook/widget/WebDialog.spinner Landroid/app/ProgressDialog;] + [45] aload_0 v0 + [46] invokevirtual #126 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [49] getstatic #62 + + Fieldref [com/facebook/android/R$string.com_facebook_loading I] + [52] invokevirtual #83 + + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + [55] invokevirtual #80 + + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V] + [58] aload_0 v0 + [59] getfield #68 + + Fieldref [com/facebook/widget/WebDialog.spinner Landroid/app/ProgressDialog;] + [62] new #41 + + Class [com/facebook/widget/WebDialog$2] + [65] dup + [66] aload_0 v0 + [67] invokespecial #135 + + Methodref [com/facebook/widget/WebDialog$2. (Lcom/facebook/widget/WebDialog;)V] + [70] invokevirtual #81 + + Methodref [android/app/ProgressDialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V] + [73] aload_0 v0 + [74] iconst_1 + [75] invokevirtual #128 + + Methodref [com/facebook/widget/WebDialog.requestWindowFeature (I)Z] + [78] pop + [79] aload_0 v0 + [80] new #29 + + Class [android/widget/FrameLayout] + [83] dup + [84] aload_0 v0 + [85] invokevirtual #126 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [88] invokespecial #105 + + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + [91] putfield #63 + + Fieldref [com/facebook/widget/WebDialog.contentFrameLayout Landroid/widget/FrameLayout;] + [94] aload_0 v0 + [95] invokespecial #127 + + Methodref [com/facebook/widget/WebDialog.getMargins ()Landroid/util/Pair;] + [98] astore_2 v2 + [99] aload_0 v0 + [100] getfield #63 + + Fieldref [com/facebook/widget/WebDialog.contentFrameLayout Landroid/widget/FrameLayout;] + [103] aload_2 v2 + [104] getfield #59 + + Fieldref [android/util/Pair.first Ljava/lang/Object;] + [107] checkcast #45 + + Class [java/lang/Integer] + [110] invokevirtual #138 + + Methodref [java/lang/Integer.intValue ()I] + [113] aload_2 v2 + [114] getfield #60 + + Fieldref [android/util/Pair.second Ljava/lang/Object;] + [117] checkcast #45 + + Class [java/lang/Integer] + [120] invokevirtual #138 + + Methodref [java/lang/Integer.intValue ()I] + [123] aload_2 v2 + [124] getfield #59 + + Fieldref [android/util/Pair.first Ljava/lang/Object;] + [127] checkcast #45 + + Class [java/lang/Integer] + [130] invokevirtual #138 + + Methodref [java/lang/Integer.intValue ()I] + [133] aload_2 v2 + [134] getfield #60 + + Fieldref [android/util/Pair.second Ljava/lang/Object;] + [137] checkcast #45 + + Class [java/lang/Integer] + [140] invokevirtual #138 + + Methodref [java/lang/Integer.intValue ()I] + [143] invokevirtual #108 + + Methodref [android/widget/FrameLayout.setPadding (IIII)V] + [146] aload_0 v0 + [147] invokespecial #125 + + Methodref [com/facebook/widget/WebDialog.createCrossImage ()V] + [150] aload_0 v0 + [151] getfield #64 + + Fieldref [com/facebook/widget/WebDialog.crossImageView Landroid/widget/ImageView;] + [154] invokevirtual #111 + + Methodref [android/widget/ImageView.getDrawable ()Landroid/graphics/drawable/Drawable;] + [157] invokevirtual #86 + + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] + [160] istore_3 v3 + [161] aload_0 v0 + [162] iload_3 v3 + [163] iconst_2 + [164] idiv + [165] iconst_1 + [166] iadd + [167] invokespecial #133 + + Methodref [com/facebook/widget/WebDialog.setUpWebView (I)V] + [170] aload_0 v0 + [171] getfield #63 + + Fieldref [com/facebook/widget/WebDialog.contentFrameLayout Landroid/widget/FrameLayout;] + [174] aload_0 v0 + [175] getfield #64 + + Fieldref [com/facebook/widget/WebDialog.crossImageView Landroid/widget/ImageView;] + [178] new #25 + + Class [android/view/ViewGroup$LayoutParams] + [181] dup + [182] bipush -2 + [184] bipush -2 + [186] invokespecial #93 + + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + [189] invokevirtual #107 + + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + [192] aload_0 v0 + [193] aload_0 v0 + [194] getfield #63 + + Fieldref [com/facebook/widget/WebDialog.contentFrameLayout Landroid/widget/FrameLayout;] + [197] new #25 + + Class [android/view/ViewGroup$LayoutParams] + [200] dup + [201] iconst_m1 + [202] iconst_m1 + [203] invokespecial #93 + + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + [206] invokevirtual #124 + + Methodref [com/facebook/widget/WebDialog.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + [209] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: getMargins()Landroid/util/Pair; + Access flags: 0x2 + = private android.util.Pair getMargins() + Class member attributes (count = 2): + + Code attribute instructions (code length = 155, locals = 11, stack = 6): + [0] aload_0 v0 + [1] invokevirtual #126 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [4] ldc #14 + + String [window] + [6] invokevirtual #84 + + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + [9] checkcast #26 + + Class [android/view/WindowManager] + [12] astore_1 v1 + [13] aload_1 v1 + [14] invokeinterface #143 + + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] + [19] astore_2 v2 + [20] new #22 + + Class [android/util/DisplayMetrics] + [23] dup + [24] invokespecial #90 + + Methodref [android/util/DisplayMetrics. ()V] + [27] astore_3 v3 + [28] aload_2 v2 + [29] aload_3 v3 + [30] invokevirtual #92 + + Methodref [android/view/Display.getMetrics (Landroid/util/DisplayMetrics;)V] + [33] aload_3 v3 + [34] getfield #58 + + Fieldref [android/util/DisplayMetrics.widthPixels I] + [37] istore v4 + [39] aload_3 v3 + [40] getfield #57 + + Fieldref [android/util/DisplayMetrics.heightPixels I] + [43] istore v5 + [45] iload v4 + [47] i2f + [48] aload_3 v3 + [49] getfield #56 + + Fieldref [android/util/DisplayMetrics.density F] + [52] fdiv + [53] f2i + [54] istore v8 + [56] iload v8 + [58] sipush 512 + [61] ificmpgt +9 (target=70) + [64] dconst_1 + [65] dstore v6 + [67] goto +40 (target=107) + [70] iload v8 + [72] sipush 1024 + [75] ificmplt +11 (target=86) + [78] ldc2_w #50 + + Double [0.6] + [81] dstore v6 + [83] goto +24 (target=107) + [86] ldc2_w #50 + + Double [0.6] + [89] sipush 1024 + [92] iload v8 + [94] isub + [95] i2d + [96] ldc2_w #54 + + Double [512.0] + [99] ddiv + [100] ldc2_w #48 + + Double [0.4] + [103] dmul + [104] dadd + [105] dstore v6 + [107] iload v4 + [109] i2d + [110] dconst_1 + [111] dload v6 + [113] dsub + [114] dmul + [115] ldc2_w #52 + + Double [2.0] + [118] ddiv + [119] d2i + [120] istore v9 + [122] iload v5 + [124] i2d + [125] dconst_1 + [126] dload v6 + [128] dsub + [129] dmul + [130] ldc2_w #52 + + Double [2.0] + [133] ddiv + [134] d2i + [135] istore v10 + [137] new #23 + + Class [android/util/Pair] + [140] dup + [141] iload v9 + [143] invokestatic #139 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [146] iload v10 + [148] invokestatic #139 + + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + [151] invokespecial #91 + + Methodref [android/util/Pair. (Ljava/lang/Object;Ljava/lang/Object;)V] + [154] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [70] Var: [a:com/facebook/widget/WebDialog][a:android/view/WindowManager][a:android/view/Display][a:android/util/DisplayMetrics][i][i][T][T][i], Stack: + - [86] Var: ..., Stack: (empty) + - [107] Var: [a:com/facebook/widget/WebDialog][a:android/view/WindowManager][a:android/view/Display][a:android/util/DisplayMetrics][i][i][d][i], Stack: + + Signature attribute: + + Utf8 [()Landroid/util/Pair;] + + Method: sendSuccessToListener(Landroid/os/Bundle;)V + Access flags: 0x2 + = private void sendSuccessToListener(android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 31, locals = 2, stack = 3): + [0] aload_0 v0 + [1] getfield #67 + + Fieldref [com/facebook/widget/WebDialog.onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [4] ifnull +26 (target=30) + [7] aload_0 v0 + [8] getfield #66 + + Fieldref [com/facebook/widget/WebDialog.listenerCalled Z] + [11] ifne +19 (target=30) + [14] aload_0 v0 + [15] iconst_1 + [16] putfield #66 + + Fieldref [com/facebook/widget/WebDialog.listenerCalled Z] + [19] aload_0 v0 + [20] getfield #67 + + Fieldref [com/facebook/widget/WebDialog.onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [23] aload_1 v1 + [24] aconst_null + [25] invokeinterface #144 + + InterfaceMethodref [com/facebook/widget/WebDialog$OnCompleteListener.onComplete (Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + [30] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [30] Var: ..., Stack: (empty) + + Method: sendErrorToListener(Ljava/lang/Throwable;)V + Access flags: 0x2 + = private void sendErrorToListener(java.lang.Throwable) + Class member attributes (count = 1): + + Code attribute instructions (code length = 57, locals = 3, stack = 3): + [0] aload_0 v0 + [1] getfield #67 + + Fieldref [com/facebook/widget/WebDialog.onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [4] ifnull +52 (target=56) + [7] aload_0 v0 + [8] getfield #66 + + Fieldref [com/facebook/widget/WebDialog.listenerCalled Z] + [11] ifne +45 (target=56) + [14] aload_0 v0 + [15] iconst_1 + [16] putfield #66 + + Fieldref [com/facebook/widget/WebDialog.listenerCalled Z] + [19] aconst_null + [20] astore_2 v2 + [21] aload_1 v1 + [22] instanceof #33 + + Class [com/facebook/FacebookException] + [25] ifeq +11 (target=36) + [28] aload_1 v1 + [29] checkcast #33 + + Class [com/facebook/FacebookException] + [32] astore_2 v2 + [33] goto +12 (target=45) + [36] new #33 + + Class [com/facebook/FacebookException] + [39] dup + [40] aload_1 v1 + [41] invokespecial #119 + + Methodref [com/facebook/FacebookException. (Ljava/lang/Throwable;)V] + [44] astore_2 v2 + [45] aload_0 v0 + [46] getfield #67 + + Fieldref [com/facebook/widget/WebDialog.onCompleteListener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [49] aconst_null + [50] aload_2 v2 + [51] invokeinterface #144 + + InterfaceMethodref [com/facebook/widget/WebDialog$OnCompleteListener.onComplete (Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + [56] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [36] Var: ...[a:com/facebook/FacebookException], Stack: (empty) + - [45] Var: ..., Stack: (empty) + - [56] Var: -1, Stack: (empty) + + Method: sendCancelToListener()V + Access flags: 0x2 + = private void sendCancelToListener() + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 1, stack = 3): + [0] aload_0 v0 + [1] new #34 + + Class [com/facebook/FacebookOperationCanceledException] + [4] dup + [5] invokespecial #120 + + Methodref [com/facebook/FacebookOperationCanceledException. ()V] + [8] invokespecial #130 + + Methodref [com/facebook/widget/WebDialog.sendErrorToListener (Ljava/lang/Throwable;)V] + [11] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: createCrossImage()V + Access flags: 0x2 + = private void createCrossImage() + Class member attributes (count = 1): + + Code attribute instructions (code length = 61, locals = 2, stack = 4): + [0] aload_0 v0 + [1] new #31 + + Class [android/widget/ImageView] + [4] dup + [5] aload_0 v0 + [6] invokevirtual #126 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [9] invokespecial #110 + + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + [12] putfield #64 + + Fieldref [com/facebook/widget/WebDialog.crossImageView Landroid/widget/ImageView;] + [15] aload_0 v0 + [16] getfield #64 + + Fieldref [com/facebook/widget/WebDialog.crossImageView Landroid/widget/ImageView;] + [19] new #42 + + Class [com/facebook/widget/WebDialog$3] + [22] dup + [23] aload_0 v0 + [24] invokespecial #136 + + Methodref [com/facebook/widget/WebDialog$3. (Lcom/facebook/widget/WebDialog;)V] + [27] invokevirtual #113 + + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + [30] aload_0 v0 + [31] invokevirtual #126 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [34] invokevirtual #82 + + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + [37] getstatic #61 + + Fieldref [com/facebook/android/R$drawable.com_facebook_close I] + [40] invokevirtual #85 + + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + [43] astore_1 v1 + [44] aload_0 v0 + [45] getfield #64 + + Fieldref [com/facebook/widget/WebDialog.crossImageView Landroid/widget/ImageView;] + [48] aload_1 v1 + [49] invokevirtual #112 + + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + [52] aload_0 v0 + [53] getfield #64 + + Fieldref [com/facebook/widget/WebDialog.crossImageView Landroid/widget/ImageView;] + [56] iconst_4 + [57] invokevirtual #114 + + Methodref [android/widget/ImageView.setVisibility (I)V] + [60] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setUpWebView(I)V + Access flags: 0x2 + = private void setUpWebView(int) + Class member attributes (count = 1): + + Code attribute instructions (code length = 147, locals = 3, stack = 5): + [0] new #32 + + Class [android/widget/LinearLayout] + [3] dup + [4] aload_0 v0 + [5] invokevirtual #126 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [8] invokespecial #115 + + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + [11] astore_2 v2 + [12] aload_0 v0 + [13] new #28 + + Class [android/webkit/WebView] + [16] dup + [17] aload_0 v0 + [18] invokevirtual #126 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [21] invokespecial #96 + + Methodref [android/webkit/WebView. (Landroid/content/Context;)V] + [24] putfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [27] aload_0 v0 + [28] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [31] iconst_0 + [32] invokevirtual #101 + + Methodref [android/webkit/WebView.setVerticalScrollBarEnabled (Z)V] + [35] aload_0 v0 + [36] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [39] iconst_0 + [40] invokevirtual #99 + + Methodref [android/webkit/WebView.setHorizontalScrollBarEnabled (Z)V] + [43] aload_0 v0 + [44] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [47] new #43 + + Class [com/facebook/widget/WebDialog$DialogWebViewClient] + [50] dup + [51] aload_0 v0 + [52] aconst_null + [53] invokespecial #137 + + Methodref [com/facebook/widget/WebDialog$DialogWebViewClient. (Lcom/facebook/widget/WebDialog;Lcom/facebook/widget/WebDialog$1;)V] + [56] invokevirtual #103 + + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V] + [59] aload_0 v0 + [60] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [63] invokevirtual #97 + + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;] + [66] iconst_1 + [67] invokevirtual #94 + + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V] + [70] aload_0 v0 + [71] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [74] aload_0 v0 + [75] getfield #69 + + Fieldref [com/facebook/widget/WebDialog.url Ljava/lang/String;] + [78] invokevirtual #98 + + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V] + [81] aload_0 v0 + [82] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [85] new #30 + + Class [android/widget/FrameLayout$LayoutParams] + [88] dup + [89] iconst_m1 + [90] iconst_m1 + [91] invokespecial #109 + + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] + [94] invokevirtual #100 + + Methodref [android/webkit/WebView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + [97] aload_0 v0 + [98] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [101] iconst_4 + [102] invokevirtual #102 + + Methodref [android/webkit/WebView.setVisibility (I)V] + [105] aload_0 v0 + [106] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [109] invokevirtual #97 + + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;] + [112] iconst_0 + [113] invokevirtual #95 + + Methodref [android/webkit/WebSettings.setSavePassword (Z)V] + [116] aload_2 v2 + [117] iload_1 v1 + [118] iload_1 v1 + [119] iload_1 v1 + [120] iload_1 v1 + [121] invokevirtual #118 + + Methodref [android/widget/LinearLayout.setPadding (IIII)V] + [124] aload_2 v2 + [125] aload_0 v0 + [126] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [129] invokevirtual #116 + + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] + [132] aload_2 v2 + [133] ldc #1 + + Integer [-872415232] + [135] invokevirtual #117 + + Methodref [android/widget/LinearLayout.setBackgroundColor (I)V] + [138] aload_0 v0 + [139] getfield #63 + + Fieldref [com/facebook/widget/WebDialog.contentFrameLayout Landroid/widget/FrameLayout;] + [142] aload_2 v2 + [143] invokevirtual #106 + + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;)V] + [146] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$000(Lcom/facebook/widget/WebDialog;)V + Access flags: 0x1008 + = static synthetic void access$000(com.facebook.widget.WebDialog) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #129 + + Methodref [com/facebook/widget/WebDialog.sendCancelToListener ()V] + [4] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$200(Lcom/facebook/widget/WebDialog;Landroid/os/Bundle;)V + Access flags: 0x1008 + = static synthetic void access$200(com.facebook.widget.WebDialog,android.os.Bundle) + 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 #131 + + Methodref [com/facebook/widget/WebDialog.sendSuccessToListener (Landroid/os/Bundle;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$300(Lcom/facebook/widget/WebDialog;Ljava/lang/Throwable;)V + Access flags: 0x1008 + = static synthetic void access$300(com.facebook.widget.WebDialog,java.lang.Throwable) + 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 #130 + + Methodref [com/facebook/widget/WebDialog.sendErrorToListener (Ljava/lang/Throwable;)V] + [5] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$400(Lcom/facebook/widget/WebDialog;)Z + Access flags: 0x1008 + = static synthetic boolean access$400(com.facebook.widget.WebDialog) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #65 + + Fieldref [com/facebook/widget/WebDialog.isDetached Z] + [4] ireturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$500(Lcom/facebook/widget/WebDialog;)Landroid/app/ProgressDialog; + Access flags: 0x1008 + = static synthetic android.app.ProgressDialog access$500(com.facebook.widget.WebDialog) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #68 + + Fieldref [com/facebook/widget/WebDialog.spinner Landroid/app/ProgressDialog;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$600(Lcom/facebook/widget/WebDialog;)Landroid/widget/FrameLayout; + Access flags: 0x1008 + = static synthetic android.widget.FrameLayout access$600(com.facebook.widget.WebDialog) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #63 + + Fieldref [com/facebook/widget/WebDialog.contentFrameLayout Landroid/widget/FrameLayout;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$700(Lcom/facebook/widget/WebDialog;)Landroid/webkit/WebView; + Access flags: 0x1008 + = static synthetic android.webkit.WebView access$700(com.facebook.widget.WebDialog) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #70 + + Fieldref [com/facebook/widget/WebDialog.webView Landroid/webkit/WebView;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: access$800(Lcom/facebook/widget/WebDialog;)Landroid/widget/ImageView; + Access flags: 0x1008 + = static synthetic android.widget.ImageView access$800(com.facebook.widget.WebDialog) + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #64 + + Fieldref [com/facebook/widget/WebDialog.crossImageView Landroid/widget/ImageView;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/WebDialog$1 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.WebDialog$1 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/content/DialogInterface$OnCancelListener] + +Constant Pool (count = 24): + + Class [android/content/DialogInterface$OnCancelListener] + + Class [com/facebook/widget/WebDialog] + + Class [com/facebook/widget/WebDialog$1] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/WebDialog$1.this$0 Lcom/facebook/widget/WebDialog;] + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/WebDialog;)V] + + NameAndType [this$0 Lcom/facebook/widget/WebDialog;] + + Utf8 [()V] + + Utf8 [(Landroid/content/DialogInterface;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/WebDialog;] + + Utf8 [access$000] + + Utf8 [android/content/DialogInterface$OnCancelListener] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [com/facebook/widget/WebDialog$1] + + Utf8 [java/lang/Object] + + Utf8 [onCancel] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/WebDialog; + Access flags: 0x1010 + = final synthetic com.facebook.widget.WebDialog this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/WebDialog;)V + Access flags: 0x0 + = WebDialog$1(com.facebook.widget.WebDialog) + 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 [com/facebook/widget/WebDialog$1.this$0 Lcom/facebook/widget/WebDialog;] + [5] aload_0 v0 + [6] invokespecial #7 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCancel(Landroid/content/DialogInterface;)V + Access flags: 0x1 + = public void onCancel(android.content.DialogInterface) + Class member attributes (count = 1): + + Code attribute instructions (code length = 8, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/WebDialog$1.this$0 Lcom/facebook/widget/WebDialog;] + [4] invokestatic #6 + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + [7] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/WebDialog$2 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.WebDialog$2 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/content/DialogInterface$OnCancelListener] + +Constant Pool (count = 27): + + Class [android/content/DialogInterface$OnCancelListener] + + Class [com/facebook/widget/WebDialog] + + Class [com/facebook/widget/WebDialog$2] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/WebDialog$2.this$0 Lcom/facebook/widget/WebDialog;] + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/WebDialog;)V] + + NameAndType [dismiss ()V] + + NameAndType [this$0 Lcom/facebook/widget/WebDialog;] + + Utf8 [()V] + + Utf8 [(Landroid/content/DialogInterface;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/WebDialog;] + + Utf8 [access$000] + + Utf8 [android/content/DialogInterface$OnCancelListener] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [com/facebook/widget/WebDialog$2] + + Utf8 [dismiss] + + Utf8 [java/lang/Object] + + Utf8 [onCancel] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/WebDialog; + Access flags: 0x1010 + = final synthetic com.facebook.widget.WebDialog this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/WebDialog;)V + Access flags: 0x0 + = WebDialog$2(com.facebook.widget.WebDialog) + 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 [com/facebook/widget/WebDialog$2.this$0 Lcom/facebook/widget/WebDialog;] + [5] aload_0 v0 + [6] invokespecial #8 + + Methodref [java/lang/Object. ()V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onCancel(Landroid/content/DialogInterface;)V + Access flags: 0x1 + = public void onCancel(android.content.DialogInterface) + Class member attributes (count = 1): + + Code attribute instructions (code length = 15, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/WebDialog$2.this$0 Lcom/facebook/widget/WebDialog;] + [4] invokestatic #6 + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + [7] aload_0 v0 + [8] getfield #5 + + Fieldref [com/facebook/widget/WebDialog$2.this$0 Lcom/facebook/widget/WebDialog;] + [11] invokevirtual #7 + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/WebDialog$3 + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.WebDialog$3 extends java.lang.Object + +Interfaces (count = 1): + + Class [android/view/View$OnClickListener] + +Constant Pool (count = 27): + + Class [android/view/View$OnClickListener] + + Class [com/facebook/widget/WebDialog] + + Class [com/facebook/widget/WebDialog$3] + + Class [java/lang/Object] + + Fieldref [com/facebook/widget/WebDialog$3.this$0 Lcom/facebook/widget/WebDialog;] + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [access$000 (Lcom/facebook/widget/WebDialog;)V] + + NameAndType [dismiss ()V] + + NameAndType [this$0 Lcom/facebook/widget/WebDialog;] + + Utf8 [()V] + + Utf8 [(Landroid/view/View;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/WebDialog;] + + Utf8 [access$000] + + Utf8 [android/view/View$OnClickListener] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [com/facebook/widget/WebDialog$3] + + Utf8 [dismiss] + + Utf8 [java/lang/Object] + + Utf8 [onClick] + + Utf8 [this$0] + +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/WebDialog; + Access flags: 0x1010 + = final synthetic com.facebook.widget.WebDialog this$0 + +Methods (count = 2): + - Method: (Lcom/facebook/widget/WebDialog;)V + Access flags: 0x0 + = WebDialog$3(com.facebook.widget.WebDialog) + 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 [com/facebook/widget/WebDialog$3.this$0 Lcom/facebook/widget/WebDialog;] + [5] aload_0 v0 + [6] invokespecial #8 + + Methodref [java/lang/Object. ()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 = 15, locals = 2, stack = 1): + [0] aload_0 v0 + [1] getfield #5 + + Fieldref [com/facebook/widget/WebDialog$3.this$0 Lcom/facebook/widget/WebDialog;] + [4] invokestatic #6 + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + [7] aload_0 v0 + [8] getfield #5 + + Fieldref [com/facebook/widget/WebDialog$3.this$0 Lcom/facebook/widget/WebDialog;] + [11] invokevirtual #7 + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + [14] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/WebDialog$Builder + Superclass: com/facebook/widget/WebDialog$BuilderBase + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.WebDialog$Builder extends com.facebook.widget.WebDialog$BuilderBase + +Interfaces (count = 0): + +Constant Pool (count = 19): + + Class [com/facebook/widget/WebDialog$Builder] + + Class [com/facebook/widget/WebDialog$BuilderBase] + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/WebDialog$BuilderBase.build ()Lcom/facebook/widget/WebDialog;] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [build ()Lcom/facebook/widget/WebDialog;] + + Utf8 [()Lcom/facebook/widget/WebDialog;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [] + + Utf8 [Code] + + Utf8 [Lcom/facebook/widget/WebDialog$BuilderBase;] + + Utf8 [Signature] + + Utf8 [build] + + Utf8 [com/facebook/widget/WebDialog$Builder] + + Utf8 [com/facebook/widget/WebDialog$BuilderBase] + +Fields (count = 0): + +Methods (count = 3): + - Method: (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V + Access flags: 0x1 + = public WebDialog$Builder(android.content.Context,com.facebook.Session,java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 5, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] invokespecial #3 + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + - Method: (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + Access flags: 0x1 + = public WebDialog$Builder(android.content.Context,java.lang.String,java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 10, locals = 5, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] invokespecial #4 + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: build()Lcom/facebook/widget/WebDialog; + Access flags: 0x1041 + = public bridge synthetic com.facebook.widget.WebDialog build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #5 + + Methodref [com/facebook/widget/WebDialog$BuilderBase.build ()Lcom/facebook/widget/WebDialog;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/WebDialog$BuilderBase;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/WebDialog$BuilderBase + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x20 + = class com.facebook.widget.WebDialog$BuilderBase extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 122): + + Integer [16973840] + + String [Attempted to use a Session that was not open.] + + String [access_token] + + String [app_id] + + String [applicationId] + + String [fbconnect://success] + + String [redirect_uri] + + String [session] + + Class [android/content/Context] + + Class [android/os/Bundle] + + Class [com/facebook/FacebookException] + + Class [com/facebook/Session] + + Class [com/facebook/internal/Validate] + + Class [com/facebook/widget/WebDialog] + + Class [com/facebook/widget/WebDialog$BuilderBase] + + Class [java/lang/Object] + + Class [java/lang/String] + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.action Ljava/lang/String;] + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.applicationId Ljava/lang/String;] + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.context Landroid/content/Context;] + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.listener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.session Lcom/facebook/Session;] + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.theme I] + + Methodref [android/os/Bundle. ()V] + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + + Methodref [com/facebook/Session.getApplicationId ()Ljava/lang/String;] + + Methodref [com/facebook/Session.isOpened ()Z] + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Methodref [com/facebook/widget/WebDialog$BuilderBase.finishInit (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [java/lang/Object. ()V] + + NameAndType [ ()V] + + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + NameAndType [ (Ljava/lang/String;)V] + + NameAndType [action Ljava/lang/String;] + + NameAndType [applicationId Ljava/lang/String;] + + NameAndType [containsKey (Ljava/lang/String;)Z] + + NameAndType [context Landroid/content/Context;] + + NameAndType [finishInit (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [getAccessToken ()Ljava/lang/String;] + + NameAndType [getApplicationId ()Ljava/lang/String;] + + NameAndType [isOpened ()Z] + + NameAndType [listener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + NameAndType [notNull (Ljava/lang/Object;Ljava/lang/String;)V] + + NameAndType [notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [parameters Landroid/os/Bundle;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [session Lcom/facebook/Session;] + + NameAndType [theme I] + + Utf8 [()I] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + Utf8 [()Lcom/facebook/widget/WebDialog;] + + Utf8 [()Ljava/lang/String;] + + Utf8 [()V] + + Utf8 [()Z] + + Utf8 [(I)Lcom/facebook/widget/WebDialog$BuilderBase;] + + Utf8 [(I)TCONCRETE;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog$OnCompleteListener;)Lcom/facebook/widget/WebDialog$BuilderBase;] + + Utf8 [(Lcom/facebook/widget/WebDialog$OnCompleteListener;)TCONCRETE;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)V] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [;>Ljava/lang/Object;] + + Utf8 [] + + Utf8 [Attempted to use a Session that was not open.] + + Utf8 [Code] + + Utf8 [I] + + Utf8 [Landroid/content/Context;] + + Utf8 [Landroid/os/Bundle;] + + Utf8 [Lcom/facebook/Session;] + + Utf8 [Lcom/facebook/widget/WebDialog$OnCompleteListener;] + + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + + Utf8 [StackMapTable] + + Utf8 [access_token] + + Utf8 [action] + + Utf8 [android/content/Context] + + Utf8 [android/os/Bundle] + + Utf8 [app_id] + + Utf8 [applicationId] + + Utf8 [build] + + Utf8 [com/facebook/FacebookException] + + Utf8 [com/facebook/Session] + + Utf8 [com/facebook/internal/Validate] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [com/facebook/widget/WebDialog$BuilderBase] + + Utf8 [containsKey] + + Utf8 [context] + + Utf8 [fbconnect://success] + + Utf8 [finishInit] + + Utf8 [getAccessToken] + + Utf8 [getApplicationId] + + Utf8 [getContext] + + Utf8 [getListener] + + Utf8 [getParameters] + + Utf8 [getTheme] + + Utf8 [isOpened] + + Utf8 [java/lang/Object] + + Utf8 [java/lang/String] + + Utf8 [listener] + + Utf8 [notNull] + + Utf8 [notNullOrEmpty] + + Utf8 [parameters] + + Utf8 [putString] + + Utf8 [redirect_uri] + + Utf8 [session] + + Utf8 [setOnCompleteListener] + + Utf8 [setTheme] + + Utf8 [theme] + +Fields (count = 7): + + Field: context Landroid/content/Context; + Access flags: 0x2 + = private android.content.Context context + + Field: session Lcom/facebook/Session; + Access flags: 0x2 + = private com.facebook.Session session + + Field: applicationId Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String applicationId + + Field: action Ljava/lang/String; + Access flags: 0x2 + = private java.lang.String action + + Field: theme I + Access flags: 0x2 + = private int theme + + Field: listener Lcom/facebook/widget/WebDialog$OnCompleteListener; + Access flags: 0x2 + = private com.facebook.widget.WebDialog$OnCompleteListener listener + + Field: parameters Landroid/os/Bundle; + Access flags: 0x2 + = private android.os.Bundle parameters + +Methods (count = 11): + - Method: (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V + Access flags: 0x4 + = protected WebDialog$BuilderBase(android.content.Context,com.facebook.Session,java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 47, locals = 5, stack = 4): + [0] aload_0 v0 + [1] invokespecial #36 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] ldc #1 + + Integer [16973840] + [7] putfield #24 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.theme I] + [10] aload_2 v2 + [11] ldc #8 + + String [session] + [13] invokestatic #32 + + Methodref [com/facebook/internal/Validate.notNull (Ljava/lang/Object;Ljava/lang/String;)V] + [16] aload_2 v2 + [17] invokevirtual #31 + + Methodref [com/facebook/Session.isOpened ()Z] + [20] ifne +13 (target=33) + [23] new #11 + + Class [com/facebook/FacebookException] + [26] dup + [27] ldc #2 + + String [Attempted to use a Session that was not open.] + [29] invokespecial #28 + + Methodref [com/facebook/FacebookException. (Ljava/lang/String;)V] + [32] athrow + [33] aload_0 v0 + [34] aload_2 v2 + [35] putfield #23 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.session Lcom/facebook/Session;] + [38] aload_0 v0 + [39] aload_1 v1 + [40] aload_3 v3 + [41] aload v4 + [43] invokespecial #35 + + Methodref [com/facebook/widget/WebDialog$BuilderBase.finishInit (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + [46] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [33] Var: [a:com/facebook/widget/WebDialog$BuilderBase][a:android/content/Context][a:com/facebook/Session][a:java/lang/String][a:android/os/Bundle], Stack: + - Method: (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + Access flags: 0x4 + = protected WebDialog$BuilderBase(android.content.Context,java.lang.String,java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 30, locals = 5, stack = 4): + [0] aload_0 v0 + [1] invokespecial #36 + + Methodref [java/lang/Object. ()V] + [4] aload_0 v0 + [5] ldc #1 + + Integer [16973840] + [7] putfield #24 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.theme I] + [10] aload_2 v2 + [11] ldc #5 + + String [applicationId] + [13] invokestatic #33 + + Methodref [com/facebook/internal/Validate.notNullOrEmpty (Ljava/lang/String;Ljava/lang/String;)V] + [16] aload_0 v0 + [17] aload_2 v2 + [18] putfield #19 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.applicationId Ljava/lang/String;] + [21] aload_0 v0 + [22] aload_1 v1 + [23] aload_3 v3 + [24] aload v4 + [26] invokespecial #35 + + Methodref [com/facebook/widget/WebDialog$BuilderBase.finishInit (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V] + [29] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTheme(I)Lcom/facebook/widget/WebDialog$BuilderBase; + Access flags: 0x1 + = public com.facebook.widget.WebDialog$BuilderBase setTheme(int) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 3, stack = 2): + [0] aload_0 v0 + [1] iload_1 v1 + [2] putfield #24 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.theme I] + [5] aload_0 v0 + [6] astore_2 v2 + [7] aload_2 v2 + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TCONCRETE;] + + Method: setOnCompleteListener(Lcom/facebook/widget/WebDialog$OnCompleteListener;)Lcom/facebook/widget/WebDialog$BuilderBase; + Access flags: 0x1 + = public com.facebook.widget.WebDialog$BuilderBase setOnCompleteListener(com.facebook.widget.WebDialog$OnCompleteListener) + Class member attributes (count = 2): + + Code attribute instructions (code length = 9, locals = 3, stack = 2): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #21 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.listener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [5] aload_0 v0 + [6] astore_2 v2 + [7] aload_2 v2 + [8] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/facebook/widget/WebDialog$OnCompleteListener;)TCONCRETE;] + + Method: build()Lcom/facebook/widget/WebDialog; + Access flags: 0x1 + = public com.facebook.widget.WebDialog build() Class member attributes (count = 1): - + Code attribute instructions (code length = 11, locals = 3, stack = 4): + + Code attribute instructions (code length = 116, locals = 1, stack = 7): [0] aload_0 v0 - [1] aload_0 v0 - [2] getfield #44 - + Fieldref [android/support/v4/widget/y.s Landroid/view/View;] - [5] iload_1 v1 - [6] iload_2 v2 - [7] invokevirtual #96 - + Methodref [android/support/v4/widget/y.b (Landroid/view/View;II)Z] - [10] ireturn + [1] getfield #23 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.session Lcom/facebook/Session;] + [4] ifnull +48 (target=52) + [7] aload_0 v0 + [8] getfield #23 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.session Lcom/facebook/Session;] + [11] invokevirtual #31 + + Methodref [com/facebook/Session.isOpened ()Z] + [14] ifeq +38 (target=52) + [17] aload_0 v0 + [18] getfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [21] ldc #4 + + String [app_id] + [23] aload_0 v0 + [24] getfield #23 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.session Lcom/facebook/Session;] + [27] invokevirtual #30 + + Methodref [com/facebook/Session.getApplicationId ()Ljava/lang/String;] + [30] invokevirtual #27 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [33] aload_0 v0 + [34] getfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [37] ldc #3 + + String [access_token] + [39] aload_0 v0 + [40] getfield #23 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.session Lcom/facebook/Session;] + [43] invokevirtual #29 + + Methodref [com/facebook/Session.getAccessToken ()Ljava/lang/String;] + [46] invokevirtual #27 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [49] goto +16 (target=65) + [52] aload_0 v0 + [53] getfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [56] ldc #4 + + String [app_id] + [58] aload_0 v0 + [59] getfield #19 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.applicationId Ljava/lang/String;] + [62] invokevirtual #27 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [65] aload_0 v0 + [66] getfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [69] ldc #7 + + String [redirect_uri] + [71] invokevirtual #26 + + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + [74] ifne +14 (target=88) + [77] aload_0 v0 + [78] getfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [81] ldc #7 + + String [redirect_uri] + [83] ldc #6 + + String [fbconnect://success] + [85] invokevirtual #27 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [88] new #14 + + Class [com/facebook/widget/WebDialog] + [91] dup + [92] aload_0 v0 + [93] getfield #20 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.context Landroid/content/Context;] + [96] aload_0 v0 + [97] getfield #18 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.action Ljava/lang/String;] + [100] aload_0 v0 + [101] getfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [104] aload_0 v0 + [105] getfield #24 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.theme I] + [108] aload_0 v0 + [109] getfield #21 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.listener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [112] invokespecial #34 + + Methodref [com/facebook/widget/WebDialog. (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;ILcom/facebook/widget/WebDialog$OnCompleteListener;)V] + [115] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 3): + - [52] Var: ..., Stack: (empty) + - [65] Var: ..., Stack: (empty) + - [88] Var: ..., Stack: (empty) + + Method: getApplicationId()Ljava/lang/String; + Access flags: 0x4 + = protected java.lang.String getApplicationId() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #19 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.applicationId Ljava/lang/String;] + [4] areturn 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) + + Method: getContext()Landroid/content/Context; + Access flags: 0x4 + = protected android.content.Context getContext() 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 #114 - + Methodref [android/view/View.getLeft ()I] - [11] ificmplt +31 (target=42) - [14] iload_2 v2 - [15] aload_1 v1 - [16] invokevirtual #116 - + Methodref [android/view/View.getRight ()I] - [19] ificmpge +23 (target=42) - [22] iload_3 v3 - [23] aload_1 v1 - [24] invokevirtual #117 - + Methodref [android/view/View.getTop ()I] - [27] ificmplt +15 (target=42) - [30] iload_3 v3 - [31] aload_1 v1 - [32] invokevirtual #113 - + 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 instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #20 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.context Landroid/content/Context;] + [4] areturn 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) + + Method: getTheme()I + Access flags: 0x4 + = protected int getTheme() Class member attributes (count = 1): - + Code attribute instructions (code length = 83, locals = 6, stack = 3): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 - [1] getfield #46 - + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] - [4] invokevirtual #122 - + 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 #46 - + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] - [22] aload_0 v0 - [23] getfield #43 - + Fieldref [android/support/v4/widget/y.r Landroid/support/v4/widget/aa;] - [26] iload v4 - [28] invokevirtual #70 - + Methodref [android/support/v4/widget/aa.c (I)I] - [31] invokevirtual #121 - + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] - [34] astore v5 - [36] iload_1 v1 - [37] aload v5 - [39] invokevirtual #114 - + Methodref [android/view/View.getLeft ()I] - [42] ificmplt +33 (target=75) - [45] iload_1 v1 - [46] aload v5 - [48] invokevirtual #116 - + Methodref [android/view/View.getRight ()I] - [51] ificmpge +24 (target=75) - [54] iload_2 v2 - [55] aload v5 - [57] invokevirtual #117 - + Methodref [android/view/View.getTop ()I] - [60] ificmplt +15 (target=75) - [63] iload_2 v2 - [64] aload v5 - [66] invokevirtual #113 - + 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 + [1] getfield #24 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.theme I] + [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: e(II)I - Access flags: 0x2 - = private int e(int,int) + + Method: getParameters()Landroid/os/Bundle; + Access flags: 0x4 + = protected android.os.Bundle getParameters() 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 #46 - + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] - [7] invokevirtual #123 - + Methodref [android/view/ViewGroup.getLeft ()I] - [10] aload_0 v0 - [11] getfield #40 - + Fieldref [android/support/v4/widget/y.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 #46 - + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] - [27] invokevirtual #125 - + Methodref [android/view/ViewGroup.getTop ()I] - [30] aload_0 v0 - [31] getfield #40 - + Fieldref [android/support/v4/widget/y.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 #46 - + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] - [47] invokevirtual #124 - + Methodref [android/view/ViewGroup.getRight ()I] - [50] aload_0 v0 - [51] getfield #40 - + Fieldref [android/support/v4/widget/y.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 #46 - + Fieldref [android/support/v4/widget/y.u Landroid/view/ViewGroup;] - [67] invokevirtual #120 - + Methodref [android/view/ViewGroup.getBottom ()I] - [70] aload_0 v0 - [71] getfield #40 - + Fieldref [android/support/v4/widget/y.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 instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - - Method: ()V - Access flags: 0x8 - = static void () + + Method: getListener()Lcom/facebook/widget/WebDialog$OnCompleteListener; + Access flags: 0x4 + = protected com.facebook.widget.WebDialog$OnCompleteListener getListener() Class member attributes (count = 1): - + Code attribute instructions (code length = 11, locals = 0, stack = 2): - [0] new #12 - + Class [android/support/v4/widget/z] - [3] dup - [4] invokespecial #106 - + Methodref [android/support/v4/widget/z. ()V] - [7] putstatic #47 - + Fieldref [android/support/v4/widget/y.v Landroid/view/animation/Interpolator;] - [10] return + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] getfield #21 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.listener Lcom/facebook/widget/WebDialog$OnCompleteListener;] + [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Method: finishInit(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V + Access flags: 0x2 + = private void finishInit(android.content.Context,java.lang.String,android.os.Bundle) + Class member attributes (count = 1): + + Code attribute instructions (code length = 34, locals = 4, stack = 3): + [0] aload_0 v0 + [1] aload_1 v1 + [2] putfield #20 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.context Landroid/content/Context;] + [5] aload_0 v0 + [6] aload_2 v2 + [7] putfield #18 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.action Ljava/lang/String;] + [10] aload_3 v3 + [11] ifnull +11 (target=22) + [14] aload_0 v0 + [15] aload_3 v3 + [16] putfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [19] goto +14 (target=33) + [22] aload_0 v0 + [23] new #10 + + Class [android/os/Bundle] + [26] dup + [27] invokespecial #25 + + Methodref [android/os/Bundle. ()V] + [30] putfield #22 + + Fieldref [com/facebook/widget/WebDialog$BuilderBase.parameters Landroid/os/Bundle;] + [33] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 2): + - [22] Var: ..., Stack: (empty) + - [33] Var: ..., Stack: (empty) -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [;>Ljava/lang/Object;] _____________________________________________________________________ -+ Program class: android/support/v4/widget/z - Superclass: java/lang/Object - Major version: 0x31 ++ Program class: com/facebook/widget/WebDialog$DialogWebViewClient + Superclass: android/webkit/WebViewClient + Major version: 0x32 Minor version: 0x0 - Access flags: 0x30 - = final class android.support.v4.widget.z extends java.lang.Object + Access flags: 0x20 + = class com.facebook.widget.WebDialog$DialogWebViewClient extends android.webkit.WebViewClient -Interfaces (count = 1): - + Class [android/view/animation/Interpolator] +Interfaces (count = 0): -Constant Pool (count = 14): - + Class [android/support/v4/widget/z] - + Class [android/view/animation/Interpolator] - + Class [java/lang/Object] - + Methodref [java/lang/Object. ()V] +Constant Pool (count = 216): + + String [FacebookSDK.WebDialog] + + String [OAuthAccessDeniedException] + + String [Redirect URL: ] + + String [Webview loading URL: ] + + String [access_denied] + + String [android.intent.action.VIEW] + + String [error] + + String [error_code] + + String [error_description] + + String [error_msg] + + String [error_type] + + String [fbconnect://cancel] + + String [fbconnect://success] + + String [touch] + + Class [android/app/ProgressDialog] + + Class [android/content/Context] + + Class [android/content/Intent] + + Class [android/net/Uri] + + Class [android/os/Bundle] + + Class [android/webkit/SslErrorHandler] + + Class [android/webkit/WebView] + + Class [android/webkit/WebViewClient] + + Class [android/widget/FrameLayout] + + Class [android/widget/ImageView] + + Class [com/facebook/FacebookDialogException] + + Class [com/facebook/FacebookRequestError] + + Class [com/facebook/FacebookServiceException] + + Class [com/facebook/android/Util] + + Class [com/facebook/internal/Utility] + + Class [com/facebook/widget/WebDialog] + + Class [com/facebook/widget/WebDialog$DialogWebViewClient] + + Class [java/lang/Integer] + + Class [java/lang/NumberFormatException] + + Class [java/lang/String] + + Class [java/lang/StringBuilder] + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + + Methodref [android/app/ProgressDialog.dismiss ()V] + + Methodref [android/app/ProgressDialog.show ()V] + + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + + Methodref [android/webkit/SslErrorHandler.cancel ()V] + + Methodref [android/webkit/WebView.setVisibility (I)V] + + Methodref [android/webkit/WebViewClient. ()V] + + Methodref [android/webkit/WebViewClient.onPageFinished (Landroid/webkit/WebView;Ljava/lang/String;)V] + + Methodref [android/webkit/WebViewClient.onPageStarted (Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V] + + Methodref [android/webkit/WebViewClient.onReceivedError (Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V] + + Methodref [android/webkit/WebViewClient.onReceivedSslError (Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)V] + + Methodref [android/widget/FrameLayout.setBackgroundColor (I)V] + + Methodref [android/widget/ImageView.setVisibility (I)V] + + Methodref [com/facebook/FacebookDialogException. (Ljava/lang/String;ILjava/lang/String;)V] + + Methodref [com/facebook/FacebookRequestError. (ILjava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/FacebookServiceException. (Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + + Methodref [com/facebook/android/Util.parseUrl (Ljava/lang/String;)Landroid/os/Bundle;] + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + + Methodref [com/facebook/widget/WebDialog.access$200 (Lcom/facebook/widget/WebDialog;Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/WebDialog.access$300 (Lcom/facebook/widget/WebDialog;Ljava/lang/Throwable;)V] + + Methodref [com/facebook/widget/WebDialog.access$400 (Lcom/facebook/widget/WebDialog;)Z] + + Methodref [com/facebook/widget/WebDialog.access$500 (Lcom/facebook/widget/WebDialog;)Landroid/app/ProgressDialog;] + + Methodref [com/facebook/widget/WebDialog.access$600 (Lcom/facebook/widget/WebDialog;)Landroid/widget/FrameLayout;] + + Methodref [com/facebook/widget/WebDialog.access$700 (Lcom/facebook/widget/WebDialog;)Landroid/webkit/WebView;] + + Methodref [com/facebook/widget/WebDialog.access$800 (Lcom/facebook/widget/WebDialog;)Landroid/widget/ImageView;] + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + + Methodref [com/facebook/widget/WebDialog$DialogWebViewClient. (Lcom/facebook/widget/WebDialog;)V] + + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + + Methodref [java/lang/StringBuilder. ()V] + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + + NameAndType [ (ILjava/lang/String;Ljava/lang/String;)V] + + NameAndType [ (Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + + NameAndType [ (Lcom/facebook/widget/WebDialog;)V] + + NameAndType [ (Ljava/lang/String;ILjava/lang/String;)V] + + NameAndType [ (Ljava/lang/String;Landroid/net/Uri;)V] + + NameAndType [access$000 (Lcom/facebook/widget/WebDialog;)V] + + NameAndType [access$200 (Lcom/facebook/widget/WebDialog;Landroid/os/Bundle;)V] + + NameAndType [access$300 (Lcom/facebook/widget/WebDialog;Ljava/lang/Throwable;)V] + + NameAndType [access$400 (Lcom/facebook/widget/WebDialog;)Z] + + NameAndType [access$500 (Lcom/facebook/widget/WebDialog;)Landroid/app/ProgressDialog;] + + NameAndType [access$600 (Lcom/facebook/widget/WebDialog;)Landroid/widget/FrameLayout;] + + NameAndType [access$700 (Lcom/facebook/widget/WebDialog;)Landroid/webkit/WebView;] + + NameAndType [access$800 (Lcom/facebook/widget/WebDialog;)Landroid/widget/ImageView;] + + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + + NameAndType [cancel ()V] + + NameAndType [contains (Ljava/lang/CharSequence;)Z] + + NameAndType [dismiss ()V] + + NameAndType [equals (Ljava/lang/Object;)Z] + + NameAndType [getContext ()Landroid/content/Context;] + + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + + NameAndType [isNullOrEmpty (Ljava/lang/String;)Z] + + NameAndType [logd (Ljava/lang/String;Ljava/lang/String;)V] + + NameAndType [onPageFinished (Landroid/webkit/WebView;Ljava/lang/String;)V] + + NameAndType [onPageStarted (Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V] + + NameAndType [onReceivedError (Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V] + + NameAndType [onReceivedSslError (Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)V] + + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + + NameAndType [parseInt (Ljava/lang/String;)I] + + NameAndType [parseUrl (Ljava/lang/String;)Landroid/os/Bundle;] + + NameAndType [setBackgroundColor (I)V] + + NameAndType [setVisibility (I)V] + + NameAndType [show ()V] + + NameAndType [startActivity (Landroid/content/Intent;)V] + + NameAndType [startsWith (Ljava/lang/String;)Z] + + NameAndType [this$0 Lcom/facebook/widget/WebDialog;] + + NameAndType [toString ()Ljava/lang/String;] + + Utf8 [()Landroid/content/Context;] + + Utf8 [()Ljava/lang/String;] + Utf8 [()V] - + Utf8 [(F)F] + + Utf8 [(I)V] + + Utf8 [(ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Landroid/content/Intent;)V] + + Utf8 [(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)V] + + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V] + + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z] + + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V] + + Utf8 [(Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Landroid/app/ProgressDialog;] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Landroid/webkit/WebView;] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Landroid/widget/FrameLayout;] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Landroid/widget/ImageView;] + + Utf8 [(Lcom/facebook/widget/WebDialog;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;)Z] + + Utf8 [(Lcom/facebook/widget/WebDialog;Landroid/os/Bundle;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;Lcom/facebook/widget/WebDialog$1;)V] + + Utf8 [(Lcom/facebook/widget/WebDialog;Ljava/lang/Throwable;)V] + + Utf8 [(Ljava/lang/CharSequence;)Z] + + Utf8 [(Ljava/lang/Object;)Z] + + Utf8 [(Ljava/lang/String;)I] + + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + + Utf8 [(Ljava/lang/String;)Landroid/os/Bundle;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/String;)Z] + + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] - + Utf8 [android/support/v4/widget/z] - + Utf8 [android/view/animation/Interpolator] - + Utf8 [getInterpolation] - + Utf8 [java/lang/Object] + + Utf8 [FacebookSDK.WebDialog] + + Utf8 [Lcom/facebook/widget/WebDialog;] + + Utf8 [OAuthAccessDeniedException] + + Utf8 [Redirect URL: ] + + Utf8 [StackMapTable] + + Utf8 [Webview loading URL: ] + + Utf8 [access$000] + + Utf8 [access$200] + + Utf8 [access$300] + + Utf8 [access$400] + + Utf8 [access$500] + + Utf8 [access$600] + + Utf8 [access$700] + + Utf8 [access$800] + + Utf8 [access_denied] + + Utf8 [android.intent.action.VIEW] + + Utf8 [android/app/ProgressDialog] + + Utf8 [android/content/Context] + + Utf8 [android/content/Intent] + + Utf8 [android/net/Uri] + + Utf8 [android/os/Bundle] + + Utf8 [android/webkit/SslErrorHandler] + + Utf8 [android/webkit/WebView] + + Utf8 [android/webkit/WebViewClient] + + Utf8 [android/widget/FrameLayout] + + Utf8 [android/widget/ImageView] + + Utf8 [append] + + Utf8 [cancel] + + Utf8 [com/facebook/FacebookDialogException] + + Utf8 [com/facebook/FacebookRequestError] + + Utf8 [com/facebook/FacebookServiceException] + + Utf8 [com/facebook/android/Util] + + Utf8 [com/facebook/internal/Utility] + + Utf8 [com/facebook/widget/WebDialog] + + Utf8 [com/facebook/widget/WebDialog$DialogWebViewClient] + + Utf8 [contains] + + Utf8 [dismiss] + + Utf8 [equals] + + Utf8 [error] + + Utf8 [error_code] + + Utf8 [error_description] + + Utf8 [error_msg] + + Utf8 [error_type] + + Utf8 [fbconnect://cancel] + + Utf8 [fbconnect://success] + + Utf8 [getContext] + + Utf8 [getString] + + Utf8 [isNullOrEmpty] + + Utf8 [java/lang/Integer] + + Utf8 [java/lang/NumberFormatException] + + Utf8 [java/lang/String] + + Utf8 [java/lang/StringBuilder] + + Utf8 [logd] + + Utf8 [onPageFinished] + + Utf8 [onPageStarted] + + Utf8 [onReceivedError] + + Utf8 [onReceivedSslError] + + Utf8 [parse] + + Utf8 [parseInt] + + Utf8 [parseUrl] + + Utf8 [setBackgroundColor] + + Utf8 [setVisibility] + + Utf8 [shouldOverrideUrlLoading] + + Utf8 [show] + + Utf8 [startActivity] + + Utf8 [startsWith] + + Utf8 [this$0] + + Utf8 [toString] + + Utf8 [touch] -Fields (count = 0): +Fields (count = 1): + + Field: this$0 Lcom/facebook/widget/WebDialog; + Access flags: 0x1010 + = final synthetic com.facebook.widget.WebDialog this$0 -Methods (count = 2): - - Method: ()V - Access flags: 0x0 - = z() +Methods (count = 7): + - Method: (Lcom/facebook/widget/WebDialog;)V + Access flags: 0x2 + = private WebDialog$DialogWebViewClient(com.facebook.widget.WebDialog) Class member attributes (count = 1): - + Code attribute instructions (code length = 5, locals = 1, stack = 1): + + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 - [1] invokespecial #4 - + Methodref [java/lang/Object. ()V] - [4] return + [1] aload_1 v1 + [2] putfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [5] aload_0 v0 + [6] invokespecial #45 + + Methodref [android/webkit/WebViewClient. ()V] + [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: getInterpolation(F)F + + Method: shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z Access flags: 0x1 - = public float getInterpolation(float) + = public boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String) 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 instructions (code length = 285, locals = 9, stack = 5): + [0] ldc #1 + + String [FacebookSDK.WebDialog] + [2] new #35 + + Class [java/lang/StringBuilder] + [5] dup + [6] invokespecial #73 + + Methodref [java/lang/StringBuilder. ()V] + [9] ldc #3 + + String [Redirect URL: ] + [11] invokevirtual #74 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [14] aload_2 v2 + [15] invokevirtual #74 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [18] invokevirtual #75 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [21] invokestatic #57 + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/String;)V] + [24] aload_2 v2 + [25] ldc #13 + + String [fbconnect://success] + [27] invokevirtual #72 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [30] ifeq +194 (target=224) + [33] aload_2 v2 + [34] invokestatic #55 + + Methodref [com/facebook/android/Util.parseUrl (Ljava/lang/String;)Landroid/os/Bundle;] + [37] astore_3 v3 + [38] aload_3 v3 + [39] ldc #7 + + String [error] + [41] invokevirtual #42 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [44] astore v4 + [46] aload v4 + [48] ifnonnull +11 (target=59) + [51] aload_3 v3 + [52] ldc #11 + + String [error_type] + [54] invokevirtual #42 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [57] astore v4 + [59] aload_3 v3 + [60] ldc #10 + + String [error_msg] + [62] invokevirtual #42 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [65] astore v5 + [67] aload v5 + [69] ifnonnull +11 (target=80) + [72] aload_3 v3 + [73] ldc #9 + + String [error_description] + [75] invokevirtual #42 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [78] astore v5 + [80] aload_3 v3 + [81] ldc #8 + + String [error_code] + [83] invokevirtual #42 + + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + [86] astore v6 + [88] iconst_m1 + [89] istore v7 + [91] aload v6 + [93] invokestatic #56 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [96] ifne +18 (target=114) + [99] aload v6 + [101] invokestatic #69 + + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + [104] istore v7 + [106] goto +8 (target=114) + [109] astore v8 + [111] iconst_m1 + [112] istore v7 + [114] aload v4 + [116] invokestatic #56 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [119] ifeq +28 (target=147) + [122] aload v5 + [124] invokestatic #56 + + Methodref [com/facebook/internal/Utility.isNullOrEmpty (Ljava/lang/String;)Z] + [127] ifeq +20 (target=147) + [130] iload v7 + [132] iconst_m1 + [133] ificmpne +14 (target=147) + [136] aload_0 v0 + [137] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [140] aload_3 v3 + [141] invokestatic #59 + + Methodref [com/facebook/widget/WebDialog.access$200 (Lcom/facebook/widget/WebDialog;Landroid/os/Bundle;)V] + [144] goto +71 (target=215) + [147] aload v4 + [149] ifnull +33 (target=182) + [152] aload v4 + [154] ldc #5 + + String [access_denied] + [156] invokevirtual #71 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [159] ifne +13 (target=172) + [162] aload v4 + [164] ldc #2 + + String [OAuthAccessDeniedException] + [166] invokevirtual #71 + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + [169] ifeq +13 (target=182) + [172] aload_0 v0 + [173] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [176] invokestatic #58 + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + [179] goto +36 (target=215) + [182] new #26 + + Class [com/facebook/FacebookRequestError] + [185] dup + [186] iload v7 + [188] aload v4 + [190] aload v5 + [192] invokespecial #53 + + Methodref [com/facebook/FacebookRequestError. (ILjava/lang/String;Ljava/lang/String;)V] + [195] astore v8 + [197] aload_0 v0 + [198] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [201] new #27 + + Class [com/facebook/FacebookServiceException] + [204] dup + [205] aload v8 + [207] aload v5 + [209] invokespecial #54 + + Methodref [com/facebook/FacebookServiceException. (Lcom/facebook/FacebookRequestError;Ljava/lang/String;)V] + [212] invokestatic #60 + + Methodref [com/facebook/widget/WebDialog.access$300 (Lcom/facebook/widget/WebDialog;Ljava/lang/Throwable;)V] + [215] aload_0 v0 + [216] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [219] invokevirtual #66 + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + [222] iconst_1 + [223] ireturn + [224] aload_2 v2 + [225] ldc #12 + + String [fbconnect://cancel] + [227] invokevirtual #72 + + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + [230] ifeq +19 (target=249) + [233] aload_0 v0 + [234] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [237] invokestatic #58 + + Methodref [com/facebook/widget/WebDialog.access$000 (Lcom/facebook/widget/WebDialog;)V] + [240] aload_0 v0 + [241] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [244] invokevirtual #66 + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + [247] iconst_1 + [248] ireturn + [249] aload_2 v2 + [250] ldc #14 + + String [touch] + [252] invokevirtual #70 + + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + [255] ifeq +5 (target=260) + [258] iconst_0 + [259] ireturn + [260] aload_0 v0 + [261] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [264] invokevirtual #67 + + Methodref [com/facebook/widget/WebDialog.getContext ()Landroid/content/Context;] + [267] new #17 + + Class [android/content/Intent] + [270] dup + [271] ldc #6 + + String [android.intent.action.VIEW] + [273] aload_2 v2 + [274] invokestatic #41 + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + [277] invokespecial #40 + + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] + [280] invokevirtual #39 + + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + [283] iconst_1 + [284] ireturn + Code attribute exceptions (count = 1): + - ExceptionInfo (99 -> 106: 109): + + Class [java/lang/NumberFormatException] + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 11): + - [59] Var: ...[a:android/os/Bundle][a:java/lang/String], Stack: (empty) + - [80] Var: ...[a:java/lang/String], Stack: (empty) + - [109] Var: [a:com/facebook/widget/WebDialog$DialogWebViewClient][a:android/webkit/WebView][a:java/lang/String][a:android/os/Bundle][a:java/lang/String][a:java/lang/String][a:java/lang/String][i], Stack: [a:java/lang/NumberFormatException] + - [114] Var: ..., Stack: (empty) + - [147] Var: ..., Stack: (empty) + - [172] Var: ..., Stack: (empty) + - [182] Var: ..., Stack: (empty) + - [215] Var: ..., Stack: (empty) + - [224] Var: [a:com/facebook/widget/WebDialog$DialogWebViewClient][a:android/webkit/WebView][a:java/lang/String], Stack: + - [249] Var: ..., Stack: (empty) + - [260] Var: ..., Stack: (empty) + + Method: onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V + Access flags: 0x1 + = public void onReceivedError(android.webkit.WebView,int,java.lang.String,java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 35, locals = 5, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] iload_2 v2 + [3] aload_3 v3 + [4] aload v4 + [6] invokespecial #48 + + Methodref [android/webkit/WebViewClient.onReceivedError (Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V] + [9] aload_0 v0 + [10] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [13] new #25 + + Class [com/facebook/FacebookDialogException] + [16] dup + [17] aload_3 v3 + [18] iload_2 v2 + [19] aload v4 + [21] invokespecial #52 + + Methodref [com/facebook/FacebookDialogException. (Ljava/lang/String;ILjava/lang/String;)V] + [24] invokestatic #60 + + Methodref [com/facebook/widget/WebDialog.access$300 (Lcom/facebook/widget/WebDialog;Ljava/lang/Throwable;)V] + [27] aload_0 v0 + [28] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [31] invokevirtual #66 + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + [34] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onReceivedSslError(Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)V + Access flags: 0x1 + = public void onReceivedSslError(android.webkit.WebView,android.webkit.SslErrorHandler,android.net.http.SslError) + Class member attributes (count = 1): + + Code attribute instructions (code length = 37, locals = 4, stack = 6): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] aload_3 v3 + [4] invokespecial #49 + + Methodref [android/webkit/WebViewClient.onReceivedSslError (Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)V] + [7] aload_0 v0 + [8] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [11] new #25 + + Class [com/facebook/FacebookDialogException] + [14] dup + [15] aconst_null + [16] bipush -11 + [18] aconst_null + [19] invokespecial #52 + + Methodref [com/facebook/FacebookDialogException. (Ljava/lang/String;ILjava/lang/String;)V] + [22] invokestatic #60 + + Methodref [com/facebook/widget/WebDialog.access$300 (Lcom/facebook/widget/WebDialog;Ljava/lang/Throwable;)V] + [25] aload_2 v2 + [26] invokevirtual #43 + + Methodref [android/webkit/SslErrorHandler.cancel ()V] + [29] aload_0 v0 + [30] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [33] invokevirtual #66 + + Methodref [com/facebook/widget/WebDialog.dismiss ()V] + [36] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V + Access flags: 0x1 + = public void onPageStarted(android.webkit.WebView,java.lang.String,android.graphics.Bitmap) + Class member attributes (count = 1): + + Code attribute instructions (code length = 52, locals = 4, stack = 4): + [0] ldc #1 + + String [FacebookSDK.WebDialog] + [2] new #35 + + Class [java/lang/StringBuilder] + [5] dup + [6] invokespecial #73 + + Methodref [java/lang/StringBuilder. ()V] + [9] ldc #4 + + String [Webview loading URL: ] + [11] invokevirtual #74 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [14] aload_2 v2 + [15] invokevirtual #74 + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + [18] invokevirtual #75 + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + [21] invokestatic #57 + + Methodref [com/facebook/internal/Utility.logd (Ljava/lang/String;Ljava/lang/String;)V] + [24] aload_0 v0 + [25] aload_1 v1 + [26] aload_2 v2 + [27] aload_3 v3 + [28] invokespecial #47 + + Methodref [android/webkit/WebViewClient.onPageStarted (Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V] + [31] aload_0 v0 + [32] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [35] invokestatic #61 + + Methodref [com/facebook/widget/WebDialog.access$400 (Lcom/facebook/widget/WebDialog;)Z] + [38] ifne +13 (target=51) + [41] aload_0 v0 + [42] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [45] invokestatic #62 + + Methodref [com/facebook/widget/WebDialog.access$500 (Lcom/facebook/widget/WebDialog;)Landroid/app/ProgressDialog;] + [48] invokevirtual #38 + + Methodref [android/app/ProgressDialog.show ()V] + [51] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [51] Var: ..., Stack: (empty) + + Method: onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V + Access flags: 0x1 + = public void onPageFinished(android.webkit.WebView,java.lang.String) + 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 #46 + + Methodref [android/webkit/WebViewClient.onPageFinished (Landroid/webkit/WebView;Ljava/lang/String;)V] + [6] aload_0 v0 + [7] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [10] invokestatic #61 + + Methodref [com/facebook/widget/WebDialog.access$400 (Lcom/facebook/widget/WebDialog;)Z] + [13] ifne +13 (target=26) + [16] aload_0 v0 + [17] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [20] invokestatic #62 + + Methodref [com/facebook/widget/WebDialog.access$500 (Lcom/facebook/widget/WebDialog;)Landroid/app/ProgressDialog;] + [23] invokevirtual #37 + + Methodref [android/app/ProgressDialog.dismiss ()V] + [26] aload_0 v0 + [27] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [30] invokestatic #63 + + Methodref [com/facebook/widget/WebDialog.access$600 (Lcom/facebook/widget/WebDialog;)Landroid/widget/FrameLayout;] + [33] iconst_0 + [34] invokevirtual #50 + + Methodref [android/widget/FrameLayout.setBackgroundColor (I)V] + [37] aload_0 v0 + [38] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [41] invokestatic #64 + + Methodref [com/facebook/widget/WebDialog.access$700 (Lcom/facebook/widget/WebDialog;)Landroid/webkit/WebView;] + [44] iconst_0 + [45] invokevirtual #44 + + Methodref [android/webkit/WebView.setVisibility (I)V] + [48] aload_0 v0 + [49] getfield #36 + + Fieldref [com/facebook/widget/WebDialog$DialogWebViewClient.this$0 Lcom/facebook/widget/WebDialog;] + [52] invokestatic #65 + + Methodref [com/facebook/widget/WebDialog.access$800 (Lcom/facebook/widget/WebDialog;)Landroid/widget/ImageView;] + [55] iconst_0 + [56] invokevirtual #51 + + Methodref [android/widget/ImageView.setVisibility (I)V] + [59] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 1): + + Stack map table attribute (count = 1): + - [26] Var: ..., Stack: (empty) + - Method: (Lcom/facebook/widget/WebDialog;Lcom/facebook/widget/WebDialog$1;)V + Access flags: 0x1000 + = synthetic WebDialog$DialogWebViewClient(com.facebook.widget.WebDialog,com.facebook.widget.WebDialog$1) + 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 #68 + + Methodref [com/facebook/widget/WebDialog$DialogWebViewClient. (Lcom/facebook/widget/WebDialog;)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/aa - Superclass: java/lang/Object - Major version: 0x31 ++ Program class: com/facebook/widget/WebDialog$FeedDialogBuilder + Superclass: com/facebook/widget/WebDialog$BuilderBase + Major version: 0x32 Minor version: 0x0 - Access flags: 0x421 - = public abstract class android.support.v4.widget.aa extends java.lang.Object + Access flags: 0x21 + = public class com.facebook.widget.WebDialog$FeedDialogBuilder extends com.facebook.widget.WebDialog$BuilderBase Interfaces (count = 0): -Constant Pool (count = 19): - + Class [android/support/v4/widget/aa] - + Class [java/lang/Object] - + Utf8 [(I)I] - + Utf8 [(I)V] - + Utf8 [(I)Z] - + Utf8 [(II)V] - + Utf8 [(Landroid/view/View;)I] - + 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;IIII)V] +Constant Pool (count = 66): + + String [caption] + + String [description] + + String [feed] + + String [from] + + String [link] + + String [name] + + String [picture] + + String [source] + + String [to] + + Class [android/os/Bundle] + + Class [com/facebook/widget/WebDialog$BuilderBase] + + Class [com/facebook/widget/WebDialog$FeedDialogBuilder] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/WebDialog$BuilderBase.build ()Lcom/facebook/widget/WebDialog;] + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [build ()Lcom/facebook/widget/WebDialog;] + + NameAndType [getParameters ()Landroid/os/Bundle;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/widget/WebDialog;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [CAPTION_PARAM] + Utf8 [Code] - + Utf8 [a] - + Utf8 [android/support/v4/widget/aa] - + Utf8 [b] - + Utf8 [c] - + Utf8 [java/lang/Object] + + Utf8 [ConstantValue] + + Utf8 [DESCRIPTION_PARAM] + + Utf8 [FEED_DIALOG] + + Utf8 [FROM_PARAM] + + Utf8 [LINK_PARAM] + + Utf8 [Lcom/facebook/widget/WebDialog$BuilderBase;] + + Utf8 [Ljava/lang/String;] + + Utf8 [NAME_PARAM] + + Utf8 [PICTURE_PARAM] + + Utf8 [SOURCE_PARAM] + + Utf8 [Signature] + + Utf8 [TO_PARAM] + + Utf8 [android/os/Bundle] + + Utf8 [build] + + Utf8 [caption] + + Utf8 [com/facebook/widget/WebDialog$BuilderBase] + + Utf8 [com/facebook/widget/WebDialog$FeedDialogBuilder] + + Utf8 [description] + + Utf8 [feed] + + Utf8 [from] + + Utf8 [getParameters] + + Utf8 [link] + + Utf8 [name] + + Utf8 [picture] + + Utf8 [putString] + + Utf8 [setCaption] + + Utf8 [setDescription] + + Utf8 [setFrom] + + Utf8 [setLink] + + Utf8 [setName] + + Utf8 [setPicture] + + Utf8 [setSource] + + Utf8 [setTo] + + Utf8 [source] + + Utf8 [to] -Fields (count = 0): +Fields (count = 9): + + Field: FEED_DIALOG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String FEED_DIALOG + Class member attributes (count = 1): + + Constant value attribute: + + String [feed] + + Field: FROM_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String FROM_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [from] + + Field: TO_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TO_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [to] + + Field: LINK_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String LINK_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [link] + + Field: PICTURE_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String PICTURE_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [picture] + + Field: SOURCE_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String SOURCE_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [source] + + Field: NAME_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String NAME_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [name] + + Field: CAPTION_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String CAPTION_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [caption] + + Field: DESCRIPTION_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String DESCRIPTION_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [description] -Methods (count = 13): - + Method: a(I)V +Methods (count = 11): + - Method: (Landroid/content/Context;Lcom/facebook/Session;)V Access flags: 0x1 - = public void a(int) + = public WebDialog$FeedDialogBuilder(android.content.Context,com.facebook.Session) Class member attributes (count = 1): - + Code attribute instructions (code length = 1, locals = 2, stack = 0): - [0] return + + Code attribute instructions (code length = 10, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #3 + + String [feed] + [5] aconst_null + [6] invokespecial #14 + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/view/View;IIII)V + - Method: (Landroid/content/Context;Lcom/facebook/Session;Landroid/os/Bundle;)V Access flags: 0x1 - = public void a(android.view.View,int,int,int,int) + = public WebDialog$FeedDialogBuilder(android.content.Context,com.facebook.Session,android.os.Bundle) Class member attributes (count = 1): - + Code attribute instructions (code length = 1, locals = 6, stack = 0): - [0] return + + Code attribute instructions (code length = 10, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #3 + + String [feed] + [5] aload_3 v3 + [6] invokespecial #14 + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b(Landroid/view/View;I)V + + Method: setFrom(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder; Access flags: 0x1 - = public void b(android.view.View,int) + = public com.facebook.widget.WebDialog$FeedDialogBuilder setFrom(java.lang.String) Class member attributes (count = 1): - + Code attribute instructions (code length = 1, locals = 3, stack = 0): - [0] return + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #16 + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #4 + + String [from] + [6] aload_1 v1 + [7] invokevirtual #13 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/view/View;FF)V + + Method: setTo(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder; Access flags: 0x1 - = public void a(android.view.View,float,float) + = public com.facebook.widget.WebDialog$FeedDialogBuilder setTo(java.lang.String) Class member attributes (count = 1): - + Code attribute instructions (code length = 1, locals = 4, stack = 0): - [0] return + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #16 + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #9 + + String [to] + [6] aload_1 v1 + [7] invokevirtual #13 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(II)V + + Method: setLink(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder; Access flags: 0x1 - = public void a(int,int) + = public com.facebook.widget.WebDialog$FeedDialogBuilder setLink(java.lang.String) Class member attributes (count = 1): - + Code attribute instructions (code length = 1, locals = 3, stack = 0): - [0] return + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #16 + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #5 + + String [link] + [6] aload_1 v1 + [7] invokevirtual #13 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b(I)Z + + Method: setPicture(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder; Access flags: 0x1 - = public boolean b(int) + = public com.facebook.widget.WebDialog$FeedDialogBuilder setPicture(java.lang.String) Class member attributes (count = 1): - + Code attribute instructions (code length = 2, locals = 2, stack = 1): - [0] iconst_0 - [1] ireturn + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #16 + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #7 + + String [picture] + [6] aload_1 v1 + [7] invokevirtual #13 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b(II)V + + Method: setSource(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder; Access flags: 0x1 - = public void b(int,int) + = public com.facebook.widget.WebDialog$FeedDialogBuilder setSource(java.lang.String) Class member attributes (count = 1): - + Code attribute instructions (code length = 1, locals = 3, stack = 0): - [0] return + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #16 + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #8 + + String [source] + [6] aload_1 v1 + [7] invokevirtual #13 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: c(I)I + + Method: setName(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder; Access flags: 0x1 - = public int c(int) + = public com.facebook.widget.WebDialog$FeedDialogBuilder setName(java.lang.String) Class member attributes (count = 1): - + Code attribute instructions (code length = 2, locals = 2, stack = 1): - [0] iload_1 v1 - [1] ireturn + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #16 + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #6 + + String [name] + [6] aload_1 v1 + [7] invokevirtual #13 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/view/View;)I + + Method: setCaption(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder; Access flags: 0x1 - = public int a(android.view.View) + = public com.facebook.widget.WebDialog$FeedDialogBuilder setCaption(java.lang.String) Class member attributes (count = 1): - + Code attribute instructions (code length = 2, locals = 2, stack = 1): - [0] iconst_0 - [1] ireturn + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #16 + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #1 + + String [caption] + [6] aload_1 v1 + [7] invokevirtual #13 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b(Landroid/view/View;)I + + Method: setDescription(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$FeedDialogBuilder; Access flags: 0x1 - = public int b(android.view.View) + = public com.facebook.widget.WebDialog$FeedDialogBuilder setDescription(java.lang.String) Class member attributes (count = 1): - + Code attribute instructions (code length = 2, locals = 2, stack = 1): - [0] iconst_0 - [1] ireturn + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #16 + + Methodref [com/facebook/widget/WebDialog$FeedDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #2 + + String [description] + [6] aload_1 v1 + [7] invokevirtual #13 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: a(Landroid/view/View;I)Z + + Method: build()Lcom/facebook/widget/WebDialog; + Access flags: 0x1041 + = public bridge synthetic com.facebook.widget.WebDialog build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #15 + + Methodref [com/facebook/widget/WebDialog$BuilderBase.build ()Lcom/facebook/widget/WebDialog;] + [4] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/WebDialog$BuilderBase;] + +_____________________________________________________________________ ++ Program class: com/facebook/widget/WebDialog$OnCompleteListener + Superclass: java/lang/Object + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x601 + = public interface com.facebook.widget.WebDialog$OnCompleteListener extends java.lang.Object + +Interfaces (count = 0): + +Constant Pool (count = 7): + + Class [com/facebook/widget/WebDialog$OnCompleteListener] + + Class [java/lang/Object] + + Utf8 [(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V] + + Utf8 [com/facebook/widget/WebDialog$OnCompleteListener] + + Utf8 [java/lang/Object] + + Utf8 [onComplete] + +Fields (count = 0): + +Methods (count = 1): + + Method: onComplete(Landroid/os/Bundle;Lcom/facebook/FacebookException;)V Access flags: 0x401 - = public abstract boolean a(android.view.View,int) - + Method: a(Landroid/view/View;II)I + = public abstract void onComplete(android.os.Bundle,com.facebook.FacebookException) + +Class file attributes (count = 0): + +_____________________________________________________________________ ++ Program class: com/facebook/widget/WebDialog$RequestsDialogBuilder + Superclass: com/facebook/widget/WebDialog$BuilderBase + Major version: 0x32 + Minor version: 0x0 + Access flags: 0x21 + = public class com.facebook.widget.WebDialog$RequestsDialogBuilder extends com.facebook.widget.WebDialog$BuilderBase + +Interfaces (count = 0): + +Constant Pool (count = 50): + + String [apprequests] + + String [data] + + String [message] + + String [title] + + String [to] + + Class [android/os/Bundle] + + Class [com/facebook/widget/WebDialog$BuilderBase] + + Class [com/facebook/widget/WebDialog$RequestsDialogBuilder] + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + Methodref [com/facebook/widget/WebDialog$BuilderBase.build ()Lcom/facebook/widget/WebDialog;] + + Methodref [com/facebook/widget/WebDialog$RequestsDialogBuilder.getParameters ()Landroid/os/Bundle;] + + NameAndType [ (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + NameAndType [build ()Lcom/facebook/widget/WebDialog;] + + NameAndType [getParameters ()Landroid/os/Bundle;] + + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [()Landroid/os/Bundle;] + + Utf8 [()Lcom/facebook/widget/WebDialog;] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;Landroid/os/Bundle;)V] + + Utf8 [(Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + + Utf8 [(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$RequestsDialogBuilder;] + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [] + + Utf8 [APPREQUESTS_DIALOG] + + Utf8 [Code] + + Utf8 [ConstantValue] + + Utf8 [DATA_PARAM] + + Utf8 [Lcom/facebook/widget/WebDialog$BuilderBase;] + + Utf8 [Ljava/lang/String;] + + Utf8 [MESSAGE_PARAM] + + Utf8 [Signature] + + Utf8 [TITLE_PARAM] + + Utf8 [TO_PARAM] + + Utf8 [android/os/Bundle] + + Utf8 [apprequests] + + Utf8 [build] + + Utf8 [com/facebook/widget/WebDialog$BuilderBase] + + Utf8 [com/facebook/widget/WebDialog$RequestsDialogBuilder] + + Utf8 [data] + + Utf8 [getParameters] + + Utf8 [message] + + Utf8 [putString] + + Utf8 [setData] + + Utf8 [setMessage] + + Utf8 [setTitle] + + Utf8 [setTo] + + Utf8 [title] + + Utf8 [to] + +Fields (count = 5): + + Field: APPREQUESTS_DIALOG Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String APPREQUESTS_DIALOG + Class member attributes (count = 1): + + Constant value attribute: + + String [apprequests] + + Field: MESSAGE_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String MESSAGE_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [message] + + Field: TO_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TO_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [to] + + Field: DATA_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String DATA_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [data] + + Field: TITLE_PARAM Ljava/lang/String; + Access flags: 0x1a + = private static final java.lang.String TITLE_PARAM + Class member attributes (count = 1): + + Constant value attribute: + + String [title] + +Methods (count = 7): + - Method: (Landroid/content/Context;Lcom/facebook/Session;)V Access flags: 0x1 - = public int a(android.view.View,int,int) + = public WebDialog$RequestsDialogBuilder(android.content.Context,com.facebook.Session) Class member attributes (count = 1): - + Code attribute instructions (code length = 2, locals = 4, stack = 1): - [0] iconst_0 - [1] ireturn + + Code attribute instructions (code length = 10, locals = 3, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #1 + + String [apprequests] + [5] aconst_null + [6] invokespecial #10 + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - + Method: b(Landroid/view/View;II)I + - Method: (Landroid/content/Context;Lcom/facebook/Session;Landroid/os/Bundle;)V Access flags: 0x1 - = public int b(android.view.View,int,int) + = public WebDialog$RequestsDialogBuilder(android.content.Context,com.facebook.Session,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 instructions (code length = 10, locals = 4, stack = 5): + [0] aload_0 v0 + [1] aload_1 v1 + [2] aload_2 v2 + [3] ldc #1 + + String [apprequests] + [5] aload_3 v3 + [6] invokespecial #10 + + Methodref [com/facebook/widget/WebDialog$BuilderBase. (Landroid/content/Context;Lcom/facebook/Session;Ljava/lang/String;Landroid/os/Bundle;)V] + [9] return + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setMessage(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$RequestsDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.WebDialog$RequestsDialogBuilder setMessage(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #12 + + Methodref [com/facebook/widget/WebDialog$RequestsDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #3 + + String [message] + [6] aload_1 v1 + [7] invokevirtual #9 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTo(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$RequestsDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.WebDialog$RequestsDialogBuilder setTo(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #12 + + Methodref [com/facebook/widget/WebDialog$RequestsDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #5 + + String [to] + [6] aload_1 v1 + [7] invokevirtual #9 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setData(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$RequestsDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.WebDialog$RequestsDialogBuilder setData(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #12 + + Methodref [com/facebook/widget/WebDialog$RequestsDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #2 + + String [data] + [6] aload_1 v1 + [7] invokevirtual #9 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: setTitle(Ljava/lang/String;)Lcom/facebook/widget/WebDialog$RequestsDialogBuilder; + Access flags: 0x1 + = public com.facebook.widget.WebDialog$RequestsDialogBuilder setTitle(java.lang.String) + Class member attributes (count = 1): + + Code attribute instructions (code length = 12, locals = 2, stack = 3): + [0] aload_0 v0 + [1] invokevirtual #12 + + Methodref [com/facebook/widget/WebDialog$RequestsDialogBuilder.getParameters ()Landroid/os/Bundle;] + [4] ldc #4 + + String [title] + [6] aload_1 v1 + [7] invokevirtual #9 + + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + [10] aload_0 v0 + [11] areturn + Code attribute exceptions (count = 0): + Code attribute attributes (attribute count = 0): + + Method: build()Lcom/facebook/widget/WebDialog; + Access flags: 0x1041 + = public bridge synthetic com.facebook.widget.WebDialog build() + Class member attributes (count = 1): + + Code attribute instructions (code length = 5, locals = 1, stack = 1): + [0] aload_0 v0 + [1] invokespecial #11 + + Methodref [com/facebook/widget/WebDialog$BuilderBase.build ()Lcom/facebook/widget/WebDialog;] + [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/facebook/widget/WebDialog$BuilderBase;] _____________________________________________________________________ + Program class: com/google/android/gms/auth/a @@ -56420,7 +171237,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 119): +Constant Pool (count = 121): + String [Overread allowed size end=] + Class [android/app/PendingIntent] + Class [android/os/Parcel] @@ -56515,7 +171332,9 @@ Constant Pool (count = 119): + Utf8 [I] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/app/PendingIntent] @@ -56784,7 +171603,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/auth/e @@ -58541,7 +173362,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/content/ServiceConnection] -Constant Pool (count = 45): +Constant Pool (count = 47): + Class [android/content/ServiceConnection] + Class [android/os/IBinder] + Class [com/google/android/gms/common/e] @@ -58571,6 +173392,8 @@ Constant Pool (count = 45): + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/util/concurrent/BlockingQueue;] + + Utf8 [Ljava/util/concurrent/BlockingQueue;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/content/ServiceConnection] @@ -58594,6 +173417,9 @@ Fields (count = 2): + Field: b Ljava/util/concurrent/BlockingQueue; Access flags: 0x12 = private final java.util.concurrent.BlockingQueue b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/concurrent/BlockingQueue;] Methods (count = 4): - Method: ()V @@ -58687,10 +173513,13 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 7): +Constant Pool (count = 10): + Class [com/google/android/gms/common/data/a] + Class [java/lang/Object] + Utf8 [()Ljava/lang/Object;] + + Utf8 [()TT;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/android/gms/common/data/a] + Utf8 [java/lang/Object] @@ -58701,8 +173530,13 @@ Methods (count = 1): + Method: a()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()TT;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] _____________________________________________________________________ + Program class: com/google/android/gms/common/data/b @@ -60072,7 +174906,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 49): +Constant Pool (count = 52): + Class [[Ljava/lang/String;] + Class [com/google/android/gms/common/data/e] + Class [com/google/android/gms/internal/y] @@ -60107,7 +174941,10 @@ Constant Pool (count = 49): + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;>;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [[Ljava/lang/String;] + Utf8 [a] @@ -60129,12 +174966,18 @@ Fields (count = 6): + Field: b Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;>;] + Field: c Ljava/lang/String; Access flags: 0x12 = private final java.lang.String c + Field: d Ljava/util/HashMap; Access flags: 0x12 = private final java.util.HashMap d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;] + Field: e Z Access flags: 0x2 = private boolean e @@ -60217,7 +175060,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 128): +Constant Pool (count = 130): + String [Overread allowed size end=] + Class [[Landroid/database/CursorWindow;] + Class [android/database/CursorWindow] @@ -60320,7 +175163,9 @@ Constant Pool (count = 128): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [[Landroid/database/CursorWindow;] + Utf8 [a] + Utf8 [android/database/CursorWindow] @@ -60572,7 +175417,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/common/images/ImageManager @@ -60584,7 +175431,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 52): +Constant Pool (count = 56): + Class [com/google/android/gms/common/images/ImageManager] + Class [java/lang/Object] + Class [java/util/HashSet] @@ -60623,8 +175470,12 @@ Constant Pool (count = 52): + Utf8 [Lcom/google/android/gms/common/images/b;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/util/HashSet;] + + Utf8 [Ljava/util/HashSet;] + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + Utf8 [Ljava/util/concurrent/ExecutorService;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -60644,6 +175495,9 @@ Fields (count = 8): + Field: b Ljava/util/HashSet; Access flags: 0xa = private static java.util.HashSet b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashSet;] + Field: c Landroid/content/Context; Access flags: 0x12 = private final android.content.Context c @@ -60659,9 +175513,15 @@ Fields (count = 8): + Field: g Ljava/util/Map; Access flags: 0x12 = private final java.util.Map g + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + Field: h Ljava/util/Map; Access flags: 0x12 = private final java.util.Map h + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] Methods (count = 9): + Method: a(Lcom/google/android/gms/common/images/ImageManager;)Landroid/content/Context; @@ -60785,7 +175645,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 50): +Constant Pool (count = 52): + String [com.google.android.gms.extra.fileDescriptor] + Class [android/os/Bundle] + Class [android/os/ParcelFileDescriptor] @@ -60819,6 +175679,8 @@ Constant Pool (count = 50): + Utf8 [Landroid/net/Uri;] + Utf8 [Lcom/google/android/gms/common/images/ImageManager;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Bundle] @@ -60843,6 +175705,9 @@ Fields (count = 4): + Field: d Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: a Z Access flags: 0x0 = boolean a @@ -60937,7 +175802,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/graphics/Bitmap] + Class [com/google/android/gms/common/images/b] + Class [com/google/android/gms/common/images/f] @@ -60958,6 +175823,8 @@ Constant Pool (count = 28): + Utf8 [(ZLcom/google/android/gms/common/images/f;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)V] + Utf8 [(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V] + Utf8 [Code] + + Utf8 [Lcom/google/android/gms/internal/z;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/graphics/Bitmap] + Utf8 [com/google/android/gms/common/images/b] @@ -61038,7 +175905,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/google/android/gms/internal/z;] _____________________________________________________________________ + Program class: com/google/android/gms/common/images/c @@ -61736,7 +176605,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 150): +Constant Pool (count = 154): + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/graphics/drawable/BitmapDrawable] @@ -61851,6 +176720,10 @@ Constant Pool (count = 150): + Utf8 [Landroid/net/Uri;] + Utf8 [Lcom/google/android/gms/common/images/f;] + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/content/Context] @@ -61903,12 +176776,21 @@ Fields (count = 10): + Field: e Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference e + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] + Field: f Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference f + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] + Field: g Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference g + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] + Field: h I Access flags: 0x2 = private int h @@ -62514,7 +177396,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 224): +Constant Pool (count = 229): + Integer [-65536] + Integer [65535] + String [ (0x] @@ -62644,6 +177526,7 @@ Constant Pool (count = 224): + Utf8 [(Landroid/os/Parcel;I)Ljava/math/BigDecimal;] + Utf8 [(Landroid/os/Parcel;I)Ljava/math/BigInteger;] + Utf8 [(Landroid/os/Parcel;I)Ljava/util/ArrayList;] + + Utf8 [(Landroid/os/Parcel;I)Ljava/util/ArrayList;] + Utf8 [(Landroid/os/Parcel;I)S] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;I)Z] @@ -62670,10 +177553,14 @@ Constant Pool (count = 224): + Utf8 [(Ljava/util/List;Ljava/lang/ClassLoader;)V] + Utf8 [([B)V] + Utf8 [)] + + Utf8 [(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)TT;] + + Utf8 [(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList;] + + Utf8 [(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[TT;] + Utf8 [] + Utf8 [Code] + Utf8 [Expected object header. Got 0x] + Utf8 [Expected size ] + + Utf8 [Signature] + Utf8 [Size read is invalid start=] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -63227,7 +178114,7 @@ Methods (count = 34): + Method: a(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; Access flags: 0x9 = public static android.os.Parcelable a(android.os.Parcel,int,android.os.Parcelable$Creator) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 41, locals = 6, stack = 3): [0] aload_0 v0 [1] iload_1 v1 @@ -63259,6 +178146,8 @@ Methods (count = 34): [40] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)TT;] + Method: n(Landroid/os/Parcel;I)Landroid/os/Bundle; Access flags: 0x9 = public static android.os.Bundle n(android.os.Parcel,int) @@ -63638,7 +178527,7 @@ Methods (count = 34): + Method: x(Landroid/os/Parcel;I)Ljava/util/ArrayList; Access flags: 0x9 = public static java.util.ArrayList x(android.os.Parcel,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 33, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 @@ -63667,10 +178556,12 @@ Methods (count = 34): [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;I)Ljava/util/ArrayList;] + Method: b(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object[] b(android.os.Parcel,int,android.os.Parcelable$Creator) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 36, locals = 6, stack = 3): [0] aload_0 v0 [1] iload_1 v1 @@ -63700,10 +178591,12 @@ Methods (count = 34): [35] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[TT;] + Method: c(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; Access flags: 0x9 = public static java.util.ArrayList c(android.os.Parcel,int,android.os.Parcelable$Creator) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 36, locals = 6, stack = 3): [0] aload_0 v0 [1] iload_1 v1 @@ -63733,6 +178626,8 @@ Methods (count = 34): [35] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList;] + Method: y(Landroid/os/Parcel;I)Landroid/os/Parcel; Access flags: 0x9 = public static android.os.Parcel y(android.os.Parcel,int) @@ -63987,7 +178882,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 111): +Constant Pool (count = 116): + Integer [-65536] + Integer [65535] + Class [android/os/Parcel] @@ -64061,6 +178956,7 @@ Constant Pool (count = 111): + Utf8 [(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V] + Utf8 [(Landroid/os/Parcel;ILjava/lang/String;Z)V] + Utf8 [(Landroid/os/Parcel;ILjava/util/List;Z)V] + + Utf8 [(Landroid/os/Parcel;ILjava/util/List;Z)V] + Utf8 [(Landroid/os/Parcel;IS)V] + Utf8 [(Landroid/os/Parcel;IZ)V] + Utf8 [(Landroid/os/Parcel;I[BZ)V] @@ -64071,7 +178967,11 @@ Constant Pool (count = 111): + Utf8 [(Ljava/util/List;)V] + Utf8 [([B)V] + Utf8 [([Ljava/lang/String;)V] + + Utf8 [(Landroid/os/Parcel;ILjava/util/List;Z)V] + + Utf8 [(Landroid/os/Parcel;I[TT;IZ)V] + + Utf8 [(Landroid/os/Parcel;TT;I)V] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] @@ -64523,7 +179423,7 @@ Methods (count = 24): + Method: a(Landroid/os/Parcel;ILjava/util/List;Z)V Access flags: 0x9 = public static void a(android.os.Parcel,int,java.util.List,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 34, locals = 5, stack = 3): [0] aload_2 v2 [1] ifnonnull +14 (target=15) @@ -64551,10 +179451,12 @@ Methods (count = 24): [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;ILjava/util/List;Z)V] + Method: a(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V Access flags: 0x9 = public static void a(android.os.Parcel,int,android.os.Parcelable[],int,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 82, locals = 9, stack = 3): [0] aload_2 v2 [1] ifnonnull +15 (target=16) @@ -64608,10 +179510,12 @@ Methods (count = 24): [81] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;I[TT;IZ)V] + Method: b(Landroid/os/Parcel;ILjava/util/List;Z)V Access flags: 0x9 = public static void b(android.os.Parcel,int,java.util.List,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 92, locals = 8, stack = 3): [0] aload_2 v2 [1] ifnonnull +14 (target=15) @@ -64669,10 +179573,12 @@ Methods (count = 24): [91] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;ILjava/util/List;Z)V] + Method: a(Landroid/os/Parcel;Landroid/os/Parcelable;I)V Access flags: 0xa = private static void a(android.os.Parcel,android.os.Parcelable,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 51, locals = 6, stack = 3): [0] aload_0 v0 [1] invokevirtual #9 @@ -64712,6 +179618,8 @@ Methods (count = 24): [50] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Parcel;TT;I)V] + Method: a(Landroid/os/Parcel;ILandroid/os/Parcel;Z)V Access flags: 0x9 = public static void a(android.os.Parcel,int,android.os.Parcel,boolean) @@ -65029,7 +179937,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 73): +Constant Pool (count = 79): + String [Binder object is null.] + String [Could not access the field in remoteBinder.] + String [The concrete class implementing IObjectWrapper must have exactly *one* declared private field for the wrapped object. Preferably, this is an instance of the ObjectWrapper class.] @@ -65077,12 +179985,18 @@ Constant Pool (count = 73): + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + + Utf8 [(TT;)V] + Utf8 [(Z)V] + + Utf8 [(Lcom/google/android/gms/a/a;)TT;] + + Utf8 [(TT;)Lcom/google/android/gms/a/a;] + + Utf8 [Lcom/google/android/gms/a/b;] + Utf8 [] + Utf8 [Binder object is null.] + Utf8 [Code] + Utf8 [Could not access the field in remoteBinder.] + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + + Utf8 [TT;] + Utf8 [The concrete class implementing IObjectWrapper must have exactly *one* declared private field for the wrapped object. Preferably, this is an instance of the ObjectWrapper class.] + Utf8 [The concrete class implementing IObjectWrapper must have exactly one declared *private* field for the wrapped object. Preferably, this is an instance of the ObjectWrapper class.] + Utf8 [a] @@ -65107,12 +180021,15 @@ Fields (count = 1): + Field: a Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [TT;] Methods (count = 3): - Method: (Ljava/lang/Object;)V Access flags: 0x2 = private d(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #16 @@ -65124,10 +180041,12 @@ Methods (count = 3): [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)V] + Method: a(Ljava/lang/Object;)Lcom/google/android/gms/a/a; Access flags: 0x9 = public static com.google.android.gms.a.a a(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #8 + Class [com/google/android/gms/a/d] @@ -65138,10 +180057,12 @@ Methods (count = 3): [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)Lcom/google/android/gms/a/a;] + Method: a(Lcom/google/android/gms/a/a;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object a(com.google.android.gms.a.a) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 126, locals = 6, stack = 4): [0] aload_0 v0 [1] instanceof #8 @@ -65240,8 +180161,12 @@ Methods (count = 3): - ExceptionInfo (57 -> 63: 92): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/google/android/gms/a/a;)TT;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/google/android/gms/a/b;] _____________________________________________________________________ + Program class: com/google/android/gms/games/Game @@ -65255,7 +180180,7 @@ Interfaces (count = 2): + Class [android/os/Parcelable] + Class [com/google/android/gms/common/data/a] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable] + Class [com/google/android/gms/common/data/a] + Class [com/google/android/gms/games/Game] @@ -65264,6 +180189,8 @@ Constant Pool (count = 28): + Utf8 [()Landroid/net/Uri;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Z] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;] + + Utf8 [Signature] + Utf8 [android/os/Parcelable] + Utf8 [b] + Utf8 [c] @@ -65333,7 +180260,9 @@ Methods (count = 15): Access flags: 0x401 = public abstract int p() -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;] _____________________________________________________________________ + Program class: com/google/android/gms/games/GameEntity @@ -65346,7 +180275,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/games/Game] -Constant Pool (count = 223): +Constant Pool (count = 225): + String [AchievementTotalCount] + String [ApplicationId] + String [Description] @@ -65522,11 +180451,13 @@ Constant Pool (count = 223): + Utf8 [InstancePackageName] + Utf8 [Landroid/net/Uri;] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [LeaderboardCount] + Utf8 [Ljava/lang/String;] + Utf8 [PlayEnabledGame] + Utf8 [PrimaryCategory] + Utf8 [SecondaryCategory] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/net/Uri] @@ -65574,6 +180505,9 @@ Fields (count = 17): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: a I Access flags: 0x12 = private final int a @@ -66900,7 +181834,7 @@ Interfaces (count = 2): + Class [android/os/Parcelable] + Class [com/google/android/gms/common/data/a] -Constant Pool (count = 17): +Constant Pool (count = 19): + Class [android/os/Parcelable] + Class [com/google/android/gms/common/data/a] + Class [com/google/android/gms/games/Player] @@ -66908,6 +181842,8 @@ Constant Pool (count = 17): + Utf8 [()J] + Utf8 [()Landroid/net/Uri;] + Utf8 [()Ljava/lang/String;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;] + + Utf8 [Signature] + Utf8 [android/os/Parcelable] + Utf8 [b] + Utf8 [c] @@ -66937,7 +181873,9 @@ Methods (count = 5): Access flags: 0x401 = public abstract long f() -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;] _____________________________________________________________________ + Program class: com/google/android/gms/games/PlayerEntity @@ -66950,7 +181888,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/games/Player] -Constant Pool (count = 157): +Constant Pool (count = 159): + String [DisplayName] + String [HiResImageUri] + String [IconImageUri] @@ -67073,9 +182011,11 @@ Constant Pool (count = 157): + Utf8 [J] + Utf8 [Landroid/net/Uri;] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [PlayerId] + Utf8 [RetrievedTimestamp] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/net/Uri] + Utf8 [android/os/Parcel] @@ -67112,6 +182052,9 @@ Fields (count = 7): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: a I Access flags: 0x12 = private final int a @@ -67824,7 +182767,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 154): +Constant Pool (count = 156): + String [Overread allowed size end=] + Class [android/net/Uri] + Class [android/os/Parcel] @@ -67945,7 +182888,9 @@ Constant Pool (count = 154): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/net/Uri] + Utf8 [android/os/Parcel] @@ -68406,7 +183351,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/games/b @@ -68822,7 +183769,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 125): +Constant Pool (count = 127): + String [Overread allowed size end=] + Class [android/net/Uri] + Class [android/os/Parcel] @@ -68923,7 +183870,9 @@ Constant Pool (count = 125): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/net/Uri] + Utf8 [android/os/Parcel] @@ -69194,7 +184143,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/games/d @@ -69461,7 +184412,7 @@ Interfaces (count = 3): + Class [com/google/android/gms/common/data/a] + Class [com/google/android/gms/games/multiplayer/e] -Constant Pool (count = 22): +Constant Pool (count = 24): + Class [android/os/Parcelable] + Class [com/google/android/gms/common/data/a] + Class [com/google/android/gms/games/multiplayer/Invitation] @@ -69472,6 +184423,8 @@ Constant Pool (count = 22): + Utf8 [()Lcom/google/android/gms/games/Game;] + Utf8 [()Lcom/google/android/gms/games/multiplayer/Participant;] + Utf8 [()Ljava/lang/String;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;Lcom/google/android/gms/games/multiplayer/e;] + + Utf8 [Signature] + Utf8 [android/os/Parcelable] + Utf8 [b] + Utf8 [c] @@ -69506,7 +184459,9 @@ Methods (count = 6): Access flags: 0x401 = public abstract int g() -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;Lcom/google/android/gms/games/multiplayer/e;] _____________________________________________________________________ + Program class: com/google/android/gms/games/multiplayer/InvitationEntity @@ -69519,7 +184474,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/games/multiplayer/Invitation] -Constant Pool (count = 217): +Constant Pool (count = 222): + String [CreationTimestamp] + String [Game] + String [InvitationId] @@ -69650,12 +184605,14 @@ Constant Pool (count = 217): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILcom/google/android/gms/games/GameEntity;Ljava/lang/String;JILcom/google/android/gms/games/multiplayer/ParticipantEntity;Ljava/util/ArrayList;I)V] + + Utf8 [(ILcom/google/android/gms/games/GameEntity;Ljava/lang/String;JILcom/google/android/gms/games/multiplayer/ParticipantEntity;Ljava/util/ArrayList;I)V] + Utf8 [(J)Ljava/lang/Long;] + Utf8 [(J)V] + Utf8 [(Landroid/os/Parcel;I)V] @@ -69687,12 +184644,15 @@ Constant Pool (count = 217): + Utf8 [Inviter] + Utf8 [J] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/games/GameEntity;] + Utf8 [Lcom/google/android/gms/games/multiplayer/ParticipantEntity;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + Utf8 [Must have a valid inviter!] + Utf8 [Participants] + + Utf8 [Signature] + Utf8 [Variant] + Utf8 [a] + Utf8 [add] @@ -69741,6 +184701,9 @@ Fields (count = 9): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: a I Access flags: 0x12 = private final int a @@ -69762,6 +184725,9 @@ Fields (count = 9): + Field: g Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList g + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: h I Access flags: 0x12 = private final int h @@ -69893,7 +184859,7 @@ Methods (count = 24): - Method: (ILcom/google/android/gms/games/GameEntity;Ljava/lang/String;JILcom/google/android/gms/games/multiplayer/ParticipantEntity;Ljava/util/ArrayList;I)V Access flags: 0x0 = InvitationEntity(int,com.google.android.gms.games.GameEntity,java.lang.String,long,int,com.google.android.gms.games.multiplayer.ParticipantEntity,java.util.ArrayList,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 50, locals = 10, stack = 3): [0] aload_0 v0 [1] invokespecial #51 @@ -69933,6 +184899,8 @@ Methods (count = 24): [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILcom/google/android/gms/games/GameEntity;Ljava/lang/String;JILcom/google/android/gms/games/multiplayer/ParticipantEntity;Ljava/util/ArrayList;I)V] + Method: h()I Access flags: 0x1 = public int h() @@ -69991,7 +184959,7 @@ Methods (count = 24): + Method: i()Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList i() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] new #25 + Class [java/util/ArrayList] @@ -70004,6 +184972,8 @@ Methods (count = 24): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/ArrayList;] + Method: f()I Access flags: 0x1 = public int f() @@ -70670,7 +185640,7 @@ Interfaces (count = 2): + Class [android/os/Parcelable] + Class [com/google/android/gms/common/data/a] -Constant Pool (count = 23): +Constant Pool (count = 25): + Class [android/os/Parcelable] + Class [com/google/android/gms/common/data/a] + Class [com/google/android/gms/games/multiplayer/Participant] @@ -70680,6 +185650,8 @@ Constant Pool (count = 23): + Utf8 [()Lcom/google/android/gms/games/Player;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Z] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;] + + Utf8 [Signature] + Utf8 [android/os/Parcelable] + Utf8 [b] + Utf8 [c] @@ -70725,7 +185697,9 @@ Methods (count = 9): Access flags: 0x401 = public abstract com.google.android.gms.games.Player j() -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;] _____________________________________________________________________ + Program class: com/google/android/gms/games/multiplayer/ParticipantEntity @@ -70738,7 +185712,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/games/multiplayer/Participant] -Constant Pool (count = 193): +Constant Pool (count = 195): + String [Capabilities] + String [ClientAddress] + String [ConnectedToRoom] @@ -70890,9 +185864,11 @@ Constant Pool (count = 193): + Utf8 [IconImage] + Utf8 [Landroid/net/Uri;] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/games/PlayerEntity;] + Utf8 [Ljava/lang/String;] + Utf8 [Player] + + Utf8 [Signature] + Utf8 [Status] + Utf8 [Z] + Utf8 [a] @@ -70936,6 +185912,9 @@ Fields (count = 11): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: a I Access flags: 0x12 = private final int a @@ -71930,10 +186909,12 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 7): +Constant Pool (count = 9): + Class [com/google/android/gms/games/multiplayer/e] + Class [java/lang/Object] + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [com/google/android/gms/games/multiplayer/e] + Utf8 [i] + Utf8 [java/lang/Object] @@ -71944,6 +186925,9 @@ Methods (count = 1): + Method: i()Ljava/util/ArrayList; Access flags: 0x401 = public abstract java.util.ArrayList i() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Ljava/util/ArrayList;] Class file attributes (count = 0): @@ -71958,7 +186942,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 142): +Constant Pool (count = 144): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -72073,7 +187057,9 @@ Constant Pool (count = 142): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -72383,7 +187369,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/games/multiplayer/b @@ -72396,7 +187384,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/games/multiplayer/Invitation] -Constant Pool (count = 77): +Constant Pool (count = 80): + String [creation_timestamp] + String [external_invitation_id] + String [type] @@ -72437,6 +187425,7 @@ Constant Pool (count = 77): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [()Ljava/util/ArrayList;] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/games/multiplayer/Invitation;)I] + Utf8 [(Lcom/google/android/gms/games/multiplayer/Invitation;)Ljava/lang/String;] @@ -72451,6 +187440,8 @@ Constant Pool (count = 77): + Utf8 [Lcom/google/android/gms/games/Game;] + Utf8 [Lcom/google/android/gms/games/multiplayer/d;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -72484,6 +187475,9 @@ Fields (count = 3): + Field: e Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList e + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] Methods (count = 14): + Method: b()Lcom/google/android/gms/games/Game; @@ -72537,7 +187531,7 @@ Methods (count = 14): + Method: i()Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList i() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 @@ -72545,6 +187539,8 @@ Methods (count = 14): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/ArrayList;] + Method: f()I Access flags: 0x1 = public int f() @@ -72672,7 +187668,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 141): +Constant Pool (count = 143): + String [Overread allowed size end=] + Class [android/net/Uri] + Class [android/os/Parcel] @@ -72784,7 +187780,9 @@ Constant Pool (count = 141): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/net/Uri] + Utf8 [android/os/Parcel] @@ -73135,7 +188133,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/games/multiplayer/d @@ -73533,7 +188533,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable] -Constant Pool (count = 80): +Constant Pool (count = 82): + Class [[B] + Class [android/os/Parcel] + Class [android/os/Parcelable] @@ -73592,7 +188592,9 @@ Constant Pool (count = 80): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [[B] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -73627,6 +188629,9 @@ Fields (count = 4): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] Methods (count = 6): - Method: (Ljava/lang/String;[BI)V @@ -73760,7 +188765,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [android/os/Parcelable$Creator] + Class [com/google/android/gms/games/multiplayer/realtime/RealTimeMessage] + Class [com/google/android/gms/games/multiplayer/realtime/a] @@ -73781,6 +188786,8 @@ Constant Pool (count = 28): + Utf8 [(Landroid/os/Parcel;Lcom/google/android/gms/games/multiplayer/realtime/a;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/google/android/gms/games/multiplayer/realtime/RealTimeMessage] @@ -73854,7 +188861,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/games/multiplayer/realtime/Room @@ -73869,7 +188878,7 @@ Interfaces (count = 3): + Class [com/google/android/gms/common/data/a] + Class [com/google/android/gms/games/multiplayer/e] -Constant Pool (count = 23): +Constant Pool (count = 25): + Class [android/os/Parcelable] + Class [com/google/android/gms/common/data/a] + Class [com/google/android/gms/games/multiplayer/e] @@ -73879,6 +188888,8 @@ Constant Pool (count = 23): + Utf8 [()J] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Ljava/lang/String;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;Lcom/google/android/gms/games/multiplayer/e;] + + Utf8 [Signature] + Utf8 [android/os/Parcelable] + Utf8 [b] + Utf8 [c] @@ -73921,7 +188932,9 @@ Methods (count = 8): Access flags: 0x401 = public abstract int j() -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable;Lcom/google/android/gms/common/data/a;Lcom/google/android/gms/games/multiplayer/e;] _____________________________________________________________________ + Program class: com/google/android/gms/games/multiplayer/realtime/b @@ -74012,7 +189025,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/games/multiplayer/realtime/Room] -Constant Pool (count = 214): +Constant Pool (count = 219): + String [AutoMatchCriteria] + String [AutoMatchWaitEstimateSeconds] + String [CreationTimestamp] @@ -74141,12 +189154,14 @@ Constant Pool (count = 214): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILjava/lang/String;Ljava/lang/String;JILjava/lang/String;ILandroid/os/Bundle;Ljava/util/ArrayList;I)V] + + Utf8 [(ILjava/lang/String;Ljava/lang/String;JILjava/lang/String;ILandroid/os/Bundle;Ljava/util/ArrayList;I)V] + Utf8 [(J)Ljava/lang/Long;] + Utf8 [(J)V] + Utf8 [(Landroid/os/Bundle;)V] @@ -74178,11 +189193,14 @@ Constant Pool (count = 214): + Utf8 [J] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + Utf8 [Participants] + Utf8 [RoomId] + Utf8 [RoomStatus] + + Utf8 [Signature] + Utf8 [Variant] + Utf8 [a] + Utf8 [add] @@ -74231,6 +189249,9 @@ Fields (count = 11): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: a I Access flags: 0x12 = private final int a @@ -74258,6 +189279,9 @@ Fields (count = 11): + Field: i Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList i + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: j I Access flags: 0x12 = private final int j @@ -74369,7 +189393,7 @@ Methods (count = 26): - Method: (ILjava/lang/String;Ljava/lang/String;JILjava/lang/String;ILandroid/os/Bundle;Ljava/util/ArrayList;I)V Access flags: 0x0 = RoomEntity(int,java.lang.String,java.lang.String,long,int,java.lang.String,int,android.os.Bundle,java.util.ArrayList,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 62, locals = 12, stack = 3): [0] aload_0 v0 [1] invokespecial #50 @@ -74417,6 +189441,8 @@ Methods (count = 26): [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/lang/String;Ljava/lang/String;JILjava/lang/String;ILandroid/os/Bundle;Ljava/util/ArrayList;I)V] + Method: k()I Access flags: 0x1 = public int k() @@ -74508,7 +189534,7 @@ Methods (count = 26): + Method: i()Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList i() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] new #23 + Class [java/util/ArrayList] @@ -74521,6 +189547,8 @@ Methods (count = 26): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/ArrayList;] + Method: j()I Access flags: 0x1 = public int j() @@ -75240,7 +190268,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 145): +Constant Pool (count = 147): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -75356,7 +190384,9 @@ Constant Pool (count = 145): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -75693,7 +190723,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/games/multiplayer/realtime/c @@ -75706,7 +190738,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/games/multiplayer/realtime/Room] -Constant Pool (count = 112): +Constant Pool (count = 114): + String [automatch_bit_mask] + String [automatch_max_players] + String [automatch_min_players] @@ -75766,6 +190798,7 @@ Constant Pool (count = 112): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [()Ljava/util/ArrayList;] + Utf8 [(I)V] + Utf8 [(IIJ)Landroid/os/Bundle;] + Utf8 [(Landroid/os/Parcel;I)V] @@ -75783,6 +190816,7 @@ Constant Pool (count = 112): + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/android/gms/common/data/d;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [automatch_bit_mask] @@ -75945,7 +190979,7 @@ Methods (count = 16): + Method: i()Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList i() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 52, locals = 3, stack = 6): [0] new #18 + Class [java/util/ArrayList] @@ -75986,6 +191020,8 @@ Methods (count = 16): [51] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/ArrayList;] + Method: j()I Access flags: 0x1 = public int j() @@ -76122,7 +191158,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 113): +Constant Pool (count = 115): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -76209,8 +191245,10 @@ Constant Pool (count = 113): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -76509,7 +191547,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/be @@ -76701,7 +191741,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 160): +Constant Pool (count = 162): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -76829,8 +191869,10 @@ Constant Pool (count = 160): + Utf8 [Lcom/google/android/gms/internal/be;] + Utf8 [Lcom/google/android/gms/internal/co;] + Utf8 [Lcom/google/android/gms/internal/i;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -77250,7 +192292,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/bh @@ -77903,7 +192947,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 164): +Constant Pool (count = 166): + String [Overread allowed size end=] + Class [android/content/pm/ApplicationInfo] + Class [android/content/pm/PackageInfo] @@ -78033,8 +193077,10 @@ Constant Pool (count = 164): + Utf8 [Lcom/google/android/gms/internal/i;] + Utf8 [Lcom/google/android/gms/internal/v;] + Utf8 [Lcom/google/android/gms/internal/x;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/pm/PackageInfo] @@ -78420,7 +193466,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/bw @@ -78433,7 +193481,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 75): +Constant Pool (count = 78): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/internal/bw] + Class [com/google/android/gms/internal/g] @@ -78475,6 +193523,7 @@ Constant Pool (count = 75): + Utf8 [()I] + Utf8 [()V] + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/util/List;JZJLjava/util/List;JI)V] + + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/util/List;JZJLjava/util/List;JI)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/bw;Landroid/os/Parcel;I)V] + Utf8 [(Ljava/util/List;)Ljava/util/List;] @@ -78486,6 +193535,8 @@ Constant Pool (count = 75): + Utf8 [Lcom/google/android/gms/internal/g;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -78525,12 +193576,18 @@ Fields (count = 13): + Field: e Ljava/util/List; Access flags: 0x11 = public final java.util.List e + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: f I Access flags: 0x11 = public final int f + Field: g Ljava/util/List; Access flags: 0x11 = public final java.util.List g + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: h J Access flags: 0x11 = public final long h @@ -78543,6 +193600,9 @@ Fields (count = 13): + Field: k Ljava/util/List; Access flags: 0x11 = public final java.util.List k + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: l J Access flags: 0x11 = public final long l @@ -78554,7 +193614,7 @@ Methods (count = 4): - Method: (ILjava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/util/List;JZJLjava/util/List;JI)V Access flags: 0x0 = bw(int,java.lang.String,java.lang.String,java.util.List,int,java.util.List,long,boolean,long,java.util.List,long,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 110, locals = 16, stack = 3): [0] aload_0 v0 [1] invokespecial #21 @@ -78628,6 +193688,8 @@ Methods (count = 4): [109] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/util/List;JZJLjava/util/List;JI)V] + Method: describeContents()I Access flags: 0x1 = public int describeContents() @@ -78679,7 +193741,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 146): +Constant Pool (count = 148): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -78793,9 +193855,11 @@ Constant Pool (count = 146): + Utf8 [Code] + Utf8 [I] + Utf8 [J] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/List;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -79165,7 +194229,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/h @@ -79432,7 +194498,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 111): +Constant Pool (count = 113): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -79519,8 +194585,10 @@ Constant Pool (count = 111): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -79760,7 +194828,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/j @@ -81796,7 +196866,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 75): +Constant Pool (count = 77): + String [NULL] + String [SAFE_PARCELABLE_NULL_STRING] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] @@ -81836,6 +196906,7 @@ Constant Pool (count = 75): + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Ljava/lang/Class;)Z] + + Utf8 [(Ljava/lang/Class<*>;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;] @@ -81849,6 +196920,7 @@ Constant Pool (count = 75): + Utf8 [Ljava/lang/Object;] + Utf8 [NULL] + Utf8 [SAFE_PARCELABLE_NULL_STRING] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -81992,7 +197064,7 @@ Methods (count = 7): + Method: a(Ljava/lang/Class;)Z Access flags: 0xa = private static boolean a(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #1 @@ -82021,6 +197093,8 @@ Methods (count = 7): - ExceptionInfo (0 -> 17: 21): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;)Z] - Method: ()V Access flags: 0x8 = static void () @@ -82469,7 +197543,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 81): +Constant Pool (count = 83): + String [, ] + String [=] + Class [com/google/android/gms/internal/w] @@ -82532,6 +197606,8 @@ Constant Pool (count = 81): + Utf8 [Code] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [append] @@ -82555,6 +197631,9 @@ Fields (count = 2): + Field: a Ljava/util/List; Access flags: 0x12 = private final java.util.List a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: b Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object b @@ -82717,7 +197796,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 49): +Constant Pool (count = 52): + String [null reference] + Class [android/os/Looper] + Class [com/google/android/gms/internal/y] @@ -82750,8 +197829,11 @@ Constant Pool (count = 49): + Utf8 [(Z)V] + Utf8 [(ZLjava/lang/Object;)V] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(TT;)TT;] + + Utf8 [(TT;Ljava/lang/Object;)TT;] + Utf8 [] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Looper] + Utf8 [b] @@ -82773,7 +197855,7 @@ Methods (count = 7): + 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): + Class member attributes (count = 2): + Code attribute instructions (code length = 16, locals = 1, stack = 3): [0] aload_0 v0 [1] ifnonnull +13 (target=14) @@ -82789,10 +197871,12 @@ Methods (count = 7): [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)TT;] + Method: a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object a(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 2, stack = 3): [0] aload_0 v0 [1] ifnonnull +15 (target=16) @@ -82809,6 +197893,8 @@ Methods (count = 7): [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;Ljava/lang/Object;)TT;] + Method: a(Z)V Access flags: 0x9 = public static void a(boolean) @@ -82916,7 +198002,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 134): +Constant Pool (count = 140): + String [.sizeOf() is reporting inconsistent results!] + String [=] + String [LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]] @@ -83007,15 +198093,21 @@ Constant Pool (count = 134): + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;] + + Utf8 [(TK;TV;)I] + + Utf8 [(TK;TV;)TV;] + Utf8 [(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V] + + Utf8 [(ZTK;TV;TV;)V] + Utf8 [.sizeOf() is reporting inconsistent results!] + + Utf8 [Ljava/lang/Object;] + Utf8 [] + Utf8 [=] + Utf8 [Code] + Utf8 [I] + Utf8 [Ljava/util/LinkedHashMap;] + + Utf8 [Ljava/util/LinkedHashMap;] + Utf8 [LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]] + Utf8 [Negative size: ] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [b] @@ -83055,6 +198147,9 @@ Fields (count = 7): + Field: a Ljava/util/LinkedHashMap; Access flags: 0x12 = private final java.util.LinkedHashMap a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/LinkedHashMap;] + Field: b I Access flags: 0x2 = private int b @@ -83078,7 +198173,7 @@ Methods (count = 7): + Method: b(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object b(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 113, locals = 6, stack = 5): [0] aload_1 v1 [1] ifnull +7 (target=8) @@ -83167,6 +198262,8 @@ Methods (count = 7): - ExceptionInfo (23 -> 80: 83): - ExceptionInfo (83 -> 88: 83): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TK;TV;)TV;] + Method: a(I)V Access flags: 0x1 = public void a(int) @@ -83300,15 +198397,17 @@ Methods (count = 7): + Method: a(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V Access flags: 0x4 = protected void a(boolean,java.lang.Object,java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 1, locals = 5, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ZTK;TV;TV;)V] + Method: c(Ljava/lang/Object;Ljava/lang/Object;)I Access flags: 0x2 = private int c(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 49, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 @@ -83349,15 +198448,19 @@ Methods (count = 7): [48] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TK;TV;)I] + Method: a(Ljava/lang/Object;Ljava/lang/Object;)I Access flags: 0x4 = protected int a(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TK;TV;)I] + Method: a()V Access flags: 0x11 = public final void a() @@ -83436,7 +198539,9 @@ Methods (count = 7): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/dr @@ -83449,7 +198554,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 56): +Constant Pool (count = 59): + String [There was no converter wrapped in this ConverterWrapper.] + String [Unsupported safe parcelable field converter class.] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] @@ -83477,11 +198582,13 @@ Constant Pool (count = 56): + NameAndType [c Lcom/google/android/gms/internal/dt;] + Utf8 [()I] + Utf8 [()Lcom/google/android/gms/internal/ad;] + + Utf8 [()Lcom/google/android/gms/internal/ad<**>;] + Utf8 [()Lcom/google/android/gms/internal/dt;] + Utf8 [()V] + Utf8 [(ILcom/google/android/gms/internal/dt;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/ad;)Lcom/google/android/gms/internal/dr;] + + Utf8 [(Lcom/google/android/gms/internal/ad<**>;)Lcom/google/android/gms/internal/dr;] + Utf8 [(Lcom/google/android/gms/internal/dr;Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/dt;)V] + Utf8 [(Ljava/lang/String;)V] @@ -83491,6 +198598,7 @@ Constant Pool (count = 56): + Utf8 [I] + Utf8 [Lcom/google/android/gms/internal/aa;] + Utf8 [Lcom/google/android/gms/internal/dt;] + + Utf8 [Signature] + Utf8 [There was no converter wrapped in this ConverterWrapper.] + Utf8 [Unsupported safe parcelable field converter class.] + Utf8 [a] @@ -83581,7 +198689,7 @@ Methods (count = 9): + Method: a(Lcom/google/android/gms/internal/ad;)Lcom/google/android/gms/internal/dr; Access flags: 0x9 = public static com.google.android.gms.internal.dr a(com.google.android.gms.internal.ad) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 29, locals = 1, stack = 3): [0] aload_0 v0 [1] instanceof #6 @@ -83606,10 +198714,12 @@ Methods (count = 9): [28] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/google/android/gms/internal/ad<**>;)Lcom/google/android/gms/internal/dr;] + Method: c()Lcom/google/android/gms/internal/ad; Access flags: 0x1 = public com.google.android.gms.internal.ad c() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 22, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #12 @@ -83629,6 +198739,8 @@ Methods (count = 9): [21] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/google/android/gms/internal/ad<**>;] + Method: describeContents()I Access flags: 0x1 = public int describeContents() @@ -83686,7 +198798,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 98): +Constant Pool (count = 100): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -83765,7 +198877,9 @@ Constant Pool (count = 98): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/internal/ab;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -83955,7 +199069,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/dt @@ -83969,7 +199085,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/internal/ad] -Constant Pool (count = 120): +Constant Pool (count = 128): + String [gms_unknown] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/internal/ab] @@ -84036,12 +199152,14 @@ Constant Pool (count = 120): + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(ILjava/util/ArrayList;)V] + + Utf8 [(ILjava/util/ArrayList;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/dt;Landroid/os/Parcel;I)V] + Utf8 [(Ljava/lang/Integer;)Ljava/lang/String;] @@ -84051,14 +199169,20 @@ Constant Pool (count = 120): + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dt;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/util/ArrayList;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/android/gms/internal/ab;] + + Utf8 [Ljava/lang/Object;Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable;Lcom/google/android/gms/internal/ad;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [b] @@ -84100,18 +199224,27 @@ Fields (count = 5): + Field: c Ljava/util/HashMap; Access flags: 0x12 = private final java.util.HashMap c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;] + Field: d Ljava/util/HashMap; Access flags: 0x12 = private final java.util.HashMap d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;] + Field: e Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList e + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] Methods (count = 13): - Method: (ILjava/util/ArrayList;)V Access flags: 0x0 = dt(int,java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 42, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #29 @@ -84147,6 +199280,8 @@ Methods (count = 13): [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/util/ArrayList;)V] - Method: ()V Access flags: 0x1 = public dt() @@ -84185,7 +199320,7 @@ Methods (count = 13): + Method: a(Ljava/util/ArrayList;)V Access flags: 0x2 = private void a(java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 41, locals = 4, stack = 3): [0] aload_1 v1 [1] invokevirtual #32 @@ -84215,6 +199350,8 @@ Methods (count = 13): [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/ArrayList;)V] + Method: a()I Access flags: 0x0 = int a() @@ -84229,7 +199366,7 @@ Methods (count = 13): + Method: b()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 72, locals = 4, stack = 6): [0] new #10 + Class [java/util/ArrayList] @@ -84280,6 +199417,8 @@ Methods (count = 13): [71] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/ArrayList;] + Method: a(Ljava/lang/String;I)Lcom/google/android/gms/internal/dt; Access flags: 0x1 = public com.google.android.gms.internal.dt a(java.lang.String,int) @@ -84416,7 +199555,9 @@ Methods (count = 13): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable;Lcom/google/android/gms/internal/ad;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/dt$a @@ -84588,7 +199729,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 99): +Constant Pool (count = 101): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -84667,7 +199808,9 @@ Constant Pool (count = 99): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/internal/ac;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -84855,7 +199998,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/ac @@ -84868,7 +200013,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 99): +Constant Pool (count = 101): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -84945,8 +200090,10 @@ Constant Pool (count = 99): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -85150,7 +200297,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/dw @@ -85162,7 +200311,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 226): +Constant Pool (count = 231): + String ["] + String [":] + String [,] @@ -85303,6 +200452,8 @@ Constant Pool (count = 226): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + + Utf8 [()Ljava/util/HashMap;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] @@ -85328,16 +200479,19 @@ Constant Pool (count = 226): + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;)V] + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/HashMap;)V] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(ZLjava/lang/Object;)V] + Utf8 [([B)Ljava/lang/String;] + Utf8 [,] + + Utf8 [(Lcom/google/android/gms/internal/dw$a;Ljava/lang/Object;)TI;] + Utf8 [] + Utf8 [Code] + Utf8 [Concrete field shouldn't be value object: ] + Utf8 [Concrete type arrays not supported] + Utf8 [Concrete types not supported] + + Utf8 [Signature] + Utf8 [[] + Utf8 [[B] + Utf8 []] @@ -85406,6 +200560,9 @@ Methods (count = 14): + Method: b()Ljava/util/HashMap; Access flags: 0x401 = public abstract java.util.HashMap b() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] + Method: a(Ljava/lang/String;)Ljava/lang/Object; Access flags: 0x404 = protected abstract java.lang.Object a(java.lang.String) @@ -85482,7 +200639,7 @@ Methods (count = 14): + Method: a(Lcom/google/android/gms/internal/dw$a;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x4 = protected java.lang.Object a(com.google.android.gms.internal.dw$a,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_1 v1 [1] invokestatic #52 @@ -85497,24 +200654,30 @@ Methods (count = 14): [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/google/android/gms/internal/dw$a;Ljava/lang/Object;)TI;] + Method: c()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap c() - Class member attributes (count = 1): + Class member attributes (count = 2): + 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): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;] + Method: d()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap d() - Class member attributes (count = 1): + Class member attributes (count = 2): + 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): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;] + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() @@ -85896,7 +201059,7 @@ Methods (count = 14): + Method: a(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;)V Access flags: 0x2 = private void a(java.lang.StringBuilder,com.google.android.gms.internal.dw$a,java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 70, locals = 7, stack = 4): [0] aload_1 v1 [1] ldc #7 @@ -85945,6 +201108,8 @@ Methods (count = 14): [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;)V] Class file attributes (count = 0): @@ -85959,7 +201124,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 162): +Constant Pool (count = 178): + String [ typeIn=] + String [ typeOut=] + String [ typeInArray=] @@ -86061,14 +201226,17 @@ Constant Pool (count = 162): + Utf8 [()Lcom/google/android/gms/internal/ad;] + Utf8 [()Lcom/google/android/gms/internal/dr;] + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Class<+Lcom/google/android/gms/internal/dw;>;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(IIZIZLjava/lang/String;ILjava/lang/String;Lcom/google/android/gms/internal/dr;)V] + Utf8 [(IZIZLjava/lang/String;ILjava/lang/Class;Lcom/google/android/gms/internal/ad;)V] + + Utf8 [(IZIZLjava/lang/String;ILjava/lang/Class<+Lcom/google/android/gms/internal/dw;>;Lcom/google/android/gms/internal/ad;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/ad;)Lcom/google/android/gms/internal/dr;] + Utf8 [(Lcom/google/android/gms/internal/dw$a;)Lcom/google/android/gms/internal/ad;] @@ -86078,9 +201246,19 @@ Constant Pool (count = 162): + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/util/HashMap;] + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;>;] + Utf8 [(Ljava/lang/String;ILcom/google/android/gms/internal/ad;Z)Lcom/google/android/gms/internal/dw$a;] + + Utf8 [(Ljava/lang/String;ILcom/google/android/gms/internal/ad<**>;Z)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;] + + Utf8 [(TO;)TI;] + Utf8 [(Z)Ljava/lang/StringBuilder;] + + Utf8 [Ljava/lang/Object;Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable;] + + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;>;] + + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -86088,10 +201266,13 @@ Constant Pool (count = 162): ] + Utf8 [I] + Utf8 [Lcom/google/android/gms/internal/ad;] + + Utf8 [Lcom/google/android/gms/internal/ad;] + Utf8 [Lcom/google/android/gms/internal/ae;] + Utf8 [Lcom/google/android/gms/internal/dz;] + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class<+Lcom/google/android/gms/internal/dw;>;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [append] @@ -86149,6 +201330,9 @@ Fields (count = 12): + Field: g Ljava/lang/Class; Access flags: 0x14 = protected final java.lang.Class g + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class<+Lcom/google/android/gms/internal/dw;>;] + Field: h Ljava/lang/String; Access flags: 0x14 = protected final java.lang.String h @@ -86158,6 +201342,9 @@ Fields (count = 12): + Field: l Lcom/google/android/gms/internal/ad; Access flags: 0x2 = private com.google.android.gms.internal.ad l + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/google/android/gms/internal/ad;] + Field: i Lcom/google/android/gms/internal/ae; Access flags: 0x19 = public static final com.google.android.gms.internal.ae i @@ -86238,7 +201425,7 @@ Methods (count = 29): - Method: (IZIZLjava/lang/String;ILjava/lang/Class;Lcom/google/android/gms/internal/ad;)V Access flags: 0x4 = protected dw$a(int,boolean,int,boolean,java.lang.String,int,java.lang.Class,com.google.android.gms.internal.ad) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 77, locals = 9, stack = 2): [0] aload_0 v0 [1] invokespecial #46 @@ -86295,6 +201482,8 @@ Methods (count = 29): [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(IZIZLjava/lang/String;ILjava/lang/Class<+Lcom/google/android/gms/internal/dw;>;Lcom/google/android/gms/internal/ad;)V] + Method: a()I Access flags: 0x1 = public int a() @@ -86375,7 +201564,7 @@ Methods (count = 29): + Method: h()Ljava/lang/Class; Access flags: 0x1 = public java.lang.Class h() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 @@ -86383,6 +201572,8 @@ Methods (count = 29): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/lang/Class<+Lcom/google/android/gms/internal/dw;>;] + Method: i()Ljava/lang/String; Access flags: 0x0 = java.lang.String i() @@ -86449,7 +201640,7 @@ Methods (count = 29): + Method: l()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap l() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 28, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #31 @@ -86474,10 +201665,12 @@ Methods (count = 29): [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] + Method: a(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #35 @@ -86488,10 +201681,12 @@ Methods (count = 29): [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TO;)TI;] + Method: a(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a; Access flags: 0x9 = public static com.google.android.gms.internal.dw$a a(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 16, locals = 2, stack = 10): [0] new #17 + Class [com/google/android/gms/internal/dw$a] @@ -86509,10 +201704,12 @@ Methods (count = 29): [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Method: b(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a; Access flags: 0x9 = public static com.google.android.gms.internal.dw$a b(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 16, locals = 2, stack = 10): [0] new #17 + Class [com/google/android/gms/internal/dw$a] @@ -86530,10 +201727,12 @@ Methods (count = 29): [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Method: c(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a; Access flags: 0x9 = public static com.google.android.gms.internal.dw$a c(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 2, stack = 10): [0] new #17 + Class [com/google/android/gms/internal/dw$a] @@ -86551,10 +201750,12 @@ Methods (count = 29): [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Method: d(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a; Access flags: 0x9 = public static com.google.android.gms.internal.dw$a d(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 2, stack = 10): [0] new #17 + Class [com/google/android/gms/internal/dw$a] @@ -86572,10 +201773,12 @@ Methods (count = 29): [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Method: e(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a; Access flags: 0x9 = public static com.google.android.gms.internal.dw$a e(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 2, stack = 10): [0] new #17 + Class [com/google/android/gms/internal/dw$a] @@ -86593,10 +201796,12 @@ Methods (count = 29): [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;>;] + Method: a(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a; Access flags: 0x9 = public static com.google.android.gms.internal.dw$a a(java.lang.String,int,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 3, stack = 10): [0] new #17 + Class [com/google/android/gms/internal/dw$a] @@ -86614,10 +201819,12 @@ Methods (count = 29): [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;] + Method: b(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a; Access flags: 0x9 = public static com.google.android.gms.internal.dw$a b(java.lang.String,int,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 3, stack = 10): [0] new #17 + Class [com/google/android/gms/internal/dw$a] @@ -86635,10 +201842,12 @@ Methods (count = 29): [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;>;] + Method: a(Ljava/lang/String;ILcom/google/android/gms/internal/ad;Z)Lcom/google/android/gms/internal/dw$a; Access flags: 0x9 = public static com.google.android.gms.internal.dw$a a(java.lang.String,int,com.google.android.gms.internal.ad,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 26, locals = 4, stack = 10): [0] new #17 + Class [com/google/android/gms/internal/dw$a] @@ -86660,6 +201869,8 @@ Methods (count = 29): [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;ILcom/google/android/gms/internal/ad<**>;Z)Lcom/google/android/gms/internal/dw$a;] + Method: describeContents()I Access flags: 0x1 = public int describeContents() @@ -86896,7 +202107,9 @@ Methods (count = 29): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/ad @@ -86908,11 +202121,14 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 10): +Constant Pool (count = 13): + Class [com/google/android/gms/internal/ad] + Class [java/lang/Object] + Utf8 [()I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(TO;)TI;] + + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [c] + Utf8 [com/google/android/gms/internal/ad] @@ -86931,8 +202147,13 @@ Methods (count = 3): + Method: a(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(java.lang.Object) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(TO;)TI;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/ae @@ -86945,7 +202166,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 132): +Constant Pool (count = 134): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -87051,7 +202272,9 @@ Constant Pool (count = 132): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/internal/aa;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -87369,7 +202592,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/af @@ -87382,7 +202607,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 112): +Constant Pool (count = 114): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -87470,8 +202695,10 @@ Constant Pool (count = 112): + Utf8 [I] + Utf8 [Lcom/google/android/gms/internal/ae;] + Utf8 [Lcom/google/android/gms/internal/dw$a;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -87683,7 +202910,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/dz @@ -87696,7 +202925,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 136): +Constant Pool (count = 143): + String [ ] + String [: ] @@ -87775,6 +203004,7 @@ Constant Pool (count = 136): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()Ljava/util/HashMap;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] @@ -87782,6 +203012,7 @@ Constant Pool (count = 136): + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILjava/util/ArrayList;Ljava/lang/String;)V] + + Utf8 [(ILjava/util/ArrayList;Ljava/lang/String;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/dz;)V] + Utf8 [(Lcom/google/android/gms/internal/dz;Landroid/os/Parcel;I)V] @@ -87791,8 +203022,10 @@ Constant Pool (count = 136): + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/util/HashMap;] + + Utf8 [(Ljava/lang/String;)Ljava/util/HashMap;>;] + Utf8 [(Ljava/lang/String;Ljava/util/HashMap;)V] + Utf8 [(Ljava/util/ArrayList;)Ljava/util/HashMap;] + + Utf8 [(Ljava/util/ArrayList;)Ljava/util/HashMap;>;>;] + Utf8 [: ] + Utf8 [: ] @@ -87803,7 +203036,10 @@ Constant Pool (count = 136): + Utf8 [Lcom/google/android/gms/internal/ag;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;>;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [append] @@ -87845,9 +203081,15 @@ Fields (count = 5): + Field: c Ljava/util/HashMap; Access flags: 0x12 = private final java.util.HashMap c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;>;] + Field: d Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: e Ljava/lang/String; Access flags: 0x12 = private final java.lang.String e @@ -87856,7 +203098,7 @@ Methods (count = 11): - Method: (ILjava/util/ArrayList;Ljava/lang/String;)V Access flags: 0x0 = dz(int,java.util.ArrayList,java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 38, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #31 @@ -87889,6 +203131,8 @@ Methods (count = 11): [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/util/ArrayList;Ljava/lang/String;)V] + Method: a()V Access flags: 0x1 = public void a() @@ -87956,7 +203200,7 @@ Methods (count = 11): + Method: a(Ljava/util/ArrayList;)Ljava/util/HashMap; Access flags: 0xa = private static java.util.HashMap a(java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 53, locals = 5, stack = 3): [0] new #14 + Class [java/util/HashMap] @@ -87996,6 +203240,8 @@ Methods (count = 11): [52] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/ArrayList;)Ljava/util/HashMap;>;>;] + Method: b()I Access flags: 0x0 = int b() @@ -88010,7 +203256,7 @@ Methods (count = 11): + Method: c()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList c() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 73, locals = 5, stack = 5): [0] new #13 + Class [java/util/ArrayList] @@ -88061,10 +203307,12 @@ Methods (count = 11): [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/ArrayList;] + Method: a(Ljava/lang/String;)Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap a(java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #19 @@ -88077,6 +203325,8 @@ Methods (count = 11): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;)Ljava/util/HashMap;>;] + Method: d()Ljava/lang/String; Access flags: 0x1 = public java.lang.String d() @@ -88238,7 +203488,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 102): +Constant Pool (count = 108): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/internal/ah] + Class [com/google/android/gms/internal/dw$a] @@ -88293,12 +203543,14 @@ Constant Pool (count = 102): + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILjava/lang/String;Ljava/util/ArrayList;)V] + + Utf8 [(ILjava/lang/String;Ljava/util/ArrayList;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/dz$a;Landroid/os/Parcel;I)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] @@ -88306,7 +203558,9 @@ Constant Pool (count = 102): + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;Lcom/google/android/gms/internal/dw$a;)V] + Utf8 [(Ljava/lang/String;Ljava/util/HashMap;)V] + + Utf8 [(Ljava/lang/String;Ljava/util/HashMap;>;)V] + Utf8 [(Ljava/util/HashMap;)Ljava/util/ArrayList;] + + Utf8 [(Ljava/util/HashMap;>;)Ljava/util/ArrayList;] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -88315,6 +203569,8 @@ Constant Pool (count = 102): + Utf8 [Lcom/google/android/gms/internal/dw$a;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [b] @@ -88354,12 +203610,15 @@ Fields (count = 4): + Field: d Ljava/util/ArrayList; Access flags: 0x10 = final java.util.ArrayList d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] Methods (count = 7): - Method: (ILjava/lang/String;Ljava/util/ArrayList;)V Access flags: 0x0 = dz$a(int,java.lang.String,java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #22 @@ -88379,10 +203638,12 @@ Methods (count = 7): [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/lang/String;Ljava/util/ArrayList;)V] - Method: (Ljava/lang/String;Ljava/util/HashMap;)V Access flags: 0x0 = dz$a(java.lang.String,java.util.HashMap) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 23, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #22 @@ -88404,10 +203665,12 @@ Methods (count = 7): [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/HashMap;>;)V] + Method: a(Ljava/util/HashMap;)Ljava/util/ArrayList; Access flags: 0xa = private static java.util.ArrayList a(java.util.HashMap) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 73, locals = 5, stack = 5): [0] aload_0 v0 [1] ifnonnull +5 (target=6) @@ -88458,10 +203721,12 @@ Methods (count = 7): [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/HashMap;>;)Ljava/util/ArrayList;] + Method: a()Ljava/util/HashMap; Access flags: 0x0 = java.util.HashMap a() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 59, locals = 5, stack = 3): [0] new #9 + Class [java/util/HashMap] @@ -88505,6 +203770,8 @@ Methods (count = 7): [58] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] + Method: describeContents()I Access flags: 0x1 = public int describeContents() @@ -88562,7 +203829,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 41): +Constant Pool (count = 45): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/internal/af] + Class [com/google/android/gms/internal/dz$b] @@ -88583,16 +203850,20 @@ Constant Pool (count = 41): + Utf8 [()I] + Utf8 [()V] + Utf8 [(ILjava/lang/String;Lcom/google/android/gms/internal/dw$a;)V] + + Utf8 [(ILjava/lang/String;Lcom/google/android/gms/internal/dw$a<**>;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/dz$b;Landroid/os/Parcel;I)V] + Utf8 [(Ljava/lang/String;Lcom/google/android/gms/internal/dw$a;)V] + + Utf8 [(Ljava/lang/String;Lcom/google/android/gms/internal/dw$a<**>;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/android/gms/internal/af;] + Utf8 [Lcom/google/android/gms/internal/dw$a;] + + Utf8 [Lcom/google/android/gms/internal/dw$a<**>;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -88617,12 +203888,15 @@ Fields (count = 4): + Field: d Lcom/google/android/gms/internal/dw$a; Access flags: 0x10 = final com.google.android.gms.internal.dw$a d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/google/android/gms/internal/dw$a<**>;] Methods (count = 5): - Method: (ILjava/lang/String;Lcom/google/android/gms/internal/dw$a;)V Access flags: 0x0 = dz$b(int,java.lang.String,com.google.android.gms.internal.dw$a) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #11 @@ -88642,10 +203916,12 @@ Methods (count = 5): [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/lang/String;Lcom/google/android/gms/internal/dw$a<**>;)V] - Method: (Ljava/lang/String;Lcom/google/android/gms/internal/dw$a;)V Access flags: 0x0 = dz$b(java.lang.String,com.google.android.gms.internal.dw$a) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #11 @@ -88665,6 +203941,8 @@ Methods (count = 5): [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Lcom/google/android/gms/internal/dw$a<**>;)V] + Method: describeContents()I Access flags: 0x1 = public int describeContents() @@ -88722,7 +204000,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 109): +Constant Pool (count = 111): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -88809,7 +204087,9 @@ Constant Pool (count = 109): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/internal/ah;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -89017,7 +204297,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/ah @@ -89030,7 +204312,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 111): +Constant Pool (count = 113): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -89117,9 +204399,11 @@ Constant Pool (count = 111): + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/android/gms/internal/af;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -89327,7 +204611,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/ec @@ -89340,7 +204626,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 433): +Constant Pool (count = 442): + String ["] + String [":] + String [,] @@ -89604,6 +204890,7 @@ Constant Pool (count = 433): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] @@ -89622,6 +204909,7 @@ Constant Pool (count = 433): + Utf8 [(J)Ljava/lang/Long;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/os/Bundle;)Ljava/util/HashMap;] + + Utf8 [(Landroid/os/Bundle;)Ljava/util/HashMap;] + Utf8 [(Landroid/os/Parcel;)I] + Utf8 [(Landroid/os/Parcel;I)D] + Utf8 [(Landroid/os/Parcel;I)F] @@ -89660,9 +204948,14 @@ Constant Pool (count = 433): + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Landroid/os/Parcel;I)V] + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;)V] + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a<**>;Landroid/os/Parcel;I)V] + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a<**>;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a<**>;Ljava/util/ArrayList<*>;)V] + Utf8 [(Ljava/lang/StringBuilder;Ljava/lang/String;Lcom/google/android/gms/internal/dw$a;Landroid/os/Parcel;I)V] + + Utf8 [(Ljava/lang/StringBuilder;Ljava/lang/String;Lcom/google/android/gms/internal/dw$a<**>;Landroid/os/Parcel;I)V] + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/HashMap;)V] + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/HashMap;Landroid/os/Parcel;)V] + + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/HashMap;>;Landroid/os/Parcel;)V] + Utf8 [(Ljava/lang/StringBuilder;[D)V] + Utf8 [(Ljava/lang/StringBuilder;[F)V] + Utf8 [(Ljava/lang/StringBuilder;[I)V] @@ -89671,6 +204964,7 @@ Constant Pool (count = 433): + Utf8 [(Ljava/lang/StringBuilder;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/StringBuilder;[Z)V] + Utf8 [(Ljava/util/HashMap;)Ljava/util/HashMap;] + + Utf8 [(Ljava/util/HashMap;>;)Ljava/util/HashMap;>;>;] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [(Z)Ljava/lang/StringBuilder;] + Utf8 [([B)Ljava/lang/String;] @@ -89690,6 +204984,7 @@ Constant Pool (count = 433): + Utf8 [Ljava/lang/String;] + Utf8 [Method does not accept concrete type.] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Unknown field out type = ] + Utf8 [Unknown field type out] + Utf8 [Unknown field type out.] @@ -89995,7 +205290,7 @@ Methods (count = 20): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #56 @@ -90014,6 +205309,8 @@ Methods (count = 20): [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] + Method: a(Ljava/lang/String;)Ljava/lang/Object; Access flags: 0x4 = protected java.lang.Object a(java.lang.String) @@ -90094,7 +205391,7 @@ Methods (count = 20): + Method: a(Ljava/lang/StringBuilder;Ljava/util/HashMap;Landroid/os/Parcel;)V Access flags: 0x2 = private void a(java.lang.StringBuilder,java.util.HashMap,android.os.Parcel) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 159, locals = 10, stack = 6): [0] aload_2 v2 [1] invokestatic #121 @@ -90197,10 +205494,12 @@ Methods (count = 20): [158] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/HashMap;>;Landroid/os/Parcel;)V] + Method: a(Ljava/util/HashMap;)Ljava/util/HashMap; Access flags: 0xa = private static java.util.HashMap a(java.util.HashMap) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 63, locals = 4, stack = 3): [0] new #48 + Class [java/util/HashMap] @@ -90243,10 +205542,12 @@ Methods (count = 20): [62] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/HashMap;>;)Ljava/util/HashMap;>;>;] + Method: a(Ljava/lang/StringBuilder;Ljava/lang/String;Lcom/google/android/gms/internal/dw$a;Landroid/os/Parcel;I)V Access flags: 0x2 = private void a(java.lang.StringBuilder,java.lang.String,com.google.android.gms.internal.dw$a,android.os.Parcel,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 47, locals = 6, stack = 5): [0] aload_1 v1 [1] ldc #1 @@ -90283,10 +205584,12 @@ Methods (count = 20): [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Ljava/lang/String;Lcom/google/android/gms/internal/dw$a<**>;Landroid/os/Parcel;I)V] + Method: a(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Landroid/os/Parcel;I)V Access flags: 0x2 = private void a(java.lang.StringBuilder,com.google.android.gms.internal.dw$a,android.os.Parcel,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 371, locals = 7, stack = 7): [0] aload_2 v2 [1] invokevirtual #106 @@ -90512,10 +205815,12 @@ Methods (count = 20): [370] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a<**>;Landroid/os/Parcel;I)V] + Method: b(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Landroid/os/Parcel;I)V Access flags: 0x2 = private void b(java.lang.StringBuilder,com.google.android.gms.internal.dw$a,android.os.Parcel,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 782, locals = 11, stack = 5): [0] aload_2 v2 [1] invokevirtual #107 @@ -90965,10 +206270,12 @@ Methods (count = 20): [781] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a<**>;Landroid/os/Parcel;I)V] + Method: a(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/lang/Object;)V Access flags: 0x2 = private void a(java.lang.StringBuilder,com.google.android.gms.internal.dw$a,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 31, locals = 4, stack = 4): [0] aload_2 v2 [1] invokevirtual #105 @@ -90994,10 +206301,12 @@ Methods (count = 20): [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a<**>;Ljava/lang/Object;)V] + Method: a(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a;Ljava/util/ArrayList;)V Access flags: 0x2 = private void a(java.lang.StringBuilder,com.google.android.gms.internal.dw$a,java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 64, locals = 6, stack = 5): [0] aload_1 v1 [1] ldc #15 @@ -91044,6 +206353,8 @@ Methods (count = 20): [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Lcom/google/android/gms/internal/dw$a<**>;Ljava/util/ArrayList<*>;)V] + Method: a(Ljava/lang/StringBuilder;ILjava/lang/Object;)V Access flags: 0x2 = private void a(java.lang.StringBuilder,int,java.lang.Object) @@ -91171,7 +206482,7 @@ Methods (count = 20): + Method: a(Landroid/os/Bundle;)Ljava/util/HashMap; Access flags: 0x9 = public static java.util.HashMap a(android.os.Bundle) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 53, locals = 4, stack = 4): [0] new #48 + Class [java/util/HashMap] @@ -91209,6 +206520,8 @@ Methods (count = 20): [52] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/os/Bundle;)Ljava/util/HashMap;] - Method: ()V Access flags: 0x8 = static void () @@ -91238,7 +206551,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 109): +Constant Pool (count = 111): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -91326,7 +206639,9 @@ Constant Pool (count = 109): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/internal/ag;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -91536,7 +206851,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/aj @@ -91548,7 +206865,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 53): +Constant Pool (count = 55): + String ["] + String [,] + Class [com/google/android/gms/internal/aj] @@ -91589,7 +206906,9 @@ Constant Pool (count = 53): + Utf8 [(Ljava/lang/StringBuilder;[Z)V] + Utf8 [(Z)Ljava/lang/String;] + Utf8 [,] + + Utf8 [(Ljava/lang/StringBuilder;[TT;)V] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [com/google/android/gms/internal/aj] @@ -91608,7 +206927,7 @@ Methods (count = 7): + Method: a(Ljava/lang/StringBuilder;[Ljava/lang/Object;)V Access flags: 0x9 = public static void a(java.lang.StringBuilder,java.lang.Object[]) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 39, locals = 4, stack = 3): [0] aload_1 v1 [1] arraylength @@ -91640,6 +206959,8 @@ Methods (count = 7): [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;[TT;)V] + Method: a(Ljava/lang/StringBuilder;[I)V Access flags: 0x9 = public static void a(java.lang.StringBuilder,int[]) @@ -92232,7 +207553,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 54): +Constant Pool (count = 56): + String ["] + String [":] + String [,] @@ -92267,8 +207588,10 @@ Constant Pool (count = 54): + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/HashMap;)V] + + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/HashMap;)V] + Utf8 [,] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [com/google/android/gms/internal/an] @@ -92293,7 +207616,7 @@ Methods (count = 1): + Method: a(Ljava/lang/StringBuilder;Ljava/util/HashMap;)V Access flags: 0x9 = public static void a(java.lang.StringBuilder,java.util.HashMap) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 126, locals = 6, stack = 2): [0] aload_0 v0 [1] ldc #5 @@ -92382,6 +207705,8 @@ Methods (count = 1): [125] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/HashMap;)V] Class file attributes (count = 0): @@ -93393,7 +208718,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 144): +Constant Pool (count = 146): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -93511,7 +208836,9 @@ Constant Pool (count = 144): + Utf8 [(Ljava/lang/String;Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -93839,7 +209166,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/fn @@ -94436,7 +209765,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 121): +Constant Pool (count = 123): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -94531,7 +209860,9 @@ Constant Pool (count = 121): + Utf8 [(Ljava/lang/String;Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -94849,7 +210180,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/fq @@ -94863,7 +210196,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/a/a] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 426): +Constant Pool (count = 436): + String [Unknown safe parcelable id=] + String [about] + String [additionalName] @@ -95114,9 +210447,13 @@ Constant Pool (count = 426): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(D)Ljava/lang/Double;] @@ -95135,6 +210472,7 @@ Constant Pool (count = 426): + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;ILcom/google/android/gms/internal/fq;Ljava/util/List;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/util/List;Lcom/google/android/gms/internal/fq;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;DLcom/google/android/gms/internal/fq;DLjava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Set;ILcom/google/android/gms/internal/fq;Ljava/util/List;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/util/List;Lcom/google/android/gms/internal/fq;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;DLcom/google/android/gms/internal/fq;DLjava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [A] @@ -95154,8 +210492,12 @@ Constant Pool (count = 426): + Utf8 [Lcom/google/android/gms/internal/fq;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + Utf8 [M] + Utf8 [N] + Utf8 [O] @@ -95163,6 +210505,7 @@ Constant Pool (count = 426): + Utf8 [Q] + Utf8 [R] + Utf8 [S] + + Utf8 [Signature] + Utf8 [T] + Utf8 [U] + Utf8 [Unknown safe parcelable id=] @@ -95297,9 +210640,15 @@ Fields (count = 58): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -95309,6 +210658,9 @@ Fields (count = 58): + Field: f Ljava/util/List; Access flags: 0x2 = private java.util.List f + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: g Lcom/google/android/gms/internal/fq; Access flags: 0x2 = private com.google.android.gms.internal.fq g @@ -95324,18 +210676,27 @@ Fields (count = 58): + Field: k Ljava/util/List; Access flags: 0x2 = private java.util.List k + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: l I Access flags: 0x2 = private int l + Field: m Ljava/util/List; Access flags: 0x2 = private java.util.List m + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: n Lcom/google/android/gms/internal/fq; Access flags: 0x2 = private com.google.android.gms.internal.fq n + Field: o Ljava/util/List; Access flags: 0x2 = private java.util.List o + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: p Ljava/lang/String; Access flags: 0x2 = private java.lang.String p @@ -95357,6 +210718,9 @@ Fields (count = 58): + Field: v Ljava/util/List; Access flags: 0x2 = private java.util.List v + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: w Ljava/lang/String; Access flags: 0x2 = private java.lang.String w @@ -95420,6 +210784,9 @@ Fields (count = 58): + Field: Q Ljava/util/List; Access flags: 0x2 = private java.util.List Q + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: R Ljava/lang/String; Access flags: 0x2 = private java.lang.String R @@ -95470,13 +210837,15 @@ Methods (count = 70): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #105 + Fieldref [com/google/android/gms/internal/fq.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fq() @@ -95503,7 +210872,7 @@ Methods (count = 70): - Method: (Ljava/util/Set;ILcom/google/android/gms/internal/fq;Ljava/util/List;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/util/List;Lcom/google/android/gms/internal/fq;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;DLcom/google/android/gms/internal/fq;DLjava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Access flags: 0x0 = fq(java.util.Set,int,com.google.android.gms.internal.fq,java.util.List,com.google.android.gms.internal.fq,java.lang.String,java.lang.String,java.lang.String,java.util.List,int,java.util.List,com.google.android.gms.internal.fq,java.util.List,java.lang.String,java.lang.String,com.google.android.gms.internal.fq,java.lang.String,java.lang.String,java.lang.String,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.android.gms.internal.fq,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.android.gms.internal.fq,double,com.google.android.gms.internal.fq,double,java.lang.String,com.google.android.gms.internal.fq,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.android.gms.internal.fq,java.lang.String,java.lang.String,java.lang.String,com.google.android.gms.internal.fq,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 338, locals = 59, stack = 3): [0] aload_0 v0 [1] invokespecial #132 @@ -95735,10 +211104,12 @@ Methods (count = 70): [337] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;ILcom/google/android/gms/internal/fq;Ljava/util/List;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/util/List;Lcom/google/android/gms/internal/fq;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;DLcom/google/android/gms/internal/fq;DLjava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #106 @@ -95746,6 +211117,8 @@ Methods (count = 70): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -95771,7 +211144,7 @@ Methods (count = 70): + Method: h()Ljava/util/List; Access flags: 0x1 = public java.util.List h() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #109 @@ -95779,6 +211152,8 @@ Methods (count = 70): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: i()Lcom/google/android/gms/internal/fq; Access flags: 0x0 = com.google.android.gms.internal.fq i() @@ -95826,7 +211201,7 @@ Methods (count = 70): + Method: m()Ljava/util/List; Access flags: 0x0 = java.util.List m() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #114 @@ -95834,6 +211209,8 @@ Methods (count = 70): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: n()I Access flags: 0x1 = public int n() @@ -95848,7 +211225,7 @@ Methods (count = 70): + Method: o()Ljava/util/List; Access flags: 0x0 = java.util.List o() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #116 @@ -95856,6 +211233,8 @@ Methods (count = 70): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: p()Lcom/google/android/gms/internal/fq; Access flags: 0x0 = com.google.android.gms.internal.fq p() @@ -95870,7 +211249,7 @@ Methods (count = 70): + Method: q()Ljava/util/List; Access flags: 0x0 = java.util.List q() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #118 @@ -95878,6 +211257,8 @@ Methods (count = 70): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: r()Ljava/lang/String; Access flags: 0x1 = public java.lang.String r() @@ -95947,7 +211328,7 @@ Methods (count = 70): + Method: x()Ljava/util/List; Access flags: 0x0 = java.util.List x() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #125 @@ -95955,6 +211336,8 @@ Methods (count = 70): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: y()Ljava/lang/String; Access flags: 0x1 = public java.lang.String y() @@ -96178,7 +211561,7 @@ Methods (count = 70): + Method: S()Ljava/util/List; Access flags: 0x0 = java.util.List S() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #88 @@ -96186,6 +211569,8 @@ Methods (count = 70): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: T()Ljava/lang/String; Access flags: 0x1 = public java.lang.String T() @@ -97583,7 +212968,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 304): +Constant Pool (count = 306): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -97819,6 +213204,7 @@ Constant Pool (count = 304): + Utf8 [K] + Utf8 [L] + Utf8 [Lcom/google/android/gms/internal/ar;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [M] + Utf8 [N] + Utf8 [O] @@ -97827,6 +213213,7 @@ Constant Pool (count = 304): + Utf8 [Q] + Utf8 [R] + Utf8 [S] + + Utf8 [Signature] + Utf8 [T] + Utf8 [U] + Utf8 [V] @@ -99846,7 +215233,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/fs @@ -99860,7 +215249,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/a/b] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 169): +Constant Pool (count = 175): + String [Unknown safe parcelable id=] + String [id] + String [result] @@ -99954,8 +215343,10 @@ Constant Pool (count = 169): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -99973,6 +215364,7 @@ Constant Pool (count = 169): + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;ILjava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Set;ILjava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -99981,7 +215373,10 @@ Constant Pool (count = 169): + Utf8 [Lcom/google/android/gms/internal/fq;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [a] + Utf8 [append] @@ -100037,9 +215432,15 @@ Fields (count = 9): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -100063,13 +215464,15 @@ Methods (count = 21): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #24 + Fieldref [com/google/android/gms/internal/fs.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fs() @@ -100096,7 +215499,7 @@ Methods (count = 21): - Method: (Ljava/util/Set;ILjava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;)V Access flags: 0x0 = fs(java.util.Set,int,java.lang.String,com.google.android.gms.internal.fq,java.lang.String,com.google.android.gms.internal.fq,java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 44, locals = 8, stack = 2): [0] aload_0 v0 [1] invokespecial #34 @@ -100132,10 +215535,12 @@ Methods (count = 21): [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;ILjava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;Lcom/google/android/gms/internal/fq;Ljava/lang/String;)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #25 @@ -100143,6 +215548,8 @@ Methods (count = 21): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -100576,7 +215983,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 140): +Constant Pool (count = 142): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -100684,7 +216091,9 @@ Constant Pool (count = 140): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/internal/ar;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -101060,7 +216469,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/fv @@ -101074,7 +216485,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/a] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 333): +Constant Pool (count = 345): + String [Unknown safe parcelable id=] + String [aboutMe] + String [ageRange] @@ -101263,9 +216674,14 @@ Constant Pool (count = 333): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -101285,6 +216701,7 @@ Constant Pool (count = 333): + Utf8 [(Ljava/lang/String;ILcom/google/android/gms/internal/ad;Z)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;ILjava/lang/String;Lcom/google/android/gms/internal/fv$a;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/gms/internal/fv$b;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/google/android/gms/internal/fv$c;ZLjava/lang/String;Lcom/google/android/gms/internal/fv$d;Ljava/lang/String;ILjava/util/List;Ljava/util/List;IILjava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V] + + Utf8 [(Ljava/util/Set;ILjava/lang/String;Lcom/google/android/gms/internal/fv$a;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/gms/internal/fv$b;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/google/android/gms/internal/fv$c;ZLjava/lang/String;Lcom/google/android/gms/internal/fv$d;Ljava/lang/String;ILjava/util/List;Ljava/util/List;IILjava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [] @@ -101302,8 +216719,14 @@ Constant Pool (count = 333): + Utf8 [Lcom/google/android/gms/internal/fv$d;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [Z] + Utf8 [a] @@ -101415,9 +216838,15 @@ Fields (count = 28): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -101472,9 +216901,15 @@ Fields (count = 28): + Field: u Ljava/util/List; Access flags: 0x2 = private java.util.List u + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: v Ljava/util/List; Access flags: 0x2 = private java.util.List v + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: w I Access flags: 0x2 = private int w @@ -101490,6 +216925,9 @@ Fields (count = 28): + Field: A Ljava/util/List; Access flags: 0x2 = private java.util.List A + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: B Z Access flags: 0x2 = private boolean B @@ -101498,13 +216936,15 @@ Methods (count = 40): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #67 + Fieldref [com/google/android/gms/internal/fv.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv() @@ -101531,7 +216971,7 @@ Methods (count = 40): - Method: (Ljava/util/Set;ILjava/lang/String;Lcom/google/android/gms/internal/fv$a;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/gms/internal/fv$b;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/google/android/gms/internal/fv$c;ZLjava/lang/String;Lcom/google/android/gms/internal/fv$d;Ljava/lang/String;ILjava/util/List;Ljava/util/List;IILjava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V Access flags: 0x0 = fv(java.util.Set,int,java.lang.String,com.google.android.gms.internal.fv$a,java.lang.String,java.lang.String,int,com.google.android.gms.internal.fv$b,java.lang.String,java.lang.String,int,java.lang.String,com.google.android.gms.internal.fv$c,boolean,java.lang.String,com.google.android.gms.internal.fv$d,java.lang.String,int,java.util.List,java.util.List,int,int,java.lang.String,java.lang.String,java.util.List,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 158, locals = 27, stack = 2): [0] aload_0 v0 [1] invokespecial #96 @@ -101643,10 +217083,12 @@ Methods (count = 40): [157] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;ILjava/lang/String;Lcom/google/android/gms/internal/fv$a;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/gms/internal/fv$b;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/google/android/gms/internal/fv$c;ZLjava/lang/String;Lcom/google/android/gms/internal/fv$d;Ljava/lang/String;ILjava/util/List;Ljava/util/List;IILjava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #68 @@ -101654,6 +217096,8 @@ Methods (count = 40): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -101844,7 +217288,7 @@ Methods (count = 40): + Method: w()Ljava/util/List; Access flags: 0x0 = java.util.List w() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #86 @@ -101852,10 +217296,12 @@ Methods (count = 40): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: x()Ljava/util/List; Access flags: 0x0 = java.util.List x() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #87 @@ -101863,6 +217309,8 @@ Methods (count = 40): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: y()I Access flags: 0x1 = public int y() @@ -101910,7 +217358,7 @@ Methods (count = 40): + Method: C()Ljava/util/List; Access flags: 0x0 = java.util.List C() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #64 @@ -101918,6 +217366,8 @@ Methods (count = 40): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: D()Z Access flags: 0x1 = public boolean D() @@ -102735,7 +218185,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/b] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 146): +Constant Pool (count = 152): + String [Unknown safe parcelable id=] + String [max] + String [min] @@ -102816,8 +218266,10 @@ Constant Pool (count = 146): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -102834,13 +218286,17 @@ Constant Pool (count = 146): + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;III)V] + + Utf8 [(Ljava/util/Set;III)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/android/gms/internal/au;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [a] + Utf8 [append] @@ -102889,9 +218345,15 @@ Fields (count = 6): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -102906,13 +218368,15 @@ Methods (count = 18): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #20 + Fieldref [com/google/android/gms/internal/fv$a.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$a() @@ -102939,7 +218403,7 @@ Methods (count = 18): - Method: (Ljava/util/Set;III)V Access flags: 0x0 = fv$a(java.util.Set,int,int,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 26, locals = 5, stack = 2): [0] aload_0 v0 [1] invokespecial #27 @@ -102963,10 +218427,12 @@ Methods (count = 18): [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;III)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #21 @@ -102974,6 +218440,8 @@ Methods (count = 18): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -103323,7 +218791,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/c] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 170): +Constant Pool (count = 176): + String [Unknown safe parcelable id=] + String [banner] + String [coverInfo] @@ -103418,8 +218886,10 @@ Constant Pool (count = 170): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -103438,6 +218908,7 @@ Constant Pool (count = 170): + Utf8 [(Ljava/lang/String;ILcom/google/android/gms/internal/ad;Z)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/lang/String;ILjava/lang/Class;)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;ILcom/google/android/gms/internal/fv$b$a;Lcom/google/android/gms/internal/fv$b$b;I)V] + + Utf8 [(Ljava/util/Set;ILcom/google/android/gms/internal/fv$b$a;Lcom/google/android/gms/internal/fv$b$b;I)V] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -103446,7 +218917,10 @@ Constant Pool (count = 170): + Utf8 [Lcom/google/android/gms/internal/fv$b$a;] + Utf8 [Lcom/google/android/gms/internal/fv$b$b;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [a] + Utf8 [append] @@ -103501,9 +218975,15 @@ Fields (count = 7): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -103521,13 +219001,15 @@ Methods (count = 19): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #25 + Fieldref [com/google/android/gms/internal/fv$b.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$b() @@ -103554,7 +219036,7 @@ Methods (count = 19): - Method: (Ljava/util/Set;ILcom/google/android/gms/internal/fv$b$a;Lcom/google/android/gms/internal/fv$b$b;I)V Access flags: 0x0 = fv$b(java.util.Set,int,com.google.android.gms.internal.fv$b$a,com.google.android.gms.internal.fv$b$b,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 32, locals = 6, stack = 2): [0] aload_0 v0 [1] invokespecial #35 @@ -103582,10 +219064,12 @@ Methods (count = 19): [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;ILcom/google/android/gms/internal/fv$b$a;Lcom/google/android/gms/internal/fv$b$b;I)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 @@ -103593,6 +219077,8 @@ Methods (count = 19): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -103983,7 +219469,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/d] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 146): +Constant Pool (count = 152): + String [Unknown safe parcelable id=] + String [leftImageOffset] + String [topImageOffset] @@ -104064,8 +219550,10 @@ Constant Pool (count = 146): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -104082,13 +219570,17 @@ Constant Pool (count = 146): + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;III)V] + + Utf8 [(Ljava/util/Set;III)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/android/gms/internal/aw;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [a] + Utf8 [append] @@ -104137,9 +219629,15 @@ Fields (count = 6): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -104154,13 +219652,15 @@ Methods (count = 18): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #20 + Fieldref [com/google/android/gms/internal/fv$b$a.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$b$a() @@ -104187,7 +219687,7 @@ Methods (count = 18): - Method: (Ljava/util/Set;III)V Access flags: 0x0 = fv$b$a(java.util.Set,int,int,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 26, locals = 5, stack = 2): [0] aload_0 v0 [1] invokespecial #27 @@ -104211,10 +219711,12 @@ Methods (count = 18): [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;III)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #21 @@ -104222,6 +219724,8 @@ Methods (count = 18): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -104571,7 +220075,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/e] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 154): +Constant Pool (count = 160): + String [Unknown safe parcelable id=] + String [height] + String [url] @@ -104657,8 +220161,10 @@ Constant Pool (count = 154): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -104675,6 +220181,7 @@ Constant Pool (count = 154): + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;IILjava/lang/String;I)V] + + Utf8 [(Ljava/util/Set;IILjava/lang/String;I)V] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -104682,7 +220189,10 @@ Constant Pool (count = 154): + Utf8 [Lcom/google/android/gms/internal/ax;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [a] + Utf8 [append] @@ -104733,9 +220243,15 @@ Fields (count = 7): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -104753,13 +220269,15 @@ Methods (count = 19): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #21 + Fieldref [com/google/android/gms/internal/fv$b$b.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$b$b() @@ -104786,7 +220304,7 @@ Methods (count = 19): - Method: (Ljava/util/Set;IILjava/lang/String;I)V Access flags: 0x0 = fv$b$b(java.util.Set,int,int,java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 32, locals = 6, stack = 2): [0] aload_0 v0 [1] invokespecial #29 @@ -104814,10 +220332,12 @@ Methods (count = 19): [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;IILjava/lang/String;I)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 @@ -104825,6 +220345,8 @@ Methods (count = 19): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -105202,7 +220724,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/f] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 142): +Constant Pool (count = 148): + String [Unknown safe parcelable id=] + String [url] + Class [com/google/android/gms/b/a/b/f] @@ -105280,8 +220802,10 @@ Constant Pool (count = 142): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -105298,6 +220822,7 @@ Constant Pool (count = 142): + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;ILjava/lang/String;)V] + + Utf8 [(Ljava/util/Set;ILjava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -105305,7 +220830,10 @@ Constant Pool (count = 142): + Utf8 [Lcom/google/android/gms/internal/ay;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [a] + Utf8 [append] @@ -105352,9 +220880,15 @@ Fields (count = 5): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -105366,13 +220900,15 @@ Methods (count = 17): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #19 + Fieldref [com/google/android/gms/internal/fv$c.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$c() @@ -105399,7 +220935,7 @@ Methods (count = 17): - Method: (Ljava/util/Set;ILjava/lang/String;)V Access flags: 0x0 = fv$c(java.util.Set,int,java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #25 @@ -105419,10 +220955,12 @@ Methods (count = 17): [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;ILjava/lang/String;)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #20 @@ -105430,6 +220968,8 @@ Methods (count = 17): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -105747,7 +221287,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/g] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 167): +Constant Pool (count = 173): + String [Unknown safe parcelable id=] + String [familyName] + String [formatted] @@ -105840,8 +221380,10 @@ Constant Pool (count = 167): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -105858,6 +221400,7 @@ Constant Pool (count = 167): + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + + Utf8 [(Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -105865,7 +221408,10 @@ Constant Pool (count = 167): + Utf8 [Lcom/google/android/gms/internal/az;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [a] + Utf8 [append] @@ -105922,9 +221468,15 @@ Fields (count = 10): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -105951,13 +221503,15 @@ Methods (count = 22): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #24 + Fieldref [com/google/android/gms/internal/fv$d.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$d() @@ -105984,7 +221538,7 @@ Methods (count = 22): - Method: (Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Access flags: 0x0 = fv$d(java.util.Set,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 50, locals = 9, stack = 2): [0] aload_0 v0 [1] invokespecial #35 @@ -106024,10 +221578,12 @@ Methods (count = 22): [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #25 @@ -106035,6 +221591,8 @@ Methods (count = 22): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -106492,7 +222050,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/h] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 203): +Constant Pool (count = 209): + String [Unknown safe parcelable id=] + String [department] + String [description] @@ -106607,8 +222165,10 @@ Constant Pool (count = 203): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -106627,6 +222187,7 @@ Constant Pool (count = 203): + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/lang/String;ILcom/google/android/gms/internal/ad;Z)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;I)V] + + Utf8 [(Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;I)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [] @@ -106635,7 +222196,10 @@ Constant Pool (count = 203): + Utf8 [Lcom/google/android/gms/internal/ba;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [Z] + Utf8 [a] @@ -106703,9 +222267,15 @@ Fields (count = 13): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -106741,13 +222311,15 @@ Methods (count = 25): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #31 + Fieldref [com/google/android/gms/internal/fv$f.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$f() @@ -106774,7 +222346,7 @@ Methods (count = 25): - Method: (Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;I)V Access flags: 0x0 = fv$f(java.util.Set,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String,java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 68, locals = 12, stack = 2): [0] aload_0 v0 [1] invokespecial #47 @@ -106826,10 +222398,12 @@ Methods (count = 25): [67] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;I)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 @@ -106837,6 +222411,8 @@ Methods (count = 25): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -107398,7 +222974,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/i] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 155): +Constant Pool (count = 161): + String [Unknown safe parcelable id=] + String [primary] + String [value] @@ -107484,8 +223060,10 @@ Constant Pool (count = 155): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -107502,6 +223080,7 @@ Constant Pool (count = 155): + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;IZLjava/lang/String;)V] + + Utf8 [(Ljava/util/Set;IZLjava/lang/String;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [] @@ -107510,7 +223089,10 @@ Constant Pool (count = 155): + Utf8 [Lcom/google/android/gms/internal/bb;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [Z] + Utf8 [a] @@ -107561,9 +223143,15 @@ Fields (count = 6): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -107578,13 +223166,15 @@ Methods (count = 18): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #21 + Fieldref [com/google/android/gms/internal/fv$g.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$g() @@ -107611,7 +223201,7 @@ Methods (count = 18): - Method: (Ljava/util/Set;IZLjava/lang/String;)V Access flags: 0x0 = fv$g(java.util.Set,int,boolean,java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 26, locals = 5, stack = 2): [0] aload_0 v0 [1] invokespecial #28 @@ -107635,10 +223225,12 @@ Methods (count = 18): [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;IZLjava/lang/String;)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 @@ -107646,6 +223238,8 @@ Methods (count = 18): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -107993,7 +223587,7 @@ Interfaces (count = 2): + Class [com/google/android/gms/b/a/b/j] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 184): +Constant Pool (count = 190): + Integer [4] + String [Unknown safe parcelable id=] + String [blog] @@ -108094,8 +223688,10 @@ Constant Pool (count = 184): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/HashMap;] + + Utf8 [()Ljava/util/HashMap;>;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] @@ -108114,6 +223710,7 @@ Constant Pool (count = 184): + Utf8 [(Ljava/lang/String;I)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/lang/String;ILcom/google/android/gms/internal/ad;Z)Lcom/google/android/gms/internal/dw$a;] + Utf8 [(Ljava/util/Set;ILjava/lang/String;ILjava/lang/String;I)V] + + Utf8 [(Ljava/util/Set;ILjava/lang/String;ILjava/lang/String;I)V] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -108123,8 +223720,11 @@ Constant Pool (count = 184): + Utf8 [Ljava/lang/Deprecated;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + + Utf8 [Ljava/util/HashMap;>;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + Utf8 [Unknown safe parcelable id=] + Utf8 [a] + Utf8 [append] @@ -108185,9 +223785,15 @@ Fields (count = 8): + Field: b Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/HashMap;>;] + Field: c Ljava/util/Set; Access flags: 0x12 = private final java.util.Set c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] + Field: d I Access flags: 0x12 = private final int d @@ -108211,13 +223817,15 @@ Methods (count = 20): + Method: b()Ljava/util/HashMap; Access flags: 0x1 = public java.util.HashMap b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] getstatic #31 + Fieldref [com/google/android/gms/internal/fv$h.b Ljava/util/HashMap;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashMap;>;] - Method: ()V Access flags: 0x1 = public fv$h() @@ -108248,7 +223856,7 @@ Methods (count = 20): - Method: (Ljava/util/Set;ILjava/lang/String;ILjava/lang/String;I)V Access flags: 0x0 = fv$h(java.util.Set,int,java.lang.String,int,java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 37, locals = 7, stack = 2): [0] aload_0 v0 [1] invokespecial #42 @@ -108280,10 +223888,12 @@ Methods (count = 20): [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;ILjava/lang/String;ILjava/lang/String;I)V] + Method: e()Ljava/util/Set; Access flags: 0x0 = java.util.Set e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 @@ -108291,6 +223901,8 @@ Methods (count = 20): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: f()I Access flags: 0x0 = int f() @@ -108722,7 +224334,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 244): +Constant Pool (count = 246): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -108913,7 +224525,9 @@ Constant Pool (count = 244): + Utf8 [Lcom/google/android/gms/internal/ba;] + Utf8 [Lcom/google/android/gms/internal/bb;] + Utf8 [Lcom/google/android/gms/internal/bc;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -109930,7 +225544,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/au @@ -109943,7 +225559,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 112): +Constant Pool (count = 114): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -110028,7 +225644,9 @@ Constant Pool (count = 112): + Utf8 [(Ljava/util/Set;III)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -110290,7 +225908,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/av @@ -110303,7 +225923,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 133): +Constant Pool (count = 135): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -110406,7 +226026,9 @@ Constant Pool (count = 133): + Utf8 [Code] + Utf8 [Lcom/google/android/gms/internal/aw;] + Utf8 [Lcom/google/android/gms/internal/ax;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -110714,7 +226336,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/aw @@ -110727,7 +226351,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 112): +Constant Pool (count = 114): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -110812,7 +226436,9 @@ Constant Pool (count = 112): + Utf8 [(Ljava/util/Set;III)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -111074,7 +226700,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/ax @@ -111087,7 +226715,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 122): +Constant Pool (count = 124): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -111180,7 +226808,9 @@ Constant Pool (count = 122): + Utf8 [(Ljava/util/Set;IILjava/lang/String;I)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -111476,7 +227106,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/ay @@ -111489,7 +227121,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 116): +Constant Pool (count = 118): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -111578,7 +227210,9 @@ Constant Pool (count = 116): + Utf8 [(Ljava/util/Set;ILjava/lang/String;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -111810,7 +227444,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/az @@ -111823,7 +227459,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 130): +Constant Pool (count = 132): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -111922,7 +227558,9 @@ Constant Pool (count = 130): + Utf8 [(Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -112318,7 +227956,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/ba @@ -112331,7 +227971,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 147): +Constant Pool (count = 149): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -112443,7 +228083,9 @@ Constant Pool (count = 147): + Utf8 [(Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;I)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -112937,7 +228579,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/bb @@ -112950,7 +228594,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 127): +Constant Pool (count = 129): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -113048,7 +228692,9 @@ Constant Pool (count = 127): + Utf8 [(Ljava/util/Set;IZLjava/lang/String;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -113313,7 +228959,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/bc @@ -113326,7 +228974,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 125): +Constant Pool (count = 127): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -113421,7 +229069,9 @@ Constant Pool (count = 125): + Utf8 [(Ljava/util/Set;ILjava/lang/String;ILjava/lang/String;I)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [android/os/Parcel] @@ -113751,7 +229401,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/bd @@ -114282,7 +229934,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 54): +Constant Pool (count = 57): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/internal/bk] + Class [com/google/android/gms/internal/v] @@ -114311,6 +229963,7 @@ Constant Pool (count = 54): + Utf8 [()I] + Utf8 [()V] + Utf8 [(IJLandroid/os/Bundle;ILjava/util/List;ZI)V] + + Utf8 [(IJLandroid/os/Bundle;ILjava/util/List;ZI)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/internal/v;Landroid/os/Parcel;I)V] + Utf8 [] @@ -114321,6 +229974,8 @@ Constant Pool (count = 54): + Utf8 [Landroid/os/Bundle;] + Utf8 [Lcom/google/android/gms/internal/bk;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -114356,6 +230011,9 @@ Fields (count = 8): + Field: f Ljava/util/List; Access flags: 0x11 = public final java.util.List f + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: g Z Access flags: 0x11 = public final boolean g @@ -114367,7 +230025,7 @@ Methods (count = 4): - Method: (IJLandroid/os/Bundle;ILjava/util/List;ZI)V Access flags: 0x0 = v(int,long,android.os.Bundle,int,java.util.List,boolean,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 45, locals = 9, stack = 3): [0] aload_0 v0 [1] invokespecial #15 @@ -114403,6 +230061,8 @@ Methods (count = 4): [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(IJLandroid/os/Bundle;ILjava/util/List;ZI)V] + Method: describeContents()I Access flags: 0x1 = public int describeContents() @@ -114454,7 +230114,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 132): +Constant Pool (count = 134): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -114559,8 +230219,10 @@ Constant Pool (count = 132): + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/os/Bundle;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/util/List;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -114838,7 +230500,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/internal/x @@ -115044,7 +230708,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 117): +Constant Pool (count = 119): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -115135,8 +230799,10 @@ Constant Pool (count = 117): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -115412,7 +231078,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/location/ActivityRecognitionResult @@ -115425,7 +231093,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 68): +Constant Pool (count = 71): + String [, elapsedRealtimeMillis=] + String [, timeMillis=] + String [ActivityRecognitionResult [probableActivities=] @@ -115463,6 +231131,7 @@ Constant Pool (count = 68): + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(ILjava/util/List;JJ)V] + + Utf8 [(ILjava/util/List;JJ)V] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/location/ActivityRecognitionResult;Landroid/os/Parcel;I)V] @@ -115478,6 +231147,8 @@ Constant Pool (count = 68): + Utf8 [J] + Utf8 [Lcom/google/android/gms/location/a;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 []] + Utf8 [a] + Utf8 [append] @@ -115504,6 +231175,9 @@ Fields (count = 5): + Field: b Ljava/util/List; Access flags: 0x0 = java.util.List b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: c J Access flags: 0x0 = long c @@ -115561,7 +231235,7 @@ Methods (count = 6): - Method: (ILjava/util/List;JJ)V Access flags: 0x1 = public ActivityRecognitionResult(int,java.util.List,long,long) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 26, locals = 7, stack = 3): [0] aload_0 v0 [1] invokespecial #17 @@ -115585,6 +231259,8 @@ Methods (count = 6): [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/util/List;JJ)V] + Method: a()I Access flags: 0x1 = public int a() @@ -115647,7 +231323,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 112): +Constant Pool (count = 114): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -115736,8 +231412,10 @@ Constant Pool (count = 112): + Utf8 [Code] + Utf8 [J] + Utf8 [Lcom/google/android/gms/location/b;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/util/List;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -115961,7 +231639,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/location/DetectedActivity @@ -116203,7 +231883,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 90): +Constant Pool (count = 92): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -116274,7 +231954,9 @@ Constant Pool (count = 90): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -116475,7 +232157,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/location/LocationRequest @@ -117137,7 +232821,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 132): +Constant Pool (count = 134): + Integer [2147483647] + String [Overread allowed size end=] + Class [android/os/Parcel] @@ -117242,7 +232926,9 @@ Constant Pool (count = 132): + Utf8 [F] + Utf8 [I] + Utf8 [J] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -117537,7 +233223,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/GoogleMapOptions @@ -117963,7 +233651,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 131): +Constant Pool (count = 133): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -118067,7 +233755,9 @@ Constant Pool (count = 131): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/maps/model/b;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -118418,7 +234108,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/b @@ -119242,7 +234934,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 115): +Constant Pool (count = 117): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -119334,7 +235026,9 @@ Constant Pool (count = 115): + Utf8 [F] + Utf8 [Lcom/google/android/gms/maps/model/LatLng;] + Utf8 [Lcom/google/android/gms/maps/model/f;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -119579,7 +235273,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/CircleOptions @@ -119959,7 +235655,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 138): +Constant Pool (count = 140): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -120071,7 +235767,9 @@ Constant Pool (count = 138): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/maps/model/f;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -120370,7 +236068,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/GroundOverlayOptions @@ -120840,7 +236540,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 155): +Constant Pool (count = 157): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -120965,7 +236665,9 @@ Constant Pool (count = 155): + Utf8 [Code] + Utf8 [Lcom/google/android/gms/maps/model/e;] + Utf8 [Lcom/google/android/gms/maps/model/f;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -121343,7 +237045,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/LatLng @@ -122078,7 +237782,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 101): +Constant Pool (count = 103): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -122159,7 +237863,9 @@ Constant Pool (count = 101): + Utf8 [Code] + Utf8 [Lcom/google/android/gms/maps/model/LatLng;] + Utf8 [Lcom/google/android/gms/maps/model/f;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -122373,7 +238079,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/f @@ -122386,7 +238094,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 97): +Constant Pool (count = 99): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -122463,7 +238171,9 @@ Constant Pool (count = 97): + Utf8 [] + Utf8 [Code] + Utf8 [D] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -122665,7 +238375,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/MarkerOptions @@ -123219,7 +238931,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 161): +Constant Pool (count = 163): + Float [0.5] + String [Overread allowed size end=] + Class [android/os/Parcel] @@ -123350,7 +239062,9 @@ Constant Pool (count = 161): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/maps/model/f;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -123759,7 +239473,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/PolygonOptions @@ -123772,7 +239488,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 74): +Constant Pool (count = 79): + Integer [-16777216] + Float [10.0] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] @@ -123814,9 +239530,11 @@ Constant Pool (count = 74): + Utf8 [()F] + Utf8 [()I] + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(ILjava/util/List;Ljava/util/List;FIIFZZ)V] + + Utf8 [(ILjava/util/List;Ljava/util/List;FIIFZZ)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/maps/model/PolygonOptions;Landroid/os/Parcel;I)V] + Utf8 [] @@ -123826,6 +239544,9 @@ Constant Pool (count = 74): + Utf8 [I] + Utf8 [Lcom/google/android/gms/maps/model/h;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;>;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -123857,9 +239578,15 @@ Fields (count = 10): + Field: c Ljava/util/List; Access flags: 0x12 = private final java.util.List c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: d Ljava/util/List; Access flags: 0x12 = private final java.util.List d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;>;] + Field: e F Access flags: 0x2 = private float e @@ -123940,7 +239667,7 @@ Methods (count = 14): - Method: (ILjava/util/List;Ljava/util/List;FIIFZZ)V Access flags: 0x0 = PolygonOptions(int,java.util.List,java.util.List,float,int,int,float,boolean,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 88, locals = 10, stack = 2): [0] aload_0 v0 [1] invokespecial #24 @@ -124010,6 +239737,8 @@ Methods (count = 14): [87] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/util/List;Ljava/util/List;FIIFZZ)V] + Method: a()I Access flags: 0x0 = int a() @@ -124066,7 +239795,7 @@ Methods (count = 14): + Method: c()Ljava/util/List; Access flags: 0x1 = public java.util.List c() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #12 @@ -124074,6 +239803,8 @@ Methods (count = 14): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: d()F Access flags: 0x1 = public float d() @@ -124169,7 +239900,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 150): +Constant Pool (count = 152): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -124290,7 +240021,9 @@ Constant Pool (count = 150): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/maps/model/f;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -124616,7 +240349,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/PolylineOptions @@ -124629,7 +240364,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 68): +Constant Pool (count = 71): + Integer [-16777216] + Float [10.0] + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] @@ -124667,6 +240402,7 @@ Constant Pool (count = 68): + Utf8 [()F] + Utf8 [()I] + Utf8 [()Ljava/util/List;] + + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(ILjava/util/List;FIFZZ)V] @@ -124679,6 +240415,8 @@ Constant Pool (count = 68): + Utf8 [I] + Utf8 [Lcom/google/android/gms/maps/model/i;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -124708,6 +240446,9 @@ Fields (count = 8): + Field: c Ljava/util/List; Access flags: 0x12 = private final java.util.List c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: d F Access flags: 0x2 = private float d @@ -124876,7 +240617,7 @@ Methods (count = 12): + Method: b()Ljava/util/List; Access flags: 0x1 = public java.util.List b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #12 @@ -124884,6 +240625,8 @@ Methods (count = 12): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/List;] + Method: c()F Access flags: 0x1 = public float c() @@ -124968,7 +240711,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 127): +Constant Pool (count = 129): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -125071,7 +240814,9 @@ Constant Pool (count = 127): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/android/gms/maps/model/f;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -125348,7 +241093,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/Tile @@ -125546,7 +241293,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 101): +Constant Pool (count = 103): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -125625,7 +241372,9 @@ Constant Pool (count = 101): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [[B] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -125847,7 +241596,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/TileOverlayOptions @@ -126213,7 +241964,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 115): +Constant Pool (count = 117): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -126306,7 +242057,9 @@ Constant Pool (count = 115): + Utf8 [(Ljava/lang/String;Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -126528,7 +242281,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/m @@ -126984,7 +242739,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 115): +Constant Pool (count = 117): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -127076,7 +242831,9 @@ Constant Pool (count = 115): + Utf8 [Lcom/google/android/gms/maps/model/LatLngBounds;] + Utf8 [Lcom/google/android/gms/maps/model/e;] + Utf8 [Lcom/google/android/gms/maps/model/f;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -127362,7 +243119,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/maps/model/o @@ -129528,7 +245287,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 67): +Constant Pool (count = 69): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/Address] + Class [com/google/android/gms/wallet/a] @@ -129575,7 +245334,9 @@ Constant Pool (count = 67): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -129600,6 +245361,9 @@ Fields (count = 13): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: l I Access flags: 0x12 = private final int l @@ -129774,7 +245538,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 46): +Constant Pool (count = 50): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/Cart] + Class [com/google/android/gms/wallet/b] @@ -129799,6 +245563,7 @@ Constant Pool (count = 46): + Utf8 [()I] + Utf8 [()V] + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V] + + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Lcom/google/android/gms/wallet/Cart;Landroid/os/Parcel;I)V] + Utf8 [] @@ -129807,8 +245572,11 @@ Constant Pool (count = 46): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -129825,6 +245593,9 @@ Fields (count = 5): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: d I Access flags: 0x12 = private final int d @@ -129837,6 +245608,9 @@ Fields (count = 5): + Field: c Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] Methods (count = 6): + Method: a()I @@ -129875,7 +245649,7 @@ Methods (count = 6): - Method: (ILjava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V Access flags: 0x0 = Cart(int,java.lang.String,java.lang.String,java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 26, locals = 5, stack = 2): [0] aload_0 v0 [1] invokespecial #13 @@ -129899,6 +245673,8 @@ Methods (count = 6): [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V] - Method: ()V Access flags: 0x1 = public Cart() @@ -129951,7 +245727,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 57): +Constant Pool (count = 59): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/FullWallet] + Class [com/google/android/gms/wallet/c] @@ -129990,9 +245766,11 @@ Constant Pool (count = 57): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/wallet/Address;] + Utf8 [Lcom/google/android/gms/wallet/ProxyCard;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [b] @@ -130013,6 +245791,9 @@ Fields (count = 9): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: h I Access flags: 0x12 = private final int h @@ -130159,7 +245940,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 43): +Constant Pool (count = 45): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/FullWalletRequest] + Class [com/google/android/gms/wallet/d] @@ -130190,8 +245971,10 @@ Constant Pool (count = 43): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/wallet/Cart;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -130207,6 +245990,9 @@ Fields (count = 5): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: d I Access flags: 0x12 = private final int d @@ -130325,7 +246111,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 51): +Constant Pool (count = 53): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/LineItem] + Class [com/google/android/gms/wallet/e] @@ -130362,7 +246148,9 @@ Constant Pool (count = 51): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -130381,6 +246169,9 @@ Fields (count = 8): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: g I Access flags: 0x12 = private final int g @@ -130528,7 +246319,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 48): +Constant Pool (count = 50): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/LoyaltyWalletObject] + Class [com/google/android/gms/wallet/f] @@ -130563,7 +246354,9 @@ Constant Pool (count = 48): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -130581,6 +246374,9 @@ Fields (count = 7): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: f I Access flags: 0x12 = private final int f @@ -130713,7 +246509,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 61): +Constant Pool (count = 63): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/MaskedWallet] + Class [com/google/android/gms/wallet/g] @@ -130754,8 +246550,10 @@ Constant Pool (count = 61): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/wallet/Address;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [[Lcom/google/android/gms/wallet/LoyaltyWalletObject;] + Utf8 [[Lcom/google/android/gms/wallet/OfferWalletObject;] + Utf8 [[Ljava/lang/String;] @@ -130779,6 +246577,9 @@ Fields (count = 10): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: i I Access flags: 0x12 = private final int i @@ -130932,7 +246733,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 65): +Constant Pool (count = 67): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/MaskedWalletRequest] + Class [com/google/android/gms/wallet/h] @@ -130977,8 +246778,10 @@ Constant Pool (count = 65): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/wallet/Cart;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -131002,6 +246805,9 @@ Fields (count = 12): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: k I Access flags: 0x12 = private final int k @@ -131169,7 +246975,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 42): +Constant Pool (count = 44): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/NotifyTransactionStatusRequest] + Class [com/google/android/gms/wallet/i] @@ -131200,7 +247006,9 @@ Constant Pool (count = 42): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -131216,6 +247024,9 @@ Fields (count = 5): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: a I Access flags: 0x10 = final int a @@ -131323,7 +247134,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 39): +Constant Pool (count = 41): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/OfferWalletObject] + Class [com/google/android/gms/wallet/j] @@ -131352,7 +247163,9 @@ Constant Pool (count = 39): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -131367,6 +247180,9 @@ Fields (count = 4): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: c I Access flags: 0x12 = private final int c @@ -131478,7 +247294,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] -Constant Pool (count = 45): +Constant Pool (count = 47): + Class [com/google/android/gms/common/internal/safeparcel/SafeParcelable] + Class [com/google/android/gms/wallet/ProxyCard] + Class [com/google/android/gms/wallet/k] @@ -131511,7 +247327,9 @@ Constant Pool (count = 45): + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -131528,6 +247346,9 @@ Fields (count = 6): + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/Parcelable$Creator;] + Field: e I Access flags: 0x12 = private final int e @@ -131638,7 +247459,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 129): +Constant Pool (count = 131): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -131738,8 +247559,10 @@ Constant Pool (count = 129): + Utf8 [(Ljava/lang/String;Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -132112,7 +247935,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/b @@ -132125,7 +247950,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 115): +Constant Pool (count = 117): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -132216,9 +248041,11 @@ Constant Pool (count = 115): + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -132448,7 +248275,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/c @@ -132461,7 +248290,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 135): +Constant Pool (count = 137): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -132568,8 +248397,10 @@ Constant Pool (count = 135): + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/wallet/Address;] + Utf8 [Lcom/google/android/gms/wallet/ProxyCard;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -132885,7 +248716,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/d @@ -132898,7 +248731,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 112): +Constant Pool (count = 114): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -132988,8 +248821,10 @@ Constant Pool (count = 112): + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/wallet/Cart;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -133217,7 +249052,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/e @@ -133230,7 +249067,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 108): +Constant Pool (count = 110): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -133315,8 +249152,10 @@ Constant Pool (count = 108): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -133593,7 +249432,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/f @@ -133606,7 +249447,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 105): +Constant Pool (count = 107): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -133688,8 +249529,10 @@ Constant Pool (count = 105): + Utf8 [(Ljava/lang/String;Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -133949,7 +249792,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/g @@ -133962,7 +249807,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 150): +Constant Pool (count = 152): + String [Overread allowed size end=] + Class [[Lcom/google/android/gms/wallet/LoyaltyWalletObject;] + Class [[Lcom/google/android/gms/wallet/OfferWalletObject;] @@ -134080,8 +249925,10 @@ Constant Pool (count = 150): + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/wallet/Address;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [[Lcom/google/android/gms/wallet/LoyaltyWalletObject;] + Utf8 [[Lcom/google/android/gms/wallet/OfferWalletObject;] + Utf8 [[Ljava/lang/String;] @@ -134424,7 +250271,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/h @@ -134437,7 +250286,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 139): +Constant Pool (count = 141): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -134547,8 +250396,10 @@ Constant Pool (count = 139): + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Lcom/google/android/gms/wallet/Cart;] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] @@ -134904,7 +250755,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/i @@ -134917,7 +250770,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 101): +Constant Pool (count = 103): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -134996,8 +250849,10 @@ Constant Pool (count = 101): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -135219,7 +251074,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/j @@ -135232,7 +251089,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 96): +Constant Pool (count = 98): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -135308,8 +251165,10 @@ Constant Pool (count = 96): + Utf8 [(Ljava/lang/String;Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -135512,7 +251371,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/android/gms/wallet/k @@ -135525,7 +251386,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/os/Parcelable$Creator] -Constant Pool (count = 103): +Constant Pool (count = 105): + String [Overread allowed size end=] + Class [android/os/Parcel] + Class [android/os/Parcelable$Creator] @@ -135606,8 +251467,10 @@ Constant Pool (count = 103): + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] + Utf8 [Ljava/lang/String;] + Utf8 [Overread allowed size end=] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable$Creator] @@ -135846,7 +251709,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator;] _____________________________________________________________________ + Program class: com/google/a/a/a/a/a @@ -136544,7 +252409,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/a/a/c/u] -Constant Pool (count = 126): +Constant Pool (count = 128): + String [oauth2: ] + Class [com/google/a/a/b/a/a/a/a] + Class [com/google/a/a/b/a/a/b/a/a] @@ -136623,6 +252488,7 @@ Constant Pool (count = 126): + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/util/Collection;)Lcom/google/a/a/b/a/a/b/a/a;] + + Utf8 [(Landroid/content/Context;Ljava/util/Collection;)Lcom/google/a/a/b/a/a/b/a/a;] + Utf8 [(Lcom/google/a/a/b/a/a/b/a/a;)V] + Utf8 [(Lcom/google/a/a/c/ab;)Lcom/google/a/a/c/s;] + Utf8 [(Lcom/google/a/a/c/m;)Lcom/google/a/a/c/s;] @@ -136641,6 +252507,7 @@ Constant Pool (count = 126): + Utf8 [Lcom/google/a/a/f/an;] + Utf8 [Lcom/google/a/a/f/g;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [b] @@ -136731,7 +252598,7 @@ Methods (count = 5): + Method: a(Landroid/content/Context;Ljava/util/Collection;)Lcom/google/a/a/b/a/a/b/a/a; Access flags: 0x9 = public static com.google.a.a.b.a.a.b.a.a a(android.content.Context,java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 64, locals = 3, stack = 4): [0] aload_1 v1 [1] ifnull +21 (target=22) @@ -136776,6 +252643,8 @@ Methods (count = 5): [63] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/util/Collection;)Lcom/google/a/a/b/a/a/b/a/a;] + Method: a(Ljava/lang/String;)Lcom/google/a/a/b/a/a/b/a/a; Access flags: 0x11 = public final com.google.a.a.b.a.a.b.a.a a(java.lang.String) @@ -139803,7 +255672,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 55): +Constant Pool (count = 57): + String [INITIATION_COMPLETE] + String [INITIATION_STARTED] + String [MEDIA_COMPLETE] @@ -139843,9 +255712,11 @@ Constant Pool (count = 55): + Utf8 [INITIATION_COMPLETE] + Utf8 [INITIATION_STARTED] + Utf8 [Lcom/google/a/a/b/c/b;] + + Utf8 [Ljava/lang/Enum;] + Utf8 [MEDIA_COMPLETE] + Utf8 [MEDIA_IN_PROGRESS] + Utf8 [NOT_STARTED] + + Utf8 [Signature] + Utf8 [[Lcom/google/a/a/b/c/b;] + Utf8 [a] + Utf8 [b] @@ -139912,7 +255783,7 @@ Methods (count = 4): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private b(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -139922,6 +255793,8 @@ Methods (count = 4): [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] - Method: ()V Access flags: 0x8 = static void () @@ -140011,7 +255884,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] _____________________________________________________________________ + Program class: com/google/a/a/b/c/c @@ -140332,7 +256207,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 156): +Constant Pool (count = 158): + String [] + String [/] + String [Application name is not set. Call Builder#setApplicationName.] @@ -140433,6 +256308,7 @@ Constant Pool (count = 156): + Utf8 [(I)Ljava/lang/String;] + Utf8 [(Lcom/google/a/a/b/d/b;)V] + Utf8 [(Lcom/google/a/a/b/d/c;)V] + + Utf8 [(Lcom/google/a/a/b/d/c<*>;)V] + Utf8 [(Lcom/google/a/a/c/u;)Lcom/google/a/a/c/t;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] @@ -140454,6 +256330,7 @@ Constant Pool (count = 156): + Utf8 [Lcom/google/a/a/f/aj;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/logging/Logger;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [append] @@ -140692,7 +256569,7 @@ Methods (count = 11): + Method: a(Lcom/google/a/a/b/d/c;)V Access flags: 0x4 = protected void a(com.google.a.a.b.d.c) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #38 @@ -140707,6 +256584,8 @@ Methods (count = 11): [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/google/a/a/b/d/c<*>;)V] + Method: a(Ljava/lang/String;)Ljava/lang/String; Access flags: 0x8 = static java.lang.String a(java.lang.String) @@ -141007,7 +256886,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 236): +Constant Pool (count = 242): + String [GET] + String [HEAD] + String [PATCH] @@ -141162,9 +257041,11 @@ Constant Pool (count = 236): + Utf8 [()Lcom/google/a/a/f/aj;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + + Utf8 [()TT;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/google/a/a/b/d/a;Ljava/lang/String;Ljava/lang/String;Lcom/google/a/a/c/j;Ljava/lang/Class;)V] + + Utf8 [(Lcom/google/a/a/b/d/a;Ljava/lang/String;Ljava/lang/String;Lcom/google/a/a/c/j;Ljava/lang/Class;)V] + Utf8 [(Lcom/google/a/a/b/d/c;Lcom/google/a/a/c/y;Lcom/google/a/a/c/s;)V] + Utf8 [(Lcom/google/a/a/c/b;)V] + Utf8 [(Lcom/google/a/a/c/b;Lcom/google/a/a/c/aa;Lcom/google/a/a/c/u;)V] @@ -141186,6 +257067,7 @@ Constant Pool (count = 236): + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lcom/google/a/a/c/i;Lcom/google/a/a/c/j;)Lcom/google/a/a/c/s;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/c;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/c;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/f/x;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)Ljava/lang/String;] + Utf8 [(Ljava/util/Map;)V] @@ -141193,6 +257075,7 @@ Constant Pool (count = 236): + Utf8 [(Z)Lcom/google/a/a/c/s;] + Utf8 [(Z)Lcom/google/a/a/c/v;] + Utf8 [(Z)V] + + Utf8 [Lcom/google/a/a/f/x;] + Utf8 [] + Utf8 [Code] + Utf8 [GET] @@ -141203,10 +257086,12 @@ Constant Pool (count = 236): + Utf8 [Lcom/google/a/a/c/j;] + Utf8 [Lcom/google/a/a/c/n;] + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/String;] + Utf8 [PATCH] + Utf8 [POST] + Utf8 [PUT] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -141275,6 +257160,9 @@ Fields (count = 11): + Field: l Ljava/lang/Class; Access flags: 0x2 = private java.lang.Class l + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class;] + Field: m Lcom/google/a/a/b/c/a; Access flags: 0x2 = private com.google.a.a.b.c.a m @@ -141283,7 +257171,7 @@ Methods (count = 11): - Method: (Lcom/google/a/a/b/d/a;Ljava/lang/String;Ljava/lang/String;Lcom/google/a/a/c/j;Ljava/lang/Class;)V Access flags: 0x4 = protected c(com.google.a.a.b.d.a,java.lang.String,java.lang.String,com.google.a.a.c.j,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 93, locals = 7, stack = 3): [0] aload_0 v0 [1] invokespecial #82 @@ -141352,6 +257240,8 @@ Methods (count = 11): [92] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/google/a/a/b/d/a;Ljava/lang/String;Ljava/lang/String;Lcom/google/a/a/c/j;Ljava/lang/Class;)V] + Method: a()Lcom/google/a/a/b/d/a; Access flags: 0x1 = public com.google.a.a.b.d.a a() @@ -141717,7 +257607,7 @@ Methods (count = 11): + Method: e()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object e() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 @@ -141730,10 +257620,12 @@ Methods (count = 11): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()TT;] + Method: a(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/c; Access flags: 0x1 = public com.google.a.a.b.d.c a(java.lang.String,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -141745,6 +257637,8 @@ Methods (count = 11): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/c;] + Method: c(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/f/x; Access flags: 0x1001 = public synthetic com.google.a.a.f.x c(java.lang.String,java.lang.Object) @@ -141759,7 +257653,9 @@ Methods (count = 11): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/google/a/a/f/x;] _____________________________________________________________________ + Program class: com/google/a/a/b/d/d @@ -141899,10 +257795,12 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 7): +Constant Pool (count = 9): + Class [com/google/a/a/b/d/e] + Class [java/lang/Object] + Utf8 [(Lcom/google/a/a/b/d/c;)V] + + Utf8 [(Lcom/google/a/a/b/d/c<*>;)V] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/a/a/b/d/e] + Utf8 [java/lang/Object] @@ -141913,6 +257811,9 @@ Methods (count = 1): + Method: a(Lcom/google/a/a/b/d/c;)V Access flags: 0x401 = public abstract void a(com.google.a.a.b.d.c) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Lcom/google/a/a/b/d/c<*>;)V] Class file attributes (count = 0): @@ -142186,7 +258087,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 71): +Constant Pool (count = 75): + String [data] + Class [com/google/a/a/b/b/c] + Class [com/google/a/a/b/d/a/a] @@ -142230,6 +258131,7 @@ Constant Pool (count = 71): + Utf8 [()Ljava/util/Set;] + Utf8 [()Z] + Utf8 [(Lcom/google/a/a/b/d/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V] + + Utf8 [(Lcom/google/a/a/b/d/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V] + Utf8 [(Lcom/google/a/a/b/d/a;Ljava/lang/String;Ljava/lang/String;Lcom/google/a/a/c/j;Ljava/lang/Class;)V] + Utf8 [(Lcom/google/a/a/c/v;)Lcom/google/a/a/b/b/c;] + Utf8 [(Lcom/google/a/a/c/v;)Ljava/io/IOException;] @@ -142237,11 +258139,14 @@ Constant Pool (count = 71): + Utf8 [(Lcom/google/a/a/d/d;Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Lcom/google/a/a/c/c/a;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/a/c;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/a/c;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/c;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/f/x;] + + Utf8 [Lcom/google/a/a/b/d/c;] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Object;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -142267,7 +258172,7 @@ Methods (count = 8): - Method: (Lcom/google/a/a/b/d/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V Access flags: 0x4 = protected c(com.google.a.a.b.d.a.a,java.lang.String,java.lang.String,java.lang.Object,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 62, locals = 6, stack = 8): [0] aload_0 v0 [1] aload_1 v1 @@ -142310,6 +258215,8 @@ Methods (count = 8): [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/google/a/a/b/d/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V] + Method: f()Lcom/google/a/a/b/d/a/a; Access flags: 0x1 = public com.google.a.a.b.d.a.a f() @@ -142342,7 +258249,7 @@ Methods (count = 8): + Method: b(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/a/c; Access flags: 0x1 = public com.google.a.a.b.d.a.c b(java.lang.String,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -142354,6 +258261,8 @@ Methods (count = 8): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/a/c;] + Method: a(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/c; Access flags: 0x1001 = public synthetic com.google.a.a.b.d.c a(java.lang.String,java.lang.Object) @@ -142404,7 +258313,9 @@ Methods (count = 8): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/google/a/a/b/d/c;] _____________________________________________________________________ + Program class: com/google/a/a/c/a @@ -143550,7 +259461,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 273): +Constant Pool (count = 277): + String [://] + String [=&-_.!~*'()@:$,;/?:] + Class [com/google/a/a/c/ak] @@ -143740,6 +259651,7 @@ Constant Pool (count = 273): + Utf8 [(Ljava/lang/String;)Ljava/net/URI;] + Utf8 [(Ljava/lang/String;)Ljava/net/URL;] + Utf8 [(Ljava/lang/String;)Ljava/util/List;] + + Utf8 [(Ljava/lang/String;)Ljava/util/List;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/c/i;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/f/x;] @@ -143753,6 +259665,7 @@ Constant Pool (count = 273): + Utf8 [(Ljava/net/URL;Ljava/lang/String;)V] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/Set;Ljava/lang/StringBuilder;)V] + + Utf8 [(Ljava/util/Set;>;Ljava/lang/StringBuilder;)V] + Utf8 [(ZLjava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/Object;)Z] + Utf8 [://] + Utf8 [] @@ -143763,6 +259676,8 @@ Constant Pool (count = 273): + Utf8 [Lcom/google/a/a/f/a/b;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [append] @@ -143843,6 +259758,9 @@ Fields (count = 7): + Field: h Ljava/util/List; Access flags: 0x2 = private java.util.List h + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: i Ljava/lang/String; Access flags: 0x2 = private java.lang.String i @@ -144329,7 +260247,7 @@ Methods (count = 25): + Method: c(Ljava/lang/String;)Ljava/util/List; Access flags: 0x9 = public static java.util.List c(java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 95, locals = 6, stack = 3): [0] aload_0 v0 [1] ifnull +10 (target=11) @@ -144394,6 +260312,8 @@ Methods (count = 25): [94] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;)Ljava/util/List;] + Method: a(Ljava/lang/StringBuilder;)V Access flags: 0x2 = private void a(java.lang.StringBuilder) @@ -144445,7 +260365,7 @@ Methods (count = 25): + Method: a(Ljava/util/Set;Ljava/lang/StringBuilder;)V Access flags: 0x8 = static void a(java.util.Set,java.lang.StringBuilder) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 131, locals = 10, stack = 4): [0] iconst_1 [1] istore_2 v2 @@ -144517,6 +260437,8 @@ Methods (count = 25): [130] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;>;Ljava/lang/StringBuilder;)V] + Method: a(ZLjava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/Object;)Z Access flags: 0xa = private static boolean a(boolean,java.lang.StringBuilder,java.lang.String,java.lang.Object) @@ -144852,7 +260774,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 382): +Constant Pool (count = 389): + String [ ] + String [ -H '] @@ -145126,17 +261048,21 @@ Constant Pool (count = 382): + Utf8 [(Ljava/lang/reflect/Type;)Z] + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/reflect/Type;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/reflect/Type;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/EnumSet;)V] + Utf8 [(Ljava/util/List;)Lcom/google/a/a/c/n;] + Utf8 [(Ljava/util/List;)Ljava/lang/Object;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/Class;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;] + + Utf8 [(Ljava/util/List;)Lcom/google/a/a/c/n;] + Utf8 [(Ljava/util/logging/Level;)Z] + Utf8 [(Ljava/util/logging/Logger;Ljava/lang/StringBuilder;Ljava/lang/StringBuilder;Lcom/google/a/a/c/ad;Ljava/lang/String;Ljava/lang/Object;Ljava/io/Writer;)V] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] + Utf8 [: ] + Utf8 [] + + Utf8 [(Ljava/util/List;)TT;] + + Utf8 [(TT;)Ljava/util/List;] + Utf8 [] + Utf8 [ALL] + Utf8 [Accept-Encoding] @@ -145159,10 +261085,13 @@ Constant Pool (count = 382): + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/StringBuilder;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + Utf8 [Ljava/util/logging/Level;] + Utf8 [Location] + Utf8 [Range] + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + Utf8 [User-Agent] + Utf8 [a] + Utf8 [add] @@ -145241,115 +261170,143 @@ Fields (count = 14): + Field: c Ljava/util/List; Access flags: 0x2 = private java.util.List c - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [Accept-Encoding] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: d Ljava/util/List; Access flags: 0x2 = private java.util.List d - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [Authorization] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: e Ljava/util/List; Access flags: 0x2 = private java.util.List e - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [Content-Encoding] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: f Ljava/util/List; Access flags: 0x2 = private java.util.List f - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [Content-Length] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: g Ljava/util/List; Access flags: 0x2 = private java.util.List g - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [Content-Range] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: h Ljava/util/List; Access flags: 0x2 = private java.util.List h - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [Content-Type] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: i Ljava/util/List; Access flags: 0x2 = private java.util.List i - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [If-Modified-Since] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: j Ljava/util/List; Access flags: 0x2 = private java.util.List j - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [If-Match] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: k Ljava/util/List; Access flags: 0x2 = private java.util.List k - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [If-None-Match] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: l Ljava/util/List; Access flags: 0x2 = private java.util.List l - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [If-Unmodified-Since] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: m Ljava/util/List; Access flags: 0x2 = private java.util.List m - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [If-Range] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: n Ljava/util/List; Access flags: 0x2 = private java.util.List n - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [Location] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: o Ljava/util/List; Access flags: 0x2 = private java.util.List o - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [Range] + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: p Ljava/util/List; Access flags: 0x2 = private java.util.List p - Class member attributes (count = 1): + Class member attributes (count = 2): + Runtime visible annotations attribute: - Annotation [Lcom/google/a/a/f/ad;]: - Constant element value [a '115'] + Utf8 [User-Agent] + + Signature attribute: + + Utf8 [Ljava/util/List;] Methods (count = 34): - Method: ()V @@ -145441,7 +261398,7 @@ Methods (count = 34): + Method: a(Ljava/util/List;)Lcom/google/a/a/c/n; Access flags: 0x1 = public com.google.a.a.c.n a(java.util.List) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -145451,6 +261408,8 @@ Methods (count = 34): [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)Lcom/google/a/a/c/n;] + Method: c(Ljava/lang/String;)Lcom/google/a/a/c/n; Access flags: 0x1 = public com.google.a.a.c.n c(java.lang.String) @@ -146018,7 +261977,7 @@ Methods (count = 34): + Method: b(Ljava/util/List;)Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object b(java.util.List) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnonnull +7 (target=8) @@ -146031,10 +261990,12 @@ Methods (count = 34): [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;)TT;] + Method: b(Ljava/lang/Object;)Ljava/util/List; Access flags: 0x2 = private java.util.List b(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 24, locals = 3, stack = 2): [0] aload_1 v1 [1] ifnonnull +5 (target=6) @@ -146055,6 +262016,8 @@ Methods (count = 34): [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)Ljava/util/List;] + Method: a(Lcom/google/a/a/c/n;)V Access flags: 0x11 = public final void a(com.google.a.a.c.n) @@ -146270,7 +262233,7 @@ Methods (count = 34): + Method: a(Ljava/lang/reflect/Type;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object; Access flags: 0xa = private static java.lang.Object a(java.lang.reflect.Type,java.util.List,java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] aload_1 v1 [1] aload_0 v0 @@ -146284,6 +262247,8 @@ Methods (count = 34): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Type;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object;] + Method: c()Lcom/google/a/a/f/x; Access flags: 0x1001 = public synthetic com.google.a.a.f.x c() @@ -146434,7 +262399,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 51): +Constant Pool (count = 53): + Class [com/google/a/a/c/p] + Class [com/google/a/a/f/e] + Class [com/google/a/a/f/o] @@ -146473,6 +262438,8 @@ Constant Pool (count = 51): + Utf8 [Lcom/google/a/a/f/o;] + Utf8 [Ljava/lang/StringBuilder;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [asList] + Utf8 [b] @@ -146499,6 +262466,9 @@ Fields (count = 4): + Field: d Ljava/util/List; Access flags: 0x10 = final java.util.List d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] Methods (count = 2): - Method: (Lcom/google/a/a/c/n;Ljava/lang/StringBuilder;)V @@ -146601,7 +262571,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 242): +Constant Pool (count = 244): + String ["] + String ["([^"]*)"] + String [)] @@ -146781,8 +262751,10 @@ Constant Pool (count = 242): + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/SortedMap;] + + Utf8 [Ljava/util/SortedMap;] + Utf8 [Ljava/util/regex/Pattern;] + Utf8 [Name contains reserved characters] + + Utf8 [Signature] + Utf8 [Subtype contains reserved characters] + Utf8 [Type contains reserved characters] + Utf8 [Type must be in the 'maintype/subtype; parameter=value' format] @@ -146866,6 +262838,9 @@ Fields (count = 8): + Field: g Ljava/util/SortedMap; Access flags: 0x12 = private final java.util.SortedMap g + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/SortedMap;] + Field: h Ljava/lang/String; Access flags: 0x2 = private java.lang.String h @@ -149498,7 +265473,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 217): +Constant Pool (count = 219): + String [] + String [-------------- RESPONSE --------------] + String [HEAD] @@ -149658,6 +265633,7 @@ Constant Pool (count = 217): + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/logging/Level;)Z] + Utf8 [-------------- RESPONSE --------------] + + Utf8 [(Ljava/lang/Class;)TT;] + Utf8 [] + Utf8 [CONFIG] + Utf8 [Code] @@ -149671,6 +265647,7 @@ Constant Pool (count = 217): + Utf8 [Ljava/nio/charset/Charset;] + Utf8 [Ljava/util/logging/Level;] + Utf8 [Ljava/util/logging/Logger;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [append] @@ -150141,7 +266118,7 @@ Methods (count = 14): + Method: a(Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 31, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #63 @@ -150166,6 +266143,8 @@ Methods (count = 14): [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)TT;] + Method: l()Z Access flags: 0x2 = private boolean l() @@ -151575,7 +267554,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 190): +Constant Pool (count = 193): + String [ ] + String [--] @@ -151718,6 +267697,7 @@ Constant Pool (count = 190): + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/c/n;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lcom/google/a/a/c/r;] + Utf8 [(Ljava/util/Collection;)Lcom/google/a/a/c/af;] + + Utf8 [(Ljava/util/Collection<+Lcom/google/a/a/c/j;>;)Lcom/google/a/a/c/af;] + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + Utf8 [--] + Utf8 [] @@ -151727,6 +267707,8 @@ Constant Pool (count = 190): + Utf8 [Lcom/google/a/a/c/k;] + Utf8 [Lcom/google/a/a/c/n;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [__END_OF_PART__] + Utf8 [a] + Utf8 [add] @@ -151771,6 +267753,9 @@ Fields (count = 1): + Field: a Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] Methods (count = 6): - Method: ()V @@ -152077,7 +268062,7 @@ Methods (count = 6): + Method: a(Ljava/util/Collection;)Lcom/google/a/a/c/af; Access flags: 0x1 = public com.google.a.a.c.af a(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 61, locals = 4, stack = 4): [0] aload_0 v0 [1] new #22 @@ -152119,6 +268104,8 @@ Methods (count = 6): [60] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<+Lcom/google/a/a/c/j;>;)Lcom/google/a/a/c/af;] + Method: g()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String g() @@ -152277,7 +268264,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 219): +Constant Pool (count = 224): + String [] + String [*] + String [,] @@ -152425,6 +268412,7 @@ Constant Pool (count = 219): + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Ljava/util/Map;] + + Utf8 [(Ljava/lang/Object;)Ljava/util/Map;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Lcom/google/a/a/c/ai;] @@ -152435,7 +268423,9 @@ Constant Pool (count = 219): + Utf8 [(Ljava/lang/String;Ljava/lang/Object;Z)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/util/Iterator;ZLcom/google/a/a/c/ai;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/util/Iterator<*>;ZLcom/google/a/a/c/ai;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/util/Map;ZLcom/google/a/a/c/ai;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/String;Ljava/util/Map;ZLcom/google/a/a/c/ai;)Ljava/lang/String;] + Utf8 [(Ljava/util/Set;Ljava/lang/StringBuilder;)V] + Utf8 [*] + Utf8 [,] @@ -152446,6 +268436,8 @@ Constant Pool (count = 219): + Utf8 [Code] + Utf8 [Lcom/google/a/a/c/ai;] + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [b] @@ -152501,6 +268493,9 @@ Fields (count = 1): + Field: a Ljava/util/Map; Access flags: 0x18 = static final java.util.Map a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] Methods (count = 7): + Method: a(Ljava/lang/String;)Lcom/google/a/a/c/ai; @@ -152533,7 +268528,7 @@ Methods (count = 7): + Method: a(Ljava/lang/Object;)Ljava/util/Map; Access flags: 0xa = private static java.util.Map a(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 83, locals = 5, stack = 3): [0] new #24 + Class [java/util/LinkedHashMap] @@ -152582,6 +268577,8 @@ Methods (count = 7): [82] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;)Ljava/util/Map;] + Method: a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a(java.lang.String,java.lang.String,java.lang.Object,boolean) @@ -152879,7 +268876,7 @@ Methods (count = 7): + Method: a(Ljava/lang/String;Ljava/util/Iterator;ZLcom/google/a/a/c/ai;)Ljava/lang/String; Access flags: 0xa = private static java.lang.String a(java.lang.String,java.util.Iterator,boolean,com.google.a.a.c.ai) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 156, locals = 6, stack = 3): [0] aload_1 v1 [1] invokeinterface #71 @@ -152979,10 +268976,12 @@ Methods (count = 7): [155] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/Iterator<*>;ZLcom/google/a/a/c/ai;)Ljava/lang/String;] + Method: a(Ljava/lang/String;Ljava/util/Map;ZLcom/google/a/a/c/ai;)Ljava/lang/String; Access flags: 0xa = private static java.lang.String a(java.lang.String,java.util.Map,boolean,com.google.a.a.c.ai) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 199, locals = 11, stack = 2): [0] aload_1 v1 [1] invokeinterface #75 @@ -153102,6 +269101,8 @@ Methods (count = 7): [198] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/util/Map;ZLcom/google/a/a/c/ai;)Ljava/lang/String;] - Method: ()V Access flags: 0x8 = static void () @@ -153133,7 +269134,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 139): +Constant Pool (count = 142): + String [] + String [#] + String [&] @@ -153217,6 +269218,7 @@ Constant Pool (count = 139): + Utf8 [()Z] + Utf8 [()[Lcom/google/a/a/c/ai;] + Utf8 [(C)Ljava/lang/Character;] + + Utf8 [(Ljava/lang/Character;Ljava/lang/String;Ljava/lang/String;ZZ)V] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] @@ -153238,12 +269240,14 @@ Constant Pool (count = 139): + Utf8 [HASH] + Utf8 [Lcom/google/a/a/c/ai;] + Utf8 [Ljava/lang/Character;] + + Utf8 [Ljava/lang/Enum;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Map;] + Utf8 [PLUS] + Utf8 [QUERY] + Utf8 [SEMI_COLON] + Utf8 [SIMPLE] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [[Lcom/google/a/a/c/ai;] + Utf8 [a] @@ -153350,7 +269354,7 @@ Methods (count = 9): - Method: (Ljava/lang/String;ILjava/lang/Character;Ljava/lang/String;Ljava/lang/String;ZZ)V Access flags: 0x2 = private ai(java.lang.String,int,java.lang.Character,java.lang.String,java.lang.String,boolean,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 63, locals = 8, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -153397,6 +269401,8 @@ Methods (count = 9): [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Character;Ljava/lang/String;Ljava/lang/String;ZZ)V] + Method: a()Ljava/lang/String; Access flags: 0x0 = java.lang.String a() @@ -153671,7 +269677,9 @@ Methods (count = 9): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] _____________________________________________________________________ + Program class: com/google/a/a/c/aj @@ -154045,7 +270053,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/a/a/f/aj] -Constant Pool (count = 210): +Constant Pool (count = 214): + String [application/x-www-form-urlencoded] + String [dataType has to be of type Class] + Class [com/google/a/a/c/ak] @@ -154201,16 +270209,20 @@ Constant Pool (count = 210): + Utf8 [(Ljava/lang/reflect/Type;)Z] + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/reflect/Type;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/reflect/Type;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/nio/charset/Charset;)Lcom/google/a/a/c/r;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/Class;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;] + Utf8 [(ZLjava/lang/Object;)V] + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + + Utf8 [(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)TT;] + + Utf8 [(Ljava/io/Reader;Ljava/lang/Class;)TT;] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/nio/charset/Charset;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [application/x-www-form-urlencoded] @@ -154558,7 +270570,7 @@ Methods (count = 7): + Method: a(Ljava/lang/reflect/Type;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object; Access flags: 0xa = private static java.lang.Object a(java.lang.reflect.Type,java.util.List,java.lang.String) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] aload_1 v1 [1] aload_0 v0 @@ -154572,10 +270584,12 @@ Methods (count = 7): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Type;Ljava/util/List;Ljava/lang/String;)Ljava/lang/Object;] + Method: a(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.io.InputStream,java.nio.charset.Charset,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 19, locals = 5, stack = 4): [0] new #18 + Class [java/io/InputStreamReader] @@ -154593,10 +270607,12 @@ Methods (count = 7): [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)TT;] + Method: a(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.io.Reader,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -154606,6 +270622,8 @@ Methods (count = 7): [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/io/Reader;Ljava/lang/Class;)TT;] + Method: a(Ljava/io/Reader;Ljava/lang/reflect/Type;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.io.Reader,java.lang.reflect.Type) @@ -156414,7 +272432,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 126): +Constant Pool (count = 128): + String [Content-Type] + String [HTTP/1.] + Class [com/google/a/a/c/ae] @@ -156503,6 +272521,8 @@ Constant Pool (count = 126): + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/net/HttpURLConnection;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [b] @@ -156554,9 +272574,15 @@ Fields (count = 5): + Field: d Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: e Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList e + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] Methods (count = 11): - Method: (Ljava/net/HttpURLConnection;)V @@ -157355,14 +273381,17 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 12): +Constant Pool (count = 15): + Class [com/google/a/a/d/a] + Class [java/lang/Object] + Utf8 [(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/Class<*>;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/reflect/Field;)Ljava/util/Collection;] + + Utf8 [(Ljava/lang/Object;Ljava/lang/reflect/Field;)Ljava/util/Collection;] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [com/google/a/a/d/a] @@ -157391,21 +273420,25 @@ Methods (count = 4): + Method: a(Ljava/lang/Object;Ljava/lang/reflect/Field;)Ljava/util/Collection; Access flags: 0x1 = public java.util.Collection a(java.lang.Object,java.lang.reflect.Field) - Class member attributes (count = 1): + Class member attributes (count = 2): + 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): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;Ljava/lang/reflect/Field;)Ljava/util/Collection;] + Method: a(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.lang.Object,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + 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): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;Ljava/lang/Class<*>;)Ljava/lang/Object;] Class file attributes (count = 0): @@ -158498,7 +274531,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [com/google/a/a/f/aj] -Constant Pool (count = 84): +Constant Pool (count = 88): + String [wrapper key(s) not found: %s] + Class [com/google/a/a/d/d] + Class [com/google/a/a/d/f] @@ -158547,6 +274580,7 @@ Constant Pool (count = 84): + Utf8 [()Lcom/google/a/a/d/d;] + Utf8 [()Lcom/google/a/a/d/m;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/google/a/a/d/g;)V] @@ -158559,12 +274593,15 @@ Constant Pool (count = 84): + Utf8 [(Ljava/util/Set;)Ljava/lang/String;] + Utf8 [(Ljava/util/Set;)Ljava/util/Set;] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)TT;] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/a/a/d/d;] + Utf8 [Lcom/google/a/a/d/m;] + Utf8 [Ljava/util/Collection;] + Utf8 [Ljava/util/Set;] + + Utf8 [Ljava/util/Set;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [com/google/a/a/d/d] @@ -158590,6 +274627,9 @@ Fields (count = 2): + Field: b Ljava/util/Set; Access flags: 0x12 = private final java.util.Set b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Set;] Methods (count = 6): - Method: (Lcom/google/a/a/d/g;)V @@ -158623,7 +274663,7 @@ Methods (count = 6): + Method: a(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.io.InputStream,java.nio.charset.Charset,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 @@ -158634,6 +274674,8 @@ Methods (count = 6): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)TT;] + Method: a(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/reflect/Type;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.io.InputStream,java.nio.charset.Charset,java.lang.reflect.Type) @@ -158673,7 +274715,7 @@ Methods (count = 6): + Method: b()Ljava/util/Set; Access flags: 0x1 = public java.util.Set b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 @@ -158683,6 +274725,8 @@ Methods (count = 6): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;] + Method: a(Lcom/google/a/a/d/h;)V Access flags: 0x2 = private void a(com.google.a.a.d.h) @@ -158762,7 +274806,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 38): +Constant Pool (count = 41): + Class [com/google/a/a/d/d] + Class [com/google/a/a/d/f] + Class [com/google/a/a/d/g] @@ -158788,10 +274832,13 @@ Constant Pool (count = 38): + Utf8 [(Lcom/google/a/a/d/g;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/util/Collection;)Lcom/google/a/a/d/g;] + + Utf8 [(Ljava/util/Collection;)Lcom/google/a/a/d/g;] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/a/a/d/d;] + Utf8 [Ljava/util/Collection;] + + Utf8 [Ljava/util/Collection;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [com/google/a/a/d/d] @@ -158808,6 +274855,9 @@ Fields (count = 2): + Field: b Ljava/util/Collection; Access flags: 0x0 = java.util.Collection b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Collection;] Methods (count = 3): - Method: (Lcom/google/a/a/d/d;)V @@ -158851,7 +274901,7 @@ Methods (count = 3): + Method: a(Ljava/util/Collection;)Lcom/google/a/a/d/g; Access flags: 0x1 = public com.google.a.a.d.g a(java.util.Collection) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -158861,6 +274911,8 @@ Methods (count = 3): [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection;)Lcom/google/a/a/d/g;] Class file attributes (count = 0): @@ -158874,7 +274926,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 487): +Constant Pool (count = 497): + String [, ] + String [@JsonPolymorphicTypeMap must have at least one @TypeDef] + String [Class contains more than one field with @JsonPolymorphicTypeMap annotation: %s] @@ -159207,6 +275259,7 @@ Constant Pool (count = 487): + Utf8 [(Ljava/lang/Class;)Z] + Utf8 [(Ljava/lang/Class;Lcom/google/a/a/d/a;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;)Z] + + Utf8 [(Ljava/lang/Class<*>;)Ljava/lang/reflect/Field;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] @@ -159225,8 +275278,10 @@ Constant Pool (count = 487): + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/f/x;] + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + Utf8 [(Ljava/lang/reflect/Field;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Ljava/lang/Object;Lcom/google/a/a/d/a;Z)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/reflect/Field;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Ljava/lang/Object;Lcom/google/a/a/d/a;Z)Ljava/lang/Object;] + Utf8 [(Ljava/lang/reflect/Field;Ljava/util/Collection;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Lcom/google/a/a/d/a;)V] + Utf8 [(Ljava/lang/reflect/Field;Ljava/util/Map;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Lcom/google/a/a/d/a;)V] + + Utf8 [(Ljava/lang/reflect/Field;Ljava/util/Map;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Lcom/google/a/a/d/a;)V] + Utf8 [(Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Class;] + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;] + Utf8 [(Ljava/lang/reflect/Type;)Ljava/util/Collection;] @@ -159235,14 +275290,19 @@ Constant Pool (count = 487): + Utf8 [(Ljava/lang/reflect/Type;Z)Ljava/lang/Object;] + Utf8 [(Ljava/lang/reflect/Type;ZLcom/google/a/a/d/a;)Ljava/lang/Object;] + Utf8 [(Ljava/util/ArrayList;Ljava/lang/Object;Lcom/google/a/a/d/a;)V] + + Utf8 [(Ljava/util/ArrayList;Ljava/lang/Object;Lcom/google/a/a/d/a;)V] + Utf8 [(Ljava/util/Collection;Ljava/lang/Class;)Ljava/lang/Object;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/Class;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;] + Utf8 [(Ljava/util/Set;)Ljava/lang/String;] + + Utf8 [(Ljava/util/Set;)Ljava/lang/String;] + Utf8 [(S)Ljava/lang/Short;] + Utf8 [(ZLjava/lang/Object;)V] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] + Utf8 [, ] + + Utf8 [(Ljava/lang/Class;)TT;] + + Utf8 [(Ljava/lang/Class;Lcom/google/a/a/d/a;)TT;] + + Utf8 [(Ljava/lang/reflect/Field;Ljava/util/Collection;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Lcom/google/a/a/d/a;)V] + Utf8 [] + Utf8 [] + Utf8 [@JsonPolymorphicTypeMap must have at least one @TypeDef] @@ -159255,9 +275315,11 @@ Constant Pool (count = 487): + Utf8 [Ljava/lang/Boolean;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/util/WeakHashMap;] + + Utf8 [Ljava/util/WeakHashMap;Ljava/lang/reflect/Field;>;] + Utf8 [Ljava/util/concurrent/locks/Lock;] + Utf8 [No TypeDef annotation found with key: ] + Utf8 [No value specified for @JsonPolymorphicTypeMap field] + + Utf8 [Signature] + Utf8 [TRUE] + Utf8 [TYPE] + Utf8 [[I] @@ -159366,6 +275428,9 @@ Fields (count = 2): + Field: a Ljava/util/WeakHashMap; Access flags: 0xa = private static java.util.WeakHashMap a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/WeakHashMap;Ljava/lang/reflect/Field;>;] + Field: b Ljava/util/concurrent/locks/Lock; Access flags: 0x1a = private static final java.util.concurrent.locks.Lock b @@ -159430,7 +275495,7 @@ Methods (count = 31): + Method: a(Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -159440,10 +275505,12 @@ Methods (count = 31): [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)TT;] + Method: a(Ljava/lang/Class;Lcom/google/a/a/d/a;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(java.lang.Class,com.google.a.a.d.a) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 22, locals = 5, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -159466,6 +275533,8 @@ Methods (count = 31): - ExceptionInfo (0 -> 7: 13): - ExceptionInfo (13 -> 15: 13): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;Lcom/google/a/a/d/a;)TT;] + Method: a(Ljava/lang/String;)V Access flags: 0x11 = public final void a(java.lang.String) @@ -159484,7 +275553,7 @@ Methods (count = 31): + Method: a(Ljava/util/Set;)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a(java.util.Set) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 49, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #115 @@ -159522,6 +275591,8 @@ Methods (count = 31): [48] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Set;)Ljava/lang/String;] + Method: p()Lcom/google/a/a/d/m; Access flags: 0x2 = private com.google.a.a.d.m p() @@ -159600,7 +275671,7 @@ Methods (count = 31): + Method: b(Ljava/lang/Class;Lcom/google/a/a/d/a;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object b(java.lang.Class,com.google.a.a.d.a) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 @@ -159613,6 +275684,8 @@ Methods (count = 31): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;Lcom/google/a/a/d/a;)TT;] + Method: a(Ljava/lang/reflect/Type;Z)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(java.lang.reflect.Type,boolean) @@ -159678,7 +275751,7 @@ Methods (count = 31): + Method: a(Ljava/util/ArrayList;Ljava/lang/Object;Lcom/google/a/a/d/a;)V Access flags: 0x2 = private void a(java.util.ArrayList,java.lang.Object,com.google.a.a.d.a) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 272, locals = 13, stack = 9): [0] aload_2 v2 [1] instanceof #21 @@ -159855,10 +275928,12 @@ Methods (count = 31): [271] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/ArrayList;Ljava/lang/Object;Lcom/google/a/a/d/a;)V] + Method: a(Ljava/lang/reflect/Field;Ljava/util/Collection;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Lcom/google/a/a/d/a;)V Access flags: 0x2 = private void a(java.lang.reflect.Field,java.util.Collection,java.lang.reflect.Type,java.util.ArrayList,com.google.a.a.d.a) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 47, locals = 8, stack = 7): [0] aload_0 v0 [1] invokespecial #115 @@ -159891,10 +275966,12 @@ Methods (count = 31): [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Field;Ljava/util/Collection;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Lcom/google/a/a/d/a;)V] + Method: a(Ljava/lang/reflect/Field;Ljava/util/Map;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Lcom/google/a/a/d/a;)V Access flags: 0x2 = private void a(java.lang.reflect.Field,java.util.Map,java.lang.reflect.Type,java.util.ArrayList,com.google.a.a.d.a) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 77, locals = 9, stack = 7): [0] aload_0 v0 [1] invokespecial #115 @@ -159945,10 +276022,12 @@ Methods (count = 31): [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Field;Ljava/util/Map;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Lcom/google/a/a/d/a;)V] + Method: a(Ljava/lang/reflect/Field;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Ljava/lang/Object;Lcom/google/a/a/d/a;Z)Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object a(java.lang.reflect.Field,java.lang.reflect.Type,java.util.ArrayList,java.lang.Object,com.google.a.a.d.a,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 1247, locals = 24, stack = 7): [0] aload_3 v3 [1] aload_2 v2 @@ -160726,10 +276805,12 @@ Methods (count = 31): - ExceptionInfo (1140 -> 1168: 1168): + Class [java/lang/IllegalArgumentException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Field;Ljava/lang/reflect/Type;Ljava/util/ArrayList;Ljava/lang/Object;Lcom/google/a/a/d/a;Z)Ljava/lang/Object;] + Method: b(Ljava/lang/Class;)Ljava/lang/reflect/Field; Access flags: 0xa = private static java.lang.reflect.Field b(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 290, locals = 14, stack = 6): [0] aload_0 v0 [1] ifnonnull +5 (target=6) @@ -160915,6 +276996,8 @@ Methods (count = 31): - ExceptionInfo (45 -> 267: 277): - ExceptionInfo (277 -> 279: 277): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;)Ljava/lang/reflect/Field;] - Method: ()V Access flags: 0x8 = static void () @@ -161218,11 +277301,12 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/lang/annotation/Annotation] -Constant Pool (count = 19): +Constant Pool (count = 21): + Class [com/google/a/a/d/k] + Class [java/lang/Object] + Class [java/lang/annotation/Annotation] + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Class<*>;] + Utf8 [()Ljava/lang/String;] + Utf8 [FIELD] + Utf8 [Ljava/lang/annotation/ElementType;] @@ -161231,6 +277315,7 @@ Constant Pool (count = 19): + Utf8 [Ljava/lang/annotation/Target;] + Utf8 [RUNTIME] + Utf8 [RuntimeVisibleAnnotations] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [com/google/a/a/d/k] @@ -161247,6 +277332,9 @@ Methods (count = 2): + Method: b()Ljava/lang/Class; Access flags: 0x401 = public abstract java.lang.Class b() + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [()Ljava/lang/Class<*>;] Class file attributes (count = 1): + Runtime visible annotations attribute: @@ -161305,7 +277393,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 90): +Constant Pool (count = 92): + String [END_ARRAY] + String [END_OBJECT] + String [FIELD_NAME] @@ -161367,9 +277455,11 @@ Constant Pool (count = 90): + Utf8 [END_OBJECT] + Utf8 [FIELD_NAME] + Utf8 [Lcom/google/a/a/d/m;] + + Utf8 [Ljava/lang/Enum;] + Utf8 [NOT_AVAILABLE] + Utf8 [START_ARRAY] + Utf8 [START_OBJECT] + + Utf8 [Signature] + Utf8 [VALUE_FALSE] + Utf8 [VALUE_NULL] + Utf8 [VALUE_NUMBER_FLOAT] @@ -161470,7 +277560,7 @@ Methods (count = 4): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private m(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -161480,6 +277570,8 @@ Methods (count = 4): [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] - Method: ()V Access flags: 0x8 = static void () @@ -161674,7 +277766,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] _____________________________________________________________________ + Program class: com/google/a/a/d/a/a @@ -162247,7 +278341,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 233): +Constant Pool (count = 235): + String [[] + String []] + String [false] @@ -162421,6 +278515,8 @@ Constant Pool (count = 233): + Utf8 [Lcom/google/b/b/e;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [[] + Utf8 [[I] + Utf8 []] @@ -162491,6 +278587,9 @@ Fields (count = 5): + Field: c Ljava/util/List; Access flags: 0x2 = private java.util.List c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: d Lcom/google/a/a/d/m; Access flags: 0x2 = private com.google.a.a.d.m d @@ -163370,7 +279469,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 81): +Constant Pool (count = 86): + Class [com/google/a/a/e/a/a/a/a/a] + Class [com/google/a/a/e/a/a/a/a/c] + Class [java/io/IOException] @@ -163424,15 +279523,20 @@ Constant Pool (count = 81): + Utf8 [(Ljava/lang/Appendable;Ljava/util/Iterator;)Ljava/lang/Appendable;] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/Appendable;] + Utf8 [(Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Iterable<*>;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/Iterator;)Ljava/lang/StringBuilder;] + + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/Iterator<*>;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/util/Iterator;)Ljava/lang/String;] + + Utf8 [(Ljava/util/Iterator<*>;)Ljava/lang/String;] + + Utf8 [(TA;Ljava/util/Iterator<*>;)TA;] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [com/google/a/a/e/a/a/a/a/a] @@ -163496,7 +279600,7 @@ Methods (count = 7): + Method: a(Ljava/lang/Appendable;Ljava/util/Iterator;)Ljava/lang/Appendable; Access flags: 0x1 = public java.lang.Appendable a(java.lang.Appendable,java.util.Iterator) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 73, locals = 3, stack = 3): [0] aload_1 v1 [1] invokestatic #18 @@ -163542,10 +279646,12 @@ Methods (count = 7): [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TA;Ljava/util/Iterator<*>;)TA;] + Method: a(Ljava/lang/StringBuilder;Ljava/util/Iterator;)Ljava/lang/StringBuilder; Access flags: 0x11 = public final java.lang.StringBuilder a(java.lang.StringBuilder,java.util.Iterator) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -163568,10 +279674,12 @@ Methods (count = 7): - ExceptionInfo (0 -> 7: 10): + Class [java/io/IOException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/StringBuilder;Ljava/util/Iterator<*>;)Ljava/lang/StringBuilder;] + Method: a(Ljava/lang/Iterable;)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a(java.lang.Iterable) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -163582,10 +279690,12 @@ Methods (count = 7): [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Iterable<*>;)Ljava/lang/String;] + Method: a(Ljava/util/Iterator;)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a(java.util.Iterator) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] new #10 @@ -163601,6 +279711,8 @@ Methods (count = 7): [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Iterator<*>;)Ljava/lang/String;] + Method: a(Ljava/lang/Object;)Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence a(java.lang.Object) @@ -163687,7 +279799,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 80): +Constant Pool (count = 84): + String [ [] + String [%s] + String [, ] @@ -163750,8 +279862,12 @@ Constant Pool (count = 80): + Utf8 [(ZLjava/lang/Object;)V] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] + Utf8 [, ] + + Utf8 [(TT;)TT;] + + Utf8 [(TT;Ljava/lang/Object;)TT;] + + Utf8 [(TT;Ljava/lang/String;[Ljava/lang/Object;)TT;] + Utf8 [] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [b] @@ -163865,7 +279981,7 @@ Methods (count = 9): + 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): + Class member attributes (count = 2): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] ifnonnull +11 (target=12) @@ -163879,10 +279995,12 @@ Methods (count = 9): [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)TT;] + Method: a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object a(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 2, stack = 3): [0] aload_0 v0 [1] ifnonnull +15 (target=16) @@ -163899,10 +280017,12 @@ Methods (count = 9): [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;Ljava/lang/Object;)TT;] + Method: a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x89 = public static varargs java.lang.Object a(java.lang.Object,java.lang.String,java.lang.Object[]) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 19, locals = 3, stack = 4): [0] aload_0 v0 [1] ifnonnull +16 (target=17) @@ -163920,6 +280040,8 @@ Methods (count = 9): [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;Ljava/lang/String;[Ljava/lang/Object;)TT;] + Method: a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; Access flags: 0x88 = static varargs java.lang.String a(java.lang.String,java.lang.Object[]) @@ -164101,7 +280223,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 38): +Constant Pool (count = 40): + Class [com/google/a/a/e/a/a/a/a/c] + Class [com/google/a/a/e/a/a/a/a/e] + Class [java/lang/Class] @@ -164126,8 +280248,10 @@ Constant Pool (count = 38): + Utf8 [(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/lang/Throwable;Ljava/lang/Class;)V] + + Utf8 [(Ljava/lang/Throwable;Ljava/lang/Class;)V^TX;] + Utf8 [] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [cast] @@ -164146,7 +280270,7 @@ Methods (count = 3): + Method: a(Ljava/lang/Throwable;Ljava/lang/Class;)V Access flags: 0x9 = public static void a(java.lang.Throwable,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] ifnull +20 (target=21) @@ -164165,6 +280289,8 @@ Methods (count = 3): [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Throwable;Ljava/lang/Class;)V^TX;] + Method: a(Ljava/lang/Throwable;)V Access flags: 0x9 = public static void a(java.lang.Throwable) @@ -164218,7 +280344,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/lang/Cloneable] -Constant Pool (count = 89): +Constant Pool (count = 102): + Class [com/google/a/a/f/a] + Class [com/google/a/a/f/d] + Class [java/lang/CloneNotSupportedException] @@ -164263,23 +280389,36 @@ Constant Pool (count = 89): + NameAndType [g (I)Ljava/lang/Object;] + Utf8 [()I] + Utf8 [()Lcom/google/a/a/f/a;] + + Utf8 [()Lcom/google/a/a/f/a;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;>;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + + Utf8 [(I)TK;] + + Utf8 [(I)TV;] + Utf8 [(I)V] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + Utf8 [(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(ILjava/lang/Object;Ljava/lang/Object;)V] + + Utf8 [(ITK;TV;)TV;] + + Utf8 [(ITK;TV;)V] + + Utf8 [(ITV;)TV;] + Utf8 [(Lcom/google/a/a/f/a;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Object;)TV;] + 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 [(TK;)I] + + Utf8 [(TK;TV;)TV;] + + Utf8 [()Lcom/google/a/a/f/a;] + + Utf8 [Ljava/util/AbstractMap;Ljava/lang/Cloneable;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + + Utf8 [Signature] + Utf8 [[Ljava/lang/Object;] + Utf8 [a] + Utf8 [arraycopy] @@ -164331,7 +280470,7 @@ Methods (count = 24): + Method: a()Lcom/google/a/a/f/a; Access flags: 0x9 = public static com.google.a.a.f.a a() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 0, stack = 2): [0] new #1 + Class [com/google/a/a/f/a] @@ -164341,6 +280480,8 @@ Methods (count = 24): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/google/a/a/f/a;] + Method: size()I Access flags: 0x11 = public final int size() @@ -164355,7 +280496,7 @@ Methods (count = 24): + Method: a(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] iload_1 v1 [1] iflt +11 (target=12) @@ -164378,10 +280519,12 @@ Methods (count = 24): [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TK;] + Method: b(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object b(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 24, locals = 2, stack = 4): [0] iload_1 v1 [1] iflt +11 (target=12) @@ -164403,10 +280546,12 @@ Methods (count = 24): [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TV;] + Method: a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(int,java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 64, locals = 7, stack = 4): [0] iload_1 v1 [1] ifge +11 (target=12) @@ -164454,10 +280599,12 @@ Methods (count = 24): [63] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ITK;TV;)TV;] + Method: a(ILjava/lang/Object;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(int,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 48, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #9 @@ -164495,10 +280642,12 @@ Methods (count = 24): [47] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ITV;)TV;] + Method: c(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object c(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 @@ -164509,6 +280658,8 @@ Methods (count = 24): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TV;] + Method: containsKey(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean containsKey(java.lang.Object) @@ -164529,7 +280680,7 @@ Methods (count = 24): + Method: a(Ljava/lang/Object;)I Access flags: 0x11 = public final int a(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -164540,10 +280691,12 @@ Methods (count = 24): [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TK;)I] + Method: get(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object get(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 @@ -164557,10 +280710,12 @@ Methods (count = 24): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;)TV;] + Method: put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object put(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 24, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 @@ -164583,10 +280738,12 @@ Methods (count = 24): [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TK;TV;)TV;] + Method: remove(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object remove(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 @@ -164598,6 +280755,8 @@ Methods (count = 24): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;)TV;] + Method: d(I)V Access flags: 0x11 = public final void d(int) @@ -164705,7 +280864,7 @@ Methods (count = 24): + Method: b(ILjava/lang/Object;Ljava/lang/Object;)V Access flags: 0x2 = private void b(int,java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 19, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #10 @@ -164724,10 +280883,12 @@ Methods (count = 24): [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(ITK;TV;)V] + Method: f(I)Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object f(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] iload_1 v1 [1] ifge +5 (target=6) @@ -164743,6 +280904,8 @@ Methods (count = 24): [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TV;] + Method: b(Ljava/lang/Object;)I Access flags: 0x2 = private int b(java.lang.Object) @@ -164788,7 +280951,7 @@ Methods (count = 24): + Method: g(I)Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object g(int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 78, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #9 @@ -164851,6 +281014,8 @@ Methods (count = 24): [77] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(I)TV;] + Method: clear()V Access flags: 0x1 = public void clear() @@ -164912,7 +281077,7 @@ Methods (count = 24): + Method: entrySet()Ljava/util/Set; Access flags: 0x11 = public final java.util.Set entrySet() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #2 + Class [com/google/a/a/f/d] @@ -164923,10 +281088,12 @@ Methods (count = 24): [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;>;] + Method: b()Lcom/google/a/a/f/a; Access flags: 0x1 = public com.google.a.a.f.a b() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 45, locals = 5, stack = 5): [0] aload_0 v0 [1] invokespecial #26 @@ -164967,6 +281134,8 @@ Methods (count = 24): - ExceptionInfo (0 -> 41: 42): + Class [java/lang/CloneNotSupportedException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Lcom/google/a/a/f/a;] + Method: clone()Ljava/lang/Object; Access flags: 0x1001 = public synthetic java.lang.Object clone() @@ -164979,7 +281148,9 @@ Methods (count = 24): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/AbstractMap;Ljava/lang/Cloneable;] _____________________________________________________________________ + Program class: com/google/a/a/f/b @@ -164992,7 +281163,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Map$Entry] -Constant Pool (count = 53): +Constant Pool (count = 58): + Class [com/google/a/a/f/a] + Class [com/google/a/a/f/ak] + Class [com/google/a/a/f/b] @@ -165022,6 +281193,8 @@ Constant Pool (count = 53): + NameAndType [hashCode ()I] + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + + Utf8 [()TK;] + + Utf8 [()TV;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] @@ -165029,10 +281202,13 @@ Constant Pool (count = 53): + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Z] + + Utf8 [(TV;)TV;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/a/a/f/a;] + + Utf8 [Ljava/lang/Object;Ljava/util/Map$Entry;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [com/google/a/a/f/a] @@ -165077,7 +281253,7 @@ Methods (count = 6): + Method: getKey()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getKey() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #6 @@ -165090,10 +281266,12 @@ Methods (count = 6): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()TK;] + Method: getValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #6 @@ -165106,10 +281284,12 @@ Methods (count = 6): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()TV;] + Method: setValue(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object setValue(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #6 @@ -165123,6 +281303,8 @@ Methods (count = 6): [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TV;)TV;] + Method: hashCode()I Access flags: 0x1 = public int hashCode() @@ -165187,7 +281369,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Map$Entry;] _____________________________________________________________________ + Program class: com/google/a/a/f/c @@ -165200,7 +281384,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Iterator] -Constant Pool (count = 51): +Constant Pool (count = 54): + Class [com/google/a/a/f/a] + Class [com/google/a/a/f/b] + Class [com/google/a/a/f/c] @@ -165228,6 +281412,7 @@ Constant Pool (count = 51): + NameAndType [c I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Map$Entry;] + + Utf8 [()Ljava/util/Map$Entry;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] @@ -165237,6 +281422,8 @@ Constant Pool (count = 51): + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/a/a/f/a;] + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;>;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -165302,7 +281489,7 @@ Methods (count = 5): + Method: a()Ljava/util/Map$Entry; Access flags: 0x1 = public java.util.Map$Entry a() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 47, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #11 @@ -165341,6 +281528,8 @@ Methods (count = 5): [46] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Map$Entry;] + Method: remove()V Access flags: 0x1 = public void remove() @@ -165390,7 +281579,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;>;] _____________________________________________________________________ + Program class: com/google/a/a/f/d @@ -165402,7 +281593,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 28): +Constant Pool (count = 31): + Class [com/google/a/a/f/a] + Class [com/google/a/a/f/c] + Class [com/google/a/a/f/d] @@ -165417,12 +281608,15 @@ Constant Pool (count = 28): + NameAndType [a Lcom/google/a/a/f/a;] + Utf8 [()I] + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Iterator;>;] + Utf8 [()V] + Utf8 [(Lcom/google/a/a/f/a;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/google/a/a/f/a;] + + Utf8 [Ljava/util/AbstractSet;>;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/a/a/f/a] + Utf8 [com/google/a/a/f/c] @@ -165455,7 +281649,7 @@ Methods (count = 3): + Method: iterator()Ljava/util/Iterator; Access flags: 0x1 = public java.util.Iterator iterator() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] new #2 + Class [com/google/a/a/f/c] @@ -165468,6 +281662,8 @@ Methods (count = 3): [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Iterator;>;] + Method: size()I Access flags: 0x1 = public int size() @@ -165482,7 +281678,9 @@ Methods (count = 3): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/AbstractSet;>;] _____________________________________________________________________ + Program class: com/google/a/a/f/e @@ -165494,7 +281692,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 83): +Constant Pool (count = 87): + Class [com/google/a/a/f/a] + Class [com/google/a/a/f/e] + Class [com/google/a/a/f/f] @@ -165551,11 +281749,15 @@ Constant Pool (count = 83): + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/reflect/Field;Ljava/lang/Class;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/reflect/Field;Ljava/lang/Class<*>;Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/reflect/Field;Ljava/lang/Object;Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -165582,9 +281784,15 @@ Fields (count = 3): + Field: a Ljava/util/Map; Access flags: 0x12 = private final java.util.Map a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + Field: b Ljava/util/Map; Access flags: 0x12 = private final java.util.Map b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + Field: c Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object c @@ -165701,7 +281909,7 @@ Methods (count = 3): + Method: a(Ljava/lang/reflect/Field;Ljava/lang/Class;Ljava/lang/Object;)V Access flags: 0x1 = public void a(java.lang.reflect.Field,java.lang.Class,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 51, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #12 @@ -165737,6 +281945,8 @@ Methods (count = 3): [50] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Field;Ljava/lang/Class<*>;Ljava/lang/Object;)V] Class file attributes (count = 0): @@ -165750,7 +281960,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 38): +Constant Pool (count = 43): + Class [com/google/a/a/f/al] + Class [com/google/a/a/f/at] + Class [com/google/a/a/f/f] @@ -165773,13 +281983,18 @@ Constant Pool (count = 38): + Utf8 [()V] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Class;Ljava/lang/Object;)V] + + Utf8 [(Ljava/lang/Class<*>;)V] + + Utf8 [(Ljava/lang/Class<*>;Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/util/Collection;Ljava/lang/Class;)Ljava/lang/Object;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class<*>;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [add] + Utf8 [b] @@ -165793,15 +282008,21 @@ Fields (count = 2): + Field: a Ljava/lang/Class; Access flags: 0x10 = final java.lang.Class a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class<*>;] + Field: b Ljava/util/ArrayList; Access flags: 0x10 = final java.util.ArrayList b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] Methods (count = 3): - Method: (Ljava/lang/Class;)V Access flags: 0x0 = f(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #10 @@ -165821,6 +282042,8 @@ Methods (count = 3): [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;)V] + Method: a()Ljava/lang/Object; Access flags: 0x0 = java.lang.Object a() @@ -165840,7 +282063,7 @@ Methods (count = 3): + Method: a(Ljava/lang/Class;Ljava/lang/Object;)V Access flags: 0x0 = void a(java.lang.Class,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 26, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_0 v0 @@ -165862,6 +282085,8 @@ Methods (count = 3): [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;Ljava/lang/Object;)V] Class file attributes (count = 0): @@ -166789,7 +283014,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 199): +Constant Pool (count = 208): + String [] + String [cannot ignore case on an enum: ] + String [case-insensitive ] @@ -166906,6 +283131,7 @@ Constant Pool (count = 199): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/reflect/Field;] + Utf8 [()Ljava/util/Collection;] + + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/List;] + Utf8 [()Ljava/util/Set;] @@ -166916,6 +283142,9 @@ Constant Pool (count = 199): + Utf8 [(Ljava/lang/Class;)Lcom/google/a/a/f/o;] + Utf8 [(Ljava/lang/Class;Z)Lcom/google/a/a/f/o;] + Utf8 [(Ljava/lang/Class;Z)V] + + Utf8 [(Ljava/lang/Class<*>;)Lcom/google/a/a/f/o;] + + Utf8 [(Ljava/lang/Class<*>;Z)Lcom/google/a/a/f/o;] + + Utf8 [(Ljava/lang/Class<*>;Z)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] @@ -166935,9 +283164,14 @@ Constant Pool (count = 199): + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Class;] + + Utf8 [Ljava/lang/Class<*>;] + Utf8 [Ljava/util/IdentityHashMap;] + + Utf8 [Ljava/util/IdentityHashMap;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;Lcom/google/a/a/f/o;>;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [add] @@ -166993,27 +283227,42 @@ Fields (count = 6): + Field: b Ljava/util/Map; Access flags: 0x1a = private static final java.util.Map b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;Lcom/google/a/a/f/o;>;] + Field: c Ljava/util/Map; Access flags: 0x1a = private static final java.util.Map c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;Lcom/google/a/a/f/o;>;] + Field: d Ljava/lang/Class; Access flags: 0x12 = private final java.lang.Class d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Class<*>;] + Field: e Z Access flags: 0x12 = private final boolean e + Field: f Ljava/util/IdentityHashMap; Access flags: 0x12 = private final java.util.IdentityHashMap f + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/IdentityHashMap;] + Field: a Ljava/util/List; Access flags: 0x10 = final java.util.List a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] Methods (count = 9): + Method: a(Ljava/lang/Class;)Lcom/google/a/a/f/o; Access flags: 0x9 = public static com.google.a.a.f.o a(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 @@ -167022,10 +283271,12 @@ Methods (count = 9): [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;)Lcom/google/a/a/f/o;] + Method: a(Ljava/lang/Class;Z)Lcom/google/a/a/f/o; Access flags: 0x9 = public static com.google.a.a.f.o a(java.lang.Class,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 77, locals = 6, stack = 4): [0] aload_0 v0 [1] ifnonnull +5 (target=6) @@ -167080,6 +283331,8 @@ Methods (count = 9): - ExceptionInfo (24 -> 64: 67): - ExceptionInfo (67 -> 71: 67): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;Z)Lcom/google/a/a/f/o;] + Method: a()Z Access flags: 0x11 = public final boolean a() @@ -167157,7 +283410,7 @@ Methods (count = 9): - Method: (Ljava/lang/Class;Z)V Access flags: 0x2 = private o(java.lang.Class,boolean) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 381, locals = 11, stack = 6): [0] aload_0 v0 [1] invokespecial #40 @@ -167395,10 +283648,12 @@ Methods (count = 9): [380] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;Z)V] + Method: c()Ljava/util/Collection; Access flags: 0x1 = public java.util.Collection c() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #27 @@ -167410,6 +283665,8 @@ Methods (count = 9): [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Collection;] - Method: ()V Access flags: 0x8 = static void () @@ -167446,7 +283703,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Comparator] -Constant Pool (count = 28): +Constant Pool (count = 30): + Class [com/google/a/a/f/p] + Class [java/lang/Object] + Class [java/lang/String] @@ -167467,6 +283724,8 @@ Constant Pool (count = 28): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/a/a/f/o;] + + Utf8 [Ljava/lang/Object;Ljava/util/Comparator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/a/a/f/p] + Utf8 [compare] @@ -167539,7 +283798,9 @@ Methods (count = 3): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Comparator;] _____________________________________________________________________ + Program class: com/google/a/a/f/q @@ -167551,7 +283812,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 412): +Constant Pool (count = 420): + String [0] + String [enum missing constant with @NullValue annotation: %s] + String [expected primitive class, but got: ] @@ -167824,11 +284085,13 @@ Constant Pool (count = 412): + Utf8 [(Ljava/lang/Class;)Z] + Utf8 [(Ljava/lang/Class;I)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Class;[I)Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Class<*>;)Ljava/util/Map;] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Iterable;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Ljava/util/Map;] + + Utf8 [(Ljava/lang/Object;)Ljava/util/Map;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] @@ -167847,14 +284110,18 @@ Constant Pool (count = 412): + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/reflect/Type;)Ljava/util/Collection;] + + Utf8 [(Ljava/lang/reflect/Type;)Ljava/util/Collection;] + Utf8 [(Ljava/lang/reflect/Type;)Z] + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/reflect/WildcardType;)Ljava/lang/reflect/Type;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type;] + + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;] + Utf8 [(S)V] + Utf8 [(Z)V] + Utf8 [0] + + Utf8 [(Ljava/lang/Class<*>;)TT;] + + Utf8 [(TT;)TT;] + Utf8 [] + Utf8 [] + Utf8 [Code] @@ -167874,6 +284141,8 @@ Constant Pool (count = 412): + Utf8 [Ljava/math/BigInteger;] + Utf8 [Ljava/util/List;] + Utf8 [Ljava/util/concurrent/ConcurrentHashMap;] + + Utf8 [Ljava/util/concurrent/ConcurrentHashMap;Ljava/lang/Object;>;] + + Utf8 [Signature] + Utf8 [TYPE] + Utf8 [a] + Utf8 [add] @@ -168004,12 +284273,15 @@ Fields (count = 13): + Field: m Ljava/util/concurrent/ConcurrentHashMap; Access flags: 0x1a = private static final java.util.concurrent.ConcurrentHashMap m + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/concurrent/ConcurrentHashMap;Ljava/lang/Object;>;] Methods (count = 12): + Method: a(Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object a(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 145, locals = 6, stack = 6): [0] getstatic #62 + Fieldref [com/google/a/a/f/q.m Ljava/util/concurrent/ConcurrentHashMap;] @@ -168114,6 +284386,8 @@ Methods (count = 12): - ExceptionInfo (18 -> 131: 134): - ExceptionInfo (134 -> 138: 134): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;)TT;] + Method: a(Ljava/lang/Object;)Z Access flags: 0x9 = public static boolean a(java.lang.Object) @@ -168139,7 +284413,7 @@ Methods (count = 12): + Method: b(Ljava/lang/Object;)Ljava/util/Map; Access flags: 0x9 = public static java.util.Map b(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 41, locals = 2, stack = 4): [0] aload_0 v0 [1] ifnull +10 (target=11) @@ -168172,10 +284446,12 @@ Methods (count = 12): [40] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;)Ljava/util/Map;] + Method: c(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object c(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 88, locals = 3, stack = 2): [0] aload_0 v0 [1] ifnull +13 (target=14) @@ -168238,6 +284514,8 @@ Methods (count = 12): [87] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)TT;] + Method: a(Ljava/lang/Object;Ljava/lang/Object;)V Access flags: 0x9 = public static void a(java.lang.Object,java.lang.Object) @@ -168835,7 +285113,7 @@ Methods (count = 12): + Method: b(Ljava/lang/reflect/Type;)Ljava/util/Collection; Access flags: 0x9 = public static java.util.Collection b(java.lang.reflect.Type) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 162, locals = 3, stack = 4): [0] aload_0 v0 [1] instanceof #34 @@ -168947,10 +285225,12 @@ Methods (count = 12): [161] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Type;)Ljava/util/Collection;] + Method: b(Ljava/lang/Class;)Ljava/util/Map; Access flags: 0x9 = public static java.util.Map b(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 44, locals = 2, stack = 2): [0] aload_0 v0 [1] ifnull +12 (target=13) @@ -168985,10 +285265,12 @@ Methods (count = 12): [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;)Ljava/util/Map;] + Method: a(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; Access flags: 0x9 = public static java.lang.reflect.Type a(java.util.List,java.lang.reflect.Type) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 61, locals = 3, stack = 2): [0] aload_1 v1 [1] instanceof #34 @@ -169032,6 +285314,8 @@ Methods (count = 12): [60] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;] - Method: ()V Access flags: 0x8 = static void () @@ -169265,7 +285549,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 87): +Constant Pool (count = 89): + String [no field of key ] + Class [com/google/a/a/f/al] + Class [com/google/a/a/f/o] @@ -169333,6 +285617,8 @@ Constant Pool (count = 87): + Utf8 [Code] + Utf8 [Lcom/google/a/a/f/o;] + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/util/AbstractMap;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [b] @@ -169537,7 +285823,9 @@ Methods (count = 7): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/AbstractMap;] _____________________________________________________________________ + Program class: com/google/a/a/f/s @@ -169550,7 +285838,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Map$Entry] -Constant Pool (count = 76): +Constant Pool (count = 78): + Class [com/google/a/a/f/al] + Class [com/google/a/a/f/o] + Class [com/google/a/a/f/r] @@ -169609,6 +285897,8 @@ Constant Pool (count = 76): + Utf8 [Lcom/google/a/a/f/r;] + Utf8 [Lcom/google/a/a/f/w;] + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/Object;Ljava/util/Map$Entry;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -169807,7 +286097,9 @@ Methods (count = 7): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Map$Entry;] _____________________________________________________________________ + Program class: com/google/a/a/f/t @@ -169820,7 +286112,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Iterator] -Constant Pool (count = 97): +Constant Pool (count = 100): + Class [com/google/a/a/f/al] + Class [com/google/a/a/f/o] + Class [com/google/a/a/f/r] @@ -169876,6 +286168,7 @@ Constant Pool (count = 97): + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Map$Entry;] + + Utf8 [()Ljava/util/Map$Entry;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] @@ -169892,7 +286185,9 @@ Constant Pool (count = 97): + Utf8 [Lcom/google/a/a/f/r;] + Utf8 [Lcom/google/a/a/f/w;] + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;>;] + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -170052,7 +286347,7 @@ Methods (count = 5): + Method: a()Ljava/util/Map$Entry; Access flags: 0x1 = public java.util.Map$Entry a() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 65, locals = 2, stack = 5): [0] aload_0 v0 [1] invokevirtual #26 @@ -170105,6 +286400,8 @@ Methods (count = 5): [64] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Map$Entry;] + Method: remove()V Access flags: 0x1 = public void remove() @@ -170153,7 +286450,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;>;] _____________________________________________________________________ + Program class: com/google/a/a/f/u @@ -170165,7 +286464,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 69): +Constant Pool (count = 71): + Class [com/google/a/a/f/o] + Class [com/google/a/a/f/r] + Class [com/google/a/a/f/t] @@ -170216,7 +286515,9 @@ Constant Pool (count = 69): + Utf8 [Lcom/google/a/a/f/o;] + Utf8 [Lcom/google/a/a/f/r;] + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/util/AbstractSet;>;] + Utf8 [Ljava/util/List;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [clear] @@ -170426,7 +286727,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/AbstractSet;>;] _____________________________________________________________________ + Program class: com/google/a/a/f/v @@ -171254,7 +287557,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 197): +Constant Pool (count = 202): + String [ field in ] + String [##default] + String [> but was <] @@ -171366,6 +287669,7 @@ Constant Pool (count = 197): + Utf8 [##default] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + + Utf8 [()Ljava/lang/Class<*>;] + Utf8 [()Ljava/lang/Enum;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/reflect/Field;] @@ -171376,6 +287680,7 @@ Constant Pool (count = 197): + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [(Ljava/lang/Enum;)Lcom/google/a/a/f/w;] + + Utf8 [(Ljava/lang/Enum<*>;)Lcom/google/a/a/f/w;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] @@ -171392,6 +287697,7 @@ Constant Pool (count = 197): + Utf8 [(Ljava/lang/reflect/Type;)Z] + Utf8 [(Z)V] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [;>()TT;] + Utf8 [] + Utf8 [] + Utf8 [> but was <] @@ -171400,6 +287706,8 @@ Constant Pool (count = 197): + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/reflect/Field;] + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [append] @@ -171456,6 +287764,9 @@ Fields (count = 4): + Field: a Ljava/util/Map; Access flags: 0x1a = private static final java.util.Map a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + Field: b Z Access flags: 0x12 = private final boolean b @@ -171470,7 +287781,7 @@ Methods (count = 15): + Method: a(Ljava/lang/Enum;)Lcom/google/a/a/f/w; Access flags: 0x9 = public static com.google.a.a.f.w a(java.lang.Enum) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 49, locals = 2, stack = 6): [0] aload_0 v0 [1] invokevirtual #46 @@ -171513,6 +287824,8 @@ Methods (count = 15): - ExceptionInfo (0 -> 38: 39): + Class [java/lang/NoSuchFieldException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Enum<*>;)Lcom/google/a/a/f/w;] + Method: a(Ljava/lang/reflect/Field;)Lcom/google/a/a/f/w; Access flags: 0x9 = public static com.google.a.a.f.w a(java.lang.reflect.Field) @@ -171704,7 +288017,7 @@ Methods (count = 15): + Method: c()Ljava/lang/Class; Access flags: 0x1 = public java.lang.Class c() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #29 @@ -171714,6 +288027,8 @@ Methods (count = 15): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/lang/Class<*>;] + Method: d()Ljava/lang/reflect/Type; Access flags: 0x1 = public java.lang.reflect.Type d() @@ -171785,7 +288100,7 @@ Methods (count = 15): + Method: g()Ljava/lang/Enum; Access flags: 0x1 = public java.lang.Enum g() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #29 @@ -171802,6 +288117,8 @@ Methods (count = 15): [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [;>()TT;] + Method: a(Ljava/lang/reflect/Field;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object a(java.lang.reflect.Field,java.lang.Object) @@ -171956,7 +288273,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/lang/Cloneable] -Constant Pool (count = 151): +Constant Pool (count = 157): + Class [com/google/a/a/f/a] + Class [com/google/a/a/f/aa] + Class [com/google/a/a/f/o] @@ -172048,6 +288365,7 @@ Constant Pool (count = 151): + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + + Utf8 [()Ljava/util/Set;>;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/google/a/a/f/x;)V] @@ -172062,12 +288380,17 @@ Constant Pool (count = 151): + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/util/EnumSet;)V] + + Utf8 [(Ljava/util/EnumSet;)V] + Utf8 [(Ljava/util/Map;)V] + + Utf8 [(Ljava/util/Map<+Ljava/lang/String;*>;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/a/a/f/aa;] + Utf8 [Lcom/google/a/a/f/o;] + + Utf8 [Ljava/util/AbstractMap;Ljava/lang/Cloneable;] + Utf8 [Ljava/util/Map;] + + Utf8 [Ljava/util/Map;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -172112,6 +288435,9 @@ Fields (count = 2): + Field: a Ljava/util/Map; Access flags: 0x0 = java.util.Map a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Map;] + Field: b Lcom/google/a/a/f/o; Access flags: 0x10 = final com.google.a.a.f.o b @@ -172135,7 +288461,7 @@ Methods (count = 12): - Method: (Ljava/util/EnumSet;)V Access flags: 0x1 = public x(java.util.EnumSet) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 30, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #40 @@ -172161,6 +288487,8 @@ Methods (count = 12): [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/EnumSet;)V] + Method: get(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object get(java.lang.Object) @@ -172300,7 +288628,7 @@ Methods (count = 12): + Method: putAll(Ljava/util/Map;)V Access flags: 0x11 = public final void putAll(java.util.Map) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 55, locals = 4, stack = 3): [0] aload_1 v1 [1] invokeinterface #46 @@ -172334,6 +288662,8 @@ Methods (count = 12): [54] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Map<+Ljava/lang/String;*>;)V] + Method: remove(Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object remove(java.lang.Object) @@ -172386,7 +288716,7 @@ Methods (count = 12): + Method: entrySet()Ljava/util/Set; Access flags: 0x1 = public java.util.Set entrySet() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #7 + Class [com/google/a/a/f/z] @@ -172397,6 +288727,8 @@ Methods (count = 12): [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Set;>;] + Method: c()Lcom/google/a/a/f/x; Access flags: 0x1 = public com.google.a.a.f.x c() @@ -172474,7 +288806,9 @@ Methods (count = 12): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/AbstractMap;Ljava/lang/Cloneable;] _____________________________________________________________________ + Program class: com/google/a/a/f/y @@ -172487,7 +288821,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Iterator] -Constant Pool (count = 66): +Constant Pool (count = 70): + Class [com/google/a/a/f/u] + Class [com/google/a/a/f/x] + Class [com/google/a/a/f/y] @@ -172526,6 +288860,7 @@ Constant Pool (count = 66): + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Map$Entry;] + + Utf8 [()Ljava/util/Map$Entry;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] @@ -172533,8 +288868,11 @@ Constant Pool (count = 66): + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/a/a/f/x;] + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;>;] + Utf8 [Ljava/util/Iterator;] + + Utf8 [Ljava/util/Iterator;>;] + Utf8 [Ljava/util/Map;] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [a] + Utf8 [b] @@ -172561,9 +288899,15 @@ Fields (count = 4): + Field: c Ljava/util/Iterator; Access flags: 0x12 = private final java.util.Iterator c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Iterator;>;] + Field: d Ljava/util/Iterator; Access flags: 0x12 = private final java.util.Iterator d + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/Iterator;>;] + Field: a Lcom/google/a/a/f/x; Access flags: 0x1010 = final synthetic com.google.a.a.f.x a @@ -172626,7 +288970,7 @@ Methods (count = 5): + Method: a()Ljava/util/Map$Entry; Access flags: 0x1 = public java.util.Map$Entry a() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 50, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #11 @@ -172660,6 +289004,8 @@ Methods (count = 5): [49] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Map$Entry;] + Method: remove()V Access flags: 0x1 = public void remove() @@ -172694,7 +289040,9 @@ Methods (count = 5): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;>;] _____________________________________________________________________ + Program class: com/google/a/a/f/z @@ -172706,7 +289054,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 60): +Constant Pool (count = 63): + Class [com/google/a/a/f/o] + Class [com/google/a/a/f/r] + Class [com/google/a/a/f/u] @@ -172742,6 +289090,7 @@ Constant Pool (count = 60): + Utf8 [()I] + Utf8 [()Lcom/google/a/a/f/u;] + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Iterator;>;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/google/a/a/f/x;)V] @@ -172752,7 +289101,9 @@ Constant Pool (count = 60): + Utf8 [Lcom/google/a/a/f/o;] + Utf8 [Lcom/google/a/a/f/u;] + Utf8 [Lcom/google/a/a/f/x;] + + Utf8 [Ljava/util/AbstractSet;>;] + Utf8 [Ljava/util/Map;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [clear] @@ -172810,7 +289161,7 @@ Methods (count = 4): + Method: iterator()Ljava/util/Iterator; Access flags: 0x1 = public java.util.Iterator iterator() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 16, locals = 1, stack = 4): [0] new #5 + Class [com/google/a/a/f/y] @@ -172826,6 +289177,8 @@ Methods (count = 4): [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Iterator;>;] + Method: size()I Access flags: 0x1 = public int size() @@ -172868,7 +289221,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/AbstractSet;>;] _____________________________________________________________________ + Program class: com/google/a/a/f/aa @@ -172880,7 +289235,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 35): +Constant Pool (count = 37): + String [IGNORE_CASE] + Class [[Lcom/google/a/a/f/aa;] + Class [com/google/a/a/f/aa] @@ -172907,6 +289262,8 @@ Constant Pool (count = 35): + Utf8 [Code] + Utf8 [IGNORE_CASE] + Utf8 [Lcom/google/a/a/f/aa;] + + Utf8 [Ljava/lang/Enum;] + + Utf8 [Signature] + Utf8 [[Lcom/google/a/a/f/aa;] + Utf8 [a] + Utf8 [b] @@ -172957,7 +289314,7 @@ Methods (count = 4): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private aa(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -172967,6 +289324,8 @@ Methods (count = 4): [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] - Method: ()V Access flags: 0x8 = static void () @@ -172996,7 +289355,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] _____________________________________________________________________ + Program class: com/google/a/a/f/ab @@ -173137,7 +289498,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 26): +Constant Pool (count = 28): + Class [com/google/a/a/e/a/a/a/a/a] + Class [com/google/a/a/f/ac] + Class [java/lang/Object] @@ -173156,9 +289517,11 @@ Constant Pool (count = 26): + Utf8 [(C)Lcom/google/a/a/f/ac;] + Utf8 [(Lcom/google/a/a/e/a/a/a/a/a;)V] + Utf8 [(Ljava/lang/Iterable;)Ljava/lang/String;] + + Utf8 [(Ljava/lang/Iterable<*>;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/google/a/a/e/a/a/a/a/a;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/a/a/e/a/a/a/a/a] + Utf8 [com/google/a/a/f/ac] @@ -173204,7 +289567,7 @@ Methods (count = 3): + Method: a(Ljava/lang/Iterable;)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a(java.lang.Iterable) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #4 @@ -173215,6 +289578,8 @@ Methods (count = 3): [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Iterable<*>;)Ljava/lang/String;] Class file attributes (count = 0): @@ -174172,10 +290537,12 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 7): +Constant Pool (count = 9): + Class [com/google/a/a/f/aj] + Class [java/lang/Object] + Utf8 [(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)Ljava/lang/Object;] + + Utf8 [(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)TT;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/a/a/f/aj] + Utf8 [java/lang/Object] @@ -174186,6 +290553,9 @@ Methods (count = 1): + Method: a(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(java.io.InputStream,java.nio.charset.Charset,java.lang.Class) + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [(Ljava/io/InputStream;Ljava/nio/charset/Charset;Ljava/lang/Class;)TT;] Class file attributes (count = 0): @@ -174240,7 +290610,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 32): +Constant Pool (count = 36): + Class [com/google/a/a/e/a/a/a/a/c] + Class [com/google/a/a/f/al] + Class [java/lang/Object] @@ -174266,7 +290636,11 @@ Constant Pool (count = 32): + Utf8 [(Z)V] + Utf8 [(ZLjava/lang/Object;)V] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] + + Utf8 [(TT;)TT;] + + Utf8 [(TT;Ljava/lang/Object;)TT;] + + Utf8 [(TT;Ljava/lang/String;[Ljava/lang/Object;)TT;] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [com/google/a/a/e/a/a/a/a/c] @@ -174339,7 +290713,7 @@ Methods (count = 8): + 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): + Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokestatic #4 @@ -174347,10 +290721,12 @@ Methods (count = 8): [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;)TT;] + Method: a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object a(java.lang.Object,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -174359,10 +290735,12 @@ Methods (count = 8): [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;Ljava/lang/Object;)TT;] + Method: a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x89 = public static varargs java.lang.Object a(java.lang.Object,java.lang.String,java.lang.Object[]) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -174372,6 +290750,8 @@ Methods (count = 8): [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(TT;Ljava/lang/String;[Ljava/lang/Object;)TT;] Class file attributes (count = 0): @@ -174385,7 +290765,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 14): +Constant Pool (count = 16): + Class [com/google/a/a/f/am] + Class [java/lang/Object] + Class [java/util/HashSet] @@ -174393,8 +290773,10 @@ Constant Pool (count = 14): + NameAndType [ ()V] + Utf8 [()Ljava/util/HashSet;] + Utf8 [()V] + + Utf8 [()Ljava/util/HashSet;] + Utf8 [] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/a/a/f/am] + Utf8 [java/lang/Object] @@ -174406,7 +290788,7 @@ Methods (count = 1): + Method: a()Ljava/util/HashSet; Access flags: 0x9 = public static java.util.HashSet a() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 8, locals = 0, stack = 2): [0] new #3 + Class [java/util/HashSet] @@ -174416,6 +290798,8 @@ Methods (count = 1): [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/HashSet;] Class file attributes (count = 0): @@ -174706,7 +291090,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 262): +Constant Pool (count = 273): + String [ ] + String [ and] + String [because it has no accessible default constructor] @@ -174867,7 +291251,9 @@ Constant Pool (count = 262): + Utf8 [(Ljava/lang/Class;)Z] + Utf8 [(Ljava/lang/Class;I)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;)Z] + + Utf8 [(Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Z] + Utf8 [(Ljava/lang/Exception;Ljava/lang/Class;)Ljava/lang/IllegalArgumentException;] + + Utf8 [(Ljava/lang/Exception;Ljava/lang/Class<*>;)Ljava/lang/IllegalArgumentException;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Iterable;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] @@ -174876,20 +291262,29 @@ Constant Pool (count = 262): + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + Utf8 [(Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Class;] + + Utf8 [(Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Class<*>;] + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;] + Utf8 [(Ljava/lang/reflect/Type;)Z] + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/ParameterizedType;] + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;I)Ljava/lang/reflect/Type;] + + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;)Ljava/lang/reflect/ParameterizedType;] + + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;I)Ljava/lang/reflect/Type;] + Utf8 [(Ljava/lang/reflect/WildcardType;)Ljava/lang/reflect/Type;] + Utf8 [(Ljava/util/Collection;Ljava/lang/Class;)Ljava/lang/Object;] + + Utf8 [(Ljava/util/Collection<*>;Ljava/lang/Class<*>;)Ljava/lang/Object;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/Class;] + Utf8 [(Ljava/util/List;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type;] + + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/Class<*>;] + + Utf8 [(Ljava/util/List;Ljava/lang/reflect/TypeVariable<*>;)Ljava/lang/reflect/Type;] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] + Utf8 [([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + + Utf8 [(Ljava/lang/Class;)TT;] + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Iterable;] + Utf8 [] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [[Ljava/lang/Object;] + Utf8 [a] + Utf8 [add] @@ -174975,7 +291370,7 @@ Methods (count = 15): + Method: a(Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/ParameterizedType; Access flags: 0x9 = public static java.lang.reflect.ParameterizedType a(java.lang.reflect.Type,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 148, locals = 9, stack = 2): [0] aload_0 v0 [1] instanceof #18 @@ -175066,10 +291461,12 @@ Methods (count = 15): [147] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;)Ljava/lang/reflect/ParameterizedType;] + Method: a(Ljava/lang/Class;Ljava/lang/Class;)Z Access flags: 0x9 = public static boolean a(java.lang.Class,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -175087,10 +291484,12 @@ Methods (count = 15): [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Z] + Method: a(Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object a(java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #62 @@ -175114,10 +291513,12 @@ Methods (count = 15): - ExceptionInfo (0 -> 4: 12): + Class [java/lang/InstantiationException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Class;)TT;] + Method: a(Ljava/lang/Exception;Ljava/lang/Class;)Ljava/lang/IllegalArgumentException; Access flags: 0xa = private static java.lang.IllegalArgumentException a(java.lang.Exception,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 254, locals = 7, stack = 4): [0] new #26 + Class [java/lang/StringBuilder] @@ -175291,6 +291692,8 @@ Methods (count = 15): - ExceptionInfo (156 -> 165: 168): + Class [java/lang/NoSuchMethodException] Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Exception;Ljava/lang/Class<*>;)Ljava/lang/IllegalArgumentException;] + Method: a(Ljava/lang/reflect/Type;)Z Access flags: 0x9 = public static boolean a(java.lang.reflect.Type) @@ -175342,7 +291745,7 @@ Methods (count = 15): + Method: a(Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Class; Access flags: 0x9 = public static java.lang.Class a(java.lang.reflect.ParameterizedType) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] invokeinterface #82 @@ -175352,6 +291755,8 @@ Methods (count = 15): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/ParameterizedType;)Ljava/lang/Class<*>;] + Method: a(Ljava/lang/reflect/WildcardType;)Ljava/lang/reflect/Type; Access flags: 0x9 = public static java.lang.reflect.Type a(java.lang.reflect.WildcardType) @@ -175379,7 +291784,7 @@ Methods (count = 15): + Method: a(Ljava/util/List;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type; Access flags: 0x9 = public static java.lang.reflect.Type a(java.util.List,java.lang.reflect.TypeVariable) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 156, locals = 10, stack = 2): [0] aload_1 v1 [1] invokeinterface #83 @@ -175466,10 +291871,12 @@ Methods (count = 15): [155] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;Ljava/lang/reflect/TypeVariable<*>;)Ljava/lang/reflect/Type;] + Method: a(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/Class; Access flags: 0x9 = public static java.lang.Class a(java.util.List,java.lang.reflect.Type) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 93, locals = 3, stack = 6): [0] aload_1 v1 [1] instanceof #34 @@ -175539,6 +291946,8 @@ Methods (count = 15): [92] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/List;Ljava/lang/reflect/Type;)Ljava/lang/Class<*>;] + Method: c(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; Access flags: 0x9 = public static java.lang.reflect.Type c(java.lang.reflect.Type) @@ -175570,7 +291979,7 @@ Methods (count = 15): + Method: a(Ljava/lang/reflect/Type;Ljava/lang/Class;I)Ljava/lang/reflect/Type; Access flags: 0xa = private static java.lang.reflect.Type a(java.lang.reflect.Type,java.lang.Class,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 56, locals = 6, stack = 4): [0] aload_0 v0 [1] aload_1 v1 @@ -175610,10 +292019,12 @@ Methods (count = 15): [55] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;I)Ljava/lang/reflect/Type;] + Method: a(Ljava/lang/Object;)Ljava/lang/Iterable; Access flags: 0x9 = public static java.lang.Iterable a(java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 66, locals = 3, stack = 6): [0] aload_0 v0 [1] instanceof #22 @@ -175666,10 +292077,12 @@ Methods (count = 15): [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/Object;)Ljava/lang/Iterable;] + Method: a(Ljava/util/Collection;Ljava/lang/Class;)Ljava/lang/Object; Access flags: 0x9 = public static java.lang.Object a(java.util.Collection,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 85, locals = 6, stack = 3): [0] aload_1 v1 [1] invokevirtual #61 @@ -175721,6 +292134,8 @@ Methods (count = 15): [84] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/util/Collection<*>;Ljava/lang/Class<*>;)Ljava/lang/Object;] Class file attributes (count = 0): @@ -175735,7 +292150,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/lang/Iterable] -Constant Pool (count = 24): +Constant Pool (count = 27): + Class [com/google/a/a/f/au] + Class [com/google/a/a/f/av] + Class [java/lang/Iterable] @@ -175747,12 +292162,15 @@ Constant Pool (count = 24): + NameAndType [ (Lcom/google/a/a/f/au;)V] + NameAndType [a Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [(Lcom/google/a/a/f/au;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/Object;Ljava/lang/Iterable;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/a/a/f/au] + Utf8 [com/google/a/a/f/av] @@ -175784,7 +292202,7 @@ Methods (count = 2): + Method: iterator()Ljava/util/Iterator; Access flags: 0x1 = public java.util.Iterator iterator() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #2 + Class [com/google/a/a/f/av] @@ -175795,8 +292213,12 @@ Methods (count = 2): [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()Ljava/util/Iterator;] -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/lang/Iterable;] _____________________________________________________________________ + Program class: com/google/a/a/f/av @@ -175809,7 +292231,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/util/Iterator] -Constant Pool (count = 52): +Constant Pool (count = 55): + Class [com/google/a/a/f/au] + Class [com/google/a/a/f/av] + Class [java/lang/Object] @@ -175836,6 +292258,7 @@ Constant Pool (count = 52): + NameAndType [getLength (Ljava/lang/Object;)I] + NameAndType [hasNext ()Z] + Utf8 [()Ljava/lang/Object;] + + Utf8 [()TT;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/google/a/a/f/au;)V] @@ -175846,6 +292269,8 @@ Constant Pool (count = 52): + Utf8 [I] + Utf8 [Lcom/google/a/a/f/au;] + Utf8 [Ljava/lang/Object;] + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -175924,7 +292349,7 @@ Methods (count = 4): + Method: next()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object next() - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 37, locals = 1, stack = 5): [0] aload_0 v0 [1] invokevirtual #12 @@ -175955,6 +292380,8 @@ Methods (count = 4): [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()TT;] + Method: remove()V Access flags: 0x1 = public void remove() @@ -175969,7 +292396,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Object;Ljava/util/Iterator;] _____________________________________________________________________ + Program class: com/google/a/a/f/aw @@ -177028,7 +293457,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 26): +Constant Pool (count = 28): + Class [[C] + Class [com/google/a/a/f/a/d] + Class [com/google/a/a/f/a/e] @@ -177047,6 +293476,8 @@ Constant Pool (count = 26): + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/ThreadLocal;] + + Utf8 [Ljava/lang/ThreadLocal<[C>;] + + Utf8 [Signature] + Utf8 [[C] + Utf8 [a] + Utf8 [com/google/a/a/f/a/d] @@ -177059,6 +293490,9 @@ Fields (count = 1): + Field: a Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ThreadLocal<[C>;] Methods (count = 2): + Method: a()[C @@ -177103,7 +293537,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 16): +Constant Pool (count = 18): + Class [com/google/a/a/f/a/e] + Class [java/lang/ThreadLocal] + Methodref [com/google/a/a/f/a/e.a ()[C] @@ -177115,6 +293549,8 @@ Constant Pool (count = 16): + Utf8 [()[C] + Utf8 [] + Utf8 [Code] + + Utf8 [Ljava/lang/ThreadLocal<[C>;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [com/google/a/a/f/a/e] + Utf8 [initialValue] @@ -177156,7 +293592,9 @@ Methods (count = 3): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ThreadLocal<[C>;] _____________________________________________________________________ + Program class: com/google/a/a/f/a/f @@ -177619,7 +294057,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 51): +Constant Pool (count = 53): + String [You are currently running with version %s of google-api-client. You need at least version 1.15 of google-api-client to run version 1.17.0-rc of the Drive API library.] + Class [com/google/a/a/b/a] + Class [com/google/a/a/b/d/a/a] @@ -177649,6 +294087,7 @@ Constant Pool (count = 51): + Utf8 [()V] + Utf8 [(Lcom/google/a/a/b/d/a/b;)V] + Utf8 [(Lcom/google/a/a/b/d/c;)V] + + Utf8 [(Lcom/google/a/a/b/d/c<*>;)V] + Utf8 [(Lcom/google/a/b/a/a;)V] + Utf8 [(Lcom/google/a/b/a/b;)V] + Utf8 [(ZLjava/lang/String;[Ljava/lang/Object;)V] @@ -177657,6 +294096,7 @@ Constant Pool (count = 51): + Utf8 [Code] + Utf8 [Ljava/lang/Integer;] + Utf8 [Ljava/lang/String;] + + Utf8 [Signature] + Utf8 [You are currently running with version %s of google-api-client. You need at least version 1.15 of google-api-client to run version 1.17.0-rc of the Drive API library.] + Utf8 [a] + Utf8 [b] @@ -177689,7 +294129,7 @@ Methods (count = 4): + Method: a(Lcom/google/a/a/b/d/c;)V Access flags: 0x4 = protected void a(com.google.a.a.b.d.c) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 @@ -177698,6 +294138,8 @@ Methods (count = 4): [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/google/a/a/b/d/c<*>;)V] + Method: i()Lcom/google/a/b/a/c; Access flags: 0x1 = public com.google.a.b.a.c i() @@ -178009,7 +294451,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 61): +Constant Pool (count = 63): + String [/upload/] + String [POST] + String [files] @@ -178055,7 +294497,9 @@ Constant Pool (count = 61): + Utf8 [Code] + Utf8 [Lcom/google/a/b/a/a;] + Utf8 [Lcom/google/a/b/a/c;] + + Utf8 [Lcom/google/a/b/a/e;] + Utf8 [POST] + + Utf8 [Signature] + Utf8 [a] + Utf8 [append] + Utf8 [b] @@ -178194,7 +294638,9 @@ Methods (count = 6): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/google/a/b/a/e;] _____________________________________________________________________ + Program class: com/google/a/b/a/e @@ -178206,7 +294652,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 33): +Constant Pool (count = 37): + Class [com/google/a/a/b/d/a/c] + Class [com/google/a/b/a/a] + Class [com/google/a/b/a/e] @@ -178225,12 +294671,16 @@ Constant Pool (count = 33): + Utf8 [()Lcom/google/a/b/a/a;] + Utf8 [(Lcom/google/a/a/b/d/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V] + Utf8 [(Lcom/google/a/b/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V] + + Utf8 [(Lcom/google/a/b/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/a/c;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/c;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/f/x;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/b/a/e;] + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/b/a/e;] + + Utf8 [Lcom/google/a/a/b/d/a/c;] + Utf8 [] + Utf8 [Code] + + Utf8 [Signature] + Utf8 [a] + Utf8 [b] + Utf8 [c] @@ -178246,7 +294696,7 @@ Methods (count = 8): - Method: (Lcom/google/a/b/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V Access flags: 0x1 = public e(com.google.a.b.a.a,java.lang.String,java.lang.String,java.lang.Object,java.lang.Class) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 12, locals = 6, stack = 6): [0] aload_0 v0 [1] aload_1 v1 @@ -178259,6 +294709,8 @@ Methods (count = 8): [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Lcom/google/a/b/a/a;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)V] + Method: h()Lcom/google/a/b/a/a; Access flags: 0x11 = public final com.google.a.b.a.a h() @@ -178275,7 +294727,7 @@ Methods (count = 8): + Method: f(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/b/a/e; Access flags: 0x1 = public com.google.a.b.a.e f(java.lang.String,java.lang.Object) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -178287,6 +294739,8 @@ Methods (count = 8): [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/b/a/e;] + Method: b(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/a/a/b/d/a/c; Access flags: 0x1001 = public synthetic com.google.a.a.b.d.a.c b(java.lang.String,java.lang.Object) @@ -178349,7 +294803,9 @@ Methods (count = 8): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Lcom/google/a/a/b/d/a/c;] _____________________________________________________________________ + Program class: com/google/a/b/a/a/a @@ -182789,7 +299245,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 70): +Constant Pool (count = 72): + String [CLOSED] + String [DANGLING_NAME] + String [EMPTY_ARRAY] @@ -182841,9 +299297,11 @@ Constant Pool (count = 70): + Utf8 [EMPTY_DOCUMENT] + Utf8 [EMPTY_OBJECT] + Utf8 [Lcom/google/b/b/d;] + + Utf8 [Ljava/lang/Enum;] + Utf8 [NONEMPTY_ARRAY] + Utf8 [NONEMPTY_DOCUMENT] + Utf8 [NONEMPTY_OBJECT] + + Utf8 [Signature] + Utf8 [[Lcom/google/b/b/d;] + Utf8 [a] + Utf8 [b] @@ -182922,7 +299380,7 @@ Methods (count = 4): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private d(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -182932,6 +299390,8 @@ Methods (count = 4): [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] - Method: ()V Access flags: 0x8 = static void () @@ -183066,7 +299526,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] _____________________________________________________________________ + Program class: com/google/b/b/e @@ -183078,7 +299540,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 80): +Constant Pool (count = 82): + String [BEGIN_ARRAY] + String [BEGIN_OBJECT] + String [BOOLEAN] @@ -183137,10 +299599,12 @@ Constant Pool (count = 80): + Utf8 [END_DOCUMENT] + Utf8 [END_OBJECT] + Utf8 [Lcom/google/b/b/e;] + + Utf8 [Ljava/lang/Enum;] + Utf8 [NAME] + Utf8 [NULL] + Utf8 [NUMBER] + Utf8 [STRING] + + Utf8 [Signature] + Utf8 [[Lcom/google/b/b/e;] + Utf8 [a] + Utf8 [b] @@ -183227,7 +299691,7 @@ Methods (count = 4): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private e(java.lang.String,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 @@ -183237,6 +299701,8 @@ Methods (count = 4): [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [()V] - Method: ()V Access flags: 0x8 = static void () @@ -183401,7 +299867,9 @@ Methods (count = 4): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/Enum;] _____________________________________________________________________ + Program class: com/google/b/b/f @@ -183414,7 +299882,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [java/io/Closeable] -Constant Pool (count = 271): +Constant Pool (count = 273): + String [ ] + String ["] @@ -183622,9 +300090,11 @@ Constant Pool (count = 271): + Utf8 [Ljava/io/Writer;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/List;] + + Utf8 [Ljava/util/List;] + Utf8 [NaN] + Utf8 [Nesting problem: ] + Utf8 [Numeric values must be finite, but was ] + + Utf8 [Signature] + Utf8 [Z] + Utf8 [[] + Utf8 [[I] @@ -183695,6 +300165,9 @@ Fields (count = 8): + Field: b Ljava/util/List; Access flags: 0x12 = private final java.util.List b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/List;] + Field: c Ljava/lang/String; Access flags: 0x2 = private java.lang.String c @@ -185143,10 +301616,10 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 129): - + Integer [2130837554] +Constant Pool (count = 132): + + Integer [2130837586] + Integer [2130903040] - + Integer [2131361792] + + Integer [2131034115] + String [layout_inflater] + Class [android/content/Context] + Class [android/graphics/BitmapFactory] @@ -185219,6 +301692,7 @@ Constant Pool (count = 129): + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(ILandroid/widget/ImageView;)Z] + Utf8 [(Landroid/content/Context;Ljava/util/ArrayList;)V] + + Utf8 [(Landroid/content/Context;Ljava/util/ArrayList;)V] + Utf8 [(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + Utf8 [(Landroid/content/res/Resources;Landroid/graphics/Bitmap;Lcom/w9jds/glassshare/a/c;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] @@ -185237,6 +301711,8 @@ Constant Pool (count = 129): + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/widget/ImageView$ScaleType;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/Context] @@ -185280,6 +301756,9 @@ Fields (count = 3): + Field: b Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: c Landroid/graphics/Bitmap; Access flags: 0x2 = private android.graphics.Bitmap c @@ -185288,7 +301767,7 @@ Methods (count = 9): - Method: (Landroid/content/Context;Ljava/util/ArrayList;)V Access flags: 0x1 = public a(android.content.Context,java.util.ArrayList) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 31, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #29 @@ -185308,7 +301787,7 @@ Methods (count = 9): [19] invokevirtual #21 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [22] ldc #1 - + Integer [2130837554] + + Integer [2130837586] [24] invokestatic #23 + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] [27] putfield #20 @@ -185316,6 +301795,8 @@ Methods (count = 9): [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/content/Context;Ljava/util/ArrayList;)V] + Method: findIdPosition(Ljava/lang/Object;)I Access flags: 0x1 = public int findIdPosition(java.lang.Object) @@ -185391,7 +301872,7 @@ Methods (count = 9): [23] astore v5 [25] aload v5 [27] ldc #3 - + Integer [2131361792] + + Integer [2131034115] [29] invokevirtual #25 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [32] checkcast #9 @@ -185537,7 +302018,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 27): +Constant Pool (count = 29): + Class [android/graphics/drawable/BitmapDrawable] + Class [com/w9jds/glassshare/a/b] + Class [com/w9jds/glassshare/a/c] @@ -185558,6 +302039,8 @@ Constant Pool (count = 27): + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/graphics/drawable/BitmapDrawable] + Utf8 [com/w9jds/glassshare/a/b] @@ -185569,6 +302052,9 @@ Fields (count = 1): + Field: a Ljava/lang/ref/WeakReference; Access flags: 0x12 = private final java.lang.ref.WeakReference a + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] Methods (count = 2): - Method: (Landroid/content/res/Resources;Landroid/graphics/Bitmap;Lcom/w9jds/glassshare/a/c;)V @@ -185621,7 +302107,7 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 129): +Constant Pool (count = 134): + Class [[Ljava/lang/Integer;] + Class [android/graphics/Bitmap] + Class [android/graphics/BitmapFactory] @@ -185700,6 +302186,7 @@ Constant Pool (count = 129): + Utf8 [(Landroid/graphics/BitmapFactory$Options;II)I] + Utf8 [(Landroid/widget/ImageView$ScaleType;)V] + Utf8 [(Landroid/widget/ImageView;)Lcom/w9jds/glassshare/a/c;] + + Utf8 [(Landroid/widget/ImageView;Ljava/util/ArrayList;I)V] + Utf8 [(Lcom/w9jds/glassshare/a/a;Landroid/widget/ImageView;Ljava/util/ArrayList;I)V] + Utf8 [(Lcom/w9jds/glassshare/a/c;)I] + Utf8 [(Ljava/lang/Object;)V] @@ -185711,10 +302198,14 @@ Constant Pool (count = 129): + Utf8 [CENTER_CROP] + Utf8 [Code] + Utf8 [I] + + Utf8 [Landroid/os/AsyncTask;] + Utf8 [Landroid/widget/ImageView$ScaleType;] + Utf8 [Lcom/w9jds/glassshare/a/a;] + Utf8 [Ljava/lang/ref/WeakReference;] + + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Ljava/lang/Integer;] @@ -185754,9 +302245,15 @@ Fields (count = 4): + Field: b Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList b + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: c Ljava/lang/ref/WeakReference; Access flags: 0x12 = private final java.lang.ref.WeakReference c + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/lang/ref/WeakReference;] + Field: d I Access flags: 0x12 = private final int d @@ -185768,7 +302265,7 @@ Methods (count = 7): - Method: (Lcom/w9jds/glassshare/a/a;Landroid/widget/ImageView;Ljava/util/ArrayList;I)V Access flags: 0x1 = public c(com.w9jds.glassshare.a.a,android.widget.ImageView,java.util.ArrayList,int) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 33, locals = 5, stack = 4): [0] aload_0 v0 [1] aload_1 v1 @@ -185797,6 +302294,8 @@ Methods (count = 7): [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/widget/ImageView;Ljava/util/ArrayList;I)V] + Method: a([Ljava/lang/Integer;)Landroid/graphics/Bitmap; Access flags: 0x84 = protected varargs android.graphics.Bitmap a(java.lang.Integer[]) @@ -186039,7 +302538,9 @@ Methods (count = 7): Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): -Class file attributes (count = 0): +Class file attributes (count = 1): + + Signature attribute: + + Utf8 [Landroid/os/AsyncTask;] _____________________________________________________________________ + Program class: com/w9jds/glassshare/MainActivity @@ -186051,8 +302552,8 @@ _____________________________________________________________________ Interfaces (count = 0): -Constant Pool (count = 312): - + Integer [2131296256] +Constant Pool (count = 315): + + Integer [2131427328] + String [/Camera] + String [_data] + String [android.intent.action.MEDIA_MOUNTED] @@ -186241,6 +302742,7 @@ Constant Pool (count = 312): + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(Landroid/content/Context;)Landroid/accounts/AccountManager;] + Utf8 [(Landroid/content/Context;)Ljava/util/ArrayList;] + + Utf8 [(Landroid/content/Context;)Ljava/util/ArrayList;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Ljava/util/ArrayList;)V] + Utf8 [(Landroid/content/Context;Ljava/util/Collection;)Lcom/google/a/a/b/a/a/b/a/a;] @@ -186282,6 +302784,8 @@ Constant Pool (count = 312): + Utf8 [Lcom/w9jds/glassshare/a/a;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Ljava/util/ArrayList;] + + Utf8 [Signature] + Utf8 [StackMapTable] + Utf8 [[Landroid/accounts/Account;] + Utf8 [[Ljava/lang/String;] @@ -186383,6 +302887,9 @@ Fields (count = 7): + Field: f Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList f + Class member attributes (count = 1): + + Signature attribute: + + Utf8 [Ljava/util/ArrayList;] + Field: g I Access flags: 0x2 = private int g @@ -186484,7 +302991,7 @@ Methods (count = 11): + Method: a(Landroid/content/Context;)Ljava/util/ArrayList; Access flags: 0x9 = public static java.util.ArrayList a(android.content.Context) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 117, locals = 8, stack = 6): [0] iconst_1 [1] anewarray #33 @@ -186563,6 +303070,8 @@ Methods (count = 11): + Stack map table attribute (count = 2): - [78] Var: [a:android/content/Context][a:[Ljava/lang/String;][a:java/lang/String][a:[Ljava/lang/String;][a:android/database/Cursor][a:java/util/ArrayList][i], Stack: - [107] Var: -1, Stack: (empty) + + Signature attribute: + + Utf8 [(Landroid/content/Context;)Ljava/util/ArrayList;] + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(android.view.Menu) @@ -186572,7 +303081,7 @@ Methods (count = 11): [1] invokevirtual #75 + Methodref [com/w9jds/glassshare/MainActivity.getMenuInflater ()Landroid/view/MenuInflater;] [4] ldc #1 - + Integer [2131296256] + + Integer [2131427328] [6] aload_1 v1 [7] invokevirtual #60 + Methodref [android/view/MenuInflater.inflate (ILandroid/view/Menu;)V] @@ -186584,15 +303093,15 @@ Methods (count = 11): Access flags: 0x1 = public boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): - + Code attribute instructions (code length = 230, locals = 5, stack = 6): + + Code attribute instructions (code length = 239, locals = 5, stack = 6): [0] aload_1 v1 [1] invokeinterface #107 + InterfaceMethodref [android/view/MenuItem.getItemId ()I] - [6] tableswitch (3 offsets, default=218) (target=224) - 2131361793: offset = 216, target = 222 - 2131361794: offset = 111, target = 117 - 2131361795: offset = 26, target = 32 - default: offset = 218, target = 224 + [6] tableswitch (3 offsets, default=227) (target=233) + 2131034137: offset = 216, target = 222 + 2131034138: offset = 111, target = 117 + 2131034139: offset = 26, target = 32 + default: offset = 227, target = 233 [32] new #32 + Class [java/io/File] [35] dup @@ -186730,13 +303239,19 @@ Methods (count = 11): + Methodref [com/w9jds/glassshare/MainActivity.b (Ljava/lang/String;)V] [220] iconst_1 [221] ireturn - [222] iconst_1 - [223] ireturn - [224] aload_0 v0 - [225] aload_1 v1 - [226] invokespecial #53 + [222] aload_0 v0 + [223] invokestatic #49 + + Methodref [android/accounts/AccountManager.get (Landroid/content/Context;)Landroid/accounts/AccountManager;] + [226] invokevirtual #50 + + Methodref [android/accounts/AccountManager.getAccounts ()[Landroid/accounts/Account;] + [229] astore v4 + [231] iconst_1 + [232] ireturn + [233] aload_0 v0 + [234] aload_1 v1 + [235] invokespecial #53 + Methodref [android/app/Activity.onOptionsItemSelected (Landroid/view/MenuItem;)Z] - [229] ireturn + [238] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): @@ -186746,7 +303261,7 @@ Methods (count = 11): - [185] Var: ..., Stack: (empty) - [191] Var: -1, Stack: (empty) - [222] Var: -2, Stack: (empty) - - [224] Var: ..., Stack: (empty) + - [233] Var: ..., Stack: (empty) + Method: b(Ljava/lang/String;)V Access flags: 0x2 = private void b(java.lang.String) @@ -186868,7 +303383,7 @@ _____________________________________________________________________ Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemClickListener] -Constant Pool (count = 27): +Constant Pool (count = 29): + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/w9jds/glassshare/MainActivity] + Class [com/w9jds/glassshare/a] @@ -186883,11 +303398,13 @@ Constant Pool (count = 27): + NameAndType [openOptionsMenu ()V] + Utf8 [()V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V] + Utf8 [(Lcom/w9jds/glassshare/MainActivity;)V] + Utf8 [(Lcom/w9jds/glassshare/MainActivity;I)I] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/w9jds/glassshare/MainActivity;] + + Utf8 [Signature] + Utf8 [a] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [com/w9jds/glassshare/MainActivity] @@ -186920,7 +303437,7 @@ Methods (count = 2): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) - Class member attributes (count = 1): + Class member attributes (count = 2): + Code attribute instructions (code length = 17, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #5 @@ -186937,6 +303454,8 @@ Methods (count = 2): [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + + Signature attribute: + + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V] Class file attributes (count = 0): diff --git a/proguard_logs/mapping.txt b/proguard_logs/mapping.txt index 93d871b..5c7d6ae 100644 --- a/proguard_logs/mapping.txt +++ b/proguard_logs/mapping.txt @@ -64,109 +64,150 @@ android.support.v4.app.BackStackState$1 -> android.support.v4.app.d: java.lang.Object[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.Fragment -> android.support.v4.app.Fragment: - android.support.v4.util.SimpleArrayMap sClassMap -> P - int mState -> a - android.view.View mAnimatingAway -> b - int mStateAfterAnimating -> c - android.os.Bundle mSavedFragmentState -> d - android.util.SparseArray mSavedViewState -> e - int mIndex -> f - java.lang.String mWho -> g - android.os.Bundle mArguments -> h - android.support.v4.app.Fragment mTarget -> i - int mTargetIndex -> j - int mTargetRequestCode -> k - boolean mAdded -> l - boolean mRemoving -> m - boolean mResumed -> n - boolean mFromLayout -> o - boolean mInLayout -> p - boolean mRestored -> q - int mBackStackNesting -> r - android.support.v4.app.FragmentManagerImpl mFragmentManager -> s - android.support.v4.app.FragmentActivity mActivity -> t - android.support.v4.app.FragmentManagerImpl mChildFragmentManager -> u - android.support.v4.app.Fragment mParentFragment -> v - int mFragmentId -> w - int mContainerId -> x - java.lang.String mTag -> y - boolean mHidden -> z - boolean mDetached -> A - boolean mRetainInstance -> B - boolean mRetaining -> C - boolean mHasMenu -> D - boolean mMenuVisible -> E - boolean mCalled -> F - int mNextAnim -> G - android.view.ViewGroup mContainer -> H - android.view.View mView -> I - android.view.View mInnerView -> J - boolean mDeferStart -> K - boolean mUserVisibleHint -> L - android.support.v4.app.LoaderManagerImpl mLoaderManager -> M - boolean mLoadersStarted -> N - boolean mCheckedForLoaderManager -> O - android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String) -> a - android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle) -> a - boolean isSupportFragmentClass(android.content.Context,java.lang.String) -> b - void restoreViewState(android.os.Bundle) -> a - void setIndex(int,android.support.v4.app.Fragment) -> a - boolean isInBackStack() -> a + android.support.v4.util.SimpleArrayMap sClassMap -> sClassMap + int INITIALIZING -> INITIALIZING + int CREATED -> CREATED + int ACTIVITY_CREATED -> ACTIVITY_CREATED + int STOPPED -> STOPPED + int STARTED -> STARTED + int RESUMED -> RESUMED + int mState -> mState + android.view.View mAnimatingAway -> mAnimatingAway + int mStateAfterAnimating -> mStateAfterAnimating + android.os.Bundle mSavedFragmentState -> mSavedFragmentState + android.util.SparseArray mSavedViewState -> mSavedViewState + int mIndex -> mIndex + java.lang.String mWho -> mWho + android.os.Bundle mArguments -> mArguments + android.support.v4.app.Fragment mTarget -> mTarget + int mTargetIndex -> mTargetIndex + int mTargetRequestCode -> mTargetRequestCode + boolean mAdded -> mAdded + boolean mRemoving -> mRemoving + boolean mResumed -> mResumed + boolean mFromLayout -> mFromLayout + boolean mInLayout -> mInLayout + boolean mRestored -> mRestored + int mBackStackNesting -> mBackStackNesting + android.support.v4.app.FragmentManagerImpl mFragmentManager -> mFragmentManager + android.support.v4.app.FragmentActivity mActivity -> mActivity + android.support.v4.app.FragmentManagerImpl mChildFragmentManager -> mChildFragmentManager + android.support.v4.app.Fragment mParentFragment -> mParentFragment + int mFragmentId -> mFragmentId + int mContainerId -> mContainerId + java.lang.String mTag -> mTag + boolean mHidden -> mHidden + boolean mDetached -> mDetached + boolean mRetainInstance -> mRetainInstance + boolean mRetaining -> mRetaining + boolean mHasMenu -> mHasMenu + boolean mMenuVisible -> mMenuVisible + boolean mCalled -> mCalled + int mNextAnim -> mNextAnim + android.view.ViewGroup mContainer -> mContainer + android.view.View mView -> mView + android.view.View mInnerView -> mInnerView + boolean mDeferStart -> mDeferStart + boolean mUserVisibleHint -> mUserVisibleHint + android.support.v4.app.LoaderManagerImpl mLoaderManager -> mLoaderManager + boolean mLoadersStarted -> mLoadersStarted + boolean mCheckedForLoaderManager -> mCheckedForLoaderManager + android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String) -> instantiate + android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle) -> instantiate + boolean isSupportFragmentClass(android.content.Context,java.lang.String) -> isSupportFragmentClass + void restoreViewState(android.os.Bundle) -> restoreViewState + void setIndex(int,android.support.v4.app.Fragment) -> setIndex + boolean isInBackStack() -> isInBackStack boolean equals(java.lang.Object) -> equals int hashCode() -> hashCode java.lang.String toString() -> toString - android.support.v4.app.FragmentActivity getActivity() -> b - android.content.res.Resources getResources() -> c - boolean isDetached() -> d - void onHiddenChanged(boolean) -> a - void onActivityResult(int,int,android.content.Intent) -> a - android.view.LayoutInflater getLayoutInflater(android.os.Bundle) -> b - void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) -> a - void onAttach(android.app.Activity) -> a - android.view.animation.Animation onCreateAnimation(int,boolean,int) -> a - void onCreate(android.os.Bundle) -> c - android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> a - void onViewCreated(android.view.View,android.os.Bundle) -> a - void onActivityCreated(android.os.Bundle) -> d - void onViewStateRestored(android.os.Bundle) -> e - void onStart() -> e - void onResume() -> f - void onSaveInstanceState(android.os.Bundle) -> f + int getId() -> getId + java.lang.String getTag() -> getTag + void setArguments(android.os.Bundle) -> setArguments + android.os.Bundle getArguments() -> getArguments + void setInitialSavedState(android.support.v4.app.Fragment$SavedState) -> setInitialSavedState + void setTargetFragment(android.support.v4.app.Fragment,int) -> setTargetFragment + android.support.v4.app.Fragment getTargetFragment() -> getTargetFragment + int getTargetRequestCode() -> getTargetRequestCode + android.support.v4.app.FragmentActivity getActivity() -> getActivity + android.content.res.Resources getResources() -> getResources + java.lang.CharSequence getText(int) -> getText + java.lang.String getString(int) -> getString + java.lang.String getString(int,java.lang.Object[]) -> getString + android.support.v4.app.FragmentManager getFragmentManager() -> getFragmentManager + android.support.v4.app.FragmentManager getChildFragmentManager() -> getChildFragmentManager + android.support.v4.app.Fragment getParentFragment() -> getParentFragment + boolean isAdded() -> isAdded + boolean isDetached() -> isDetached + boolean isRemoving() -> isRemoving + boolean isInLayout() -> isInLayout + boolean isResumed() -> isResumed + boolean isVisible() -> isVisible + boolean isHidden() -> isHidden + boolean hasOptionsMenu() -> hasOptionsMenu + boolean isMenuVisible() -> isMenuVisible + void onHiddenChanged(boolean) -> onHiddenChanged + void setRetainInstance(boolean) -> setRetainInstance + boolean getRetainInstance() -> getRetainInstance + void setHasOptionsMenu(boolean) -> setHasOptionsMenu + void setMenuVisibility(boolean) -> setMenuVisibility + void setUserVisibleHint(boolean) -> setUserVisibleHint + boolean getUserVisibleHint() -> getUserVisibleHint + android.support.v4.app.LoaderManager getLoaderManager() -> getLoaderManager + void startActivity(android.content.Intent) -> startActivity + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + void onActivityResult(int,int,android.content.Intent) -> onActivityResult + android.view.LayoutInflater getLayoutInflater(android.os.Bundle) -> getLayoutInflater + void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) -> onInflate + void onAttach(android.app.Activity) -> onAttach + android.view.animation.Animation onCreateAnimation(int,boolean,int) -> onCreateAnimation + void onCreate(android.os.Bundle) -> onCreate + android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView + void onViewCreated(android.view.View,android.os.Bundle) -> onViewCreated + android.view.View getView() -> getView + void onActivityCreated(android.os.Bundle) -> onActivityCreated + void onViewStateRestored(android.os.Bundle) -> onViewStateRestored + void onStart() -> onStart + void onResume() -> onResume + void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged - void onPause() -> g - void onStop() -> h + void onPause() -> onPause + void onStop() -> onStop void onLowMemory() -> onLowMemory - void onDestroyView() -> i - void onDestroy() -> j - void initState() -> k - void onDetach() -> l - void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> a - void onPrepareOptionsMenu(android.view.Menu) -> a - void onDestroyOptionsMenu() -> m - boolean onOptionsItemSelected(android.view.MenuItem) -> a - void onOptionsMenuClosed(android.view.Menu) -> b + void onDestroyView() -> onDestroyView + void onDestroy() -> onDestroy + void initState() -> initState + void onDetach() -> onDetach + void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> onCreateOptionsMenu + void onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu + void onDestroyOptionsMenu() -> onDestroyOptionsMenu + boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected + void onOptionsMenuClosed(android.view.Menu) -> onOptionsMenuClosed void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo) -> onCreateContextMenu - boolean onContextItemSelected(android.view.MenuItem) -> b - void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> a - void instantiateChildFragmentManager() -> n - void performCreate(android.os.Bundle) -> g - android.view.View performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> b - void performActivityCreated(android.os.Bundle) -> h - void performStart() -> o - void performResume() -> p - void performConfigurationChanged(android.content.res.Configuration) -> a - void performLowMemory() -> q - boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> b - boolean performPrepareOptionsMenu(android.view.Menu) -> c - boolean performOptionsItemSelected(android.view.MenuItem) -> c - boolean performContextItemSelected(android.view.MenuItem) -> d - void performOptionsMenuClosed(android.view.Menu) -> d - void performSaveInstanceState(android.os.Bundle) -> i - void performPause() -> r - void performStop() -> s - void performReallyStop() -> t - void performDestroyView() -> u - void performDestroy() -> v + void registerForContextMenu(android.view.View) -> registerForContextMenu + void unregisterForContextMenu(android.view.View) -> unregisterForContextMenu + boolean onContextItemSelected(android.view.MenuItem) -> onContextItemSelected + void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump + android.support.v4.app.Fragment findFragmentByWho(java.lang.String) -> findFragmentByWho + void instantiateChildFragmentManager() -> instantiateChildFragmentManager + void performCreate(android.os.Bundle) -> performCreate + android.view.View performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> performCreateView + void performActivityCreated(android.os.Bundle) -> performActivityCreated + void performStart() -> performStart + void performResume() -> performResume + void performConfigurationChanged(android.content.res.Configuration) -> performConfigurationChanged + void performLowMemory() -> performLowMemory + boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> performCreateOptionsMenu + boolean performPrepareOptionsMenu(android.view.Menu) -> performPrepareOptionsMenu + boolean performOptionsItemSelected(android.view.MenuItem) -> performOptionsItemSelected + boolean performContextItemSelected(android.view.MenuItem) -> performContextItemSelected + void performOptionsMenuClosed(android.view.Menu) -> performOptionsMenuClosed + void performSaveInstanceState(android.os.Bundle) -> performSaveInstanceState + void performPause() -> performPause + void performStop() -> performStop + void performReallyStop() -> performReallyStop + void performDestroyView() -> performDestroyView + void performDestroy() -> performDestroy android.support.v4.app.Fragment$1 -> android.support.v4.app.e: android.support.v4.app.Fragment this$0 -> a android.view.View findViewById(int) -> a @@ -226,6 +267,7 @@ android.support.v4.app.FragmentActivity -> android.support.v4.app.h: void onReallyStop() -> d void onAttachFragment(android.support.v4.app.Fragment) -> a void startActivityForResult(android.content.Intent,int) -> startActivityForResult + void startActivityFromFragment(android.support.v4.app.Fragment,android.content.Intent,int) -> a void invalidateSupportFragment(java.lang.String) -> a android.support.v4.app.LoaderManagerImpl getLoaderManager(java.lang.String,boolean,boolean) -> a android.support.v4.app.FragmentActivity$FragmentTag -> android.support.v4.app.i: @@ -301,6 +343,7 @@ android.support.v4.app.FragmentManagerImpl -> android.support.v4.app.n: void attachFragment(android.support.v4.app.Fragment,int,int) -> e android.support.v4.app.Fragment findFragmentById(int) -> a android.support.v4.app.Fragment findFragmentByTag(java.lang.String) -> a + android.support.v4.app.Fragment findFragmentByWho(java.lang.String) -> b void checkStateLoss() -> t void enqueueAction(java.lang.Runnable,boolean) -> a int allocBackStackIndex(android.support.v4.app.BackStackRecord) -> a @@ -420,11 +463,12 @@ android.support.v4.app.FragmentTransaction -> android.support.v4.app.v: android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) -> b int commit() -> a android.support.v4.app.LoaderManager -> android.support.v4.app.w: + android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> a boolean hasRunningLoaders() -> a android.support.v4.app.LoaderManager$LoaderCallbacks -> android.support.v4.app.x: - android.support.v4.content.Loader onCreateLoader(int,android.os.Bundle) -> a - void onLoadFinished(android.support.v4.content.Loader,java.lang.Object) -> a - void onLoaderReset(android.support.v4.content.Loader) -> a + android.support.v4.content.Loader onCreateLoader(int,android.os.Bundle) -> onCreateLoader + void onLoadFinished(android.support.v4.content.Loader,java.lang.Object) -> onLoadFinished + void onLoaderReset(android.support.v4.content.Loader) -> onLoaderReset android.support.v4.app.LoaderManagerImpl -> android.support.v4.app.y: boolean DEBUG -> a android.support.v4.util.SparseArrayCompat mLoaders -> b @@ -433,7 +477,12 @@ android.support.v4.app.LoaderManagerImpl -> android.support.v4.app.y: android.support.v4.app.FragmentActivity mActivity -> e boolean mStarted -> f boolean mRetaining -> g + boolean mCreatingLoader -> h void updateActivity(android.support.v4.app.FragmentActivity) -> a + android.support.v4.app.LoaderManagerImpl$LoaderInfo createLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> b + android.support.v4.app.LoaderManagerImpl$LoaderInfo createAndInstallLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> c + void installLoader(android.support.v4.app.LoaderManagerImpl$LoaderInfo) -> a + android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> a void doStart() -> b void doStop() -> c void doRetain() -> d @@ -466,7 +515,8 @@ android.support.v4.app.LoaderManagerImpl$LoaderInfo -> android.support.v4.app.z: void reportStart() -> d void stop() -> e void destroy() -> f - void callOnLoadFinished(android.support.v4.content.Loader,java.lang.Object) -> a + void onLoadComplete(android.support.v4.content.Loader,java.lang.Object) -> a + void callOnLoadFinished(android.support.v4.content.Loader,java.lang.Object) -> b java.lang.String toString() -> toString void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> a android.support.v4.app.NoSaveStateFrameLayout -> android.support.v4.app.aa: @@ -475,25 +525,66 @@ android.support.v4.app.NoSaveStateFrameLayout -> android.support.v4.app.aa: void dispatchRestoreInstanceState(android.util.SparseArray) -> dispatchRestoreInstanceState android.support.v4.app.SuperNotCalledException -> android.support.v4.app.ab: android.support.v4.content.Loader -> android.support.v4.a.a: - int mId -> a - android.support.v4.content.Loader$OnLoadCompleteListener mListener -> b - boolean mStarted -> c - boolean mAbandoned -> d - boolean mReset -> e - boolean mContentChanged -> f - boolean mProcessingChange -> g - void registerListener(int,android.support.v4.content.Loader$OnLoadCompleteListener) -> a - void unregisterListener(android.support.v4.content.Loader$OnLoadCompleteListener) -> a - void startLoading() -> a - void onStartLoading() -> b - void stopLoading() -> c - void onStopLoading() -> d - void reset() -> e - void onReset() -> f - java.lang.String dataToString(java.lang.Object) -> a + int mId -> mId + android.support.v4.content.Loader$OnLoadCompleteListener mListener -> mListener + android.content.Context mContext -> mContext + boolean mStarted -> mStarted + boolean mAbandoned -> mAbandoned + boolean mReset -> mReset + boolean mContentChanged -> mContentChanged + boolean mProcessingChange -> mProcessingChange + void deliverResult(java.lang.Object) -> deliverResult + android.content.Context getContext() -> getContext + int getId() -> getId + void registerListener(int,android.support.v4.content.Loader$OnLoadCompleteListener) -> registerListener + void unregisterListener(android.support.v4.content.Loader$OnLoadCompleteListener) -> unregisterListener + boolean isStarted() -> isStarted + boolean isAbandoned() -> isAbandoned + boolean isReset() -> isReset + void startLoading() -> startLoading + void onStartLoading() -> onStartLoading + void forceLoad() -> forceLoad + void onForceLoad() -> onForceLoad + void stopLoading() -> stopLoading + void onStopLoading() -> onStopLoading + void abandon() -> abandon + void onAbandon() -> onAbandon + void reset() -> reset + void onReset() -> onReset + boolean takeContentChanged() -> takeContentChanged + void commitContentChanged() -> commitContentChanged + void rollbackContentChanged() -> rollbackContentChanged + void onContentChanged() -> onContentChanged + java.lang.String dataToString(java.lang.Object) -> dataToString java.lang.String toString() -> toString - void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> a + void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump android.support.v4.content.Loader$OnLoadCompleteListener -> android.support.v4.a.b: + void onLoadComplete(android.support.v4.content.Loader,java.lang.Object) -> a +android.support.v4.content.LocalBroadcastManager -> android.support.v4.a.c: + android.content.Context mAppContext -> a + java.util.HashMap mReceivers -> b + java.util.HashMap mActions -> c + java.util.ArrayList mPendingBroadcasts -> d + android.os.Handler mHandler -> e + java.lang.Object mLock -> f + android.support.v4.content.LocalBroadcastManager mInstance -> g + android.support.v4.content.LocalBroadcastManager getInstance(android.content.Context) -> a + void registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter) -> a + void unregisterReceiver(android.content.BroadcastReceiver) -> a + boolean sendBroadcast(android.content.Intent) -> a + void executePendingBroadcasts() -> a + void access$000(android.support.v4.content.LocalBroadcastManager) -> a +android.support.v4.content.LocalBroadcastManager$1 -> android.support.v4.a.d: + android.support.v4.content.LocalBroadcastManager this$0 -> a + void handleMessage(android.os.Message) -> handleMessage +android.support.v4.content.LocalBroadcastManager$BroadcastRecord -> android.support.v4.a.e: + android.content.Intent intent -> a + java.util.ArrayList receivers -> b +android.support.v4.content.LocalBroadcastManager$ReceiverRecord -> android.support.v4.a.f: + android.content.IntentFilter filter -> a + android.content.BroadcastReceiver receiver -> b + boolean broadcasting -> c + java.lang.String toString() -> toString android.support.v4.os.ParcelableCompat -> android.support.v4.b.a: android.os.Parcelable$Creator newCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks) -> a android.support.v4.os.ParcelableCompat$CompatCreator -> android.support.v4.b.b: @@ -677,10 +768,15 @@ android.support.v4.util.SparseArrayCompat -> android.support.v4.c.m: java.lang.Object[] mValues -> d int mSize -> e android.support.v4.util.SparseArrayCompat clone() -> a + java.lang.Object get(int) -> a + java.lang.Object get(int,java.lang.Object) -> a + void delete(int) -> b + void remove(int) -> c void gc() -> d + void put(int,java.lang.Object) -> b int size() -> b - int keyAt(int) -> a - java.lang.Object valueAt(int) -> b + int keyAt(int) -> d + java.lang.Object valueAt(int) -> e void clear() -> c java.lang.String toString() -> toString java.lang.Object clone() -> clone @@ -1409,6 +1505,3611 @@ android.support.v4.widget.ViewDragHelper$Callback -> android.support.v4.widget.a boolean tryCaptureView(android.view.View,int) -> a int clampViewPositionHorizontal(android.view.View,int,int) -> a int clampViewPositionVertical(android.view.View,int,int) -> b +com.facebook.AccessToken -> com.facebook.AccessToken: + long serialVersionUID -> serialVersionUID + java.lang.String ACCESS_TOKEN_KEY -> ACCESS_TOKEN_KEY + java.lang.String EXPIRES_IN_KEY -> EXPIRES_IN_KEY + java.util.Date MIN_DATE -> MIN_DATE + java.util.Date MAX_DATE -> MAX_DATE + java.util.Date DEFAULT_EXPIRATION_TIME -> DEFAULT_EXPIRATION_TIME + java.util.Date DEFAULT_LAST_REFRESH_TIME -> DEFAULT_LAST_REFRESH_TIME + com.facebook.AccessTokenSource DEFAULT_ACCESS_TOKEN_SOURCE -> DEFAULT_ACCESS_TOKEN_SOURCE + java.util.Date ALREADY_EXPIRED_EXPIRATION_TIME -> ALREADY_EXPIRED_EXPIRATION_TIME + java.util.Date expires -> expires + java.util.List permissions -> permissions + java.lang.String token -> token + com.facebook.AccessTokenSource source -> source + java.util.Date lastRefresh -> lastRefresh + boolean $assertionsDisabled -> $assertionsDisabled + java.lang.String getToken() -> getToken + java.util.Date getExpires() -> getExpires + java.util.List getPermissions() -> getPermissions + com.facebook.AccessTokenSource getSource() -> getSource + java.util.Date getLastRefresh() -> getLastRefresh + com.facebook.AccessToken createFromExistingAccessToken(java.lang.String,java.util.Date,java.util.Date,com.facebook.AccessTokenSource,java.util.List) -> createFromExistingAccessToken + com.facebook.AccessToken createFromNativeLinkingIntent(android.content.Intent) -> createFromNativeLinkingIntent + java.lang.String toString() -> toString + com.facebook.AccessToken createEmptyToken(java.util.List) -> createEmptyToken + com.facebook.AccessToken createFromString(java.lang.String,java.util.List,com.facebook.AccessTokenSource) -> createFromString + com.facebook.AccessToken createFromNativeLogin(android.os.Bundle,com.facebook.AccessTokenSource) -> createFromNativeLogin + com.facebook.AccessToken createFromWebBundle(java.util.List,android.os.Bundle,com.facebook.AccessTokenSource) -> createFromWebBundle + com.facebook.AccessToken createFromRefresh(com.facebook.AccessToken,android.os.Bundle) -> createFromRefresh + com.facebook.AccessToken createFromTokenWithRefreshedPermissions(com.facebook.AccessToken,java.util.List) -> createFromTokenWithRefreshedPermissions + com.facebook.AccessToken createNew(java.util.List,java.lang.String,java.util.Date,com.facebook.AccessTokenSource) -> createNew + com.facebook.AccessToken createFromCache(android.os.Bundle) -> createFromCache + android.os.Bundle toCacheBundle() -> toCacheBundle + boolean isInvalid() -> isInvalid + com.facebook.AccessToken createFromBundle(java.util.List,android.os.Bundle,com.facebook.AccessTokenSource,java.util.Date) -> createFromBundle + java.lang.String tokenToString() -> tokenToString + void appendPermissions(java.lang.StringBuilder) -> appendPermissions + java.lang.Object writeReplace() -> writeReplace + void readObject(java.io.ObjectInputStream) -> readObject + java.util.Date getBundleLongAsDate(android.os.Bundle,java.lang.String,java.util.Date) -> getBundleLongAsDate +com.facebook.AccessToken$1 -> com.facebook.AccessToken$1: +com.facebook.AccessToken$SerializationProxyV1 -> com.facebook.AccessToken$SerializationProxyV1: + long serialVersionUID -> serialVersionUID + java.util.Date expires -> expires + java.util.List permissions -> permissions + java.lang.String token -> token + com.facebook.AccessTokenSource source -> source + java.util.Date lastRefresh -> lastRefresh + java.lang.Object readResolve() -> readResolve +com.facebook.AccessTokenSource -> com.facebook.AccessTokenSource: + com.facebook.AccessTokenSource NONE -> NONE + com.facebook.AccessTokenSource FACEBOOK_APPLICATION_WEB -> FACEBOOK_APPLICATION_WEB + com.facebook.AccessTokenSource FACEBOOK_APPLICATION_NATIVE -> FACEBOOK_APPLICATION_NATIVE + com.facebook.AccessTokenSource FACEBOOK_APPLICATION_SERVICE -> FACEBOOK_APPLICATION_SERVICE + com.facebook.AccessTokenSource WEB_VIEW -> WEB_VIEW + com.facebook.AccessTokenSource TEST_USER -> TEST_USER + com.facebook.AccessTokenSource CLIENT_TOKEN -> CLIENT_TOKEN + boolean canExtendToken -> canExtendToken + com.facebook.AccessTokenSource[] $VALUES -> $VALUES + com.facebook.AccessTokenSource[] values() -> values + com.facebook.AccessTokenSource valueOf(java.lang.String) -> valueOf + boolean canExtendToken() -> canExtendToken +com.facebook.AppEventsConstants -> com.facebook.AppEventsConstants: + java.lang.String EVENT_NAME_ACTIVATED_APP -> EVENT_NAME_ACTIVATED_APP + java.lang.String EVENT_NAME_COMPLETED_REGISTRATION -> EVENT_NAME_COMPLETED_REGISTRATION + java.lang.String EVENT_NAME_VIEWED_CONTENT -> EVENT_NAME_VIEWED_CONTENT + java.lang.String EVENT_NAME_SEARCHED -> EVENT_NAME_SEARCHED + java.lang.String EVENT_NAME_RATED -> EVENT_NAME_RATED + java.lang.String EVENT_NAME_COMPLETED_TUTORIAL -> EVENT_NAME_COMPLETED_TUTORIAL + java.lang.String EVENT_NAME_ADDED_TO_CART -> EVENT_NAME_ADDED_TO_CART + java.lang.String EVENT_NAME_ADDED_TO_WISHLIST -> EVENT_NAME_ADDED_TO_WISHLIST + java.lang.String EVENT_NAME_INITIATED_CHECKOUT -> EVENT_NAME_INITIATED_CHECKOUT + java.lang.String EVENT_NAME_ADDED_PAYMENT_INFO -> EVENT_NAME_ADDED_PAYMENT_INFO + java.lang.String EVENT_NAME_PURCHASED -> EVENT_NAME_PURCHASED + java.lang.String EVENT_NAME_ACHIEVED_LEVEL -> EVENT_NAME_ACHIEVED_LEVEL + java.lang.String EVENT_NAME_UNLOCKED_ACHIEVEMENT -> EVENT_NAME_UNLOCKED_ACHIEVEMENT + java.lang.String EVENT_NAME_SPENT_CREDITS -> EVENT_NAME_SPENT_CREDITS + java.lang.String EVENT_PARAM_CURRENCY -> EVENT_PARAM_CURRENCY + java.lang.String EVENT_PARAM_REGISTRATION_METHOD -> EVENT_PARAM_REGISTRATION_METHOD + java.lang.String EVENT_PARAM_CONTENT_TYPE -> EVENT_PARAM_CONTENT_TYPE + java.lang.String EVENT_PARAM_CONTENT_ID -> EVENT_PARAM_CONTENT_ID + java.lang.String EVENT_PARAM_SEARCH_STRING -> EVENT_PARAM_SEARCH_STRING + java.lang.String EVENT_PARAM_SUCCESS -> EVENT_PARAM_SUCCESS + java.lang.String EVENT_PARAM_MAX_RATING_VALUE -> EVENT_PARAM_MAX_RATING_VALUE + java.lang.String EVENT_PARAM_PAYMENT_INFO_AVAILABLE -> EVENT_PARAM_PAYMENT_INFO_AVAILABLE + java.lang.String EVENT_PARAM_NUM_ITEMS -> EVENT_PARAM_NUM_ITEMS + java.lang.String EVENT_PARAM_LEVEL -> EVENT_PARAM_LEVEL + java.lang.String EVENT_PARAM_DESCRIPTION -> EVENT_PARAM_DESCRIPTION + java.lang.String EVENT_PARAM_VALUE_YES -> EVENT_PARAM_VALUE_YES + java.lang.String EVENT_PARAM_VALUE_NO -> EVENT_PARAM_VALUE_NO +com.facebook.AppEventsLogger -> com.facebook.AppEventsLogger: + java.lang.String TAG -> TAG + int NUM_LOG_EVENTS_TO_TRY_TO_FLUSH_AFTER -> NUM_LOG_EVENTS_TO_TRY_TO_FLUSH_AFTER + int FLUSH_PERIOD_IN_SECONDS -> FLUSH_PERIOD_IN_SECONDS + int APP_SUPPORTS_ATTRIBUTION_ID_RECHECK_PERIOD_IN_SECONDS -> APP_SUPPORTS_ATTRIBUTION_ID_RECHECK_PERIOD_IN_SECONDS + int APP_ACTIVATE_SUPPRESSION_PERIOD_IN_SECONDS -> APP_ACTIVATE_SUPPRESSION_PERIOD_IN_SECONDS + java.lang.String APP_EVENT_PREFERENCES -> APP_EVENT_PREFERENCES + android.content.Context context -> context + com.facebook.AppEventsLogger$AccessTokenAppIdPair accessTokenAppId -> accessTokenAppId + java.util.Map stateMap -> stateMap + java.util.Timer flushTimer -> flushTimer + java.util.Timer supportsAttributionRecheckTimer -> supportsAttributionRecheckTimer + com.facebook.AppEventsLogger$FlushBehavior flushBehavior -> flushBehavior + boolean requestInFlight -> requestInFlight + android.content.Context applicationContext -> applicationContext + java.lang.Object staticLock -> staticLock + java.util.Map mapEventsToSuppressionTime -> mapEventsToSuppressionTime + java.util.Map mapEventNameToSuppress -> mapEventNameToSuppress + java.lang.String ACTION_APP_EVENTS_FLUSHED -> ACTION_APP_EVENTS_FLUSHED + java.lang.String APP_EVENTS_EXTRA_NUM_EVENTS_FLUSHED -> APP_EVENTS_EXTRA_NUM_EVENTS_FLUSHED + java.lang.String APP_EVENTS_EXTRA_FLUSH_RESULT -> APP_EVENTS_EXTRA_FLUSH_RESULT + boolean getLimitEventUsage(android.content.Context) -> getLimitEventUsage + void setLimitEventUsage(android.content.Context,boolean) -> setLimitEventUsage + void activateApp(android.content.Context) -> activateApp + void activateApp(android.content.Context,java.lang.String) -> activateApp + com.facebook.AppEventsLogger newLogger(android.content.Context) -> newLogger + com.facebook.AppEventsLogger newLogger(android.content.Context,com.facebook.Session) -> newLogger + com.facebook.AppEventsLogger newLogger(android.content.Context,java.lang.String,com.facebook.Session) -> newLogger + com.facebook.AppEventsLogger newLogger(android.content.Context,java.lang.String) -> newLogger + com.facebook.AppEventsLogger$FlushBehavior getFlushBehavior() -> getFlushBehavior + void setFlushBehavior(com.facebook.AppEventsLogger$FlushBehavior) -> setFlushBehavior + void logEvent(java.lang.String) -> logEvent + void logEvent(java.lang.String,double) -> logEvent + void logEvent(java.lang.String,android.os.Bundle) -> logEvent + void logEvent(java.lang.String,double,android.os.Bundle) -> logEvent + void logPurchase(java.math.BigDecimal,java.util.Currency) -> logPurchase + void logPurchase(java.math.BigDecimal,java.util.Currency,android.os.Bundle) -> logPurchase + void flush() -> flush + void onContextStop() -> onContextStop + boolean isValidForSession(com.facebook.Session) -> isValidForSession + void logSdkEvent(java.lang.String,java.lang.Double,android.os.Bundle) -> logSdkEvent + java.lang.String getApplicationId() -> getApplicationId + void initializeTimersIfNeeded() -> initializeTimersIfNeeded + void logEvent(java.lang.String,java.lang.Double,android.os.Bundle,boolean) -> logEvent + void logEvent(android.content.Context,com.facebook.AppEventsLogger$AppEvent,com.facebook.AppEventsLogger$AccessTokenAppIdPair) -> logEvent + boolean shouldSuppressEvent(com.facebook.AppEventsLogger$AppEvent) -> shouldSuppressEvent + void eagerFlush() -> eagerFlush + void flushIfNecessary() -> flushIfNecessary + int getAccumulatedEventCount() -> getAccumulatedEventCount + com.facebook.AppEventsLogger$SessionEventsState getSessionEventsState(android.content.Context,com.facebook.AppEventsLogger$AccessTokenAppIdPair) -> getSessionEventsState + com.facebook.AppEventsLogger$SessionEventsState getSessionEventsState(com.facebook.AppEventsLogger$AccessTokenAppIdPair) -> getSessionEventsState + void flush(com.facebook.AppEventsLogger$FlushReason) -> flush + void flushAndWait(com.facebook.AppEventsLogger$FlushReason) -> flushAndWait + com.facebook.AppEventsLogger$FlushStatistics buildAndExecuteRequests(com.facebook.AppEventsLogger$FlushReason,java.util.Set) -> buildAndExecuteRequests + com.facebook.Request buildRequestForSession(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.AppEventsLogger$SessionEventsState,boolean,com.facebook.AppEventsLogger$FlushStatistics) -> buildRequestForSession + void handleResponse(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.Request,com.facebook.Response,com.facebook.AppEventsLogger$SessionEventsState,com.facebook.AppEventsLogger$FlushStatistics) -> handleResponse + int accumulatePersistedEvents() -> accumulatePersistedEvents + void notifyDeveloperError(java.lang.String) -> notifyDeveloperError + void access$100(com.facebook.AppEventsLogger$FlushReason) -> access$100 + java.lang.Object access$200() -> access$200 + java.util.Map access$300() -> access$300 + void access$500(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.Request,com.facebook.Response,com.facebook.AppEventsLogger$SessionEventsState,com.facebook.AppEventsLogger$FlushStatistics) -> access$500 + java.lang.String access$800() -> access$800 +com.facebook.AppEventsLogger$1 -> com.facebook.AppEventsLogger$1: +com.facebook.AppEventsLogger$2 -> com.facebook.AppEventsLogger$2: + void run() -> run +com.facebook.AppEventsLogger$3 -> com.facebook.AppEventsLogger$3: + void run() -> run +com.facebook.AppEventsLogger$4 -> com.facebook.AppEventsLogger$4: + com.facebook.AppEventsLogger$FlushReason val$reason -> val$reason + void run() -> run +com.facebook.AppEventsLogger$5 -> com.facebook.AppEventsLogger$5: + com.facebook.AppEventsLogger$AccessTokenAppIdPair val$accessTokenAppId -> val$accessTokenAppId + com.facebook.Request val$postRequest -> val$postRequest + com.facebook.AppEventsLogger$SessionEventsState val$sessionEventsState -> val$sessionEventsState + com.facebook.AppEventsLogger$FlushStatistics val$flushState -> val$flushState + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.AppEventsLogger$AccessTokenAppIdPair -> com.facebook.AppEventsLogger$AccessTokenAppIdPair: + long serialVersionUID -> serialVersionUID + java.lang.String accessToken -> accessToken + java.lang.String applicationId -> applicationId + java.lang.String getAccessToken() -> getAccessToken + java.lang.String getApplicationId() -> getApplicationId + int hashCode() -> hashCode + boolean equals(java.lang.Object) -> equals + java.lang.Object writeReplace() -> writeReplace +com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1 -> com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1: + long serialVersionUID -> serialVersionUID + java.lang.String accessToken -> accessToken + java.lang.String appId -> appId + java.lang.Object readResolve() -> readResolve +com.facebook.AppEventsLogger$AppEvent -> com.facebook.AppEventsLogger$AppEvent: + long serialVersionUID -> serialVersionUID + org.json.JSONObject jsonObject -> jsonObject + boolean isImplicit -> isImplicit + java.util.HashSet validatedIdentifiers -> validatedIdentifiers + java.lang.String name -> name + java.lang.String getName() -> getName + boolean getIsImplicit() -> getIsImplicit + org.json.JSONObject getJSONObject() -> getJSONObject + void validateIdentifier(java.lang.String) -> validateIdentifier + java.lang.Object writeReplace() -> writeReplace + java.lang.String toString() -> toString +com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1 -> com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1: + long serialVersionUID -> serialVersionUID + java.lang.String jsonString -> jsonString + boolean isImplicit -> isImplicit + java.lang.Object readResolve() -> readResolve +com.facebook.AppEventsLogger$EventSuppression -> com.facebook.AppEventsLogger$EventSuppression: + int timeoutPeriod -> timeoutPeriod + com.facebook.AppEventsLogger$SuppressionTimeoutBehavior behavior -> behavior + int getTimeoutPeriod() -> getTimeoutPeriod + com.facebook.AppEventsLogger$SuppressionTimeoutBehavior getBehavior() -> getBehavior +com.facebook.AppEventsLogger$FlushBehavior -> com.facebook.AppEventsLogger$FlushBehavior: + com.facebook.AppEventsLogger$FlushBehavior AUTO -> AUTO + com.facebook.AppEventsLogger$FlushBehavior EXPLICIT_ONLY -> EXPLICIT_ONLY + com.facebook.AppEventsLogger$FlushBehavior[] $VALUES -> $VALUES + com.facebook.AppEventsLogger$FlushBehavior[] values() -> values + com.facebook.AppEventsLogger$FlushBehavior valueOf(java.lang.String) -> valueOf +com.facebook.AppEventsLogger$FlushReason -> com.facebook.AppEventsLogger$FlushReason: + com.facebook.AppEventsLogger$FlushReason EXPLICIT -> EXPLICIT + com.facebook.AppEventsLogger$FlushReason TIMER -> TIMER + com.facebook.AppEventsLogger$FlushReason SESSION_CHANGE -> SESSION_CHANGE + com.facebook.AppEventsLogger$FlushReason PERSISTED_EVENTS -> PERSISTED_EVENTS + com.facebook.AppEventsLogger$FlushReason EVENT_THRESHOLD -> EVENT_THRESHOLD + com.facebook.AppEventsLogger$FlushReason EAGER_FLUSHING_EVENT -> EAGER_FLUSHING_EVENT + com.facebook.AppEventsLogger$FlushReason[] $VALUES -> $VALUES + com.facebook.AppEventsLogger$FlushReason[] values() -> values + com.facebook.AppEventsLogger$FlushReason valueOf(java.lang.String) -> valueOf +com.facebook.AppEventsLogger$FlushResult -> com.facebook.AppEventsLogger$FlushResult: + com.facebook.AppEventsLogger$FlushResult SUCCESS -> SUCCESS + com.facebook.AppEventsLogger$FlushResult SERVER_ERROR -> SERVER_ERROR + com.facebook.AppEventsLogger$FlushResult NO_CONNECTIVITY -> NO_CONNECTIVITY + com.facebook.AppEventsLogger$FlushResult UNKNOWN_ERROR -> UNKNOWN_ERROR + com.facebook.AppEventsLogger$FlushResult[] $VALUES -> $VALUES + com.facebook.AppEventsLogger$FlushResult[] values() -> values + com.facebook.AppEventsLogger$FlushResult valueOf(java.lang.String) -> valueOf +com.facebook.AppEventsLogger$FlushStatistics -> com.facebook.AppEventsLogger$FlushStatistics: + int numEvents -> numEvents + com.facebook.AppEventsLogger$FlushResult result -> result +com.facebook.AppEventsLogger$PersistedEvents -> com.facebook.AppEventsLogger$PersistedEvents: + java.lang.String PERSISTED_EVENTS_FILENAME -> PERSISTED_EVENTS_FILENAME + java.lang.Object staticLock -> staticLock + android.content.Context context -> context + java.util.HashMap persistedEvents -> persistedEvents + com.facebook.AppEventsLogger$PersistedEvents readAndClearStore(android.content.Context) -> readAndClearStore + void persistEvents(android.content.Context,com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.AppEventsLogger$SessionEventsState) -> persistEvents + void persistEvents(android.content.Context,java.util.Map) -> persistEvents + java.util.Set keySet() -> keySet + java.util.List getEvents(com.facebook.AppEventsLogger$AccessTokenAppIdPair) -> getEvents + void write() -> write + void readAndClearStore() -> readAndClearStore + void addEvents(com.facebook.AppEventsLogger$AccessTokenAppIdPair,java.util.List) -> addEvents +com.facebook.AppEventsLogger$SessionEventsState -> com.facebook.AppEventsLogger$SessionEventsState: + java.util.List accumulatedEvents -> accumulatedEvents + java.util.List inFlightEvents -> inFlightEvents + int numSkippedEventsDueToFullBuffer -> numSkippedEventsDueToFullBuffer + java.lang.String attributionId -> attributionId + java.lang.String packageName -> packageName + java.lang.String EVENT_COUNT_KEY -> EVENT_COUNT_KEY + java.lang.String ENCODED_EVENTS_KEY -> ENCODED_EVENTS_KEY + java.lang.String NUM_SKIPPED_KEY -> NUM_SKIPPED_KEY + int MAX_ACCUMULATED_LOG_EVENTS -> MAX_ACCUMULATED_LOG_EVENTS + void addEvent(com.facebook.AppEventsLogger$AppEvent) -> addEvent + int getAccumulatedEventCount() -> getAccumulatedEventCount + void clearInFlightAndStats(boolean) -> clearInFlightAndStats + int populateRequest(com.facebook.Request,boolean,boolean,boolean) -> populateRequest + java.util.List getEventsToPersist() -> getEventsToPersist + void accumulatePersistedEvents(java.util.List) -> accumulatePersistedEvents + void populateRequest(com.facebook.Request,int,org.json.JSONArray,boolean,boolean) -> populateRequest + byte[] getStringAsByteArray(java.lang.String) -> getStringAsByteArray +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior -> com.facebook.AppEventsLogger$SuppressionTimeoutBehavior: + com.facebook.AppEventsLogger$SuppressionTimeoutBehavior RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL -> RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL + com.facebook.AppEventsLogger$SuppressionTimeoutBehavior RESET_TIMEOUT_WHEN_LOG_ATTEMPTED -> RESET_TIMEOUT_WHEN_LOG_ATTEMPTED + com.facebook.AppEventsLogger$SuppressionTimeoutBehavior[] $VALUES -> $VALUES + com.facebook.AppEventsLogger$SuppressionTimeoutBehavior[] values() -> values + com.facebook.AppEventsLogger$SuppressionTimeoutBehavior valueOf(java.lang.String) -> valueOf +com.facebook.AppLinkData -> com.facebook.AppLinkData: + java.lang.String ARGUMENTS_TAPTIME_KEY -> ARGUMENTS_TAPTIME_KEY + java.lang.String BUNDLE_APPLINK_ARGS_KEY -> BUNDLE_APPLINK_ARGS_KEY + java.lang.String APPLINK_BRIDGE_ARGS_KEY -> APPLINK_BRIDGE_ARGS_KEY + java.lang.String APPLINK_METHOD_ARGS_KEY -> APPLINK_METHOD_ARGS_KEY + java.lang.String APPLINK_VERSION_KEY -> APPLINK_VERSION_KEY + java.lang.String BRIDGE_ARGS_METHOD_KEY -> BRIDGE_ARGS_METHOD_KEY + java.lang.String METHOD_ARGS_TARGET_URL_KEY -> METHOD_ARGS_TARGET_URL_KEY + java.lang.String METHOD_ARGS_REF_KEY -> METHOD_ARGS_REF_KEY + java.lang.String TAG -> TAG + java.lang.String[] ref -> ref + android.net.Uri targetUri -> targetUri + java.lang.String version -> version + org.json.JSONObject arguments -> arguments + void fetchDeferredAppLinkData(android.content.Context,com.facebook.AppLinkData$CompletionHandler) -> fetchDeferredAppLinkData + void fetchDeferredAppLinkData(android.content.Context,java.lang.String,com.facebook.AppLinkData$CompletionHandler) -> fetchDeferredAppLinkData + com.facebook.AppLinkData createFromActivity(android.app.Activity) -> createFromActivity + com.facebook.AppLinkData createFromJson(java.lang.String) -> createFromJson + com.facebook.AppLinkData createFromUri(android.net.Uri) -> createFromUri + android.net.Uri getTargetUri() -> getTargetUri + java.lang.String[] getRef() -> getRef + org.json.JSONObject getArguments() -> getArguments + com.facebook.AppLinkData access$000(java.lang.String) -> access$000 + java.lang.String access$100() -> access$100 +com.facebook.AppLinkData$1 -> com.facebook.AppLinkData$1: + com.facebook.AppLinkData$CompletionHandler val$completionHandler -> val$completionHandler + void completed(android.os.Bundle) -> completed +com.facebook.AppLinkData$2 -> com.facebook.AppLinkData$2: + com.facebook.AppLinkData$CompletionHandler val$completionHandler -> val$completionHandler + void run() -> run +com.facebook.AppLinkData$CompletionHandler -> com.facebook.AppLinkData$CompletionHandler: + void onDeferredAppLinkDataFetched(com.facebook.AppLinkData) -> onDeferredAppLinkDataFetched +com.facebook.AppLinkData$DeferredAppLinkDataClient -> com.facebook.AppLinkData$DeferredAppLinkDataClient: + void populateRequestBundle(android.os.Bundle) -> populateRequestBundle +com.facebook.AuthorizationClient -> com.facebook.AuthorizationClient: + long serialVersionUID -> serialVersionUID + java.lang.String TAG -> TAG + java.lang.String WEB_VIEW_AUTH_HANDLER_STORE -> WEB_VIEW_AUTH_HANDLER_STORE + java.lang.String WEB_VIEW_AUTH_HANDLER_TOKEN_KEY -> WEB_VIEW_AUTH_HANDLER_TOKEN_KEY + java.lang.String EVENT_NAME_LOGIN_METHOD_START -> EVENT_NAME_LOGIN_METHOD_START + java.lang.String EVENT_NAME_LOGIN_METHOD_COMPLETE -> EVENT_NAME_LOGIN_METHOD_COMPLETE + java.lang.String EVENT_PARAM_METHOD_RESULT_SKIPPED -> EVENT_PARAM_METHOD_RESULT_SKIPPED + java.lang.String EVENT_NAME_LOGIN_START -> EVENT_NAME_LOGIN_START + java.lang.String EVENT_NAME_LOGIN_COMPLETE -> EVENT_NAME_LOGIN_COMPLETE + java.lang.String EVENT_PARAM_AUTH_LOGGER_ID -> EVENT_PARAM_AUTH_LOGGER_ID + java.lang.String EVENT_PARAM_TIMESTAMP -> EVENT_PARAM_TIMESTAMP + java.lang.String EVENT_PARAM_LOGIN_RESULT -> EVENT_PARAM_LOGIN_RESULT + java.lang.String EVENT_PARAM_METHOD -> EVENT_PARAM_METHOD + java.lang.String EVENT_PARAM_ERROR_CODE -> EVENT_PARAM_ERROR_CODE + java.lang.String EVENT_PARAM_ERROR_MESSAGE -> EVENT_PARAM_ERROR_MESSAGE + java.lang.String EVENT_PARAM_EXTRAS -> EVENT_PARAM_EXTRAS + java.lang.String EVENT_EXTRAS_TRY_LOGIN_ACTIVITY -> EVENT_EXTRAS_TRY_LOGIN_ACTIVITY + java.lang.String EVENT_EXTRAS_TRY_LEGACY -> EVENT_EXTRAS_TRY_LEGACY + java.lang.String EVENT_EXTRAS_LOGIN_BEHAVIOR -> EVENT_EXTRAS_LOGIN_BEHAVIOR + java.lang.String EVENT_EXTRAS_REQUEST_CODE -> EVENT_EXTRAS_REQUEST_CODE + java.lang.String EVENT_EXTRAS_IS_LEGACY -> EVENT_EXTRAS_IS_LEGACY + java.lang.String EVENT_EXTRAS_PERMISSIONS -> EVENT_EXTRAS_PERMISSIONS + java.lang.String EVENT_EXTRAS_DEFAULT_AUDIENCE -> EVENT_EXTRAS_DEFAULT_AUDIENCE + java.lang.String EVENT_EXTRAS_MISSING_INTERNET_PERMISSION -> EVENT_EXTRAS_MISSING_INTERNET_PERMISSION + java.lang.String EVENT_EXTRAS_NOT_TRIED -> EVENT_EXTRAS_NOT_TRIED + java.lang.String EVENT_EXTRAS_NEW_PERMISSIONS -> EVENT_EXTRAS_NEW_PERMISSIONS + java.lang.String EVENT_EXTRAS_SERVICE_DISABLED -> EVENT_EXTRAS_SERVICE_DISABLED + java.lang.String EVENT_EXTRAS_APP_CALL_ID -> EVENT_EXTRAS_APP_CALL_ID + java.lang.String EVENT_EXTRAS_PROTOCOL_VERSION -> EVENT_EXTRAS_PROTOCOL_VERSION + java.lang.String EVENT_EXTRAS_WRITE_PRIVACY -> EVENT_EXTRAS_WRITE_PRIVACY + java.util.List handlersToTry -> handlersToTry + com.facebook.AuthorizationClient$AuthHandler currentHandler -> currentHandler + android.content.Context context -> context + com.facebook.AuthorizationClient$StartActivityDelegate startActivityDelegate -> startActivityDelegate + com.facebook.AuthorizationClient$OnCompletedListener onCompletedListener -> onCompletedListener + com.facebook.AuthorizationClient$BackgroundProcessingListener backgroundProcessingListener -> backgroundProcessingListener + boolean checkedInternetPermission -> checkedInternetPermission + com.facebook.AuthorizationClient$AuthorizationRequest pendingRequest -> pendingRequest + java.util.Map loggingExtras -> loggingExtras + com.facebook.AppEventsLogger appEventsLogger -> appEventsLogger + void setContext(android.content.Context) -> setContext + void setContext(android.app.Activity) -> setContext + void startOrContinueAuth(com.facebook.AuthorizationClient$AuthorizationRequest) -> startOrContinueAuth + void authorize(com.facebook.AuthorizationClient$AuthorizationRequest) -> authorize + void continueAuth() -> continueAuth + boolean getInProgress() -> getInProgress + void cancelCurrentHandler() -> cancelCurrentHandler + boolean onActivityResult(int,int,android.content.Intent) -> onActivityResult + java.util.List getHandlerTypes(com.facebook.AuthorizationClient$AuthorizationRequest) -> getHandlerTypes + boolean checkInternetPermission() -> checkInternetPermission + void tryNextHandler() -> tryNextHandler + void completeWithFailure() -> completeWithFailure + void addLoggingExtra(java.lang.String,java.lang.String,boolean) -> addLoggingExtra + boolean tryCurrentHandler() -> tryCurrentHandler + void completeAndValidate(com.facebook.AuthorizationClient$Result) -> completeAndValidate + void complete(com.facebook.AuthorizationClient$Result) -> complete + com.facebook.AuthorizationClient$OnCompletedListener getOnCompletedListener() -> getOnCompletedListener + void setOnCompletedListener(com.facebook.AuthorizationClient$OnCompletedListener) -> setOnCompletedListener + com.facebook.AuthorizationClient$BackgroundProcessingListener getBackgroundProcessingListener() -> getBackgroundProcessingListener + void setBackgroundProcessingListener(com.facebook.AuthorizationClient$BackgroundProcessingListener) -> setBackgroundProcessingListener + com.facebook.AuthorizationClient$StartActivityDelegate getStartActivityDelegate() -> getStartActivityDelegate + int checkPermission(java.lang.String) -> checkPermission + void validateSameFbidAndFinish(com.facebook.AuthorizationClient$Result) -> validateSameFbidAndFinish + com.facebook.RequestBatch createReauthValidationBatch(com.facebook.AuthorizationClient$Result) -> createReauthValidationBatch + com.facebook.Request createGetPermissionsRequest(java.lang.String) -> createGetPermissionsRequest + com.facebook.Request createGetProfileIdRequest(java.lang.String) -> createGetProfileIdRequest + com.facebook.AppEventsLogger getAppEventsLogger() -> getAppEventsLogger + void notifyOnCompleteListener(com.facebook.AuthorizationClient$Result) -> notifyOnCompleteListener + void notifyBackgroundProcessingStart() -> notifyBackgroundProcessingStart + void notifyBackgroundProcessingStop() -> notifyBackgroundProcessingStop + void logAuthorizationMethodStart(java.lang.String) -> logAuthorizationMethodStart + void logAuthorizationMethodComplete(java.lang.String,com.facebook.AuthorizationClient$Result,java.util.Map) -> logAuthorizationMethodComplete + void logAuthorizationMethodComplete(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map) -> logAuthorizationMethodComplete + android.os.Bundle newAuthorizationLoggingBundle(java.lang.String) -> newAuthorizationLoggingBundle + java.lang.String getE2E() -> getE2E + void logWebLoginCompleted(java.lang.String,java.lang.String) -> logWebLoginCompleted + void access$000(com.facebook.AuthorizationClient) -> access$000 + java.lang.String access$100() -> access$100 + void access$200(com.facebook.AuthorizationClient,java.lang.String,java.lang.String) -> access$200 + void access$300(com.facebook.AuthorizationClient) -> access$300 +com.facebook.AuthorizationClient$1 -> com.facebook.AuthorizationClient$1: + android.app.Activity val$activity -> val$activity + com.facebook.AuthorizationClient this$0 -> this$0 + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + android.app.Activity getActivityContext() -> getActivityContext +com.facebook.AuthorizationClient$2 -> com.facebook.AuthorizationClient$2: + com.facebook.AuthorizationClient this$0 -> this$0 + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + android.app.Activity getActivityContext() -> getActivityContext +com.facebook.AuthorizationClient$3 -> com.facebook.AuthorizationClient$3: + java.util.ArrayList val$fbids -> val$fbids + com.facebook.AuthorizationClient this$0 -> this$0 + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.AuthorizationClient$4 -> com.facebook.AuthorizationClient$4: + java.util.ArrayList val$tokenPermissions -> val$tokenPermissions + com.facebook.AuthorizationClient this$0 -> this$0 + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.AuthorizationClient$5 -> com.facebook.AuthorizationClient$5: + java.util.ArrayList val$fbids -> val$fbids + com.facebook.AuthorizationClient$Result val$pendingResult -> val$pendingResult + java.util.ArrayList val$tokenPermissions -> val$tokenPermissions + com.facebook.AuthorizationClient this$0 -> this$0 + void onBatchCompleted(com.facebook.RequestBatch) -> onBatchCompleted +com.facebook.AuthorizationClient$AuthDialogBuilder -> com.facebook.AuthorizationClient$AuthDialogBuilder: + java.lang.String OAUTH_DIALOG -> OAUTH_DIALOG + java.lang.String REDIRECT_URI -> REDIRECT_URI + java.lang.String e2e -> e2e + com.facebook.AuthorizationClient$AuthDialogBuilder setE2E(java.lang.String) -> setE2E + com.facebook.widget.WebDialog build() -> build +com.facebook.AuthorizationClient$AuthHandler -> com.facebook.AuthorizationClient$AuthHandler: + long serialVersionUID -> serialVersionUID + java.util.Map methodLoggingExtras -> methodLoggingExtras + com.facebook.AuthorizationClient this$0 -> this$0 + boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) -> tryAuthorize + java.lang.String getNameForLogging() -> getNameForLogging + boolean onActivityResult(int,int,android.content.Intent) -> onActivityResult + boolean needsRestart() -> needsRestart + boolean needsInternetPermission() -> needsInternetPermission + void cancel() -> cancel + void addLoggingExtra(java.lang.String,java.lang.Object) -> addLoggingExtra +com.facebook.AuthorizationClient$AuthorizationRequest -> com.facebook.AuthorizationClient$AuthorizationRequest: + long serialVersionUID -> serialVersionUID + com.facebook.AuthorizationClient$StartActivityDelegate startActivityDelegate -> startActivityDelegate + com.facebook.SessionLoginBehavior loginBehavior -> loginBehavior + int requestCode -> requestCode + boolean isLegacy -> isLegacy + java.util.List permissions -> permissions + com.facebook.SessionDefaultAudience defaultAudience -> defaultAudience + java.lang.String applicationId -> applicationId + java.lang.String previousAccessToken -> previousAccessToken + java.lang.String authId -> authId + com.facebook.AuthorizationClient$StartActivityDelegate getStartActivityDelegate() -> getStartActivityDelegate + java.util.List getPermissions() -> getPermissions + void setPermissions(java.util.List) -> setPermissions + com.facebook.SessionLoginBehavior getLoginBehavior() -> getLoginBehavior + int getRequestCode() -> getRequestCode + com.facebook.SessionDefaultAudience getDefaultAudience() -> getDefaultAudience + java.lang.String getApplicationId() -> getApplicationId + boolean isLegacy() -> isLegacy + void setIsLegacy(boolean) -> setIsLegacy + java.lang.String getPreviousAccessToken() -> getPreviousAccessToken + boolean needsNewTokenValidation() -> needsNewTokenValidation + java.lang.String getAuthId() -> getAuthId +com.facebook.AuthorizationClient$BackgroundProcessingListener -> com.facebook.AuthorizationClient$BackgroundProcessingListener: + void onBackgroundProcessingStarted() -> onBackgroundProcessingStarted + void onBackgroundProcessingStopped() -> onBackgroundProcessingStopped +com.facebook.AuthorizationClient$GetTokenAuthHandler -> com.facebook.AuthorizationClient$GetTokenAuthHandler: + long serialVersionUID -> serialVersionUID + com.facebook.GetTokenClient getTokenClient -> getTokenClient + com.facebook.AuthorizationClient this$0 -> this$0 + java.lang.String getNameForLogging() -> getNameForLogging + void cancel() -> cancel + boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) -> tryAuthorize + void getTokenCompleted(com.facebook.AuthorizationClient$AuthorizationRequest,android.os.Bundle) -> getTokenCompleted +com.facebook.AuthorizationClient$GetTokenAuthHandler$1 -> com.facebook.AuthorizationClient$GetTokenAuthHandler$1: + com.facebook.AuthorizationClient$AuthorizationRequest val$request -> val$request + com.facebook.AuthorizationClient$GetTokenAuthHandler this$1 -> this$1 + void completed(android.os.Bundle) -> completed +com.facebook.AuthorizationClient$KatanaAuthHandler -> com.facebook.AuthorizationClient$KatanaAuthHandler: + long serialVersionUID -> serialVersionUID + com.facebook.AuthorizationClient this$0 -> this$0 + boolean tryIntent(android.content.Intent,int) -> tryIntent +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler -> com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: + long serialVersionUID -> serialVersionUID + java.lang.String applicationId -> applicationId + java.lang.String callId -> callId + com.facebook.AuthorizationClient this$0 -> this$0 + java.lang.String getNameForLogging() -> getNameForLogging + boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) -> tryAuthorize + boolean onActivityResult(int,int,android.content.Intent) -> onActivityResult + com.facebook.AuthorizationClient$Result handleResultOk(android.content.Intent) -> handleResultOk + com.facebook.AuthorizationClient$Result createCancelOrErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,android.content.Intent) -> createCancelOrErrorResult + void logEvent(java.lang.String,java.lang.String,java.lang.String) -> logEvent +com.facebook.AuthorizationClient$KatanaProxyAuthHandler -> com.facebook.AuthorizationClient$KatanaProxyAuthHandler: + long serialVersionUID -> serialVersionUID + java.lang.String applicationId -> applicationId + com.facebook.AuthorizationClient this$0 -> this$0 + java.lang.String getNameForLogging() -> getNameForLogging + boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) -> tryAuthorize + boolean onActivityResult(int,int,android.content.Intent) -> onActivityResult + com.facebook.AuthorizationClient$Result handleResultOk(android.content.Intent) -> handleResultOk +com.facebook.AuthorizationClient$OnCompletedListener -> com.facebook.AuthorizationClient$OnCompletedListener: + void onCompleted(com.facebook.AuthorizationClient$Result) -> onCompleted +com.facebook.AuthorizationClient$Result -> com.facebook.AuthorizationClient$Result: + long serialVersionUID -> serialVersionUID + com.facebook.AuthorizationClient$Result$Code code -> code + com.facebook.AccessToken token -> token + java.lang.String errorMessage -> errorMessage + java.lang.String errorCode -> errorCode + com.facebook.AuthorizationClient$AuthorizationRequest request -> request + java.util.Map loggingExtras -> loggingExtras + com.facebook.AuthorizationClient$Result createTokenResult(com.facebook.AuthorizationClient$AuthorizationRequest,com.facebook.AccessToken) -> createTokenResult + com.facebook.AuthorizationClient$Result createCancelResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String) -> createCancelResult + com.facebook.AuthorizationClient$Result createErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String,java.lang.String) -> createErrorResult + com.facebook.AuthorizationClient$Result createErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String,java.lang.String,java.lang.String) -> createErrorResult +com.facebook.AuthorizationClient$Result$Code -> com.facebook.AuthorizationClient$Result$Code: + com.facebook.AuthorizationClient$Result$Code SUCCESS -> SUCCESS + com.facebook.AuthorizationClient$Result$Code CANCEL -> CANCEL + com.facebook.AuthorizationClient$Result$Code ERROR -> ERROR + java.lang.String loggingValue -> loggingValue + com.facebook.AuthorizationClient$Result$Code[] $VALUES -> $VALUES + com.facebook.AuthorizationClient$Result$Code[] values() -> values + com.facebook.AuthorizationClient$Result$Code valueOf(java.lang.String) -> valueOf + java.lang.String getLoggingValue() -> getLoggingValue +com.facebook.AuthorizationClient$StartActivityDelegate -> com.facebook.AuthorizationClient$StartActivityDelegate: + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + android.app.Activity getActivityContext() -> getActivityContext +com.facebook.AuthorizationClient$WebViewAuthHandler -> com.facebook.AuthorizationClient$WebViewAuthHandler: + long serialVersionUID -> serialVersionUID + com.facebook.widget.WebDialog loginDialog -> loginDialog + java.lang.String applicationId -> applicationId + java.lang.String e2e -> e2e + com.facebook.AuthorizationClient this$0 -> this$0 + java.lang.String getNameForLogging() -> getNameForLogging + boolean needsRestart() -> needsRestart + boolean needsInternetPermission() -> needsInternetPermission + void cancel() -> cancel + boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) -> tryAuthorize + void onWebDialogComplete(com.facebook.AuthorizationClient$AuthorizationRequest,android.os.Bundle,com.facebook.FacebookException) -> onWebDialogComplete + void saveCookieToken(java.lang.String) -> saveCookieToken + java.lang.String loadCookieToken() -> loadCookieToken +com.facebook.AuthorizationClient$WebViewAuthHandler$1 -> com.facebook.AuthorizationClient$WebViewAuthHandler$1: + com.facebook.AuthorizationClient$AuthorizationRequest val$request -> val$request + com.facebook.AuthorizationClient$WebViewAuthHandler this$1 -> this$1 + void onComplete(android.os.Bundle,com.facebook.FacebookException) -> onComplete +com.facebook.FacebookAuthorizationException -> com.facebook.FacebookAuthorizationException: + long serialVersionUID -> serialVersionUID +com.facebook.FacebookDialogException -> com.facebook.FacebookDialogException: + long serialVersionUID -> serialVersionUID + int errorCode -> errorCode + java.lang.String failingUrl -> failingUrl + int getErrorCode() -> getErrorCode + java.lang.String getFailingUrl() -> getFailingUrl +com.facebook.FacebookException -> com.facebook.FacebookException: + long serialVersionUID -> serialVersionUID +com.facebook.FacebookGraphObjectException -> com.facebook.FacebookGraphObjectException: + long serialVersionUID -> serialVersionUID +com.facebook.FacebookOperationCanceledException -> com.facebook.FacebookOperationCanceledException: + long serialVersionUID -> serialVersionUID +com.facebook.FacebookRequestError -> com.facebook.FacebookRequestError: + int INVALID_ERROR_CODE -> INVALID_ERROR_CODE + int INVALID_HTTP_STATUS_CODE -> INVALID_HTTP_STATUS_CODE + int INVALID_MESSAGE_ID -> INVALID_MESSAGE_ID + java.lang.String CODE_KEY -> CODE_KEY + java.lang.String BODY_KEY -> BODY_KEY + java.lang.String ERROR_KEY -> ERROR_KEY + java.lang.String ERROR_TYPE_FIELD_KEY -> ERROR_TYPE_FIELD_KEY + java.lang.String ERROR_CODE_FIELD_KEY -> ERROR_CODE_FIELD_KEY + java.lang.String ERROR_MESSAGE_FIELD_KEY -> ERROR_MESSAGE_FIELD_KEY + java.lang.String ERROR_CODE_KEY -> ERROR_CODE_KEY + java.lang.String ERROR_SUB_CODE_KEY -> ERROR_SUB_CODE_KEY + java.lang.String ERROR_MSG_KEY -> ERROR_MSG_KEY + java.lang.String ERROR_REASON_KEY -> ERROR_REASON_KEY + int EC_UNKNOWN_ERROR -> EC_UNKNOWN_ERROR + int EC_SERVICE_UNAVAILABLE -> EC_SERVICE_UNAVAILABLE + int EC_APP_TOO_MANY_CALLS -> EC_APP_TOO_MANY_CALLS + int EC_USER_TOO_MANY_CALLS -> EC_USER_TOO_MANY_CALLS + int EC_PERMISSION_DENIED -> EC_PERMISSION_DENIED + int EC_INVALID_SESSION -> EC_INVALID_SESSION + int EC_INVALID_TOKEN -> EC_INVALID_TOKEN + com.facebook.FacebookRequestError$Range EC_RANGE_PERMISSION -> EC_RANGE_PERMISSION + int EC_APP_NOT_INSTALLED -> EC_APP_NOT_INSTALLED + int EC_USER_CHECKPOINTED -> EC_USER_CHECKPOINTED + int EC_PASSWORD_CHANGED -> EC_PASSWORD_CHANGED + int EC_EXPIRED -> EC_EXPIRED + int EC_UNCONFIRMED_USER -> EC_UNCONFIRMED_USER + com.facebook.FacebookRequestError$Range HTTP_RANGE_SUCCESS -> HTTP_RANGE_SUCCESS + com.facebook.FacebookRequestError$Range HTTP_RANGE_CLIENT_ERROR -> HTTP_RANGE_CLIENT_ERROR + com.facebook.FacebookRequestError$Range HTTP_RANGE_SERVER_ERROR -> HTTP_RANGE_SERVER_ERROR + int userActionMessageId -> userActionMessageId + boolean shouldNotifyUser -> shouldNotifyUser + com.facebook.FacebookRequestError$Category category -> category + int requestStatusCode -> requestStatusCode + int errorCode -> errorCode + int subErrorCode -> subErrorCode + java.lang.String errorType -> errorType + java.lang.String errorMessage -> errorMessage + org.json.JSONObject requestResult -> requestResult + org.json.JSONObject requestResultBody -> requestResultBody + java.lang.Object batchRequestResult -> batchRequestResult + java.net.HttpURLConnection connection -> connection + com.facebook.FacebookException exception -> exception + int getUserActionMessageId() -> getUserActionMessageId + boolean shouldNotifyUser() -> shouldNotifyUser + com.facebook.FacebookRequestError$Category getCategory() -> getCategory + int getRequestStatusCode() -> getRequestStatusCode + int getErrorCode() -> getErrorCode + int getSubErrorCode() -> getSubErrorCode + java.lang.String getErrorType() -> getErrorType + java.lang.String getErrorMessage() -> getErrorMessage + org.json.JSONObject getRequestResultBody() -> getRequestResultBody + org.json.JSONObject getRequestResult() -> getRequestResult + java.lang.Object getBatchRequestResult() -> getBatchRequestResult + java.net.HttpURLConnection getConnection() -> getConnection + com.facebook.FacebookException getException() -> getException + java.lang.String toString() -> toString + com.facebook.FacebookRequestError checkResponseAndCreateError(org.json.JSONObject,java.lang.Object,java.net.HttpURLConnection) -> checkResponseAndCreateError +com.facebook.FacebookRequestError$1 -> com.facebook.FacebookRequestError$1: +com.facebook.FacebookRequestError$Category -> com.facebook.FacebookRequestError$Category: + com.facebook.FacebookRequestError$Category AUTHENTICATION_RETRY -> AUTHENTICATION_RETRY + com.facebook.FacebookRequestError$Category AUTHENTICATION_REOPEN_SESSION -> AUTHENTICATION_REOPEN_SESSION + com.facebook.FacebookRequestError$Category PERMISSION -> PERMISSION + com.facebook.FacebookRequestError$Category SERVER -> SERVER + com.facebook.FacebookRequestError$Category THROTTLING -> THROTTLING + com.facebook.FacebookRequestError$Category OTHER -> OTHER + com.facebook.FacebookRequestError$Category BAD_REQUEST -> BAD_REQUEST + com.facebook.FacebookRequestError$Category CLIENT -> CLIENT + com.facebook.FacebookRequestError$Category[] $VALUES -> $VALUES + com.facebook.FacebookRequestError$Category[] values() -> values + com.facebook.FacebookRequestError$Category valueOf(java.lang.String) -> valueOf +com.facebook.FacebookRequestError$Range -> com.facebook.FacebookRequestError$Range: + int start -> start + int end -> end + boolean contains(int) -> contains +com.facebook.FacebookSdkVersion -> com.facebook.FacebookSdkVersion: + java.lang.String BUILD -> BUILD + java.lang.String MIGRATION_BUNDLE -> MIGRATION_BUNDLE +com.facebook.FacebookServiceException -> com.facebook.FacebookServiceException: + com.facebook.FacebookRequestError error -> error + long serialVersionUID -> serialVersionUID + com.facebook.FacebookRequestError getRequestError() -> getRequestError + java.lang.String toString() -> toString +com.facebook.GetTokenClient -> com.facebook.GetTokenClient: + void populateRequestBundle(android.os.Bundle) -> populateRequestBundle +com.facebook.HttpMethod -> com.facebook.HttpMethod: + com.facebook.HttpMethod GET -> GET + com.facebook.HttpMethod POST -> POST + com.facebook.HttpMethod DELETE -> DELETE + com.facebook.HttpMethod[] $VALUES -> $VALUES + com.facebook.HttpMethod[] values() -> values + com.facebook.HttpMethod valueOf(java.lang.String) -> valueOf +com.facebook.InsightsLogger -> com.facebook.InsightsLogger: + java.lang.String EVENT_PARAMETER_PIXEL_ID -> EVENT_PARAMETER_PIXEL_ID + java.lang.String EVENT_PARAMETER_PIXEL_VALUE -> EVENT_PARAMETER_PIXEL_VALUE + java.lang.String EVENT_NAME_LOG_CONVERSION_PIXEL -> EVENT_NAME_LOG_CONVERSION_PIXEL + com.facebook.AppEventsLogger appEventsLogger -> appEventsLogger + com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String) -> newLogger + com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String,java.lang.String) -> newLogger + com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String,java.lang.String,com.facebook.Session) -> newLogger + void logPurchase(java.math.BigDecimal,java.util.Currency) -> logPurchase + void logPurchase(java.math.BigDecimal,java.util.Currency,android.os.Bundle) -> logPurchase + void logConversionPixel(java.lang.String,double) -> logConversionPixel +com.facebook.LegacyHelper -> com.facebook.LegacyHelper: + void extendTokenCompleted(com.facebook.Session,android.os.Bundle) -> extendTokenCompleted +com.facebook.LoggingBehavior -> com.facebook.LoggingBehavior: + com.facebook.LoggingBehavior REQUESTS -> REQUESTS + com.facebook.LoggingBehavior INCLUDE_ACCESS_TOKENS -> INCLUDE_ACCESS_TOKENS + com.facebook.LoggingBehavior INCLUDE_RAW_RESPONSES -> INCLUDE_RAW_RESPONSES + com.facebook.LoggingBehavior CACHE -> CACHE + com.facebook.LoggingBehavior APP_EVENTS -> APP_EVENTS + com.facebook.LoggingBehavior DEVELOPER_ERRORS -> DEVELOPER_ERRORS + com.facebook.LoggingBehavior INSIGHTS -> INSIGHTS + com.facebook.LoggingBehavior[] $VALUES -> $VALUES + com.facebook.LoggingBehavior[] values() -> values + com.facebook.LoggingBehavior valueOf(java.lang.String) -> valueOf +com.facebook.LoginActivity -> com.facebook.LoginActivity: + java.lang.String RESULT_KEY -> RESULT_KEY + java.lang.String TAG -> TAG + java.lang.String NULL_CALLING_PKG_ERROR_MSG -> NULL_CALLING_PKG_ERROR_MSG + java.lang.String SAVED_CALLING_PKG_KEY -> SAVED_CALLING_PKG_KEY + java.lang.String SAVED_AUTH_CLIENT -> SAVED_AUTH_CLIENT + java.lang.String EXTRA_REQUEST -> EXTRA_REQUEST + java.lang.String callingPackage -> callingPackage + com.facebook.AuthorizationClient authorizationClient -> authorizationClient + com.facebook.AuthorizationClient$AuthorizationRequest request -> request + void onCreate(android.os.Bundle) -> onCreate + void onAuthClientCompleted(com.facebook.AuthorizationClient$Result) -> onAuthClientCompleted + void onResume() -> onResume + void onPause() -> onPause + void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState + void onActivityResult(int,int,android.content.Intent) -> onActivityResult + android.os.Bundle populateIntentExtras(com.facebook.AuthorizationClient$AuthorizationRequest) -> populateIntentExtras + void access$000(com.facebook.LoginActivity,com.facebook.AuthorizationClient$Result) -> access$000 +com.facebook.LoginActivity$1 -> com.facebook.LoginActivity$1: + com.facebook.LoginActivity this$0 -> this$0 + void onCompleted(com.facebook.AuthorizationClient$Result) -> onCompleted +com.facebook.LoginActivity$2 -> com.facebook.LoginActivity$2: + com.facebook.LoginActivity this$0 -> this$0 + void onBackgroundProcessingStarted() -> onBackgroundProcessingStarted + void onBackgroundProcessingStopped() -> onBackgroundProcessingStopped +com.facebook.NativeAppCallAttachmentStore -> com.facebook.NativeAppCallAttachmentStore: + java.lang.String TAG -> TAG + java.lang.String ATTACHMENTS_DIR_NAME -> ATTACHMENTS_DIR_NAME + java.io.File attachmentsDirectory -> attachmentsDirectory + void addAttachmentsForCall(android.content.Context,java.util.UUID,java.util.Map) -> addAttachmentsForCall + void addAttachmentFilesForCall(android.content.Context,java.util.UUID,java.util.Map) -> addAttachmentFilesForCall + void addAttachments(android.content.Context,java.util.UUID,java.util.Map,com.facebook.NativeAppCallAttachmentStore$ProcessAttachment) -> addAttachments + void cleanupAttachmentsForCall(android.content.Context,java.util.UUID) -> cleanupAttachmentsForCall + java.io.File openAttachment(java.util.UUID,java.lang.String) -> openAttachment + java.io.File getAttachmentsDirectory(android.content.Context) -> getAttachmentsDirectory + java.io.File ensureAttachmentsDirectoryExists(android.content.Context) -> ensureAttachmentsDirectoryExists + java.io.File getAttachmentsDirectoryForCall(java.util.UUID,boolean) -> getAttachmentsDirectoryForCall + java.io.File getAttachmentFile(java.util.UUID,java.lang.String,boolean) -> getAttachmentFile + void cleanupAllAttachments(android.content.Context) -> cleanupAllAttachments +com.facebook.NativeAppCallAttachmentStore$1 -> com.facebook.NativeAppCallAttachmentStore$1: + com.facebook.NativeAppCallAttachmentStore this$0 -> this$0 + void processAttachment(android.graphics.Bitmap,java.io.File) -> processAttachment + void processAttachment(java.lang.Object,java.io.File) -> processAttachment +com.facebook.NativeAppCallAttachmentStore$2 -> com.facebook.NativeAppCallAttachmentStore$2: + com.facebook.NativeAppCallAttachmentStore this$0 -> this$0 + void processAttachment(java.io.File,java.io.File) -> processAttachment + void processAttachment(java.lang.Object,java.io.File) -> processAttachment +com.facebook.NativeAppCallAttachmentStore$ProcessAttachment -> com.facebook.NativeAppCallAttachmentStore$ProcessAttachment: + void processAttachment(java.lang.Object,java.io.File) -> processAttachment +com.facebook.NativeAppCallContentProvider -> com.facebook.NativeAppCallContentProvider: + java.lang.String TAG -> TAG + java.lang.String ATTACHMENT_URL_BASE -> ATTACHMENT_URL_BASE + com.facebook.NativeAppCallContentProvider$AttachmentDataSource dataSource -> dataSource + java.lang.String getAttachmentUrl(java.lang.String,java.util.UUID,java.lang.String) -> getAttachmentUrl + boolean onCreate() -> onCreate + android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String) -> query + java.lang.String getType(android.net.Uri) -> getType + android.net.Uri insert(android.net.Uri,android.content.ContentValues) -> insert + int delete(android.net.Uri,java.lang.String,java.lang.String[]) -> delete + int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]) -> update + android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String) -> openFile + android.util.Pair parseCallIdAndAttachmentName(android.net.Uri) -> parseCallIdAndAttachmentName +com.facebook.NativeAppCallContentProvider$AttachmentDataSource -> com.facebook.NativeAppCallContentProvider$AttachmentDataSource: + java.io.File openAttachment(java.util.UUID,java.lang.String) -> openAttachment +com.facebook.NonCachingTokenCachingStrategy -> com.facebook.NonCachingTokenCachingStrategy: + android.os.Bundle load() -> load + void save(android.os.Bundle) -> save + void clear() -> clear +com.facebook.Request -> com.facebook.Request: + int MAXIMUM_BATCH_SIZE -> MAXIMUM_BATCH_SIZE + java.lang.String ME -> ME + java.lang.String MY_FRIENDS -> MY_FRIENDS + java.lang.String MY_PHOTOS -> MY_PHOTOS + java.lang.String MY_VIDEOS -> MY_VIDEOS + java.lang.String SEARCH -> SEARCH + java.lang.String MY_FEED -> MY_FEED + java.lang.String MY_STAGING_RESOURCES -> MY_STAGING_RESOURCES + java.lang.String MY_OBJECTS_FORMAT -> MY_OBJECTS_FORMAT + java.lang.String MY_ACTION_FORMAT -> MY_ACTION_FORMAT + java.lang.String USER_AGENT_BASE -> USER_AGENT_BASE + java.lang.String USER_AGENT_HEADER -> USER_AGENT_HEADER + java.lang.String CONTENT_TYPE_HEADER -> CONTENT_TYPE_HEADER + java.lang.String PICTURE_PARAM -> PICTURE_PARAM + java.lang.String FORMAT_PARAM -> FORMAT_PARAM + java.lang.String FORMAT_JSON -> FORMAT_JSON + java.lang.String SDK_PARAM -> SDK_PARAM + java.lang.String SDK_ANDROID -> SDK_ANDROID + java.lang.String ACCESS_TOKEN_PARAM -> ACCESS_TOKEN_PARAM + java.lang.String BATCH_ENTRY_NAME_PARAM -> BATCH_ENTRY_NAME_PARAM + java.lang.String BATCH_ENTRY_OMIT_RESPONSE_ON_SUCCESS_PARAM -> BATCH_ENTRY_OMIT_RESPONSE_ON_SUCCESS_PARAM + java.lang.String BATCH_ENTRY_DEPENDS_ON_PARAM -> BATCH_ENTRY_DEPENDS_ON_PARAM + java.lang.String BATCH_APP_ID_PARAM -> BATCH_APP_ID_PARAM + java.lang.String BATCH_RELATIVE_URL_PARAM -> BATCH_RELATIVE_URL_PARAM + java.lang.String BATCH_BODY_PARAM -> BATCH_BODY_PARAM + java.lang.String BATCH_METHOD_PARAM -> BATCH_METHOD_PARAM + java.lang.String BATCH_PARAM -> BATCH_PARAM + java.lang.String ATTACHMENT_FILENAME_PREFIX -> ATTACHMENT_FILENAME_PREFIX + java.lang.String ATTACHED_FILES_PARAM -> ATTACHED_FILES_PARAM + java.lang.String MIGRATION_BUNDLE_PARAM -> MIGRATION_BUNDLE_PARAM + java.lang.String ISO_8601_FORMAT_STRING -> ISO_8601_FORMAT_STRING + java.lang.String STAGING_PARAM -> STAGING_PARAM + java.lang.String OBJECT_PARAM -> OBJECT_PARAM + java.lang.String MIME_BOUNDARY -> MIME_BOUNDARY + java.lang.String defaultBatchApplicationId -> defaultBatchApplicationId + com.facebook.Session session -> session + com.facebook.HttpMethod httpMethod -> httpMethod + java.lang.String graphPath -> graphPath + com.facebook.model.GraphObject graphObject -> graphObject + java.lang.String restMethod -> restMethod + java.lang.String batchEntryName -> batchEntryName + java.lang.String batchEntryDependsOn -> batchEntryDependsOn + boolean batchEntryOmitResultOnSuccess -> batchEntryOmitResultOnSuccess + android.os.Bundle parameters -> parameters + com.facebook.Request$Callback callback -> callback + java.lang.String overriddenURL -> overriddenURL + java.lang.Object tag -> tag + java.lang.String userAgent -> userAgent + com.facebook.Request newPostRequest(com.facebook.Session,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) -> newPostRequest + com.facebook.Request newRestRequest(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod) -> newRestRequest + com.facebook.Request newMeRequest(com.facebook.Session,com.facebook.Request$GraphUserCallback) -> newMeRequest + com.facebook.Request newMyFriendsRequest(com.facebook.Session,com.facebook.Request$GraphUserListCallback) -> newMyFriendsRequest + com.facebook.Request newUploadPhotoRequest(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) -> newUploadPhotoRequest + com.facebook.Request newUploadPhotoRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) -> newUploadPhotoRequest + com.facebook.Request newUploadVideoRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) -> newUploadVideoRequest + com.facebook.Request newGraphPathRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) -> newGraphPathRequest + com.facebook.Request newPlacesSearchRequest(com.facebook.Session,android.location.Location,int,int,java.lang.String,com.facebook.Request$GraphPlaceListCallback) -> newPlacesSearchRequest + com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) -> newStatusUpdateRequest + com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,java.lang.String,java.util.List,com.facebook.Request$Callback) -> newStatusUpdateRequest + com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,com.facebook.model.GraphPlace,java.util.List,com.facebook.Request$Callback) -> newStatusUpdateRequest + com.facebook.Request newCustomAudienceThirdPartyIdRequest(com.facebook.Session,android.content.Context,com.facebook.Request$Callback) -> newCustomAudienceThirdPartyIdRequest + com.facebook.Request newCustomAudienceThirdPartyIdRequest(com.facebook.Session,android.content.Context,java.lang.String,com.facebook.Request$Callback) -> newCustomAudienceThirdPartyIdRequest + com.facebook.Request newUploadStagingResourceWithImageRequest(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) -> newUploadStagingResourceWithImageRequest + com.facebook.Request newUploadStagingResourceWithImageRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) -> newUploadStagingResourceWithImageRequest + com.facebook.Request newPostOpenGraphObjectRequest(com.facebook.Session,com.facebook.model.OpenGraphObject,com.facebook.Request$Callback) -> newPostOpenGraphObjectRequest + com.facebook.Request newPostOpenGraphObjectRequest(com.facebook.Session,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) -> newPostOpenGraphObjectRequest + com.facebook.Request newPostOpenGraphActionRequest(com.facebook.Session,com.facebook.model.OpenGraphAction,com.facebook.Request$Callback) -> newPostOpenGraphActionRequest + com.facebook.Request newDeleteObjectRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) -> newDeleteObjectRequest + com.facebook.Request newUpdateOpenGraphObjectRequest(com.facebook.Session,com.facebook.model.OpenGraphObject,com.facebook.Request$Callback) -> newUpdateOpenGraphObjectRequest + com.facebook.Request newUpdateOpenGraphObjectRequest(com.facebook.Session,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) -> newUpdateOpenGraphObjectRequest + com.facebook.model.GraphObject getGraphObject() -> getGraphObject + void setGraphObject(com.facebook.model.GraphObject) -> setGraphObject + java.lang.String getGraphPath() -> getGraphPath + void setGraphPath(java.lang.String) -> setGraphPath + com.facebook.HttpMethod getHttpMethod() -> getHttpMethod + void setHttpMethod(com.facebook.HttpMethod) -> setHttpMethod + android.os.Bundle getParameters() -> getParameters + void setParameters(android.os.Bundle) -> setParameters + java.lang.String getRestMethod() -> getRestMethod + void setRestMethod(java.lang.String) -> setRestMethod + com.facebook.Session getSession() -> getSession + void setSession(com.facebook.Session) -> setSession + java.lang.String getBatchEntryName() -> getBatchEntryName + void setBatchEntryName(java.lang.String) -> setBatchEntryName + java.lang.String getBatchEntryDependsOn() -> getBatchEntryDependsOn + void setBatchEntryDependsOn(java.lang.String) -> setBatchEntryDependsOn + boolean getBatchEntryOmitResultOnSuccess() -> getBatchEntryOmitResultOnSuccess + void setBatchEntryOmitResultOnSuccess(boolean) -> setBatchEntryOmitResultOnSuccess + java.lang.String getDefaultBatchApplicationId() -> getDefaultBatchApplicationId + void setDefaultBatchApplicationId(java.lang.String) -> setDefaultBatchApplicationId + com.facebook.Request$Callback getCallback() -> getCallback + void setCallback(com.facebook.Request$Callback) -> setCallback + void setTag(java.lang.Object) -> setTag + java.lang.Object getTag() -> getTag + com.facebook.RequestAsyncTask executePostRequestAsync(com.facebook.Session,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) -> executePostRequestAsync + com.facebook.RequestAsyncTask executeRestRequestAsync(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod) -> executeRestRequestAsync + com.facebook.RequestAsyncTask executeMeRequestAsync(com.facebook.Session,com.facebook.Request$GraphUserCallback) -> executeMeRequestAsync + com.facebook.RequestAsyncTask executeMyFriendsRequestAsync(com.facebook.Session,com.facebook.Request$GraphUserListCallback) -> executeMyFriendsRequestAsync + com.facebook.RequestAsyncTask executeUploadPhotoRequestAsync(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) -> executeUploadPhotoRequestAsync + com.facebook.RequestAsyncTask executeUploadPhotoRequestAsync(com.facebook.Session,java.io.File,com.facebook.Request$Callback) -> executeUploadPhotoRequestAsync + com.facebook.RequestAsyncTask executeGraphPathRequestAsync(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) -> executeGraphPathRequestAsync + com.facebook.RequestAsyncTask executePlacesSearchRequestAsync(com.facebook.Session,android.location.Location,int,int,java.lang.String,com.facebook.Request$GraphPlaceListCallback) -> executePlacesSearchRequestAsync + com.facebook.RequestAsyncTask executeStatusUpdateRequestAsync(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) -> executeStatusUpdateRequestAsync + com.facebook.Response executeAndWait() -> executeAndWait + com.facebook.RequestAsyncTask executeAsync() -> executeAsync + java.net.HttpURLConnection toHttpConnection(com.facebook.Request[]) -> toHttpConnection + java.net.HttpURLConnection toHttpConnection(java.util.Collection) -> toHttpConnection + java.net.HttpURLConnection toHttpConnection(com.facebook.RequestBatch) -> toHttpConnection + com.facebook.Response executeAndWait(com.facebook.Request) -> executeAndWait + java.util.List executeBatchAndWait(com.facebook.Request[]) -> executeBatchAndWait + java.util.List executeBatchAndWait(java.util.Collection) -> executeBatchAndWait + java.util.List executeBatchAndWait(com.facebook.RequestBatch) -> executeBatchAndWait + com.facebook.RequestAsyncTask executeBatchAsync(com.facebook.Request[]) -> executeBatchAsync + com.facebook.RequestAsyncTask executeBatchAsync(java.util.Collection) -> executeBatchAsync + com.facebook.RequestAsyncTask executeBatchAsync(com.facebook.RequestBatch) -> executeBatchAsync + java.util.List executeConnectionAndWait(java.net.HttpURLConnection,java.util.Collection) -> executeConnectionAndWait + java.util.List executeConnectionAndWait(java.net.HttpURLConnection,com.facebook.RequestBatch) -> executeConnectionAndWait + com.facebook.RequestAsyncTask executeConnectionAsync(java.net.HttpURLConnection,com.facebook.RequestBatch) -> executeConnectionAsync + com.facebook.RequestAsyncTask executeConnectionAsync(android.os.Handler,java.net.HttpURLConnection,com.facebook.RequestBatch) -> executeConnectionAsync + java.lang.String toString() -> toString + void runCallbacks(com.facebook.RequestBatch,java.util.List) -> runCallbacks + java.net.HttpURLConnection createConnection(java.net.URL) -> createConnection + void addCommonParameters() -> addCommonParameters + java.lang.String appendParametersToBaseUrl(java.lang.String) -> appendParametersToBaseUrl + java.lang.String getUrlForBatchedRequest() -> getUrlForBatchedRequest + java.lang.String getUrlForSingleRequest() -> getUrlForSingleRequest + void serializeToBatch(org.json.JSONArray,android.os.Bundle) -> serializeToBatch + void validate() -> validate + void serializeToUrlConnection(com.facebook.RequestBatch,java.net.HttpURLConnection) -> serializeToUrlConnection + void processGraphObject(com.facebook.model.GraphObject,java.lang.String,com.facebook.Request$KeyValueSerializer) -> processGraphObject + void processGraphObjectProperty(java.lang.String,java.lang.Object,com.facebook.Request$KeyValueSerializer,boolean) -> processGraphObjectProperty + void serializeParameters(android.os.Bundle,com.facebook.Request$Serializer) -> serializeParameters + void serializeAttachments(android.os.Bundle,com.facebook.Request$Serializer) -> serializeAttachments + void serializeRequestsAsJSON(com.facebook.Request$Serializer,java.util.Collection,android.os.Bundle) -> serializeRequestsAsJSON + java.lang.String getMimeContentType() -> getMimeContentType + java.lang.String getUserAgent() -> getUserAgent + java.lang.String getBatchAppId(com.facebook.RequestBatch) -> getBatchAppId + java.util.List typedListFromResponse(com.facebook.Response,java.lang.Class) -> typedListFromResponse + boolean isSupportedAttachmentType(java.lang.Object) -> isSupportedAttachmentType + boolean isSupportedParameterType(java.lang.Object) -> isSupportedParameterType + java.lang.String parameterToString(java.lang.Object) -> parameterToString + java.util.List access$000(com.facebook.Response,java.lang.Class) -> access$000 + boolean access$100(java.lang.Object) -> access$100 + java.lang.String access$200(java.lang.Object) -> access$200 +com.facebook.Request$1 -> com.facebook.Request$1: + com.facebook.Request$GraphUserCallback val$callback -> val$callback + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.Request$2 -> com.facebook.Request$2: + com.facebook.Request$GraphUserListCallback val$callback -> val$callback + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.Request$3 -> com.facebook.Request$3: + com.facebook.Request$GraphPlaceListCallback val$callback -> val$callback + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.Request$4 -> com.facebook.Request$4: + java.util.ArrayList val$callbacks -> val$callbacks + com.facebook.RequestBatch val$requests -> val$requests + void run() -> run +com.facebook.Request$5 -> com.facebook.Request$5: + java.util.ArrayList val$keysAndValues -> val$keysAndValues + com.facebook.Request this$0 -> this$0 + void writeString(java.lang.String,java.lang.String) -> writeString +com.facebook.Request$Callback -> com.facebook.Request$Callback: + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.Request$GraphPlaceListCallback -> com.facebook.Request$GraphPlaceListCallback: + void onCompleted(java.util.List,com.facebook.Response) -> onCompleted +com.facebook.Request$GraphUserCallback -> com.facebook.Request$GraphUserCallback: + void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) -> onCompleted +com.facebook.Request$GraphUserListCallback -> com.facebook.Request$GraphUserListCallback: + void onCompleted(java.util.List,com.facebook.Response) -> onCompleted +com.facebook.Request$KeyValueSerializer -> com.facebook.Request$KeyValueSerializer: + void writeString(java.lang.String,java.lang.String) -> writeString +com.facebook.Request$ParcelFileDescriptorWithMimeType -> com.facebook.Request$ParcelFileDescriptorWithMimeType: + java.lang.String mimeType -> mimeType + android.os.ParcelFileDescriptor fileDescriptor -> fileDescriptor + android.os.Parcelable$Creator CREATOR -> CREATOR + java.lang.String getMimeType() -> getMimeType + android.os.ParcelFileDescriptor getFileDescriptor() -> getFileDescriptor + int describeContents() -> describeContents + void writeToParcel(android.os.Parcel,int) -> writeToParcel +com.facebook.Request$ParcelFileDescriptorWithMimeType$1 -> com.facebook.Request$ParcelFileDescriptorWithMimeType$1: + com.facebook.Request$ParcelFileDescriptorWithMimeType createFromParcel(android.os.Parcel) -> createFromParcel + com.facebook.Request$ParcelFileDescriptorWithMimeType[] newArray(int) -> newArray + java.lang.Object[] newArray(int) -> newArray + java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel +com.facebook.Request$Serializer -> com.facebook.Request$Serializer: + java.io.BufferedOutputStream outputStream -> outputStream + com.facebook.internal.Logger logger -> logger + boolean firstWrite -> firstWrite + void writeObject(java.lang.String,java.lang.Object) -> writeObject + void writeString(java.lang.String,java.lang.String) -> writeString + void writeBitmap(java.lang.String,android.graphics.Bitmap) -> writeBitmap + void writeBytes(java.lang.String,byte[]) -> writeBytes + void writeFile(java.lang.String,com.facebook.Request$ParcelFileDescriptorWithMimeType) -> writeFile + void writeFile(java.lang.String,android.os.ParcelFileDescriptor,java.lang.String) -> writeFile + void writeRecordBoundary() -> writeRecordBoundary + void writeContentDisposition(java.lang.String,java.lang.String,java.lang.String) -> writeContentDisposition + void write(java.lang.String,java.lang.Object[]) -> write + void writeLine(java.lang.String,java.lang.Object[]) -> writeLine +com.facebook.RequestAsyncTask -> com.facebook.RequestAsyncTask: + java.lang.String TAG -> TAG + java.lang.reflect.Method executeOnExecutorMethod -> executeOnExecutorMethod + java.net.HttpURLConnection connection -> connection + com.facebook.RequestBatch requests -> requests + java.lang.Exception exception -> exception + java.lang.Exception getException() -> getException + com.facebook.RequestBatch getRequests() -> getRequests + java.lang.String toString() -> toString + void onPreExecute() -> onPreExecute + void onPostExecute(java.util.List) -> onPostExecute + java.util.List doInBackground(java.lang.Void[]) -> doInBackground + com.facebook.RequestAsyncTask executeOnSettingsExecutor() -> executeOnSettingsExecutor + void onPostExecute(java.lang.Object) -> onPostExecute + java.lang.Object doInBackground(java.lang.Object[]) -> doInBackground +com.facebook.RequestBatch -> com.facebook.RequestBatch: + java.util.concurrent.atomic.AtomicInteger idGenerator -> idGenerator + android.os.Handler callbackHandler -> callbackHandler + java.util.List requests -> requests + int timeoutInMilliseconds -> timeoutInMilliseconds + java.lang.String id -> id + java.util.List callbacks -> callbacks + java.lang.String batchApplicationId -> batchApplicationId + int getTimeout() -> getTimeout + void setTimeout(int) -> setTimeout + void addCallback(com.facebook.RequestBatch$Callback) -> addCallback + void removeCallback(com.facebook.RequestBatch$Callback) -> removeCallback + boolean add(com.facebook.Request) -> add + void add(int,com.facebook.Request) -> add + void clear() -> clear + com.facebook.Request get(int) -> get + com.facebook.Request remove(int) -> remove + com.facebook.Request set(int,com.facebook.Request) -> set + int size() -> size + java.lang.String getId() -> getId + android.os.Handler getCallbackHandler() -> getCallbackHandler + void setCallbackHandler(android.os.Handler) -> setCallbackHandler + java.util.List getRequests() -> getRequests + java.util.List getCallbacks() -> getCallbacks + java.lang.String getBatchApplicationId() -> getBatchApplicationId + void setBatchApplicationId(java.lang.String) -> setBatchApplicationId + java.util.List executeAndWait() -> executeAndWait + com.facebook.RequestAsyncTask executeAsync() -> executeAsync + java.util.List executeAndWaitImpl() -> executeAndWaitImpl + com.facebook.RequestAsyncTask executeAsyncImpl() -> executeAsyncImpl + java.lang.Object set(int,java.lang.Object) -> set + java.lang.Object remove(int) -> remove + java.lang.Object get(int) -> get + boolean add(java.lang.Object) -> add + void add(int,java.lang.Object) -> add +com.facebook.RequestBatch$Callback -> com.facebook.RequestBatch$Callback: + void onBatchCompleted(com.facebook.RequestBatch) -> onBatchCompleted +com.facebook.Response -> com.facebook.Response: + java.net.HttpURLConnection connection -> connection + com.facebook.model.GraphObject graphObject -> graphObject + com.facebook.model.GraphObjectList graphObjectList -> graphObjectList + boolean isFromCache -> isFromCache + com.facebook.FacebookRequestError error -> error + com.facebook.Request request -> request + java.lang.String NON_JSON_RESPONSE_PROPERTY -> NON_JSON_RESPONSE_PROPERTY + int INVALID_SESSION_FACEBOOK_ERROR_CODE -> INVALID_SESSION_FACEBOOK_ERROR_CODE + java.lang.String CODE_KEY -> CODE_KEY + java.lang.String BODY_KEY -> BODY_KEY + java.lang.String RESPONSE_LOG_TAG -> RESPONSE_LOG_TAG + java.lang.String RESPONSE_CACHE_TAG -> RESPONSE_CACHE_TAG + com.facebook.internal.FileLruCache responseCache -> responseCache + boolean $assertionsDisabled -> $assertionsDisabled + com.facebook.FacebookRequestError getError() -> getError + com.facebook.model.GraphObject getGraphObject() -> getGraphObject + com.facebook.model.GraphObject getGraphObjectAs(java.lang.Class) -> getGraphObjectAs + com.facebook.model.GraphObjectList getGraphObjectList() -> getGraphObjectList + com.facebook.model.GraphObjectList getGraphObjectListAs(java.lang.Class) -> getGraphObjectListAs + java.net.HttpURLConnection getConnection() -> getConnection + com.facebook.Request getRequest() -> getRequest + com.facebook.Request getRequestForPagedResults(com.facebook.Response$PagingDirection) -> getRequestForPagedResults + java.lang.String toString() -> toString + boolean getIsFromCache() -> getIsFromCache + com.facebook.internal.FileLruCache getResponseCache() -> getResponseCache + java.util.List fromHttpConnection(java.net.HttpURLConnection,com.facebook.RequestBatch) -> fromHttpConnection + java.util.List createResponsesFromStream(java.io.InputStream,java.net.HttpURLConnection,com.facebook.RequestBatch,boolean) -> createResponsesFromStream + java.util.List createResponsesFromString(java.lang.String,java.net.HttpURLConnection,com.facebook.RequestBatch,boolean) -> createResponsesFromString + java.util.List createResponsesFromObject(java.net.HttpURLConnection,java.util.List,java.lang.Object,boolean) -> createResponsesFromObject + com.facebook.Response createResponseFromObject(com.facebook.Request,java.net.HttpURLConnection,java.lang.Object,boolean,java.lang.Object) -> createResponseFromObject + java.util.List constructErrorResponses(java.util.List,java.net.HttpURLConnection,com.facebook.FacebookException) -> constructErrorResponses +com.facebook.Response$PagedResults -> com.facebook.Response$PagedResults: + com.facebook.model.GraphObjectList getData() -> getData + com.facebook.Response$PagingInfo getPaging() -> getPaging +com.facebook.Response$PagingDirection -> com.facebook.Response$PagingDirection: + com.facebook.Response$PagingDirection NEXT -> NEXT + com.facebook.Response$PagingDirection PREVIOUS -> PREVIOUS + com.facebook.Response$PagingDirection[] $VALUES -> $VALUES + com.facebook.Response$PagingDirection[] values() -> values + com.facebook.Response$PagingDirection valueOf(java.lang.String) -> valueOf +com.facebook.Response$PagingInfo -> com.facebook.Response$PagingInfo: + java.lang.String getNext() -> getNext + java.lang.String getPrevious() -> getPrevious +com.facebook.Session -> com.facebook.Session: + long serialVersionUID -> serialVersionUID + java.lang.String TAG -> TAG + int DEFAULT_AUTHORIZE_ACTIVITY_CODE -> DEFAULT_AUTHORIZE_ACTIVITY_CODE + java.lang.String WEB_VIEW_ERROR_CODE_KEY -> WEB_VIEW_ERROR_CODE_KEY + java.lang.String WEB_VIEW_FAILING_URL_KEY -> WEB_VIEW_FAILING_URL_KEY + java.lang.String ACTION_ACTIVE_SESSION_SET -> ACTION_ACTIVE_SESSION_SET + java.lang.String ACTION_ACTIVE_SESSION_UNSET -> ACTION_ACTIVE_SESSION_UNSET + java.lang.String ACTION_ACTIVE_SESSION_OPENED -> ACTION_ACTIVE_SESSION_OPENED + java.lang.String ACTION_ACTIVE_SESSION_CLOSED -> ACTION_ACTIVE_SESSION_CLOSED + java.lang.String APPLICATION_ID_PROPERTY -> APPLICATION_ID_PROPERTY + java.lang.Object STATIC_LOCK -> STATIC_LOCK + com.facebook.Session activeSession -> activeSession + android.content.Context staticContext -> staticContext + int TOKEN_EXTEND_THRESHOLD_SECONDS -> TOKEN_EXTEND_THRESHOLD_SECONDS + int TOKEN_EXTEND_RETRY_SECONDS -> TOKEN_EXTEND_RETRY_SECONDS + java.lang.String SESSION_BUNDLE_SAVE_KEY -> SESSION_BUNDLE_SAVE_KEY + java.lang.String AUTH_BUNDLE_SAVE_KEY -> AUTH_BUNDLE_SAVE_KEY + java.lang.String PUBLISH_PERMISSION_PREFIX -> PUBLISH_PERMISSION_PREFIX + java.lang.String MANAGE_PERMISSION_PREFIX -> MANAGE_PERMISSION_PREFIX + java.util.Set OTHER_PUBLISH_PERMISSIONS -> OTHER_PUBLISH_PERMISSIONS + java.lang.String applicationId -> applicationId + com.facebook.SessionState state -> state + com.facebook.AccessToken tokenInfo -> tokenInfo + java.util.Date lastAttemptedTokenExtendDate -> lastAttemptedTokenExtendDate + com.facebook.Session$AuthorizationRequest pendingAuthorizationRequest -> pendingAuthorizationRequest + com.facebook.AuthorizationClient authorizationClient -> authorizationClient + android.os.Bundle authorizationBundle -> authorizationBundle + java.util.List callbacks -> callbacks + android.os.Handler handler -> handler + com.facebook.Session$AutoPublishAsyncTask autoPublishAsyncTask -> autoPublishAsyncTask + java.lang.Object lock -> lock + com.facebook.TokenCachingStrategy tokenCachingStrategy -> tokenCachingStrategy + com.facebook.Session$TokenRefreshRequest currentTokenRefreshRequest -> currentTokenRefreshRequest + com.facebook.AppEventsLogger appEventsLogger -> appEventsLogger + android.os.Bundle getAuthorizationBundle() -> getAuthorizationBundle + boolean isOpened() -> isOpened + boolean isClosed() -> isClosed + com.facebook.SessionState getState() -> getState + java.lang.String getApplicationId() -> getApplicationId + java.lang.String getAccessToken() -> getAccessToken + java.util.Date getExpirationDate() -> getExpirationDate + java.util.List getPermissions() -> getPermissions + void openForRead(com.facebook.Session$OpenRequest) -> openForRead + void openForPublish(com.facebook.Session$OpenRequest) -> openForPublish + void open(com.facebook.AccessToken,com.facebook.Session$StatusCallback) -> open + void requestNewReadPermissions(com.facebook.Session$NewPermissionsRequest) -> requestNewReadPermissions + void requestNewPublishPermissions(com.facebook.Session$NewPermissionsRequest) -> requestNewPublishPermissions + boolean onActivityResult(android.app.Activity,int,int,android.content.Intent) -> onActivityResult + void close() -> close + void closeAndClearTokenInformation() -> closeAndClearTokenInformation + void addCallback(com.facebook.Session$StatusCallback) -> addCallback + void removeCallback(com.facebook.Session$StatusCallback) -> removeCallback + java.lang.String toString() -> toString + void extendTokenCompleted(android.os.Bundle) -> extendTokenCompleted + java.lang.Object writeReplace() -> writeReplace + void readObject(java.io.ObjectInputStream) -> readObject + void saveSession(com.facebook.Session,android.os.Bundle) -> saveSession + com.facebook.Session restoreSession(android.content.Context,com.facebook.TokenCachingStrategy,com.facebook.Session$StatusCallback,android.os.Bundle) -> restoreSession + com.facebook.Session getActiveSession() -> getActiveSession + void setActiveSession(com.facebook.Session) -> setActiveSession + com.facebook.Session openActiveSessionFromCache(android.content.Context) -> openActiveSessionFromCache + com.facebook.Session openActiveSession(android.app.Activity,boolean,com.facebook.Session$StatusCallback) -> openActiveSession + com.facebook.Session openActiveSession(android.content.Context,android.support.v4.app.Fragment,boolean,com.facebook.Session$StatusCallback) -> openActiveSession + com.facebook.Session openActiveSessionWithAccessToken(android.content.Context,com.facebook.AccessToken,com.facebook.Session$StatusCallback) -> openActiveSessionWithAccessToken + com.facebook.Session openActiveSession(android.content.Context,boolean,com.facebook.Session$OpenRequest) -> openActiveSession + android.content.Context getStaticContext() -> getStaticContext + void initializeStaticContext(android.content.Context) -> initializeStaticContext + void authorize(com.facebook.Session$AuthorizationRequest) -> authorize + void open(com.facebook.Session$OpenRequest,com.facebook.internal.SessionAuthorizationType) -> open + void requestNewPermissions(com.facebook.Session$NewPermissionsRequest,com.facebook.internal.SessionAuthorizationType) -> requestNewPermissions + void validateLoginBehavior(com.facebook.Session$AuthorizationRequest) -> validateLoginBehavior + void validatePermissions(com.facebook.Session$AuthorizationRequest,com.facebook.internal.SessionAuthorizationType) -> validatePermissions + boolean isPublishPermission(java.lang.String) -> isPublishPermission + void handleAuthorizationResult(int,com.facebook.AuthorizationClient$Result) -> handleAuthorizationResult + void logAuthorizationStart() -> logAuthorizationStart + void logAuthorizationComplete(com.facebook.AuthorizationClient$Result$Code,java.util.Map,java.lang.Exception) -> logAuthorizationComplete + boolean tryLoginActivity(com.facebook.Session$AuthorizationRequest) -> tryLoginActivity + boolean resolveIntent(android.content.Intent) -> resolveIntent + android.content.Intent getLoginActivityIntent(com.facebook.Session$AuthorizationRequest) -> getLoginActivityIntent + void tryLegacyAuth(com.facebook.Session$AuthorizationRequest) -> tryLegacyAuth + void finishAuthOrReauth(com.facebook.AccessToken,java.lang.Exception) -> finishAuthOrReauth + void finishAuthorization(com.facebook.AccessToken,java.lang.Exception) -> finishAuthorization + void finishReauthorization(com.facebook.AccessToken,java.lang.Exception) -> finishReauthorization + void saveTokenToCache(com.facebook.AccessToken) -> saveTokenToCache + void postStateChange(com.facebook.SessionState,com.facebook.SessionState,java.lang.Exception) -> postStateChange + void postActiveSessionAction(java.lang.String) -> postActiveSessionAction + void runWithHandlerOrExecutor(android.os.Handler,java.lang.Runnable) -> runWithHandlerOrExecutor + void extendAccessTokenIfNeeded() -> extendAccessTokenIfNeeded + void extendAccessToken() -> extendAccessToken + boolean shouldExtendAccessToken() -> shouldExtendAccessToken + com.facebook.AppEventsLogger getAppEventsLogger() -> getAppEventsLogger + com.facebook.AccessToken getTokenInfo() -> getTokenInfo + void setTokenInfo(com.facebook.AccessToken) -> setTokenInfo + java.util.Date getLastAttemptedTokenExtendDate() -> getLastAttemptedTokenExtendDate + void setLastAttemptedTokenExtendDate(java.util.Date) -> setLastAttemptedTokenExtendDate + void setCurrentTokenRefreshRequest(com.facebook.Session$TokenRefreshRequest) -> setCurrentTokenRefreshRequest + int hashCode() -> hashCode + boolean equals(java.lang.Object) -> equals + boolean areEqual(java.lang.Object,java.lang.Object) -> areEqual + void autoPublishAsync() -> autoPublishAsync + void access$700(com.facebook.Session,int,com.facebook.AuthorizationClient$Result) -> access$700 + java.util.List access$800(com.facebook.Session) -> access$800 + android.os.Handler access$900(com.facebook.Session) -> access$900 + void access$1000(android.os.Handler,java.lang.Runnable) -> access$1000 + android.content.Context access$1100() -> access$1100 + com.facebook.Session$TokenRefreshRequest access$1200(com.facebook.Session) -> access$1200 + com.facebook.Session$TokenRefreshRequest access$1202(com.facebook.Session,com.facebook.Session$TokenRefreshRequest) -> access$1202 + com.facebook.Session$AutoPublishAsyncTask access$1402(com.facebook.Session,com.facebook.Session$AutoPublishAsyncTask) -> access$1402 +com.facebook.Session$1 -> com.facebook.Session$1: +com.facebook.Session$2 -> com.facebook.Session$2: + com.facebook.Session this$0 -> this$0 + void onCompleted(com.facebook.AuthorizationClient$Result) -> onCompleted +com.facebook.Session$3 -> com.facebook.Session$3: + com.facebook.SessionState val$newState -> val$newState + java.lang.Exception val$exception -> val$exception + com.facebook.Session this$0 -> this$0 + void run() -> run +com.facebook.Session$3$1 -> com.facebook.Session$3$1: + com.facebook.Session$StatusCallback val$callback -> val$callback + com.facebook.Session$3 this$1 -> this$1 + void run() -> run +com.facebook.Session$4 -> com.facebook.Session$4: + int[] $SwitchMap$com$facebook$SessionState -> $SwitchMap$com$facebook$SessionState +com.facebook.Session$AuthorizationRequest -> com.facebook.Session$AuthorizationRequest: + long serialVersionUID -> serialVersionUID + com.facebook.Session$StartActivityDelegate startActivityDelegate -> startActivityDelegate + com.facebook.SessionLoginBehavior loginBehavior -> loginBehavior + int requestCode -> requestCode + com.facebook.Session$StatusCallback statusCallback -> statusCallback + boolean isLegacy -> isLegacy + java.util.List permissions -> permissions + com.facebook.SessionDefaultAudience defaultAudience -> defaultAudience + java.lang.String applicationId -> applicationId + java.lang.String validateSameFbidAsToken -> validateSameFbidAsToken + java.lang.String authId -> authId + java.util.Map loggingExtras -> loggingExtras + void setIsLegacy(boolean) -> setIsLegacy + boolean isLegacy() -> isLegacy + com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) -> setCallback + com.facebook.Session$StatusCallback getCallback() -> getCallback + com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) -> setLoginBehavior + com.facebook.SessionLoginBehavior getLoginBehavior() -> getLoginBehavior + com.facebook.Session$AuthorizationRequest setRequestCode(int) -> setRequestCode + int getRequestCode() -> getRequestCode + com.facebook.Session$AuthorizationRequest setPermissions(java.util.List) -> setPermissions + com.facebook.Session$AuthorizationRequest setPermissions(java.lang.String[]) -> setPermissions + java.util.List getPermissions() -> getPermissions + com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) -> setDefaultAudience + com.facebook.SessionDefaultAudience getDefaultAudience() -> getDefaultAudience + com.facebook.Session$StartActivityDelegate getStartActivityDelegate() -> getStartActivityDelegate + java.lang.String getApplicationId() -> getApplicationId + void setApplicationId(java.lang.String) -> setApplicationId + java.lang.String getValidateSameFbidAsToken() -> getValidateSameFbidAsToken + void setValidateSameFbidAsToken(java.lang.String) -> setValidateSameFbidAsToken + java.lang.String getAuthId() -> getAuthId + com.facebook.AuthorizationClient$AuthorizationRequest getAuthorizationClientRequest() -> getAuthorizationClientRequest + java.lang.Object writeReplace() -> writeReplace + void readObject(java.io.ObjectInputStream) -> readObject + java.util.Map access$100(com.facebook.Session$AuthorizationRequest) -> access$100 + boolean access$200(com.facebook.Session$AuthorizationRequest) -> access$200 + com.facebook.SessionLoginBehavior access$300(com.facebook.Session$AuthorizationRequest) -> access$300 + int access$400(com.facebook.Session$AuthorizationRequest) -> access$400 + java.util.List access$500(com.facebook.Session$AuthorizationRequest) -> access$500 + com.facebook.SessionDefaultAudience access$600(com.facebook.Session$AuthorizationRequest) -> access$600 + com.facebook.Session$StartActivityDelegate access$1500(com.facebook.Session$AuthorizationRequest) -> access$1500 +com.facebook.Session$AuthorizationRequest$1 -> com.facebook.Session$AuthorizationRequest$1: + android.app.Activity val$activity -> val$activity + com.facebook.Session$AuthorizationRequest this$0 -> this$0 + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + android.app.Activity getActivityContext() -> getActivityContext +com.facebook.Session$AuthorizationRequest$2 -> com.facebook.Session$AuthorizationRequest$2: + android.support.v4.app.Fragment val$fragment -> val$fragment + com.facebook.Session$AuthorizationRequest this$0 -> this$0 + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + android.app.Activity getActivityContext() -> getActivityContext +com.facebook.Session$AuthorizationRequest$3 -> com.facebook.Session$AuthorizationRequest$3: + com.facebook.Session$AuthorizationRequest this$0 -> this$0 + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + android.app.Activity getActivityContext() -> getActivityContext +com.facebook.Session$AuthorizationRequest$4 -> com.facebook.Session$AuthorizationRequest$4: + com.facebook.Session$AuthorizationRequest this$0 -> this$0 + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + android.app.Activity getActivityContext() -> getActivityContext +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1 -> com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: + long serialVersionUID -> serialVersionUID + com.facebook.SessionLoginBehavior loginBehavior -> loginBehavior + int requestCode -> requestCode + boolean isLegacy -> isLegacy + java.util.List permissions -> permissions + java.lang.String defaultAudience -> defaultAudience + java.lang.String applicationId -> applicationId + java.lang.String validateSameFbidAsToken -> validateSameFbidAsToken + java.lang.Object readResolve() -> readResolve +com.facebook.Session$AutoPublishAsyncTask -> com.facebook.Session$AutoPublishAsyncTask: + java.lang.String mApplicationId -> mApplicationId + android.content.Context mApplicationContext -> mApplicationContext + com.facebook.Session this$0 -> this$0 + java.lang.Void doInBackground(java.lang.Void[]) -> doInBackground + void onPostExecute(java.lang.Void) -> onPostExecute + void onPostExecute(java.lang.Object) -> onPostExecute + java.lang.Object doInBackground(java.lang.Object[]) -> doInBackground +com.facebook.Session$Builder -> com.facebook.Session$Builder: + android.content.Context context -> context + java.lang.String applicationId -> applicationId + com.facebook.TokenCachingStrategy tokenCachingStrategy -> tokenCachingStrategy + com.facebook.Session$Builder setApplicationId(java.lang.String) -> setApplicationId + com.facebook.Session$Builder setTokenCachingStrategy(com.facebook.TokenCachingStrategy) -> setTokenCachingStrategy + com.facebook.Session build() -> build +com.facebook.Session$NewPermissionsRequest -> com.facebook.Session$NewPermissionsRequest: + long serialVersionUID -> serialVersionUID + com.facebook.Session$NewPermissionsRequest setCallback(com.facebook.Session$StatusCallback) -> setCallback + com.facebook.Session$NewPermissionsRequest setLoginBehavior(com.facebook.SessionLoginBehavior) -> setLoginBehavior + com.facebook.Session$NewPermissionsRequest setRequestCode(int) -> setRequestCode + com.facebook.Session$NewPermissionsRequest setDefaultAudience(com.facebook.SessionDefaultAudience) -> setDefaultAudience + com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) -> setDefaultAudience + com.facebook.Session$AuthorizationRequest setRequestCode(int) -> setRequestCode + com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) -> setLoginBehavior + com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) -> setCallback +com.facebook.Session$OpenRequest -> com.facebook.Session$OpenRequest: + long serialVersionUID -> serialVersionUID + com.facebook.Session$OpenRequest setCallback(com.facebook.Session$StatusCallback) -> setCallback + com.facebook.Session$OpenRequest setLoginBehavior(com.facebook.SessionLoginBehavior) -> setLoginBehavior + com.facebook.Session$OpenRequest setRequestCode(int) -> setRequestCode + com.facebook.Session$OpenRequest setPermissions(java.util.List) -> setPermissions + com.facebook.Session$OpenRequest setPermissions(java.lang.String[]) -> setPermissions + com.facebook.Session$OpenRequest setDefaultAudience(com.facebook.SessionDefaultAudience) -> setDefaultAudience + com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) -> setDefaultAudience + com.facebook.Session$AuthorizationRequest setPermissions(java.lang.String[]) -> setPermissions + com.facebook.Session$AuthorizationRequest setPermissions(java.util.List) -> setPermissions + com.facebook.Session$AuthorizationRequest setRequestCode(int) -> setRequestCode + com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) -> setLoginBehavior + com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) -> setCallback +com.facebook.Session$SerializationProxyV1 -> com.facebook.Session$SerializationProxyV1: + long serialVersionUID -> serialVersionUID + java.lang.String applicationId -> applicationId + com.facebook.SessionState state -> state + com.facebook.AccessToken tokenInfo -> tokenInfo + java.util.Date lastAttemptedTokenExtendDate -> lastAttemptedTokenExtendDate + boolean shouldAutoPublish -> shouldAutoPublish + com.facebook.Session$AuthorizationRequest pendingAuthorizationRequest -> pendingAuthorizationRequest + java.lang.Object readResolve() -> readResolve +com.facebook.Session$StartActivityDelegate -> com.facebook.Session$StartActivityDelegate: + void startActivityForResult(android.content.Intent,int) -> startActivityForResult + android.app.Activity getActivityContext() -> getActivityContext +com.facebook.Session$StatusCallback -> com.facebook.Session$StatusCallback: + void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) -> call +com.facebook.Session$TokenRefreshRequest -> com.facebook.Session$TokenRefreshRequest: + android.os.Messenger messageReceiver -> messageReceiver + android.os.Messenger messageSender -> messageSender + com.facebook.Session this$0 -> this$0 + void bind() -> bind + void onServiceConnected(android.content.ComponentName,android.os.IBinder) -> onServiceConnected + void onServiceDisconnected(android.content.ComponentName) -> onServiceDisconnected + void cleanup() -> cleanup + void refreshToken() -> refreshToken + void access$1300(com.facebook.Session$TokenRefreshRequest) -> access$1300 +com.facebook.Session$TokenRefreshRequestHandler -> com.facebook.Session$TokenRefreshRequestHandler: + java.lang.ref.WeakReference sessionWeakReference -> sessionWeakReference + java.lang.ref.WeakReference refreshRequestWeakReference -> refreshRequestWeakReference + void handleMessage(android.os.Message) -> handleMessage +com.facebook.SessionDefaultAudience -> com.facebook.SessionDefaultAudience: + com.facebook.SessionDefaultAudience NONE -> NONE + com.facebook.SessionDefaultAudience ONLY_ME -> ONLY_ME + com.facebook.SessionDefaultAudience FRIENDS -> FRIENDS + com.facebook.SessionDefaultAudience EVERYONE -> EVERYONE + java.lang.String nativeProtocolAudience -> nativeProtocolAudience + com.facebook.SessionDefaultAudience[] $VALUES -> $VALUES + com.facebook.SessionDefaultAudience[] values() -> values + com.facebook.SessionDefaultAudience valueOf(java.lang.String) -> valueOf + java.lang.String getNativeProtocolAudience() -> getNativeProtocolAudience +com.facebook.SessionLoginBehavior -> com.facebook.SessionLoginBehavior: + com.facebook.SessionLoginBehavior SSO_WITH_FALLBACK -> SSO_WITH_FALLBACK + com.facebook.SessionLoginBehavior SSO_ONLY -> SSO_ONLY + com.facebook.SessionLoginBehavior SUPPRESS_SSO -> SUPPRESS_SSO + boolean allowsKatanaAuth -> allowsKatanaAuth + boolean allowsWebViewAuth -> allowsWebViewAuth + com.facebook.SessionLoginBehavior[] $VALUES -> $VALUES + com.facebook.SessionLoginBehavior[] values() -> values + com.facebook.SessionLoginBehavior valueOf(java.lang.String) -> valueOf + boolean allowsKatanaAuth() -> allowsKatanaAuth + boolean allowsWebViewAuth() -> allowsWebViewAuth +com.facebook.SessionState -> com.facebook.SessionState: + com.facebook.SessionState CREATED -> CREATED + com.facebook.SessionState CREATED_TOKEN_LOADED -> CREATED_TOKEN_LOADED + com.facebook.SessionState OPENING -> OPENING + com.facebook.SessionState OPENED -> OPENED + com.facebook.SessionState OPENED_TOKEN_UPDATED -> OPENED_TOKEN_UPDATED + com.facebook.SessionState CLOSED_LOGIN_FAILED -> CLOSED_LOGIN_FAILED + com.facebook.SessionState CLOSED -> CLOSED + com.facebook.SessionState$Category category -> category + com.facebook.SessionState[] $VALUES -> $VALUES + com.facebook.SessionState[] values() -> values + com.facebook.SessionState valueOf(java.lang.String) -> valueOf + boolean isOpened() -> isOpened + boolean isClosed() -> isClosed +com.facebook.SessionState$Category -> com.facebook.SessionState$Category: + com.facebook.SessionState$Category CREATED_CATEGORY -> CREATED_CATEGORY + com.facebook.SessionState$Category OPENED_CATEGORY -> OPENED_CATEGORY + com.facebook.SessionState$Category CLOSED_CATEGORY -> CLOSED_CATEGORY + com.facebook.SessionState$Category[] $VALUES -> $VALUES + com.facebook.SessionState$Category[] values() -> values + com.facebook.SessionState$Category valueOf(java.lang.String) -> valueOf +com.facebook.Settings -> com.facebook.Settings: + java.lang.String TAG -> TAG + java.util.HashSet loggingBehaviors -> loggingBehaviors + java.util.concurrent.Executor executor -> executor + boolean shouldAutoPublishInstall -> shouldAutoPublishInstall + java.lang.String appVersion -> appVersion + java.lang.String FACEBOOK_COM -> FACEBOOK_COM + java.lang.String facebookDomain -> facebookDomain + int DEFAULT_CORE_POOL_SIZE -> DEFAULT_CORE_POOL_SIZE + int DEFAULT_MAXIMUM_POOL_SIZE -> DEFAULT_MAXIMUM_POOL_SIZE + int DEFAULT_KEEP_ALIVE -> DEFAULT_KEEP_ALIVE + java.lang.Object LOCK -> LOCK + android.net.Uri ATTRIBUTION_ID_CONTENT_URI -> ATTRIBUTION_ID_CONTENT_URI + java.lang.String ATTRIBUTION_ID_COLUMN_NAME -> ATTRIBUTION_ID_COLUMN_NAME + java.lang.String ATTRIBUTION_PREFERENCES -> ATTRIBUTION_PREFERENCES + java.lang.String PUBLISH_ACTIVITY_PATH -> PUBLISH_ACTIVITY_PATH + java.lang.String MOBILE_INSTALL_EVENT -> MOBILE_INSTALL_EVENT + java.lang.String ANALYTICS_EVENT -> ANALYTICS_EVENT + java.lang.String ATTRIBUTION_KEY -> ATTRIBUTION_KEY + java.lang.String AUTO_PUBLISH -> AUTO_PUBLISH + java.util.concurrent.BlockingQueue DEFAULT_WORK_QUEUE -> DEFAULT_WORK_QUEUE + java.util.concurrent.ThreadFactory DEFAULT_THREAD_FACTORY -> DEFAULT_THREAD_FACTORY + java.util.Set getLoggingBehaviors() -> getLoggingBehaviors + void addLoggingBehavior(com.facebook.LoggingBehavior) -> addLoggingBehavior + void removeLoggingBehavior(com.facebook.LoggingBehavior) -> removeLoggingBehavior + void clearLoggingBehaviors() -> clearLoggingBehaviors + boolean isLoggingBehaviorEnabled(com.facebook.LoggingBehavior) -> isLoggingBehaviorEnabled + java.util.concurrent.Executor getExecutor() -> getExecutor + void setExecutor(java.util.concurrent.Executor) -> setExecutor + java.lang.String getFacebookDomain() -> getFacebookDomain + void setFacebookDomain(java.lang.String) -> setFacebookDomain + java.util.concurrent.Executor getAsyncTaskExecutor() -> getAsyncTaskExecutor + void publishInstallAsync(android.content.Context,java.lang.String) -> publishInstallAsync + void publishInstallAsync(android.content.Context,java.lang.String,com.facebook.Request$Callback) -> publishInstallAsync + void setShouldAutoPublishInstall(boolean) -> setShouldAutoPublishInstall + boolean getShouldAutoPublishInstall() -> getShouldAutoPublishInstall + boolean publishInstallAndWait(android.content.Context,java.lang.String) -> publishInstallAndWait + com.facebook.Response publishInstallAndWaitForResponse(android.content.Context,java.lang.String) -> publishInstallAndWaitForResponse + com.facebook.Response publishInstallAndWaitForResponse(android.content.Context,java.lang.String,boolean) -> publishInstallAndWaitForResponse + java.lang.String getAttributionId(android.content.ContentResolver) -> getAttributionId + java.lang.String getAppVersion() -> getAppVersion + void setAppVersion(java.lang.String) -> setAppVersion + java.lang.String getSdkVersion() -> getSdkVersion + java.lang.String getMigrationBundle() -> getMigrationBundle +com.facebook.Settings$1 -> com.facebook.Settings$1: + java.util.concurrent.atomic.AtomicInteger counter -> counter + java.lang.Thread newThread(java.lang.Runnable) -> newThread +com.facebook.Settings$2 -> com.facebook.Settings$2: + android.content.Context val$applicationContext -> val$applicationContext + java.lang.String val$applicationId -> val$applicationId + com.facebook.Request$Callback val$callback -> val$callback + void run() -> run +com.facebook.Settings$2$1 -> com.facebook.Settings$2$1: + com.facebook.Response val$response -> val$response + com.facebook.Settings$2 this$0 -> this$0 + void run() -> run +com.facebook.SharedPreferencesTokenCachingStrategy -> com.facebook.SharedPreferencesTokenCachingStrategy: + java.lang.String DEFAULT_CACHE_KEY -> DEFAULT_CACHE_KEY + java.lang.String TAG -> TAG + java.lang.String JSON_VALUE_TYPE -> JSON_VALUE_TYPE + java.lang.String JSON_VALUE -> JSON_VALUE + java.lang.String JSON_VALUE_ENUM_TYPE -> JSON_VALUE_ENUM_TYPE + java.lang.String TYPE_BOOLEAN -> TYPE_BOOLEAN + java.lang.String TYPE_BOOLEAN_ARRAY -> TYPE_BOOLEAN_ARRAY + java.lang.String TYPE_BYTE -> TYPE_BYTE + java.lang.String TYPE_BYTE_ARRAY -> TYPE_BYTE_ARRAY + java.lang.String TYPE_SHORT -> TYPE_SHORT + java.lang.String TYPE_SHORT_ARRAY -> TYPE_SHORT_ARRAY + java.lang.String TYPE_INTEGER -> TYPE_INTEGER + java.lang.String TYPE_INTEGER_ARRAY -> TYPE_INTEGER_ARRAY + java.lang.String TYPE_LONG -> TYPE_LONG + java.lang.String TYPE_LONG_ARRAY -> TYPE_LONG_ARRAY + java.lang.String TYPE_FLOAT -> TYPE_FLOAT + java.lang.String TYPE_FLOAT_ARRAY -> TYPE_FLOAT_ARRAY + java.lang.String TYPE_DOUBLE -> TYPE_DOUBLE + java.lang.String TYPE_DOUBLE_ARRAY -> TYPE_DOUBLE_ARRAY + java.lang.String TYPE_CHAR -> TYPE_CHAR + java.lang.String TYPE_CHAR_ARRAY -> TYPE_CHAR_ARRAY + java.lang.String TYPE_STRING -> TYPE_STRING + java.lang.String TYPE_STRING_LIST -> TYPE_STRING_LIST + java.lang.String TYPE_ENUM -> TYPE_ENUM + java.lang.String cacheKey -> cacheKey + android.content.SharedPreferences cache -> cache + android.os.Bundle load() -> load + void save(android.os.Bundle) -> save + void clear() -> clear + void serializeKey(java.lang.String,android.os.Bundle,android.content.SharedPreferences$Editor) -> serializeKey + void deserializeKey(java.lang.String,android.os.Bundle) -> deserializeKey +com.facebook.TestSession -> com.facebook.TestSession: + long serialVersionUID -> serialVersionUID + java.lang.String LOG_TAG -> LOG_TAG + java.util.Map appTestAccounts -> appTestAccounts + java.lang.String testApplicationSecret -> testApplicationSecret + java.lang.String testApplicationId -> testApplicationId + java.lang.String sessionUniqueUserTag -> sessionUniqueUserTag + java.util.List requestedPermissions -> requestedPermissions + com.facebook.TestSession$Mode mode -> mode + java.lang.String testAccountId -> testAccountId + boolean wasAskedToExtendAccessToken -> wasAskedToExtendAccessToken + boolean $assertionsDisabled -> $assertionsDisabled + com.facebook.TestSession createSessionWithPrivateUser(android.app.Activity,java.util.List) -> createSessionWithPrivateUser + com.facebook.TestSession createSessionWithSharedUser(android.app.Activity,java.util.List) -> createSessionWithSharedUser + com.facebook.TestSession createSessionWithSharedUser(android.app.Activity,java.util.List,java.lang.String) -> createSessionWithSharedUser + java.lang.String getTestApplicationId() -> getTestApplicationId + void setTestApplicationId(java.lang.String) -> setTestApplicationId + java.lang.String getTestApplicationSecret() -> getTestApplicationSecret + void setTestApplicationSecret(java.lang.String) -> setTestApplicationSecret + java.lang.String getTestUserId() -> getTestUserId + com.facebook.TestSession createTestSession(android.app.Activity,java.util.List,com.facebook.TestSession$Mode,java.lang.String) -> createTestSession + void retrieveTestAccountsForAppIfNeeded() -> retrieveTestAccountsForAppIfNeeded + void populateTestAccounts(java.util.Collection,java.util.Collection) -> populateTestAccounts + void storeTestAccount(com.facebook.TestSession$TestAccount) -> storeTestAccount + com.facebook.TestSession$TestAccount findTestAccountMatchingIdentifier(java.lang.String) -> findTestAccountMatchingIdentifier + java.lang.String toString() -> toString + void authorize(com.facebook.Session$AuthorizationRequest) -> authorize + void postStateChange(com.facebook.SessionState,com.facebook.SessionState,java.lang.Exception) -> postStateChange + boolean getWasAskedToExtendAccessToken() -> getWasAskedToExtendAccessToken + void forceExtendAccessToken(boolean) -> forceExtendAccessToken + boolean shouldExtendAccessToken() -> shouldExtendAccessToken + void extendAccessToken() -> extendAccessToken + void fakeTokenRefreshAttempt() -> fakeTokenRefreshAttempt + java.lang.String getAppAccessToken() -> getAppAccessToken + void findOrCreateSharedTestAccount() -> findOrCreateSharedTestAccount + void finishAuthWithTestAccount(com.facebook.TestSession$TestAccount) -> finishAuthWithTestAccount + com.facebook.TestSession$TestAccount createTestAccountAndFinishAuth() -> createTestAccountAndFinishAuth + void deleteTestAccount(java.lang.String,java.lang.String) -> deleteTestAccount + java.lang.String getPermissionsString() -> getPermissionsString + java.lang.String getSharedTestAccountIdentifier() -> getSharedTestAccountIdentifier + java.lang.String validNameStringFromInteger(long) -> validNameStringFromInteger +com.facebook.TestSession$1 -> com.facebook.TestSession$1: +com.facebook.TestSession$FqlResponse -> com.facebook.TestSession$FqlResponse: + com.facebook.model.GraphObjectList getData() -> getData +com.facebook.TestSession$FqlResult -> com.facebook.TestSession$FqlResult: + com.facebook.model.GraphObjectList getFqlResultSet() -> getFqlResultSet +com.facebook.TestSession$Mode -> com.facebook.TestSession$Mode: + com.facebook.TestSession$Mode PRIVATE -> PRIVATE + com.facebook.TestSession$Mode SHARED -> SHARED + com.facebook.TestSession$Mode[] $VALUES -> $VALUES + com.facebook.TestSession$Mode[] values() -> values + com.facebook.TestSession$Mode valueOf(java.lang.String) -> valueOf +com.facebook.TestSession$TestAccount -> com.facebook.TestSession$TestAccount: + java.lang.String getId() -> getId + java.lang.String getAccessToken() -> getAccessToken + java.lang.String getName() -> getName + void setName(java.lang.String) -> setName +com.facebook.TestSession$TestTokenCachingStrategy -> com.facebook.TestSession$TestTokenCachingStrategy: + android.os.Bundle bundle -> bundle + android.os.Bundle load() -> load + void save(android.os.Bundle) -> save + void clear() -> clear +com.facebook.TestSession$UserAccount -> com.facebook.TestSession$UserAccount: + java.lang.String getUid() -> getUid + java.lang.String getName() -> getName + void setName(java.lang.String) -> setName +com.facebook.TokenCachingStrategy -> com.facebook.TokenCachingStrategy: + java.lang.String TOKEN_KEY -> TOKEN_KEY + java.lang.String EXPIRATION_DATE_KEY -> EXPIRATION_DATE_KEY + java.lang.String LAST_REFRESH_DATE_KEY -> LAST_REFRESH_DATE_KEY + java.lang.String USER_FBID_KEY -> USER_FBID_KEY + java.lang.String TOKEN_SOURCE_KEY -> TOKEN_SOURCE_KEY + java.lang.String PERMISSIONS_KEY -> PERMISSIONS_KEY + long INVALID_BUNDLE_MILLISECONDS -> INVALID_BUNDLE_MILLISECONDS + java.lang.String IS_SSO_KEY -> IS_SSO_KEY + android.os.Bundle load() -> load + void save(android.os.Bundle) -> save + void clear() -> clear + boolean hasTokenInformation(android.os.Bundle) -> hasTokenInformation + java.lang.String getToken(android.os.Bundle) -> getToken + void putToken(android.os.Bundle,java.lang.String) -> putToken + java.util.Date getExpirationDate(android.os.Bundle) -> getExpirationDate + void putExpirationDate(android.os.Bundle,java.util.Date) -> putExpirationDate + long getExpirationMilliseconds(android.os.Bundle) -> getExpirationMilliseconds + void putExpirationMilliseconds(android.os.Bundle,long) -> putExpirationMilliseconds + java.util.List getPermissions(android.os.Bundle) -> getPermissions + void putPermissions(android.os.Bundle,java.util.List) -> putPermissions + com.facebook.AccessTokenSource getSource(android.os.Bundle) -> getSource + void putSource(android.os.Bundle,com.facebook.AccessTokenSource) -> putSource + java.util.Date getLastRefreshDate(android.os.Bundle) -> getLastRefreshDate + void putLastRefreshDate(android.os.Bundle,java.util.Date) -> putLastRefreshDate + long getLastRefreshMilliseconds(android.os.Bundle) -> getLastRefreshMilliseconds + void putLastRefreshMilliseconds(android.os.Bundle,long) -> putLastRefreshMilliseconds + java.util.Date getDate(android.os.Bundle,java.lang.String) -> getDate + void putDate(android.os.Bundle,java.lang.String,java.util.Date) -> putDate +com.facebook.UiLifecycleHelper -> com.facebook.UiLifecycleHelper: + java.lang.String DIALOG_CALL_BUNDLE_SAVE_KEY -> DIALOG_CALL_BUNDLE_SAVE_KEY + java.lang.String ACTIVITY_NULL_MESSAGE -> ACTIVITY_NULL_MESSAGE + android.app.Activity activity -> activity + com.facebook.Session$StatusCallback callback -> callback + android.content.BroadcastReceiver receiver -> receiver + android.support.v4.content.LocalBroadcastManager broadcastManager -> broadcastManager + com.facebook.widget.FacebookDialog$PendingCall pendingFacebookDialogCall -> pendingFacebookDialogCall + com.facebook.AppEventsLogger appEventsLogger -> appEventsLogger + void onCreate(android.os.Bundle) -> onCreate + void onResume() -> onResume + void onActivityResult(int,int,android.content.Intent) -> onActivityResult + void onActivityResult(int,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) -> onActivityResult + void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState + void onPause() -> onPause + void onStop() -> onStop + void onDestroy() -> onDestroy + void trackPendingDialogCall(com.facebook.widget.FacebookDialog$PendingCall) -> trackPendingDialogCall + com.facebook.AppEventsLogger getAppEventsLogger() -> getAppEventsLogger + boolean handleFacebookDialogActivityResult(int,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) -> handleFacebookDialogActivityResult + void cancelPendingAppCall(com.facebook.widget.FacebookDialog$Callback) -> cancelPendingAppCall + com.facebook.Session$StatusCallback access$100(com.facebook.UiLifecycleHelper) -> access$100 +com.facebook.UiLifecycleHelper$1 -> com.facebook.UiLifecycleHelper$1: +com.facebook.UiLifecycleHelper$ActiveSessionBroadcastReceiver -> com.facebook.UiLifecycleHelper$ActiveSessionBroadcastReceiver: + com.facebook.UiLifecycleHelper this$0 -> this$0 + void onReceive(android.content.Context,android.content.Intent) -> onReceive +com.facebook.android.AsyncFacebookRunner -> com.facebook.android.AsyncFacebookRunner: + com.facebook.android.Facebook fb -> fb + void logout(android.content.Context,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) -> logout + void logout(android.content.Context,com.facebook.android.AsyncFacebookRunner$RequestListener) -> logout + void request(android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) -> request + void request(android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener) -> request + void request(java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) -> request + void request(java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener) -> request + void request(java.lang.String,android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) -> request + void request(java.lang.String,android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener) -> request + void request(java.lang.String,android.os.Bundle,java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) -> request +com.facebook.android.AsyncFacebookRunner$1 -> com.facebook.android.AsyncFacebookRunner$1: + android.content.Context val$context -> val$context + com.facebook.android.AsyncFacebookRunner$RequestListener val$listener -> val$listener + java.lang.Object val$state -> val$state + com.facebook.android.AsyncFacebookRunner this$0 -> this$0 + void run() -> run +com.facebook.android.AsyncFacebookRunner$2 -> com.facebook.android.AsyncFacebookRunner$2: + java.lang.String val$graphPath -> val$graphPath + android.os.Bundle val$parameters -> val$parameters + java.lang.String val$httpMethod -> val$httpMethod + com.facebook.android.AsyncFacebookRunner$RequestListener val$listener -> val$listener + java.lang.Object val$state -> val$state + com.facebook.android.AsyncFacebookRunner this$0 -> this$0 + void run() -> run +com.facebook.android.AsyncFacebookRunner$RequestListener -> com.facebook.android.AsyncFacebookRunner$RequestListener: + void onComplete(java.lang.String,java.lang.Object) -> onComplete + void onIOException(java.io.IOException,java.lang.Object) -> onIOException + void onFileNotFoundException(java.io.FileNotFoundException,java.lang.Object) -> onFileNotFoundException + void onMalformedURLException(java.net.MalformedURLException,java.lang.Object) -> onMalformedURLException + void onFacebookError(com.facebook.android.FacebookError,java.lang.Object) -> onFacebookError +com.facebook.android.BuildConfig -> com.facebook.android.BuildConfig: + boolean DEBUG -> DEBUG +com.facebook.android.DialogError -> com.facebook.android.DialogError: + long serialVersionUID -> serialVersionUID + int mErrorCode -> mErrorCode + java.lang.String mFailingUrl -> mFailingUrl + int getErrorCode() -> getErrorCode + java.lang.String getFailingUrl() -> getFailingUrl +com.facebook.android.Facebook -> com.facebook.android.Facebook: + java.lang.String REDIRECT_URI -> REDIRECT_URI + java.lang.String CANCEL_URI -> CANCEL_URI + java.lang.String TOKEN -> TOKEN + java.lang.String EXPIRES -> EXPIRES + java.lang.String SINGLE_SIGN_ON_DISABLED -> SINGLE_SIGN_ON_DISABLED + android.net.Uri ATTRIBUTION_ID_CONTENT_URI -> ATTRIBUTION_ID_CONTENT_URI + java.lang.String ATTRIBUTION_ID_COLUMN_NAME -> ATTRIBUTION_ID_COLUMN_NAME + int FORCE_DIALOG_AUTH -> FORCE_DIALOG_AUTH + java.lang.String LOGIN -> LOGIN + int DEFAULT_AUTH_ACTIVITY_CODE -> DEFAULT_AUTH_ACTIVITY_CODE + java.lang.String DIALOG_BASE_URL -> DIALOG_BASE_URL + java.lang.String GRAPH_BASE_URL -> GRAPH_BASE_URL + java.lang.String RESTSERVER_URL -> RESTSERVER_URL + java.lang.Object lock -> lock + java.lang.String accessToken -> accessToken + long accessExpiresMillisecondsAfterEpoch -> accessExpiresMillisecondsAfterEpoch + long lastAccessUpdateMillisecondsAfterEpoch -> lastAccessUpdateMillisecondsAfterEpoch + java.lang.String mAppId -> mAppId + android.app.Activity pendingAuthorizationActivity -> pendingAuthorizationActivity + java.lang.String[] pendingAuthorizationPermissions -> pendingAuthorizationPermissions + com.facebook.Session pendingOpeningSession -> pendingOpeningSession + com.facebook.Session session -> session + boolean sessionInvalidated -> sessionInvalidated + com.facebook.android.Facebook$SetterTokenCachingStrategy tokenCache -> tokenCache + com.facebook.Session userSetSession -> userSetSession + long REFRESH_TOKEN_BARRIER -> REFRESH_TOKEN_BARRIER + java.lang.String FB_APP_SIGNATURE -> FB_APP_SIGNATURE + void authorize(android.app.Activity,com.facebook.android.Facebook$DialogListener) -> authorize + void authorize(android.app.Activity,java.lang.String[],com.facebook.android.Facebook$DialogListener) -> authorize + void authorize(android.app.Activity,java.lang.String[],int,com.facebook.android.Facebook$DialogListener) -> authorize + void authorize(android.app.Activity,java.lang.String[],int,com.facebook.SessionLoginBehavior,com.facebook.android.Facebook$DialogListener) -> authorize + void openSession(com.facebook.Session,com.facebook.Session$OpenRequest,boolean) -> openSession + void onSessionCallback(com.facebook.Session,com.facebook.SessionState,java.lang.Exception,com.facebook.android.Facebook$DialogListener) -> onSessionCallback + boolean validateServiceIntent(android.content.Context,android.content.Intent) -> validateServiceIntent + boolean validateAppSignatureForPackage(android.content.Context,java.lang.String) -> validateAppSignatureForPackage + void authorizeCallback(int,int,android.content.Intent) -> authorizeCallback + boolean extendAccessToken(android.content.Context,com.facebook.android.Facebook$ServiceListener) -> extendAccessToken + boolean extendAccessTokenIfNeeded(android.content.Context,com.facebook.android.Facebook$ServiceListener) -> extendAccessTokenIfNeeded + boolean shouldExtendAccessToken() -> shouldExtendAccessToken + java.lang.String logout(android.content.Context) -> logout + java.lang.String logoutImpl(android.content.Context) -> logoutImpl + java.lang.String request(android.os.Bundle) -> request + java.lang.String request(java.lang.String) -> request + java.lang.String request(java.lang.String,android.os.Bundle) -> request + java.lang.String request(java.lang.String,android.os.Bundle,java.lang.String) -> request + java.lang.String requestImpl(java.lang.String,android.os.Bundle,java.lang.String) -> requestImpl + void dialog(android.content.Context,java.lang.String,com.facebook.android.Facebook$DialogListener) -> dialog + void dialog(android.content.Context,java.lang.String,android.os.Bundle,com.facebook.android.Facebook$DialogListener) -> dialog + boolean isSessionValid() -> isSessionValid + void setSession(com.facebook.Session) -> setSession + void checkUserSession(java.lang.String) -> checkUserSession + com.facebook.Session getSession() -> getSession + java.lang.String getAccessToken() -> getAccessToken + long getAccessExpires() -> getAccessExpires + long getLastAccessUpdate() -> getLastAccessUpdate + void setTokenFromCache(java.lang.String,long,long) -> setTokenFromCache + void setAccessToken(java.lang.String) -> setAccessToken + void setAccessExpires(long) -> setAccessExpires + void setAccessExpiresIn(java.lang.String) -> setAccessExpiresIn + java.lang.String getAppId() -> getAppId + void setAppId(java.lang.String) -> setAppId + com.facebook.TokenCachingStrategy getTokenCache() -> getTokenCache + java.lang.String[] stringArray(java.util.List) -> stringArray + java.util.List stringList(java.lang.String[]) -> stringList + java.lang.String getAttributionId(android.content.ContentResolver) -> getAttributionId + boolean getShouldAutoPublishInstall() -> getShouldAutoPublishInstall + void setShouldAutoPublishInstall(boolean) -> setShouldAutoPublishInstall + boolean publishInstall(android.content.Context) -> publishInstall + void access$000(com.facebook.android.Facebook,com.facebook.Session,com.facebook.SessionState,java.lang.Exception,com.facebook.android.Facebook$DialogListener) -> access$000 + java.lang.String access$100(com.facebook.android.Facebook) -> access$100 + com.facebook.Session access$200(com.facebook.android.Facebook) -> access$200 + long access$400(com.facebook.android.Facebook) -> access$400 + java.lang.String[] access$500(com.facebook.android.Facebook) -> access$500 + java.util.List access$600(java.lang.String[]) -> access$600 + long access$700(com.facebook.android.Facebook) -> access$700 + java.lang.String access$102(com.facebook.android.Facebook,java.lang.String) -> access$102 + long access$402(com.facebook.android.Facebook,long) -> access$402 + java.lang.String[] access$502(com.facebook.android.Facebook,java.lang.String[]) -> access$502 + java.lang.String[] access$800(java.util.List) -> access$800 + long access$702(com.facebook.android.Facebook,long) -> access$702 +com.facebook.android.Facebook$1 -> com.facebook.android.Facebook$1: + com.facebook.android.Facebook$DialogListener val$listener -> val$listener + com.facebook.android.Facebook this$0 -> this$0 + void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) -> call +com.facebook.android.Facebook$DialogListener -> com.facebook.android.Facebook$DialogListener: + void onComplete(android.os.Bundle) -> onComplete + void onFacebookError(com.facebook.android.FacebookError) -> onFacebookError + void onError(com.facebook.android.DialogError) -> onError + void onCancel() -> onCancel +com.facebook.android.Facebook$ServiceListener -> com.facebook.android.Facebook$ServiceListener: + void onComplete(android.os.Bundle) -> onComplete + void onFacebookError(com.facebook.android.FacebookError) -> onFacebookError + void onError(java.lang.Error) -> onError +com.facebook.android.Facebook$SetterTokenCachingStrategy -> com.facebook.android.Facebook$SetterTokenCachingStrategy: + com.facebook.android.Facebook this$0 -> this$0 + android.os.Bundle load() -> load + void save(android.os.Bundle) -> save + void clear() -> clear +com.facebook.android.Facebook$TokenRefreshConnectionHandler -> com.facebook.android.Facebook$TokenRefreshConnectionHandler: + java.lang.ref.WeakReference facebookWeakReference -> facebookWeakReference + java.lang.ref.WeakReference connectionWeakReference -> connectionWeakReference + void handleMessage(android.os.Message) -> handleMessage +com.facebook.android.Facebook$TokenRefreshServiceConnection -> com.facebook.android.Facebook$TokenRefreshServiceConnection: + android.os.Messenger messageReceiver -> messageReceiver + com.facebook.android.Facebook$ServiceListener serviceListener -> serviceListener + android.content.Context applicationsContext -> applicationsContext + android.os.Messenger messageSender -> messageSender + com.facebook.android.Facebook this$0 -> this$0 + void onServiceConnected(android.content.ComponentName,android.os.IBinder) -> onServiceConnected + void onServiceDisconnected(android.content.ComponentName) -> onServiceDisconnected + void refreshToken() -> refreshToken +com.facebook.android.FacebookError -> com.facebook.android.FacebookError: + long serialVersionUID -> serialVersionUID + int mErrorCode -> mErrorCode + java.lang.String mErrorType -> mErrorType + int getErrorCode() -> getErrorCode + java.lang.String getErrorType() -> getErrorType +com.facebook.android.FbDialog -> com.facebook.android.FbDialog: + com.facebook.android.Facebook$DialogListener mListener -> mListener + void setDialogListener(com.facebook.android.Facebook$DialogListener) -> setDialogListener + void callDialogListener(android.os.Bundle,com.facebook.FacebookException) -> callDialogListener + void access$000(com.facebook.android.FbDialog,android.os.Bundle,com.facebook.FacebookException) -> access$000 +com.facebook.android.FbDialog$1 -> com.facebook.android.FbDialog$1: + com.facebook.android.FbDialog this$0 -> this$0 + void onComplete(android.os.Bundle,com.facebook.FacebookException) -> onComplete +com.facebook.android.R -> com.facebook.android.R: +com.facebook.android.R$attr -> com.facebook.android.R$attr: + int confirm_logout -> confirm_logout + int done_button_background -> done_button_background + int done_button_text -> done_button_text + int extra_fields -> extra_fields + int fetch_user_info -> fetch_user_info + int is_cropped -> is_cropped + int login_text -> login_text + int logout_text -> logout_text + int multi_select -> multi_select + int preset_size -> preset_size + int radius_in_meters -> radius_in_meters + int results_limit -> results_limit + int search_text -> search_text + int show_pictures -> show_pictures + int show_search_box -> show_search_box + int show_title_bar -> show_title_bar + int title_bar_background -> title_bar_background + int title_text -> title_text +com.facebook.android.R$color -> com.facebook.android.R$color: + int com_facebook_blue -> com_facebook_blue + int com_facebook_loginview_text_color -> com_facebook_loginview_text_color + int com_facebook_picker_search_bar_background -> com_facebook_picker_search_bar_background + int com_facebook_picker_search_bar_text -> com_facebook_picker_search_bar_text + int com_facebook_usersettingsfragment_connected_shadow_color -> com_facebook_usersettingsfragment_connected_shadow_color + int com_facebook_usersettingsfragment_connected_text_color -> com_facebook_usersettingsfragment_connected_text_color + int com_facebook_usersettingsfragment_not_connected_text_color -> com_facebook_usersettingsfragment_not_connected_text_color +com.facebook.android.R$dimen -> com.facebook.android.R$dimen: + int com_facebook_loginview_compound_drawable_padding -> com_facebook_loginview_compound_drawable_padding + int com_facebook_loginview_padding_bottom -> com_facebook_loginview_padding_bottom + int com_facebook_loginview_padding_left -> com_facebook_loginview_padding_left + int com_facebook_loginview_padding_right -> com_facebook_loginview_padding_right + int com_facebook_loginview_padding_top -> com_facebook_loginview_padding_top + int com_facebook_loginview_text_size -> com_facebook_loginview_text_size + int com_facebook_picker_divider_width -> com_facebook_picker_divider_width + int com_facebook_picker_place_image_size -> com_facebook_picker_place_image_size + int com_facebook_profilepictureview_preset_size_large -> com_facebook_profilepictureview_preset_size_large + int com_facebook_profilepictureview_preset_size_normal -> com_facebook_profilepictureview_preset_size_normal + int com_facebook_profilepictureview_preset_size_small -> com_facebook_profilepictureview_preset_size_small + int com_facebook_usersettingsfragment_profile_picture_height -> com_facebook_usersettingsfragment_profile_picture_height + int com_facebook_usersettingsfragment_profile_picture_width -> com_facebook_usersettingsfragment_profile_picture_width +com.facebook.android.R$drawable -> com.facebook.android.R$drawable: + int com_facebook_button_blue -> com_facebook_button_blue + int com_facebook_button_blue_focused -> com_facebook_button_blue_focused + int com_facebook_button_blue_normal -> com_facebook_button_blue_normal + int com_facebook_button_blue_pressed -> com_facebook_button_blue_pressed + int com_facebook_button_check -> com_facebook_button_check + int com_facebook_button_check_off -> com_facebook_button_check_off + int com_facebook_button_check_on -> com_facebook_button_check_on + int com_facebook_button_grey_focused -> com_facebook_button_grey_focused + int com_facebook_button_grey_normal -> com_facebook_button_grey_normal + int com_facebook_button_grey_pressed -> com_facebook_button_grey_pressed + int com_facebook_close -> com_facebook_close + int com_facebook_inverse_icon -> com_facebook_inverse_icon + int com_facebook_list_divider -> com_facebook_list_divider + int com_facebook_list_section_header_background -> com_facebook_list_section_header_background + int com_facebook_loginbutton_silver -> com_facebook_loginbutton_silver + int com_facebook_logo -> com_facebook_logo + int com_facebook_picker_default_separator_color -> com_facebook_picker_default_separator_color + int com_facebook_picker_item_background -> com_facebook_picker_item_background + int com_facebook_picker_list_focused -> com_facebook_picker_list_focused + int com_facebook_picker_list_longpressed -> com_facebook_picker_list_longpressed + int com_facebook_picker_list_pressed -> com_facebook_picker_list_pressed + int com_facebook_picker_list_selector -> com_facebook_picker_list_selector + int com_facebook_picker_list_selector_background_transition -> com_facebook_picker_list_selector_background_transition + int com_facebook_picker_list_selector_disabled -> com_facebook_picker_list_selector_disabled + int com_facebook_picker_magnifier -> com_facebook_picker_magnifier + int com_facebook_picker_top_button -> com_facebook_picker_top_button + int com_facebook_place_default_icon -> com_facebook_place_default_icon + int com_facebook_profile_default_icon -> com_facebook_profile_default_icon + int com_facebook_profile_picture_blank_portrait -> com_facebook_profile_picture_blank_portrait + int com_facebook_profile_picture_blank_square -> com_facebook_profile_picture_blank_square + int com_facebook_top_background -> com_facebook_top_background + int com_facebook_top_button -> com_facebook_top_button + int com_facebook_usersettingsfragment_background_gradient -> com_facebook_usersettingsfragment_background_gradient +com.facebook.android.R$id -> com.facebook.android.R$id: + int com_facebook_login_activity_progress_bar -> com_facebook_login_activity_progress_bar + int com_facebook_picker_activity_circle -> com_facebook_picker_activity_circle + int com_facebook_picker_checkbox -> com_facebook_picker_checkbox + int com_facebook_picker_checkbox_stub -> com_facebook_picker_checkbox_stub + int com_facebook_picker_divider -> com_facebook_picker_divider + int com_facebook_picker_done_button -> com_facebook_picker_done_button + int com_facebook_picker_image -> com_facebook_picker_image + int com_facebook_picker_list_section_header -> com_facebook_picker_list_section_header + int com_facebook_picker_list_view -> com_facebook_picker_list_view + int com_facebook_picker_profile_pic_stub -> com_facebook_picker_profile_pic_stub + int com_facebook_picker_row_activity_circle -> com_facebook_picker_row_activity_circle + int com_facebook_picker_search_text -> com_facebook_picker_search_text + int com_facebook_picker_title -> com_facebook_picker_title + int com_facebook_picker_title_bar -> com_facebook_picker_title_bar + int com_facebook_picker_title_bar_stub -> com_facebook_picker_title_bar_stub + int com_facebook_picker_top_bar -> com_facebook_picker_top_bar + int com_facebook_search_bar_view -> com_facebook_search_bar_view + int com_facebook_usersettingsfragment_login_button -> com_facebook_usersettingsfragment_login_button + int com_facebook_usersettingsfragment_logo_image -> com_facebook_usersettingsfragment_logo_image + int com_facebook_usersettingsfragment_profile_name -> com_facebook_usersettingsfragment_profile_name + int large -> large + int normal -> normal + int picker_subtitle -> picker_subtitle + int small -> small +com.facebook.android.R$layout -> com.facebook.android.R$layout: + int com_facebook_friendpickerfragment -> com_facebook_friendpickerfragment + int com_facebook_login_activity_layout -> com_facebook_login_activity_layout + int com_facebook_picker_activity_circle_row -> com_facebook_picker_activity_circle_row + int com_facebook_picker_checkbox -> com_facebook_picker_checkbox + int com_facebook_picker_image -> com_facebook_picker_image + int com_facebook_picker_list_row -> com_facebook_picker_list_row + int com_facebook_picker_list_section_header -> com_facebook_picker_list_section_header + int com_facebook_picker_search_box -> com_facebook_picker_search_box + int com_facebook_picker_title_bar -> com_facebook_picker_title_bar + int com_facebook_picker_title_bar_stub -> com_facebook_picker_title_bar_stub + int com_facebook_placepickerfragment -> com_facebook_placepickerfragment + int com_facebook_placepickerfragment_list_row -> com_facebook_placepickerfragment_list_row + int com_facebook_search_bar_layout -> com_facebook_search_bar_layout + int com_facebook_usersettingsfragment -> com_facebook_usersettingsfragment +com.facebook.android.R$string -> com.facebook.android.R$string: + int com_facebook_choose_friends -> com_facebook_choose_friends + int com_facebook_dialogloginactivity_ok_button -> com_facebook_dialogloginactivity_ok_button + int com_facebook_internet_permission_error_message -> com_facebook_internet_permission_error_message + int com_facebook_internet_permission_error_title -> com_facebook_internet_permission_error_title + int com_facebook_loading -> com_facebook_loading + int com_facebook_loginview_cancel_action -> com_facebook_loginview_cancel_action + int com_facebook_loginview_log_in_button -> com_facebook_loginview_log_in_button + int com_facebook_loginview_log_out_action -> com_facebook_loginview_log_out_action + int com_facebook_loginview_log_out_button -> com_facebook_loginview_log_out_button + int com_facebook_loginview_logged_in_as -> com_facebook_loginview_logged_in_as + int com_facebook_loginview_logged_in_using_facebook -> com_facebook_loginview_logged_in_using_facebook + int com_facebook_logo_content_description -> com_facebook_logo_content_description + int com_facebook_nearby -> com_facebook_nearby + int com_facebook_picker_done_button_text -> com_facebook_picker_done_button_text + int com_facebook_placepicker_subtitle_catetory_only_format -> com_facebook_placepicker_subtitle_catetory_only_format + int com_facebook_placepicker_subtitle_format -> com_facebook_placepicker_subtitle_format + int com_facebook_placepicker_subtitle_were_here_only_format -> com_facebook_placepicker_subtitle_were_here_only_format + int com_facebook_requesterror_password_changed -> com_facebook_requesterror_password_changed + int com_facebook_requesterror_permissions -> com_facebook_requesterror_permissions + int com_facebook_requesterror_reconnect -> com_facebook_requesterror_reconnect + int com_facebook_requesterror_relogin -> com_facebook_requesterror_relogin + int com_facebook_requesterror_web_login -> com_facebook_requesterror_web_login + int com_facebook_usersettingsfragment_log_in_button -> com_facebook_usersettingsfragment_log_in_button + int com_facebook_usersettingsfragment_logged_in -> com_facebook_usersettingsfragment_logged_in + int com_facebook_usersettingsfragment_not_logged_in -> com_facebook_usersettingsfragment_not_logged_in +com.facebook.android.R$style -> com.facebook.android.R$style: + int com_facebook_loginview_default_style -> com_facebook_loginview_default_style + int com_facebook_loginview_silver_style -> com_facebook_loginview_silver_style +com.facebook.android.R$styleable -> com.facebook.android.R$styleable: + int[] com_facebook_friend_picker_fragment -> com_facebook_friend_picker_fragment + int com_facebook_friend_picker_fragment_multi_select -> com_facebook_friend_picker_fragment_multi_select + int[] com_facebook_login_view -> com_facebook_login_view + int com_facebook_login_view_confirm_logout -> com_facebook_login_view_confirm_logout + int com_facebook_login_view_fetch_user_info -> com_facebook_login_view_fetch_user_info + int com_facebook_login_view_login_text -> com_facebook_login_view_login_text + int com_facebook_login_view_logout_text -> com_facebook_login_view_logout_text + int[] com_facebook_picker_fragment -> com_facebook_picker_fragment + int com_facebook_picker_fragment_done_button_background -> com_facebook_picker_fragment_done_button_background + int com_facebook_picker_fragment_done_button_text -> com_facebook_picker_fragment_done_button_text + int com_facebook_picker_fragment_extra_fields -> com_facebook_picker_fragment_extra_fields + int com_facebook_picker_fragment_show_pictures -> com_facebook_picker_fragment_show_pictures + int com_facebook_picker_fragment_show_title_bar -> com_facebook_picker_fragment_show_title_bar + int com_facebook_picker_fragment_title_bar_background -> com_facebook_picker_fragment_title_bar_background + int com_facebook_picker_fragment_title_text -> com_facebook_picker_fragment_title_text + int[] com_facebook_place_picker_fragment -> com_facebook_place_picker_fragment + int com_facebook_place_picker_fragment_radius_in_meters -> com_facebook_place_picker_fragment_radius_in_meters + int com_facebook_place_picker_fragment_results_limit -> com_facebook_place_picker_fragment_results_limit + int com_facebook_place_picker_fragment_search_text -> com_facebook_place_picker_fragment_search_text + int com_facebook_place_picker_fragment_show_search_box -> com_facebook_place_picker_fragment_show_search_box + int[] com_facebook_profile_picture_view -> com_facebook_profile_picture_view + int com_facebook_profile_picture_view_is_cropped -> com_facebook_profile_picture_view_is_cropped + int com_facebook_profile_picture_view_preset_size -> com_facebook_profile_picture_view_preset_size +com.facebook.android.Util -> com.facebook.android.Util: + java.lang.String UTF8 -> UTF8 + java.lang.String encodePostBody(android.os.Bundle,java.lang.String) -> encodePostBody + java.lang.String encodeUrl(android.os.Bundle) -> encodeUrl + android.os.Bundle decodeUrl(java.lang.String) -> decodeUrl + android.os.Bundle parseUrl(java.lang.String) -> parseUrl + java.lang.String openUrl(java.lang.String,java.lang.String,android.os.Bundle) -> openUrl + java.lang.String read(java.io.InputStream) -> read + org.json.JSONObject parseJson(java.lang.String) -> parseJson + void showAlert(android.content.Context,java.lang.String,java.lang.String) -> showAlert +com.facebook.internal.AnalyticsEvents -> com.facebook.internal.AnalyticsEvents: + java.lang.String EVENT_NATIVE_LOGIN_DIALOG_COMPLETE -> EVENT_NATIVE_LOGIN_DIALOG_COMPLETE + java.lang.String EVENT_NATIVE_LOGIN_DIALOG_START -> EVENT_NATIVE_LOGIN_DIALOG_START + java.lang.String EVENT_WEB_LOGIN_COMPLETE -> EVENT_WEB_LOGIN_COMPLETE + java.lang.String EVENT_FRIEND_PICKER_USAGE -> EVENT_FRIEND_PICKER_USAGE + java.lang.String EVENT_PLACE_PICKER_USAGE -> EVENT_PLACE_PICKER_USAGE + java.lang.String EVENT_LOGIN_VIEW_USAGE -> EVENT_LOGIN_VIEW_USAGE + java.lang.String EVENT_USER_SETTINGS_USAGE -> EVENT_USER_SETTINGS_USAGE + java.lang.String PARAMETER_WEB_LOGIN_E2E -> PARAMETER_WEB_LOGIN_E2E + java.lang.String PARAMETER_WEB_LOGIN_SWITCHBACK_TIME -> PARAMETER_WEB_LOGIN_SWITCHBACK_TIME + java.lang.String PARAMETER_APP_ID -> PARAMETER_APP_ID + java.lang.String PARAMETER_ACTION_ID -> PARAMETER_ACTION_ID + java.lang.String PARAMETER_NATIVE_LOGIN_DIALOG_START_TIME -> PARAMETER_NATIVE_LOGIN_DIALOG_START_TIME + java.lang.String PARAMETER_NATIVE_LOGIN_DIALOG_COMPLETE_TIME -> PARAMETER_NATIVE_LOGIN_DIALOG_COMPLETE_TIME + java.lang.String PARAMETER_DIALOG_OUTCOME -> PARAMETER_DIALOG_OUTCOME + java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_COMPLETED -> PARAMETER_DIALOG_OUTCOME_VALUE_COMPLETED + java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN -> PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN + java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_CANCELLED -> PARAMETER_DIALOG_OUTCOME_VALUE_CANCELLED + java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_FAILED -> PARAMETER_DIALOG_OUTCOME_VALUE_FAILED +com.facebook.internal.CacheableRequestBatch -> com.facebook.internal.CacheableRequestBatch: + java.lang.String cacheKey -> cacheKey + boolean forceRoundTrip -> forceRoundTrip + java.lang.String getCacheKeyOverride() -> getCacheKeyOverride + void setCacheKeyOverride(java.lang.String) -> setCacheKeyOverride + boolean getForceRoundTrip() -> getForceRoundTrip + void setForceRoundTrip(boolean) -> setForceRoundTrip +com.facebook.internal.FileLruCache -> com.facebook.internal.FileLruCache: + java.lang.String TAG -> TAG + java.lang.String HEADER_CACHEKEY_KEY -> HEADER_CACHEKEY_KEY + java.lang.String HEADER_CACHE_CONTENT_TAG_KEY -> HEADER_CACHE_CONTENT_TAG_KEY + java.util.concurrent.atomic.AtomicLong bufferIndex -> bufferIndex + java.lang.String tag -> tag + com.facebook.internal.FileLruCache$Limits limits -> limits + java.io.File directory -> directory + boolean isTrimPending -> isTrimPending + java.lang.Object lock -> lock + java.util.concurrent.atomic.AtomicLong lastClearCacheTime -> lastClearCacheTime + long sizeInBytesForTest() -> sizeInBytesForTest + java.io.InputStream get(java.lang.String) -> get + java.io.InputStream get(java.lang.String,java.lang.String) -> get + java.io.OutputStream openPutStream(java.lang.String) -> openPutStream + java.io.OutputStream openPutStream(java.lang.String,java.lang.String) -> openPutStream + void clearCache() -> clearCache + void renameToTargetAndTrim(java.lang.String,java.io.File) -> renameToTargetAndTrim + java.io.InputStream interceptAndPut(java.lang.String,java.io.InputStream) -> interceptAndPut + java.lang.String toString() -> toString + void postTrim() -> postTrim + void trim() -> trim + java.util.concurrent.atomic.AtomicLong access$000(com.facebook.internal.FileLruCache) -> access$000 + void access$100(com.facebook.internal.FileLruCache,java.lang.String,java.io.File) -> access$100 + void access$200(com.facebook.internal.FileLruCache) -> access$200 + java.util.concurrent.atomic.AtomicLong access$300() -> access$300 +com.facebook.internal.FileLruCache$1 -> com.facebook.internal.FileLruCache$1: + long val$bufferFileCreateTime -> val$bufferFileCreateTime + java.io.File val$buffer -> val$buffer + java.lang.String val$key -> val$key + com.facebook.internal.FileLruCache this$0 -> this$0 + void onClose() -> onClose +com.facebook.internal.FileLruCache$2 -> com.facebook.internal.FileLruCache$2: + java.io.File[] val$filesToDelete -> val$filesToDelete + com.facebook.internal.FileLruCache this$0 -> this$0 + void run() -> run +com.facebook.internal.FileLruCache$3 -> com.facebook.internal.FileLruCache$3: + com.facebook.internal.FileLruCache this$0 -> this$0 + void run() -> run +com.facebook.internal.FileLruCache$BufferFile -> com.facebook.internal.FileLruCache$BufferFile: + java.lang.String FILE_NAME_PREFIX -> FILE_NAME_PREFIX + java.io.FilenameFilter filterExcludeBufferFiles -> filterExcludeBufferFiles + java.io.FilenameFilter filterExcludeNonBufferFiles -> filterExcludeNonBufferFiles + void deleteAll(java.io.File) -> deleteAll + java.io.FilenameFilter excludeBufferFiles() -> excludeBufferFiles + java.io.FilenameFilter excludeNonBufferFiles() -> excludeNonBufferFiles + java.io.File newFile(java.io.File) -> newFile +com.facebook.internal.FileLruCache$BufferFile$1 -> com.facebook.internal.FileLruCache$BufferFile$1: + boolean accept(java.io.File,java.lang.String) -> accept +com.facebook.internal.FileLruCache$BufferFile$2 -> com.facebook.internal.FileLruCache$BufferFile$2: + boolean accept(java.io.File,java.lang.String) -> accept +com.facebook.internal.FileLruCache$CloseCallbackOutputStream -> com.facebook.internal.FileLruCache$CloseCallbackOutputStream: + java.io.OutputStream innerStream -> innerStream + com.facebook.internal.FileLruCache$StreamCloseCallback callback -> callback + void close() -> close + void flush() -> flush + void write(byte[],int,int) -> write + void write(byte[]) -> write + void write(int) -> write +com.facebook.internal.FileLruCache$CopyingInputStream -> com.facebook.internal.FileLruCache$CopyingInputStream: + java.io.InputStream input -> input + java.io.OutputStream output -> output + int available() -> available + void close() -> close + void mark(int) -> mark + boolean markSupported() -> markSupported + int read(byte[]) -> read + int read() -> read + int read(byte[],int,int) -> read + void reset() -> reset + long skip(long) -> skip +com.facebook.internal.FileLruCache$Limits -> com.facebook.internal.FileLruCache$Limits: + int byteCount -> byteCount + int fileCount -> fileCount + int getByteCount() -> getByteCount + int getFileCount() -> getFileCount + void setByteCount(int) -> setByteCount + void setFileCount(int) -> setFileCount +com.facebook.internal.FileLruCache$ModifiedFile -> com.facebook.internal.FileLruCache$ModifiedFile: + int HASH_SEED -> HASH_SEED + int HASH_MULTIPLIER -> HASH_MULTIPLIER + java.io.File file -> file + long modified -> modified + java.io.File getFile() -> getFile + long getModified() -> getModified + int compareTo(com.facebook.internal.FileLruCache$ModifiedFile) -> compareTo + boolean equals(java.lang.Object) -> equals + int hashCode() -> hashCode + int compareTo(java.lang.Object) -> compareTo +com.facebook.internal.FileLruCache$StreamCloseCallback -> com.facebook.internal.FileLruCache$StreamCloseCallback: + void onClose() -> onClose +com.facebook.internal.FileLruCache$StreamHeader -> com.facebook.internal.FileLruCache$StreamHeader: + int HEADER_VERSION -> HEADER_VERSION + void writeHeader(java.io.OutputStream,org.json.JSONObject) -> writeHeader + org.json.JSONObject readHeader(java.io.InputStream) -> readHeader +com.facebook.internal.ImageDownloader -> com.facebook.internal.ImageDownloader: + int DOWNLOAD_QUEUE_MAX_CONCURRENT -> DOWNLOAD_QUEUE_MAX_CONCURRENT + int CACHE_READ_QUEUE_MAX_CONCURRENT -> CACHE_READ_QUEUE_MAX_CONCURRENT + android.os.Handler handler -> handler + com.facebook.internal.WorkQueue downloadQueue -> downloadQueue + com.facebook.internal.WorkQueue cacheReadQueue -> cacheReadQueue + java.util.Map pendingRequests -> pendingRequests + void downloadAsync(com.facebook.internal.ImageRequest) -> downloadAsync + boolean cancelRequest(com.facebook.internal.ImageRequest) -> cancelRequest + void prioritizeRequest(com.facebook.internal.ImageRequest) -> prioritizeRequest + void clearCache(android.content.Context) -> clearCache + void enqueueCacheRead(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey,boolean) -> enqueueCacheRead + void enqueueDownload(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey) -> enqueueDownload + void enqueueRequest(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey,com.facebook.internal.WorkQueue,java.lang.Runnable) -> enqueueRequest + void issueResponse(com.facebook.internal.ImageDownloader$RequestKey,java.lang.Exception,android.graphics.Bitmap,boolean) -> issueResponse + void readFromCache(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context,boolean) -> readFromCache + void download(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context) -> download + android.os.Handler getHandler() -> getHandler + com.facebook.internal.ImageDownloader$DownloaderContext removePendingRequest(com.facebook.internal.ImageDownloader$RequestKey) -> removePendingRequest + void access$100(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context,boolean) -> access$100 + void access$200(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context) -> access$200 +com.facebook.internal.ImageDownloader$1 -> com.facebook.internal.ImageDownloader$1: + com.facebook.internal.ImageRequest val$request -> val$request + java.lang.Exception val$error -> val$error + boolean val$isCachedRedirect -> val$isCachedRedirect + android.graphics.Bitmap val$bitmap -> val$bitmap + com.facebook.internal.ImageRequest$Callback val$callback -> val$callback + void run() -> run +com.facebook.internal.ImageDownloader$CacheReadWorkItem -> com.facebook.internal.ImageDownloader$CacheReadWorkItem: + android.content.Context context -> context + com.facebook.internal.ImageDownloader$RequestKey key -> key + boolean allowCachedRedirects -> allowCachedRedirects + void run() -> run +com.facebook.internal.ImageDownloader$DownloadImageWorkItem -> com.facebook.internal.ImageDownloader$DownloadImageWorkItem: + android.content.Context context -> context + com.facebook.internal.ImageDownloader$RequestKey key -> key + void run() -> run +com.facebook.internal.ImageDownloader$DownloaderContext -> com.facebook.internal.ImageDownloader$DownloaderContext: + com.facebook.internal.WorkQueue$WorkItem workItem -> workItem + com.facebook.internal.ImageRequest request -> request + boolean isCancelled -> isCancelled +com.facebook.internal.ImageDownloader$RequestKey -> com.facebook.internal.ImageDownloader$RequestKey: + int HASH_SEED -> HASH_SEED + int HASH_MULTIPLIER -> HASH_MULTIPLIER + java.net.URI uri -> uri + java.lang.Object tag -> tag + int hashCode() -> hashCode + boolean equals(java.lang.Object) -> equals +com.facebook.internal.ImageRequest -> com.facebook.internal.ImageRequest: + int UNSPECIFIED_DIMENSION -> UNSPECIFIED_DIMENSION + java.lang.String PROFILEPIC_URL_FORMAT -> PROFILEPIC_URL_FORMAT + java.lang.String HEIGHT_PARAM -> HEIGHT_PARAM + java.lang.String WIDTH_PARAM -> WIDTH_PARAM + java.lang.String MIGRATION_PARAM -> MIGRATION_PARAM + java.lang.String MIGRATION_VALUE -> MIGRATION_VALUE + android.content.Context context -> context + java.net.URI imageUri -> imageUri + com.facebook.internal.ImageRequest$Callback callback -> callback + boolean allowCachedRedirects -> allowCachedRedirects + java.lang.Object callerTag -> callerTag + java.net.URI getProfilePictureUrl(java.lang.String,int,int) -> getProfilePictureUrl + android.content.Context getContext() -> getContext + java.net.URI getImageUri() -> getImageUri + com.facebook.internal.ImageRequest$Callback getCallback() -> getCallback + boolean isCachedRedirectAllowed() -> isCachedRedirectAllowed + java.lang.Object getCallerTag() -> getCallerTag +com.facebook.internal.ImageRequest$1 -> com.facebook.internal.ImageRequest$1: +com.facebook.internal.ImageRequest$Builder -> com.facebook.internal.ImageRequest$Builder: + android.content.Context context -> context + java.net.URI imageUrl -> imageUrl + com.facebook.internal.ImageRequest$Callback callback -> callback + boolean allowCachedRedirects -> allowCachedRedirects + java.lang.Object callerTag -> callerTag + com.facebook.internal.ImageRequest$Builder setCallback(com.facebook.internal.ImageRequest$Callback) -> setCallback + com.facebook.internal.ImageRequest$Builder setCallerTag(java.lang.Object) -> setCallerTag + com.facebook.internal.ImageRequest$Builder setAllowCachedRedirects(boolean) -> setAllowCachedRedirects + com.facebook.internal.ImageRequest build() -> build + android.content.Context access$000(com.facebook.internal.ImageRequest$Builder) -> access$000 + java.net.URI access$100(com.facebook.internal.ImageRequest$Builder) -> access$100 + com.facebook.internal.ImageRequest$Callback access$200(com.facebook.internal.ImageRequest$Builder) -> access$200 + boolean access$300(com.facebook.internal.ImageRequest$Builder) -> access$300 + java.lang.Object access$400(com.facebook.internal.ImageRequest$Builder) -> access$400 +com.facebook.internal.ImageRequest$Callback -> com.facebook.internal.ImageRequest$Callback: + void onCompleted(com.facebook.internal.ImageResponse) -> onCompleted +com.facebook.internal.ImageResponse -> com.facebook.internal.ImageResponse: + com.facebook.internal.ImageRequest request -> request + java.lang.Exception error -> error + boolean isCachedRedirect -> isCachedRedirect + android.graphics.Bitmap bitmap -> bitmap + com.facebook.internal.ImageRequest getRequest() -> getRequest + java.lang.Exception getError() -> getError + android.graphics.Bitmap getBitmap() -> getBitmap + boolean isCachedRedirect() -> isCachedRedirect +com.facebook.internal.ImageResponseCache -> com.facebook.internal.ImageResponseCache: + java.lang.String TAG -> TAG + com.facebook.internal.FileLruCache imageCache -> imageCache + com.facebook.internal.FileLruCache getCache(android.content.Context) -> getCache + java.io.InputStream getCachedImageStream(java.net.URI,android.content.Context) -> getCachedImageStream + java.io.InputStream interceptAndCacheImageStream(android.content.Context,java.net.HttpURLConnection) -> interceptAndCacheImageStream + boolean isCDNURL(java.net.URI) -> isCDNURL + void clearCache(android.content.Context) -> clearCache +com.facebook.internal.ImageResponseCache$BufferedHttpInputStream -> com.facebook.internal.ImageResponseCache$BufferedHttpInputStream: + java.net.HttpURLConnection connection -> connection + void close() -> close +com.facebook.internal.Logger -> com.facebook.internal.Logger: + java.lang.String LOG_TAG_BASE -> LOG_TAG_BASE + java.util.HashMap stringsToReplace -> stringsToReplace + com.facebook.LoggingBehavior behavior -> behavior + java.lang.String tag -> tag + java.lang.StringBuilder contents -> contents + int priority -> priority + void registerStringToReplace(java.lang.String,java.lang.String) -> registerStringToReplace + void registerAccessToken(java.lang.String) -> registerAccessToken + void log(com.facebook.LoggingBehavior,java.lang.String,java.lang.String) -> log + void log(com.facebook.LoggingBehavior,java.lang.String,java.lang.String,java.lang.Object[]) -> log + void log(com.facebook.LoggingBehavior,int,java.lang.String,java.lang.String) -> log + java.lang.String replaceStrings(java.lang.String) -> replaceStrings + int getPriority() -> getPriority + void setPriority(int) -> setPriority + java.lang.String getContents() -> getContents + void log() -> log + void logString(java.lang.String) -> logString + void append(java.lang.StringBuilder) -> append + void append(java.lang.String) -> append + void append(java.lang.String,java.lang.Object[]) -> append + void appendKeyValue(java.lang.String,java.lang.Object) -> appendKeyValue + boolean shouldLog() -> shouldLog +com.facebook.internal.NativeProtocol -> com.facebook.internal.NativeProtocol: + java.lang.String FACEBOOK_PACKAGE -> FACEBOOK_PACKAGE + java.lang.String FACEBOOK_PROXY_AUTH_ACTIVITY -> FACEBOOK_PROXY_AUTH_ACTIVITY + java.lang.String FACEBOOK_TOKEN_REFRESH_ACTIVITY -> FACEBOOK_TOKEN_REFRESH_ACTIVITY + java.lang.String KATANA_SIGNATURE -> KATANA_SIGNATURE + java.lang.String BASIC_INFO -> BASIC_INFO + java.lang.String FACEBOOK_PROXY_AUTH_PERMISSIONS_KEY -> FACEBOOK_PROXY_AUTH_PERMISSIONS_KEY + java.lang.String FACEBOOK_PROXY_AUTH_APP_ID_KEY -> FACEBOOK_PROXY_AUTH_APP_ID_KEY + java.lang.String FACEBOOK_PROXY_AUTH_E2E_KEY -> FACEBOOK_PROXY_AUTH_E2E_KEY + java.lang.String INTENT_ACTION_PLATFORM_ACTIVITY -> INTENT_ACTION_PLATFORM_ACTIVITY + java.lang.String INTENT_ACTION_PLATFORM_SERVICE -> INTENT_ACTION_PLATFORM_SERVICE + int PROTOCOL_VERSION_20121101 -> PROTOCOL_VERSION_20121101 + int PROTOCOL_VERSION_20130502 -> PROTOCOL_VERSION_20130502 + int PROTOCOL_VERSION_20130618 -> PROTOCOL_VERSION_20130618 + java.lang.String EXTRA_PROTOCOL_VERSION -> EXTRA_PROTOCOL_VERSION + java.lang.String EXTRA_PROTOCOL_ACTION -> EXTRA_PROTOCOL_ACTION + java.lang.String EXTRA_PROTOCOL_CALL_ID -> EXTRA_PROTOCOL_CALL_ID + java.lang.String EXTRA_GET_INSTALL_DATA_PACKAGE -> EXTRA_GET_INSTALL_DATA_PACKAGE + int MESSAGE_GET_ACCESS_TOKEN_REQUEST -> MESSAGE_GET_ACCESS_TOKEN_REQUEST + int MESSAGE_GET_ACCESS_TOKEN_REPLY -> MESSAGE_GET_ACCESS_TOKEN_REPLY + int MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST -> MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST + int MESSAGE_GET_PROTOCOL_VERSIONS_REPLY -> MESSAGE_GET_PROTOCOL_VERSIONS_REPLY + int MESSAGE_GET_INSTALL_DATA_REQUEST -> MESSAGE_GET_INSTALL_DATA_REQUEST + int MESSAGE_GET_INSTALL_DATA_REPLY -> MESSAGE_GET_INSTALL_DATA_REPLY + java.lang.String EXTRA_PROTOCOL_VERSIONS -> EXTRA_PROTOCOL_VERSIONS + java.lang.String ACTION_LOGIN_DIALOG -> ACTION_LOGIN_DIALOG + java.lang.String ACTION_FEED_DIALOG -> ACTION_FEED_DIALOG + java.lang.String ACTION_OGACTIONPUBLISH_DIALOG -> ACTION_OGACTIONPUBLISH_DIALOG + java.lang.String ACTION_LOGIN_DIALOG_REPLY -> ACTION_LOGIN_DIALOG_REPLY + java.lang.String ACTION_FEED_DIALOG_REPLY -> ACTION_FEED_DIALOG_REPLY + java.lang.String ACTION_OGACTIONPUBLISH_DIALOG_REPLY -> ACTION_OGACTIONPUBLISH_DIALOG_REPLY + java.lang.String EXTRA_PERMISSIONS -> EXTRA_PERMISSIONS + java.lang.String EXTRA_WRITE_PRIVACY -> EXTRA_WRITE_PRIVACY + java.lang.String EXTRA_APPLICATION_ID -> EXTRA_APPLICATION_ID + java.lang.String EXTRA_APPLICATION_NAME -> EXTRA_APPLICATION_NAME + java.lang.String EXTRA_ACCESS_TOKEN -> EXTRA_ACCESS_TOKEN + java.lang.String EXTRA_EXPIRES_SECONDS_SINCE_EPOCH -> EXTRA_EXPIRES_SECONDS_SINCE_EPOCH + java.lang.String EXTRA_PLACE_TAG -> EXTRA_PLACE_TAG + java.lang.String EXTRA_FRIEND_TAGS -> EXTRA_FRIEND_TAGS + java.lang.String EXTRA_LINK -> EXTRA_LINK + java.lang.String EXTRA_IMAGE -> EXTRA_IMAGE + java.lang.String EXTRA_TITLE -> EXTRA_TITLE + java.lang.String EXTRA_SUBTITLE -> EXTRA_SUBTITLE + java.lang.String EXTRA_DESCRIPTION -> EXTRA_DESCRIPTION + java.lang.String EXTRA_REF -> EXTRA_REF + java.lang.String EXTRA_DATA_FAILURES_FATAL -> EXTRA_DATA_FAILURES_FATAL + java.lang.String EXTRA_ACTION -> EXTRA_ACTION + java.lang.String EXTRA_ACTION_TYPE -> EXTRA_ACTION_TYPE + java.lang.String EXTRA_PREVIEW_PROPERTY_NAME -> EXTRA_PREVIEW_PROPERTY_NAME + java.lang.String OPEN_GRAPH_CREATE_OBJECT_KEY -> OPEN_GRAPH_CREATE_OBJECT_KEY + java.lang.String IMAGE_USER_GENERATED_KEY -> IMAGE_USER_GENERATED_KEY + java.lang.String IMAGE_URL_KEY -> IMAGE_URL_KEY + java.lang.String STATUS_ERROR_TYPE -> STATUS_ERROR_TYPE + java.lang.String STATUS_ERROR_DESCRIPTION -> STATUS_ERROR_DESCRIPTION + java.lang.String STATUS_ERROR_CODE -> STATUS_ERROR_CODE + java.lang.String STATUS_ERROR_SUBCODE -> STATUS_ERROR_SUBCODE + java.lang.String STATUS_ERROR_JSON -> STATUS_ERROR_JSON + java.lang.String ERROR_UNKNOWN_ERROR -> ERROR_UNKNOWN_ERROR + java.lang.String ERROR_PROTOCOL_ERROR -> ERROR_PROTOCOL_ERROR + java.lang.String ERROR_USER_CANCELED -> ERROR_USER_CANCELED + java.lang.String ERROR_APPLICATION_ERROR -> ERROR_APPLICATION_ERROR + java.lang.String ERROR_NETWORK_ERROR -> ERROR_NETWORK_ERROR + java.lang.String ERROR_PERMISSION_DENIED -> ERROR_PERMISSION_DENIED + java.lang.String ERROR_SERVICE_DISABLED -> ERROR_SERVICE_DISABLED + java.lang.String AUDIENCE_ME -> AUDIENCE_ME + java.lang.String AUDIENCE_FRIENDS -> AUDIENCE_FRIENDS + java.lang.String AUDIENCE_EVERYONE -> AUDIENCE_EVERYONE + int DIALOG_REQUEST_CODE -> DIALOG_REQUEST_CODE + java.lang.String CONTENT_SCHEME -> CONTENT_SCHEME + java.lang.String PLATFORM_PROVIDER -> PLATFORM_PROVIDER + android.net.Uri PLATFORM_PROVIDER_VERSIONS_URI -> PLATFORM_PROVIDER_VERSIONS_URI + java.lang.String PLATFORM_PROVIDER_VERSION_COLUMN -> PLATFORM_PROVIDER_VERSION_COLUMN + java.util.List KNOWN_PROTOCOL_VERSIONS -> KNOWN_PROTOCOL_VERSIONS + int NO_PROTOCOL_AVAILABLE -> NO_PROTOCOL_AVAILABLE + boolean validateSignature(android.content.Context,java.lang.String) -> validateSignature + android.content.Intent validateKatanaActivityIntent(android.content.Context,android.content.Intent) -> validateKatanaActivityIntent + android.content.Intent validateKatanaServiceIntent(android.content.Context,android.content.Intent) -> validateKatanaServiceIntent + android.content.Intent createProxyAuthIntent(android.content.Context,java.lang.String,java.util.List,java.lang.String) -> createProxyAuthIntent + android.content.Intent createTokenRefreshIntent(android.content.Context) -> createTokenRefreshIntent + android.content.Intent createPlatformActivityIntent(android.content.Context,java.lang.String,int,android.os.Bundle) -> createPlatformActivityIntent + android.content.Intent createPlatformServiceIntent(android.content.Context) -> createPlatformServiceIntent + android.content.Intent createLoginDialog20121101Intent(android.content.Context,java.lang.String,java.util.ArrayList,java.lang.String) -> createLoginDialog20121101Intent + boolean isErrorResult(android.content.Intent) -> isErrorResult + java.lang.Exception getErrorFromResult(android.content.Intent) -> getErrorFromResult + java.lang.String generateCallId() -> generateCallId + java.lang.String ensureDefaultAudience(java.lang.String) -> ensureDefaultAudience + java.util.ArrayList ensureDefaultPermissions(java.util.ArrayList) -> ensureDefaultPermissions + boolean isServiceDisabledResult20121101(android.content.Intent) -> isServiceDisabledResult20121101 + int getLatestAvailableProtocolVersion(android.content.Context,int) -> getLatestAvailableProtocolVersion +com.facebook.internal.PlatformServiceClient -> com.facebook.internal.PlatformServiceClient: + android.content.Context context -> context + android.os.Handler handler -> handler + com.facebook.internal.PlatformServiceClient$CompletedListener listener -> listener + boolean running -> running + android.os.Messenger sender -> sender + int requestMessage -> requestMessage + int replyMessage -> replyMessage + java.lang.String applicationId -> applicationId + int protocolVersion -> protocolVersion + void setCompletedListener(com.facebook.internal.PlatformServiceClient$CompletedListener) -> setCompletedListener + android.content.Context getContext() -> getContext + boolean start() -> start + void cancel() -> cancel + void onServiceConnected(android.content.ComponentName,android.os.IBinder) -> onServiceConnected + void onServiceDisconnected(android.content.ComponentName) -> onServiceDisconnected + void sendMessage() -> sendMessage + void populateRequestBundle(android.os.Bundle) -> populateRequestBundle + void handleMessage(android.os.Message) -> handleMessage + void callback(android.os.Bundle) -> callback +com.facebook.internal.PlatformServiceClient$1 -> com.facebook.internal.PlatformServiceClient$1: + com.facebook.internal.PlatformServiceClient this$0 -> this$0 + void handleMessage(android.os.Message) -> handleMessage +com.facebook.internal.PlatformServiceClient$CompletedListener -> com.facebook.internal.PlatformServiceClient$CompletedListener: + void completed(android.os.Bundle) -> completed +com.facebook.internal.ServerProtocol -> com.facebook.internal.ServerProtocol: + java.lang.String DIALOG_AUTHORITY_FORMAT -> DIALOG_AUTHORITY_FORMAT + java.lang.String DIALOG_PATH -> DIALOG_PATH + java.lang.String DIALOG_PARAM_SCOPE -> DIALOG_PARAM_SCOPE + java.lang.String DIALOG_PARAM_CLIENT_ID -> DIALOG_PARAM_CLIENT_ID + java.lang.String DIALOG_PARAM_DISPLAY -> DIALOG_PARAM_DISPLAY + java.lang.String DIALOG_PARAM_REDIRECT_URI -> DIALOG_PARAM_REDIRECT_URI + java.lang.String DIALOG_PARAM_TYPE -> DIALOG_PARAM_TYPE + java.lang.String DIALOG_PARAM_ACCESS_TOKEN -> DIALOG_PARAM_ACCESS_TOKEN + java.lang.String DIALOG_PARAM_APP_ID -> DIALOG_PARAM_APP_ID + java.lang.String DIALOG_PARAM_E2E -> DIALOG_PARAM_E2E + java.lang.String GRAPH_URL_FORMAT -> GRAPH_URL_FORMAT + java.lang.String REST_URL_FORMAT -> REST_URL_FORMAT + java.lang.String BATCHED_REST_METHOD_URL_BASE -> BATCHED_REST_METHOD_URL_BASE + java.util.Collection errorsProxyAuthDisabled -> errorsProxyAuthDisabled + java.util.Collection errorsUserCanceled -> errorsUserCanceled + java.lang.String getDialogAuthority() -> getDialogAuthority + java.lang.String getGraphUrlBase() -> getGraphUrlBase + java.lang.String getRestUrlBase() -> getRestUrlBase +com.facebook.internal.SessionAuthorizationType -> com.facebook.internal.SessionAuthorizationType: + com.facebook.internal.SessionAuthorizationType READ -> READ + com.facebook.internal.SessionAuthorizationType PUBLISH -> PUBLISH + com.facebook.internal.SessionAuthorizationType[] $VALUES -> $VALUES + com.facebook.internal.SessionAuthorizationType[] values() -> values + com.facebook.internal.SessionAuthorizationType valueOf(java.lang.String) -> valueOf +com.facebook.internal.SessionTracker -> com.facebook.internal.SessionTracker: + com.facebook.Session session -> session + com.facebook.Session$StatusCallback callback -> callback + android.content.BroadcastReceiver receiver -> receiver + android.support.v4.content.LocalBroadcastManager broadcastManager -> broadcastManager + boolean isTracking -> isTracking + com.facebook.Session getSession() -> getSession + com.facebook.Session getOpenSession() -> getOpenSession + void setSession(com.facebook.Session) -> setSession + void startTracking() -> startTracking + void stopTracking() -> stopTracking + boolean isTracking() -> isTracking + boolean isTrackingActiveSession() -> isTrackingActiveSession + void addBroadcastReceiver() -> addBroadcastReceiver + com.facebook.Session$StatusCallback access$100(com.facebook.internal.SessionTracker) -> access$100 + com.facebook.Session access$200(com.facebook.internal.SessionTracker) -> access$200 +com.facebook.internal.SessionTracker$1 -> com.facebook.internal.SessionTracker$1: +com.facebook.internal.SessionTracker$ActiveSessionBroadcastReceiver -> com.facebook.internal.SessionTracker$ActiveSessionBroadcastReceiver: + com.facebook.internal.SessionTracker this$0 -> this$0 + void onReceive(android.content.Context,android.content.Intent) -> onReceive +com.facebook.internal.SessionTracker$CallbackWrapper -> com.facebook.internal.SessionTracker$CallbackWrapper: + com.facebook.Session$StatusCallback wrapped -> wrapped + com.facebook.internal.SessionTracker this$0 -> this$0 + void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) -> call +com.facebook.internal.UrlRedirectCache -> com.facebook.internal.UrlRedirectCache: + java.lang.String TAG -> TAG + java.lang.String REDIRECT_CONTENT_TAG -> REDIRECT_CONTENT_TAG + com.facebook.internal.FileLruCache urlRedirectCache -> urlRedirectCache + com.facebook.internal.FileLruCache getCache(android.content.Context) -> getCache + java.net.URI getRedirectedUri(android.content.Context,java.net.URI) -> getRedirectedUri + void cacheUriRedirect(android.content.Context,java.net.URI,java.net.URI) -> cacheUriRedirect + void clearCache(android.content.Context) -> clearCache +com.facebook.internal.Utility -> com.facebook.internal.Utility: + java.lang.String LOG_TAG -> LOG_TAG + java.lang.String HASH_ALGORITHM_MD5 -> HASH_ALGORITHM_MD5 + java.lang.String URL_SCHEME -> URL_SCHEME + java.lang.String SUPPORTS_ATTRIBUTION -> SUPPORTS_ATTRIBUTION + java.lang.String SUPPORTS_IMPLICIT_SDK_LOGGING -> SUPPORTS_IMPLICIT_SDK_LOGGING + java.lang.String[] APP_SETTING_FIELDS -> APP_SETTING_FIELDS + java.lang.String APPLICATION_FIELDS -> APPLICATION_FIELDS + int DEFAULT_STREAM_BUFFER_SIZE -> DEFAULT_STREAM_BUFFER_SIZE + java.util.Map fetchedAppSettings -> fetchedAppSettings + boolean isSubset(java.util.Collection,java.util.Collection) -> isSubset + boolean isNullOrEmpty(java.util.Collection) -> isNullOrEmpty + boolean isNullOrEmpty(java.lang.String) -> isNullOrEmpty + java.util.Collection unmodifiableCollection(java.lang.Object[]) -> unmodifiableCollection + java.util.ArrayList arrayList(java.lang.Object[]) -> arrayList + java.lang.String md5hash(java.lang.String) -> md5hash + android.net.Uri buildUri(java.lang.String,java.lang.String,android.os.Bundle) -> buildUri + void putObjectInBundle(android.os.Bundle,java.lang.String,java.lang.Object) -> putObjectInBundle + void closeQuietly(java.io.Closeable) -> closeQuietly + void disconnectQuietly(java.net.URLConnection) -> disconnectQuietly + java.lang.String getMetadataApplicationId(android.content.Context) -> getMetadataApplicationId + java.util.Map convertJSONObjectToHashMap(org.json.JSONObject) -> convertJSONObjectToHashMap + java.lang.Object getStringPropertyAsJSON(org.json.JSONObject,java.lang.String,java.lang.String) -> getStringPropertyAsJSON + java.lang.String readStreamToString(java.io.InputStream) -> readStreamToString + boolean stringsEqualOrEmpty(java.lang.String,java.lang.String) -> stringsEqualOrEmpty + void clearCookiesForDomain(android.content.Context,java.lang.String) -> clearCookiesForDomain + void clearFacebookCookies(android.content.Context) -> clearFacebookCookies + void logd(java.lang.String,java.lang.Exception) -> logd + void logd(java.lang.String,java.lang.String) -> logd + boolean areObjectsEqual(java.lang.Object,java.lang.Object) -> areObjectsEqual + com.facebook.internal.Utility$FetchedAppSettings queryAppSettings(java.lang.String,boolean) -> queryAppSettings + boolean safeGetBooleanFromResponse(com.facebook.model.GraphObject,java.lang.String) -> safeGetBooleanFromResponse + void clearCaches(android.content.Context) -> clearCaches + void deleteDirectory(java.io.File) -> deleteDirectory + java.util.List asListNoNulls(java.lang.Object[]) -> asListNoNulls +com.facebook.internal.Utility$1 -> com.facebook.internal.Utility$1: +com.facebook.internal.Utility$FetchedAppSettings -> com.facebook.internal.Utility$FetchedAppSettings: + boolean supportsAttribution -> supportsAttribution + boolean supportsImplicitLogging -> supportsImplicitLogging + boolean supportsAttribution() -> supportsAttribution + boolean supportsImplicitLogging() -> supportsImplicitLogging +com.facebook.internal.Validate -> com.facebook.internal.Validate: + void notNull(java.lang.Object,java.lang.String) -> notNull + void notEmpty(java.util.Collection,java.lang.String) -> notEmpty + void containsNoNulls(java.util.Collection,java.lang.String) -> containsNoNulls + void containsNoNullOrEmpty(java.util.Collection,java.lang.String) -> containsNoNullOrEmpty + void notEmptyAndContainsNoNulls(java.util.Collection,java.lang.String) -> notEmptyAndContainsNoNulls + void notNullOrEmpty(java.lang.String,java.lang.String) -> notNullOrEmpty + void oneOf(java.lang.Object,java.lang.String,java.lang.Object[]) -> oneOf +com.facebook.internal.WorkQueue -> com.facebook.internal.WorkQueue: + int DEFAULT_MAX_CONCURRENT -> DEFAULT_MAX_CONCURRENT + java.lang.Object workLock -> workLock + com.facebook.internal.WorkQueue$WorkNode pendingJobs -> pendingJobs + int maxConcurrent -> maxConcurrent + java.util.concurrent.Executor executor -> executor + com.facebook.internal.WorkQueue$WorkNode runningJobs -> runningJobs + int runningCount -> runningCount + boolean $assertionsDisabled -> $assertionsDisabled + com.facebook.internal.WorkQueue$WorkItem addActiveWorkItem(java.lang.Runnable) -> addActiveWorkItem + com.facebook.internal.WorkQueue$WorkItem addActiveWorkItem(java.lang.Runnable,boolean) -> addActiveWorkItem + void validate() -> validate + void startItem() -> startItem + void finishItemAndStartNew(com.facebook.internal.WorkQueue$WorkNode) -> finishItemAndStartNew + void execute(com.facebook.internal.WorkQueue$WorkNode) -> execute + void access$000(com.facebook.internal.WorkQueue,com.facebook.internal.WorkQueue$WorkNode) -> access$000 + java.lang.Object access$100(com.facebook.internal.WorkQueue) -> access$100 + com.facebook.internal.WorkQueue$WorkNode access$202(com.facebook.internal.WorkQueue,com.facebook.internal.WorkQueue$WorkNode) -> access$202 + com.facebook.internal.WorkQueue$WorkNode access$200(com.facebook.internal.WorkQueue) -> access$200 +com.facebook.internal.WorkQueue$1 -> com.facebook.internal.WorkQueue$1: + com.facebook.internal.WorkQueue$WorkNode val$node -> val$node + com.facebook.internal.WorkQueue this$0 -> this$0 + void run() -> run +com.facebook.internal.WorkQueue$WorkItem -> com.facebook.internal.WorkQueue$WorkItem: + boolean cancel() -> cancel + boolean isRunning() -> isRunning + void moveToFront() -> moveToFront +com.facebook.internal.WorkQueue$WorkNode -> com.facebook.internal.WorkQueue$WorkNode: + java.lang.Runnable callback -> callback + com.facebook.internal.WorkQueue$WorkNode next -> next + com.facebook.internal.WorkQueue$WorkNode prev -> prev + boolean isRunning -> isRunning + boolean $assertionsDisabled -> $assertionsDisabled + com.facebook.internal.WorkQueue this$0 -> this$0 + boolean cancel() -> cancel + void moveToFront() -> moveToFront + boolean isRunning() -> isRunning + java.lang.Runnable getCallback() -> getCallback + com.facebook.internal.WorkQueue$WorkNode getNext() -> getNext + void setIsRunning(boolean) -> setIsRunning + com.facebook.internal.WorkQueue$WorkNode addToList(com.facebook.internal.WorkQueue$WorkNode,boolean) -> addToList + com.facebook.internal.WorkQueue$WorkNode removeFromList(com.facebook.internal.WorkQueue$WorkNode) -> removeFromList + void verify(boolean) -> verify +com.facebook.model.CreateGraphObject -> com.facebook.model.CreateGraphObject: + java.lang.String value() -> value +com.facebook.model.GraphLocation -> com.facebook.model.GraphLocation: + java.lang.String getStreet() -> getStreet + void setStreet(java.lang.String) -> setStreet + java.lang.String getCity() -> getCity + void setCity(java.lang.String) -> setCity + java.lang.String getState() -> getState + void setState(java.lang.String) -> setState + java.lang.String getCountry() -> getCountry + void setCountry(java.lang.String) -> setCountry + java.lang.String getZip() -> getZip + void setZip(java.lang.String) -> setZip + double getLatitude() -> getLatitude + void setLatitude(double) -> setLatitude + double getLongitude() -> getLongitude + void setLongitude(double) -> setLongitude +com.facebook.model.GraphMultiResult -> com.facebook.model.GraphMultiResult: + com.facebook.model.GraphObjectList getData() -> getData +com.facebook.model.GraphObject -> com.facebook.model.GraphObject: + com.facebook.model.GraphObject cast(java.lang.Class) -> cast + java.util.Map asMap() -> asMap + org.json.JSONObject getInnerJSONObject() -> getInnerJSONObject + java.lang.Object getProperty(java.lang.String) -> getProperty + com.facebook.model.GraphObject getPropertyAs(java.lang.String,java.lang.Class) -> getPropertyAs + com.facebook.model.GraphObjectList getPropertyAsList(java.lang.String,java.lang.Class) -> getPropertyAsList + void setProperty(java.lang.String,java.lang.Object) -> setProperty + void removeProperty(java.lang.String) -> removeProperty +com.facebook.model.GraphObject$Factory -> com.facebook.model.GraphObject$Factory: + java.util.HashSet verifiedGraphObjectClasses -> verifiedGraphObjectClasses + java.text.SimpleDateFormat[] dateFormats -> dateFormats + com.facebook.model.GraphObject create(org.json.JSONObject) -> create + com.facebook.model.GraphObject create(org.json.JSONObject,java.lang.Class) -> create + com.facebook.model.GraphObject create() -> create + com.facebook.model.GraphObject create(java.lang.Class) -> create + boolean hasSameId(com.facebook.model.GraphObject,com.facebook.model.GraphObject) -> hasSameId + com.facebook.model.GraphObjectList createList(org.json.JSONArray,java.lang.Class) -> createList + com.facebook.model.GraphObjectList createList(java.lang.Class) -> createList + com.facebook.model.GraphObject createGraphObjectProxy(java.lang.Class,org.json.JSONObject) -> createGraphObjectProxy + java.util.Map createGraphObjectProxyForMap(org.json.JSONObject) -> createGraphObjectProxyForMap + boolean hasClassBeenVerified(java.lang.Class) -> hasClassBeenVerified + void recordClassHasBeenVerified(java.lang.Class) -> recordClassHasBeenVerified + void verifyCanProxyClass(java.lang.Class) -> verifyCanProxyClass + java.lang.Object coerceValueToExpectedType(java.lang.Object,java.lang.Class,java.lang.reflect.ParameterizedType) -> coerceValueToExpectedType + java.lang.String convertCamelCaseToLowercaseWithUnderscores(java.lang.String) -> convertCamelCaseToLowercaseWithUnderscores + java.lang.Object getUnderlyingJSONObject(java.lang.Object) -> getUnderlyingJSONObject + com.facebook.model.GraphObject access$000(java.lang.Class,org.json.JSONObject) -> access$000 + java.util.Map access$100(org.json.JSONObject) -> access$100 + java.lang.Object access$200(java.lang.Object) -> access$200 +com.facebook.model.GraphObject$Factory$GraphObjectListImpl -> com.facebook.model.GraphObject$Factory$GraphObjectListImpl: + org.json.JSONArray state -> state + java.lang.Class itemType -> itemType + java.lang.String toString() -> toString + void add(int,java.lang.Object) -> add + java.lang.Object set(int,java.lang.Object) -> set + int hashCode() -> hashCode + boolean equals(java.lang.Object) -> equals + java.lang.Object get(int) -> get + int size() -> size + com.facebook.model.GraphObjectList castToListOf(java.lang.Class) -> castToListOf + org.json.JSONArray getInnerJSONArray() -> getInnerJSONArray + void clear() -> clear + boolean remove(java.lang.Object) -> remove + boolean removeAll(java.util.Collection) -> removeAll + boolean retainAll(java.util.Collection) -> retainAll + void checkIndex(int) -> checkIndex + void put(int,java.lang.Object) -> put +com.facebook.model.GraphObject$Factory$GraphObjectProxy -> com.facebook.model.GraphObject$Factory$GraphObjectProxy: + java.lang.String CLEAR_METHOD -> CLEAR_METHOD + java.lang.String CONTAINSKEY_METHOD -> CONTAINSKEY_METHOD + java.lang.String CONTAINSVALUE_METHOD -> CONTAINSVALUE_METHOD + java.lang.String ENTRYSET_METHOD -> ENTRYSET_METHOD + java.lang.String GET_METHOD -> GET_METHOD + java.lang.String ISEMPTY_METHOD -> ISEMPTY_METHOD + java.lang.String KEYSET_METHOD -> KEYSET_METHOD + java.lang.String PUT_METHOD -> PUT_METHOD + java.lang.String PUTALL_METHOD -> PUTALL_METHOD + java.lang.String REMOVE_METHOD -> REMOVE_METHOD + java.lang.String SIZE_METHOD -> SIZE_METHOD + java.lang.String VALUES_METHOD -> VALUES_METHOD + java.lang.String CAST_METHOD -> CAST_METHOD + java.lang.String CASTTOMAP_METHOD -> CASTTOMAP_METHOD + java.lang.String GETPROPERTY_METHOD -> GETPROPERTY_METHOD + java.lang.String GETPROPERTYAS_METHOD -> GETPROPERTYAS_METHOD + java.lang.String GETPROPERTYASLIST_METHOD -> GETPROPERTYASLIST_METHOD + java.lang.String SETPROPERTY_METHOD -> SETPROPERTY_METHOD + java.lang.String REMOVEPROPERTY_METHOD -> REMOVEPROPERTY_METHOD + java.lang.String GETINNERJSONOBJECT_METHOD -> GETINNERJSONOBJECT_METHOD + java.lang.Class graphObjectClass -> graphObjectClass + java.lang.String toString() -> toString + java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) -> invoke + java.lang.Object proxyMapMethods(java.lang.reflect.Method,java.lang.Object[]) -> proxyMapMethods + java.lang.Object proxyGraphObjectMethods(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) -> proxyGraphObjectMethods + java.lang.Object createGraphObjectsFromParameters(com.facebook.model.CreateGraphObject,java.lang.Object) -> createGraphObjectsFromParameters + java.lang.Object proxyGraphObjectGettersAndSetters(java.lang.reflect.Method,java.lang.Object[]) -> proxyGraphObjectGettersAndSetters + java.lang.Object setJSONProperty(java.lang.Object[]) -> setJSONProperty +com.facebook.model.GraphObject$Factory$GraphObjectProxy$1 -> com.facebook.model.GraphObject$Factory$GraphObjectProxy$1: + java.lang.Class val$expectedType -> val$expectedType + com.facebook.model.GraphObject$Factory$GraphObjectProxy this$0 -> this$0 + java.lang.reflect.Type[] getActualTypeArguments() -> getActualTypeArguments + java.lang.reflect.Type getOwnerType() -> getOwnerType + java.lang.reflect.Type getRawType() -> getRawType +com.facebook.model.GraphObject$Factory$ProxyBase -> com.facebook.model.GraphObject$Factory$ProxyBase: + java.lang.String EQUALS_METHOD -> EQUALS_METHOD + java.lang.String TOSTRING_METHOD -> TOSTRING_METHOD + java.lang.Object state -> state + java.lang.Object throwUnexpectedMethodSignature(java.lang.reflect.Method) -> throwUnexpectedMethodSignature + java.lang.Object proxyObjectMethods(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) -> proxyObjectMethods +com.facebook.model.GraphObjectList -> com.facebook.model.GraphObjectList: + com.facebook.model.GraphObjectList castToListOf(java.lang.Class) -> castToListOf + org.json.JSONArray getInnerJSONArray() -> getInnerJSONArray +com.facebook.model.GraphPlace -> com.facebook.model.GraphPlace: + java.lang.String getId() -> getId + void setId(java.lang.String) -> setId + java.lang.String getName() -> getName + void setName(java.lang.String) -> setName + java.lang.String getCategory() -> getCategory + void setCategory(java.lang.String) -> setCategory + com.facebook.model.GraphLocation getLocation() -> getLocation + void setLocation(com.facebook.model.GraphLocation) -> setLocation +com.facebook.model.GraphUser -> com.facebook.model.GraphUser: + java.lang.String getId() -> getId + void setId(java.lang.String) -> setId + java.lang.String getName() -> getName + void setName(java.lang.String) -> setName + java.lang.String getFirstName() -> getFirstName + void setFirstName(java.lang.String) -> setFirstName + java.lang.String getMiddleName() -> getMiddleName + void setMiddleName(java.lang.String) -> setMiddleName + java.lang.String getLastName() -> getLastName + void setLastName(java.lang.String) -> setLastName + java.lang.String getLink() -> getLink + void setLink(java.lang.String) -> setLink + java.lang.String getUsername() -> getUsername + void setUsername(java.lang.String) -> setUsername + java.lang.String getBirthday() -> getBirthday + void setBirthday(java.lang.String) -> setBirthday + com.facebook.model.GraphLocation getLocation() -> getLocation + void setLocation(com.facebook.model.GraphLocation) -> setLocation +com.facebook.model.JsonUtil -> com.facebook.model.JsonUtil: + void jsonObjectClear(org.json.JSONObject) -> jsonObjectClear + boolean jsonObjectContainsValue(org.json.JSONObject,java.lang.Object) -> jsonObjectContainsValue + java.util.Set jsonObjectEntrySet(org.json.JSONObject) -> jsonObjectEntrySet + java.util.Set jsonObjectKeySet(org.json.JSONObject) -> jsonObjectKeySet + void jsonObjectPutAll(org.json.JSONObject,java.util.Map) -> jsonObjectPutAll + java.util.Collection jsonObjectValues(org.json.JSONObject) -> jsonObjectValues +com.facebook.model.JsonUtil$JSONObjectEntry -> com.facebook.model.JsonUtil$JSONObjectEntry: + java.lang.String key -> key + java.lang.Object value -> value + java.lang.String getKey() -> getKey + java.lang.Object getValue() -> getValue + java.lang.Object setValue(java.lang.Object) -> setValue + java.lang.Object getKey() -> getKey +com.facebook.model.OpenGraphAction -> com.facebook.model.OpenGraphAction: + java.lang.String getId() -> getId + void setId(java.lang.String) -> setId + java.lang.String getType() -> getType + void setType(java.lang.String) -> setType + java.util.Date getStartTime() -> getStartTime + void setStartTime(java.util.Date) -> setStartTime + java.util.Date getEndTime() -> getEndTime + void setEndTime(java.util.Date) -> setEndTime + java.util.Date getPublishTime() -> getPublishTime + void setPublishTime(java.util.Date) -> setPublishTime + java.util.Date getCreatedTime() -> getCreatedTime + void setCreatedTime(java.util.Date) -> setCreatedTime + java.util.Date getExpiresTime() -> getExpiresTime + void setExpiresTime(java.util.Date) -> setExpiresTime + java.lang.String getRef() -> getRef + void setRef(java.lang.String) -> setRef + java.lang.String getMessage() -> getMessage + void setMessage(java.lang.String) -> setMessage + com.facebook.model.GraphPlace getPlace() -> getPlace + void setPlace(com.facebook.model.GraphPlace) -> setPlace + com.facebook.model.GraphObjectList getTags() -> getTags + void setTags(java.util.List) -> setTags + java.util.List getImage() -> getImage + void setImage(java.util.List) -> setImage + void setImageUrls(java.util.List) -> setImageUrls + com.facebook.model.GraphUser getFrom() -> getFrom + void setFrom(com.facebook.model.GraphUser) -> setFrom + org.json.JSONObject getLikes() -> getLikes + void setLikes(org.json.JSONObject) -> setLikes + com.facebook.model.GraphObject getApplication() -> getApplication + void setApplication(com.facebook.model.GraphObject) -> setApplication + org.json.JSONObject getComments() -> getComments + void setComments(org.json.JSONObject) -> setComments + com.facebook.model.GraphObject getData() -> getData + void setData(com.facebook.model.GraphObject) -> setData + boolean getExplicitlyShared() -> getExplicitlyShared + void setExplicitlyShared(boolean) -> setExplicitlyShared +com.facebook.model.OpenGraphAction$Factory -> com.facebook.model.OpenGraphAction$Factory: + com.facebook.model.OpenGraphAction createForPost() -> createForPost + com.facebook.model.OpenGraphAction createForPost(java.lang.String) -> createForPost + com.facebook.model.OpenGraphAction createForPost(java.lang.Class,java.lang.String) -> createForPost +com.facebook.model.OpenGraphObject -> com.facebook.model.OpenGraphObject: + java.lang.String getId() -> getId + void setId(java.lang.String) -> setId + java.lang.String getType() -> getType + void setType(java.lang.String) -> setType + java.lang.String getUrl() -> getUrl + void setUrl(java.lang.String) -> setUrl + java.lang.String getTitle() -> getTitle + void setTitle(java.lang.String) -> setTitle + java.lang.String getDescription() -> getDescription + void setDescription(java.lang.String) -> setDescription + com.facebook.model.GraphObjectList getImage() -> getImage + void setImage(com.facebook.model.GraphObjectList) -> setImage + void setImageUrls(java.util.List) -> setImageUrls + com.facebook.model.GraphObjectList getVideo() -> getVideo + void setVideo(com.facebook.model.GraphObjectList) -> setVideo + com.facebook.model.GraphObjectList getAudio() -> getAudio + void setAudio(com.facebook.model.GraphObjectList) -> setAudio + java.lang.String getDeterminer() -> getDeterminer + void setDeterminer(java.lang.String) -> setDeterminer + java.util.List getSeeAlso() -> getSeeAlso + void setSeeAlso(java.util.List) -> setSeeAlso + java.lang.String getSiteName() -> getSiteName + void setSiteName(java.lang.String) -> setSiteName + java.util.Date getCreatedTime() -> getCreatedTime + void setCreatedTime(java.util.Date) -> setCreatedTime + java.util.Date getUpdatedTime() -> getUpdatedTime + void setUpdatedTime(java.util.Date) -> setUpdatedTime + com.facebook.model.GraphObject getApplication() -> getApplication + void setApplication(com.facebook.model.GraphObject) -> setApplication + boolean getIsScraped() -> getIsScraped + void setIsScraped(boolean) -> setIsScraped + java.lang.String getPostActionId() -> getPostActionId + void setPostActionId(java.lang.String) -> setPostActionId + com.facebook.model.GraphObject getData() -> getData + void setData(com.facebook.model.GraphObject) -> setData + boolean getCreateObject() -> getCreateObject + void setCreateObject(boolean) -> setCreateObject +com.facebook.model.OpenGraphObject$Factory -> com.facebook.model.OpenGraphObject$Factory: + com.facebook.model.OpenGraphObject createForPost(java.lang.String) -> createForPost + com.facebook.model.OpenGraphObject createForPost(java.lang.Class,java.lang.String) -> createForPost + com.facebook.model.OpenGraphObject createForPost(java.lang.Class,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> createForPost +com.facebook.model.PropertyName -> com.facebook.model.PropertyName: + java.lang.String value() -> value +com.facebook.widget.FacebookDialog -> com.facebook.widget.FacebookDialog: + java.lang.String COMPLETION_GESTURE_CANCEL -> COMPLETION_GESTURE_CANCEL + java.lang.String EXTRA_DIALOG_COMPLETE_KEY -> EXTRA_DIALOG_COMPLETE_KEY + java.lang.String EXTRA_DIALOG_COMPLETION_GESTURE_KEY -> EXTRA_DIALOG_COMPLETION_GESTURE_KEY + java.lang.String EXTRA_DIALOG_COMPLETION_ID_KEY -> EXTRA_DIALOG_COMPLETION_ID_KEY + int MIN_NATIVE_SHARE_PROTOCOL_VERSION -> MIN_NATIVE_SHARE_PROTOCOL_VERSION + com.facebook.NativeAppCallAttachmentStore attachmentStore -> attachmentStore + android.app.Activity activity -> activity + android.support.v4.app.Fragment fragment -> fragment + com.facebook.widget.FacebookDialog$PendingCall appCall -> appCall + com.facebook.widget.FacebookDialog$OnPresentCallback onPresentCallback -> onPresentCallback + boolean getNativeDialogDidComplete(android.os.Bundle) -> getNativeDialogDidComplete + java.lang.String getNativeDialogCompletionGesture(android.os.Bundle) -> getNativeDialogCompletionGesture + java.lang.String getNativeDialogPostId(android.os.Bundle) -> getNativeDialogPostId + com.facebook.widget.FacebookDialog$PendingCall present() -> present + boolean handleActivityResult(android.content.Context,com.facebook.widget.FacebookDialog$PendingCall,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) -> handleActivityResult + boolean canPresentShareDialog(android.content.Context,com.facebook.widget.FacebookDialog$ShareDialogFeature[]) -> canPresentShareDialog + boolean canPresentOpenGraphActionDialog(android.content.Context,com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[]) -> canPresentOpenGraphActionDialog + boolean handleCanPresent(android.content.Context,java.lang.Iterable) -> handleCanPresent + int getProtocolVersionForNativeDialog(android.content.Context,java.lang.Integer) -> getProtocolVersionForNativeDialog + com.facebook.NativeAppCallAttachmentStore getAttachmentStore() -> getAttachmentStore + int getMinVersionForFeatures(java.lang.Iterable) -> getMinVersionForFeatures + int access$300(android.content.Context,java.lang.Integer) -> access$300 + com.facebook.NativeAppCallAttachmentStore access$500() -> access$500 +com.facebook.widget.FacebookDialog$1 -> com.facebook.widget.FacebookDialog$1: +com.facebook.widget.FacebookDialog$Builder -> com.facebook.widget.FacebookDialog$Builder: + android.app.Activity activity -> activity + java.lang.String applicationId -> applicationId + com.facebook.widget.FacebookDialog$PendingCall appCall -> appCall + android.support.v4.app.Fragment fragment -> fragment + java.lang.String applicationName -> applicationName + com.facebook.widget.FacebookDialog$Builder setRequestCode(int) -> setRequestCode + com.facebook.widget.FacebookDialog$Builder setApplicationName(java.lang.String) -> setApplicationName + com.facebook.widget.FacebookDialog$Builder setFragment(android.support.v4.app.Fragment) -> setFragment + com.facebook.widget.FacebookDialog build() -> build + boolean canPresent() -> canPresent + boolean handleCanPresent() -> handleCanPresent + void validate() -> validate + com.facebook.widget.FacebookDialog$OnPresentCallback getOnPresentCallback() -> getOnPresentCallback + android.content.Intent handleBuild(android.os.Bundle) -> handleBuild + void putExtra(android.os.Bundle,java.lang.String,java.lang.String) -> putExtra +com.facebook.widget.FacebookDialog$Callback -> com.facebook.widget.FacebookDialog$Callback: + void onComplete(com.facebook.widget.FacebookDialog$PendingCall,android.os.Bundle) -> onComplete + void onError(com.facebook.widget.FacebookDialog$PendingCall,java.lang.Exception,android.os.Bundle) -> onError +com.facebook.widget.FacebookDialog$DialogFeature -> com.facebook.widget.FacebookDialog$DialogFeature: + int getMinVersion() -> getMinVersion +com.facebook.widget.FacebookDialog$OnPresentCallback -> com.facebook.widget.FacebookDialog$OnPresentCallback: + void onPresent(android.content.Context) -> onPresent +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder -> com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: + java.lang.String previewPropertyName -> previewPropertyName + com.facebook.model.OpenGraphAction action -> action + java.lang.String actionType -> actionType + java.util.HashMap imageAttachments -> imageAttachments + java.util.HashMap imageAttachmentFiles -> imageAttachmentFiles + boolean dataErrorsFatal -> dataErrorsFatal + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setDataErrorsFatal(boolean) -> setDataErrorsFatal + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForAction(java.util.List) -> setImageAttachmentsForAction + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForAction(java.util.List,boolean) -> setImageAttachmentsForAction + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForAction(java.util.List) -> setImageAttachmentFilesForAction + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForAction(java.util.List,boolean) -> setImageAttachmentFilesForAction + void updateActionAttachmentUrls(java.util.List,boolean) -> updateActionAttachmentUrls + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForObject(java.lang.String,java.util.List) -> setImageAttachmentsForObject + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForObject(java.lang.String,java.util.List,boolean) -> setImageAttachmentsForObject + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForObject(java.lang.String,java.util.List) -> setImageAttachmentFilesForObject + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForObject(java.lang.String,java.util.List,boolean) -> setImageAttachmentFilesForObject + void updateObjectAttachmentUrls(java.lang.String,java.util.List,boolean) -> updateObjectAttachmentUrls + java.util.List addImageAttachments(java.util.List) -> addImageAttachments + java.util.List addImageAttachmentFiles(java.util.List) -> addImageAttachmentFiles + java.util.List getImageAttachmentNames() -> getImageAttachmentNames + boolean handleCanPresent() -> handleCanPresent + android.content.Intent handleBuild(android.os.Bundle) -> handleBuild + com.facebook.widget.FacebookDialog$OnPresentCallback getOnPresentCallback() -> getOnPresentCallback + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder addImageAttachment(java.lang.String,android.graphics.Bitmap) -> addImageAttachment + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder addImageAttachment(java.lang.String,java.io.File) -> addImageAttachment + org.json.JSONObject flattenChildrenOfGraphObject(org.json.JSONObject) -> flattenChildrenOfGraphObject + java.lang.Object flattenObject(java.lang.Object) -> flattenObject + boolean canPresent() -> canPresent + com.facebook.widget.FacebookDialog build() -> build + java.util.HashMap access$400(com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder) -> access$400 + java.util.HashMap access$600(com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder) -> access$600 +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder$1 -> com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder$1: + com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder this$0 -> this$0 + void onPresent(android.content.Context) -> onPresent +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature -> com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: + com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature OG_ACTION_DIALOG -> OG_ACTION_DIALOG + int minVersion -> minVersion + com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[] $VALUES -> $VALUES + com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[] values() -> values + com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature valueOf(java.lang.String) -> valueOf + int getMinVersion() -> getMinVersion +com.facebook.widget.FacebookDialog$PendingCall -> com.facebook.widget.FacebookDialog$PendingCall: + java.util.UUID callId -> callId + android.content.Intent requestIntent -> requestIntent + int requestCode -> requestCode + android.os.Parcelable$Creator CREATOR -> CREATOR + void setRequestIntent(android.content.Intent) -> setRequestIntent + android.content.Intent getRequestIntent() -> getRequestIntent + java.util.UUID getCallId() -> getCallId + void setRequestCode(int) -> setRequestCode + int getRequestCode() -> getRequestCode + int describeContents() -> describeContents + void writeToParcel(android.os.Parcel,int) -> writeToParcel + void access$000(com.facebook.widget.FacebookDialog$PendingCall,int) -> access$000 + void access$100(com.facebook.widget.FacebookDialog$PendingCall,android.content.Intent) -> access$100 +com.facebook.widget.FacebookDialog$PendingCall$1 -> com.facebook.widget.FacebookDialog$PendingCall$1: + com.facebook.widget.FacebookDialog$PendingCall createFromParcel(android.os.Parcel) -> createFromParcel + com.facebook.widget.FacebookDialog$PendingCall[] newArray(int) -> newArray + java.lang.Object[] newArray(int) -> newArray + java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel +com.facebook.widget.FacebookDialog$ShareDialogBuilder -> com.facebook.widget.FacebookDialog$ShareDialogBuilder: + java.lang.String name -> name + java.lang.String caption -> caption + java.lang.String description -> description + java.lang.String link -> link + java.lang.String picture -> picture + java.lang.String place -> place + java.util.ArrayList friends -> friends + java.lang.String ref -> ref + boolean dataErrorsFatal -> dataErrorsFatal + com.facebook.widget.FacebookDialog$ShareDialogBuilder setName(java.lang.String) -> setName + com.facebook.widget.FacebookDialog$ShareDialogBuilder setCaption(java.lang.String) -> setCaption + com.facebook.widget.FacebookDialog$ShareDialogBuilder setDescription(java.lang.String) -> setDescription + com.facebook.widget.FacebookDialog$ShareDialogBuilder setLink(java.lang.String) -> setLink + com.facebook.widget.FacebookDialog$ShareDialogBuilder setPicture(java.lang.String) -> setPicture + com.facebook.widget.FacebookDialog$ShareDialogBuilder setPlace(java.lang.String) -> setPlace + com.facebook.widget.FacebookDialog$ShareDialogBuilder setFriends(java.util.List) -> setFriends + com.facebook.widget.FacebookDialog$ShareDialogBuilder setRef(java.lang.String) -> setRef + com.facebook.widget.FacebookDialog$ShareDialogBuilder setDataErrorsFatal(boolean) -> setDataErrorsFatal + boolean handleCanPresent() -> handleCanPresent + android.content.Intent handleBuild(android.os.Bundle) -> handleBuild + boolean canPresent() -> canPresent + com.facebook.widget.FacebookDialog build() -> build +com.facebook.widget.FacebookDialog$ShareDialogFeature -> com.facebook.widget.FacebookDialog$ShareDialogFeature: + com.facebook.widget.FacebookDialog$ShareDialogFeature SHARE_DIALOG -> SHARE_DIALOG + int minVersion -> minVersion + com.facebook.widget.FacebookDialog$ShareDialogFeature[] $VALUES -> $VALUES + com.facebook.widget.FacebookDialog$ShareDialogFeature[] values() -> values + com.facebook.widget.FacebookDialog$ShareDialogFeature valueOf(java.lang.String) -> valueOf + int getMinVersion() -> getMinVersion +com.facebook.widget.FacebookFragment -> com.facebook.widget.FacebookFragment: + com.facebook.internal.SessionTracker sessionTracker -> sessionTracker + void onActivityCreated(android.os.Bundle) -> onActivityCreated + void onActivityResult(int,int,android.content.Intent) -> onActivityResult + void onDestroy() -> onDestroy + void setSession(com.facebook.Session) -> setSession + void onSessionStateChange(com.facebook.SessionState,java.lang.Exception) -> onSessionStateChange + com.facebook.Session getSession() -> getSession + boolean isSessionOpen() -> isSessionOpen + com.facebook.SessionState getSessionState() -> getSessionState + java.lang.String getAccessToken() -> getAccessToken + java.util.Date getExpirationDate() -> getExpirationDate + void closeSession() -> closeSession + void closeSessionAndClearTokenInformation() -> closeSessionAndClearTokenInformation + java.util.List getSessionPermissions() -> getSessionPermissions + void openSession() -> openSession + void openSessionForRead(java.lang.String,java.util.List) -> openSessionForRead + void openSessionForRead(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int) -> openSessionForRead + void openSessionForPublish(java.lang.String,java.util.List) -> openSessionForPublish + void openSessionForPublish(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int) -> openSessionForPublish + void openSession(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int,com.facebook.internal.SessionAuthorizationType) -> openSession +com.facebook.widget.FacebookFragment$1 -> com.facebook.widget.FacebookFragment$1: +com.facebook.widget.FacebookFragment$DefaultSessionStatusCallback -> com.facebook.widget.FacebookFragment$DefaultSessionStatusCallback: + com.facebook.widget.FacebookFragment this$0 -> this$0 + void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) -> call +com.facebook.widget.FriendPickerFragment -> com.facebook.widget.FriendPickerFragment: + java.lang.String USER_ID_BUNDLE_KEY -> USER_ID_BUNDLE_KEY + java.lang.String MULTI_SELECT_BUNDLE_KEY -> MULTI_SELECT_BUNDLE_KEY + java.lang.String ID -> ID + java.lang.String NAME -> NAME + java.lang.String userId -> userId + boolean multiSelect -> multiSelect + java.lang.String getUserId() -> getUserId + void setUserId(java.lang.String) -> setUserId + boolean getMultiSelect() -> getMultiSelect + void setMultiSelect(boolean) -> setMultiSelect + java.util.List getSelection() -> getSelection + void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) -> onInflate + void setSettingsFromBundle(android.os.Bundle) -> setSettingsFromBundle + void saveSettingsToBundle(android.os.Bundle) -> saveSettingsToBundle + com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() -> createAdapter + com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() -> createLoadingStrategy + com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() -> createSelectionStrategy + com.facebook.Request getRequestForLoadData(com.facebook.Session) -> getRequestForLoadData + java.lang.String getDefaultTitleText() -> getDefaultTitleText + void logAppEvents(boolean) -> logAppEvents + com.facebook.Request createRequest(java.lang.String,java.util.Set,com.facebook.Session) -> createRequest + void setFriendPickerSettingsFromBundle(android.os.Bundle) -> setFriendPickerSettingsFromBundle +com.facebook.widget.FriendPickerFragment$1 -> com.facebook.widget.FriendPickerFragment$1: + com.facebook.widget.FriendPickerFragment this$0 -> this$0 + int getGraphObjectRowLayoutId(com.facebook.model.GraphUser) -> getGraphObjectRowLayoutId + int getDefaultPicture() -> getDefaultPicture + int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) -> getGraphObjectRowLayoutId +com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy -> com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy: + com.facebook.widget.FriendPickerFragment this$0 -> this$0 + void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) -> onLoadFinished + void followNextLink() -> followNextLink +com.facebook.widget.GraphObjectAdapter -> com.facebook.widget.GraphObjectAdapter: + int DISPLAY_SECTIONS_THRESHOLD -> DISPLAY_SECTIONS_THRESHOLD + int HEADER_VIEW_TYPE -> HEADER_VIEW_TYPE + int GRAPH_OBJECT_VIEW_TYPE -> GRAPH_OBJECT_VIEW_TYPE + int ACTIVITY_CIRCLE_VIEW_TYPE -> ACTIVITY_CIRCLE_VIEW_TYPE + int MAX_PREFETCHED_PICTURES -> MAX_PREFETCHED_PICTURES + java.lang.String ID -> ID + java.lang.String NAME -> NAME + java.lang.String PICTURE -> PICTURE + java.util.Map pendingRequests -> pendingRequests + android.view.LayoutInflater inflater -> inflater + java.util.List sectionKeys -> sectionKeys + java.util.Map graphObjectsBySection -> graphObjectsBySection + java.util.Map graphObjectsById -> graphObjectsById + boolean displaySections -> displaySections + java.util.List sortFields -> sortFields + java.lang.String groupByField -> groupByField + boolean showPicture -> showPicture + boolean showCheckbox -> showCheckbox + com.facebook.widget.GraphObjectAdapter$Filter filter -> filter + com.facebook.widget.GraphObjectAdapter$DataNeededListener dataNeededListener -> dataNeededListener + com.facebook.widget.GraphObjectCursor cursor -> cursor + android.content.Context context -> context + java.util.Map prefetchedPictureCache -> prefetchedPictureCache + java.util.ArrayList prefetchedProfilePictureIds -> prefetchedProfilePictureIds + com.facebook.widget.GraphObjectAdapter$OnErrorListener onErrorListener -> onErrorListener + boolean $assertionsDisabled -> $assertionsDisabled + java.util.List getSortFields() -> getSortFields + void setSortFields(java.util.List) -> setSortFields + java.lang.String getGroupByField() -> getGroupByField + void setGroupByField(java.lang.String) -> setGroupByField + boolean getShowPicture() -> getShowPicture + void setShowPicture(boolean) -> setShowPicture + boolean getShowCheckbox() -> getShowCheckbox + void setShowCheckbox(boolean) -> setShowCheckbox + com.facebook.widget.GraphObjectAdapter$DataNeededListener getDataNeededListener() -> getDataNeededListener + void setDataNeededListener(com.facebook.widget.GraphObjectAdapter$DataNeededListener) -> setDataNeededListener + com.facebook.widget.GraphObjectAdapter$OnErrorListener getOnErrorListener() -> getOnErrorListener + void setOnErrorListener(com.facebook.widget.GraphObjectAdapter$OnErrorListener) -> setOnErrorListener + com.facebook.widget.GraphObjectCursor getCursor() -> getCursor + boolean changeCursor(com.facebook.widget.GraphObjectCursor) -> changeCursor + void rebuildAndNotify() -> rebuildAndNotify + void prioritizeViewRange(int,int,int) -> prioritizeViewRange + java.lang.String getSectionKeyOfGraphObject(com.facebook.model.GraphObject) -> getSectionKeyOfGraphObject + java.lang.CharSequence getTitleOfGraphObject(com.facebook.model.GraphObject) -> getTitleOfGraphObject + java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphObject) -> getSubTitleOfGraphObject + java.net.URI getPictureUriOfGraphObject(com.facebook.model.GraphObject) -> getPictureUriOfGraphObject + android.view.View getSectionHeaderView(java.lang.String,android.view.View,android.view.ViewGroup) -> getSectionHeaderView + android.view.View getGraphObjectView(com.facebook.model.GraphObject,android.view.View,android.view.ViewGroup) -> getGraphObjectView + android.view.View getActivityCircleView(android.view.View,android.view.ViewGroup) -> getActivityCircleView + int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) -> getGraphObjectRowLayoutId + int getDefaultPicture() -> getDefaultPicture + android.view.View createGraphObjectView(com.facebook.model.GraphObject) -> createGraphObjectView + void populateGraphObjectView(android.view.View,com.facebook.model.GraphObject) -> populateGraphObjectView + java.lang.String getIdOfGraphObject(com.facebook.model.GraphObject) -> getIdOfGraphObject + boolean filterIncludesItem(com.facebook.model.GraphObject) -> filterIncludesItem + com.facebook.widget.GraphObjectAdapter$Filter getFilter() -> getFilter + void setFilter(com.facebook.widget.GraphObjectAdapter$Filter) -> setFilter + boolean isGraphObjectSelected(java.lang.String) -> isGraphObjectSelected + void updateCheckboxState(android.widget.CheckBox,boolean) -> updateCheckboxState + java.lang.String getPictureFieldSpecifier() -> getPictureFieldSpecifier + boolean shouldShowActivityCircleCell() -> shouldShowActivityCircleCell + void rebuildSections() -> rebuildSections + com.facebook.widget.GraphObjectAdapter$SectionAndItem getSectionAndItem(int) -> getSectionAndItem + int getPosition(java.lang.String,com.facebook.model.GraphObject) -> getPosition + boolean isEmpty() -> isEmpty + int getCount() -> getCount + boolean areAllItemsEnabled() -> areAllItemsEnabled + boolean hasStableIds() -> hasStableIds + boolean isEnabled(int) -> isEnabled + java.lang.Object getItem(int) -> getItem + long getItemId(int) -> getItemId + int getViewTypeCount() -> getViewTypeCount + int getItemViewType(int) -> getItemViewType + android.view.View getView(int,android.view.View,android.view.ViewGroup) -> getView + java.lang.Object[] getSections() -> getSections + int getPositionForSection(int) -> getPositionForSection + int getSectionForPosition(int) -> getSectionForPosition + java.util.List getGraphObjectsById(java.util.Collection) -> getGraphObjectsById + void downloadProfilePicture(java.lang.String,java.net.URI,android.widget.ImageView) -> downloadProfilePicture + void callOnErrorListener(java.lang.Exception) -> callOnErrorListener + void processImageResponse(com.facebook.internal.ImageResponse,java.lang.String,android.widget.ImageView) -> processImageResponse + int compareGraphObjects(com.facebook.model.GraphObject,com.facebook.model.GraphObject,java.util.Collection,java.text.Collator) -> compareGraphObjects + java.util.List access$000(com.facebook.widget.GraphObjectAdapter) -> access$000 + int access$100(com.facebook.model.GraphObject,com.facebook.model.GraphObject,java.util.Collection,java.text.Collator) -> access$100 + void access$200(com.facebook.widget.GraphObjectAdapter,com.facebook.internal.ImageResponse,java.lang.String,android.widget.ImageView) -> access$200 +com.facebook.widget.GraphObjectAdapter$1 -> com.facebook.widget.GraphObjectAdapter$1: + java.text.Collator val$collator -> val$collator + com.facebook.widget.GraphObjectAdapter this$0 -> this$0 + int compare(com.facebook.model.GraphObject,com.facebook.model.GraphObject) -> compare + int compare(java.lang.Object,java.lang.Object) -> compare +com.facebook.widget.GraphObjectAdapter$2 -> com.facebook.widget.GraphObjectAdapter$2: + java.lang.String val$profileId -> val$profileId + android.widget.ImageView val$imageView -> val$imageView + com.facebook.widget.GraphObjectAdapter this$0 -> this$0 + void onCompleted(com.facebook.internal.ImageResponse) -> onCompleted +com.facebook.widget.GraphObjectAdapter$3 -> com.facebook.widget.GraphObjectAdapter$3: + int[] $SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type -> $SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type +com.facebook.widget.GraphObjectAdapter$DataNeededListener -> com.facebook.widget.GraphObjectAdapter$DataNeededListener: + void onDataNeeded() -> onDataNeeded +com.facebook.widget.GraphObjectAdapter$Filter -> com.facebook.widget.GraphObjectAdapter$Filter: + boolean includeItem(java.lang.Object) -> includeItem +com.facebook.widget.GraphObjectAdapter$ItemPicture -> com.facebook.widget.GraphObjectAdapter$ItemPicture: + com.facebook.widget.GraphObjectAdapter$ItemPictureData getData() -> getData +com.facebook.widget.GraphObjectAdapter$ItemPictureData -> com.facebook.widget.GraphObjectAdapter$ItemPictureData: + java.lang.String getUrl() -> getUrl +com.facebook.widget.GraphObjectAdapter$OnErrorListener -> com.facebook.widget.GraphObjectAdapter$OnErrorListener: + void onError(com.facebook.widget.GraphObjectAdapter,com.facebook.FacebookException) -> onError +com.facebook.widget.GraphObjectAdapter$SectionAndItem -> com.facebook.widget.GraphObjectAdapter$SectionAndItem: + java.lang.String sectionKey -> sectionKey + com.facebook.model.GraphObject graphObject -> graphObject + com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type getType() -> getType +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type -> com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: + com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type GRAPH_OBJECT -> GRAPH_OBJECT + com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type SECTION_HEADER -> SECTION_HEADER + com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type ACTIVITY_CIRCLE -> ACTIVITY_CIRCLE + com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type[] $VALUES -> $VALUES + com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type[] values() -> values + com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type valueOf(java.lang.String) -> valueOf +com.facebook.widget.GraphObjectCursor -> com.facebook.widget.GraphObjectCursor: + boolean isFromCache() -> isFromCache + boolean areMoreObjectsAvailable() -> areMoreObjectsAvailable + int getCount() -> getCount + int getPosition() -> getPosition + boolean move(int) -> move + boolean moveToPosition(int) -> moveToPosition + boolean moveToFirst() -> moveToFirst + boolean moveToLast() -> moveToLast + boolean moveToNext() -> moveToNext + boolean moveToPrevious() -> moveToPrevious + boolean isFirst() -> isFirst + boolean isLast() -> isLast + boolean isBeforeFirst() -> isBeforeFirst + boolean isAfterLast() -> isAfterLast + com.facebook.model.GraphObject getGraphObject() -> getGraphObject + void close() -> close + boolean isClosed() -> isClosed +com.facebook.widget.GraphObjectPagingLoader -> com.facebook.widget.GraphObjectPagingLoader: + java.lang.Class graphObjectClass -> graphObjectClass + boolean skipRoundtripIfCached -> skipRoundtripIfCached + com.facebook.Request originalRequest -> originalRequest + com.facebook.Request currentRequest -> currentRequest + com.facebook.Request nextRequest -> nextRequest + com.facebook.widget.GraphObjectPagingLoader$OnErrorListener onErrorListener -> onErrorListener + com.facebook.widget.SimpleGraphObjectCursor cursor -> cursor + boolean appendResults -> appendResults + boolean loading -> loading + com.facebook.widget.GraphObjectPagingLoader$OnErrorListener getOnErrorListener() -> getOnErrorListener + void setOnErrorListener(com.facebook.widget.GraphObjectPagingLoader$OnErrorListener) -> setOnErrorListener + com.facebook.widget.SimpleGraphObjectCursor getCursor() -> getCursor + void clearResults() -> clearResults + boolean isLoading() -> isLoading + void startLoading(com.facebook.Request,boolean) -> startLoading + void refreshOriginalRequest(long) -> refreshOriginalRequest + void followNextLink() -> followNextLink + void deliverResult(com.facebook.widget.SimpleGraphObjectCursor) -> deliverResult + void onStartLoading() -> onStartLoading + void startLoading(com.facebook.Request,boolean,long) -> startLoading + com.facebook.internal.CacheableRequestBatch putRequestIntoBatch(com.facebook.Request,boolean) -> putRequestIntoBatch + void requestCompleted(com.facebook.Response) -> requestCompleted + void addResults(com.facebook.Response) -> addResults + void deliverResult(java.lang.Object) -> deliverResult + void access$000(com.facebook.widget.GraphObjectPagingLoader,com.facebook.Response) -> access$000 +com.facebook.widget.GraphObjectPagingLoader$1 -> com.facebook.widget.GraphObjectPagingLoader$1: + com.facebook.widget.GraphObjectPagingLoader this$0 -> this$0 + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.widget.GraphObjectPagingLoader$2 -> com.facebook.widget.GraphObjectPagingLoader$2: + com.facebook.widget.GraphObjectPagingLoader this$0 -> this$0 + void onCompleted(com.facebook.Response) -> onCompleted +com.facebook.widget.GraphObjectPagingLoader$3 -> com.facebook.widget.GraphObjectPagingLoader$3: + com.facebook.RequestBatch val$batch -> val$batch + com.facebook.widget.GraphObjectPagingLoader this$0 -> this$0 + void run() -> run +com.facebook.widget.GraphObjectPagingLoader$OnErrorListener -> com.facebook.widget.GraphObjectPagingLoader$OnErrorListener: + void onError(com.facebook.FacebookException,com.facebook.widget.GraphObjectPagingLoader) -> onError +com.facebook.widget.GraphObjectPagingLoader$PagedResults -> com.facebook.widget.GraphObjectPagingLoader$PagedResults: + com.facebook.model.GraphObjectList getData() -> getData +com.facebook.widget.LoginButton -> com.facebook.widget.LoginButton: + java.lang.String TAG -> TAG + java.lang.String applicationId -> applicationId + com.facebook.internal.SessionTracker sessionTracker -> sessionTracker + com.facebook.model.GraphUser user -> user + com.facebook.Session userInfoSession -> userInfoSession + boolean confirmLogout -> confirmLogout + boolean fetchUserInfo -> fetchUserInfo + java.lang.String loginText -> loginText + java.lang.String logoutText -> logoutText + com.facebook.widget.LoginButton$UserInfoChangedCallback userInfoChangedCallback -> userInfoChangedCallback + android.support.v4.app.Fragment parentFragment -> parentFragment + com.facebook.widget.LoginButton$LoginButtonProperties properties -> properties + java.lang.String loginLogoutEventName -> loginLogoutEventName + void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) -> setOnErrorListener + com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() -> getOnErrorListener + void setDefaultAudience(com.facebook.SessionDefaultAudience) -> setDefaultAudience + com.facebook.SessionDefaultAudience getDefaultAudience() -> getDefaultAudience + void setReadPermissions(java.util.List) -> setReadPermissions + void setReadPermissions(java.lang.String[]) -> setReadPermissions + void setPublishPermissions(java.util.List) -> setPublishPermissions + void setPublishPermissions(java.lang.String[]) -> setPublishPermissions + void clearPermissions() -> clearPermissions + void setLoginBehavior(com.facebook.SessionLoginBehavior) -> setLoginBehavior + com.facebook.SessionLoginBehavior getLoginBehavior() -> getLoginBehavior + void setApplicationId(java.lang.String) -> setApplicationId + com.facebook.widget.LoginButton$UserInfoChangedCallback getUserInfoChangedCallback() -> getUserInfoChangedCallback + void setUserInfoChangedCallback(com.facebook.widget.LoginButton$UserInfoChangedCallback) -> setUserInfoChangedCallback + void setSessionStatusCallback(com.facebook.Session$StatusCallback) -> setSessionStatusCallback + com.facebook.Session$StatusCallback getSessionStatusCallback() -> getSessionStatusCallback + boolean onActivityResult(int,int,android.content.Intent) -> onActivityResult + void setSession(com.facebook.Session) -> setSession + void onFinishInflate() -> onFinishInflate + void finishInit() -> finishInit + void setFragment(android.support.v4.app.Fragment) -> setFragment + void onAttachedToWindow() -> onAttachedToWindow + void onDetachedFromWindow() -> onDetachedFromWindow + java.util.List getPermissions() -> getPermissions + void setProperties(com.facebook.widget.LoginButton$LoginButtonProperties) -> setProperties + void setLoginLogoutEventName(java.lang.String) -> setLoginLogoutEventName + void parseAttributes(android.util.AttributeSet) -> parseAttributes + void setButtonText() -> setButtonText + boolean initializeActiveSessionWithCachedToken(android.content.Context) -> initializeActiveSessionWithCachedToken + void fetchUserInfo() -> fetchUserInfo + void handleError(java.lang.Exception) -> handleError + java.lang.String access$000() -> access$000 + com.facebook.internal.SessionTracker access$300(com.facebook.widget.LoginButton) -> access$300 + com.facebook.model.GraphUser access$402(com.facebook.widget.LoginButton,com.facebook.model.GraphUser) -> access$402 + com.facebook.widget.LoginButton$UserInfoChangedCallback access$500(com.facebook.widget.LoginButton) -> access$500 + com.facebook.model.GraphUser access$400(com.facebook.widget.LoginButton) -> access$400 + boolean access$600(com.facebook.widget.LoginButton) -> access$600 + java.lang.String access$700(com.facebook.widget.LoginButton) -> access$700 + android.support.v4.app.Fragment access$800(com.facebook.widget.LoginButton) -> access$800 + com.facebook.widget.LoginButton$LoginButtonProperties access$900(com.facebook.widget.LoginButton) -> access$900 + java.lang.String access$1400(com.facebook.widget.LoginButton) -> access$1400 + void access$1500(com.facebook.widget.LoginButton) -> access$1500 + void access$1600(com.facebook.widget.LoginButton) -> access$1600 +com.facebook.widget.LoginButton$1 -> com.facebook.widget.LoginButton$1: + com.facebook.Session val$currentSession -> val$currentSession + com.facebook.widget.LoginButton this$0 -> this$0 + void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) -> onCompleted +com.facebook.widget.LoginButton$LoginButtonCallback -> com.facebook.widget.LoginButton$LoginButtonCallback: + com.facebook.widget.LoginButton this$0 -> this$0 + void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) -> call +com.facebook.widget.LoginButton$LoginButtonProperties -> com.facebook.widget.LoginButton$LoginButtonProperties: + com.facebook.SessionDefaultAudience defaultAudience -> defaultAudience + java.util.List permissions -> permissions + com.facebook.internal.SessionAuthorizationType authorizationType -> authorizationType + com.facebook.widget.LoginButton$OnErrorListener onErrorListener -> onErrorListener + com.facebook.SessionLoginBehavior loginBehavior -> loginBehavior + com.facebook.Session$StatusCallback sessionStatusCallback -> sessionStatusCallback + void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) -> setOnErrorListener + com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() -> getOnErrorListener + void setDefaultAudience(com.facebook.SessionDefaultAudience) -> setDefaultAudience + com.facebook.SessionDefaultAudience getDefaultAudience() -> getDefaultAudience + void setReadPermissions(java.util.List,com.facebook.Session) -> setReadPermissions + void setPublishPermissions(java.util.List,com.facebook.Session) -> setPublishPermissions + boolean validatePermissions(java.util.List,com.facebook.internal.SessionAuthorizationType,com.facebook.Session) -> validatePermissions + java.util.List getPermissions() -> getPermissions + void clearPermissions() -> clearPermissions + void setLoginBehavior(com.facebook.SessionLoginBehavior) -> setLoginBehavior + com.facebook.SessionLoginBehavior getLoginBehavior() -> getLoginBehavior + void setSessionStatusCallback(com.facebook.Session$StatusCallback) -> setSessionStatusCallback + com.facebook.Session$StatusCallback getSessionStatusCallback() -> getSessionStatusCallback + com.facebook.SessionDefaultAudience access$1000(com.facebook.widget.LoginButton$LoginButtonProperties) -> access$1000 + java.util.List access$1100(com.facebook.widget.LoginButton$LoginButtonProperties) -> access$1100 + com.facebook.SessionLoginBehavior access$1200(com.facebook.widget.LoginButton$LoginButtonProperties) -> access$1200 + com.facebook.internal.SessionAuthorizationType access$1300(com.facebook.widget.LoginButton$LoginButtonProperties) -> access$1300 + com.facebook.Session$StatusCallback access$1700(com.facebook.widget.LoginButton$LoginButtonProperties) -> access$1700 + com.facebook.widget.LoginButton$OnErrorListener access$1800(com.facebook.widget.LoginButton$LoginButtonProperties) -> access$1800 +com.facebook.widget.LoginButton$LoginClickListener -> com.facebook.widget.LoginButton$LoginClickListener: + com.facebook.widget.LoginButton this$0 -> this$0 + void onClick(android.view.View) -> onClick +com.facebook.widget.LoginButton$LoginClickListener$1 -> com.facebook.widget.LoginButton$LoginClickListener$1: + com.facebook.Session val$openSession -> val$openSession + com.facebook.widget.LoginButton$LoginClickListener this$1 -> this$1 + void onClick(android.content.DialogInterface,int) -> onClick +com.facebook.widget.LoginButton$OnErrorListener -> com.facebook.widget.LoginButton$OnErrorListener: + void onError(com.facebook.FacebookException) -> onError +com.facebook.widget.LoginButton$UserInfoChangedCallback -> com.facebook.widget.LoginButton$UserInfoChangedCallback: + void onUserInfoFetched(com.facebook.model.GraphUser) -> onUserInfoFetched +com.facebook.widget.PickerFragment -> com.facebook.widget.PickerFragment: + java.lang.String SHOW_PICTURES_BUNDLE_KEY -> SHOW_PICTURES_BUNDLE_KEY + java.lang.String EXTRA_FIELDS_BUNDLE_KEY -> EXTRA_FIELDS_BUNDLE_KEY + java.lang.String SHOW_TITLE_BAR_BUNDLE_KEY -> SHOW_TITLE_BAR_BUNDLE_KEY + java.lang.String TITLE_TEXT_BUNDLE_KEY -> TITLE_TEXT_BUNDLE_KEY + java.lang.String DONE_BUTTON_TEXT_BUNDLE_KEY -> DONE_BUTTON_TEXT_BUNDLE_KEY + java.lang.String SELECTION_BUNDLE_KEY -> SELECTION_BUNDLE_KEY + java.lang.String ACTIVITY_CIRCLE_SHOW_KEY -> ACTIVITY_CIRCLE_SHOW_KEY + int PROFILE_PICTURE_PREFETCH_BUFFER -> PROFILE_PICTURE_PREFETCH_BUFFER + int layout -> layout + com.facebook.widget.PickerFragment$OnErrorListener onErrorListener -> onErrorListener + com.facebook.widget.PickerFragment$OnDataChangedListener onDataChangedListener -> onDataChangedListener + com.facebook.widget.PickerFragment$OnSelectionChangedListener onSelectionChangedListener -> onSelectionChangedListener + com.facebook.widget.PickerFragment$OnDoneButtonClickedListener onDoneButtonClickedListener -> onDoneButtonClickedListener + com.facebook.widget.PickerFragment$GraphObjectFilter filter -> filter + boolean showPictures -> showPictures + boolean showTitleBar -> showTitleBar + android.widget.ListView listView -> listView + java.util.HashSet extraFields -> extraFields + com.facebook.widget.GraphObjectAdapter adapter -> adapter + java.lang.Class graphObjectClass -> graphObjectClass + com.facebook.widget.PickerFragment$LoadingStrategy loadingStrategy -> loadingStrategy + com.facebook.widget.PickerFragment$SelectionStrategy selectionStrategy -> selectionStrategy + android.widget.ProgressBar activityCircle -> activityCircle + com.facebook.internal.SessionTracker sessionTracker -> sessionTracker + java.lang.String titleText -> titleText + java.lang.String doneButtonText -> doneButtonText + android.widget.TextView titleTextView -> titleTextView + android.widget.Button doneButton -> doneButton + android.graphics.drawable.Drawable titleBarBackground -> titleBarBackground + android.graphics.drawable.Drawable doneButtonBackground -> doneButtonBackground + boolean appEventsLogged -> appEventsLogged + android.widget.AbsListView$OnScrollListener onScrollListener -> onScrollListener + void onCreate(android.os.Bundle) -> onCreate + void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) -> onInflate + android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView + void onActivityCreated(android.os.Bundle) -> onActivityCreated + void onDetach() -> onDetach + void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState + void onStop() -> onStop + void setArguments(android.os.Bundle) -> setArguments + com.facebook.widget.PickerFragment$OnDataChangedListener getOnDataChangedListener() -> getOnDataChangedListener + void setOnDataChangedListener(com.facebook.widget.PickerFragment$OnDataChangedListener) -> setOnDataChangedListener + com.facebook.widget.PickerFragment$OnSelectionChangedListener getOnSelectionChangedListener() -> getOnSelectionChangedListener + void setOnSelectionChangedListener(com.facebook.widget.PickerFragment$OnSelectionChangedListener) -> setOnSelectionChangedListener + com.facebook.widget.PickerFragment$OnDoneButtonClickedListener getOnDoneButtonClickedListener() -> getOnDoneButtonClickedListener + void setOnDoneButtonClickedListener(com.facebook.widget.PickerFragment$OnDoneButtonClickedListener) -> setOnDoneButtonClickedListener + com.facebook.widget.PickerFragment$OnErrorListener getOnErrorListener() -> getOnErrorListener + void setOnErrorListener(com.facebook.widget.PickerFragment$OnErrorListener) -> setOnErrorListener + com.facebook.widget.PickerFragment$GraphObjectFilter getFilter() -> getFilter + void setFilter(com.facebook.widget.PickerFragment$GraphObjectFilter) -> setFilter + com.facebook.Session getSession() -> getSession + void setSession(com.facebook.Session) -> setSession + boolean getShowPictures() -> getShowPictures + void setShowPictures(boolean) -> setShowPictures + java.util.Set getExtraFields() -> getExtraFields + void setExtraFields(java.util.Collection) -> setExtraFields + void setShowTitleBar(boolean) -> setShowTitleBar + boolean getShowTitleBar() -> getShowTitleBar + void setTitleText(java.lang.String) -> setTitleText + java.lang.String getTitleText() -> getTitleText + void setDoneButtonText(java.lang.String) -> setDoneButtonText + java.lang.String getDoneButtonText() -> getDoneButtonText + void loadData(boolean) -> loadData + void setSettingsFromBundle(android.os.Bundle) -> setSettingsFromBundle + void setupViews(android.view.ViewGroup) -> setupViews + boolean filterIncludesItem(com.facebook.model.GraphObject) -> filterIncludesItem + java.util.List getSelectedGraphObjects() -> getSelectedGraphObjects + void saveSettingsToBundle(android.os.Bundle) -> saveSettingsToBundle + com.facebook.Request getRequestForLoadData(com.facebook.Session) -> getRequestForLoadData + com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() -> createAdapter + com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() -> createLoadingStrategy + com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() -> createSelectionStrategy + void onLoadingData() -> onLoadingData + java.lang.String getDefaultTitleText() -> getDefaultTitleText + java.lang.String getDefaultDoneButtonText() -> getDefaultDoneButtonText + void displayActivityCircle() -> displayActivityCircle + void layoutActivityCircle() -> layoutActivityCircle + void hideActivityCircle() -> hideActivityCircle + void setSelectionStrategy(com.facebook.widget.PickerFragment$SelectionStrategy) -> setSelectionStrategy + void logAppEvents(boolean) -> logAppEvents + void setAlpha(android.view.View,float) -> setAlpha + void setPickerFragmentSettingsFromBundle(android.os.Bundle) -> setPickerFragmentSettingsFromBundle + void inflateTitleBar(android.view.ViewGroup) -> inflateTitleBar + void onListItemClick(android.widget.ListView,android.view.View,int) -> onListItemClick + void loadDataSkippingRoundTripIfCached() -> loadDataSkippingRoundTripIfCached + void clearResults() -> clearResults + void updateAdapter(com.facebook.widget.SimpleGraphObjectCursor) -> updateAdapter + void reprioritizeDownloads() -> reprioritizeDownloads + void access$000(com.facebook.widget.PickerFragment,android.widget.ListView,android.view.View,int) -> access$000 + void access$100(com.facebook.widget.PickerFragment) -> access$100 + boolean access$202(com.facebook.widget.PickerFragment,boolean) -> access$202 + com.facebook.widget.PickerFragment$OnDoneButtonClickedListener access$300(com.facebook.widget.PickerFragment) -> access$300 + void access$400(com.facebook.widget.PickerFragment) -> access$400 + com.facebook.widget.PickerFragment$OnErrorListener access$500(com.facebook.widget.PickerFragment) -> access$500 + java.lang.Class access$600(com.facebook.widget.PickerFragment) -> access$600 + com.facebook.widget.PickerFragment$SelectionStrategy access$700(com.facebook.widget.PickerFragment) -> access$700 +com.facebook.widget.PickerFragment$1 -> com.facebook.widget.PickerFragment$1: + com.facebook.widget.PickerFragment this$0 -> this$0 + boolean includeItem(com.facebook.model.GraphObject) -> includeItem + boolean includeItem(java.lang.Object) -> includeItem +com.facebook.widget.PickerFragment$2 -> com.facebook.widget.PickerFragment$2: + com.facebook.widget.PickerFragment this$0 -> this$0 + void onItemClick(android.widget.AdapterView,android.view.View,int,long) -> onItemClick +com.facebook.widget.PickerFragment$3 -> com.facebook.widget.PickerFragment$3: + com.facebook.widget.PickerFragment this$0 -> this$0 + boolean onLongClick(android.view.View) -> onLongClick +com.facebook.widget.PickerFragment$4 -> com.facebook.widget.PickerFragment$4: + com.facebook.widget.PickerFragment this$0 -> this$0 + void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) -> call +com.facebook.widget.PickerFragment$5 -> com.facebook.widget.PickerFragment$5: + com.facebook.widget.PickerFragment this$0 -> this$0 + void onClick(android.view.View) -> onClick +com.facebook.widget.PickerFragment$6 -> com.facebook.widget.PickerFragment$6: + com.facebook.widget.PickerFragment this$0 -> this$0 + void onScrollStateChanged(android.widget.AbsListView,int) -> onScrollStateChanged + void onScroll(android.widget.AbsListView,int,int,int) -> onScroll +com.facebook.widget.PickerFragment$GraphObjectFilter -> com.facebook.widget.PickerFragment$GraphObjectFilter: + boolean includeItem(java.lang.Object) -> includeItem +com.facebook.widget.PickerFragment$LoadingStrategy -> com.facebook.widget.PickerFragment$LoadingStrategy: + int CACHED_RESULT_REFRESH_DELAY -> CACHED_RESULT_REFRESH_DELAY + com.facebook.widget.GraphObjectPagingLoader loader -> loader + com.facebook.widget.GraphObjectAdapter adapter -> adapter + com.facebook.widget.PickerFragment this$0 -> this$0 + void attach(com.facebook.widget.GraphObjectAdapter) -> attach + void detach() -> detach + void clearResults() -> clearResults + void startLoading(com.facebook.Request) -> startLoading + boolean isDataPresentOrLoading() -> isDataPresentOrLoading + com.facebook.widget.GraphObjectPagingLoader onCreateLoader() -> onCreateLoader + void onStartLoading(com.facebook.widget.GraphObjectPagingLoader,com.facebook.Request) -> onStartLoading + void onLoadReset(com.facebook.widget.GraphObjectPagingLoader) -> onLoadReset + void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) -> onLoadFinished +com.facebook.widget.PickerFragment$LoadingStrategy$1 -> com.facebook.widget.PickerFragment$LoadingStrategy$1: + com.facebook.widget.PickerFragment$LoadingStrategy this$1 -> this$1 + android.support.v4.content.Loader onCreateLoader(int,android.os.Bundle) -> onCreateLoader + void onLoadFinished(android.support.v4.content.Loader,com.facebook.widget.SimpleGraphObjectCursor) -> onLoadFinished + void onLoaderReset(android.support.v4.content.Loader) -> onLoaderReset + void onLoadFinished(android.support.v4.content.Loader,java.lang.Object) -> onLoadFinished +com.facebook.widget.PickerFragment$LoadingStrategy$2 -> com.facebook.widget.PickerFragment$LoadingStrategy$2: + com.facebook.widget.PickerFragment$LoadingStrategy this$1 -> this$1 + void onError(com.facebook.FacebookException,com.facebook.widget.GraphObjectPagingLoader) -> onError +com.facebook.widget.PickerFragment$LoadingStrategy$3 -> com.facebook.widget.PickerFragment$LoadingStrategy$3: + com.facebook.widget.PickerFragment$LoadingStrategy this$1 -> this$1 + void onError(com.facebook.widget.GraphObjectAdapter,com.facebook.FacebookException) -> onError +com.facebook.widget.PickerFragment$MultiSelectionStrategy -> com.facebook.widget.PickerFragment$MultiSelectionStrategy: + java.util.Set selectedIds -> selectedIds + com.facebook.widget.PickerFragment this$0 -> this$0 + java.util.Collection getSelectedIds() -> getSelectedIds + boolean isSelected(java.lang.String) -> isSelected + void toggleSelection(java.lang.String) -> toggleSelection + void saveSelectionToBundle(android.os.Bundle,java.lang.String) -> saveSelectionToBundle + void readSelectionFromBundle(android.os.Bundle,java.lang.String) -> readSelectionFromBundle + void clear() -> clear + boolean isEmpty() -> isEmpty + boolean shouldShowCheckBoxIfUnselected() -> shouldShowCheckBoxIfUnselected +com.facebook.widget.PickerFragment$OnDataChangedListener -> com.facebook.widget.PickerFragment$OnDataChangedListener: + void onDataChanged(com.facebook.widget.PickerFragment) -> onDataChanged +com.facebook.widget.PickerFragment$OnDoneButtonClickedListener -> com.facebook.widget.PickerFragment$OnDoneButtonClickedListener: + void onDoneButtonClicked(com.facebook.widget.PickerFragment) -> onDoneButtonClicked +com.facebook.widget.PickerFragment$OnErrorListener -> com.facebook.widget.PickerFragment$OnErrorListener: + void onError(com.facebook.widget.PickerFragment,com.facebook.FacebookException) -> onError +com.facebook.widget.PickerFragment$OnSelectionChangedListener -> com.facebook.widget.PickerFragment$OnSelectionChangedListener: + void onSelectionChanged(com.facebook.widget.PickerFragment) -> onSelectionChanged +com.facebook.widget.PickerFragment$PickerFragmentAdapter -> com.facebook.widget.PickerFragment$PickerFragmentAdapter: + com.facebook.widget.PickerFragment this$0 -> this$0 + boolean isGraphObjectSelected(java.lang.String) -> isGraphObjectSelected + void updateCheckboxState(android.widget.CheckBox,boolean) -> updateCheckboxState +com.facebook.widget.PickerFragment$SelectionStrategy -> com.facebook.widget.PickerFragment$SelectionStrategy: + com.facebook.widget.PickerFragment this$0 -> this$0 + boolean isSelected(java.lang.String) -> isSelected + void toggleSelection(java.lang.String) -> toggleSelection + java.util.Collection getSelectedIds() -> getSelectedIds + void clear() -> clear + boolean isEmpty() -> isEmpty + boolean shouldShowCheckBoxIfUnselected() -> shouldShowCheckBoxIfUnselected + void saveSelectionToBundle(android.os.Bundle,java.lang.String) -> saveSelectionToBundle + void readSelectionFromBundle(android.os.Bundle,java.lang.String) -> readSelectionFromBundle +com.facebook.widget.PickerFragment$SingleSelectionStrategy -> com.facebook.widget.PickerFragment$SingleSelectionStrategy: + java.lang.String selectedId -> selectedId + com.facebook.widget.PickerFragment this$0 -> this$0 + java.util.Collection getSelectedIds() -> getSelectedIds + boolean isSelected(java.lang.String) -> isSelected + void toggleSelection(java.lang.String) -> toggleSelection + void saveSelectionToBundle(android.os.Bundle,java.lang.String) -> saveSelectionToBundle + void readSelectionFromBundle(android.os.Bundle,java.lang.String) -> readSelectionFromBundle + void clear() -> clear + boolean isEmpty() -> isEmpty + boolean shouldShowCheckBoxIfUnselected() -> shouldShowCheckBoxIfUnselected +com.facebook.widget.PlacePickerFragment -> com.facebook.widget.PlacePickerFragment: + java.lang.String RADIUS_IN_METERS_BUNDLE_KEY -> RADIUS_IN_METERS_BUNDLE_KEY + java.lang.String RESULTS_LIMIT_BUNDLE_KEY -> RESULTS_LIMIT_BUNDLE_KEY + java.lang.String SEARCH_TEXT_BUNDLE_KEY -> SEARCH_TEXT_BUNDLE_KEY + java.lang.String LOCATION_BUNDLE_KEY -> LOCATION_BUNDLE_KEY + java.lang.String SHOW_SEARCH_BOX_BUNDLE_KEY -> SHOW_SEARCH_BOX_BUNDLE_KEY + int DEFAULT_RADIUS_IN_METERS -> DEFAULT_RADIUS_IN_METERS + int DEFAULT_RESULTS_LIMIT -> DEFAULT_RESULTS_LIMIT + int searchTextTimerDelayInMilliseconds -> searchTextTimerDelayInMilliseconds + java.lang.String ID -> ID + java.lang.String NAME -> NAME + java.lang.String LOCATION -> LOCATION + java.lang.String CATEGORY -> CATEGORY + java.lang.String WERE_HERE_COUNT -> WERE_HERE_COUNT + java.lang.String TAG -> TAG + android.location.Location location -> location + int radiusInMeters -> radiusInMeters + int resultsLimit -> resultsLimit + java.lang.String searchText -> searchText + java.util.Timer searchTextTimer -> searchTextTimer + boolean hasSearchTextChangedSinceLastQuery -> hasSearchTextChangedSinceLastQuery + boolean showSearchBox -> showSearchBox + android.widget.EditText searchBox -> searchBox + android.location.Location getLocation() -> getLocation + void setLocation(android.location.Location) -> setLocation + int getRadiusInMeters() -> getRadiusInMeters + void setRadiusInMeters(int) -> setRadiusInMeters + int getResultsLimit() -> getResultsLimit + void setResultsLimit(int) -> setResultsLimit + java.lang.String getSearchText() -> getSearchText + void setSearchText(java.lang.String) -> setSearchText + void onSearchBoxTextChanged(java.lang.String,boolean) -> onSearchBoxTextChanged + com.facebook.model.GraphPlace getSelection() -> getSelection + void setSettingsFromBundle(android.os.Bundle) -> setSettingsFromBundle + void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) -> onInflate + void setupViews(android.view.ViewGroup) -> setupViews + void onAttach(android.app.Activity) -> onAttach + void onDetach() -> onDetach + void saveSettingsToBundle(android.os.Bundle) -> saveSettingsToBundle + void onLoadingData() -> onLoadingData + com.facebook.Request getRequestForLoadData(com.facebook.Session) -> getRequestForLoadData + java.lang.String getDefaultTitleText() -> getDefaultTitleText + void logAppEvents(boolean) -> logAppEvents + com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() -> createAdapter + com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() -> createLoadingStrategy + com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() -> createSelectionStrategy + com.facebook.Request createRequest(android.location.Location,int,int,java.lang.String,java.util.Set,com.facebook.Session) -> createRequest + void setPlacePickerSettingsFromBundle(android.os.Bundle) -> setPlacePickerSettingsFromBundle + java.util.Timer createSearchTextTimer() -> createSearchTextTimer + void onSearchTextTimerTriggered() -> onSearchTextTimerTriggered + void access$200(com.facebook.widget.PlacePickerFragment) -> access$200 +com.facebook.widget.PlacePickerFragment$1 -> com.facebook.widget.PlacePickerFragment$1: + com.facebook.widget.PlacePickerFragment this$0 -> this$0 + java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphPlace) -> getSubTitleOfGraphObject + int getGraphObjectRowLayoutId(com.facebook.model.GraphPlace) -> getGraphObjectRowLayoutId + int getDefaultPicture() -> getDefaultPicture + int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) -> getGraphObjectRowLayoutId + java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphObject) -> getSubTitleOfGraphObject +com.facebook.widget.PlacePickerFragment$2 -> com.facebook.widget.PlacePickerFragment$2: + com.facebook.widget.PlacePickerFragment this$0 -> this$0 + void run() -> run +com.facebook.widget.PlacePickerFragment$3 -> com.facebook.widget.PlacePickerFragment$3: + com.facebook.widget.PlacePickerFragment this$0 -> this$0 + void run() -> run +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy -> com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy: + com.facebook.widget.PlacePickerFragment this$0 -> this$0 + void attach(com.facebook.widget.GraphObjectAdapter) -> attach + void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) -> onLoadFinished +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy$1 -> com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy$1: + com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy this$1 -> this$1 + void onDataNeeded() -> onDataNeeded +com.facebook.widget.PlacePickerFragment$SearchTextWatcher -> com.facebook.widget.PlacePickerFragment$SearchTextWatcher: + com.facebook.widget.PlacePickerFragment this$0 -> this$0 + void beforeTextChanged(java.lang.CharSequence,int,int,int) -> beforeTextChanged + void onTextChanged(java.lang.CharSequence,int,int,int) -> onTextChanged + void afterTextChanged(android.text.Editable) -> afterTextChanged +com.facebook.widget.ProfilePictureView -> com.facebook.widget.ProfilePictureView: + java.lang.String TAG -> TAG + int CUSTOM -> CUSTOM + int SMALL -> SMALL + int NORMAL -> NORMAL + int LARGE -> LARGE + int MIN_SIZE -> MIN_SIZE + boolean IS_CROPPED_DEFAULT_VALUE -> IS_CROPPED_DEFAULT_VALUE + java.lang.String SUPER_STATE_KEY -> SUPER_STATE_KEY + java.lang.String PROFILE_ID_KEY -> PROFILE_ID_KEY + java.lang.String PRESET_SIZE_KEY -> PRESET_SIZE_KEY + java.lang.String IS_CROPPED_KEY -> IS_CROPPED_KEY + java.lang.String BITMAP_KEY -> BITMAP_KEY + java.lang.String BITMAP_WIDTH_KEY -> BITMAP_WIDTH_KEY + java.lang.String BITMAP_HEIGHT_KEY -> BITMAP_HEIGHT_KEY + java.lang.String PENDING_REFRESH_KEY -> PENDING_REFRESH_KEY + java.lang.String profileId -> profileId + int queryHeight -> queryHeight + int queryWidth -> queryWidth + boolean isCropped -> isCropped + android.graphics.Bitmap imageContents -> imageContents + android.widget.ImageView image -> image + int presetSizeType -> presetSizeType + com.facebook.internal.ImageRequest lastRequest -> lastRequest + com.facebook.widget.ProfilePictureView$OnErrorListener onErrorListener -> onErrorListener + android.graphics.Bitmap customizedDefaultProfilePicture -> customizedDefaultProfilePicture + int getPresetSize() -> getPresetSize + void setPresetSize(int) -> setPresetSize + boolean isCropped() -> isCropped + void setCropped(boolean) -> setCropped + java.lang.String getProfileId() -> getProfileId + void setProfileId(java.lang.String) -> setProfileId + com.facebook.widget.ProfilePictureView$OnErrorListener getOnErrorListener() -> getOnErrorListener + void setOnErrorListener(com.facebook.widget.ProfilePictureView$OnErrorListener) -> setOnErrorListener + void setDefaultProfilePicture(android.graphics.Bitmap) -> setDefaultProfilePicture + void onMeasure(int,int) -> onMeasure + void onLayout(boolean,int,int,int,int) -> onLayout + android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState + void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState + void onDetachedFromWindow() -> onDetachedFromWindow + void initialize(android.content.Context) -> initialize + void parseAttributes(android.util.AttributeSet) -> parseAttributes + void refreshImage(boolean) -> refreshImage + void setBlankProfilePicture() -> setBlankProfilePicture + void setImageBitmap(android.graphics.Bitmap) -> setImageBitmap + void sendImageRequest(boolean) -> sendImageRequest + void processResponse(com.facebook.internal.ImageResponse) -> processResponse + boolean updateImageQueryParameters() -> updateImageQueryParameters + int getPresetSizeInPixels(boolean) -> getPresetSizeInPixels + void access$000(com.facebook.widget.ProfilePictureView,com.facebook.internal.ImageResponse) -> access$000 +com.facebook.widget.ProfilePictureView$1 -> com.facebook.widget.ProfilePictureView$1: + com.facebook.widget.ProfilePictureView this$0 -> this$0 + void onCompleted(com.facebook.internal.ImageResponse) -> onCompleted +com.facebook.widget.ProfilePictureView$OnErrorListener -> com.facebook.widget.ProfilePictureView$OnErrorListener: + void onError(com.facebook.FacebookException) -> onError +com.facebook.widget.SimpleGraphObjectCursor -> com.facebook.widget.SimpleGraphObjectCursor: + int pos -> pos + boolean closed -> closed + java.util.ArrayList graphObjects -> graphObjects + boolean moreObjectsAvailable -> moreObjectsAvailable + boolean fromCache -> fromCache + void addGraphObjects(java.util.Collection,boolean) -> addGraphObjects + boolean isFromCache() -> isFromCache + void setFromCache(boolean) -> setFromCache + boolean areMoreObjectsAvailable() -> areMoreObjectsAvailable + void setMoreObjectsAvailable(boolean) -> setMoreObjectsAvailable + int getCount() -> getCount + int getPosition() -> getPosition + boolean move(int) -> move + boolean moveToPosition(int) -> moveToPosition + boolean moveToFirst() -> moveToFirst + boolean moveToLast() -> moveToLast + boolean moveToNext() -> moveToNext + boolean moveToPrevious() -> moveToPrevious + boolean isFirst() -> isFirst + boolean isLast() -> isLast + boolean isBeforeFirst() -> isBeforeFirst + boolean isAfterLast() -> isAfterLast + com.facebook.model.GraphObject getGraphObject() -> getGraphObject + void close() -> close + boolean isClosed() -> isClosed +com.facebook.widget.UserSettingsFragment -> com.facebook.widget.UserSettingsFragment: + java.lang.String NAME -> NAME + java.lang.String ID -> ID + java.lang.String PICTURE -> PICTURE + java.lang.String FIELDS -> FIELDS + java.lang.String REQUEST_FIELDS -> REQUEST_FIELDS + com.facebook.widget.LoginButton loginButton -> loginButton + com.facebook.widget.LoginButton$LoginButtonProperties loginButtonProperties -> loginButtonProperties + android.widget.TextView connectedStateLabel -> connectedStateLabel + com.facebook.model.GraphUser user -> user + com.facebook.Session userInfoSession -> userInfoSession + android.graphics.drawable.Drawable userProfilePic -> userProfilePic + java.lang.String userProfilePicID -> userProfilePicID + com.facebook.Session$StatusCallback sessionStatusCallback -> sessionStatusCallback + android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView + void onCreate(android.os.Bundle) -> onCreate + void onResume() -> onResume + void setSession(com.facebook.Session) -> setSession + void setDefaultAudience(com.facebook.SessionDefaultAudience) -> setDefaultAudience + com.facebook.SessionDefaultAudience getDefaultAudience() -> getDefaultAudience + void setReadPermissions(java.util.List) -> setReadPermissions + void setReadPermissions(java.lang.String[]) -> setReadPermissions + void setPublishPermissions(java.util.List) -> setPublishPermissions + void setPublishPermissions(java.lang.String[]) -> setPublishPermissions + void clearPermissions() -> clearPermissions + void setLoginBehavior(com.facebook.SessionLoginBehavior) -> setLoginBehavior + com.facebook.SessionLoginBehavior getLoginBehavior() -> getLoginBehavior + void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) -> setOnErrorListener + com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() -> getOnErrorListener + void setSessionStatusCallback(com.facebook.Session$StatusCallback) -> setSessionStatusCallback + com.facebook.Session$StatusCallback getSessionStatusCallback() -> getSessionStatusCallback + void onSessionStateChange(com.facebook.SessionState,java.lang.Exception) -> onSessionStateChange + java.util.List getPermissions() -> getPermissions + void fetchUserInfo() -> fetchUserInfo + void updateUI() -> updateUI + com.facebook.internal.ImageRequest getImageRequest() -> getImageRequest + void processImageResponse(java.lang.String,com.facebook.internal.ImageResponse) -> processImageResponse + void onDestroy() -> onDestroy + void onActivityResult(int,int,android.content.Intent) -> onActivityResult + void onActivityCreated(android.os.Bundle) -> onActivityCreated + com.facebook.model.GraphUser access$002(com.facebook.widget.UserSettingsFragment,com.facebook.model.GraphUser) -> access$002 + void access$100(com.facebook.widget.UserSettingsFragment) -> access$100 + com.facebook.widget.LoginButton access$200(com.facebook.widget.UserSettingsFragment) -> access$200 + com.facebook.model.GraphUser access$000(com.facebook.widget.UserSettingsFragment) -> access$000 + void access$300(com.facebook.widget.UserSettingsFragment,java.lang.String,com.facebook.internal.ImageResponse) -> access$300 +com.facebook.widget.UserSettingsFragment$1 -> com.facebook.widget.UserSettingsFragment$1: + com.facebook.Session val$currentSession -> val$currentSession + com.facebook.widget.UserSettingsFragment this$0 -> this$0 + void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) -> onCompleted +com.facebook.widget.UserSettingsFragment$2 -> com.facebook.widget.UserSettingsFragment$2: + com.facebook.widget.UserSettingsFragment this$0 -> this$0 + void onCompleted(com.facebook.internal.ImageResponse) -> onCompleted +com.facebook.widget.WebDialog -> com.facebook.widget.WebDialog: + java.lang.String LOG_TAG -> LOG_TAG + java.lang.String DISPLAY_TOUCH -> DISPLAY_TOUCH + java.lang.String USER_AGENT -> USER_AGENT + java.lang.String REDIRECT_URI -> REDIRECT_URI + java.lang.String CANCEL_URI -> CANCEL_URI + boolean DISABLE_SSL_CHECK_FOR_TESTING -> DISABLE_SSL_CHECK_FOR_TESTING + int NO_BUFFER_SCREEN_WIDTH -> NO_BUFFER_SCREEN_WIDTH + int MAX_BUFFER_SCREEN_WIDTH -> MAX_BUFFER_SCREEN_WIDTH + double MIN_SCALE_FACTOR -> MIN_SCALE_FACTOR + int BACKGROUND_GRAY -> BACKGROUND_GRAY + int DEFAULT_THEME -> DEFAULT_THEME + java.lang.String url -> url + com.facebook.widget.WebDialog$OnCompleteListener onCompleteListener -> onCompleteListener + android.webkit.WebView webView -> webView + android.app.ProgressDialog spinner -> spinner + android.widget.ImageView crossImageView -> crossImageView + android.widget.FrameLayout contentFrameLayout -> contentFrameLayout + boolean listenerCalled -> listenerCalled + boolean isDetached -> isDetached + void setOnCompleteListener(com.facebook.widget.WebDialog$OnCompleteListener) -> setOnCompleteListener + com.facebook.widget.WebDialog$OnCompleteListener getOnCompleteListener() -> getOnCompleteListener + void dismiss() -> dismiss + void onDetachedFromWindow() -> onDetachedFromWindow + void onAttachedToWindow() -> onAttachedToWindow + void onCreate(android.os.Bundle) -> onCreate + android.util.Pair getMargins() -> getMargins + void sendSuccessToListener(android.os.Bundle) -> sendSuccessToListener + void sendErrorToListener(java.lang.Throwable) -> sendErrorToListener + void sendCancelToListener() -> sendCancelToListener + void createCrossImage() -> createCrossImage + void setUpWebView(int) -> setUpWebView + void access$000(com.facebook.widget.WebDialog) -> access$000 + void access$200(com.facebook.widget.WebDialog,android.os.Bundle) -> access$200 + void access$300(com.facebook.widget.WebDialog,java.lang.Throwable) -> access$300 + boolean access$400(com.facebook.widget.WebDialog) -> access$400 + android.app.ProgressDialog access$500(com.facebook.widget.WebDialog) -> access$500 + android.widget.FrameLayout access$600(com.facebook.widget.WebDialog) -> access$600 + android.webkit.WebView access$700(com.facebook.widget.WebDialog) -> access$700 + android.widget.ImageView access$800(com.facebook.widget.WebDialog) -> access$800 +com.facebook.widget.WebDialog$1 -> com.facebook.widget.WebDialog$1: + com.facebook.widget.WebDialog this$0 -> this$0 + void onCancel(android.content.DialogInterface) -> onCancel +com.facebook.widget.WebDialog$2 -> com.facebook.widget.WebDialog$2: + com.facebook.widget.WebDialog this$0 -> this$0 + void onCancel(android.content.DialogInterface) -> onCancel +com.facebook.widget.WebDialog$3 -> com.facebook.widget.WebDialog$3: + com.facebook.widget.WebDialog this$0 -> this$0 + void onClick(android.view.View) -> onClick +com.facebook.widget.WebDialog$Builder -> com.facebook.widget.WebDialog$Builder: + com.facebook.widget.WebDialog build() -> build +com.facebook.widget.WebDialog$BuilderBase -> com.facebook.widget.WebDialog$BuilderBase: + android.content.Context context -> context + com.facebook.Session session -> session + java.lang.String applicationId -> applicationId + java.lang.String action -> action + int theme -> theme + com.facebook.widget.WebDialog$OnCompleteListener listener -> listener + android.os.Bundle parameters -> parameters + com.facebook.widget.WebDialog$BuilderBase setTheme(int) -> setTheme + com.facebook.widget.WebDialog$BuilderBase setOnCompleteListener(com.facebook.widget.WebDialog$OnCompleteListener) -> setOnCompleteListener + com.facebook.widget.WebDialog build() -> build + java.lang.String getApplicationId() -> getApplicationId + android.content.Context getContext() -> getContext + int getTheme() -> getTheme + android.os.Bundle getParameters() -> getParameters + com.facebook.widget.WebDialog$OnCompleteListener getListener() -> getListener + void finishInit(android.content.Context,java.lang.String,android.os.Bundle) -> finishInit +com.facebook.widget.WebDialog$DialogWebViewClient -> com.facebook.widget.WebDialog$DialogWebViewClient: + com.facebook.widget.WebDialog this$0 -> this$0 + boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String) -> shouldOverrideUrlLoading + void onReceivedError(android.webkit.WebView,int,java.lang.String,java.lang.String) -> onReceivedError + void onReceivedSslError(android.webkit.WebView,android.webkit.SslErrorHandler,android.net.http.SslError) -> onReceivedSslError + void onPageStarted(android.webkit.WebView,java.lang.String,android.graphics.Bitmap) -> onPageStarted + void onPageFinished(android.webkit.WebView,java.lang.String) -> onPageFinished +com.facebook.widget.WebDialog$FeedDialogBuilder -> com.facebook.widget.WebDialog$FeedDialogBuilder: + java.lang.String FEED_DIALOG -> FEED_DIALOG + java.lang.String FROM_PARAM -> FROM_PARAM + java.lang.String TO_PARAM -> TO_PARAM + java.lang.String LINK_PARAM -> LINK_PARAM + java.lang.String PICTURE_PARAM -> PICTURE_PARAM + java.lang.String SOURCE_PARAM -> SOURCE_PARAM + java.lang.String NAME_PARAM -> NAME_PARAM + java.lang.String CAPTION_PARAM -> CAPTION_PARAM + java.lang.String DESCRIPTION_PARAM -> DESCRIPTION_PARAM + com.facebook.widget.WebDialog$FeedDialogBuilder setFrom(java.lang.String) -> setFrom + com.facebook.widget.WebDialog$FeedDialogBuilder setTo(java.lang.String) -> setTo + com.facebook.widget.WebDialog$FeedDialogBuilder setLink(java.lang.String) -> setLink + com.facebook.widget.WebDialog$FeedDialogBuilder setPicture(java.lang.String) -> setPicture + com.facebook.widget.WebDialog$FeedDialogBuilder setSource(java.lang.String) -> setSource + com.facebook.widget.WebDialog$FeedDialogBuilder setName(java.lang.String) -> setName + com.facebook.widget.WebDialog$FeedDialogBuilder setCaption(java.lang.String) -> setCaption + com.facebook.widget.WebDialog$FeedDialogBuilder setDescription(java.lang.String) -> setDescription + com.facebook.widget.WebDialog build() -> build +com.facebook.widget.WebDialog$OnCompleteListener -> com.facebook.widget.WebDialog$OnCompleteListener: + void onComplete(android.os.Bundle,com.facebook.FacebookException) -> onComplete +com.facebook.widget.WebDialog$RequestsDialogBuilder -> com.facebook.widget.WebDialog$RequestsDialogBuilder: + java.lang.String APPREQUESTS_DIALOG -> APPREQUESTS_DIALOG + java.lang.String MESSAGE_PARAM -> MESSAGE_PARAM + java.lang.String TO_PARAM -> TO_PARAM + java.lang.String DATA_PARAM -> DATA_PARAM + java.lang.String TITLE_PARAM -> TITLE_PARAM + com.facebook.widget.WebDialog$RequestsDialogBuilder setMessage(java.lang.String) -> setMessage + com.facebook.widget.WebDialog$RequestsDialogBuilder setTo(java.lang.String) -> setTo + com.facebook.widget.WebDialog$RequestsDialogBuilder setData(java.lang.String) -> setData + com.facebook.widget.WebDialog$RequestsDialogBuilder setTitle(java.lang.String) -> setTitle + com.facebook.widget.WebDialog build() -> build com.google.android.gms.auth.GoogleAuthException -> com.google.android.gms.auth.a: com.google.android.gms.auth.GoogleAuthUtil -> com.google.android.gms.auth.b: java.lang.String KEY_CALLER_UID -> a diff --git a/proguard_logs/seeds.txt b/proguard_logs/seeds.txt index 157e024..c47d40c 100644 --- a/proguard_logs/seeds.txt +++ b/proguard_logs/seeds.txt @@ -1,5 +1,151 @@ android.support.v4.app.BackStackState android.support.v4.app.BackStackState: android.os.Parcelable$Creator CREATOR +android.support.v4.app.Fragment: android.support.v4.util.SimpleArrayMap sClassMap +android.support.v4.app.Fragment: int INITIALIZING +android.support.v4.app.Fragment: int CREATED +android.support.v4.app.Fragment: int ACTIVITY_CREATED +android.support.v4.app.Fragment: int STOPPED +android.support.v4.app.Fragment: int STARTED +android.support.v4.app.Fragment: int RESUMED +android.support.v4.app.Fragment: int mState +android.support.v4.app.Fragment: android.view.View mAnimatingAway +android.support.v4.app.Fragment: int mStateAfterAnimating +android.support.v4.app.Fragment: android.os.Bundle mSavedFragmentState +android.support.v4.app.Fragment: android.util.SparseArray mSavedViewState +android.support.v4.app.Fragment: int mIndex +android.support.v4.app.Fragment: java.lang.String mWho +android.support.v4.app.Fragment: android.os.Bundle mArguments +android.support.v4.app.Fragment: android.support.v4.app.Fragment mTarget +android.support.v4.app.Fragment: int mTargetIndex +android.support.v4.app.Fragment: int mTargetRequestCode +android.support.v4.app.Fragment: boolean mAdded +android.support.v4.app.Fragment: boolean mRemoving +android.support.v4.app.Fragment: boolean mResumed +android.support.v4.app.Fragment: boolean mFromLayout +android.support.v4.app.Fragment: boolean mInLayout +android.support.v4.app.Fragment: boolean mRestored +android.support.v4.app.Fragment: int mBackStackNesting +android.support.v4.app.Fragment: android.support.v4.app.FragmentManagerImpl mFragmentManager +android.support.v4.app.Fragment: android.support.v4.app.FragmentActivity mActivity +android.support.v4.app.Fragment: android.support.v4.app.FragmentManagerImpl mChildFragmentManager +android.support.v4.app.Fragment: android.support.v4.app.Fragment mParentFragment +android.support.v4.app.Fragment: int mFragmentId +android.support.v4.app.Fragment: int mContainerId +android.support.v4.app.Fragment: java.lang.String mTag +android.support.v4.app.Fragment: boolean mHidden +android.support.v4.app.Fragment: boolean mDetached +android.support.v4.app.Fragment: boolean mRetainInstance +android.support.v4.app.Fragment: boolean mRetaining +android.support.v4.app.Fragment: boolean mHasMenu +android.support.v4.app.Fragment: boolean mMenuVisible +android.support.v4.app.Fragment: boolean mCalled +android.support.v4.app.Fragment: int mNextAnim +android.support.v4.app.Fragment: android.view.ViewGroup mContainer +android.support.v4.app.Fragment: android.view.View mView +android.support.v4.app.Fragment: android.view.View mInnerView +android.support.v4.app.Fragment: boolean mDeferStart +android.support.v4.app.Fragment: boolean mUserVisibleHint +android.support.v4.app.Fragment: android.support.v4.app.LoaderManagerImpl mLoaderManager +android.support.v4.app.Fragment: boolean mLoadersStarted +android.support.v4.app.Fragment: boolean mCheckedForLoaderManager +android.support.v4.app.Fragment: Fragment() +android.support.v4.app.Fragment: android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String) +android.support.v4.app.Fragment: android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle) +android.support.v4.app.Fragment: boolean isSupportFragmentClass(android.content.Context,java.lang.String) +android.support.v4.app.Fragment: void restoreViewState(android.os.Bundle) +android.support.v4.app.Fragment: void setIndex(int,android.support.v4.app.Fragment) +android.support.v4.app.Fragment: boolean isInBackStack() +android.support.v4.app.Fragment: boolean equals(java.lang.Object) +android.support.v4.app.Fragment: int hashCode() +android.support.v4.app.Fragment: java.lang.String toString() +android.support.v4.app.Fragment: int getId() +android.support.v4.app.Fragment: java.lang.String getTag() +android.support.v4.app.Fragment: void setArguments(android.os.Bundle) +android.support.v4.app.Fragment: android.os.Bundle getArguments() +android.support.v4.app.Fragment: void setInitialSavedState(android.support.v4.app.Fragment$SavedState) +android.support.v4.app.Fragment: void setTargetFragment(android.support.v4.app.Fragment,int) +android.support.v4.app.Fragment: android.support.v4.app.Fragment getTargetFragment() +android.support.v4.app.Fragment: int getTargetRequestCode() +android.support.v4.app.Fragment: android.support.v4.app.FragmentActivity getActivity() +android.support.v4.app.Fragment: android.content.res.Resources getResources() +android.support.v4.app.Fragment: java.lang.CharSequence getText(int) +android.support.v4.app.Fragment: java.lang.String getString(int) +android.support.v4.app.Fragment: java.lang.String getString(int,java.lang.Object[]) +android.support.v4.app.Fragment: android.support.v4.app.FragmentManager getFragmentManager() +android.support.v4.app.Fragment: android.support.v4.app.FragmentManager getChildFragmentManager() +android.support.v4.app.Fragment: android.support.v4.app.Fragment getParentFragment() +android.support.v4.app.Fragment: boolean isAdded() +android.support.v4.app.Fragment: boolean isDetached() +android.support.v4.app.Fragment: boolean isRemoving() +android.support.v4.app.Fragment: boolean isInLayout() +android.support.v4.app.Fragment: boolean isResumed() +android.support.v4.app.Fragment: boolean isVisible() +android.support.v4.app.Fragment: boolean isHidden() +android.support.v4.app.Fragment: boolean hasOptionsMenu() +android.support.v4.app.Fragment: boolean isMenuVisible() +android.support.v4.app.Fragment: void onHiddenChanged(boolean) +android.support.v4.app.Fragment: void setRetainInstance(boolean) +android.support.v4.app.Fragment: boolean getRetainInstance() +android.support.v4.app.Fragment: void setHasOptionsMenu(boolean) +android.support.v4.app.Fragment: void setMenuVisibility(boolean) +android.support.v4.app.Fragment: void setUserVisibleHint(boolean) +android.support.v4.app.Fragment: boolean getUserVisibleHint() +android.support.v4.app.Fragment: android.support.v4.app.LoaderManager getLoaderManager() +android.support.v4.app.Fragment: void startActivity(android.content.Intent) +android.support.v4.app.Fragment: void startActivityForResult(android.content.Intent,int) +android.support.v4.app.Fragment: void onActivityResult(int,int,android.content.Intent) +android.support.v4.app.Fragment: android.view.LayoutInflater getLayoutInflater(android.os.Bundle) +android.support.v4.app.Fragment: void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) +android.support.v4.app.Fragment: void onAttach(android.app.Activity) +android.support.v4.app.Fragment: android.view.animation.Animation onCreateAnimation(int,boolean,int) +android.support.v4.app.Fragment: void onCreate(android.os.Bundle) +android.support.v4.app.Fragment: android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) +android.support.v4.app.Fragment: void onViewCreated(android.view.View,android.os.Bundle) +android.support.v4.app.Fragment: android.view.View getView() +android.support.v4.app.Fragment: void onActivityCreated(android.os.Bundle) +android.support.v4.app.Fragment: void onViewStateRestored(android.os.Bundle) +android.support.v4.app.Fragment: void onStart() +android.support.v4.app.Fragment: void onResume() +android.support.v4.app.Fragment: void onSaveInstanceState(android.os.Bundle) +android.support.v4.app.Fragment: void onConfigurationChanged(android.content.res.Configuration) +android.support.v4.app.Fragment: void onPause() +android.support.v4.app.Fragment: void onStop() +android.support.v4.app.Fragment: void onLowMemory() +android.support.v4.app.Fragment: void onDestroyView() +android.support.v4.app.Fragment: void onDestroy() +android.support.v4.app.Fragment: void initState() +android.support.v4.app.Fragment: void onDetach() +android.support.v4.app.Fragment: void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) +android.support.v4.app.Fragment: void onPrepareOptionsMenu(android.view.Menu) +android.support.v4.app.Fragment: void onDestroyOptionsMenu() +android.support.v4.app.Fragment: boolean onOptionsItemSelected(android.view.MenuItem) +android.support.v4.app.Fragment: void onOptionsMenuClosed(android.view.Menu) +android.support.v4.app.Fragment: void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo) +android.support.v4.app.Fragment: void registerForContextMenu(android.view.View) +android.support.v4.app.Fragment: void unregisterForContextMenu(android.view.View) +android.support.v4.app.Fragment: boolean onContextItemSelected(android.view.MenuItem) +android.support.v4.app.Fragment: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) +android.support.v4.app.Fragment: android.support.v4.app.Fragment findFragmentByWho(java.lang.String) +android.support.v4.app.Fragment: void instantiateChildFragmentManager() +android.support.v4.app.Fragment: void performCreate(android.os.Bundle) +android.support.v4.app.Fragment: android.view.View performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) +android.support.v4.app.Fragment: void performActivityCreated(android.os.Bundle) +android.support.v4.app.Fragment: void performStart() +android.support.v4.app.Fragment: void performResume() +android.support.v4.app.Fragment: void performConfigurationChanged(android.content.res.Configuration) +android.support.v4.app.Fragment: void performLowMemory() +android.support.v4.app.Fragment: boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) +android.support.v4.app.Fragment: boolean performPrepareOptionsMenu(android.view.Menu) +android.support.v4.app.Fragment: boolean performOptionsItemSelected(android.view.MenuItem) +android.support.v4.app.Fragment: boolean performContextItemSelected(android.view.MenuItem) +android.support.v4.app.Fragment: void performOptionsMenuClosed(android.view.Menu) +android.support.v4.app.Fragment: void performSaveInstanceState(android.os.Bundle) +android.support.v4.app.Fragment: void performPause() +android.support.v4.app.Fragment: void performStop() +android.support.v4.app.Fragment: void performReallyStop() +android.support.v4.app.Fragment: void performDestroyView() +android.support.v4.app.Fragment: void performDestroy() +android.support.v4.app.Fragment: void () android.support.v4.app.Fragment$SavedState android.support.v4.app.Fragment$SavedState: android.os.Parcelable$Creator CREATOR android.support.v4.app.FragmentManagerState @@ -9,6 +155,40 @@ android.support.v4.app.FragmentState: android.os.Parcelable$Creator CREATOR android.support.v4.app.FragmentTabHost: void setOnTabChangedListener(android.widget.TabHost$OnTabChangeListener) android.support.v4.app.FragmentTabHost$SavedState android.support.v4.app.FragmentTabHost$SavedState: android.os.Parcelable$Creator CREATOR +android.support.v4.content.Loader: int mId +android.support.v4.content.Loader: android.support.v4.content.Loader$OnLoadCompleteListener mListener +android.support.v4.content.Loader: android.content.Context mContext +android.support.v4.content.Loader: boolean mStarted +android.support.v4.content.Loader: boolean mAbandoned +android.support.v4.content.Loader: boolean mReset +android.support.v4.content.Loader: boolean mContentChanged +android.support.v4.content.Loader: boolean mProcessingChange +android.support.v4.content.Loader: Loader(android.content.Context) +android.support.v4.content.Loader: void deliverResult(java.lang.Object) +android.support.v4.content.Loader: android.content.Context getContext() +android.support.v4.content.Loader: int getId() +android.support.v4.content.Loader: void registerListener(int,android.support.v4.content.Loader$OnLoadCompleteListener) +android.support.v4.content.Loader: void unregisterListener(android.support.v4.content.Loader$OnLoadCompleteListener) +android.support.v4.content.Loader: boolean isStarted() +android.support.v4.content.Loader: boolean isAbandoned() +android.support.v4.content.Loader: boolean isReset() +android.support.v4.content.Loader: void startLoading() +android.support.v4.content.Loader: void onStartLoading() +android.support.v4.content.Loader: void forceLoad() +android.support.v4.content.Loader: void onForceLoad() +android.support.v4.content.Loader: void stopLoading() +android.support.v4.content.Loader: void onStopLoading() +android.support.v4.content.Loader: void abandon() +android.support.v4.content.Loader: void onAbandon() +android.support.v4.content.Loader: void reset() +android.support.v4.content.Loader: void onReset() +android.support.v4.content.Loader: boolean takeContentChanged() +android.support.v4.content.Loader: void commitContentChanged() +android.support.v4.content.Loader: void rollbackContentChanged() +android.support.v4.content.Loader: void onContentChanged() +android.support.v4.content.Loader: java.lang.String dataToString(java.lang.Object) +android.support.v4.content.Loader: java.lang.String toString() +android.support.v4.content.Loader: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.content.ModernAsyncTask$Status: android.support.v4.content.ModernAsyncTask$Status[] values() android.support.v4.content.ModernAsyncTask$Status: android.support.v4.content.ModernAsyncTask$Status valueOf(java.lang.String) android.support.v4.view.PagerTabStrip: void setTabIndicatorColor(int) @@ -62,6 +242,4022 @@ android.support.v4.widget.SlidingPaneLayout: void setShadowDrawable(android.grap android.support.v4.widget.SlidingPaneLayout: void setShadowResource(int) android.support.v4.widget.SlidingPaneLayout$SavedState android.support.v4.widget.SlidingPaneLayout$SavedState: android.os.Parcelable$Creator CREATOR +com.facebook.AccessToken +com.facebook.AccessToken: long serialVersionUID +com.facebook.AccessToken: java.lang.String ACCESS_TOKEN_KEY +com.facebook.AccessToken: java.lang.String EXPIRES_IN_KEY +com.facebook.AccessToken: java.util.Date MIN_DATE +com.facebook.AccessToken: java.util.Date MAX_DATE +com.facebook.AccessToken: java.util.Date DEFAULT_EXPIRATION_TIME +com.facebook.AccessToken: java.util.Date DEFAULT_LAST_REFRESH_TIME +com.facebook.AccessToken: com.facebook.AccessTokenSource DEFAULT_ACCESS_TOKEN_SOURCE +com.facebook.AccessToken: java.util.Date ALREADY_EXPIRED_EXPIRATION_TIME +com.facebook.AccessToken: java.util.Date expires +com.facebook.AccessToken: java.util.List permissions +com.facebook.AccessToken: java.lang.String token +com.facebook.AccessToken: com.facebook.AccessTokenSource source +com.facebook.AccessToken: java.util.Date lastRefresh +com.facebook.AccessToken: boolean $assertionsDisabled +com.facebook.AccessToken: AccessToken(java.lang.String,java.util.Date,java.util.List,com.facebook.AccessTokenSource,java.util.Date) +com.facebook.AccessToken: java.lang.String getToken() +com.facebook.AccessToken: java.util.Date getExpires() +com.facebook.AccessToken: java.util.List getPermissions() +com.facebook.AccessToken: com.facebook.AccessTokenSource getSource() +com.facebook.AccessToken: java.util.Date getLastRefresh() +com.facebook.AccessToken: com.facebook.AccessToken createFromExistingAccessToken(java.lang.String,java.util.Date,java.util.Date,com.facebook.AccessTokenSource,java.util.List) +com.facebook.AccessToken: com.facebook.AccessToken createFromNativeLinkingIntent(android.content.Intent) +com.facebook.AccessToken: java.lang.String toString() +com.facebook.AccessToken: com.facebook.AccessToken createEmptyToken(java.util.List) +com.facebook.AccessToken: com.facebook.AccessToken createFromString(java.lang.String,java.util.List,com.facebook.AccessTokenSource) +com.facebook.AccessToken: com.facebook.AccessToken createFromNativeLogin(android.os.Bundle,com.facebook.AccessTokenSource) +com.facebook.AccessToken: com.facebook.AccessToken createFromWebBundle(java.util.List,android.os.Bundle,com.facebook.AccessTokenSource) +com.facebook.AccessToken: com.facebook.AccessToken createFromRefresh(com.facebook.AccessToken,android.os.Bundle) +com.facebook.AccessToken: com.facebook.AccessToken createFromTokenWithRefreshedPermissions(com.facebook.AccessToken,java.util.List) +com.facebook.AccessToken: com.facebook.AccessToken createNew(java.util.List,java.lang.String,java.util.Date,com.facebook.AccessTokenSource) +com.facebook.AccessToken: com.facebook.AccessToken createFromCache(android.os.Bundle) +com.facebook.AccessToken: android.os.Bundle toCacheBundle() +com.facebook.AccessToken: boolean isInvalid() +com.facebook.AccessToken: com.facebook.AccessToken createFromBundle(java.util.List,android.os.Bundle,com.facebook.AccessTokenSource,java.util.Date) +com.facebook.AccessToken: java.lang.String tokenToString() +com.facebook.AccessToken: void appendPermissions(java.lang.StringBuilder) +com.facebook.AccessToken: java.lang.Object writeReplace() +com.facebook.AccessToken: void readObject(java.io.ObjectInputStream) +com.facebook.AccessToken: java.util.Date getBundleLongAsDate(android.os.Bundle,java.lang.String,java.util.Date) +com.facebook.AccessToken: void () +com.facebook.AccessToken$1 +com.facebook.AccessToken$SerializationProxyV1 +com.facebook.AccessToken$SerializationProxyV1: long serialVersionUID +com.facebook.AccessToken$SerializationProxyV1: java.util.Date expires +com.facebook.AccessToken$SerializationProxyV1: java.util.List permissions +com.facebook.AccessToken$SerializationProxyV1: java.lang.String token +com.facebook.AccessToken$SerializationProxyV1: com.facebook.AccessTokenSource source +com.facebook.AccessToken$SerializationProxyV1: java.util.Date lastRefresh +com.facebook.AccessToken$SerializationProxyV1: AccessToken$SerializationProxyV1(java.lang.String,java.util.Date,java.util.List,com.facebook.AccessTokenSource,java.util.Date) +com.facebook.AccessToken$SerializationProxyV1: java.lang.Object readResolve() +com.facebook.AccessToken$SerializationProxyV1: AccessToken$SerializationProxyV1(java.lang.String,java.util.Date,java.util.List,com.facebook.AccessTokenSource,java.util.Date,com.facebook.AccessToken$1) +com.facebook.AccessTokenSource +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource NONE +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource FACEBOOK_APPLICATION_WEB +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource FACEBOOK_APPLICATION_NATIVE +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource FACEBOOK_APPLICATION_SERVICE +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource WEB_VIEW +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource TEST_USER +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource CLIENT_TOKEN +com.facebook.AccessTokenSource: boolean canExtendToken +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource[] $VALUES +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource[] values() +com.facebook.AccessTokenSource: com.facebook.AccessTokenSource valueOf(java.lang.String) +com.facebook.AccessTokenSource: AccessTokenSource(java.lang.String,int,boolean) +com.facebook.AccessTokenSource: boolean canExtendToken() +com.facebook.AccessTokenSource: void () +com.facebook.AppEventsConstants +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_ACTIVATED_APP +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_COMPLETED_REGISTRATION +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_VIEWED_CONTENT +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_SEARCHED +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_RATED +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_COMPLETED_TUTORIAL +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_ADDED_TO_CART +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_ADDED_TO_WISHLIST +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_INITIATED_CHECKOUT +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_ADDED_PAYMENT_INFO +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_PURCHASED +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_ACHIEVED_LEVEL +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_UNLOCKED_ACHIEVEMENT +com.facebook.AppEventsConstants: java.lang.String EVENT_NAME_SPENT_CREDITS +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_CURRENCY +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_REGISTRATION_METHOD +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_CONTENT_TYPE +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_CONTENT_ID +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_SEARCH_STRING +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_SUCCESS +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_MAX_RATING_VALUE +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_PAYMENT_INFO_AVAILABLE +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_NUM_ITEMS +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_LEVEL +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_DESCRIPTION +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_VALUE_YES +com.facebook.AppEventsConstants: java.lang.String EVENT_PARAM_VALUE_NO +com.facebook.AppEventsConstants: AppEventsConstants() +com.facebook.AppEventsLogger +com.facebook.AppEventsLogger: java.lang.String TAG +com.facebook.AppEventsLogger: int NUM_LOG_EVENTS_TO_TRY_TO_FLUSH_AFTER +com.facebook.AppEventsLogger: int FLUSH_PERIOD_IN_SECONDS +com.facebook.AppEventsLogger: int APP_SUPPORTS_ATTRIBUTION_ID_RECHECK_PERIOD_IN_SECONDS +com.facebook.AppEventsLogger: int APP_ACTIVATE_SUPPRESSION_PERIOD_IN_SECONDS +com.facebook.AppEventsLogger: java.lang.String APP_EVENT_PREFERENCES +com.facebook.AppEventsLogger: android.content.Context context +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger$AccessTokenAppIdPair accessTokenAppId +com.facebook.AppEventsLogger: java.util.Map stateMap +com.facebook.AppEventsLogger: java.util.Timer flushTimer +com.facebook.AppEventsLogger: java.util.Timer supportsAttributionRecheckTimer +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger$FlushBehavior flushBehavior +com.facebook.AppEventsLogger: boolean requestInFlight +com.facebook.AppEventsLogger: android.content.Context applicationContext +com.facebook.AppEventsLogger: java.lang.Object staticLock +com.facebook.AppEventsLogger: java.util.Map mapEventsToSuppressionTime +com.facebook.AppEventsLogger: java.util.Map mapEventNameToSuppress +com.facebook.AppEventsLogger: java.lang.String ACTION_APP_EVENTS_FLUSHED +com.facebook.AppEventsLogger: java.lang.String APP_EVENTS_EXTRA_NUM_EVENTS_FLUSHED +com.facebook.AppEventsLogger: java.lang.String APP_EVENTS_EXTRA_FLUSH_RESULT +com.facebook.AppEventsLogger: boolean getLimitEventUsage(android.content.Context) +com.facebook.AppEventsLogger: void setLimitEventUsage(android.content.Context,boolean) +com.facebook.AppEventsLogger: void activateApp(android.content.Context) +com.facebook.AppEventsLogger: void activateApp(android.content.Context,java.lang.String) +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger newLogger(android.content.Context) +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger newLogger(android.content.Context,com.facebook.Session) +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger newLogger(android.content.Context,java.lang.String,com.facebook.Session) +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger newLogger(android.content.Context,java.lang.String) +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger$FlushBehavior getFlushBehavior() +com.facebook.AppEventsLogger: void setFlushBehavior(com.facebook.AppEventsLogger$FlushBehavior) +com.facebook.AppEventsLogger: void logEvent(java.lang.String) +com.facebook.AppEventsLogger: void logEvent(java.lang.String,double) +com.facebook.AppEventsLogger: void logEvent(java.lang.String,android.os.Bundle) +com.facebook.AppEventsLogger: void logEvent(java.lang.String,double,android.os.Bundle) +com.facebook.AppEventsLogger: void logPurchase(java.math.BigDecimal,java.util.Currency) +com.facebook.AppEventsLogger: void logPurchase(java.math.BigDecimal,java.util.Currency,android.os.Bundle) +com.facebook.AppEventsLogger: void flush() +com.facebook.AppEventsLogger: void onContextStop() +com.facebook.AppEventsLogger: boolean isValidForSession(com.facebook.Session) +com.facebook.AppEventsLogger: void logSdkEvent(java.lang.String,java.lang.Double,android.os.Bundle) +com.facebook.AppEventsLogger: java.lang.String getApplicationId() +com.facebook.AppEventsLogger: AppEventsLogger(android.content.Context,java.lang.String,com.facebook.Session) +com.facebook.AppEventsLogger: void initializeTimersIfNeeded() +com.facebook.AppEventsLogger: void logEvent(java.lang.String,java.lang.Double,android.os.Bundle,boolean) +com.facebook.AppEventsLogger: void logEvent(android.content.Context,com.facebook.AppEventsLogger$AppEvent,com.facebook.AppEventsLogger$AccessTokenAppIdPair) +com.facebook.AppEventsLogger: boolean shouldSuppressEvent(com.facebook.AppEventsLogger$AppEvent) +com.facebook.AppEventsLogger: void eagerFlush() +com.facebook.AppEventsLogger: void flushIfNecessary() +com.facebook.AppEventsLogger: int getAccumulatedEventCount() +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger$SessionEventsState getSessionEventsState(android.content.Context,com.facebook.AppEventsLogger$AccessTokenAppIdPair) +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger$SessionEventsState getSessionEventsState(com.facebook.AppEventsLogger$AccessTokenAppIdPair) +com.facebook.AppEventsLogger: void flush(com.facebook.AppEventsLogger$FlushReason) +com.facebook.AppEventsLogger: void flushAndWait(com.facebook.AppEventsLogger$FlushReason) +com.facebook.AppEventsLogger: com.facebook.AppEventsLogger$FlushStatistics buildAndExecuteRequests(com.facebook.AppEventsLogger$FlushReason,java.util.Set) +com.facebook.AppEventsLogger: com.facebook.Request buildRequestForSession(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.AppEventsLogger$SessionEventsState,boolean,com.facebook.AppEventsLogger$FlushStatistics) +com.facebook.AppEventsLogger: void handleResponse(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.Request,com.facebook.Response,com.facebook.AppEventsLogger$SessionEventsState,com.facebook.AppEventsLogger$FlushStatistics) +com.facebook.AppEventsLogger: int accumulatePersistedEvents() +com.facebook.AppEventsLogger: void notifyDeveloperError(java.lang.String) +com.facebook.AppEventsLogger: void access$100(com.facebook.AppEventsLogger$FlushReason) +com.facebook.AppEventsLogger: java.lang.Object access$200() +com.facebook.AppEventsLogger: java.util.Map access$300() +com.facebook.AppEventsLogger: void access$500(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.Request,com.facebook.Response,com.facebook.AppEventsLogger$SessionEventsState,com.facebook.AppEventsLogger$FlushStatistics) +com.facebook.AppEventsLogger: java.lang.String access$800() +com.facebook.AppEventsLogger: void () +com.facebook.AppEventsLogger$1 +com.facebook.AppEventsLogger$1: AppEventsLogger$1() +com.facebook.AppEventsLogger$2 +com.facebook.AppEventsLogger$2: AppEventsLogger$2() +com.facebook.AppEventsLogger$2: void run() +com.facebook.AppEventsLogger$3 +com.facebook.AppEventsLogger$3: AppEventsLogger$3() +com.facebook.AppEventsLogger$3: void run() +com.facebook.AppEventsLogger$4 +com.facebook.AppEventsLogger$4: com.facebook.AppEventsLogger$FlushReason val$reason +com.facebook.AppEventsLogger$4: AppEventsLogger$4(com.facebook.AppEventsLogger$FlushReason) +com.facebook.AppEventsLogger$4: void run() +com.facebook.AppEventsLogger$5 +com.facebook.AppEventsLogger$5: com.facebook.AppEventsLogger$AccessTokenAppIdPair val$accessTokenAppId +com.facebook.AppEventsLogger$5: com.facebook.Request val$postRequest +com.facebook.AppEventsLogger$5: com.facebook.AppEventsLogger$SessionEventsState val$sessionEventsState +com.facebook.AppEventsLogger$5: com.facebook.AppEventsLogger$FlushStatistics val$flushState +com.facebook.AppEventsLogger$5: AppEventsLogger$5(com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.Request,com.facebook.AppEventsLogger$SessionEventsState,com.facebook.AppEventsLogger$FlushStatistics) +com.facebook.AppEventsLogger$5: void onCompleted(com.facebook.Response) +com.facebook.AppEventsLogger$AccessTokenAppIdPair +com.facebook.AppEventsLogger$AccessTokenAppIdPair: long serialVersionUID +com.facebook.AppEventsLogger$AccessTokenAppIdPair: java.lang.String accessToken +com.facebook.AppEventsLogger$AccessTokenAppIdPair: java.lang.String applicationId +com.facebook.AppEventsLogger$AccessTokenAppIdPair: AppEventsLogger$AccessTokenAppIdPair(com.facebook.Session) +com.facebook.AppEventsLogger$AccessTokenAppIdPair: AppEventsLogger$AccessTokenAppIdPair(java.lang.String,java.lang.String) +com.facebook.AppEventsLogger$AccessTokenAppIdPair: java.lang.String getAccessToken() +com.facebook.AppEventsLogger$AccessTokenAppIdPair: java.lang.String getApplicationId() +com.facebook.AppEventsLogger$AccessTokenAppIdPair: int hashCode() +com.facebook.AppEventsLogger$AccessTokenAppIdPair: boolean equals(java.lang.Object) +com.facebook.AppEventsLogger$AccessTokenAppIdPair: java.lang.Object writeReplace() +com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1 +com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1: long serialVersionUID +com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1: java.lang.String accessToken +com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1: java.lang.String appId +com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1: AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1(java.lang.String,java.lang.String) +com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1: java.lang.Object readResolve() +com.facebook.AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1: AppEventsLogger$AccessTokenAppIdPair$SerializationProxyV1(java.lang.String,java.lang.String,com.facebook.AppEventsLogger$1) +com.facebook.AppEventsLogger$AppEvent +com.facebook.AppEventsLogger$AppEvent: long serialVersionUID +com.facebook.AppEventsLogger$AppEvent: org.json.JSONObject jsonObject +com.facebook.AppEventsLogger$AppEvent: boolean isImplicit +com.facebook.AppEventsLogger$AppEvent: java.util.HashSet validatedIdentifiers +com.facebook.AppEventsLogger$AppEvent: java.lang.String name +com.facebook.AppEventsLogger$AppEvent: AppEventsLogger$AppEvent(java.lang.String,java.lang.Double,android.os.Bundle,boolean) +com.facebook.AppEventsLogger$AppEvent: java.lang.String getName() +com.facebook.AppEventsLogger$AppEvent: AppEventsLogger$AppEvent(java.lang.String,boolean) +com.facebook.AppEventsLogger$AppEvent: boolean getIsImplicit() +com.facebook.AppEventsLogger$AppEvent: org.json.JSONObject getJSONObject() +com.facebook.AppEventsLogger$AppEvent: void validateIdentifier(java.lang.String) +com.facebook.AppEventsLogger$AppEvent: java.lang.Object writeReplace() +com.facebook.AppEventsLogger$AppEvent: java.lang.String toString() +com.facebook.AppEventsLogger$AppEvent: AppEventsLogger$AppEvent(java.lang.String,boolean,com.facebook.AppEventsLogger$1) +com.facebook.AppEventsLogger$AppEvent: void () +com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1 +com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1: long serialVersionUID +com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1: java.lang.String jsonString +com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1: boolean isImplicit +com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1: AppEventsLogger$AppEvent$SerializationProxyV1(java.lang.String,boolean) +com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1: java.lang.Object readResolve() +com.facebook.AppEventsLogger$AppEvent$SerializationProxyV1: AppEventsLogger$AppEvent$SerializationProxyV1(java.lang.String,boolean,com.facebook.AppEventsLogger$1) +com.facebook.AppEventsLogger$EventSuppression +com.facebook.AppEventsLogger$EventSuppression: int timeoutPeriod +com.facebook.AppEventsLogger$EventSuppression: com.facebook.AppEventsLogger$SuppressionTimeoutBehavior behavior +com.facebook.AppEventsLogger$EventSuppression: AppEventsLogger$EventSuppression(int,com.facebook.AppEventsLogger$SuppressionTimeoutBehavior) +com.facebook.AppEventsLogger$EventSuppression: int getTimeoutPeriod() +com.facebook.AppEventsLogger$EventSuppression: com.facebook.AppEventsLogger$SuppressionTimeoutBehavior getBehavior() +com.facebook.AppEventsLogger$FlushBehavior +com.facebook.AppEventsLogger$FlushBehavior: com.facebook.AppEventsLogger$FlushBehavior AUTO +com.facebook.AppEventsLogger$FlushBehavior: com.facebook.AppEventsLogger$FlushBehavior EXPLICIT_ONLY +com.facebook.AppEventsLogger$FlushBehavior: com.facebook.AppEventsLogger$FlushBehavior[] $VALUES +com.facebook.AppEventsLogger$FlushBehavior: com.facebook.AppEventsLogger$FlushBehavior[] values() +com.facebook.AppEventsLogger$FlushBehavior: com.facebook.AppEventsLogger$FlushBehavior valueOf(java.lang.String) +com.facebook.AppEventsLogger$FlushBehavior: AppEventsLogger$FlushBehavior(java.lang.String,int) +com.facebook.AppEventsLogger$FlushBehavior: void () +com.facebook.AppEventsLogger$FlushReason +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason EXPLICIT +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason TIMER +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason SESSION_CHANGE +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason PERSISTED_EVENTS +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason EVENT_THRESHOLD +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason EAGER_FLUSHING_EVENT +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason[] $VALUES +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason[] values() +com.facebook.AppEventsLogger$FlushReason: com.facebook.AppEventsLogger$FlushReason valueOf(java.lang.String) +com.facebook.AppEventsLogger$FlushReason: AppEventsLogger$FlushReason(java.lang.String,int) +com.facebook.AppEventsLogger$FlushReason: void () +com.facebook.AppEventsLogger$FlushResult +com.facebook.AppEventsLogger$FlushResult: com.facebook.AppEventsLogger$FlushResult SUCCESS +com.facebook.AppEventsLogger$FlushResult: com.facebook.AppEventsLogger$FlushResult SERVER_ERROR +com.facebook.AppEventsLogger$FlushResult: com.facebook.AppEventsLogger$FlushResult NO_CONNECTIVITY +com.facebook.AppEventsLogger$FlushResult: com.facebook.AppEventsLogger$FlushResult UNKNOWN_ERROR +com.facebook.AppEventsLogger$FlushResult: com.facebook.AppEventsLogger$FlushResult[] $VALUES +com.facebook.AppEventsLogger$FlushResult: com.facebook.AppEventsLogger$FlushResult[] values() +com.facebook.AppEventsLogger$FlushResult: com.facebook.AppEventsLogger$FlushResult valueOf(java.lang.String) +com.facebook.AppEventsLogger$FlushResult: AppEventsLogger$FlushResult(java.lang.String,int) +com.facebook.AppEventsLogger$FlushResult: void () +com.facebook.AppEventsLogger$FlushStatistics +com.facebook.AppEventsLogger$FlushStatistics: int numEvents +com.facebook.AppEventsLogger$FlushStatistics: com.facebook.AppEventsLogger$FlushResult result +com.facebook.AppEventsLogger$FlushStatistics: AppEventsLogger$FlushStatistics() +com.facebook.AppEventsLogger$FlushStatistics: AppEventsLogger$FlushStatistics(com.facebook.AppEventsLogger$1) +com.facebook.AppEventsLogger$PersistedEvents +com.facebook.AppEventsLogger$PersistedEvents: java.lang.String PERSISTED_EVENTS_FILENAME +com.facebook.AppEventsLogger$PersistedEvents: java.lang.Object staticLock +com.facebook.AppEventsLogger$PersistedEvents: android.content.Context context +com.facebook.AppEventsLogger$PersistedEvents: java.util.HashMap persistedEvents +com.facebook.AppEventsLogger$PersistedEvents: AppEventsLogger$PersistedEvents(android.content.Context) +com.facebook.AppEventsLogger$PersistedEvents: com.facebook.AppEventsLogger$PersistedEvents readAndClearStore(android.content.Context) +com.facebook.AppEventsLogger$PersistedEvents: void persistEvents(android.content.Context,com.facebook.AppEventsLogger$AccessTokenAppIdPair,com.facebook.AppEventsLogger$SessionEventsState) +com.facebook.AppEventsLogger$PersistedEvents: void persistEvents(android.content.Context,java.util.Map) +com.facebook.AppEventsLogger$PersistedEvents: java.util.Set keySet() +com.facebook.AppEventsLogger$PersistedEvents: java.util.List getEvents(com.facebook.AppEventsLogger$AccessTokenAppIdPair) +com.facebook.AppEventsLogger$PersistedEvents: void write() +com.facebook.AppEventsLogger$PersistedEvents: void readAndClearStore() +com.facebook.AppEventsLogger$PersistedEvents: void addEvents(com.facebook.AppEventsLogger$AccessTokenAppIdPair,java.util.List) +com.facebook.AppEventsLogger$PersistedEvents: void () +com.facebook.AppEventsLogger$SessionEventsState +com.facebook.AppEventsLogger$SessionEventsState: java.util.List accumulatedEvents +com.facebook.AppEventsLogger$SessionEventsState: java.util.List inFlightEvents +com.facebook.AppEventsLogger$SessionEventsState: int numSkippedEventsDueToFullBuffer +com.facebook.AppEventsLogger$SessionEventsState: java.lang.String attributionId +com.facebook.AppEventsLogger$SessionEventsState: java.lang.String packageName +com.facebook.AppEventsLogger$SessionEventsState: java.lang.String EVENT_COUNT_KEY +com.facebook.AppEventsLogger$SessionEventsState: java.lang.String ENCODED_EVENTS_KEY +com.facebook.AppEventsLogger$SessionEventsState: java.lang.String NUM_SKIPPED_KEY +com.facebook.AppEventsLogger$SessionEventsState: int MAX_ACCUMULATED_LOG_EVENTS +com.facebook.AppEventsLogger$SessionEventsState: AppEventsLogger$SessionEventsState(java.lang.String,java.lang.String) +com.facebook.AppEventsLogger$SessionEventsState: void addEvent(com.facebook.AppEventsLogger$AppEvent) +com.facebook.AppEventsLogger$SessionEventsState: int getAccumulatedEventCount() +com.facebook.AppEventsLogger$SessionEventsState: void clearInFlightAndStats(boolean) +com.facebook.AppEventsLogger$SessionEventsState: int populateRequest(com.facebook.Request,boolean,boolean,boolean) +com.facebook.AppEventsLogger$SessionEventsState: java.util.List getEventsToPersist() +com.facebook.AppEventsLogger$SessionEventsState: void accumulatePersistedEvents(java.util.List) +com.facebook.AppEventsLogger$SessionEventsState: void populateRequest(com.facebook.Request,int,org.json.JSONArray,boolean,boolean) +com.facebook.AppEventsLogger$SessionEventsState: byte[] getStringAsByteArray(java.lang.String) +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior: com.facebook.AppEventsLogger$SuppressionTimeoutBehavior RESET_TIMEOUT_WHEN_LOG_SUCCESSFUL +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior: com.facebook.AppEventsLogger$SuppressionTimeoutBehavior RESET_TIMEOUT_WHEN_LOG_ATTEMPTED +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior: com.facebook.AppEventsLogger$SuppressionTimeoutBehavior[] $VALUES +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior: com.facebook.AppEventsLogger$SuppressionTimeoutBehavior[] values() +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior: com.facebook.AppEventsLogger$SuppressionTimeoutBehavior valueOf(java.lang.String) +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior: AppEventsLogger$SuppressionTimeoutBehavior(java.lang.String,int) +com.facebook.AppEventsLogger$SuppressionTimeoutBehavior: void () +com.facebook.AppLinkData +com.facebook.AppLinkData: java.lang.String ARGUMENTS_TAPTIME_KEY +com.facebook.AppLinkData: java.lang.String BUNDLE_APPLINK_ARGS_KEY +com.facebook.AppLinkData: java.lang.String APPLINK_BRIDGE_ARGS_KEY +com.facebook.AppLinkData: java.lang.String APPLINK_METHOD_ARGS_KEY +com.facebook.AppLinkData: java.lang.String APPLINK_VERSION_KEY +com.facebook.AppLinkData: java.lang.String BRIDGE_ARGS_METHOD_KEY +com.facebook.AppLinkData: java.lang.String METHOD_ARGS_TARGET_URL_KEY +com.facebook.AppLinkData: java.lang.String METHOD_ARGS_REF_KEY +com.facebook.AppLinkData: java.lang.String TAG +com.facebook.AppLinkData: java.lang.String[] ref +com.facebook.AppLinkData: android.net.Uri targetUri +com.facebook.AppLinkData: java.lang.String version +com.facebook.AppLinkData: org.json.JSONObject arguments +com.facebook.AppLinkData: void fetchDeferredAppLinkData(android.content.Context,com.facebook.AppLinkData$CompletionHandler) +com.facebook.AppLinkData: void fetchDeferredAppLinkData(android.content.Context,java.lang.String,com.facebook.AppLinkData$CompletionHandler) +com.facebook.AppLinkData: com.facebook.AppLinkData createFromActivity(android.app.Activity) +com.facebook.AppLinkData: com.facebook.AppLinkData createFromJson(java.lang.String) +com.facebook.AppLinkData: com.facebook.AppLinkData createFromUri(android.net.Uri) +com.facebook.AppLinkData: AppLinkData() +com.facebook.AppLinkData: android.net.Uri getTargetUri() +com.facebook.AppLinkData: java.lang.String[] getRef() +com.facebook.AppLinkData: org.json.JSONObject getArguments() +com.facebook.AppLinkData: com.facebook.AppLinkData access$000(java.lang.String) +com.facebook.AppLinkData: java.lang.String access$100() +com.facebook.AppLinkData: void () +com.facebook.AppLinkData$1 +com.facebook.AppLinkData$1: com.facebook.AppLinkData$CompletionHandler val$completionHandler +com.facebook.AppLinkData$1: AppLinkData$1(com.facebook.AppLinkData$CompletionHandler) +com.facebook.AppLinkData$1: void completed(android.os.Bundle) +com.facebook.AppLinkData$2 +com.facebook.AppLinkData$2: com.facebook.AppLinkData$CompletionHandler val$completionHandler +com.facebook.AppLinkData$2: AppLinkData$2(com.facebook.AppLinkData$CompletionHandler) +com.facebook.AppLinkData$2: void run() +com.facebook.AppLinkData$CompletionHandler +com.facebook.AppLinkData$CompletionHandler: void onDeferredAppLinkDataFetched(com.facebook.AppLinkData) +com.facebook.AppLinkData$DeferredAppLinkDataClient +com.facebook.AppLinkData$DeferredAppLinkDataClient: AppLinkData$DeferredAppLinkDataClient(android.content.Context,java.lang.String) +com.facebook.AppLinkData$DeferredAppLinkDataClient: void populateRequestBundle(android.os.Bundle) +com.facebook.AuthorizationClient +com.facebook.AuthorizationClient: long serialVersionUID +com.facebook.AuthorizationClient: java.lang.String TAG +com.facebook.AuthorizationClient: java.lang.String WEB_VIEW_AUTH_HANDLER_STORE +com.facebook.AuthorizationClient: java.lang.String WEB_VIEW_AUTH_HANDLER_TOKEN_KEY +com.facebook.AuthorizationClient: java.lang.String EVENT_NAME_LOGIN_METHOD_START +com.facebook.AuthorizationClient: java.lang.String EVENT_NAME_LOGIN_METHOD_COMPLETE +com.facebook.AuthorizationClient: java.lang.String EVENT_PARAM_METHOD_RESULT_SKIPPED +com.facebook.AuthorizationClient: java.lang.String EVENT_NAME_LOGIN_START +com.facebook.AuthorizationClient: java.lang.String EVENT_NAME_LOGIN_COMPLETE +com.facebook.AuthorizationClient: java.lang.String EVENT_PARAM_AUTH_LOGGER_ID +com.facebook.AuthorizationClient: java.lang.String EVENT_PARAM_TIMESTAMP +com.facebook.AuthorizationClient: java.lang.String EVENT_PARAM_LOGIN_RESULT +com.facebook.AuthorizationClient: java.lang.String EVENT_PARAM_METHOD +com.facebook.AuthorizationClient: java.lang.String EVENT_PARAM_ERROR_CODE +com.facebook.AuthorizationClient: java.lang.String EVENT_PARAM_ERROR_MESSAGE +com.facebook.AuthorizationClient: java.lang.String EVENT_PARAM_EXTRAS +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_TRY_LOGIN_ACTIVITY +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_TRY_LEGACY +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_LOGIN_BEHAVIOR +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_REQUEST_CODE +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_IS_LEGACY +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_PERMISSIONS +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_DEFAULT_AUDIENCE +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_MISSING_INTERNET_PERMISSION +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_NOT_TRIED +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_NEW_PERMISSIONS +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_SERVICE_DISABLED +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_APP_CALL_ID +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_PROTOCOL_VERSION +com.facebook.AuthorizationClient: java.lang.String EVENT_EXTRAS_WRITE_PRIVACY +com.facebook.AuthorizationClient: java.util.List handlersToTry +com.facebook.AuthorizationClient: com.facebook.AuthorizationClient$AuthHandler currentHandler +com.facebook.AuthorizationClient: android.content.Context context +com.facebook.AuthorizationClient: com.facebook.AuthorizationClient$StartActivityDelegate startActivityDelegate +com.facebook.AuthorizationClient: com.facebook.AuthorizationClient$OnCompletedListener onCompletedListener +com.facebook.AuthorizationClient: com.facebook.AuthorizationClient$BackgroundProcessingListener backgroundProcessingListener +com.facebook.AuthorizationClient: boolean checkedInternetPermission +com.facebook.AuthorizationClient: com.facebook.AuthorizationClient$AuthorizationRequest pendingRequest +com.facebook.AuthorizationClient: java.util.Map loggingExtras +com.facebook.AuthorizationClient: com.facebook.AppEventsLogger appEventsLogger +com.facebook.AuthorizationClient: AuthorizationClient() +com.facebook.AuthorizationClient: void setContext(android.content.Context) +com.facebook.AuthorizationClient: void setContext(android.app.Activity) +com.facebook.AuthorizationClient: void startOrContinueAuth(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient: void authorize(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient: void continueAuth() +com.facebook.AuthorizationClient: boolean getInProgress() +com.facebook.AuthorizationClient: void cancelCurrentHandler() +com.facebook.AuthorizationClient: boolean onActivityResult(int,int,android.content.Intent) +com.facebook.AuthorizationClient: java.util.List getHandlerTypes(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient: boolean checkInternetPermission() +com.facebook.AuthorizationClient: void tryNextHandler() +com.facebook.AuthorizationClient: void completeWithFailure() +com.facebook.AuthorizationClient: void addLoggingExtra(java.lang.String,java.lang.String,boolean) +com.facebook.AuthorizationClient: boolean tryCurrentHandler() +com.facebook.AuthorizationClient: void completeAndValidate(com.facebook.AuthorizationClient$Result) +com.facebook.AuthorizationClient: void complete(com.facebook.AuthorizationClient$Result) +com.facebook.AuthorizationClient: com.facebook.AuthorizationClient$OnCompletedListener getOnCompletedListener() +com.facebook.AuthorizationClient: void setOnCompletedListener(com.facebook.AuthorizationClient$OnCompletedListener) +com.facebook.AuthorizationClient: com.facebook.AuthorizationClient$BackgroundProcessingListener getBackgroundProcessingListener() +com.facebook.AuthorizationClient: void setBackgroundProcessingListener(com.facebook.AuthorizationClient$BackgroundProcessingListener) +com.facebook.AuthorizationClient: com.facebook.AuthorizationClient$StartActivityDelegate getStartActivityDelegate() +com.facebook.AuthorizationClient: int checkPermission(java.lang.String) +com.facebook.AuthorizationClient: void validateSameFbidAndFinish(com.facebook.AuthorizationClient$Result) +com.facebook.AuthorizationClient: com.facebook.RequestBatch createReauthValidationBatch(com.facebook.AuthorizationClient$Result) +com.facebook.AuthorizationClient: com.facebook.Request createGetPermissionsRequest(java.lang.String) +com.facebook.AuthorizationClient: com.facebook.Request createGetProfileIdRequest(java.lang.String) +com.facebook.AuthorizationClient: com.facebook.AppEventsLogger getAppEventsLogger() +com.facebook.AuthorizationClient: void notifyOnCompleteListener(com.facebook.AuthorizationClient$Result) +com.facebook.AuthorizationClient: void notifyBackgroundProcessingStart() +com.facebook.AuthorizationClient: void notifyBackgroundProcessingStop() +com.facebook.AuthorizationClient: void logAuthorizationMethodStart(java.lang.String) +com.facebook.AuthorizationClient: void logAuthorizationMethodComplete(java.lang.String,com.facebook.AuthorizationClient$Result,java.util.Map) +com.facebook.AuthorizationClient: void logAuthorizationMethodComplete(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map) +com.facebook.AuthorizationClient: android.os.Bundle newAuthorizationLoggingBundle(java.lang.String) +com.facebook.AuthorizationClient: java.lang.String getE2E() +com.facebook.AuthorizationClient: void logWebLoginCompleted(java.lang.String,java.lang.String) +com.facebook.AuthorizationClient: void access$000(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient: java.lang.String access$100() +com.facebook.AuthorizationClient: void access$200(com.facebook.AuthorizationClient,java.lang.String,java.lang.String) +com.facebook.AuthorizationClient: void access$300(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient$1 +com.facebook.AuthorizationClient$1: android.app.Activity val$activity +com.facebook.AuthorizationClient$1: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$1: AuthorizationClient$1(com.facebook.AuthorizationClient,android.app.Activity) +com.facebook.AuthorizationClient$1: void startActivityForResult(android.content.Intent,int) +com.facebook.AuthorizationClient$1: android.app.Activity getActivityContext() +com.facebook.AuthorizationClient$2 +com.facebook.AuthorizationClient$2: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$2: AuthorizationClient$2(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient$2: void startActivityForResult(android.content.Intent,int) +com.facebook.AuthorizationClient$2: android.app.Activity getActivityContext() +com.facebook.AuthorizationClient$3 +com.facebook.AuthorizationClient$3: java.util.ArrayList val$fbids +com.facebook.AuthorizationClient$3: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$3: AuthorizationClient$3(com.facebook.AuthorizationClient,java.util.ArrayList) +com.facebook.AuthorizationClient$3: void onCompleted(com.facebook.Response) +com.facebook.AuthorizationClient$4 +com.facebook.AuthorizationClient$4: java.util.ArrayList val$tokenPermissions +com.facebook.AuthorizationClient$4: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$4: AuthorizationClient$4(com.facebook.AuthorizationClient,java.util.ArrayList) +com.facebook.AuthorizationClient$4: void onCompleted(com.facebook.Response) +com.facebook.AuthorizationClient$5 +com.facebook.AuthorizationClient$5: java.util.ArrayList val$fbids +com.facebook.AuthorizationClient$5: com.facebook.AuthorizationClient$Result val$pendingResult +com.facebook.AuthorizationClient$5: java.util.ArrayList val$tokenPermissions +com.facebook.AuthorizationClient$5: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$5: AuthorizationClient$5(com.facebook.AuthorizationClient,java.util.ArrayList,com.facebook.AuthorizationClient$Result,java.util.ArrayList) +com.facebook.AuthorizationClient$5: void onBatchCompleted(com.facebook.RequestBatch) +com.facebook.AuthorizationClient$AuthDialogBuilder +com.facebook.AuthorizationClient$AuthDialogBuilder: java.lang.String OAUTH_DIALOG +com.facebook.AuthorizationClient$AuthDialogBuilder: java.lang.String REDIRECT_URI +com.facebook.AuthorizationClient$AuthDialogBuilder: java.lang.String e2e +com.facebook.AuthorizationClient$AuthDialogBuilder: AuthorizationClient$AuthDialogBuilder(android.content.Context,java.lang.String,android.os.Bundle) +com.facebook.AuthorizationClient$AuthDialogBuilder: com.facebook.AuthorizationClient$AuthDialogBuilder setE2E(java.lang.String) +com.facebook.AuthorizationClient$AuthDialogBuilder: com.facebook.widget.WebDialog build() +com.facebook.AuthorizationClient$AuthHandler +com.facebook.AuthorizationClient$AuthHandler: long serialVersionUID +com.facebook.AuthorizationClient$AuthHandler: java.util.Map methodLoggingExtras +com.facebook.AuthorizationClient$AuthHandler: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$AuthHandler: AuthorizationClient$AuthHandler(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient$AuthHandler: boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient$AuthHandler: java.lang.String getNameForLogging() +com.facebook.AuthorizationClient$AuthHandler: boolean onActivityResult(int,int,android.content.Intent) +com.facebook.AuthorizationClient$AuthHandler: boolean needsRestart() +com.facebook.AuthorizationClient$AuthHandler: boolean needsInternetPermission() +com.facebook.AuthorizationClient$AuthHandler: void cancel() +com.facebook.AuthorizationClient$AuthHandler: void addLoggingExtra(java.lang.String,java.lang.Object) +com.facebook.AuthorizationClient$AuthorizationRequest +com.facebook.AuthorizationClient$AuthorizationRequest: long serialVersionUID +com.facebook.AuthorizationClient$AuthorizationRequest: com.facebook.AuthorizationClient$StartActivityDelegate startActivityDelegate +com.facebook.AuthorizationClient$AuthorizationRequest: com.facebook.SessionLoginBehavior loginBehavior +com.facebook.AuthorizationClient$AuthorizationRequest: int requestCode +com.facebook.AuthorizationClient$AuthorizationRequest: boolean isLegacy +com.facebook.AuthorizationClient$AuthorizationRequest: java.util.List permissions +com.facebook.AuthorizationClient$AuthorizationRequest: com.facebook.SessionDefaultAudience defaultAudience +com.facebook.AuthorizationClient$AuthorizationRequest: java.lang.String applicationId +com.facebook.AuthorizationClient$AuthorizationRequest: java.lang.String previousAccessToken +com.facebook.AuthorizationClient$AuthorizationRequest: java.lang.String authId +com.facebook.AuthorizationClient$AuthorizationRequest: AuthorizationClient$AuthorizationRequest(com.facebook.SessionLoginBehavior,int,boolean,java.util.List,com.facebook.SessionDefaultAudience,java.lang.String,java.lang.String,com.facebook.AuthorizationClient$StartActivityDelegate,java.lang.String) +com.facebook.AuthorizationClient$AuthorizationRequest: com.facebook.AuthorizationClient$StartActivityDelegate getStartActivityDelegate() +com.facebook.AuthorizationClient$AuthorizationRequest: java.util.List getPermissions() +com.facebook.AuthorizationClient$AuthorizationRequest: void setPermissions(java.util.List) +com.facebook.AuthorizationClient$AuthorizationRequest: com.facebook.SessionLoginBehavior getLoginBehavior() +com.facebook.AuthorizationClient$AuthorizationRequest: int getRequestCode() +com.facebook.AuthorizationClient$AuthorizationRequest: com.facebook.SessionDefaultAudience getDefaultAudience() +com.facebook.AuthorizationClient$AuthorizationRequest: java.lang.String getApplicationId() +com.facebook.AuthorizationClient$AuthorizationRequest: boolean isLegacy() +com.facebook.AuthorizationClient$AuthorizationRequest: void setIsLegacy(boolean) +com.facebook.AuthorizationClient$AuthorizationRequest: java.lang.String getPreviousAccessToken() +com.facebook.AuthorizationClient$AuthorizationRequest: boolean needsNewTokenValidation() +com.facebook.AuthorizationClient$AuthorizationRequest: java.lang.String getAuthId() +com.facebook.AuthorizationClient$BackgroundProcessingListener +com.facebook.AuthorizationClient$BackgroundProcessingListener: void onBackgroundProcessingStarted() +com.facebook.AuthorizationClient$BackgroundProcessingListener: void onBackgroundProcessingStopped() +com.facebook.AuthorizationClient$GetTokenAuthHandler +com.facebook.AuthorizationClient$GetTokenAuthHandler: long serialVersionUID +com.facebook.AuthorizationClient$GetTokenAuthHandler: com.facebook.GetTokenClient getTokenClient +com.facebook.AuthorizationClient$GetTokenAuthHandler: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$GetTokenAuthHandler: AuthorizationClient$GetTokenAuthHandler(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient$GetTokenAuthHandler: java.lang.String getNameForLogging() +com.facebook.AuthorizationClient$GetTokenAuthHandler: void cancel() +com.facebook.AuthorizationClient$GetTokenAuthHandler: boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient$GetTokenAuthHandler: void getTokenCompleted(com.facebook.AuthorizationClient$AuthorizationRequest,android.os.Bundle) +com.facebook.AuthorizationClient$GetTokenAuthHandler$1 +com.facebook.AuthorizationClient$GetTokenAuthHandler$1: com.facebook.AuthorizationClient$AuthorizationRequest val$request +com.facebook.AuthorizationClient$GetTokenAuthHandler$1: com.facebook.AuthorizationClient$GetTokenAuthHandler this$1 +com.facebook.AuthorizationClient$GetTokenAuthHandler$1: AuthorizationClient$GetTokenAuthHandler$1(com.facebook.AuthorizationClient$GetTokenAuthHandler,com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient$GetTokenAuthHandler$1: void completed(android.os.Bundle) +com.facebook.AuthorizationClient$KatanaAuthHandler +com.facebook.AuthorizationClient$KatanaAuthHandler: long serialVersionUID +com.facebook.AuthorizationClient$KatanaAuthHandler: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$KatanaAuthHandler: AuthorizationClient$KatanaAuthHandler(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient$KatanaAuthHandler: boolean tryIntent(android.content.Intent,int) +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: long serialVersionUID +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: java.lang.String applicationId +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: java.lang.String callId +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: AuthorizationClient$KatanaLoginDialogAuthHandler(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: java.lang.String getNameForLogging() +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: boolean onActivityResult(int,int,android.content.Intent) +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: com.facebook.AuthorizationClient$Result handleResultOk(android.content.Intent) +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: com.facebook.AuthorizationClient$Result createCancelOrErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,android.content.Intent) +com.facebook.AuthorizationClient$KatanaLoginDialogAuthHandler: void logEvent(java.lang.String,java.lang.String,java.lang.String) +com.facebook.AuthorizationClient$KatanaProxyAuthHandler +com.facebook.AuthorizationClient$KatanaProxyAuthHandler: long serialVersionUID +com.facebook.AuthorizationClient$KatanaProxyAuthHandler: java.lang.String applicationId +com.facebook.AuthorizationClient$KatanaProxyAuthHandler: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$KatanaProxyAuthHandler: AuthorizationClient$KatanaProxyAuthHandler(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient$KatanaProxyAuthHandler: java.lang.String getNameForLogging() +com.facebook.AuthorizationClient$KatanaProxyAuthHandler: boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient$KatanaProxyAuthHandler: boolean onActivityResult(int,int,android.content.Intent) +com.facebook.AuthorizationClient$KatanaProxyAuthHandler: com.facebook.AuthorizationClient$Result handleResultOk(android.content.Intent) +com.facebook.AuthorizationClient$OnCompletedListener +com.facebook.AuthorizationClient$OnCompletedListener: void onCompleted(com.facebook.AuthorizationClient$Result) +com.facebook.AuthorizationClient$Result +com.facebook.AuthorizationClient$Result: long serialVersionUID +com.facebook.AuthorizationClient$Result: com.facebook.AuthorizationClient$Result$Code code +com.facebook.AuthorizationClient$Result: com.facebook.AccessToken token +com.facebook.AuthorizationClient$Result: java.lang.String errorMessage +com.facebook.AuthorizationClient$Result: java.lang.String errorCode +com.facebook.AuthorizationClient$Result: com.facebook.AuthorizationClient$AuthorizationRequest request +com.facebook.AuthorizationClient$Result: java.util.Map loggingExtras +com.facebook.AuthorizationClient$Result: AuthorizationClient$Result(com.facebook.AuthorizationClient$AuthorizationRequest,com.facebook.AuthorizationClient$Result$Code,com.facebook.AccessToken,java.lang.String,java.lang.String) +com.facebook.AuthorizationClient$Result: com.facebook.AuthorizationClient$Result createTokenResult(com.facebook.AuthorizationClient$AuthorizationRequest,com.facebook.AccessToken) +com.facebook.AuthorizationClient$Result: com.facebook.AuthorizationClient$Result createCancelResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String) +com.facebook.AuthorizationClient$Result: com.facebook.AuthorizationClient$Result createErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String,java.lang.String) +com.facebook.AuthorizationClient$Result: com.facebook.AuthorizationClient$Result createErrorResult(com.facebook.AuthorizationClient$AuthorizationRequest,java.lang.String,java.lang.String,java.lang.String) +com.facebook.AuthorizationClient$Result$Code +com.facebook.AuthorizationClient$Result$Code: com.facebook.AuthorizationClient$Result$Code SUCCESS +com.facebook.AuthorizationClient$Result$Code: com.facebook.AuthorizationClient$Result$Code CANCEL +com.facebook.AuthorizationClient$Result$Code: com.facebook.AuthorizationClient$Result$Code ERROR +com.facebook.AuthorizationClient$Result$Code: java.lang.String loggingValue +com.facebook.AuthorizationClient$Result$Code: com.facebook.AuthorizationClient$Result$Code[] $VALUES +com.facebook.AuthorizationClient$Result$Code: com.facebook.AuthorizationClient$Result$Code[] values() +com.facebook.AuthorizationClient$Result$Code: com.facebook.AuthorizationClient$Result$Code valueOf(java.lang.String) +com.facebook.AuthorizationClient$Result$Code: AuthorizationClient$Result$Code(java.lang.String,int,java.lang.String) +com.facebook.AuthorizationClient$Result$Code: java.lang.String getLoggingValue() +com.facebook.AuthorizationClient$Result$Code: void () +com.facebook.AuthorizationClient$StartActivityDelegate +com.facebook.AuthorizationClient$StartActivityDelegate: void startActivityForResult(android.content.Intent,int) +com.facebook.AuthorizationClient$StartActivityDelegate: android.app.Activity getActivityContext() +com.facebook.AuthorizationClient$WebViewAuthHandler +com.facebook.AuthorizationClient$WebViewAuthHandler: long serialVersionUID +com.facebook.AuthorizationClient$WebViewAuthHandler: com.facebook.widget.WebDialog loginDialog +com.facebook.AuthorizationClient$WebViewAuthHandler: java.lang.String applicationId +com.facebook.AuthorizationClient$WebViewAuthHandler: java.lang.String e2e +com.facebook.AuthorizationClient$WebViewAuthHandler: com.facebook.AuthorizationClient this$0 +com.facebook.AuthorizationClient$WebViewAuthHandler: AuthorizationClient$WebViewAuthHandler(com.facebook.AuthorizationClient) +com.facebook.AuthorizationClient$WebViewAuthHandler: java.lang.String getNameForLogging() +com.facebook.AuthorizationClient$WebViewAuthHandler: boolean needsRestart() +com.facebook.AuthorizationClient$WebViewAuthHandler: boolean needsInternetPermission() +com.facebook.AuthorizationClient$WebViewAuthHandler: void cancel() +com.facebook.AuthorizationClient$WebViewAuthHandler: boolean tryAuthorize(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient$WebViewAuthHandler: void onWebDialogComplete(com.facebook.AuthorizationClient$AuthorizationRequest,android.os.Bundle,com.facebook.FacebookException) +com.facebook.AuthorizationClient$WebViewAuthHandler: void saveCookieToken(java.lang.String) +com.facebook.AuthorizationClient$WebViewAuthHandler: java.lang.String loadCookieToken() +com.facebook.AuthorizationClient$WebViewAuthHandler$1 +com.facebook.AuthorizationClient$WebViewAuthHandler$1: com.facebook.AuthorizationClient$AuthorizationRequest val$request +com.facebook.AuthorizationClient$WebViewAuthHandler$1: com.facebook.AuthorizationClient$WebViewAuthHandler this$1 +com.facebook.AuthorizationClient$WebViewAuthHandler$1: AuthorizationClient$WebViewAuthHandler$1(com.facebook.AuthorizationClient$WebViewAuthHandler,com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.AuthorizationClient$WebViewAuthHandler$1: void onComplete(android.os.Bundle,com.facebook.FacebookException) +com.facebook.FacebookAuthorizationException +com.facebook.FacebookAuthorizationException: long serialVersionUID +com.facebook.FacebookAuthorizationException: FacebookAuthorizationException() +com.facebook.FacebookAuthorizationException: FacebookAuthorizationException(java.lang.String) +com.facebook.FacebookAuthorizationException: FacebookAuthorizationException(java.lang.String,java.lang.Throwable) +com.facebook.FacebookAuthorizationException: FacebookAuthorizationException(java.lang.Throwable) +com.facebook.FacebookDialogException +com.facebook.FacebookDialogException: long serialVersionUID +com.facebook.FacebookDialogException: int errorCode +com.facebook.FacebookDialogException: java.lang.String failingUrl +com.facebook.FacebookDialogException: FacebookDialogException(java.lang.String,int,java.lang.String) +com.facebook.FacebookDialogException: int getErrorCode() +com.facebook.FacebookDialogException: java.lang.String getFailingUrl() +com.facebook.FacebookException +com.facebook.FacebookException: long serialVersionUID +com.facebook.FacebookException: FacebookException() +com.facebook.FacebookException: FacebookException(java.lang.String) +com.facebook.FacebookException: FacebookException(java.lang.String,java.lang.Throwable) +com.facebook.FacebookException: FacebookException(java.lang.Throwable) +com.facebook.FacebookGraphObjectException +com.facebook.FacebookGraphObjectException: long serialVersionUID +com.facebook.FacebookGraphObjectException: FacebookGraphObjectException() +com.facebook.FacebookGraphObjectException: FacebookGraphObjectException(java.lang.String) +com.facebook.FacebookGraphObjectException: FacebookGraphObjectException(java.lang.String,java.lang.Throwable) +com.facebook.FacebookGraphObjectException: FacebookGraphObjectException(java.lang.Throwable) +com.facebook.FacebookOperationCanceledException +com.facebook.FacebookOperationCanceledException: long serialVersionUID +com.facebook.FacebookOperationCanceledException: FacebookOperationCanceledException() +com.facebook.FacebookOperationCanceledException: FacebookOperationCanceledException(java.lang.String) +com.facebook.FacebookOperationCanceledException: FacebookOperationCanceledException(java.lang.String,java.lang.Throwable) +com.facebook.FacebookOperationCanceledException: FacebookOperationCanceledException(java.lang.Throwable) +com.facebook.FacebookRequestError +com.facebook.FacebookRequestError: int INVALID_ERROR_CODE +com.facebook.FacebookRequestError: int INVALID_HTTP_STATUS_CODE +com.facebook.FacebookRequestError: int INVALID_MESSAGE_ID +com.facebook.FacebookRequestError: java.lang.String CODE_KEY +com.facebook.FacebookRequestError: java.lang.String BODY_KEY +com.facebook.FacebookRequestError: java.lang.String ERROR_KEY +com.facebook.FacebookRequestError: java.lang.String ERROR_TYPE_FIELD_KEY +com.facebook.FacebookRequestError: java.lang.String ERROR_CODE_FIELD_KEY +com.facebook.FacebookRequestError: java.lang.String ERROR_MESSAGE_FIELD_KEY +com.facebook.FacebookRequestError: java.lang.String ERROR_CODE_KEY +com.facebook.FacebookRequestError: java.lang.String ERROR_SUB_CODE_KEY +com.facebook.FacebookRequestError: java.lang.String ERROR_MSG_KEY +com.facebook.FacebookRequestError: java.lang.String ERROR_REASON_KEY +com.facebook.FacebookRequestError: int EC_UNKNOWN_ERROR +com.facebook.FacebookRequestError: int EC_SERVICE_UNAVAILABLE +com.facebook.FacebookRequestError: int EC_APP_TOO_MANY_CALLS +com.facebook.FacebookRequestError: int EC_USER_TOO_MANY_CALLS +com.facebook.FacebookRequestError: int EC_PERMISSION_DENIED +com.facebook.FacebookRequestError: int EC_INVALID_SESSION +com.facebook.FacebookRequestError: int EC_INVALID_TOKEN +com.facebook.FacebookRequestError: com.facebook.FacebookRequestError$Range EC_RANGE_PERMISSION +com.facebook.FacebookRequestError: int EC_APP_NOT_INSTALLED +com.facebook.FacebookRequestError: int EC_USER_CHECKPOINTED +com.facebook.FacebookRequestError: int EC_PASSWORD_CHANGED +com.facebook.FacebookRequestError: int EC_EXPIRED +com.facebook.FacebookRequestError: int EC_UNCONFIRMED_USER +com.facebook.FacebookRequestError: com.facebook.FacebookRequestError$Range HTTP_RANGE_SUCCESS +com.facebook.FacebookRequestError: com.facebook.FacebookRequestError$Range HTTP_RANGE_CLIENT_ERROR +com.facebook.FacebookRequestError: com.facebook.FacebookRequestError$Range HTTP_RANGE_SERVER_ERROR +com.facebook.FacebookRequestError: int userActionMessageId +com.facebook.FacebookRequestError: boolean shouldNotifyUser +com.facebook.FacebookRequestError: com.facebook.FacebookRequestError$Category category +com.facebook.FacebookRequestError: int requestStatusCode +com.facebook.FacebookRequestError: int errorCode +com.facebook.FacebookRequestError: int subErrorCode +com.facebook.FacebookRequestError: java.lang.String errorType +com.facebook.FacebookRequestError: java.lang.String errorMessage +com.facebook.FacebookRequestError: org.json.JSONObject requestResult +com.facebook.FacebookRequestError: org.json.JSONObject requestResultBody +com.facebook.FacebookRequestError: java.lang.Object batchRequestResult +com.facebook.FacebookRequestError: java.net.HttpURLConnection connection +com.facebook.FacebookRequestError: com.facebook.FacebookException exception +com.facebook.FacebookRequestError: FacebookRequestError(int,int,int,java.lang.String,java.lang.String,org.json.JSONObject,org.json.JSONObject,java.lang.Object,java.net.HttpURLConnection,com.facebook.FacebookException) +com.facebook.FacebookRequestError: FacebookRequestError(int,int,int,java.lang.String,java.lang.String,org.json.JSONObject,org.json.JSONObject,java.lang.Object,java.net.HttpURLConnection) +com.facebook.FacebookRequestError: FacebookRequestError(java.net.HttpURLConnection,java.lang.Exception) +com.facebook.FacebookRequestError: FacebookRequestError(int,java.lang.String,java.lang.String) +com.facebook.FacebookRequestError: int getUserActionMessageId() +com.facebook.FacebookRequestError: boolean shouldNotifyUser() +com.facebook.FacebookRequestError: com.facebook.FacebookRequestError$Category getCategory() +com.facebook.FacebookRequestError: int getRequestStatusCode() +com.facebook.FacebookRequestError: int getErrorCode() +com.facebook.FacebookRequestError: int getSubErrorCode() +com.facebook.FacebookRequestError: java.lang.String getErrorType() +com.facebook.FacebookRequestError: java.lang.String getErrorMessage() +com.facebook.FacebookRequestError: org.json.JSONObject getRequestResultBody() +com.facebook.FacebookRequestError: org.json.JSONObject getRequestResult() +com.facebook.FacebookRequestError: java.lang.Object getBatchRequestResult() +com.facebook.FacebookRequestError: java.net.HttpURLConnection getConnection() +com.facebook.FacebookRequestError: com.facebook.FacebookException getException() +com.facebook.FacebookRequestError: java.lang.String toString() +com.facebook.FacebookRequestError: com.facebook.FacebookRequestError checkResponseAndCreateError(org.json.JSONObject,java.lang.Object,java.net.HttpURLConnection) +com.facebook.FacebookRequestError: void () +com.facebook.FacebookRequestError$1 +com.facebook.FacebookRequestError$Category +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category AUTHENTICATION_RETRY +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category AUTHENTICATION_REOPEN_SESSION +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category PERMISSION +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category SERVER +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category THROTTLING +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category OTHER +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category BAD_REQUEST +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category CLIENT +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category[] $VALUES +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category[] values() +com.facebook.FacebookRequestError$Category: com.facebook.FacebookRequestError$Category valueOf(java.lang.String) +com.facebook.FacebookRequestError$Category: FacebookRequestError$Category(java.lang.String,int) +com.facebook.FacebookRequestError$Category: void () +com.facebook.FacebookRequestError$Range +com.facebook.FacebookRequestError$Range: int start +com.facebook.FacebookRequestError$Range: int end +com.facebook.FacebookRequestError$Range: FacebookRequestError$Range(int,int) +com.facebook.FacebookRequestError$Range: boolean contains(int) +com.facebook.FacebookRequestError$Range: FacebookRequestError$Range(int,int,com.facebook.FacebookRequestError$1) +com.facebook.FacebookSdkVersion +com.facebook.FacebookSdkVersion: java.lang.String BUILD +com.facebook.FacebookSdkVersion: java.lang.String MIGRATION_BUNDLE +com.facebook.FacebookSdkVersion: FacebookSdkVersion() +com.facebook.FacebookServiceException +com.facebook.FacebookServiceException: com.facebook.FacebookRequestError error +com.facebook.FacebookServiceException: long serialVersionUID +com.facebook.FacebookServiceException: FacebookServiceException(com.facebook.FacebookRequestError,java.lang.String) +com.facebook.FacebookServiceException: com.facebook.FacebookRequestError getRequestError() +com.facebook.FacebookServiceException: java.lang.String toString() +com.facebook.GetTokenClient +com.facebook.GetTokenClient: GetTokenClient(android.content.Context,java.lang.String) +com.facebook.GetTokenClient: void populateRequestBundle(android.os.Bundle) +com.facebook.HttpMethod +com.facebook.HttpMethod: com.facebook.HttpMethod GET +com.facebook.HttpMethod: com.facebook.HttpMethod POST +com.facebook.HttpMethod: com.facebook.HttpMethod DELETE +com.facebook.HttpMethod: com.facebook.HttpMethod[] $VALUES +com.facebook.HttpMethod: com.facebook.HttpMethod[] values() +com.facebook.HttpMethod: com.facebook.HttpMethod valueOf(java.lang.String) +com.facebook.HttpMethod: HttpMethod(java.lang.String,int) +com.facebook.HttpMethod: void () +com.facebook.InsightsLogger +com.facebook.InsightsLogger: java.lang.String EVENT_PARAMETER_PIXEL_ID +com.facebook.InsightsLogger: java.lang.String EVENT_PARAMETER_PIXEL_VALUE +com.facebook.InsightsLogger: java.lang.String EVENT_NAME_LOG_CONVERSION_PIXEL +com.facebook.InsightsLogger: com.facebook.AppEventsLogger appEventsLogger +com.facebook.InsightsLogger: InsightsLogger(android.content.Context,java.lang.String,com.facebook.Session) +com.facebook.InsightsLogger: com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String) +com.facebook.InsightsLogger: com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String,java.lang.String) +com.facebook.InsightsLogger: com.facebook.InsightsLogger newLogger(android.content.Context,java.lang.String,java.lang.String,com.facebook.Session) +com.facebook.InsightsLogger: void logPurchase(java.math.BigDecimal,java.util.Currency) +com.facebook.InsightsLogger: void logPurchase(java.math.BigDecimal,java.util.Currency,android.os.Bundle) +com.facebook.InsightsLogger: void logConversionPixel(java.lang.String,double) +com.facebook.LegacyHelper +com.facebook.LegacyHelper: LegacyHelper() +com.facebook.LegacyHelper: void extendTokenCompleted(com.facebook.Session,android.os.Bundle) +com.facebook.LoggingBehavior +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior REQUESTS +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior INCLUDE_ACCESS_TOKENS +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior INCLUDE_RAW_RESPONSES +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior CACHE +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior APP_EVENTS +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior DEVELOPER_ERRORS +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior INSIGHTS +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior[] $VALUES +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior[] values() +com.facebook.LoggingBehavior: com.facebook.LoggingBehavior valueOf(java.lang.String) +com.facebook.LoggingBehavior: LoggingBehavior(java.lang.String,int) +com.facebook.LoggingBehavior: void () +com.facebook.LoginActivity +com.facebook.LoginActivity: java.lang.String RESULT_KEY +com.facebook.LoginActivity: java.lang.String TAG +com.facebook.LoginActivity: java.lang.String NULL_CALLING_PKG_ERROR_MSG +com.facebook.LoginActivity: java.lang.String SAVED_CALLING_PKG_KEY +com.facebook.LoginActivity: java.lang.String SAVED_AUTH_CLIENT +com.facebook.LoginActivity: java.lang.String EXTRA_REQUEST +com.facebook.LoginActivity: java.lang.String callingPackage +com.facebook.LoginActivity: com.facebook.AuthorizationClient authorizationClient +com.facebook.LoginActivity: com.facebook.AuthorizationClient$AuthorizationRequest request +com.facebook.LoginActivity: LoginActivity() +com.facebook.LoginActivity: void onCreate(android.os.Bundle) +com.facebook.LoginActivity: void onAuthClientCompleted(com.facebook.AuthorizationClient$Result) +com.facebook.LoginActivity: void onResume() +com.facebook.LoginActivity: void onPause() +com.facebook.LoginActivity: void onSaveInstanceState(android.os.Bundle) +com.facebook.LoginActivity: void onActivityResult(int,int,android.content.Intent) +com.facebook.LoginActivity: android.os.Bundle populateIntentExtras(com.facebook.AuthorizationClient$AuthorizationRequest) +com.facebook.LoginActivity: void access$000(com.facebook.LoginActivity,com.facebook.AuthorizationClient$Result) +com.facebook.LoginActivity: void () +com.facebook.LoginActivity$1 +com.facebook.LoginActivity$1: com.facebook.LoginActivity this$0 +com.facebook.LoginActivity$1: LoginActivity$1(com.facebook.LoginActivity) +com.facebook.LoginActivity$1: void onCompleted(com.facebook.AuthorizationClient$Result) +com.facebook.LoginActivity$2 +com.facebook.LoginActivity$2: com.facebook.LoginActivity this$0 +com.facebook.LoginActivity$2: LoginActivity$2(com.facebook.LoginActivity) +com.facebook.LoginActivity$2: void onBackgroundProcessingStarted() +com.facebook.LoginActivity$2: void onBackgroundProcessingStopped() +com.facebook.NativeAppCallAttachmentStore +com.facebook.NativeAppCallAttachmentStore: java.lang.String TAG +com.facebook.NativeAppCallAttachmentStore: java.lang.String ATTACHMENTS_DIR_NAME +com.facebook.NativeAppCallAttachmentStore: java.io.File attachmentsDirectory +com.facebook.NativeAppCallAttachmentStore: NativeAppCallAttachmentStore() +com.facebook.NativeAppCallAttachmentStore: void addAttachmentsForCall(android.content.Context,java.util.UUID,java.util.Map) +com.facebook.NativeAppCallAttachmentStore: void addAttachmentFilesForCall(android.content.Context,java.util.UUID,java.util.Map) +com.facebook.NativeAppCallAttachmentStore: void addAttachments(android.content.Context,java.util.UUID,java.util.Map,com.facebook.NativeAppCallAttachmentStore$ProcessAttachment) +com.facebook.NativeAppCallAttachmentStore: void cleanupAttachmentsForCall(android.content.Context,java.util.UUID) +com.facebook.NativeAppCallAttachmentStore: java.io.File openAttachment(java.util.UUID,java.lang.String) +com.facebook.NativeAppCallAttachmentStore: java.io.File getAttachmentsDirectory(android.content.Context) +com.facebook.NativeAppCallAttachmentStore: java.io.File ensureAttachmentsDirectoryExists(android.content.Context) +com.facebook.NativeAppCallAttachmentStore: java.io.File getAttachmentsDirectoryForCall(java.util.UUID,boolean) +com.facebook.NativeAppCallAttachmentStore: java.io.File getAttachmentFile(java.util.UUID,java.lang.String,boolean) +com.facebook.NativeAppCallAttachmentStore: void cleanupAllAttachments(android.content.Context) +com.facebook.NativeAppCallAttachmentStore: void () +com.facebook.NativeAppCallAttachmentStore$1 +com.facebook.NativeAppCallAttachmentStore$1: com.facebook.NativeAppCallAttachmentStore this$0 +com.facebook.NativeAppCallAttachmentStore$1: NativeAppCallAttachmentStore$1(com.facebook.NativeAppCallAttachmentStore) +com.facebook.NativeAppCallAttachmentStore$1: void processAttachment(android.graphics.Bitmap,java.io.File) +com.facebook.NativeAppCallAttachmentStore$1: void processAttachment(java.lang.Object,java.io.File) +com.facebook.NativeAppCallAttachmentStore$2 +com.facebook.NativeAppCallAttachmentStore$2: com.facebook.NativeAppCallAttachmentStore this$0 +com.facebook.NativeAppCallAttachmentStore$2: NativeAppCallAttachmentStore$2(com.facebook.NativeAppCallAttachmentStore) +com.facebook.NativeAppCallAttachmentStore$2: void processAttachment(java.io.File,java.io.File) +com.facebook.NativeAppCallAttachmentStore$2: void processAttachment(java.lang.Object,java.io.File) +com.facebook.NativeAppCallAttachmentStore$ProcessAttachment +com.facebook.NativeAppCallAttachmentStore$ProcessAttachment: void processAttachment(java.lang.Object,java.io.File) +com.facebook.NativeAppCallContentProvider +com.facebook.NativeAppCallContentProvider: java.lang.String TAG +com.facebook.NativeAppCallContentProvider: java.lang.String ATTACHMENT_URL_BASE +com.facebook.NativeAppCallContentProvider: com.facebook.NativeAppCallContentProvider$AttachmentDataSource dataSource +com.facebook.NativeAppCallContentProvider: NativeAppCallContentProvider() +com.facebook.NativeAppCallContentProvider: NativeAppCallContentProvider(com.facebook.NativeAppCallContentProvider$AttachmentDataSource) +com.facebook.NativeAppCallContentProvider: java.lang.String getAttachmentUrl(java.lang.String,java.util.UUID,java.lang.String) +com.facebook.NativeAppCallContentProvider: boolean onCreate() +com.facebook.NativeAppCallContentProvider: android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String) +com.facebook.NativeAppCallContentProvider: java.lang.String getType(android.net.Uri) +com.facebook.NativeAppCallContentProvider: android.net.Uri insert(android.net.Uri,android.content.ContentValues) +com.facebook.NativeAppCallContentProvider: int delete(android.net.Uri,java.lang.String,java.lang.String[]) +com.facebook.NativeAppCallContentProvider: int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]) +com.facebook.NativeAppCallContentProvider: android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String) +com.facebook.NativeAppCallContentProvider: android.util.Pair parseCallIdAndAttachmentName(android.net.Uri) +com.facebook.NativeAppCallContentProvider: void () +com.facebook.NativeAppCallContentProvider$AttachmentDataSource +com.facebook.NativeAppCallContentProvider$AttachmentDataSource: java.io.File openAttachment(java.util.UUID,java.lang.String) +com.facebook.NonCachingTokenCachingStrategy +com.facebook.NonCachingTokenCachingStrategy: NonCachingTokenCachingStrategy() +com.facebook.NonCachingTokenCachingStrategy: android.os.Bundle load() +com.facebook.NonCachingTokenCachingStrategy: void save(android.os.Bundle) +com.facebook.NonCachingTokenCachingStrategy: void clear() +com.facebook.Request +com.facebook.Request: int MAXIMUM_BATCH_SIZE +com.facebook.Request: java.lang.String ME +com.facebook.Request: java.lang.String MY_FRIENDS +com.facebook.Request: java.lang.String MY_PHOTOS +com.facebook.Request: java.lang.String MY_VIDEOS +com.facebook.Request: java.lang.String SEARCH +com.facebook.Request: java.lang.String MY_FEED +com.facebook.Request: java.lang.String MY_STAGING_RESOURCES +com.facebook.Request: java.lang.String MY_OBJECTS_FORMAT +com.facebook.Request: java.lang.String MY_ACTION_FORMAT +com.facebook.Request: java.lang.String USER_AGENT_BASE +com.facebook.Request: java.lang.String USER_AGENT_HEADER +com.facebook.Request: java.lang.String CONTENT_TYPE_HEADER +com.facebook.Request: java.lang.String PICTURE_PARAM +com.facebook.Request: java.lang.String FORMAT_PARAM +com.facebook.Request: java.lang.String FORMAT_JSON +com.facebook.Request: java.lang.String SDK_PARAM +com.facebook.Request: java.lang.String SDK_ANDROID +com.facebook.Request: java.lang.String ACCESS_TOKEN_PARAM +com.facebook.Request: java.lang.String BATCH_ENTRY_NAME_PARAM +com.facebook.Request: java.lang.String BATCH_ENTRY_OMIT_RESPONSE_ON_SUCCESS_PARAM +com.facebook.Request: java.lang.String BATCH_ENTRY_DEPENDS_ON_PARAM +com.facebook.Request: java.lang.String BATCH_APP_ID_PARAM +com.facebook.Request: java.lang.String BATCH_RELATIVE_URL_PARAM +com.facebook.Request: java.lang.String BATCH_BODY_PARAM +com.facebook.Request: java.lang.String BATCH_METHOD_PARAM +com.facebook.Request: java.lang.String BATCH_PARAM +com.facebook.Request: java.lang.String ATTACHMENT_FILENAME_PREFIX +com.facebook.Request: java.lang.String ATTACHED_FILES_PARAM +com.facebook.Request: java.lang.String MIGRATION_BUNDLE_PARAM +com.facebook.Request: java.lang.String ISO_8601_FORMAT_STRING +com.facebook.Request: java.lang.String STAGING_PARAM +com.facebook.Request: java.lang.String OBJECT_PARAM +com.facebook.Request: java.lang.String MIME_BOUNDARY +com.facebook.Request: java.lang.String defaultBatchApplicationId +com.facebook.Request: com.facebook.Session session +com.facebook.Request: com.facebook.HttpMethod httpMethod +com.facebook.Request: java.lang.String graphPath +com.facebook.Request: com.facebook.model.GraphObject graphObject +com.facebook.Request: java.lang.String restMethod +com.facebook.Request: java.lang.String batchEntryName +com.facebook.Request: java.lang.String batchEntryDependsOn +com.facebook.Request: boolean batchEntryOmitResultOnSuccess +com.facebook.Request: android.os.Bundle parameters +com.facebook.Request: com.facebook.Request$Callback callback +com.facebook.Request: java.lang.String overriddenURL +com.facebook.Request: java.lang.Object tag +com.facebook.Request: java.lang.String userAgent +com.facebook.Request: Request() +com.facebook.Request: Request(com.facebook.Session,java.lang.String) +com.facebook.Request: Request(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod) +com.facebook.Request: Request(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod,com.facebook.Request$Callback) +com.facebook.Request: Request(com.facebook.Session,java.net.URL) +com.facebook.Request: com.facebook.Request newPostRequest(com.facebook.Session,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newRestRequest(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod) +com.facebook.Request: com.facebook.Request newMeRequest(com.facebook.Session,com.facebook.Request$GraphUserCallback) +com.facebook.Request: com.facebook.Request newMyFriendsRequest(com.facebook.Session,com.facebook.Request$GraphUserListCallback) +com.facebook.Request: com.facebook.Request newUploadPhotoRequest(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newUploadPhotoRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newUploadVideoRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newGraphPathRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newPlacesSearchRequest(com.facebook.Session,android.location.Location,int,int,java.lang.String,com.facebook.Request$GraphPlaceListCallback) +com.facebook.Request: com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,java.lang.String,java.util.List,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newStatusUpdateRequest(com.facebook.Session,java.lang.String,com.facebook.model.GraphPlace,java.util.List,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newCustomAudienceThirdPartyIdRequest(com.facebook.Session,android.content.Context,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newCustomAudienceThirdPartyIdRequest(com.facebook.Session,android.content.Context,java.lang.String,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newUploadStagingResourceWithImageRequest(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newUploadStagingResourceWithImageRequest(com.facebook.Session,java.io.File,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newPostOpenGraphObjectRequest(com.facebook.Session,com.facebook.model.OpenGraphObject,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newPostOpenGraphObjectRequest(com.facebook.Session,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newPostOpenGraphActionRequest(com.facebook.Session,com.facebook.model.OpenGraphAction,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newDeleteObjectRequest(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newUpdateOpenGraphObjectRequest(com.facebook.Session,com.facebook.model.OpenGraphObject,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Request newUpdateOpenGraphObjectRequest(com.facebook.Session,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.model.GraphObject getGraphObject() +com.facebook.Request: void setGraphObject(com.facebook.model.GraphObject) +com.facebook.Request: java.lang.String getGraphPath() +com.facebook.Request: void setGraphPath(java.lang.String) +com.facebook.Request: com.facebook.HttpMethod getHttpMethod() +com.facebook.Request: void setHttpMethod(com.facebook.HttpMethod) +com.facebook.Request: android.os.Bundle getParameters() +com.facebook.Request: void setParameters(android.os.Bundle) +com.facebook.Request: java.lang.String getRestMethod() +com.facebook.Request: void setRestMethod(java.lang.String) +com.facebook.Request: com.facebook.Session getSession() +com.facebook.Request: void setSession(com.facebook.Session) +com.facebook.Request: java.lang.String getBatchEntryName() +com.facebook.Request: void setBatchEntryName(java.lang.String) +com.facebook.Request: java.lang.String getBatchEntryDependsOn() +com.facebook.Request: void setBatchEntryDependsOn(java.lang.String) +com.facebook.Request: boolean getBatchEntryOmitResultOnSuccess() +com.facebook.Request: void setBatchEntryOmitResultOnSuccess(boolean) +com.facebook.Request: java.lang.String getDefaultBatchApplicationId() +com.facebook.Request: void setDefaultBatchApplicationId(java.lang.String) +com.facebook.Request: com.facebook.Request$Callback getCallback() +com.facebook.Request: void setCallback(com.facebook.Request$Callback) +com.facebook.Request: void setTag(java.lang.Object) +com.facebook.Request: java.lang.Object getTag() +com.facebook.Request: com.facebook.RequestAsyncTask executePostRequestAsync(com.facebook.Session,java.lang.String,com.facebook.model.GraphObject,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.RequestAsyncTask executeRestRequestAsync(com.facebook.Session,java.lang.String,android.os.Bundle,com.facebook.HttpMethod) +com.facebook.Request: com.facebook.RequestAsyncTask executeMeRequestAsync(com.facebook.Session,com.facebook.Request$GraphUserCallback) +com.facebook.Request: com.facebook.RequestAsyncTask executeMyFriendsRequestAsync(com.facebook.Session,com.facebook.Request$GraphUserListCallback) +com.facebook.Request: com.facebook.RequestAsyncTask executeUploadPhotoRequestAsync(com.facebook.Session,android.graphics.Bitmap,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.RequestAsyncTask executeUploadPhotoRequestAsync(com.facebook.Session,java.io.File,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.RequestAsyncTask executeGraphPathRequestAsync(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.RequestAsyncTask executePlacesSearchRequestAsync(com.facebook.Session,android.location.Location,int,int,java.lang.String,com.facebook.Request$GraphPlaceListCallback) +com.facebook.Request: com.facebook.RequestAsyncTask executeStatusUpdateRequestAsync(com.facebook.Session,java.lang.String,com.facebook.Request$Callback) +com.facebook.Request: com.facebook.Response executeAndWait() +com.facebook.Request: com.facebook.RequestAsyncTask executeAsync() +com.facebook.Request: java.net.HttpURLConnection toHttpConnection(com.facebook.Request[]) +com.facebook.Request: java.net.HttpURLConnection toHttpConnection(java.util.Collection) +com.facebook.Request: java.net.HttpURLConnection toHttpConnection(com.facebook.RequestBatch) +com.facebook.Request: com.facebook.Response executeAndWait(com.facebook.Request) +com.facebook.Request: java.util.List executeBatchAndWait(com.facebook.Request[]) +com.facebook.Request: java.util.List executeBatchAndWait(java.util.Collection) +com.facebook.Request: java.util.List executeBatchAndWait(com.facebook.RequestBatch) +com.facebook.Request: com.facebook.RequestAsyncTask executeBatchAsync(com.facebook.Request[]) +com.facebook.Request: com.facebook.RequestAsyncTask executeBatchAsync(java.util.Collection) +com.facebook.Request: com.facebook.RequestAsyncTask executeBatchAsync(com.facebook.RequestBatch) +com.facebook.Request: java.util.List executeConnectionAndWait(java.net.HttpURLConnection,java.util.Collection) +com.facebook.Request: java.util.List executeConnectionAndWait(java.net.HttpURLConnection,com.facebook.RequestBatch) +com.facebook.Request: com.facebook.RequestAsyncTask executeConnectionAsync(java.net.HttpURLConnection,com.facebook.RequestBatch) +com.facebook.Request: com.facebook.RequestAsyncTask executeConnectionAsync(android.os.Handler,java.net.HttpURLConnection,com.facebook.RequestBatch) +com.facebook.Request: java.lang.String toString() +com.facebook.Request: void runCallbacks(com.facebook.RequestBatch,java.util.List) +com.facebook.Request: java.net.HttpURLConnection createConnection(java.net.URL) +com.facebook.Request: void addCommonParameters() +com.facebook.Request: java.lang.String appendParametersToBaseUrl(java.lang.String) +com.facebook.Request: java.lang.String getUrlForBatchedRequest() +com.facebook.Request: java.lang.String getUrlForSingleRequest() +com.facebook.Request: void serializeToBatch(org.json.JSONArray,android.os.Bundle) +com.facebook.Request: void validate() +com.facebook.Request: void serializeToUrlConnection(com.facebook.RequestBatch,java.net.HttpURLConnection) +com.facebook.Request: void processGraphObject(com.facebook.model.GraphObject,java.lang.String,com.facebook.Request$KeyValueSerializer) +com.facebook.Request: void processGraphObjectProperty(java.lang.String,java.lang.Object,com.facebook.Request$KeyValueSerializer,boolean) +com.facebook.Request: void serializeParameters(android.os.Bundle,com.facebook.Request$Serializer) +com.facebook.Request: void serializeAttachments(android.os.Bundle,com.facebook.Request$Serializer) +com.facebook.Request: void serializeRequestsAsJSON(com.facebook.Request$Serializer,java.util.Collection,android.os.Bundle) +com.facebook.Request: java.lang.String getMimeContentType() +com.facebook.Request: java.lang.String getUserAgent() +com.facebook.Request: java.lang.String getBatchAppId(com.facebook.RequestBatch) +com.facebook.Request: java.util.List typedListFromResponse(com.facebook.Response,java.lang.Class) +com.facebook.Request: boolean isSupportedAttachmentType(java.lang.Object) +com.facebook.Request: boolean isSupportedParameterType(java.lang.Object) +com.facebook.Request: java.lang.String parameterToString(java.lang.Object) +com.facebook.Request: java.util.List access$000(com.facebook.Response,java.lang.Class) +com.facebook.Request: boolean access$100(java.lang.Object) +com.facebook.Request: java.lang.String access$200(java.lang.Object) +com.facebook.Request$1 +com.facebook.Request$1: com.facebook.Request$GraphUserCallback val$callback +com.facebook.Request$1: Request$1(com.facebook.Request$GraphUserCallback) +com.facebook.Request$1: void onCompleted(com.facebook.Response) +com.facebook.Request$2 +com.facebook.Request$2: com.facebook.Request$GraphUserListCallback val$callback +com.facebook.Request$2: Request$2(com.facebook.Request$GraphUserListCallback) +com.facebook.Request$2: void onCompleted(com.facebook.Response) +com.facebook.Request$3 +com.facebook.Request$3: com.facebook.Request$GraphPlaceListCallback val$callback +com.facebook.Request$3: Request$3(com.facebook.Request$GraphPlaceListCallback) +com.facebook.Request$3: void onCompleted(com.facebook.Response) +com.facebook.Request$4 +com.facebook.Request$4: java.util.ArrayList val$callbacks +com.facebook.Request$4: com.facebook.RequestBatch val$requests +com.facebook.Request$4: Request$4(java.util.ArrayList,com.facebook.RequestBatch) +com.facebook.Request$4: void run() +com.facebook.Request$5 +com.facebook.Request$5: java.util.ArrayList val$keysAndValues +com.facebook.Request$5: com.facebook.Request this$0 +com.facebook.Request$5: Request$5(com.facebook.Request,java.util.ArrayList) +com.facebook.Request$5: void writeString(java.lang.String,java.lang.String) +com.facebook.Request$Callback +com.facebook.Request$Callback: void onCompleted(com.facebook.Response) +com.facebook.Request$GraphPlaceListCallback +com.facebook.Request$GraphPlaceListCallback: void onCompleted(java.util.List,com.facebook.Response) +com.facebook.Request$GraphUserCallback +com.facebook.Request$GraphUserCallback: void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) +com.facebook.Request$GraphUserListCallback +com.facebook.Request$GraphUserListCallback: void onCompleted(java.util.List,com.facebook.Response) +com.facebook.Request$KeyValueSerializer +com.facebook.Request$KeyValueSerializer: void writeString(java.lang.String,java.lang.String) +com.facebook.Request$ParcelFileDescriptorWithMimeType +com.facebook.Request$ParcelFileDescriptorWithMimeType: java.lang.String mimeType +com.facebook.Request$ParcelFileDescriptorWithMimeType: android.os.ParcelFileDescriptor fileDescriptor +com.facebook.Request$ParcelFileDescriptorWithMimeType: android.os.Parcelable$Creator CREATOR +com.facebook.Request$ParcelFileDescriptorWithMimeType: java.lang.String getMimeType() +com.facebook.Request$ParcelFileDescriptorWithMimeType: android.os.ParcelFileDescriptor getFileDescriptor() +com.facebook.Request$ParcelFileDescriptorWithMimeType: int describeContents() +com.facebook.Request$ParcelFileDescriptorWithMimeType: void writeToParcel(android.os.Parcel,int) +com.facebook.Request$ParcelFileDescriptorWithMimeType: Request$ParcelFileDescriptorWithMimeType(android.os.ParcelFileDescriptor,java.lang.String) +com.facebook.Request$ParcelFileDescriptorWithMimeType: Request$ParcelFileDescriptorWithMimeType(android.os.Parcel) +com.facebook.Request$ParcelFileDescriptorWithMimeType: Request$ParcelFileDescriptorWithMimeType(android.os.Parcel,com.facebook.Request$1) +com.facebook.Request$ParcelFileDescriptorWithMimeType: void () +com.facebook.Request$ParcelFileDescriptorWithMimeType$1 +com.facebook.Request$ParcelFileDescriptorWithMimeType$1: Request$ParcelFileDescriptorWithMimeType$1() +com.facebook.Request$ParcelFileDescriptorWithMimeType$1: com.facebook.Request$ParcelFileDescriptorWithMimeType createFromParcel(android.os.Parcel) +com.facebook.Request$ParcelFileDescriptorWithMimeType$1: com.facebook.Request$ParcelFileDescriptorWithMimeType[] newArray(int) +com.facebook.Request$ParcelFileDescriptorWithMimeType$1: java.lang.Object[] newArray(int) +com.facebook.Request$ParcelFileDescriptorWithMimeType$1: java.lang.Object createFromParcel(android.os.Parcel) +com.facebook.Request$Serializer +com.facebook.Request$Serializer: java.io.BufferedOutputStream outputStream +com.facebook.Request$Serializer: com.facebook.internal.Logger logger +com.facebook.Request$Serializer: boolean firstWrite +com.facebook.Request$Serializer: Request$Serializer(java.io.BufferedOutputStream,com.facebook.internal.Logger) +com.facebook.Request$Serializer: void writeObject(java.lang.String,java.lang.Object) +com.facebook.Request$Serializer: void writeString(java.lang.String,java.lang.String) +com.facebook.Request$Serializer: void writeBitmap(java.lang.String,android.graphics.Bitmap) +com.facebook.Request$Serializer: void writeBytes(java.lang.String,byte[]) +com.facebook.Request$Serializer: void writeFile(java.lang.String,com.facebook.Request$ParcelFileDescriptorWithMimeType) +com.facebook.Request$Serializer: void writeFile(java.lang.String,android.os.ParcelFileDescriptor,java.lang.String) +com.facebook.Request$Serializer: void writeRecordBoundary() +com.facebook.Request$Serializer: void writeContentDisposition(java.lang.String,java.lang.String,java.lang.String) +com.facebook.Request$Serializer: void write(java.lang.String,java.lang.Object[]) +com.facebook.Request$Serializer: void writeLine(java.lang.String,java.lang.Object[]) +com.facebook.RequestAsyncTask +com.facebook.RequestAsyncTask: java.lang.String TAG +com.facebook.RequestAsyncTask: java.lang.reflect.Method executeOnExecutorMethod +com.facebook.RequestAsyncTask: java.net.HttpURLConnection connection +com.facebook.RequestAsyncTask: com.facebook.RequestBatch requests +com.facebook.RequestAsyncTask: java.lang.Exception exception +com.facebook.RequestAsyncTask: RequestAsyncTask(com.facebook.Request[]) +com.facebook.RequestAsyncTask: RequestAsyncTask(java.util.Collection) +com.facebook.RequestAsyncTask: RequestAsyncTask(com.facebook.RequestBatch) +com.facebook.RequestAsyncTask: RequestAsyncTask(java.net.HttpURLConnection,com.facebook.Request[]) +com.facebook.RequestAsyncTask: RequestAsyncTask(java.net.HttpURLConnection,java.util.Collection) +com.facebook.RequestAsyncTask: RequestAsyncTask(java.net.HttpURLConnection,com.facebook.RequestBatch) +com.facebook.RequestAsyncTask: java.lang.Exception getException() +com.facebook.RequestAsyncTask: com.facebook.RequestBatch getRequests() +com.facebook.RequestAsyncTask: java.lang.String toString() +com.facebook.RequestAsyncTask: void onPreExecute() +com.facebook.RequestAsyncTask: void onPostExecute(java.util.List) +com.facebook.RequestAsyncTask: java.util.List doInBackground(java.lang.Void[]) +com.facebook.RequestAsyncTask: com.facebook.RequestAsyncTask executeOnSettingsExecutor() +com.facebook.RequestAsyncTask: void onPostExecute(java.lang.Object) +com.facebook.RequestAsyncTask: java.lang.Object doInBackground(java.lang.Object[]) +com.facebook.RequestAsyncTask: void () +com.facebook.RequestBatch +com.facebook.RequestBatch: java.util.concurrent.atomic.AtomicInteger idGenerator +com.facebook.RequestBatch: android.os.Handler callbackHandler +com.facebook.RequestBatch: java.util.List requests +com.facebook.RequestBatch: int timeoutInMilliseconds +com.facebook.RequestBatch: java.lang.String id +com.facebook.RequestBatch: java.util.List callbacks +com.facebook.RequestBatch: java.lang.String batchApplicationId +com.facebook.RequestBatch: RequestBatch() +com.facebook.RequestBatch: RequestBatch(java.util.Collection) +com.facebook.RequestBatch: RequestBatch(com.facebook.Request[]) +com.facebook.RequestBatch: RequestBatch(com.facebook.RequestBatch) +com.facebook.RequestBatch: int getTimeout() +com.facebook.RequestBatch: void setTimeout(int) +com.facebook.RequestBatch: void addCallback(com.facebook.RequestBatch$Callback) +com.facebook.RequestBatch: void removeCallback(com.facebook.RequestBatch$Callback) +com.facebook.RequestBatch: boolean add(com.facebook.Request) +com.facebook.RequestBatch: void add(int,com.facebook.Request) +com.facebook.RequestBatch: void clear() +com.facebook.RequestBatch: com.facebook.Request get(int) +com.facebook.RequestBatch: com.facebook.Request remove(int) +com.facebook.RequestBatch: com.facebook.Request set(int,com.facebook.Request) +com.facebook.RequestBatch: int size() +com.facebook.RequestBatch: java.lang.String getId() +com.facebook.RequestBatch: android.os.Handler getCallbackHandler() +com.facebook.RequestBatch: void setCallbackHandler(android.os.Handler) +com.facebook.RequestBatch: java.util.List getRequests() +com.facebook.RequestBatch: java.util.List getCallbacks() +com.facebook.RequestBatch: java.lang.String getBatchApplicationId() +com.facebook.RequestBatch: void setBatchApplicationId(java.lang.String) +com.facebook.RequestBatch: java.util.List executeAndWait() +com.facebook.RequestBatch: com.facebook.RequestAsyncTask executeAsync() +com.facebook.RequestBatch: java.util.List executeAndWaitImpl() +com.facebook.RequestBatch: com.facebook.RequestAsyncTask executeAsyncImpl() +com.facebook.RequestBatch: java.lang.Object set(int,java.lang.Object) +com.facebook.RequestBatch: java.lang.Object remove(int) +com.facebook.RequestBatch: java.lang.Object get(int) +com.facebook.RequestBatch: boolean add(java.lang.Object) +com.facebook.RequestBatch: void add(int,java.lang.Object) +com.facebook.RequestBatch: void () +com.facebook.RequestBatch$Callback +com.facebook.RequestBatch$Callback: void onBatchCompleted(com.facebook.RequestBatch) +com.facebook.Response +com.facebook.Response: java.net.HttpURLConnection connection +com.facebook.Response: com.facebook.model.GraphObject graphObject +com.facebook.Response: com.facebook.model.GraphObjectList graphObjectList +com.facebook.Response: boolean isFromCache +com.facebook.Response: com.facebook.FacebookRequestError error +com.facebook.Response: com.facebook.Request request +com.facebook.Response: java.lang.String NON_JSON_RESPONSE_PROPERTY +com.facebook.Response: int INVALID_SESSION_FACEBOOK_ERROR_CODE +com.facebook.Response: java.lang.String CODE_KEY +com.facebook.Response: java.lang.String BODY_KEY +com.facebook.Response: java.lang.String RESPONSE_LOG_TAG +com.facebook.Response: java.lang.String RESPONSE_CACHE_TAG +com.facebook.Response: com.facebook.internal.FileLruCache responseCache +com.facebook.Response: boolean $assertionsDisabled +com.facebook.Response: Response(com.facebook.Request,java.net.HttpURLConnection,com.facebook.model.GraphObject,boolean) +com.facebook.Response: Response(com.facebook.Request,java.net.HttpURLConnection,com.facebook.model.GraphObjectList,boolean) +com.facebook.Response: Response(com.facebook.Request,java.net.HttpURLConnection,com.facebook.FacebookRequestError) +com.facebook.Response: com.facebook.FacebookRequestError getError() +com.facebook.Response: com.facebook.model.GraphObject getGraphObject() +com.facebook.Response: com.facebook.model.GraphObject getGraphObjectAs(java.lang.Class) +com.facebook.Response: com.facebook.model.GraphObjectList getGraphObjectList() +com.facebook.Response: com.facebook.model.GraphObjectList getGraphObjectListAs(java.lang.Class) +com.facebook.Response: java.net.HttpURLConnection getConnection() +com.facebook.Response: com.facebook.Request getRequest() +com.facebook.Response: com.facebook.Request getRequestForPagedResults(com.facebook.Response$PagingDirection) +com.facebook.Response: java.lang.String toString() +com.facebook.Response: boolean getIsFromCache() +com.facebook.Response: com.facebook.internal.FileLruCache getResponseCache() +com.facebook.Response: java.util.List fromHttpConnection(java.net.HttpURLConnection,com.facebook.RequestBatch) +com.facebook.Response: java.util.List createResponsesFromStream(java.io.InputStream,java.net.HttpURLConnection,com.facebook.RequestBatch,boolean) +com.facebook.Response: java.util.List createResponsesFromString(java.lang.String,java.net.HttpURLConnection,com.facebook.RequestBatch,boolean) +com.facebook.Response: java.util.List createResponsesFromObject(java.net.HttpURLConnection,java.util.List,java.lang.Object,boolean) +com.facebook.Response: com.facebook.Response createResponseFromObject(com.facebook.Request,java.net.HttpURLConnection,java.lang.Object,boolean,java.lang.Object) +com.facebook.Response: java.util.List constructErrorResponses(java.util.List,java.net.HttpURLConnection,com.facebook.FacebookException) +com.facebook.Response: void () +com.facebook.Response$PagedResults +com.facebook.Response$PagedResults: com.facebook.model.GraphObjectList getData() +com.facebook.Response$PagedResults: com.facebook.Response$PagingInfo getPaging() +com.facebook.Response$PagingDirection +com.facebook.Response$PagingDirection: com.facebook.Response$PagingDirection NEXT +com.facebook.Response$PagingDirection: com.facebook.Response$PagingDirection PREVIOUS +com.facebook.Response$PagingDirection: com.facebook.Response$PagingDirection[] $VALUES +com.facebook.Response$PagingDirection: com.facebook.Response$PagingDirection[] values() +com.facebook.Response$PagingDirection: com.facebook.Response$PagingDirection valueOf(java.lang.String) +com.facebook.Response$PagingDirection: Response$PagingDirection(java.lang.String,int) +com.facebook.Response$PagingDirection: void () +com.facebook.Response$PagingInfo +com.facebook.Response$PagingInfo: java.lang.String getNext() +com.facebook.Response$PagingInfo: java.lang.String getPrevious() +com.facebook.Session +com.facebook.Session: long serialVersionUID +com.facebook.Session: java.lang.String TAG +com.facebook.Session: int DEFAULT_AUTHORIZE_ACTIVITY_CODE +com.facebook.Session: java.lang.String WEB_VIEW_ERROR_CODE_KEY +com.facebook.Session: java.lang.String WEB_VIEW_FAILING_URL_KEY +com.facebook.Session: java.lang.String ACTION_ACTIVE_SESSION_SET +com.facebook.Session: java.lang.String ACTION_ACTIVE_SESSION_UNSET +com.facebook.Session: java.lang.String ACTION_ACTIVE_SESSION_OPENED +com.facebook.Session: java.lang.String ACTION_ACTIVE_SESSION_CLOSED +com.facebook.Session: java.lang.String APPLICATION_ID_PROPERTY +com.facebook.Session: java.lang.Object STATIC_LOCK +com.facebook.Session: com.facebook.Session activeSession +com.facebook.Session: android.content.Context staticContext +com.facebook.Session: int TOKEN_EXTEND_THRESHOLD_SECONDS +com.facebook.Session: int TOKEN_EXTEND_RETRY_SECONDS +com.facebook.Session: java.lang.String SESSION_BUNDLE_SAVE_KEY +com.facebook.Session: java.lang.String AUTH_BUNDLE_SAVE_KEY +com.facebook.Session: java.lang.String PUBLISH_PERMISSION_PREFIX +com.facebook.Session: java.lang.String MANAGE_PERMISSION_PREFIX +com.facebook.Session: java.util.Set OTHER_PUBLISH_PERMISSIONS +com.facebook.Session: java.lang.String applicationId +com.facebook.Session: com.facebook.SessionState state +com.facebook.Session: com.facebook.AccessToken tokenInfo +com.facebook.Session: java.util.Date lastAttemptedTokenExtendDate +com.facebook.Session: com.facebook.Session$AuthorizationRequest pendingAuthorizationRequest +com.facebook.Session: com.facebook.AuthorizationClient authorizationClient +com.facebook.Session: android.os.Bundle authorizationBundle +com.facebook.Session: java.util.List callbacks +com.facebook.Session: android.os.Handler handler +com.facebook.Session: com.facebook.Session$AutoPublishAsyncTask autoPublishAsyncTask +com.facebook.Session: java.lang.Object lock +com.facebook.Session: com.facebook.TokenCachingStrategy tokenCachingStrategy +com.facebook.Session: com.facebook.Session$TokenRefreshRequest currentTokenRefreshRequest +com.facebook.Session: com.facebook.AppEventsLogger appEventsLogger +com.facebook.Session: Session(java.lang.String,com.facebook.SessionState,com.facebook.AccessToken,java.util.Date,boolean,com.facebook.Session$AuthorizationRequest) +com.facebook.Session: Session(android.content.Context) +com.facebook.Session: Session(android.content.Context,java.lang.String,com.facebook.TokenCachingStrategy) +com.facebook.Session: Session(android.content.Context,java.lang.String,com.facebook.TokenCachingStrategy,boolean) +com.facebook.Session: android.os.Bundle getAuthorizationBundle() +com.facebook.Session: boolean isOpened() +com.facebook.Session: boolean isClosed() +com.facebook.Session: com.facebook.SessionState getState() +com.facebook.Session: java.lang.String getApplicationId() +com.facebook.Session: java.lang.String getAccessToken() +com.facebook.Session: java.util.Date getExpirationDate() +com.facebook.Session: java.util.List getPermissions() +com.facebook.Session: void openForRead(com.facebook.Session$OpenRequest) +com.facebook.Session: void openForPublish(com.facebook.Session$OpenRequest) +com.facebook.Session: void open(com.facebook.AccessToken,com.facebook.Session$StatusCallback) +com.facebook.Session: void requestNewReadPermissions(com.facebook.Session$NewPermissionsRequest) +com.facebook.Session: void requestNewPublishPermissions(com.facebook.Session$NewPermissionsRequest) +com.facebook.Session: boolean onActivityResult(android.app.Activity,int,int,android.content.Intent) +com.facebook.Session: void close() +com.facebook.Session: void closeAndClearTokenInformation() +com.facebook.Session: void addCallback(com.facebook.Session$StatusCallback) +com.facebook.Session: void removeCallback(com.facebook.Session$StatusCallback) +com.facebook.Session: java.lang.String toString() +com.facebook.Session: void extendTokenCompleted(android.os.Bundle) +com.facebook.Session: java.lang.Object writeReplace() +com.facebook.Session: void readObject(java.io.ObjectInputStream) +com.facebook.Session: void saveSession(com.facebook.Session,android.os.Bundle) +com.facebook.Session: com.facebook.Session restoreSession(android.content.Context,com.facebook.TokenCachingStrategy,com.facebook.Session$StatusCallback,android.os.Bundle) +com.facebook.Session: com.facebook.Session getActiveSession() +com.facebook.Session: void setActiveSession(com.facebook.Session) +com.facebook.Session: com.facebook.Session openActiveSessionFromCache(android.content.Context) +com.facebook.Session: com.facebook.Session openActiveSession(android.app.Activity,boolean,com.facebook.Session$StatusCallback) +com.facebook.Session: com.facebook.Session openActiveSession(android.content.Context,android.support.v4.app.Fragment,boolean,com.facebook.Session$StatusCallback) +com.facebook.Session: com.facebook.Session openActiveSessionWithAccessToken(android.content.Context,com.facebook.AccessToken,com.facebook.Session$StatusCallback) +com.facebook.Session: com.facebook.Session openActiveSession(android.content.Context,boolean,com.facebook.Session$OpenRequest) +com.facebook.Session: android.content.Context getStaticContext() +com.facebook.Session: void initializeStaticContext(android.content.Context) +com.facebook.Session: void authorize(com.facebook.Session$AuthorizationRequest) +com.facebook.Session: void open(com.facebook.Session$OpenRequest,com.facebook.internal.SessionAuthorizationType) +com.facebook.Session: void requestNewPermissions(com.facebook.Session$NewPermissionsRequest,com.facebook.internal.SessionAuthorizationType) +com.facebook.Session: void validateLoginBehavior(com.facebook.Session$AuthorizationRequest) +com.facebook.Session: void validatePermissions(com.facebook.Session$AuthorizationRequest,com.facebook.internal.SessionAuthorizationType) +com.facebook.Session: boolean isPublishPermission(java.lang.String) +com.facebook.Session: void handleAuthorizationResult(int,com.facebook.AuthorizationClient$Result) +com.facebook.Session: void logAuthorizationStart() +com.facebook.Session: void logAuthorizationComplete(com.facebook.AuthorizationClient$Result$Code,java.util.Map,java.lang.Exception) +com.facebook.Session: boolean tryLoginActivity(com.facebook.Session$AuthorizationRequest) +com.facebook.Session: boolean resolveIntent(android.content.Intent) +com.facebook.Session: android.content.Intent getLoginActivityIntent(com.facebook.Session$AuthorizationRequest) +com.facebook.Session: void tryLegacyAuth(com.facebook.Session$AuthorizationRequest) +com.facebook.Session: void finishAuthOrReauth(com.facebook.AccessToken,java.lang.Exception) +com.facebook.Session: void finishAuthorization(com.facebook.AccessToken,java.lang.Exception) +com.facebook.Session: void finishReauthorization(com.facebook.AccessToken,java.lang.Exception) +com.facebook.Session: void saveTokenToCache(com.facebook.AccessToken) +com.facebook.Session: void postStateChange(com.facebook.SessionState,com.facebook.SessionState,java.lang.Exception) +com.facebook.Session: void postActiveSessionAction(java.lang.String) +com.facebook.Session: void runWithHandlerOrExecutor(android.os.Handler,java.lang.Runnable) +com.facebook.Session: void extendAccessTokenIfNeeded() +com.facebook.Session: void extendAccessToken() +com.facebook.Session: boolean shouldExtendAccessToken() +com.facebook.Session: com.facebook.AppEventsLogger getAppEventsLogger() +com.facebook.Session: com.facebook.AccessToken getTokenInfo() +com.facebook.Session: void setTokenInfo(com.facebook.AccessToken) +com.facebook.Session: java.util.Date getLastAttemptedTokenExtendDate() +com.facebook.Session: void setLastAttemptedTokenExtendDate(java.util.Date) +com.facebook.Session: void setCurrentTokenRefreshRequest(com.facebook.Session$TokenRefreshRequest) +com.facebook.Session: int hashCode() +com.facebook.Session: boolean equals(java.lang.Object) +com.facebook.Session: boolean areEqual(java.lang.Object,java.lang.Object) +com.facebook.Session: void autoPublishAsync() +com.facebook.Session: Session(java.lang.String,com.facebook.SessionState,com.facebook.AccessToken,java.util.Date,boolean,com.facebook.Session$AuthorizationRequest,com.facebook.Session$1) +com.facebook.Session: void access$700(com.facebook.Session,int,com.facebook.AuthorizationClient$Result) +com.facebook.Session: java.util.List access$800(com.facebook.Session) +com.facebook.Session: android.os.Handler access$900(com.facebook.Session) +com.facebook.Session: void access$1000(android.os.Handler,java.lang.Runnable) +com.facebook.Session: android.content.Context access$1100() +com.facebook.Session: com.facebook.Session$TokenRefreshRequest access$1200(com.facebook.Session) +com.facebook.Session: com.facebook.Session$TokenRefreshRequest access$1202(com.facebook.Session,com.facebook.Session$TokenRefreshRequest) +com.facebook.Session: com.facebook.Session$AutoPublishAsyncTask access$1402(com.facebook.Session,com.facebook.Session$AutoPublishAsyncTask) +com.facebook.Session: void () +com.facebook.Session$1 +com.facebook.Session$1: Session$1() +com.facebook.Session$2 +com.facebook.Session$2: com.facebook.Session this$0 +com.facebook.Session$2: Session$2(com.facebook.Session) +com.facebook.Session$2: void onCompleted(com.facebook.AuthorizationClient$Result) +com.facebook.Session$3 +com.facebook.Session$3: com.facebook.SessionState val$newState +com.facebook.Session$3: java.lang.Exception val$exception +com.facebook.Session$3: com.facebook.Session this$0 +com.facebook.Session$3: Session$3(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) +com.facebook.Session$3: void run() +com.facebook.Session$3$1 +com.facebook.Session$3$1: com.facebook.Session$StatusCallback val$callback +com.facebook.Session$3$1: com.facebook.Session$3 this$1 +com.facebook.Session$3$1: Session$3$1(com.facebook.Session$3,com.facebook.Session$StatusCallback) +com.facebook.Session$3$1: void run() +com.facebook.Session$4 +com.facebook.Session$4: int[] $SwitchMap$com$facebook$SessionState +com.facebook.Session$4: void () +com.facebook.Session$AuthorizationRequest +com.facebook.Session$AuthorizationRequest: long serialVersionUID +com.facebook.Session$AuthorizationRequest: com.facebook.Session$StartActivityDelegate startActivityDelegate +com.facebook.Session$AuthorizationRequest: com.facebook.SessionLoginBehavior loginBehavior +com.facebook.Session$AuthorizationRequest: int requestCode +com.facebook.Session$AuthorizationRequest: com.facebook.Session$StatusCallback statusCallback +com.facebook.Session$AuthorizationRequest: boolean isLegacy +com.facebook.Session$AuthorizationRequest: java.util.List permissions +com.facebook.Session$AuthorizationRequest: com.facebook.SessionDefaultAudience defaultAudience +com.facebook.Session$AuthorizationRequest: java.lang.String applicationId +com.facebook.Session$AuthorizationRequest: java.lang.String validateSameFbidAsToken +com.facebook.Session$AuthorizationRequest: java.lang.String authId +com.facebook.Session$AuthorizationRequest: java.util.Map loggingExtras +com.facebook.Session$AuthorizationRequest: Session$AuthorizationRequest(android.app.Activity) +com.facebook.Session$AuthorizationRequest: Session$AuthorizationRequest(android.support.v4.app.Fragment) +com.facebook.Session$AuthorizationRequest: Session$AuthorizationRequest(com.facebook.SessionLoginBehavior,int,java.util.List,java.lang.String,boolean,java.lang.String,java.lang.String) +com.facebook.Session$AuthorizationRequest: void setIsLegacy(boolean) +com.facebook.Session$AuthorizationRequest: boolean isLegacy() +com.facebook.Session$AuthorizationRequest: com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) +com.facebook.Session$AuthorizationRequest: com.facebook.Session$StatusCallback getCallback() +com.facebook.Session$AuthorizationRequest: com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) +com.facebook.Session$AuthorizationRequest: com.facebook.SessionLoginBehavior getLoginBehavior() +com.facebook.Session$AuthorizationRequest: com.facebook.Session$AuthorizationRequest setRequestCode(int) +com.facebook.Session$AuthorizationRequest: int getRequestCode() +com.facebook.Session$AuthorizationRequest: com.facebook.Session$AuthorizationRequest setPermissions(java.util.List) +com.facebook.Session$AuthorizationRequest: com.facebook.Session$AuthorizationRequest setPermissions(java.lang.String[]) +com.facebook.Session$AuthorizationRequest: java.util.List getPermissions() +com.facebook.Session$AuthorizationRequest: com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) +com.facebook.Session$AuthorizationRequest: com.facebook.SessionDefaultAudience getDefaultAudience() +com.facebook.Session$AuthorizationRequest: com.facebook.Session$StartActivityDelegate getStartActivityDelegate() +com.facebook.Session$AuthorizationRequest: java.lang.String getApplicationId() +com.facebook.Session$AuthorizationRequest: void setApplicationId(java.lang.String) +com.facebook.Session$AuthorizationRequest: java.lang.String getValidateSameFbidAsToken() +com.facebook.Session$AuthorizationRequest: void setValidateSameFbidAsToken(java.lang.String) +com.facebook.Session$AuthorizationRequest: java.lang.String getAuthId() +com.facebook.Session$AuthorizationRequest: com.facebook.AuthorizationClient$AuthorizationRequest getAuthorizationClientRequest() +com.facebook.Session$AuthorizationRequest: java.lang.Object writeReplace() +com.facebook.Session$AuthorizationRequest: void readObject(java.io.ObjectInputStream) +com.facebook.Session$AuthorizationRequest: java.util.Map access$100(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest: boolean access$200(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest: com.facebook.SessionLoginBehavior access$300(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest: int access$400(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest: java.util.List access$500(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest: com.facebook.SessionDefaultAudience access$600(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest: com.facebook.Session$StartActivityDelegate access$1500(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest: Session$AuthorizationRequest(com.facebook.SessionLoginBehavior,int,java.util.List,java.lang.String,boolean,java.lang.String,java.lang.String,com.facebook.Session$1) +com.facebook.Session$AuthorizationRequest$1 +com.facebook.Session$AuthorizationRequest$1: android.app.Activity val$activity +com.facebook.Session$AuthorizationRequest$1: com.facebook.Session$AuthorizationRequest this$0 +com.facebook.Session$AuthorizationRequest$1: Session$AuthorizationRequest$1(com.facebook.Session$AuthorizationRequest,android.app.Activity) +com.facebook.Session$AuthorizationRequest$1: void startActivityForResult(android.content.Intent,int) +com.facebook.Session$AuthorizationRequest$1: android.app.Activity getActivityContext() +com.facebook.Session$AuthorizationRequest$2 +com.facebook.Session$AuthorizationRequest$2: android.support.v4.app.Fragment val$fragment +com.facebook.Session$AuthorizationRequest$2: com.facebook.Session$AuthorizationRequest this$0 +com.facebook.Session$AuthorizationRequest$2: Session$AuthorizationRequest$2(com.facebook.Session$AuthorizationRequest,android.support.v4.app.Fragment) +com.facebook.Session$AuthorizationRequest$2: void startActivityForResult(android.content.Intent,int) +com.facebook.Session$AuthorizationRequest$2: android.app.Activity getActivityContext() +com.facebook.Session$AuthorizationRequest$3 +com.facebook.Session$AuthorizationRequest$3: com.facebook.Session$AuthorizationRequest this$0 +com.facebook.Session$AuthorizationRequest$3: Session$AuthorizationRequest$3(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest$3: void startActivityForResult(android.content.Intent,int) +com.facebook.Session$AuthorizationRequest$3: android.app.Activity getActivityContext() +com.facebook.Session$AuthorizationRequest$4 +com.facebook.Session$AuthorizationRequest$4: com.facebook.Session$AuthorizationRequest this$0 +com.facebook.Session$AuthorizationRequest$4: Session$AuthorizationRequest$4(com.facebook.Session$AuthorizationRequest) +com.facebook.Session$AuthorizationRequest$4: void startActivityForResult(android.content.Intent,int) +com.facebook.Session$AuthorizationRequest$4: android.app.Activity getActivityContext() +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1 +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: long serialVersionUID +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: com.facebook.SessionLoginBehavior loginBehavior +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: int requestCode +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: boolean isLegacy +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: java.util.List permissions +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: java.lang.String defaultAudience +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: java.lang.String applicationId +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: java.lang.String validateSameFbidAsToken +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: Session$AuthorizationRequest$AuthRequestSerializationProxyV1(com.facebook.SessionLoginBehavior,int,java.util.List,java.lang.String,boolean,java.lang.String,java.lang.String) +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: java.lang.Object readResolve() +com.facebook.Session$AuthorizationRequest$AuthRequestSerializationProxyV1: Session$AuthorizationRequest$AuthRequestSerializationProxyV1(com.facebook.SessionLoginBehavior,int,java.util.List,java.lang.String,boolean,java.lang.String,java.lang.String,com.facebook.Session$1) +com.facebook.Session$AutoPublishAsyncTask +com.facebook.Session$AutoPublishAsyncTask: java.lang.String mApplicationId +com.facebook.Session$AutoPublishAsyncTask: android.content.Context mApplicationContext +com.facebook.Session$AutoPublishAsyncTask: com.facebook.Session this$0 +com.facebook.Session$AutoPublishAsyncTask: Session$AutoPublishAsyncTask(com.facebook.Session,java.lang.String,android.content.Context) +com.facebook.Session$AutoPublishAsyncTask: java.lang.Void doInBackground(java.lang.Void[]) +com.facebook.Session$AutoPublishAsyncTask: void onPostExecute(java.lang.Void) +com.facebook.Session$AutoPublishAsyncTask: void onPostExecute(java.lang.Object) +com.facebook.Session$AutoPublishAsyncTask: java.lang.Object doInBackground(java.lang.Object[]) +com.facebook.Session$Builder +com.facebook.Session$Builder: android.content.Context context +com.facebook.Session$Builder: java.lang.String applicationId +com.facebook.Session$Builder: com.facebook.TokenCachingStrategy tokenCachingStrategy +com.facebook.Session$Builder: Session$Builder(android.content.Context) +com.facebook.Session$Builder: com.facebook.Session$Builder setApplicationId(java.lang.String) +com.facebook.Session$Builder: com.facebook.Session$Builder setTokenCachingStrategy(com.facebook.TokenCachingStrategy) +com.facebook.Session$Builder: com.facebook.Session build() +com.facebook.Session$NewPermissionsRequest +com.facebook.Session$NewPermissionsRequest: long serialVersionUID +com.facebook.Session$NewPermissionsRequest: Session$NewPermissionsRequest(android.app.Activity,java.util.List) +com.facebook.Session$NewPermissionsRequest: Session$NewPermissionsRequest(android.support.v4.app.Fragment,java.util.List) +com.facebook.Session$NewPermissionsRequest: Session$NewPermissionsRequest(android.app.Activity,java.lang.String[]) +com.facebook.Session$NewPermissionsRequest: Session$NewPermissionsRequest(android.support.v4.app.Fragment,java.lang.String[]) +com.facebook.Session$NewPermissionsRequest: com.facebook.Session$NewPermissionsRequest setCallback(com.facebook.Session$StatusCallback) +com.facebook.Session$NewPermissionsRequest: com.facebook.Session$NewPermissionsRequest setLoginBehavior(com.facebook.SessionLoginBehavior) +com.facebook.Session$NewPermissionsRequest: com.facebook.Session$NewPermissionsRequest setRequestCode(int) +com.facebook.Session$NewPermissionsRequest: com.facebook.Session$NewPermissionsRequest setDefaultAudience(com.facebook.SessionDefaultAudience) +com.facebook.Session$NewPermissionsRequest: com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) +com.facebook.Session$NewPermissionsRequest: com.facebook.Session$AuthorizationRequest setRequestCode(int) +com.facebook.Session$NewPermissionsRequest: com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) +com.facebook.Session$NewPermissionsRequest: com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) +com.facebook.Session$OpenRequest +com.facebook.Session$OpenRequest: long serialVersionUID +com.facebook.Session$OpenRequest: Session$OpenRequest(android.app.Activity) +com.facebook.Session$OpenRequest: Session$OpenRequest(android.support.v4.app.Fragment) +com.facebook.Session$OpenRequest: com.facebook.Session$OpenRequest setCallback(com.facebook.Session$StatusCallback) +com.facebook.Session$OpenRequest: com.facebook.Session$OpenRequest setLoginBehavior(com.facebook.SessionLoginBehavior) +com.facebook.Session$OpenRequest: com.facebook.Session$OpenRequest setRequestCode(int) +com.facebook.Session$OpenRequest: com.facebook.Session$OpenRequest setPermissions(java.util.List) +com.facebook.Session$OpenRequest: com.facebook.Session$OpenRequest setPermissions(java.lang.String[]) +com.facebook.Session$OpenRequest: com.facebook.Session$OpenRequest setDefaultAudience(com.facebook.SessionDefaultAudience) +com.facebook.Session$OpenRequest: com.facebook.Session$AuthorizationRequest setDefaultAudience(com.facebook.SessionDefaultAudience) +com.facebook.Session$OpenRequest: com.facebook.Session$AuthorizationRequest setPermissions(java.lang.String[]) +com.facebook.Session$OpenRequest: com.facebook.Session$AuthorizationRequest setPermissions(java.util.List) +com.facebook.Session$OpenRequest: com.facebook.Session$AuthorizationRequest setRequestCode(int) +com.facebook.Session$OpenRequest: com.facebook.Session$AuthorizationRequest setLoginBehavior(com.facebook.SessionLoginBehavior) +com.facebook.Session$OpenRequest: com.facebook.Session$AuthorizationRequest setCallback(com.facebook.Session$StatusCallback) +com.facebook.Session$SerializationProxyV1 +com.facebook.Session$SerializationProxyV1: long serialVersionUID +com.facebook.Session$SerializationProxyV1: java.lang.String applicationId +com.facebook.Session$SerializationProxyV1: com.facebook.SessionState state +com.facebook.Session$SerializationProxyV1: com.facebook.AccessToken tokenInfo +com.facebook.Session$SerializationProxyV1: java.util.Date lastAttemptedTokenExtendDate +com.facebook.Session$SerializationProxyV1: boolean shouldAutoPublish +com.facebook.Session$SerializationProxyV1: com.facebook.Session$AuthorizationRequest pendingAuthorizationRequest +com.facebook.Session$SerializationProxyV1: Session$SerializationProxyV1(java.lang.String,com.facebook.SessionState,com.facebook.AccessToken,java.util.Date,boolean,com.facebook.Session$AuthorizationRequest) +com.facebook.Session$SerializationProxyV1: java.lang.Object readResolve() +com.facebook.Session$StartActivityDelegate +com.facebook.Session$StartActivityDelegate: void startActivityForResult(android.content.Intent,int) +com.facebook.Session$StartActivityDelegate: android.app.Activity getActivityContext() +com.facebook.Session$StatusCallback +com.facebook.Session$StatusCallback: void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) +com.facebook.Session$TokenRefreshRequest +com.facebook.Session$TokenRefreshRequest: android.os.Messenger messageReceiver +com.facebook.Session$TokenRefreshRequest: android.os.Messenger messageSender +com.facebook.Session$TokenRefreshRequest: com.facebook.Session this$0 +com.facebook.Session$TokenRefreshRequest: Session$TokenRefreshRequest(com.facebook.Session) +com.facebook.Session$TokenRefreshRequest: void bind() +com.facebook.Session$TokenRefreshRequest: void onServiceConnected(android.content.ComponentName,android.os.IBinder) +com.facebook.Session$TokenRefreshRequest: void onServiceDisconnected(android.content.ComponentName) +com.facebook.Session$TokenRefreshRequest: void cleanup() +com.facebook.Session$TokenRefreshRequest: void refreshToken() +com.facebook.Session$TokenRefreshRequest: void access$1300(com.facebook.Session$TokenRefreshRequest) +com.facebook.Session$TokenRefreshRequestHandler +com.facebook.Session$TokenRefreshRequestHandler: java.lang.ref.WeakReference sessionWeakReference +com.facebook.Session$TokenRefreshRequestHandler: java.lang.ref.WeakReference refreshRequestWeakReference +com.facebook.Session$TokenRefreshRequestHandler: Session$TokenRefreshRequestHandler(com.facebook.Session,com.facebook.Session$TokenRefreshRequest) +com.facebook.Session$TokenRefreshRequestHandler: void handleMessage(android.os.Message) +com.facebook.SessionDefaultAudience +com.facebook.SessionDefaultAudience: com.facebook.SessionDefaultAudience NONE +com.facebook.SessionDefaultAudience: com.facebook.SessionDefaultAudience ONLY_ME +com.facebook.SessionDefaultAudience: com.facebook.SessionDefaultAudience FRIENDS +com.facebook.SessionDefaultAudience: com.facebook.SessionDefaultAudience EVERYONE +com.facebook.SessionDefaultAudience: java.lang.String nativeProtocolAudience +com.facebook.SessionDefaultAudience: com.facebook.SessionDefaultAudience[] $VALUES +com.facebook.SessionDefaultAudience: com.facebook.SessionDefaultAudience[] values() +com.facebook.SessionDefaultAudience: com.facebook.SessionDefaultAudience valueOf(java.lang.String) +com.facebook.SessionDefaultAudience: SessionDefaultAudience(java.lang.String,int,java.lang.String) +com.facebook.SessionDefaultAudience: java.lang.String getNativeProtocolAudience() +com.facebook.SessionDefaultAudience: void () +com.facebook.SessionLoginBehavior +com.facebook.SessionLoginBehavior: com.facebook.SessionLoginBehavior SSO_WITH_FALLBACK +com.facebook.SessionLoginBehavior: com.facebook.SessionLoginBehavior SSO_ONLY +com.facebook.SessionLoginBehavior: com.facebook.SessionLoginBehavior SUPPRESS_SSO +com.facebook.SessionLoginBehavior: boolean allowsKatanaAuth +com.facebook.SessionLoginBehavior: boolean allowsWebViewAuth +com.facebook.SessionLoginBehavior: com.facebook.SessionLoginBehavior[] $VALUES +com.facebook.SessionLoginBehavior: com.facebook.SessionLoginBehavior[] values() +com.facebook.SessionLoginBehavior: com.facebook.SessionLoginBehavior valueOf(java.lang.String) +com.facebook.SessionLoginBehavior: SessionLoginBehavior(java.lang.String,int,boolean,boolean) +com.facebook.SessionLoginBehavior: boolean allowsKatanaAuth() +com.facebook.SessionLoginBehavior: boolean allowsWebViewAuth() +com.facebook.SessionLoginBehavior: void () +com.facebook.SessionState +com.facebook.SessionState: com.facebook.SessionState CREATED +com.facebook.SessionState: com.facebook.SessionState CREATED_TOKEN_LOADED +com.facebook.SessionState: com.facebook.SessionState OPENING +com.facebook.SessionState: com.facebook.SessionState OPENED +com.facebook.SessionState: com.facebook.SessionState OPENED_TOKEN_UPDATED +com.facebook.SessionState: com.facebook.SessionState CLOSED_LOGIN_FAILED +com.facebook.SessionState: com.facebook.SessionState CLOSED +com.facebook.SessionState: com.facebook.SessionState$Category category +com.facebook.SessionState: com.facebook.SessionState[] $VALUES +com.facebook.SessionState: com.facebook.SessionState[] values() +com.facebook.SessionState: com.facebook.SessionState valueOf(java.lang.String) +com.facebook.SessionState: SessionState(java.lang.String,int,com.facebook.SessionState$Category) +com.facebook.SessionState: boolean isOpened() +com.facebook.SessionState: boolean isClosed() +com.facebook.SessionState: void () +com.facebook.SessionState$Category +com.facebook.SessionState$Category: com.facebook.SessionState$Category CREATED_CATEGORY +com.facebook.SessionState$Category: com.facebook.SessionState$Category OPENED_CATEGORY +com.facebook.SessionState$Category: com.facebook.SessionState$Category CLOSED_CATEGORY +com.facebook.SessionState$Category: com.facebook.SessionState$Category[] $VALUES +com.facebook.SessionState$Category: com.facebook.SessionState$Category[] values() +com.facebook.SessionState$Category: com.facebook.SessionState$Category valueOf(java.lang.String) +com.facebook.SessionState$Category: SessionState$Category(java.lang.String,int) +com.facebook.SessionState$Category: void () +com.facebook.Settings +com.facebook.Settings: java.lang.String TAG +com.facebook.Settings: java.util.HashSet loggingBehaviors +com.facebook.Settings: java.util.concurrent.Executor executor +com.facebook.Settings: boolean shouldAutoPublishInstall +com.facebook.Settings: java.lang.String appVersion +com.facebook.Settings: java.lang.String FACEBOOK_COM +com.facebook.Settings: java.lang.String facebookDomain +com.facebook.Settings: int DEFAULT_CORE_POOL_SIZE +com.facebook.Settings: int DEFAULT_MAXIMUM_POOL_SIZE +com.facebook.Settings: int DEFAULT_KEEP_ALIVE +com.facebook.Settings: java.lang.Object LOCK +com.facebook.Settings: android.net.Uri ATTRIBUTION_ID_CONTENT_URI +com.facebook.Settings: java.lang.String ATTRIBUTION_ID_COLUMN_NAME +com.facebook.Settings: java.lang.String ATTRIBUTION_PREFERENCES +com.facebook.Settings: java.lang.String PUBLISH_ACTIVITY_PATH +com.facebook.Settings: java.lang.String MOBILE_INSTALL_EVENT +com.facebook.Settings: java.lang.String ANALYTICS_EVENT +com.facebook.Settings: java.lang.String ATTRIBUTION_KEY +com.facebook.Settings: java.lang.String AUTO_PUBLISH +com.facebook.Settings: java.util.concurrent.BlockingQueue DEFAULT_WORK_QUEUE +com.facebook.Settings: java.util.concurrent.ThreadFactory DEFAULT_THREAD_FACTORY +com.facebook.Settings: Settings() +com.facebook.Settings: java.util.Set getLoggingBehaviors() +com.facebook.Settings: void addLoggingBehavior(com.facebook.LoggingBehavior) +com.facebook.Settings: void removeLoggingBehavior(com.facebook.LoggingBehavior) +com.facebook.Settings: void clearLoggingBehaviors() +com.facebook.Settings: boolean isLoggingBehaviorEnabled(com.facebook.LoggingBehavior) +com.facebook.Settings: java.util.concurrent.Executor getExecutor() +com.facebook.Settings: void setExecutor(java.util.concurrent.Executor) +com.facebook.Settings: java.lang.String getFacebookDomain() +com.facebook.Settings: void setFacebookDomain(java.lang.String) +com.facebook.Settings: java.util.concurrent.Executor getAsyncTaskExecutor() +com.facebook.Settings: void publishInstallAsync(android.content.Context,java.lang.String) +com.facebook.Settings: void publishInstallAsync(android.content.Context,java.lang.String,com.facebook.Request$Callback) +com.facebook.Settings: void setShouldAutoPublishInstall(boolean) +com.facebook.Settings: boolean getShouldAutoPublishInstall() +com.facebook.Settings: boolean publishInstallAndWait(android.content.Context,java.lang.String) +com.facebook.Settings: com.facebook.Response publishInstallAndWaitForResponse(android.content.Context,java.lang.String) +com.facebook.Settings: com.facebook.Response publishInstallAndWaitForResponse(android.content.Context,java.lang.String,boolean) +com.facebook.Settings: java.lang.String getAttributionId(android.content.ContentResolver) +com.facebook.Settings: java.lang.String getAppVersion() +com.facebook.Settings: void setAppVersion(java.lang.String) +com.facebook.Settings: java.lang.String getSdkVersion() +com.facebook.Settings: java.lang.String getMigrationBundle() +com.facebook.Settings: void () +com.facebook.Settings$1 +com.facebook.Settings$1: java.util.concurrent.atomic.AtomicInteger counter +com.facebook.Settings$1: Settings$1() +com.facebook.Settings$1: java.lang.Thread newThread(java.lang.Runnable) +com.facebook.Settings$2 +com.facebook.Settings$2: android.content.Context val$applicationContext +com.facebook.Settings$2: java.lang.String val$applicationId +com.facebook.Settings$2: com.facebook.Request$Callback val$callback +com.facebook.Settings$2: Settings$2(android.content.Context,java.lang.String,com.facebook.Request$Callback) +com.facebook.Settings$2: void run() +com.facebook.Settings$2$1 +com.facebook.Settings$2$1: com.facebook.Response val$response +com.facebook.Settings$2$1: com.facebook.Settings$2 this$0 +com.facebook.Settings$2$1: Settings$2$1(com.facebook.Settings$2,com.facebook.Response) +com.facebook.Settings$2$1: void run() +com.facebook.SharedPreferencesTokenCachingStrategy +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String DEFAULT_CACHE_KEY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TAG +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String JSON_VALUE_TYPE +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String JSON_VALUE +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String JSON_VALUE_ENUM_TYPE +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_BOOLEAN +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_BOOLEAN_ARRAY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_BYTE +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_BYTE_ARRAY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_SHORT +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_SHORT_ARRAY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_INTEGER +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_INTEGER_ARRAY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_LONG +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_LONG_ARRAY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_FLOAT +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_FLOAT_ARRAY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_DOUBLE +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_DOUBLE_ARRAY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_CHAR +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_CHAR_ARRAY +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_STRING +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_STRING_LIST +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String TYPE_ENUM +com.facebook.SharedPreferencesTokenCachingStrategy: java.lang.String cacheKey +com.facebook.SharedPreferencesTokenCachingStrategy: android.content.SharedPreferences cache +com.facebook.SharedPreferencesTokenCachingStrategy: SharedPreferencesTokenCachingStrategy(android.content.Context) +com.facebook.SharedPreferencesTokenCachingStrategy: SharedPreferencesTokenCachingStrategy(android.content.Context,java.lang.String) +com.facebook.SharedPreferencesTokenCachingStrategy: android.os.Bundle load() +com.facebook.SharedPreferencesTokenCachingStrategy: void save(android.os.Bundle) +com.facebook.SharedPreferencesTokenCachingStrategy: void clear() +com.facebook.SharedPreferencesTokenCachingStrategy: void serializeKey(java.lang.String,android.os.Bundle,android.content.SharedPreferences$Editor) +com.facebook.SharedPreferencesTokenCachingStrategy: void deserializeKey(java.lang.String,android.os.Bundle) +com.facebook.SharedPreferencesTokenCachingStrategy: void () +com.facebook.TestSession +com.facebook.TestSession: long serialVersionUID +com.facebook.TestSession: java.lang.String LOG_TAG +com.facebook.TestSession: java.util.Map appTestAccounts +com.facebook.TestSession: java.lang.String testApplicationSecret +com.facebook.TestSession: java.lang.String testApplicationId +com.facebook.TestSession: java.lang.String sessionUniqueUserTag +com.facebook.TestSession: java.util.List requestedPermissions +com.facebook.TestSession: com.facebook.TestSession$Mode mode +com.facebook.TestSession: java.lang.String testAccountId +com.facebook.TestSession: boolean wasAskedToExtendAccessToken +com.facebook.TestSession: boolean $assertionsDisabled +com.facebook.TestSession: TestSession(android.app.Activity,java.util.List,com.facebook.TokenCachingStrategy,java.lang.String,com.facebook.TestSession$Mode) +com.facebook.TestSession: com.facebook.TestSession createSessionWithPrivateUser(android.app.Activity,java.util.List) +com.facebook.TestSession: com.facebook.TestSession createSessionWithSharedUser(android.app.Activity,java.util.List) +com.facebook.TestSession: com.facebook.TestSession createSessionWithSharedUser(android.app.Activity,java.util.List,java.lang.String) +com.facebook.TestSession: java.lang.String getTestApplicationId() +com.facebook.TestSession: void setTestApplicationId(java.lang.String) +com.facebook.TestSession: java.lang.String getTestApplicationSecret() +com.facebook.TestSession: void setTestApplicationSecret(java.lang.String) +com.facebook.TestSession: java.lang.String getTestUserId() +com.facebook.TestSession: com.facebook.TestSession createTestSession(android.app.Activity,java.util.List,com.facebook.TestSession$Mode,java.lang.String) +com.facebook.TestSession: void retrieveTestAccountsForAppIfNeeded() +com.facebook.TestSession: void populateTestAccounts(java.util.Collection,java.util.Collection) +com.facebook.TestSession: void storeTestAccount(com.facebook.TestSession$TestAccount) +com.facebook.TestSession: com.facebook.TestSession$TestAccount findTestAccountMatchingIdentifier(java.lang.String) +com.facebook.TestSession: java.lang.String toString() +com.facebook.TestSession: void authorize(com.facebook.Session$AuthorizationRequest) +com.facebook.TestSession: void postStateChange(com.facebook.SessionState,com.facebook.SessionState,java.lang.Exception) +com.facebook.TestSession: boolean getWasAskedToExtendAccessToken() +com.facebook.TestSession: void forceExtendAccessToken(boolean) +com.facebook.TestSession: boolean shouldExtendAccessToken() +com.facebook.TestSession: void extendAccessToken() +com.facebook.TestSession: void fakeTokenRefreshAttempt() +com.facebook.TestSession: java.lang.String getAppAccessToken() +com.facebook.TestSession: void findOrCreateSharedTestAccount() +com.facebook.TestSession: void finishAuthWithTestAccount(com.facebook.TestSession$TestAccount) +com.facebook.TestSession: com.facebook.TestSession$TestAccount createTestAccountAndFinishAuth() +com.facebook.TestSession: void deleteTestAccount(java.lang.String,java.lang.String) +com.facebook.TestSession: java.lang.String getPermissionsString() +com.facebook.TestSession: java.lang.String getSharedTestAccountIdentifier() +com.facebook.TestSession: java.lang.String validNameStringFromInteger(long) +com.facebook.TestSession: void () +com.facebook.TestSession$1 +com.facebook.TestSession$FqlResponse +com.facebook.TestSession$FqlResponse: com.facebook.model.GraphObjectList getData() +com.facebook.TestSession$FqlResult +com.facebook.TestSession$FqlResult: com.facebook.model.GraphObjectList getFqlResultSet() +com.facebook.TestSession$Mode +com.facebook.TestSession$Mode: com.facebook.TestSession$Mode PRIVATE +com.facebook.TestSession$Mode: com.facebook.TestSession$Mode SHARED +com.facebook.TestSession$Mode: com.facebook.TestSession$Mode[] $VALUES +com.facebook.TestSession$Mode: com.facebook.TestSession$Mode[] values() +com.facebook.TestSession$Mode: com.facebook.TestSession$Mode valueOf(java.lang.String) +com.facebook.TestSession$Mode: TestSession$Mode(java.lang.String,int) +com.facebook.TestSession$Mode: void () +com.facebook.TestSession$TestAccount +com.facebook.TestSession$TestAccount: java.lang.String getId() +com.facebook.TestSession$TestAccount: java.lang.String getAccessToken() +com.facebook.TestSession$TestAccount: java.lang.String getName() +com.facebook.TestSession$TestAccount: void setName(java.lang.String) +com.facebook.TestSession$TestTokenCachingStrategy +com.facebook.TestSession$TestTokenCachingStrategy: android.os.Bundle bundle +com.facebook.TestSession$TestTokenCachingStrategy: TestSession$TestTokenCachingStrategy() +com.facebook.TestSession$TestTokenCachingStrategy: android.os.Bundle load() +com.facebook.TestSession$TestTokenCachingStrategy: void save(android.os.Bundle) +com.facebook.TestSession$TestTokenCachingStrategy: void clear() +com.facebook.TestSession$TestTokenCachingStrategy: TestSession$TestTokenCachingStrategy(com.facebook.TestSession$1) +com.facebook.TestSession$UserAccount +com.facebook.TestSession$UserAccount: java.lang.String getUid() +com.facebook.TestSession$UserAccount: java.lang.String getName() +com.facebook.TestSession$UserAccount: void setName(java.lang.String) +com.facebook.TokenCachingStrategy +com.facebook.TokenCachingStrategy: java.lang.String TOKEN_KEY +com.facebook.TokenCachingStrategy: java.lang.String EXPIRATION_DATE_KEY +com.facebook.TokenCachingStrategy: java.lang.String LAST_REFRESH_DATE_KEY +com.facebook.TokenCachingStrategy: java.lang.String USER_FBID_KEY +com.facebook.TokenCachingStrategy: java.lang.String TOKEN_SOURCE_KEY +com.facebook.TokenCachingStrategy: java.lang.String PERMISSIONS_KEY +com.facebook.TokenCachingStrategy: long INVALID_BUNDLE_MILLISECONDS +com.facebook.TokenCachingStrategy: java.lang.String IS_SSO_KEY +com.facebook.TokenCachingStrategy: TokenCachingStrategy() +com.facebook.TokenCachingStrategy: android.os.Bundle load() +com.facebook.TokenCachingStrategy: void save(android.os.Bundle) +com.facebook.TokenCachingStrategy: void clear() +com.facebook.TokenCachingStrategy: boolean hasTokenInformation(android.os.Bundle) +com.facebook.TokenCachingStrategy: java.lang.String getToken(android.os.Bundle) +com.facebook.TokenCachingStrategy: void putToken(android.os.Bundle,java.lang.String) +com.facebook.TokenCachingStrategy: java.util.Date getExpirationDate(android.os.Bundle) +com.facebook.TokenCachingStrategy: void putExpirationDate(android.os.Bundle,java.util.Date) +com.facebook.TokenCachingStrategy: long getExpirationMilliseconds(android.os.Bundle) +com.facebook.TokenCachingStrategy: void putExpirationMilliseconds(android.os.Bundle,long) +com.facebook.TokenCachingStrategy: java.util.List getPermissions(android.os.Bundle) +com.facebook.TokenCachingStrategy: void putPermissions(android.os.Bundle,java.util.List) +com.facebook.TokenCachingStrategy: com.facebook.AccessTokenSource getSource(android.os.Bundle) +com.facebook.TokenCachingStrategy: void putSource(android.os.Bundle,com.facebook.AccessTokenSource) +com.facebook.TokenCachingStrategy: java.util.Date getLastRefreshDate(android.os.Bundle) +com.facebook.TokenCachingStrategy: void putLastRefreshDate(android.os.Bundle,java.util.Date) +com.facebook.TokenCachingStrategy: long getLastRefreshMilliseconds(android.os.Bundle) +com.facebook.TokenCachingStrategy: void putLastRefreshMilliseconds(android.os.Bundle,long) +com.facebook.TokenCachingStrategy: java.util.Date getDate(android.os.Bundle,java.lang.String) +com.facebook.TokenCachingStrategy: void putDate(android.os.Bundle,java.lang.String,java.util.Date) +com.facebook.UiLifecycleHelper +com.facebook.UiLifecycleHelper: java.lang.String DIALOG_CALL_BUNDLE_SAVE_KEY +com.facebook.UiLifecycleHelper: java.lang.String ACTIVITY_NULL_MESSAGE +com.facebook.UiLifecycleHelper: android.app.Activity activity +com.facebook.UiLifecycleHelper: com.facebook.Session$StatusCallback callback +com.facebook.UiLifecycleHelper: android.content.BroadcastReceiver receiver +com.facebook.UiLifecycleHelper: android.support.v4.content.LocalBroadcastManager broadcastManager +com.facebook.UiLifecycleHelper: com.facebook.widget.FacebookDialog$PendingCall pendingFacebookDialogCall +com.facebook.UiLifecycleHelper: com.facebook.AppEventsLogger appEventsLogger +com.facebook.UiLifecycleHelper: UiLifecycleHelper(android.app.Activity,com.facebook.Session$StatusCallback) +com.facebook.UiLifecycleHelper: void onCreate(android.os.Bundle) +com.facebook.UiLifecycleHelper: void onResume() +com.facebook.UiLifecycleHelper: void onActivityResult(int,int,android.content.Intent) +com.facebook.UiLifecycleHelper: void onActivityResult(int,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) +com.facebook.UiLifecycleHelper: void onSaveInstanceState(android.os.Bundle) +com.facebook.UiLifecycleHelper: void onPause() +com.facebook.UiLifecycleHelper: void onStop() +com.facebook.UiLifecycleHelper: void onDestroy() +com.facebook.UiLifecycleHelper: void trackPendingDialogCall(com.facebook.widget.FacebookDialog$PendingCall) +com.facebook.UiLifecycleHelper: com.facebook.AppEventsLogger getAppEventsLogger() +com.facebook.UiLifecycleHelper: boolean handleFacebookDialogActivityResult(int,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) +com.facebook.UiLifecycleHelper: void cancelPendingAppCall(com.facebook.widget.FacebookDialog$Callback) +com.facebook.UiLifecycleHelper: com.facebook.Session$StatusCallback access$100(com.facebook.UiLifecycleHelper) +com.facebook.UiLifecycleHelper$1 +com.facebook.UiLifecycleHelper$ActiveSessionBroadcastReceiver +com.facebook.UiLifecycleHelper$ActiveSessionBroadcastReceiver: com.facebook.UiLifecycleHelper this$0 +com.facebook.UiLifecycleHelper$ActiveSessionBroadcastReceiver: UiLifecycleHelper$ActiveSessionBroadcastReceiver(com.facebook.UiLifecycleHelper) +com.facebook.UiLifecycleHelper$ActiveSessionBroadcastReceiver: void onReceive(android.content.Context,android.content.Intent) +com.facebook.UiLifecycleHelper$ActiveSessionBroadcastReceiver: UiLifecycleHelper$ActiveSessionBroadcastReceiver(com.facebook.UiLifecycleHelper,com.facebook.UiLifecycleHelper$1) +com.facebook.android.AsyncFacebookRunner +com.facebook.android.AsyncFacebookRunner: com.facebook.android.Facebook fb +com.facebook.android.AsyncFacebookRunner: AsyncFacebookRunner(com.facebook.android.Facebook) +com.facebook.android.AsyncFacebookRunner: void logout(android.content.Context,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) +com.facebook.android.AsyncFacebookRunner: void logout(android.content.Context,com.facebook.android.AsyncFacebookRunner$RequestListener) +com.facebook.android.AsyncFacebookRunner: void request(android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) +com.facebook.android.AsyncFacebookRunner: void request(android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener) +com.facebook.android.AsyncFacebookRunner: void request(java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) +com.facebook.android.AsyncFacebookRunner: void request(java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener) +com.facebook.android.AsyncFacebookRunner: void request(java.lang.String,android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) +com.facebook.android.AsyncFacebookRunner: void request(java.lang.String,android.os.Bundle,com.facebook.android.AsyncFacebookRunner$RequestListener) +com.facebook.android.AsyncFacebookRunner: void request(java.lang.String,android.os.Bundle,java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) +com.facebook.android.AsyncFacebookRunner$1 +com.facebook.android.AsyncFacebookRunner$1: android.content.Context val$context +com.facebook.android.AsyncFacebookRunner$1: com.facebook.android.AsyncFacebookRunner$RequestListener val$listener +com.facebook.android.AsyncFacebookRunner$1: java.lang.Object val$state +com.facebook.android.AsyncFacebookRunner$1: com.facebook.android.AsyncFacebookRunner this$0 +com.facebook.android.AsyncFacebookRunner$1: AsyncFacebookRunner$1(com.facebook.android.AsyncFacebookRunner,android.content.Context,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) +com.facebook.android.AsyncFacebookRunner$1: void run() +com.facebook.android.AsyncFacebookRunner$2 +com.facebook.android.AsyncFacebookRunner$2: java.lang.String val$graphPath +com.facebook.android.AsyncFacebookRunner$2: android.os.Bundle val$parameters +com.facebook.android.AsyncFacebookRunner$2: java.lang.String val$httpMethod +com.facebook.android.AsyncFacebookRunner$2: com.facebook.android.AsyncFacebookRunner$RequestListener val$listener +com.facebook.android.AsyncFacebookRunner$2: java.lang.Object val$state +com.facebook.android.AsyncFacebookRunner$2: com.facebook.android.AsyncFacebookRunner this$0 +com.facebook.android.AsyncFacebookRunner$2: AsyncFacebookRunner$2(com.facebook.android.AsyncFacebookRunner,java.lang.String,android.os.Bundle,java.lang.String,com.facebook.android.AsyncFacebookRunner$RequestListener,java.lang.Object) +com.facebook.android.AsyncFacebookRunner$2: void run() +com.facebook.android.AsyncFacebookRunner$RequestListener +com.facebook.android.AsyncFacebookRunner$RequestListener: void onComplete(java.lang.String,java.lang.Object) +com.facebook.android.AsyncFacebookRunner$RequestListener: void onIOException(java.io.IOException,java.lang.Object) +com.facebook.android.AsyncFacebookRunner$RequestListener: void onFileNotFoundException(java.io.FileNotFoundException,java.lang.Object) +com.facebook.android.AsyncFacebookRunner$RequestListener: void onMalformedURLException(java.net.MalformedURLException,java.lang.Object) +com.facebook.android.AsyncFacebookRunner$RequestListener: void onFacebookError(com.facebook.android.FacebookError,java.lang.Object) +com.facebook.android.BuildConfig +com.facebook.android.BuildConfig: boolean DEBUG +com.facebook.android.BuildConfig: BuildConfig() +com.facebook.android.DialogError +com.facebook.android.DialogError: long serialVersionUID +com.facebook.android.DialogError: int mErrorCode +com.facebook.android.DialogError: java.lang.String mFailingUrl +com.facebook.android.DialogError: DialogError(java.lang.String,int,java.lang.String) +com.facebook.android.DialogError: int getErrorCode() +com.facebook.android.DialogError: java.lang.String getFailingUrl() +com.facebook.android.Facebook +com.facebook.android.Facebook: java.lang.String REDIRECT_URI +com.facebook.android.Facebook: java.lang.String CANCEL_URI +com.facebook.android.Facebook: java.lang.String TOKEN +com.facebook.android.Facebook: java.lang.String EXPIRES +com.facebook.android.Facebook: java.lang.String SINGLE_SIGN_ON_DISABLED +com.facebook.android.Facebook: android.net.Uri ATTRIBUTION_ID_CONTENT_URI +com.facebook.android.Facebook: java.lang.String ATTRIBUTION_ID_COLUMN_NAME +com.facebook.android.Facebook: int FORCE_DIALOG_AUTH +com.facebook.android.Facebook: java.lang.String LOGIN +com.facebook.android.Facebook: int DEFAULT_AUTH_ACTIVITY_CODE +com.facebook.android.Facebook: java.lang.String DIALOG_BASE_URL +com.facebook.android.Facebook: java.lang.String GRAPH_BASE_URL +com.facebook.android.Facebook: java.lang.String RESTSERVER_URL +com.facebook.android.Facebook: java.lang.Object lock +com.facebook.android.Facebook: java.lang.String accessToken +com.facebook.android.Facebook: long accessExpiresMillisecondsAfterEpoch +com.facebook.android.Facebook: long lastAccessUpdateMillisecondsAfterEpoch +com.facebook.android.Facebook: java.lang.String mAppId +com.facebook.android.Facebook: android.app.Activity pendingAuthorizationActivity +com.facebook.android.Facebook: java.lang.String[] pendingAuthorizationPermissions +com.facebook.android.Facebook: com.facebook.Session pendingOpeningSession +com.facebook.android.Facebook: com.facebook.Session session +com.facebook.android.Facebook: boolean sessionInvalidated +com.facebook.android.Facebook: com.facebook.android.Facebook$SetterTokenCachingStrategy tokenCache +com.facebook.android.Facebook: com.facebook.Session userSetSession +com.facebook.android.Facebook: long REFRESH_TOKEN_BARRIER +com.facebook.android.Facebook: java.lang.String FB_APP_SIGNATURE +com.facebook.android.Facebook: Facebook(java.lang.String) +com.facebook.android.Facebook: void authorize(android.app.Activity,com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook: void authorize(android.app.Activity,java.lang.String[],com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook: void authorize(android.app.Activity,java.lang.String[],int,com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook: void authorize(android.app.Activity,java.lang.String[],int,com.facebook.SessionLoginBehavior,com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook: void openSession(com.facebook.Session,com.facebook.Session$OpenRequest,boolean) +com.facebook.android.Facebook: void onSessionCallback(com.facebook.Session,com.facebook.SessionState,java.lang.Exception,com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook: boolean validateServiceIntent(android.content.Context,android.content.Intent) +com.facebook.android.Facebook: boolean validateAppSignatureForPackage(android.content.Context,java.lang.String) +com.facebook.android.Facebook: void authorizeCallback(int,int,android.content.Intent) +com.facebook.android.Facebook: boolean extendAccessToken(android.content.Context,com.facebook.android.Facebook$ServiceListener) +com.facebook.android.Facebook: boolean extendAccessTokenIfNeeded(android.content.Context,com.facebook.android.Facebook$ServiceListener) +com.facebook.android.Facebook: boolean shouldExtendAccessToken() +com.facebook.android.Facebook: java.lang.String logout(android.content.Context) +com.facebook.android.Facebook: java.lang.String logoutImpl(android.content.Context) +com.facebook.android.Facebook: java.lang.String request(android.os.Bundle) +com.facebook.android.Facebook: java.lang.String request(java.lang.String) +com.facebook.android.Facebook: java.lang.String request(java.lang.String,android.os.Bundle) +com.facebook.android.Facebook: java.lang.String request(java.lang.String,android.os.Bundle,java.lang.String) +com.facebook.android.Facebook: java.lang.String requestImpl(java.lang.String,android.os.Bundle,java.lang.String) +com.facebook.android.Facebook: void dialog(android.content.Context,java.lang.String,com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook: void dialog(android.content.Context,java.lang.String,android.os.Bundle,com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook: boolean isSessionValid() +com.facebook.android.Facebook: void setSession(com.facebook.Session) +com.facebook.android.Facebook: void checkUserSession(java.lang.String) +com.facebook.android.Facebook: com.facebook.Session getSession() +com.facebook.android.Facebook: java.lang.String getAccessToken() +com.facebook.android.Facebook: long getAccessExpires() +com.facebook.android.Facebook: long getLastAccessUpdate() +com.facebook.android.Facebook: void setTokenFromCache(java.lang.String,long,long) +com.facebook.android.Facebook: void setAccessToken(java.lang.String) +com.facebook.android.Facebook: void setAccessExpires(long) +com.facebook.android.Facebook: void setAccessExpiresIn(java.lang.String) +com.facebook.android.Facebook: java.lang.String getAppId() +com.facebook.android.Facebook: void setAppId(java.lang.String) +com.facebook.android.Facebook: com.facebook.TokenCachingStrategy getTokenCache() +com.facebook.android.Facebook: java.lang.String[] stringArray(java.util.List) +com.facebook.android.Facebook: java.util.List stringList(java.lang.String[]) +com.facebook.android.Facebook: java.lang.String getAttributionId(android.content.ContentResolver) +com.facebook.android.Facebook: boolean getShouldAutoPublishInstall() +com.facebook.android.Facebook: void setShouldAutoPublishInstall(boolean) +com.facebook.android.Facebook: boolean publishInstall(android.content.Context) +com.facebook.android.Facebook: void access$000(com.facebook.android.Facebook,com.facebook.Session,com.facebook.SessionState,java.lang.Exception,com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook: java.lang.String access$100(com.facebook.android.Facebook) +com.facebook.android.Facebook: com.facebook.Session access$200(com.facebook.android.Facebook) +com.facebook.android.Facebook: long access$400(com.facebook.android.Facebook) +com.facebook.android.Facebook: java.lang.String[] access$500(com.facebook.android.Facebook) +com.facebook.android.Facebook: java.util.List access$600(java.lang.String[]) +com.facebook.android.Facebook: long access$700(com.facebook.android.Facebook) +com.facebook.android.Facebook: java.lang.String access$102(com.facebook.android.Facebook,java.lang.String) +com.facebook.android.Facebook: long access$402(com.facebook.android.Facebook,long) +com.facebook.android.Facebook: java.lang.String[] access$502(com.facebook.android.Facebook,java.lang.String[]) +com.facebook.android.Facebook: java.lang.String[] access$800(java.util.List) +com.facebook.android.Facebook: long access$702(com.facebook.android.Facebook,long) +com.facebook.android.Facebook: void () +com.facebook.android.Facebook$1 +com.facebook.android.Facebook$1: com.facebook.android.Facebook$DialogListener val$listener +com.facebook.android.Facebook$1: com.facebook.android.Facebook this$0 +com.facebook.android.Facebook$1: Facebook$1(com.facebook.android.Facebook,com.facebook.android.Facebook$DialogListener) +com.facebook.android.Facebook$1: void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) +com.facebook.android.Facebook$DialogListener +com.facebook.android.Facebook$DialogListener: void onComplete(android.os.Bundle) +com.facebook.android.Facebook$DialogListener: void onFacebookError(com.facebook.android.FacebookError) +com.facebook.android.Facebook$DialogListener: void onError(com.facebook.android.DialogError) +com.facebook.android.Facebook$DialogListener: void onCancel() +com.facebook.android.Facebook$ServiceListener +com.facebook.android.Facebook$ServiceListener: void onComplete(android.os.Bundle) +com.facebook.android.Facebook$ServiceListener: void onFacebookError(com.facebook.android.FacebookError) +com.facebook.android.Facebook$ServiceListener: void onError(java.lang.Error) +com.facebook.android.Facebook$SetterTokenCachingStrategy +com.facebook.android.Facebook$SetterTokenCachingStrategy: com.facebook.android.Facebook this$0 +com.facebook.android.Facebook$SetterTokenCachingStrategy: Facebook$SetterTokenCachingStrategy(com.facebook.android.Facebook) +com.facebook.android.Facebook$SetterTokenCachingStrategy: android.os.Bundle load() +com.facebook.android.Facebook$SetterTokenCachingStrategy: void save(android.os.Bundle) +com.facebook.android.Facebook$SetterTokenCachingStrategy: void clear() +com.facebook.android.Facebook$SetterTokenCachingStrategy: Facebook$SetterTokenCachingStrategy(com.facebook.android.Facebook,com.facebook.android.Facebook$1) +com.facebook.android.Facebook$TokenRefreshConnectionHandler +com.facebook.android.Facebook$TokenRefreshConnectionHandler: java.lang.ref.WeakReference facebookWeakReference +com.facebook.android.Facebook$TokenRefreshConnectionHandler: java.lang.ref.WeakReference connectionWeakReference +com.facebook.android.Facebook$TokenRefreshConnectionHandler: Facebook$TokenRefreshConnectionHandler(com.facebook.android.Facebook,com.facebook.android.Facebook$TokenRefreshServiceConnection) +com.facebook.android.Facebook$TokenRefreshConnectionHandler: void handleMessage(android.os.Message) +com.facebook.android.Facebook$TokenRefreshServiceConnection +com.facebook.android.Facebook$TokenRefreshServiceConnection: android.os.Messenger messageReceiver +com.facebook.android.Facebook$TokenRefreshServiceConnection: com.facebook.android.Facebook$ServiceListener serviceListener +com.facebook.android.Facebook$TokenRefreshServiceConnection: android.content.Context applicationsContext +com.facebook.android.Facebook$TokenRefreshServiceConnection: android.os.Messenger messageSender +com.facebook.android.Facebook$TokenRefreshServiceConnection: com.facebook.android.Facebook this$0 +com.facebook.android.Facebook$TokenRefreshServiceConnection: Facebook$TokenRefreshServiceConnection(com.facebook.android.Facebook,android.content.Context,com.facebook.android.Facebook$ServiceListener) +com.facebook.android.Facebook$TokenRefreshServiceConnection: void onServiceConnected(android.content.ComponentName,android.os.IBinder) +com.facebook.android.Facebook$TokenRefreshServiceConnection: void onServiceDisconnected(android.content.ComponentName) +com.facebook.android.Facebook$TokenRefreshServiceConnection: void refreshToken() +com.facebook.android.FacebookError +com.facebook.android.FacebookError: long serialVersionUID +com.facebook.android.FacebookError: int mErrorCode +com.facebook.android.FacebookError: java.lang.String mErrorType +com.facebook.android.FacebookError: FacebookError(java.lang.String) +com.facebook.android.FacebookError: FacebookError(java.lang.String,java.lang.String,int) +com.facebook.android.FacebookError: int getErrorCode() +com.facebook.android.FacebookError: java.lang.String getErrorType() +com.facebook.android.FbDialog +com.facebook.android.FbDialog: com.facebook.android.Facebook$DialogListener mListener +com.facebook.android.FbDialog: FbDialog(android.content.Context,java.lang.String,com.facebook.android.Facebook$DialogListener) +com.facebook.android.FbDialog: FbDialog(android.content.Context,java.lang.String,com.facebook.android.Facebook$DialogListener,int) +com.facebook.android.FbDialog: FbDialog(android.content.Context,java.lang.String,android.os.Bundle,com.facebook.android.Facebook$DialogListener) +com.facebook.android.FbDialog: FbDialog(android.content.Context,java.lang.String,android.os.Bundle,com.facebook.android.Facebook$DialogListener,int) +com.facebook.android.FbDialog: void setDialogListener(com.facebook.android.Facebook$DialogListener) +com.facebook.android.FbDialog: void callDialogListener(android.os.Bundle,com.facebook.FacebookException) +com.facebook.android.FbDialog: void access$000(com.facebook.android.FbDialog,android.os.Bundle,com.facebook.FacebookException) +com.facebook.android.FbDialog$1 +com.facebook.android.FbDialog$1: com.facebook.android.FbDialog this$0 +com.facebook.android.FbDialog$1: FbDialog$1(com.facebook.android.FbDialog) +com.facebook.android.FbDialog$1: void onComplete(android.os.Bundle,com.facebook.FacebookException) +com.facebook.android.R +com.facebook.android.R: R() +com.facebook.android.R$attr +com.facebook.android.R$attr: int confirm_logout +com.facebook.android.R$attr: int done_button_background +com.facebook.android.R$attr: int done_button_text +com.facebook.android.R$attr: int extra_fields +com.facebook.android.R$attr: int fetch_user_info +com.facebook.android.R$attr: int is_cropped +com.facebook.android.R$attr: int login_text +com.facebook.android.R$attr: int logout_text +com.facebook.android.R$attr: int multi_select +com.facebook.android.R$attr: int preset_size +com.facebook.android.R$attr: int radius_in_meters +com.facebook.android.R$attr: int results_limit +com.facebook.android.R$attr: int search_text +com.facebook.android.R$attr: int show_pictures +com.facebook.android.R$attr: int show_search_box +com.facebook.android.R$attr: int show_title_bar +com.facebook.android.R$attr: int title_bar_background +com.facebook.android.R$attr: int title_text +com.facebook.android.R$attr: R$attr() +com.facebook.android.R$attr: void () +com.facebook.android.R$color +com.facebook.android.R$color: int com_facebook_blue +com.facebook.android.R$color: int com_facebook_loginview_text_color +com.facebook.android.R$color: int com_facebook_picker_search_bar_background +com.facebook.android.R$color: int com_facebook_picker_search_bar_text +com.facebook.android.R$color: int com_facebook_usersettingsfragment_connected_shadow_color +com.facebook.android.R$color: int com_facebook_usersettingsfragment_connected_text_color +com.facebook.android.R$color: int com_facebook_usersettingsfragment_not_connected_text_color +com.facebook.android.R$color: R$color() +com.facebook.android.R$color: void () +com.facebook.android.R$dimen +com.facebook.android.R$dimen: int com_facebook_loginview_compound_drawable_padding +com.facebook.android.R$dimen: int com_facebook_loginview_padding_bottom +com.facebook.android.R$dimen: int com_facebook_loginview_padding_left +com.facebook.android.R$dimen: int com_facebook_loginview_padding_right +com.facebook.android.R$dimen: int com_facebook_loginview_padding_top +com.facebook.android.R$dimen: int com_facebook_loginview_text_size +com.facebook.android.R$dimen: int com_facebook_picker_divider_width +com.facebook.android.R$dimen: int com_facebook_picker_place_image_size +com.facebook.android.R$dimen: int com_facebook_profilepictureview_preset_size_large +com.facebook.android.R$dimen: int com_facebook_profilepictureview_preset_size_normal +com.facebook.android.R$dimen: int com_facebook_profilepictureview_preset_size_small +com.facebook.android.R$dimen: int com_facebook_usersettingsfragment_profile_picture_height +com.facebook.android.R$dimen: int com_facebook_usersettingsfragment_profile_picture_width +com.facebook.android.R$dimen: R$dimen() +com.facebook.android.R$dimen: void () +com.facebook.android.R$drawable +com.facebook.android.R$drawable: int com_facebook_button_blue +com.facebook.android.R$drawable: int com_facebook_button_blue_focused +com.facebook.android.R$drawable: int com_facebook_button_blue_normal +com.facebook.android.R$drawable: int com_facebook_button_blue_pressed +com.facebook.android.R$drawable: int com_facebook_button_check +com.facebook.android.R$drawable: int com_facebook_button_check_off +com.facebook.android.R$drawable: int com_facebook_button_check_on +com.facebook.android.R$drawable: int com_facebook_button_grey_focused +com.facebook.android.R$drawable: int com_facebook_button_grey_normal +com.facebook.android.R$drawable: int com_facebook_button_grey_pressed +com.facebook.android.R$drawable: int com_facebook_close +com.facebook.android.R$drawable: int com_facebook_inverse_icon +com.facebook.android.R$drawable: int com_facebook_list_divider +com.facebook.android.R$drawable: int com_facebook_list_section_header_background +com.facebook.android.R$drawable: int com_facebook_loginbutton_silver +com.facebook.android.R$drawable: int com_facebook_logo +com.facebook.android.R$drawable: int com_facebook_picker_default_separator_color +com.facebook.android.R$drawable: int com_facebook_picker_item_background +com.facebook.android.R$drawable: int com_facebook_picker_list_focused +com.facebook.android.R$drawable: int com_facebook_picker_list_longpressed +com.facebook.android.R$drawable: int com_facebook_picker_list_pressed +com.facebook.android.R$drawable: int com_facebook_picker_list_selector +com.facebook.android.R$drawable: int com_facebook_picker_list_selector_background_transition +com.facebook.android.R$drawable: int com_facebook_picker_list_selector_disabled +com.facebook.android.R$drawable: int com_facebook_picker_magnifier +com.facebook.android.R$drawable: int com_facebook_picker_top_button +com.facebook.android.R$drawable: int com_facebook_place_default_icon +com.facebook.android.R$drawable: int com_facebook_profile_default_icon +com.facebook.android.R$drawable: int com_facebook_profile_picture_blank_portrait +com.facebook.android.R$drawable: int com_facebook_profile_picture_blank_square +com.facebook.android.R$drawable: int com_facebook_top_background +com.facebook.android.R$drawable: int com_facebook_top_button +com.facebook.android.R$drawable: int com_facebook_usersettingsfragment_background_gradient +com.facebook.android.R$drawable: R$drawable() +com.facebook.android.R$drawable: void () +com.facebook.android.R$id +com.facebook.android.R$id: int com_facebook_login_activity_progress_bar +com.facebook.android.R$id: int com_facebook_picker_activity_circle +com.facebook.android.R$id: int com_facebook_picker_checkbox +com.facebook.android.R$id: int com_facebook_picker_checkbox_stub +com.facebook.android.R$id: int com_facebook_picker_divider +com.facebook.android.R$id: int com_facebook_picker_done_button +com.facebook.android.R$id: int com_facebook_picker_image +com.facebook.android.R$id: int com_facebook_picker_list_section_header +com.facebook.android.R$id: int com_facebook_picker_list_view +com.facebook.android.R$id: int com_facebook_picker_profile_pic_stub +com.facebook.android.R$id: int com_facebook_picker_row_activity_circle +com.facebook.android.R$id: int com_facebook_picker_search_text +com.facebook.android.R$id: int com_facebook_picker_title +com.facebook.android.R$id: int com_facebook_picker_title_bar +com.facebook.android.R$id: int com_facebook_picker_title_bar_stub +com.facebook.android.R$id: int com_facebook_picker_top_bar +com.facebook.android.R$id: int com_facebook_search_bar_view +com.facebook.android.R$id: int com_facebook_usersettingsfragment_login_button +com.facebook.android.R$id: int com_facebook_usersettingsfragment_logo_image +com.facebook.android.R$id: int com_facebook_usersettingsfragment_profile_name +com.facebook.android.R$id: int large +com.facebook.android.R$id: int normal +com.facebook.android.R$id: int picker_subtitle +com.facebook.android.R$id: int small +com.facebook.android.R$id: R$id() +com.facebook.android.R$id: void () +com.facebook.android.R$layout +com.facebook.android.R$layout: int com_facebook_friendpickerfragment +com.facebook.android.R$layout: int com_facebook_login_activity_layout +com.facebook.android.R$layout: int com_facebook_picker_activity_circle_row +com.facebook.android.R$layout: int com_facebook_picker_checkbox +com.facebook.android.R$layout: int com_facebook_picker_image +com.facebook.android.R$layout: int com_facebook_picker_list_row +com.facebook.android.R$layout: int com_facebook_picker_list_section_header +com.facebook.android.R$layout: int com_facebook_picker_search_box +com.facebook.android.R$layout: int com_facebook_picker_title_bar +com.facebook.android.R$layout: int com_facebook_picker_title_bar_stub +com.facebook.android.R$layout: int com_facebook_placepickerfragment +com.facebook.android.R$layout: int com_facebook_placepickerfragment_list_row +com.facebook.android.R$layout: int com_facebook_search_bar_layout +com.facebook.android.R$layout: int com_facebook_usersettingsfragment +com.facebook.android.R$layout: R$layout() +com.facebook.android.R$layout: void () +com.facebook.android.R$string +com.facebook.android.R$string: int com_facebook_choose_friends +com.facebook.android.R$string: int com_facebook_dialogloginactivity_ok_button +com.facebook.android.R$string: int com_facebook_internet_permission_error_message +com.facebook.android.R$string: int com_facebook_internet_permission_error_title +com.facebook.android.R$string: int com_facebook_loading +com.facebook.android.R$string: int com_facebook_loginview_cancel_action +com.facebook.android.R$string: int com_facebook_loginview_log_in_button +com.facebook.android.R$string: int com_facebook_loginview_log_out_action +com.facebook.android.R$string: int com_facebook_loginview_log_out_button +com.facebook.android.R$string: int com_facebook_loginview_logged_in_as +com.facebook.android.R$string: int com_facebook_loginview_logged_in_using_facebook +com.facebook.android.R$string: int com_facebook_logo_content_description +com.facebook.android.R$string: int com_facebook_nearby +com.facebook.android.R$string: int com_facebook_picker_done_button_text +com.facebook.android.R$string: int com_facebook_placepicker_subtitle_catetory_only_format +com.facebook.android.R$string: int com_facebook_placepicker_subtitle_format +com.facebook.android.R$string: int com_facebook_placepicker_subtitle_were_here_only_format +com.facebook.android.R$string: int com_facebook_requesterror_password_changed +com.facebook.android.R$string: int com_facebook_requesterror_permissions +com.facebook.android.R$string: int com_facebook_requesterror_reconnect +com.facebook.android.R$string: int com_facebook_requesterror_relogin +com.facebook.android.R$string: int com_facebook_requesterror_web_login +com.facebook.android.R$string: int com_facebook_usersettingsfragment_log_in_button +com.facebook.android.R$string: int com_facebook_usersettingsfragment_logged_in +com.facebook.android.R$string: int com_facebook_usersettingsfragment_not_logged_in +com.facebook.android.R$string: R$string() +com.facebook.android.R$string: void () +com.facebook.android.R$style +com.facebook.android.R$style: int com_facebook_loginview_default_style +com.facebook.android.R$style: int com_facebook_loginview_silver_style +com.facebook.android.R$style: R$style() +com.facebook.android.R$style: void () +com.facebook.android.R$styleable +com.facebook.android.R$styleable: int[] com_facebook_friend_picker_fragment +com.facebook.android.R$styleable: int com_facebook_friend_picker_fragment_multi_select +com.facebook.android.R$styleable: int[] com_facebook_login_view +com.facebook.android.R$styleable: int com_facebook_login_view_confirm_logout +com.facebook.android.R$styleable: int com_facebook_login_view_fetch_user_info +com.facebook.android.R$styleable: int com_facebook_login_view_login_text +com.facebook.android.R$styleable: int com_facebook_login_view_logout_text +com.facebook.android.R$styleable: int[] com_facebook_picker_fragment +com.facebook.android.R$styleable: int com_facebook_picker_fragment_done_button_background +com.facebook.android.R$styleable: int com_facebook_picker_fragment_done_button_text +com.facebook.android.R$styleable: int com_facebook_picker_fragment_extra_fields +com.facebook.android.R$styleable: int com_facebook_picker_fragment_show_pictures +com.facebook.android.R$styleable: int com_facebook_picker_fragment_show_title_bar +com.facebook.android.R$styleable: int com_facebook_picker_fragment_title_bar_background +com.facebook.android.R$styleable: int com_facebook_picker_fragment_title_text +com.facebook.android.R$styleable: int[] com_facebook_place_picker_fragment +com.facebook.android.R$styleable: int com_facebook_place_picker_fragment_radius_in_meters +com.facebook.android.R$styleable: int com_facebook_place_picker_fragment_results_limit +com.facebook.android.R$styleable: int com_facebook_place_picker_fragment_search_text +com.facebook.android.R$styleable: int com_facebook_place_picker_fragment_show_search_box +com.facebook.android.R$styleable: int[] com_facebook_profile_picture_view +com.facebook.android.R$styleable: int com_facebook_profile_picture_view_is_cropped +com.facebook.android.R$styleable: int com_facebook_profile_picture_view_preset_size +com.facebook.android.R$styleable: R$styleable() +com.facebook.android.R$styleable: void () +com.facebook.android.Util +com.facebook.android.Util: java.lang.String UTF8 +com.facebook.android.Util: Util() +com.facebook.android.Util: java.lang.String encodePostBody(android.os.Bundle,java.lang.String) +com.facebook.android.Util: java.lang.String encodeUrl(android.os.Bundle) +com.facebook.android.Util: android.os.Bundle decodeUrl(java.lang.String) +com.facebook.android.Util: android.os.Bundle parseUrl(java.lang.String) +com.facebook.android.Util: java.lang.String openUrl(java.lang.String,java.lang.String,android.os.Bundle) +com.facebook.android.Util: java.lang.String read(java.io.InputStream) +com.facebook.android.Util: org.json.JSONObject parseJson(java.lang.String) +com.facebook.android.Util: void showAlert(android.content.Context,java.lang.String,java.lang.String) +com.facebook.internal.AnalyticsEvents +com.facebook.internal.AnalyticsEvents: java.lang.String EVENT_NATIVE_LOGIN_DIALOG_COMPLETE +com.facebook.internal.AnalyticsEvents: java.lang.String EVENT_NATIVE_LOGIN_DIALOG_START +com.facebook.internal.AnalyticsEvents: java.lang.String EVENT_WEB_LOGIN_COMPLETE +com.facebook.internal.AnalyticsEvents: java.lang.String EVENT_FRIEND_PICKER_USAGE +com.facebook.internal.AnalyticsEvents: java.lang.String EVENT_PLACE_PICKER_USAGE +com.facebook.internal.AnalyticsEvents: java.lang.String EVENT_LOGIN_VIEW_USAGE +com.facebook.internal.AnalyticsEvents: java.lang.String EVENT_USER_SETTINGS_USAGE +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_WEB_LOGIN_E2E +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_WEB_LOGIN_SWITCHBACK_TIME +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_APP_ID +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_ACTION_ID +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_NATIVE_LOGIN_DIALOG_START_TIME +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_NATIVE_LOGIN_DIALOG_COMPLETE_TIME +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_DIALOG_OUTCOME +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_COMPLETED +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_CANCELLED +com.facebook.internal.AnalyticsEvents: java.lang.String PARAMETER_DIALOG_OUTCOME_VALUE_FAILED +com.facebook.internal.AnalyticsEvents: AnalyticsEvents() +com.facebook.internal.CacheableRequestBatch +com.facebook.internal.CacheableRequestBatch: java.lang.String cacheKey +com.facebook.internal.CacheableRequestBatch: boolean forceRoundTrip +com.facebook.internal.CacheableRequestBatch: CacheableRequestBatch() +com.facebook.internal.CacheableRequestBatch: CacheableRequestBatch(com.facebook.Request[]) +com.facebook.internal.CacheableRequestBatch: java.lang.String getCacheKeyOverride() +com.facebook.internal.CacheableRequestBatch: void setCacheKeyOverride(java.lang.String) +com.facebook.internal.CacheableRequestBatch: boolean getForceRoundTrip() +com.facebook.internal.CacheableRequestBatch: void setForceRoundTrip(boolean) +com.facebook.internal.FileLruCache +com.facebook.internal.FileLruCache: java.lang.String TAG +com.facebook.internal.FileLruCache: java.lang.String HEADER_CACHEKEY_KEY +com.facebook.internal.FileLruCache: java.lang.String HEADER_CACHE_CONTENT_TAG_KEY +com.facebook.internal.FileLruCache: java.util.concurrent.atomic.AtomicLong bufferIndex +com.facebook.internal.FileLruCache: java.lang.String tag +com.facebook.internal.FileLruCache: com.facebook.internal.FileLruCache$Limits limits +com.facebook.internal.FileLruCache: java.io.File directory +com.facebook.internal.FileLruCache: boolean isTrimPending +com.facebook.internal.FileLruCache: java.lang.Object lock +com.facebook.internal.FileLruCache: java.util.concurrent.atomic.AtomicLong lastClearCacheTime +com.facebook.internal.FileLruCache: FileLruCache(android.content.Context,java.lang.String,com.facebook.internal.FileLruCache$Limits) +com.facebook.internal.FileLruCache: long sizeInBytesForTest() +com.facebook.internal.FileLruCache: java.io.InputStream get(java.lang.String) +com.facebook.internal.FileLruCache: java.io.InputStream get(java.lang.String,java.lang.String) +com.facebook.internal.FileLruCache: java.io.OutputStream openPutStream(java.lang.String) +com.facebook.internal.FileLruCache: java.io.OutputStream openPutStream(java.lang.String,java.lang.String) +com.facebook.internal.FileLruCache: void clearCache() +com.facebook.internal.FileLruCache: void renameToTargetAndTrim(java.lang.String,java.io.File) +com.facebook.internal.FileLruCache: java.io.InputStream interceptAndPut(java.lang.String,java.io.InputStream) +com.facebook.internal.FileLruCache: java.lang.String toString() +com.facebook.internal.FileLruCache: void postTrim() +com.facebook.internal.FileLruCache: void trim() +com.facebook.internal.FileLruCache: java.util.concurrent.atomic.AtomicLong access$000(com.facebook.internal.FileLruCache) +com.facebook.internal.FileLruCache: void access$100(com.facebook.internal.FileLruCache,java.lang.String,java.io.File) +com.facebook.internal.FileLruCache: void access$200(com.facebook.internal.FileLruCache) +com.facebook.internal.FileLruCache: java.util.concurrent.atomic.AtomicLong access$300() +com.facebook.internal.FileLruCache: void () +com.facebook.internal.FileLruCache$1 +com.facebook.internal.FileLruCache$1: long val$bufferFileCreateTime +com.facebook.internal.FileLruCache$1: java.io.File val$buffer +com.facebook.internal.FileLruCache$1: java.lang.String val$key +com.facebook.internal.FileLruCache$1: com.facebook.internal.FileLruCache this$0 +com.facebook.internal.FileLruCache$1: FileLruCache$1(com.facebook.internal.FileLruCache,long,java.io.File,java.lang.String) +com.facebook.internal.FileLruCache$1: void onClose() +com.facebook.internal.FileLruCache$2 +com.facebook.internal.FileLruCache$2: java.io.File[] val$filesToDelete +com.facebook.internal.FileLruCache$2: com.facebook.internal.FileLruCache this$0 +com.facebook.internal.FileLruCache$2: FileLruCache$2(com.facebook.internal.FileLruCache,java.io.File[]) +com.facebook.internal.FileLruCache$2: void run() +com.facebook.internal.FileLruCache$3 +com.facebook.internal.FileLruCache$3: com.facebook.internal.FileLruCache this$0 +com.facebook.internal.FileLruCache$3: FileLruCache$3(com.facebook.internal.FileLruCache) +com.facebook.internal.FileLruCache$3: void run() +com.facebook.internal.FileLruCache$BufferFile +com.facebook.internal.FileLruCache$BufferFile: java.lang.String FILE_NAME_PREFIX +com.facebook.internal.FileLruCache$BufferFile: java.io.FilenameFilter filterExcludeBufferFiles +com.facebook.internal.FileLruCache$BufferFile: java.io.FilenameFilter filterExcludeNonBufferFiles +com.facebook.internal.FileLruCache$BufferFile: FileLruCache$BufferFile() +com.facebook.internal.FileLruCache$BufferFile: void deleteAll(java.io.File) +com.facebook.internal.FileLruCache$BufferFile: java.io.FilenameFilter excludeBufferFiles() +com.facebook.internal.FileLruCache$BufferFile: java.io.FilenameFilter excludeNonBufferFiles() +com.facebook.internal.FileLruCache$BufferFile: java.io.File newFile(java.io.File) +com.facebook.internal.FileLruCache$BufferFile: void () +com.facebook.internal.FileLruCache$BufferFile$1 +com.facebook.internal.FileLruCache$BufferFile$1: FileLruCache$BufferFile$1() +com.facebook.internal.FileLruCache$BufferFile$1: boolean accept(java.io.File,java.lang.String) +com.facebook.internal.FileLruCache$BufferFile$2 +com.facebook.internal.FileLruCache$BufferFile$2: FileLruCache$BufferFile$2() +com.facebook.internal.FileLruCache$BufferFile$2: boolean accept(java.io.File,java.lang.String) +com.facebook.internal.FileLruCache$CloseCallbackOutputStream +com.facebook.internal.FileLruCache$CloseCallbackOutputStream: java.io.OutputStream innerStream +com.facebook.internal.FileLruCache$CloseCallbackOutputStream: com.facebook.internal.FileLruCache$StreamCloseCallback callback +com.facebook.internal.FileLruCache$CloseCallbackOutputStream: FileLruCache$CloseCallbackOutputStream(java.io.OutputStream,com.facebook.internal.FileLruCache$StreamCloseCallback) +com.facebook.internal.FileLruCache$CloseCallbackOutputStream: void close() +com.facebook.internal.FileLruCache$CloseCallbackOutputStream: void flush() +com.facebook.internal.FileLruCache$CloseCallbackOutputStream: void write(byte[],int,int) +com.facebook.internal.FileLruCache$CloseCallbackOutputStream: void write(byte[]) +com.facebook.internal.FileLruCache$CloseCallbackOutputStream: void write(int) +com.facebook.internal.FileLruCache$CopyingInputStream +com.facebook.internal.FileLruCache$CopyingInputStream: java.io.InputStream input +com.facebook.internal.FileLruCache$CopyingInputStream: java.io.OutputStream output +com.facebook.internal.FileLruCache$CopyingInputStream: FileLruCache$CopyingInputStream(java.io.InputStream,java.io.OutputStream) +com.facebook.internal.FileLruCache$CopyingInputStream: int available() +com.facebook.internal.FileLruCache$CopyingInputStream: void close() +com.facebook.internal.FileLruCache$CopyingInputStream: void mark(int) +com.facebook.internal.FileLruCache$CopyingInputStream: boolean markSupported() +com.facebook.internal.FileLruCache$CopyingInputStream: int read(byte[]) +com.facebook.internal.FileLruCache$CopyingInputStream: int read() +com.facebook.internal.FileLruCache$CopyingInputStream: int read(byte[],int,int) +com.facebook.internal.FileLruCache$CopyingInputStream: void reset() +com.facebook.internal.FileLruCache$CopyingInputStream: long skip(long) +com.facebook.internal.FileLruCache$Limits +com.facebook.internal.FileLruCache$Limits: int byteCount +com.facebook.internal.FileLruCache$Limits: int fileCount +com.facebook.internal.FileLruCache$Limits: FileLruCache$Limits() +com.facebook.internal.FileLruCache$Limits: int getByteCount() +com.facebook.internal.FileLruCache$Limits: int getFileCount() +com.facebook.internal.FileLruCache$Limits: void setByteCount(int) +com.facebook.internal.FileLruCache$Limits: void setFileCount(int) +com.facebook.internal.FileLruCache$ModifiedFile +com.facebook.internal.FileLruCache$ModifiedFile: int HASH_SEED +com.facebook.internal.FileLruCache$ModifiedFile: int HASH_MULTIPLIER +com.facebook.internal.FileLruCache$ModifiedFile: java.io.File file +com.facebook.internal.FileLruCache$ModifiedFile: long modified +com.facebook.internal.FileLruCache$ModifiedFile: FileLruCache$ModifiedFile(java.io.File) +com.facebook.internal.FileLruCache$ModifiedFile: java.io.File getFile() +com.facebook.internal.FileLruCache$ModifiedFile: long getModified() +com.facebook.internal.FileLruCache$ModifiedFile: int compareTo(com.facebook.internal.FileLruCache$ModifiedFile) +com.facebook.internal.FileLruCache$ModifiedFile: boolean equals(java.lang.Object) +com.facebook.internal.FileLruCache$ModifiedFile: int hashCode() +com.facebook.internal.FileLruCache$ModifiedFile: int compareTo(java.lang.Object) +com.facebook.internal.FileLruCache$StreamCloseCallback +com.facebook.internal.FileLruCache$StreamCloseCallback: void onClose() +com.facebook.internal.FileLruCache$StreamHeader +com.facebook.internal.FileLruCache$StreamHeader: int HEADER_VERSION +com.facebook.internal.FileLruCache$StreamHeader: FileLruCache$StreamHeader() +com.facebook.internal.FileLruCache$StreamHeader: void writeHeader(java.io.OutputStream,org.json.JSONObject) +com.facebook.internal.FileLruCache$StreamHeader: org.json.JSONObject readHeader(java.io.InputStream) +com.facebook.internal.ImageDownloader +com.facebook.internal.ImageDownloader: int DOWNLOAD_QUEUE_MAX_CONCURRENT +com.facebook.internal.ImageDownloader: int CACHE_READ_QUEUE_MAX_CONCURRENT +com.facebook.internal.ImageDownloader: android.os.Handler handler +com.facebook.internal.ImageDownloader: com.facebook.internal.WorkQueue downloadQueue +com.facebook.internal.ImageDownloader: com.facebook.internal.WorkQueue cacheReadQueue +com.facebook.internal.ImageDownloader: java.util.Map pendingRequests +com.facebook.internal.ImageDownloader: ImageDownloader() +com.facebook.internal.ImageDownloader: void downloadAsync(com.facebook.internal.ImageRequest) +com.facebook.internal.ImageDownloader: boolean cancelRequest(com.facebook.internal.ImageRequest) +com.facebook.internal.ImageDownloader: void prioritizeRequest(com.facebook.internal.ImageRequest) +com.facebook.internal.ImageDownloader: void clearCache(android.content.Context) +com.facebook.internal.ImageDownloader: void enqueueCacheRead(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey,boolean) +com.facebook.internal.ImageDownloader: void enqueueDownload(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey) +com.facebook.internal.ImageDownloader: void enqueueRequest(com.facebook.internal.ImageRequest,com.facebook.internal.ImageDownloader$RequestKey,com.facebook.internal.WorkQueue,java.lang.Runnable) +com.facebook.internal.ImageDownloader: void issueResponse(com.facebook.internal.ImageDownloader$RequestKey,java.lang.Exception,android.graphics.Bitmap,boolean) +com.facebook.internal.ImageDownloader: void readFromCache(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context,boolean) +com.facebook.internal.ImageDownloader: void download(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context) +com.facebook.internal.ImageDownloader: android.os.Handler getHandler() +com.facebook.internal.ImageDownloader: com.facebook.internal.ImageDownloader$DownloaderContext removePendingRequest(com.facebook.internal.ImageDownloader$RequestKey) +com.facebook.internal.ImageDownloader: void access$100(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context,boolean) +com.facebook.internal.ImageDownloader: void access$200(com.facebook.internal.ImageDownloader$RequestKey,android.content.Context) +com.facebook.internal.ImageDownloader: void () +com.facebook.internal.ImageDownloader$1 +com.facebook.internal.ImageDownloader$1: com.facebook.internal.ImageRequest val$request +com.facebook.internal.ImageDownloader$1: java.lang.Exception val$error +com.facebook.internal.ImageDownloader$1: boolean val$isCachedRedirect +com.facebook.internal.ImageDownloader$1: android.graphics.Bitmap val$bitmap +com.facebook.internal.ImageDownloader$1: com.facebook.internal.ImageRequest$Callback val$callback +com.facebook.internal.ImageDownloader$1: ImageDownloader$1(com.facebook.internal.ImageRequest,java.lang.Exception,boolean,android.graphics.Bitmap,com.facebook.internal.ImageRequest$Callback) +com.facebook.internal.ImageDownloader$1: void run() +com.facebook.internal.ImageDownloader$CacheReadWorkItem +com.facebook.internal.ImageDownloader$CacheReadWorkItem: android.content.Context context +com.facebook.internal.ImageDownloader$CacheReadWorkItem: com.facebook.internal.ImageDownloader$RequestKey key +com.facebook.internal.ImageDownloader$CacheReadWorkItem: boolean allowCachedRedirects +com.facebook.internal.ImageDownloader$CacheReadWorkItem: ImageDownloader$CacheReadWorkItem(android.content.Context,com.facebook.internal.ImageDownloader$RequestKey,boolean) +com.facebook.internal.ImageDownloader$CacheReadWorkItem: void run() +com.facebook.internal.ImageDownloader$DownloadImageWorkItem +com.facebook.internal.ImageDownloader$DownloadImageWorkItem: android.content.Context context +com.facebook.internal.ImageDownloader$DownloadImageWorkItem: com.facebook.internal.ImageDownloader$RequestKey key +com.facebook.internal.ImageDownloader$DownloadImageWorkItem: ImageDownloader$DownloadImageWorkItem(android.content.Context,com.facebook.internal.ImageDownloader$RequestKey) +com.facebook.internal.ImageDownloader$DownloadImageWorkItem: void run() +com.facebook.internal.ImageDownloader$DownloaderContext +com.facebook.internal.ImageDownloader$DownloaderContext: com.facebook.internal.WorkQueue$WorkItem workItem +com.facebook.internal.ImageDownloader$DownloaderContext: com.facebook.internal.ImageRequest request +com.facebook.internal.ImageDownloader$DownloaderContext: boolean isCancelled +com.facebook.internal.ImageDownloader$DownloaderContext: ImageDownloader$DownloaderContext() +com.facebook.internal.ImageDownloader$DownloaderContext: ImageDownloader$DownloaderContext(com.facebook.internal.ImageDownloader$1) +com.facebook.internal.ImageDownloader$RequestKey +com.facebook.internal.ImageDownloader$RequestKey: int HASH_SEED +com.facebook.internal.ImageDownloader$RequestKey: int HASH_MULTIPLIER +com.facebook.internal.ImageDownloader$RequestKey: java.net.URI uri +com.facebook.internal.ImageDownloader$RequestKey: java.lang.Object tag +com.facebook.internal.ImageDownloader$RequestKey: ImageDownloader$RequestKey(java.net.URI,java.lang.Object) +com.facebook.internal.ImageDownloader$RequestKey: int hashCode() +com.facebook.internal.ImageDownloader$RequestKey: boolean equals(java.lang.Object) +com.facebook.internal.ImageRequest +com.facebook.internal.ImageRequest: int UNSPECIFIED_DIMENSION +com.facebook.internal.ImageRequest: java.lang.String PROFILEPIC_URL_FORMAT +com.facebook.internal.ImageRequest: java.lang.String HEIGHT_PARAM +com.facebook.internal.ImageRequest: java.lang.String WIDTH_PARAM +com.facebook.internal.ImageRequest: java.lang.String MIGRATION_PARAM +com.facebook.internal.ImageRequest: java.lang.String MIGRATION_VALUE +com.facebook.internal.ImageRequest: android.content.Context context +com.facebook.internal.ImageRequest: java.net.URI imageUri +com.facebook.internal.ImageRequest: com.facebook.internal.ImageRequest$Callback callback +com.facebook.internal.ImageRequest: boolean allowCachedRedirects +com.facebook.internal.ImageRequest: java.lang.Object callerTag +com.facebook.internal.ImageRequest: java.net.URI getProfilePictureUrl(java.lang.String,int,int) +com.facebook.internal.ImageRequest: ImageRequest(com.facebook.internal.ImageRequest$Builder) +com.facebook.internal.ImageRequest: android.content.Context getContext() +com.facebook.internal.ImageRequest: java.net.URI getImageUri() +com.facebook.internal.ImageRequest: com.facebook.internal.ImageRequest$Callback getCallback() +com.facebook.internal.ImageRequest: boolean isCachedRedirectAllowed() +com.facebook.internal.ImageRequest: java.lang.Object getCallerTag() +com.facebook.internal.ImageRequest: ImageRequest(com.facebook.internal.ImageRequest$Builder,com.facebook.internal.ImageRequest$1) +com.facebook.internal.ImageRequest$1 +com.facebook.internal.ImageRequest$Builder +com.facebook.internal.ImageRequest$Builder: android.content.Context context +com.facebook.internal.ImageRequest$Builder: java.net.URI imageUrl +com.facebook.internal.ImageRequest$Builder: com.facebook.internal.ImageRequest$Callback callback +com.facebook.internal.ImageRequest$Builder: boolean allowCachedRedirects +com.facebook.internal.ImageRequest$Builder: java.lang.Object callerTag +com.facebook.internal.ImageRequest$Builder: ImageRequest$Builder(android.content.Context,java.net.URI) +com.facebook.internal.ImageRequest$Builder: com.facebook.internal.ImageRequest$Builder setCallback(com.facebook.internal.ImageRequest$Callback) +com.facebook.internal.ImageRequest$Builder: com.facebook.internal.ImageRequest$Builder setCallerTag(java.lang.Object) +com.facebook.internal.ImageRequest$Builder: com.facebook.internal.ImageRequest$Builder setAllowCachedRedirects(boolean) +com.facebook.internal.ImageRequest$Builder: com.facebook.internal.ImageRequest build() +com.facebook.internal.ImageRequest$Builder: android.content.Context access$000(com.facebook.internal.ImageRequest$Builder) +com.facebook.internal.ImageRequest$Builder: java.net.URI access$100(com.facebook.internal.ImageRequest$Builder) +com.facebook.internal.ImageRequest$Builder: com.facebook.internal.ImageRequest$Callback access$200(com.facebook.internal.ImageRequest$Builder) +com.facebook.internal.ImageRequest$Builder: boolean access$300(com.facebook.internal.ImageRequest$Builder) +com.facebook.internal.ImageRequest$Builder: java.lang.Object access$400(com.facebook.internal.ImageRequest$Builder) +com.facebook.internal.ImageRequest$Callback +com.facebook.internal.ImageRequest$Callback: void onCompleted(com.facebook.internal.ImageResponse) +com.facebook.internal.ImageResponse +com.facebook.internal.ImageResponse: com.facebook.internal.ImageRequest request +com.facebook.internal.ImageResponse: java.lang.Exception error +com.facebook.internal.ImageResponse: boolean isCachedRedirect +com.facebook.internal.ImageResponse: android.graphics.Bitmap bitmap +com.facebook.internal.ImageResponse: ImageResponse(com.facebook.internal.ImageRequest,java.lang.Exception,boolean,android.graphics.Bitmap) +com.facebook.internal.ImageResponse: com.facebook.internal.ImageRequest getRequest() +com.facebook.internal.ImageResponse: java.lang.Exception getError() +com.facebook.internal.ImageResponse: android.graphics.Bitmap getBitmap() +com.facebook.internal.ImageResponse: boolean isCachedRedirect() +com.facebook.internal.ImageResponseCache +com.facebook.internal.ImageResponseCache: java.lang.String TAG +com.facebook.internal.ImageResponseCache: com.facebook.internal.FileLruCache imageCache +com.facebook.internal.ImageResponseCache: ImageResponseCache() +com.facebook.internal.ImageResponseCache: com.facebook.internal.FileLruCache getCache(android.content.Context) +com.facebook.internal.ImageResponseCache: java.io.InputStream getCachedImageStream(java.net.URI,android.content.Context) +com.facebook.internal.ImageResponseCache: java.io.InputStream interceptAndCacheImageStream(android.content.Context,java.net.HttpURLConnection) +com.facebook.internal.ImageResponseCache: boolean isCDNURL(java.net.URI) +com.facebook.internal.ImageResponseCache: void clearCache(android.content.Context) +com.facebook.internal.ImageResponseCache: void () +com.facebook.internal.ImageResponseCache$BufferedHttpInputStream +com.facebook.internal.ImageResponseCache$BufferedHttpInputStream: java.net.HttpURLConnection connection +com.facebook.internal.ImageResponseCache$BufferedHttpInputStream: ImageResponseCache$BufferedHttpInputStream(java.io.InputStream,java.net.HttpURLConnection) +com.facebook.internal.ImageResponseCache$BufferedHttpInputStream: void close() +com.facebook.internal.Logger +com.facebook.internal.Logger: java.lang.String LOG_TAG_BASE +com.facebook.internal.Logger: java.util.HashMap stringsToReplace +com.facebook.internal.Logger: com.facebook.LoggingBehavior behavior +com.facebook.internal.Logger: java.lang.String tag +com.facebook.internal.Logger: java.lang.StringBuilder contents +com.facebook.internal.Logger: int priority +com.facebook.internal.Logger: void registerStringToReplace(java.lang.String,java.lang.String) +com.facebook.internal.Logger: void registerAccessToken(java.lang.String) +com.facebook.internal.Logger: void log(com.facebook.LoggingBehavior,java.lang.String,java.lang.String) +com.facebook.internal.Logger: void log(com.facebook.LoggingBehavior,java.lang.String,java.lang.String,java.lang.Object[]) +com.facebook.internal.Logger: void log(com.facebook.LoggingBehavior,int,java.lang.String,java.lang.String) +com.facebook.internal.Logger: java.lang.String replaceStrings(java.lang.String) +com.facebook.internal.Logger: Logger(com.facebook.LoggingBehavior,java.lang.String) +com.facebook.internal.Logger: int getPriority() +com.facebook.internal.Logger: void setPriority(int) +com.facebook.internal.Logger: java.lang.String getContents() +com.facebook.internal.Logger: void log() +com.facebook.internal.Logger: void logString(java.lang.String) +com.facebook.internal.Logger: void append(java.lang.StringBuilder) +com.facebook.internal.Logger: void append(java.lang.String) +com.facebook.internal.Logger: void append(java.lang.String,java.lang.Object[]) +com.facebook.internal.Logger: void appendKeyValue(java.lang.String,java.lang.Object) +com.facebook.internal.Logger: boolean shouldLog() +com.facebook.internal.Logger: void () +com.facebook.internal.NativeProtocol +com.facebook.internal.NativeProtocol: java.lang.String FACEBOOK_PACKAGE +com.facebook.internal.NativeProtocol: java.lang.String FACEBOOK_PROXY_AUTH_ACTIVITY +com.facebook.internal.NativeProtocol: java.lang.String FACEBOOK_TOKEN_REFRESH_ACTIVITY +com.facebook.internal.NativeProtocol: java.lang.String KATANA_SIGNATURE +com.facebook.internal.NativeProtocol: java.lang.String BASIC_INFO +com.facebook.internal.NativeProtocol: java.lang.String FACEBOOK_PROXY_AUTH_PERMISSIONS_KEY +com.facebook.internal.NativeProtocol: java.lang.String FACEBOOK_PROXY_AUTH_APP_ID_KEY +com.facebook.internal.NativeProtocol: java.lang.String FACEBOOK_PROXY_AUTH_E2E_KEY +com.facebook.internal.NativeProtocol: java.lang.String INTENT_ACTION_PLATFORM_ACTIVITY +com.facebook.internal.NativeProtocol: java.lang.String INTENT_ACTION_PLATFORM_SERVICE +com.facebook.internal.NativeProtocol: int PROTOCOL_VERSION_20121101 +com.facebook.internal.NativeProtocol: int PROTOCOL_VERSION_20130502 +com.facebook.internal.NativeProtocol: int PROTOCOL_VERSION_20130618 +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_PROTOCOL_VERSION +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_PROTOCOL_ACTION +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_PROTOCOL_CALL_ID +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_GET_INSTALL_DATA_PACKAGE +com.facebook.internal.NativeProtocol: int MESSAGE_GET_ACCESS_TOKEN_REQUEST +com.facebook.internal.NativeProtocol: int MESSAGE_GET_ACCESS_TOKEN_REPLY +com.facebook.internal.NativeProtocol: int MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST +com.facebook.internal.NativeProtocol: int MESSAGE_GET_PROTOCOL_VERSIONS_REPLY +com.facebook.internal.NativeProtocol: int MESSAGE_GET_INSTALL_DATA_REQUEST +com.facebook.internal.NativeProtocol: int MESSAGE_GET_INSTALL_DATA_REPLY +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_PROTOCOL_VERSIONS +com.facebook.internal.NativeProtocol: java.lang.String ACTION_LOGIN_DIALOG +com.facebook.internal.NativeProtocol: java.lang.String ACTION_FEED_DIALOG +com.facebook.internal.NativeProtocol: java.lang.String ACTION_OGACTIONPUBLISH_DIALOG +com.facebook.internal.NativeProtocol: java.lang.String ACTION_LOGIN_DIALOG_REPLY +com.facebook.internal.NativeProtocol: java.lang.String ACTION_FEED_DIALOG_REPLY +com.facebook.internal.NativeProtocol: java.lang.String ACTION_OGACTIONPUBLISH_DIALOG_REPLY +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_PERMISSIONS +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_WRITE_PRIVACY +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_APPLICATION_ID +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_APPLICATION_NAME +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_ACCESS_TOKEN +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_EXPIRES_SECONDS_SINCE_EPOCH +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_PLACE_TAG +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_FRIEND_TAGS +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_LINK +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_IMAGE +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_TITLE +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_SUBTITLE +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_DESCRIPTION +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_REF +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_DATA_FAILURES_FATAL +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_ACTION +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_ACTION_TYPE +com.facebook.internal.NativeProtocol: java.lang.String EXTRA_PREVIEW_PROPERTY_NAME +com.facebook.internal.NativeProtocol: java.lang.String OPEN_GRAPH_CREATE_OBJECT_KEY +com.facebook.internal.NativeProtocol: java.lang.String IMAGE_USER_GENERATED_KEY +com.facebook.internal.NativeProtocol: java.lang.String IMAGE_URL_KEY +com.facebook.internal.NativeProtocol: java.lang.String STATUS_ERROR_TYPE +com.facebook.internal.NativeProtocol: java.lang.String STATUS_ERROR_DESCRIPTION +com.facebook.internal.NativeProtocol: java.lang.String STATUS_ERROR_CODE +com.facebook.internal.NativeProtocol: java.lang.String STATUS_ERROR_SUBCODE +com.facebook.internal.NativeProtocol: java.lang.String STATUS_ERROR_JSON +com.facebook.internal.NativeProtocol: java.lang.String ERROR_UNKNOWN_ERROR +com.facebook.internal.NativeProtocol: java.lang.String ERROR_PROTOCOL_ERROR +com.facebook.internal.NativeProtocol: java.lang.String ERROR_USER_CANCELED +com.facebook.internal.NativeProtocol: java.lang.String ERROR_APPLICATION_ERROR +com.facebook.internal.NativeProtocol: java.lang.String ERROR_NETWORK_ERROR +com.facebook.internal.NativeProtocol: java.lang.String ERROR_PERMISSION_DENIED +com.facebook.internal.NativeProtocol: java.lang.String ERROR_SERVICE_DISABLED +com.facebook.internal.NativeProtocol: java.lang.String AUDIENCE_ME +com.facebook.internal.NativeProtocol: java.lang.String AUDIENCE_FRIENDS +com.facebook.internal.NativeProtocol: java.lang.String AUDIENCE_EVERYONE +com.facebook.internal.NativeProtocol: int DIALOG_REQUEST_CODE +com.facebook.internal.NativeProtocol: java.lang.String CONTENT_SCHEME +com.facebook.internal.NativeProtocol: java.lang.String PLATFORM_PROVIDER +com.facebook.internal.NativeProtocol: android.net.Uri PLATFORM_PROVIDER_VERSIONS_URI +com.facebook.internal.NativeProtocol: java.lang.String PLATFORM_PROVIDER_VERSION_COLUMN +com.facebook.internal.NativeProtocol: java.util.List KNOWN_PROTOCOL_VERSIONS +com.facebook.internal.NativeProtocol: int NO_PROTOCOL_AVAILABLE +com.facebook.internal.NativeProtocol: NativeProtocol() +com.facebook.internal.NativeProtocol: boolean validateSignature(android.content.Context,java.lang.String) +com.facebook.internal.NativeProtocol: android.content.Intent validateKatanaActivityIntent(android.content.Context,android.content.Intent) +com.facebook.internal.NativeProtocol: android.content.Intent validateKatanaServiceIntent(android.content.Context,android.content.Intent) +com.facebook.internal.NativeProtocol: android.content.Intent createProxyAuthIntent(android.content.Context,java.lang.String,java.util.List,java.lang.String) +com.facebook.internal.NativeProtocol: android.content.Intent createTokenRefreshIntent(android.content.Context) +com.facebook.internal.NativeProtocol: android.content.Intent createPlatformActivityIntent(android.content.Context,java.lang.String,int,android.os.Bundle) +com.facebook.internal.NativeProtocol: android.content.Intent createPlatformServiceIntent(android.content.Context) +com.facebook.internal.NativeProtocol: android.content.Intent createLoginDialog20121101Intent(android.content.Context,java.lang.String,java.util.ArrayList,java.lang.String) +com.facebook.internal.NativeProtocol: boolean isErrorResult(android.content.Intent) +com.facebook.internal.NativeProtocol: java.lang.Exception getErrorFromResult(android.content.Intent) +com.facebook.internal.NativeProtocol: java.lang.String generateCallId() +com.facebook.internal.NativeProtocol: java.lang.String ensureDefaultAudience(java.lang.String) +com.facebook.internal.NativeProtocol: java.util.ArrayList ensureDefaultPermissions(java.util.ArrayList) +com.facebook.internal.NativeProtocol: boolean isServiceDisabledResult20121101(android.content.Intent) +com.facebook.internal.NativeProtocol: int getLatestAvailableProtocolVersion(android.content.Context,int) +com.facebook.internal.NativeProtocol: void () +com.facebook.internal.PlatformServiceClient +com.facebook.internal.PlatformServiceClient: android.content.Context context +com.facebook.internal.PlatformServiceClient: android.os.Handler handler +com.facebook.internal.PlatformServiceClient: com.facebook.internal.PlatformServiceClient$CompletedListener listener +com.facebook.internal.PlatformServiceClient: boolean running +com.facebook.internal.PlatformServiceClient: android.os.Messenger sender +com.facebook.internal.PlatformServiceClient: int requestMessage +com.facebook.internal.PlatformServiceClient: int replyMessage +com.facebook.internal.PlatformServiceClient: java.lang.String applicationId +com.facebook.internal.PlatformServiceClient: int protocolVersion +com.facebook.internal.PlatformServiceClient: PlatformServiceClient(android.content.Context,int,int,int,java.lang.String) +com.facebook.internal.PlatformServiceClient: void setCompletedListener(com.facebook.internal.PlatformServiceClient$CompletedListener) +com.facebook.internal.PlatformServiceClient: android.content.Context getContext() +com.facebook.internal.PlatformServiceClient: boolean start() +com.facebook.internal.PlatformServiceClient: void cancel() +com.facebook.internal.PlatformServiceClient: void onServiceConnected(android.content.ComponentName,android.os.IBinder) +com.facebook.internal.PlatformServiceClient: void onServiceDisconnected(android.content.ComponentName) +com.facebook.internal.PlatformServiceClient: void sendMessage() +com.facebook.internal.PlatformServiceClient: void populateRequestBundle(android.os.Bundle) +com.facebook.internal.PlatformServiceClient: void handleMessage(android.os.Message) +com.facebook.internal.PlatformServiceClient: void callback(android.os.Bundle) +com.facebook.internal.PlatformServiceClient$1 +com.facebook.internal.PlatformServiceClient$1: com.facebook.internal.PlatformServiceClient this$0 +com.facebook.internal.PlatformServiceClient$1: PlatformServiceClient$1(com.facebook.internal.PlatformServiceClient) +com.facebook.internal.PlatformServiceClient$1: void handleMessage(android.os.Message) +com.facebook.internal.PlatformServiceClient$CompletedListener +com.facebook.internal.PlatformServiceClient$CompletedListener: void completed(android.os.Bundle) +com.facebook.internal.ServerProtocol +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_AUTHORITY_FORMAT +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PATH +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PARAM_SCOPE +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PARAM_CLIENT_ID +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PARAM_DISPLAY +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PARAM_REDIRECT_URI +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PARAM_TYPE +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PARAM_ACCESS_TOKEN +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PARAM_APP_ID +com.facebook.internal.ServerProtocol: java.lang.String DIALOG_PARAM_E2E +com.facebook.internal.ServerProtocol: java.lang.String GRAPH_URL_FORMAT +com.facebook.internal.ServerProtocol: java.lang.String REST_URL_FORMAT +com.facebook.internal.ServerProtocol: java.lang.String BATCHED_REST_METHOD_URL_BASE +com.facebook.internal.ServerProtocol: java.util.Collection errorsProxyAuthDisabled +com.facebook.internal.ServerProtocol: java.util.Collection errorsUserCanceled +com.facebook.internal.ServerProtocol: ServerProtocol() +com.facebook.internal.ServerProtocol: java.lang.String getDialogAuthority() +com.facebook.internal.ServerProtocol: java.lang.String getGraphUrlBase() +com.facebook.internal.ServerProtocol: java.lang.String getRestUrlBase() +com.facebook.internal.ServerProtocol: void () +com.facebook.internal.SessionAuthorizationType +com.facebook.internal.SessionAuthorizationType: com.facebook.internal.SessionAuthorizationType READ +com.facebook.internal.SessionAuthorizationType: com.facebook.internal.SessionAuthorizationType PUBLISH +com.facebook.internal.SessionAuthorizationType: com.facebook.internal.SessionAuthorizationType[] $VALUES +com.facebook.internal.SessionAuthorizationType: com.facebook.internal.SessionAuthorizationType[] values() +com.facebook.internal.SessionAuthorizationType: com.facebook.internal.SessionAuthorizationType valueOf(java.lang.String) +com.facebook.internal.SessionAuthorizationType: SessionAuthorizationType(java.lang.String,int) +com.facebook.internal.SessionAuthorizationType: void () +com.facebook.internal.SessionTracker +com.facebook.internal.SessionTracker: com.facebook.Session session +com.facebook.internal.SessionTracker: com.facebook.Session$StatusCallback callback +com.facebook.internal.SessionTracker: android.content.BroadcastReceiver receiver +com.facebook.internal.SessionTracker: android.support.v4.content.LocalBroadcastManager broadcastManager +com.facebook.internal.SessionTracker: boolean isTracking +com.facebook.internal.SessionTracker: SessionTracker(android.content.Context,com.facebook.Session$StatusCallback) +com.facebook.internal.SessionTracker: SessionTracker(android.content.Context,com.facebook.Session$StatusCallback,com.facebook.Session) +com.facebook.internal.SessionTracker: SessionTracker(android.content.Context,com.facebook.Session$StatusCallback,com.facebook.Session,boolean) +com.facebook.internal.SessionTracker: com.facebook.Session getSession() +com.facebook.internal.SessionTracker: com.facebook.Session getOpenSession() +com.facebook.internal.SessionTracker: void setSession(com.facebook.Session) +com.facebook.internal.SessionTracker: void startTracking() +com.facebook.internal.SessionTracker: void stopTracking() +com.facebook.internal.SessionTracker: boolean isTracking() +com.facebook.internal.SessionTracker: boolean isTrackingActiveSession() +com.facebook.internal.SessionTracker: void addBroadcastReceiver() +com.facebook.internal.SessionTracker: com.facebook.Session$StatusCallback access$100(com.facebook.internal.SessionTracker) +com.facebook.internal.SessionTracker: com.facebook.Session access$200(com.facebook.internal.SessionTracker) +com.facebook.internal.SessionTracker$1 +com.facebook.internal.SessionTracker$ActiveSessionBroadcastReceiver +com.facebook.internal.SessionTracker$ActiveSessionBroadcastReceiver: com.facebook.internal.SessionTracker this$0 +com.facebook.internal.SessionTracker$ActiveSessionBroadcastReceiver: SessionTracker$ActiveSessionBroadcastReceiver(com.facebook.internal.SessionTracker) +com.facebook.internal.SessionTracker$ActiveSessionBroadcastReceiver: void onReceive(android.content.Context,android.content.Intent) +com.facebook.internal.SessionTracker$ActiveSessionBroadcastReceiver: SessionTracker$ActiveSessionBroadcastReceiver(com.facebook.internal.SessionTracker,com.facebook.internal.SessionTracker$1) +com.facebook.internal.SessionTracker$CallbackWrapper +com.facebook.internal.SessionTracker$CallbackWrapper: com.facebook.Session$StatusCallback wrapped +com.facebook.internal.SessionTracker$CallbackWrapper: com.facebook.internal.SessionTracker this$0 +com.facebook.internal.SessionTracker$CallbackWrapper: SessionTracker$CallbackWrapper(com.facebook.internal.SessionTracker,com.facebook.Session$StatusCallback) +com.facebook.internal.SessionTracker$CallbackWrapper: void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) +com.facebook.internal.UrlRedirectCache +com.facebook.internal.UrlRedirectCache: java.lang.String TAG +com.facebook.internal.UrlRedirectCache: java.lang.String REDIRECT_CONTENT_TAG +com.facebook.internal.UrlRedirectCache: com.facebook.internal.FileLruCache urlRedirectCache +com.facebook.internal.UrlRedirectCache: UrlRedirectCache() +com.facebook.internal.UrlRedirectCache: com.facebook.internal.FileLruCache getCache(android.content.Context) +com.facebook.internal.UrlRedirectCache: java.net.URI getRedirectedUri(android.content.Context,java.net.URI) +com.facebook.internal.UrlRedirectCache: void cacheUriRedirect(android.content.Context,java.net.URI,java.net.URI) +com.facebook.internal.UrlRedirectCache: void clearCache(android.content.Context) +com.facebook.internal.UrlRedirectCache: void () +com.facebook.internal.Utility +com.facebook.internal.Utility: java.lang.String LOG_TAG +com.facebook.internal.Utility: java.lang.String HASH_ALGORITHM_MD5 +com.facebook.internal.Utility: java.lang.String URL_SCHEME +com.facebook.internal.Utility: java.lang.String SUPPORTS_ATTRIBUTION +com.facebook.internal.Utility: java.lang.String SUPPORTS_IMPLICIT_SDK_LOGGING +com.facebook.internal.Utility: java.lang.String[] APP_SETTING_FIELDS +com.facebook.internal.Utility: java.lang.String APPLICATION_FIELDS +com.facebook.internal.Utility: int DEFAULT_STREAM_BUFFER_SIZE +com.facebook.internal.Utility: java.util.Map fetchedAppSettings +com.facebook.internal.Utility: Utility() +com.facebook.internal.Utility: boolean isSubset(java.util.Collection,java.util.Collection) +com.facebook.internal.Utility: boolean isNullOrEmpty(java.util.Collection) +com.facebook.internal.Utility: boolean isNullOrEmpty(java.lang.String) +com.facebook.internal.Utility: java.util.Collection unmodifiableCollection(java.lang.Object[]) +com.facebook.internal.Utility: java.util.ArrayList arrayList(java.lang.Object[]) +com.facebook.internal.Utility: java.lang.String md5hash(java.lang.String) +com.facebook.internal.Utility: android.net.Uri buildUri(java.lang.String,java.lang.String,android.os.Bundle) +com.facebook.internal.Utility: void putObjectInBundle(android.os.Bundle,java.lang.String,java.lang.Object) +com.facebook.internal.Utility: void closeQuietly(java.io.Closeable) +com.facebook.internal.Utility: void disconnectQuietly(java.net.URLConnection) +com.facebook.internal.Utility: java.lang.String getMetadataApplicationId(android.content.Context) +com.facebook.internal.Utility: java.util.Map convertJSONObjectToHashMap(org.json.JSONObject) +com.facebook.internal.Utility: java.lang.Object getStringPropertyAsJSON(org.json.JSONObject,java.lang.String,java.lang.String) +com.facebook.internal.Utility: java.lang.String readStreamToString(java.io.InputStream) +com.facebook.internal.Utility: boolean stringsEqualOrEmpty(java.lang.String,java.lang.String) +com.facebook.internal.Utility: void clearCookiesForDomain(android.content.Context,java.lang.String) +com.facebook.internal.Utility: void clearFacebookCookies(android.content.Context) +com.facebook.internal.Utility: void logd(java.lang.String,java.lang.Exception) +com.facebook.internal.Utility: void logd(java.lang.String,java.lang.String) +com.facebook.internal.Utility: boolean areObjectsEqual(java.lang.Object,java.lang.Object) +com.facebook.internal.Utility: com.facebook.internal.Utility$FetchedAppSettings queryAppSettings(java.lang.String,boolean) +com.facebook.internal.Utility: boolean safeGetBooleanFromResponse(com.facebook.model.GraphObject,java.lang.String) +com.facebook.internal.Utility: void clearCaches(android.content.Context) +com.facebook.internal.Utility: void deleteDirectory(java.io.File) +com.facebook.internal.Utility: java.util.List asListNoNulls(java.lang.Object[]) +com.facebook.internal.Utility: void () +com.facebook.internal.Utility$1 +com.facebook.internal.Utility$FetchedAppSettings +com.facebook.internal.Utility$FetchedAppSettings: boolean supportsAttribution +com.facebook.internal.Utility$FetchedAppSettings: boolean supportsImplicitLogging +com.facebook.internal.Utility$FetchedAppSettings: Utility$FetchedAppSettings(boolean,boolean) +com.facebook.internal.Utility$FetchedAppSettings: boolean supportsAttribution() +com.facebook.internal.Utility$FetchedAppSettings: boolean supportsImplicitLogging() +com.facebook.internal.Utility$FetchedAppSettings: Utility$FetchedAppSettings(boolean,boolean,com.facebook.internal.Utility$1) +com.facebook.internal.Validate +com.facebook.internal.Validate: Validate() +com.facebook.internal.Validate: void notNull(java.lang.Object,java.lang.String) +com.facebook.internal.Validate: void notEmpty(java.util.Collection,java.lang.String) +com.facebook.internal.Validate: void containsNoNulls(java.util.Collection,java.lang.String) +com.facebook.internal.Validate: void containsNoNullOrEmpty(java.util.Collection,java.lang.String) +com.facebook.internal.Validate: void notEmptyAndContainsNoNulls(java.util.Collection,java.lang.String) +com.facebook.internal.Validate: void notNullOrEmpty(java.lang.String,java.lang.String) +com.facebook.internal.Validate: void oneOf(java.lang.Object,java.lang.String,java.lang.Object[]) +com.facebook.internal.WorkQueue +com.facebook.internal.WorkQueue: int DEFAULT_MAX_CONCURRENT +com.facebook.internal.WorkQueue: java.lang.Object workLock +com.facebook.internal.WorkQueue: com.facebook.internal.WorkQueue$WorkNode pendingJobs +com.facebook.internal.WorkQueue: int maxConcurrent +com.facebook.internal.WorkQueue: java.util.concurrent.Executor executor +com.facebook.internal.WorkQueue: com.facebook.internal.WorkQueue$WorkNode runningJobs +com.facebook.internal.WorkQueue: int runningCount +com.facebook.internal.WorkQueue: boolean $assertionsDisabled +com.facebook.internal.WorkQueue: WorkQueue() +com.facebook.internal.WorkQueue: WorkQueue(int) +com.facebook.internal.WorkQueue: WorkQueue(int,java.util.concurrent.Executor) +com.facebook.internal.WorkQueue: com.facebook.internal.WorkQueue$WorkItem addActiveWorkItem(java.lang.Runnable) +com.facebook.internal.WorkQueue: com.facebook.internal.WorkQueue$WorkItem addActiveWorkItem(java.lang.Runnable,boolean) +com.facebook.internal.WorkQueue: void validate() +com.facebook.internal.WorkQueue: void startItem() +com.facebook.internal.WorkQueue: void finishItemAndStartNew(com.facebook.internal.WorkQueue$WorkNode) +com.facebook.internal.WorkQueue: void execute(com.facebook.internal.WorkQueue$WorkNode) +com.facebook.internal.WorkQueue: void access$000(com.facebook.internal.WorkQueue,com.facebook.internal.WorkQueue$WorkNode) +com.facebook.internal.WorkQueue: java.lang.Object access$100(com.facebook.internal.WorkQueue) +com.facebook.internal.WorkQueue: com.facebook.internal.WorkQueue$WorkNode access$202(com.facebook.internal.WorkQueue,com.facebook.internal.WorkQueue$WorkNode) +com.facebook.internal.WorkQueue: com.facebook.internal.WorkQueue$WorkNode access$200(com.facebook.internal.WorkQueue) +com.facebook.internal.WorkQueue: void () +com.facebook.internal.WorkQueue$1 +com.facebook.internal.WorkQueue$1: com.facebook.internal.WorkQueue$WorkNode val$node +com.facebook.internal.WorkQueue$1: com.facebook.internal.WorkQueue this$0 +com.facebook.internal.WorkQueue$1: WorkQueue$1(com.facebook.internal.WorkQueue,com.facebook.internal.WorkQueue$WorkNode) +com.facebook.internal.WorkQueue$1: void run() +com.facebook.internal.WorkQueue$WorkItem +com.facebook.internal.WorkQueue$WorkItem: boolean cancel() +com.facebook.internal.WorkQueue$WorkItem: boolean isRunning() +com.facebook.internal.WorkQueue$WorkItem: void moveToFront() +com.facebook.internal.WorkQueue$WorkNode +com.facebook.internal.WorkQueue$WorkNode: java.lang.Runnable callback +com.facebook.internal.WorkQueue$WorkNode: com.facebook.internal.WorkQueue$WorkNode next +com.facebook.internal.WorkQueue$WorkNode: com.facebook.internal.WorkQueue$WorkNode prev +com.facebook.internal.WorkQueue$WorkNode: boolean isRunning +com.facebook.internal.WorkQueue$WorkNode: boolean $assertionsDisabled +com.facebook.internal.WorkQueue$WorkNode: com.facebook.internal.WorkQueue this$0 +com.facebook.internal.WorkQueue$WorkNode: WorkQueue$WorkNode(com.facebook.internal.WorkQueue,java.lang.Runnable) +com.facebook.internal.WorkQueue$WorkNode: boolean cancel() +com.facebook.internal.WorkQueue$WorkNode: void moveToFront() +com.facebook.internal.WorkQueue$WorkNode: boolean isRunning() +com.facebook.internal.WorkQueue$WorkNode: java.lang.Runnable getCallback() +com.facebook.internal.WorkQueue$WorkNode: com.facebook.internal.WorkQueue$WorkNode getNext() +com.facebook.internal.WorkQueue$WorkNode: void setIsRunning(boolean) +com.facebook.internal.WorkQueue$WorkNode: com.facebook.internal.WorkQueue$WorkNode addToList(com.facebook.internal.WorkQueue$WorkNode,boolean) +com.facebook.internal.WorkQueue$WorkNode: com.facebook.internal.WorkQueue$WorkNode removeFromList(com.facebook.internal.WorkQueue$WorkNode) +com.facebook.internal.WorkQueue$WorkNode: void verify(boolean) +com.facebook.internal.WorkQueue$WorkNode: void () +com.facebook.model.CreateGraphObject +com.facebook.model.CreateGraphObject: java.lang.String value() +com.facebook.model.GraphLocation +com.facebook.model.GraphLocation: java.lang.String getStreet() +com.facebook.model.GraphLocation: void setStreet(java.lang.String) +com.facebook.model.GraphLocation: java.lang.String getCity() +com.facebook.model.GraphLocation: void setCity(java.lang.String) +com.facebook.model.GraphLocation: java.lang.String getState() +com.facebook.model.GraphLocation: void setState(java.lang.String) +com.facebook.model.GraphLocation: java.lang.String getCountry() +com.facebook.model.GraphLocation: void setCountry(java.lang.String) +com.facebook.model.GraphLocation: java.lang.String getZip() +com.facebook.model.GraphLocation: void setZip(java.lang.String) +com.facebook.model.GraphLocation: double getLatitude() +com.facebook.model.GraphLocation: void setLatitude(double) +com.facebook.model.GraphLocation: double getLongitude() +com.facebook.model.GraphLocation: void setLongitude(double) +com.facebook.model.GraphMultiResult +com.facebook.model.GraphMultiResult: com.facebook.model.GraphObjectList getData() +com.facebook.model.GraphObject +com.facebook.model.GraphObject: com.facebook.model.GraphObject cast(java.lang.Class) +com.facebook.model.GraphObject: java.util.Map asMap() +com.facebook.model.GraphObject: org.json.JSONObject getInnerJSONObject() +com.facebook.model.GraphObject: java.lang.Object getProperty(java.lang.String) +com.facebook.model.GraphObject: com.facebook.model.GraphObject getPropertyAs(java.lang.String,java.lang.Class) +com.facebook.model.GraphObject: com.facebook.model.GraphObjectList getPropertyAsList(java.lang.String,java.lang.Class) +com.facebook.model.GraphObject: void setProperty(java.lang.String,java.lang.Object) +com.facebook.model.GraphObject: void removeProperty(java.lang.String) +com.facebook.model.GraphObject$Factory +com.facebook.model.GraphObject$Factory: java.util.HashSet verifiedGraphObjectClasses +com.facebook.model.GraphObject$Factory: java.text.SimpleDateFormat[] dateFormats +com.facebook.model.GraphObject$Factory: GraphObject$Factory() +com.facebook.model.GraphObject$Factory: com.facebook.model.GraphObject create(org.json.JSONObject) +com.facebook.model.GraphObject$Factory: com.facebook.model.GraphObject create(org.json.JSONObject,java.lang.Class) +com.facebook.model.GraphObject$Factory: com.facebook.model.GraphObject create() +com.facebook.model.GraphObject$Factory: com.facebook.model.GraphObject create(java.lang.Class) +com.facebook.model.GraphObject$Factory: boolean hasSameId(com.facebook.model.GraphObject,com.facebook.model.GraphObject) +com.facebook.model.GraphObject$Factory: com.facebook.model.GraphObjectList createList(org.json.JSONArray,java.lang.Class) +com.facebook.model.GraphObject$Factory: com.facebook.model.GraphObjectList createList(java.lang.Class) +com.facebook.model.GraphObject$Factory: com.facebook.model.GraphObject createGraphObjectProxy(java.lang.Class,org.json.JSONObject) +com.facebook.model.GraphObject$Factory: java.util.Map createGraphObjectProxyForMap(org.json.JSONObject) +com.facebook.model.GraphObject$Factory: boolean hasClassBeenVerified(java.lang.Class) +com.facebook.model.GraphObject$Factory: void recordClassHasBeenVerified(java.lang.Class) +com.facebook.model.GraphObject$Factory: void verifyCanProxyClass(java.lang.Class) +com.facebook.model.GraphObject$Factory: java.lang.Object coerceValueToExpectedType(java.lang.Object,java.lang.Class,java.lang.reflect.ParameterizedType) +com.facebook.model.GraphObject$Factory: java.lang.String convertCamelCaseToLowercaseWithUnderscores(java.lang.String) +com.facebook.model.GraphObject$Factory: java.lang.Object getUnderlyingJSONObject(java.lang.Object) +com.facebook.model.GraphObject$Factory: com.facebook.model.GraphObject access$000(java.lang.Class,org.json.JSONObject) +com.facebook.model.GraphObject$Factory: java.util.Map access$100(org.json.JSONObject) +com.facebook.model.GraphObject$Factory: java.lang.Object access$200(java.lang.Object) +com.facebook.model.GraphObject$Factory: void () +com.facebook.model.GraphObject$Factory$GraphObjectListImpl +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: org.json.JSONArray state +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: java.lang.Class itemType +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: GraphObject$Factory$GraphObjectListImpl(org.json.JSONArray,java.lang.Class) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: java.lang.String toString() +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: void add(int,java.lang.Object) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: java.lang.Object set(int,java.lang.Object) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: int hashCode() +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: boolean equals(java.lang.Object) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: java.lang.Object get(int) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: int size() +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: com.facebook.model.GraphObjectList castToListOf(java.lang.Class) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: org.json.JSONArray getInnerJSONArray() +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: void clear() +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: boolean remove(java.lang.Object) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: boolean removeAll(java.util.Collection) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: boolean retainAll(java.util.Collection) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: void checkIndex(int) +com.facebook.model.GraphObject$Factory$GraphObjectListImpl: void put(int,java.lang.Object) +com.facebook.model.GraphObject$Factory$GraphObjectProxy +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String CLEAR_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String CONTAINSKEY_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String CONTAINSVALUE_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String ENTRYSET_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String GET_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String ISEMPTY_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String KEYSET_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String PUT_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String PUTALL_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String REMOVE_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String SIZE_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String VALUES_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String CAST_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String CASTTOMAP_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String GETPROPERTY_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String GETPROPERTYAS_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String GETPROPERTYASLIST_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String SETPROPERTY_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String REMOVEPROPERTY_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String GETINNERJSONOBJECT_METHOD +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.Class graphObjectClass +com.facebook.model.GraphObject$Factory$GraphObjectProxy: GraphObject$Factory$GraphObjectProxy(org.json.JSONObject,java.lang.Class) +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.String toString() +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.Object proxyMapMethods(java.lang.reflect.Method,java.lang.Object[]) +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.Object proxyGraphObjectMethods(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.Object createGraphObjectsFromParameters(com.facebook.model.CreateGraphObject,java.lang.Object) +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.Object proxyGraphObjectGettersAndSetters(java.lang.reflect.Method,java.lang.Object[]) +com.facebook.model.GraphObject$Factory$GraphObjectProxy: java.lang.Object setJSONProperty(java.lang.Object[]) +com.facebook.model.GraphObject$Factory$GraphObjectProxy$1 +com.facebook.model.GraphObject$Factory$GraphObjectProxy$1: java.lang.Class val$expectedType +com.facebook.model.GraphObject$Factory$GraphObjectProxy$1: com.facebook.model.GraphObject$Factory$GraphObjectProxy this$0 +com.facebook.model.GraphObject$Factory$GraphObjectProxy$1: GraphObject$Factory$GraphObjectProxy$1(com.facebook.model.GraphObject$Factory$GraphObjectProxy,java.lang.Class) +com.facebook.model.GraphObject$Factory$GraphObjectProxy$1: java.lang.reflect.Type[] getActualTypeArguments() +com.facebook.model.GraphObject$Factory$GraphObjectProxy$1: java.lang.reflect.Type getOwnerType() +com.facebook.model.GraphObject$Factory$GraphObjectProxy$1: java.lang.reflect.Type getRawType() +com.facebook.model.GraphObject$Factory$ProxyBase +com.facebook.model.GraphObject$Factory$ProxyBase: java.lang.String EQUALS_METHOD +com.facebook.model.GraphObject$Factory$ProxyBase: java.lang.String TOSTRING_METHOD +com.facebook.model.GraphObject$Factory$ProxyBase: java.lang.Object state +com.facebook.model.GraphObject$Factory$ProxyBase: GraphObject$Factory$ProxyBase(java.lang.Object) +com.facebook.model.GraphObject$Factory$ProxyBase: java.lang.Object throwUnexpectedMethodSignature(java.lang.reflect.Method) +com.facebook.model.GraphObject$Factory$ProxyBase: java.lang.Object proxyObjectMethods(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]) +com.facebook.model.GraphObjectList +com.facebook.model.GraphObjectList: com.facebook.model.GraphObjectList castToListOf(java.lang.Class) +com.facebook.model.GraphObjectList: org.json.JSONArray getInnerJSONArray() +com.facebook.model.GraphPlace +com.facebook.model.GraphPlace: java.lang.String getId() +com.facebook.model.GraphPlace: void setId(java.lang.String) +com.facebook.model.GraphPlace: java.lang.String getName() +com.facebook.model.GraphPlace: void setName(java.lang.String) +com.facebook.model.GraphPlace: java.lang.String getCategory() +com.facebook.model.GraphPlace: void setCategory(java.lang.String) +com.facebook.model.GraphPlace: com.facebook.model.GraphLocation getLocation() +com.facebook.model.GraphPlace: void setLocation(com.facebook.model.GraphLocation) +com.facebook.model.GraphUser +com.facebook.model.GraphUser: java.lang.String getId() +com.facebook.model.GraphUser: void setId(java.lang.String) +com.facebook.model.GraphUser: java.lang.String getName() +com.facebook.model.GraphUser: void setName(java.lang.String) +com.facebook.model.GraphUser: java.lang.String getFirstName() +com.facebook.model.GraphUser: void setFirstName(java.lang.String) +com.facebook.model.GraphUser: java.lang.String getMiddleName() +com.facebook.model.GraphUser: void setMiddleName(java.lang.String) +com.facebook.model.GraphUser: java.lang.String getLastName() +com.facebook.model.GraphUser: void setLastName(java.lang.String) +com.facebook.model.GraphUser: java.lang.String getLink() +com.facebook.model.GraphUser: void setLink(java.lang.String) +com.facebook.model.GraphUser: java.lang.String getUsername() +com.facebook.model.GraphUser: void setUsername(java.lang.String) +com.facebook.model.GraphUser: java.lang.String getBirthday() +com.facebook.model.GraphUser: void setBirthday(java.lang.String) +com.facebook.model.GraphUser: com.facebook.model.GraphLocation getLocation() +com.facebook.model.GraphUser: void setLocation(com.facebook.model.GraphLocation) +com.facebook.model.JsonUtil +com.facebook.model.JsonUtil: JsonUtil() +com.facebook.model.JsonUtil: void jsonObjectClear(org.json.JSONObject) +com.facebook.model.JsonUtil: boolean jsonObjectContainsValue(org.json.JSONObject,java.lang.Object) +com.facebook.model.JsonUtil: java.util.Set jsonObjectEntrySet(org.json.JSONObject) +com.facebook.model.JsonUtil: java.util.Set jsonObjectKeySet(org.json.JSONObject) +com.facebook.model.JsonUtil: void jsonObjectPutAll(org.json.JSONObject,java.util.Map) +com.facebook.model.JsonUtil: java.util.Collection jsonObjectValues(org.json.JSONObject) +com.facebook.model.JsonUtil$JSONObjectEntry +com.facebook.model.JsonUtil$JSONObjectEntry: java.lang.String key +com.facebook.model.JsonUtil$JSONObjectEntry: java.lang.Object value +com.facebook.model.JsonUtil$JSONObjectEntry: JsonUtil$JSONObjectEntry(java.lang.String,java.lang.Object) +com.facebook.model.JsonUtil$JSONObjectEntry: java.lang.String getKey() +com.facebook.model.JsonUtil$JSONObjectEntry: java.lang.Object getValue() +com.facebook.model.JsonUtil$JSONObjectEntry: java.lang.Object setValue(java.lang.Object) +com.facebook.model.JsonUtil$JSONObjectEntry: java.lang.Object getKey() +com.facebook.model.OpenGraphAction +com.facebook.model.OpenGraphAction: java.lang.String getId() +com.facebook.model.OpenGraphAction: void setId(java.lang.String) +com.facebook.model.OpenGraphAction: java.lang.String getType() +com.facebook.model.OpenGraphAction: void setType(java.lang.String) +com.facebook.model.OpenGraphAction: java.util.Date getStartTime() +com.facebook.model.OpenGraphAction: void setStartTime(java.util.Date) +com.facebook.model.OpenGraphAction: java.util.Date getEndTime() +com.facebook.model.OpenGraphAction: void setEndTime(java.util.Date) +com.facebook.model.OpenGraphAction: java.util.Date getPublishTime() +com.facebook.model.OpenGraphAction: void setPublishTime(java.util.Date) +com.facebook.model.OpenGraphAction: java.util.Date getCreatedTime() +com.facebook.model.OpenGraphAction: void setCreatedTime(java.util.Date) +com.facebook.model.OpenGraphAction: java.util.Date getExpiresTime() +com.facebook.model.OpenGraphAction: void setExpiresTime(java.util.Date) +com.facebook.model.OpenGraphAction: java.lang.String getRef() +com.facebook.model.OpenGraphAction: void setRef(java.lang.String) +com.facebook.model.OpenGraphAction: java.lang.String getMessage() +com.facebook.model.OpenGraphAction: void setMessage(java.lang.String) +com.facebook.model.OpenGraphAction: com.facebook.model.GraphPlace getPlace() +com.facebook.model.OpenGraphAction: void setPlace(com.facebook.model.GraphPlace) +com.facebook.model.OpenGraphAction: com.facebook.model.GraphObjectList getTags() +com.facebook.model.OpenGraphAction: void setTags(java.util.List) +com.facebook.model.OpenGraphAction: java.util.List getImage() +com.facebook.model.OpenGraphAction: void setImage(java.util.List) +com.facebook.model.OpenGraphAction: void setImageUrls(java.util.List) +com.facebook.model.OpenGraphAction: com.facebook.model.GraphUser getFrom() +com.facebook.model.OpenGraphAction: void setFrom(com.facebook.model.GraphUser) +com.facebook.model.OpenGraphAction: org.json.JSONObject getLikes() +com.facebook.model.OpenGraphAction: void setLikes(org.json.JSONObject) +com.facebook.model.OpenGraphAction: com.facebook.model.GraphObject getApplication() +com.facebook.model.OpenGraphAction: void setApplication(com.facebook.model.GraphObject) +com.facebook.model.OpenGraphAction: org.json.JSONObject getComments() +com.facebook.model.OpenGraphAction: void setComments(org.json.JSONObject) +com.facebook.model.OpenGraphAction: com.facebook.model.GraphObject getData() +com.facebook.model.OpenGraphAction: void setData(com.facebook.model.GraphObject) +com.facebook.model.OpenGraphAction: boolean getExplicitlyShared() +com.facebook.model.OpenGraphAction: void setExplicitlyShared(boolean) +com.facebook.model.OpenGraphAction$Factory +com.facebook.model.OpenGraphAction$Factory: OpenGraphAction$Factory() +com.facebook.model.OpenGraphAction$Factory: com.facebook.model.OpenGraphAction createForPost() +com.facebook.model.OpenGraphAction$Factory: com.facebook.model.OpenGraphAction createForPost(java.lang.String) +com.facebook.model.OpenGraphAction$Factory: com.facebook.model.OpenGraphAction createForPost(java.lang.Class,java.lang.String) +com.facebook.model.OpenGraphObject +com.facebook.model.OpenGraphObject: java.lang.String getId() +com.facebook.model.OpenGraphObject: void setId(java.lang.String) +com.facebook.model.OpenGraphObject: java.lang.String getType() +com.facebook.model.OpenGraphObject: void setType(java.lang.String) +com.facebook.model.OpenGraphObject: java.lang.String getUrl() +com.facebook.model.OpenGraphObject: void setUrl(java.lang.String) +com.facebook.model.OpenGraphObject: java.lang.String getTitle() +com.facebook.model.OpenGraphObject: void setTitle(java.lang.String) +com.facebook.model.OpenGraphObject: java.lang.String getDescription() +com.facebook.model.OpenGraphObject: void setDescription(java.lang.String) +com.facebook.model.OpenGraphObject: com.facebook.model.GraphObjectList getImage() +com.facebook.model.OpenGraphObject: void setImage(com.facebook.model.GraphObjectList) +com.facebook.model.OpenGraphObject: void setImageUrls(java.util.List) +com.facebook.model.OpenGraphObject: com.facebook.model.GraphObjectList getVideo() +com.facebook.model.OpenGraphObject: void setVideo(com.facebook.model.GraphObjectList) +com.facebook.model.OpenGraphObject: com.facebook.model.GraphObjectList getAudio() +com.facebook.model.OpenGraphObject: void setAudio(com.facebook.model.GraphObjectList) +com.facebook.model.OpenGraphObject: java.lang.String getDeterminer() +com.facebook.model.OpenGraphObject: void setDeterminer(java.lang.String) +com.facebook.model.OpenGraphObject: java.util.List getSeeAlso() +com.facebook.model.OpenGraphObject: void setSeeAlso(java.util.List) +com.facebook.model.OpenGraphObject: java.lang.String getSiteName() +com.facebook.model.OpenGraphObject: void setSiteName(java.lang.String) +com.facebook.model.OpenGraphObject: java.util.Date getCreatedTime() +com.facebook.model.OpenGraphObject: void setCreatedTime(java.util.Date) +com.facebook.model.OpenGraphObject: java.util.Date getUpdatedTime() +com.facebook.model.OpenGraphObject: void setUpdatedTime(java.util.Date) +com.facebook.model.OpenGraphObject: com.facebook.model.GraphObject getApplication() +com.facebook.model.OpenGraphObject: void setApplication(com.facebook.model.GraphObject) +com.facebook.model.OpenGraphObject: boolean getIsScraped() +com.facebook.model.OpenGraphObject: void setIsScraped(boolean) +com.facebook.model.OpenGraphObject: java.lang.String getPostActionId() +com.facebook.model.OpenGraphObject: void setPostActionId(java.lang.String) +com.facebook.model.OpenGraphObject: com.facebook.model.GraphObject getData() +com.facebook.model.OpenGraphObject: void setData(com.facebook.model.GraphObject) +com.facebook.model.OpenGraphObject: boolean getCreateObject() +com.facebook.model.OpenGraphObject: void setCreateObject(boolean) +com.facebook.model.OpenGraphObject$Factory +com.facebook.model.OpenGraphObject$Factory: OpenGraphObject$Factory() +com.facebook.model.OpenGraphObject$Factory: com.facebook.model.OpenGraphObject createForPost(java.lang.String) +com.facebook.model.OpenGraphObject$Factory: com.facebook.model.OpenGraphObject createForPost(java.lang.Class,java.lang.String) +com.facebook.model.OpenGraphObject$Factory: com.facebook.model.OpenGraphObject createForPost(java.lang.Class,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) +com.facebook.model.PropertyName +com.facebook.model.PropertyName: java.lang.String value() +com.facebook.widget.FacebookDialog +com.facebook.widget.FacebookDialog: java.lang.String COMPLETION_GESTURE_CANCEL +com.facebook.widget.FacebookDialog: java.lang.String EXTRA_DIALOG_COMPLETE_KEY +com.facebook.widget.FacebookDialog: java.lang.String EXTRA_DIALOG_COMPLETION_GESTURE_KEY +com.facebook.widget.FacebookDialog: java.lang.String EXTRA_DIALOG_COMPLETION_ID_KEY +com.facebook.widget.FacebookDialog: int MIN_NATIVE_SHARE_PROTOCOL_VERSION +com.facebook.widget.FacebookDialog: com.facebook.NativeAppCallAttachmentStore attachmentStore +com.facebook.widget.FacebookDialog: android.app.Activity activity +com.facebook.widget.FacebookDialog: android.support.v4.app.Fragment fragment +com.facebook.widget.FacebookDialog: com.facebook.widget.FacebookDialog$PendingCall appCall +com.facebook.widget.FacebookDialog: com.facebook.widget.FacebookDialog$OnPresentCallback onPresentCallback +com.facebook.widget.FacebookDialog: boolean getNativeDialogDidComplete(android.os.Bundle) +com.facebook.widget.FacebookDialog: java.lang.String getNativeDialogCompletionGesture(android.os.Bundle) +com.facebook.widget.FacebookDialog: java.lang.String getNativeDialogPostId(android.os.Bundle) +com.facebook.widget.FacebookDialog: FacebookDialog(android.app.Activity,android.support.v4.app.Fragment,com.facebook.widget.FacebookDialog$PendingCall,com.facebook.widget.FacebookDialog$OnPresentCallback) +com.facebook.widget.FacebookDialog: com.facebook.widget.FacebookDialog$PendingCall present() +com.facebook.widget.FacebookDialog: boolean handleActivityResult(android.content.Context,com.facebook.widget.FacebookDialog$PendingCall,int,android.content.Intent,com.facebook.widget.FacebookDialog$Callback) +com.facebook.widget.FacebookDialog: boolean canPresentShareDialog(android.content.Context,com.facebook.widget.FacebookDialog$ShareDialogFeature[]) +com.facebook.widget.FacebookDialog: boolean canPresentOpenGraphActionDialog(android.content.Context,com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[]) +com.facebook.widget.FacebookDialog: boolean handleCanPresent(android.content.Context,java.lang.Iterable) +com.facebook.widget.FacebookDialog: int getProtocolVersionForNativeDialog(android.content.Context,java.lang.Integer) +com.facebook.widget.FacebookDialog: com.facebook.NativeAppCallAttachmentStore getAttachmentStore() +com.facebook.widget.FacebookDialog: int getMinVersionForFeatures(java.lang.Iterable) +com.facebook.widget.FacebookDialog: FacebookDialog(android.app.Activity,android.support.v4.app.Fragment,com.facebook.widget.FacebookDialog$PendingCall,com.facebook.widget.FacebookDialog$OnPresentCallback,com.facebook.widget.FacebookDialog$1) +com.facebook.widget.FacebookDialog: int access$300(android.content.Context,java.lang.Integer) +com.facebook.widget.FacebookDialog: com.facebook.NativeAppCallAttachmentStore access$500() +com.facebook.widget.FacebookDialog$1 +com.facebook.widget.FacebookDialog$Builder +com.facebook.widget.FacebookDialog$Builder: android.app.Activity activity +com.facebook.widget.FacebookDialog$Builder: java.lang.String applicationId +com.facebook.widget.FacebookDialog$Builder: com.facebook.widget.FacebookDialog$PendingCall appCall +com.facebook.widget.FacebookDialog$Builder: android.support.v4.app.Fragment fragment +com.facebook.widget.FacebookDialog$Builder: java.lang.String applicationName +com.facebook.widget.FacebookDialog$Builder: FacebookDialog$Builder(android.app.Activity) +com.facebook.widget.FacebookDialog$Builder: com.facebook.widget.FacebookDialog$Builder setRequestCode(int) +com.facebook.widget.FacebookDialog$Builder: com.facebook.widget.FacebookDialog$Builder setApplicationName(java.lang.String) +com.facebook.widget.FacebookDialog$Builder: com.facebook.widget.FacebookDialog$Builder setFragment(android.support.v4.app.Fragment) +com.facebook.widget.FacebookDialog$Builder: com.facebook.widget.FacebookDialog build() +com.facebook.widget.FacebookDialog$Builder: boolean canPresent() +com.facebook.widget.FacebookDialog$Builder: boolean handleCanPresent() +com.facebook.widget.FacebookDialog$Builder: void validate() +com.facebook.widget.FacebookDialog$Builder: com.facebook.widget.FacebookDialog$OnPresentCallback getOnPresentCallback() +com.facebook.widget.FacebookDialog$Builder: android.content.Intent handleBuild(android.os.Bundle) +com.facebook.widget.FacebookDialog$Builder: void putExtra(android.os.Bundle,java.lang.String,java.lang.String) +com.facebook.widget.FacebookDialog$Callback +com.facebook.widget.FacebookDialog$Callback: void onComplete(com.facebook.widget.FacebookDialog$PendingCall,android.os.Bundle) +com.facebook.widget.FacebookDialog$Callback: void onError(com.facebook.widget.FacebookDialog$PendingCall,java.lang.Exception,android.os.Bundle) +com.facebook.widget.FacebookDialog$DialogFeature +com.facebook.widget.FacebookDialog$DialogFeature: int getMinVersion() +com.facebook.widget.FacebookDialog$OnPresentCallback +com.facebook.widget.FacebookDialog$OnPresentCallback: void onPresent(android.content.Context) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.lang.String previewPropertyName +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.model.OpenGraphAction action +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.lang.String actionType +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.util.HashMap imageAttachments +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.util.HashMap imageAttachmentFiles +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: boolean dataErrorsFatal +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: FacebookDialog$OpenGraphActionDialogBuilder(android.app.Activity,com.facebook.model.OpenGraphAction,java.lang.String,java.lang.String) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: FacebookDialog$OpenGraphActionDialogBuilder(android.app.Activity,com.facebook.model.OpenGraphAction,java.lang.String) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setDataErrorsFatal(boolean) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForAction(java.util.List) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForAction(java.util.List,boolean) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForAction(java.util.List) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForAction(java.util.List,boolean) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: void updateActionAttachmentUrls(java.util.List,boolean) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForObject(java.lang.String,java.util.List) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentsForObject(java.lang.String,java.util.List,boolean) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForObject(java.lang.String,java.util.List) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder setImageAttachmentFilesForObject(java.lang.String,java.util.List,boolean) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: void updateObjectAttachmentUrls(java.lang.String,java.util.List,boolean) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.util.List addImageAttachments(java.util.List) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.util.List addImageAttachmentFiles(java.util.List) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.util.List getImageAttachmentNames() +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: boolean handleCanPresent() +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: android.content.Intent handleBuild(android.os.Bundle) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OnPresentCallback getOnPresentCallback() +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder addImageAttachment(java.lang.String,android.graphics.Bitmap) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder addImageAttachment(java.lang.String,java.io.File) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: org.json.JSONObject flattenChildrenOfGraphObject(org.json.JSONObject) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.lang.Object flattenObject(java.lang.Object) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: boolean canPresent() +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: com.facebook.widget.FacebookDialog build() +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.util.HashMap access$400(com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder: java.util.HashMap access$600(com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder$1 +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder$1: com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder this$0 +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder$1: FacebookDialog$OpenGraphActionDialogBuilder$1(com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogBuilder$1: void onPresent(android.content.Context) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature OG_ACTION_DIALOG +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: int minVersion +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[] $VALUES +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature[] values() +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature valueOf(java.lang.String) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: FacebookDialog$OpenGraphActionDialogFeature(java.lang.String,int,int) +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: int getMinVersion() +com.facebook.widget.FacebookDialog$OpenGraphActionDialogFeature: void () +com.facebook.widget.FacebookDialog$PendingCall +com.facebook.widget.FacebookDialog$PendingCall: java.util.UUID callId +com.facebook.widget.FacebookDialog$PendingCall: android.content.Intent requestIntent +com.facebook.widget.FacebookDialog$PendingCall: int requestCode +com.facebook.widget.FacebookDialog$PendingCall: android.os.Parcelable$Creator CREATOR +com.facebook.widget.FacebookDialog$PendingCall: FacebookDialog$PendingCall(int) +com.facebook.widget.FacebookDialog$PendingCall: FacebookDialog$PendingCall(android.os.Parcel) +com.facebook.widget.FacebookDialog$PendingCall: void setRequestIntent(android.content.Intent) +com.facebook.widget.FacebookDialog$PendingCall: android.content.Intent getRequestIntent() +com.facebook.widget.FacebookDialog$PendingCall: java.util.UUID getCallId() +com.facebook.widget.FacebookDialog$PendingCall: void setRequestCode(int) +com.facebook.widget.FacebookDialog$PendingCall: int getRequestCode() +com.facebook.widget.FacebookDialog$PendingCall: int describeContents() +com.facebook.widget.FacebookDialog$PendingCall: void writeToParcel(android.os.Parcel,int) +com.facebook.widget.FacebookDialog$PendingCall: void access$000(com.facebook.widget.FacebookDialog$PendingCall,int) +com.facebook.widget.FacebookDialog$PendingCall: void access$100(com.facebook.widget.FacebookDialog$PendingCall,android.content.Intent) +com.facebook.widget.FacebookDialog$PendingCall: FacebookDialog$PendingCall(android.os.Parcel,com.facebook.widget.FacebookDialog$1) +com.facebook.widget.FacebookDialog$PendingCall: void () +com.facebook.widget.FacebookDialog$PendingCall$1 +com.facebook.widget.FacebookDialog$PendingCall$1: FacebookDialog$PendingCall$1() +com.facebook.widget.FacebookDialog$PendingCall$1: com.facebook.widget.FacebookDialog$PendingCall createFromParcel(android.os.Parcel) +com.facebook.widget.FacebookDialog$PendingCall$1: com.facebook.widget.FacebookDialog$PendingCall[] newArray(int) +com.facebook.widget.FacebookDialog$PendingCall$1: java.lang.Object[] newArray(int) +com.facebook.widget.FacebookDialog$PendingCall$1: java.lang.Object createFromParcel(android.os.Parcel) +com.facebook.widget.FacebookDialog$ShareDialogBuilder +com.facebook.widget.FacebookDialog$ShareDialogBuilder: java.lang.String name +com.facebook.widget.FacebookDialog$ShareDialogBuilder: java.lang.String caption +com.facebook.widget.FacebookDialog$ShareDialogBuilder: java.lang.String description +com.facebook.widget.FacebookDialog$ShareDialogBuilder: java.lang.String link +com.facebook.widget.FacebookDialog$ShareDialogBuilder: java.lang.String picture +com.facebook.widget.FacebookDialog$ShareDialogBuilder: java.lang.String place +com.facebook.widget.FacebookDialog$ShareDialogBuilder: java.util.ArrayList friends +com.facebook.widget.FacebookDialog$ShareDialogBuilder: java.lang.String ref +com.facebook.widget.FacebookDialog$ShareDialogBuilder: boolean dataErrorsFatal +com.facebook.widget.FacebookDialog$ShareDialogBuilder: FacebookDialog$ShareDialogBuilder(android.app.Activity) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setName(java.lang.String) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setCaption(java.lang.String) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setDescription(java.lang.String) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setLink(java.lang.String) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setPicture(java.lang.String) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setPlace(java.lang.String) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setFriends(java.util.List) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setRef(java.lang.String) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog$ShareDialogBuilder setDataErrorsFatal(boolean) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: boolean handleCanPresent() +com.facebook.widget.FacebookDialog$ShareDialogBuilder: android.content.Intent handleBuild(android.os.Bundle) +com.facebook.widget.FacebookDialog$ShareDialogBuilder: boolean canPresent() +com.facebook.widget.FacebookDialog$ShareDialogBuilder: com.facebook.widget.FacebookDialog build() +com.facebook.widget.FacebookDialog$ShareDialogFeature +com.facebook.widget.FacebookDialog$ShareDialogFeature: com.facebook.widget.FacebookDialog$ShareDialogFeature SHARE_DIALOG +com.facebook.widget.FacebookDialog$ShareDialogFeature: int minVersion +com.facebook.widget.FacebookDialog$ShareDialogFeature: com.facebook.widget.FacebookDialog$ShareDialogFeature[] $VALUES +com.facebook.widget.FacebookDialog$ShareDialogFeature: com.facebook.widget.FacebookDialog$ShareDialogFeature[] values() +com.facebook.widget.FacebookDialog$ShareDialogFeature: com.facebook.widget.FacebookDialog$ShareDialogFeature valueOf(java.lang.String) +com.facebook.widget.FacebookDialog$ShareDialogFeature: FacebookDialog$ShareDialogFeature(java.lang.String,int,int) +com.facebook.widget.FacebookDialog$ShareDialogFeature: int getMinVersion() +com.facebook.widget.FacebookDialog$ShareDialogFeature: void () +com.facebook.widget.FacebookFragment +com.facebook.widget.FacebookFragment: com.facebook.internal.SessionTracker sessionTracker +com.facebook.widget.FacebookFragment: FacebookFragment() +com.facebook.widget.FacebookFragment: void onActivityCreated(android.os.Bundle) +com.facebook.widget.FacebookFragment: void onActivityResult(int,int,android.content.Intent) +com.facebook.widget.FacebookFragment: void onDestroy() +com.facebook.widget.FacebookFragment: void setSession(com.facebook.Session) +com.facebook.widget.FacebookFragment: void onSessionStateChange(com.facebook.SessionState,java.lang.Exception) +com.facebook.widget.FacebookFragment: com.facebook.Session getSession() +com.facebook.widget.FacebookFragment: boolean isSessionOpen() +com.facebook.widget.FacebookFragment: com.facebook.SessionState getSessionState() +com.facebook.widget.FacebookFragment: java.lang.String getAccessToken() +com.facebook.widget.FacebookFragment: java.util.Date getExpirationDate() +com.facebook.widget.FacebookFragment: void closeSession() +com.facebook.widget.FacebookFragment: void closeSessionAndClearTokenInformation() +com.facebook.widget.FacebookFragment: java.util.List getSessionPermissions() +com.facebook.widget.FacebookFragment: void openSession() +com.facebook.widget.FacebookFragment: void openSessionForRead(java.lang.String,java.util.List) +com.facebook.widget.FacebookFragment: void openSessionForRead(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int) +com.facebook.widget.FacebookFragment: void openSessionForPublish(java.lang.String,java.util.List) +com.facebook.widget.FacebookFragment: void openSessionForPublish(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int) +com.facebook.widget.FacebookFragment: void openSession(java.lang.String,java.util.List,com.facebook.SessionLoginBehavior,int,com.facebook.internal.SessionAuthorizationType) +com.facebook.widget.FacebookFragment$1 +com.facebook.widget.FacebookFragment$DefaultSessionStatusCallback +com.facebook.widget.FacebookFragment$DefaultSessionStatusCallback: com.facebook.widget.FacebookFragment this$0 +com.facebook.widget.FacebookFragment$DefaultSessionStatusCallback: FacebookFragment$DefaultSessionStatusCallback(com.facebook.widget.FacebookFragment) +com.facebook.widget.FacebookFragment$DefaultSessionStatusCallback: void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) +com.facebook.widget.FacebookFragment$DefaultSessionStatusCallback: FacebookFragment$DefaultSessionStatusCallback(com.facebook.widget.FacebookFragment,com.facebook.widget.FacebookFragment$1) +com.facebook.widget.FriendPickerFragment +com.facebook.widget.FriendPickerFragment: java.lang.String USER_ID_BUNDLE_KEY +com.facebook.widget.FriendPickerFragment: java.lang.String MULTI_SELECT_BUNDLE_KEY +com.facebook.widget.FriendPickerFragment: java.lang.String ID +com.facebook.widget.FriendPickerFragment: java.lang.String NAME +com.facebook.widget.FriendPickerFragment: java.lang.String userId +com.facebook.widget.FriendPickerFragment: boolean multiSelect +com.facebook.widget.FriendPickerFragment: FriendPickerFragment() +com.facebook.widget.FriendPickerFragment: FriendPickerFragment(android.os.Bundle) +com.facebook.widget.FriendPickerFragment: java.lang.String getUserId() +com.facebook.widget.FriendPickerFragment: void setUserId(java.lang.String) +com.facebook.widget.FriendPickerFragment: boolean getMultiSelect() +com.facebook.widget.FriendPickerFragment: void setMultiSelect(boolean) +com.facebook.widget.FriendPickerFragment: java.util.List getSelection() +com.facebook.widget.FriendPickerFragment: void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) +com.facebook.widget.FriendPickerFragment: void setSettingsFromBundle(android.os.Bundle) +com.facebook.widget.FriendPickerFragment: void saveSettingsToBundle(android.os.Bundle) +com.facebook.widget.FriendPickerFragment: com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() +com.facebook.widget.FriendPickerFragment: com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() +com.facebook.widget.FriendPickerFragment: com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() +com.facebook.widget.FriendPickerFragment: com.facebook.Request getRequestForLoadData(com.facebook.Session) +com.facebook.widget.FriendPickerFragment: java.lang.String getDefaultTitleText() +com.facebook.widget.FriendPickerFragment: void logAppEvents(boolean) +com.facebook.widget.FriendPickerFragment: com.facebook.Request createRequest(java.lang.String,java.util.Set,com.facebook.Session) +com.facebook.widget.FriendPickerFragment: void setFriendPickerSettingsFromBundle(android.os.Bundle) +com.facebook.widget.FriendPickerFragment$1 +com.facebook.widget.FriendPickerFragment$1: com.facebook.widget.FriendPickerFragment this$0 +com.facebook.widget.FriendPickerFragment$1: FriendPickerFragment$1(com.facebook.widget.FriendPickerFragment,android.content.Context) +com.facebook.widget.FriendPickerFragment$1: int getGraphObjectRowLayoutId(com.facebook.model.GraphUser) +com.facebook.widget.FriendPickerFragment$1: int getDefaultPicture() +com.facebook.widget.FriendPickerFragment$1: int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) +com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy +com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy: com.facebook.widget.FriendPickerFragment this$0 +com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy: FriendPickerFragment$ImmediateLoadingStrategy(com.facebook.widget.FriendPickerFragment) +com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy: void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) +com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy: void followNextLink() +com.facebook.widget.FriendPickerFragment$ImmediateLoadingStrategy: FriendPickerFragment$ImmediateLoadingStrategy(com.facebook.widget.FriendPickerFragment,com.facebook.widget.FriendPickerFragment$1) +com.facebook.widget.GraphObjectAdapter +com.facebook.widget.GraphObjectAdapter: int DISPLAY_SECTIONS_THRESHOLD +com.facebook.widget.GraphObjectAdapter: int HEADER_VIEW_TYPE +com.facebook.widget.GraphObjectAdapter: int GRAPH_OBJECT_VIEW_TYPE +com.facebook.widget.GraphObjectAdapter: int ACTIVITY_CIRCLE_VIEW_TYPE +com.facebook.widget.GraphObjectAdapter: int MAX_PREFETCHED_PICTURES +com.facebook.widget.GraphObjectAdapter: java.lang.String ID +com.facebook.widget.GraphObjectAdapter: java.lang.String NAME +com.facebook.widget.GraphObjectAdapter: java.lang.String PICTURE +com.facebook.widget.GraphObjectAdapter: java.util.Map pendingRequests +com.facebook.widget.GraphObjectAdapter: android.view.LayoutInflater inflater +com.facebook.widget.GraphObjectAdapter: java.util.List sectionKeys +com.facebook.widget.GraphObjectAdapter: java.util.Map graphObjectsBySection +com.facebook.widget.GraphObjectAdapter: java.util.Map graphObjectsById +com.facebook.widget.GraphObjectAdapter: boolean displaySections +com.facebook.widget.GraphObjectAdapter: java.util.List sortFields +com.facebook.widget.GraphObjectAdapter: java.lang.String groupByField +com.facebook.widget.GraphObjectAdapter: boolean showPicture +com.facebook.widget.GraphObjectAdapter: boolean showCheckbox +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectAdapter$Filter filter +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectAdapter$DataNeededListener dataNeededListener +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectCursor cursor +com.facebook.widget.GraphObjectAdapter: android.content.Context context +com.facebook.widget.GraphObjectAdapter: java.util.Map prefetchedPictureCache +com.facebook.widget.GraphObjectAdapter: java.util.ArrayList prefetchedProfilePictureIds +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectAdapter$OnErrorListener onErrorListener +com.facebook.widget.GraphObjectAdapter: boolean $assertionsDisabled +com.facebook.widget.GraphObjectAdapter: GraphObjectAdapter(android.content.Context) +com.facebook.widget.GraphObjectAdapter: java.util.List getSortFields() +com.facebook.widget.GraphObjectAdapter: void setSortFields(java.util.List) +com.facebook.widget.GraphObjectAdapter: java.lang.String getGroupByField() +com.facebook.widget.GraphObjectAdapter: void setGroupByField(java.lang.String) +com.facebook.widget.GraphObjectAdapter: boolean getShowPicture() +com.facebook.widget.GraphObjectAdapter: void setShowPicture(boolean) +com.facebook.widget.GraphObjectAdapter: boolean getShowCheckbox() +com.facebook.widget.GraphObjectAdapter: void setShowCheckbox(boolean) +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectAdapter$DataNeededListener getDataNeededListener() +com.facebook.widget.GraphObjectAdapter: void setDataNeededListener(com.facebook.widget.GraphObjectAdapter$DataNeededListener) +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectAdapter$OnErrorListener getOnErrorListener() +com.facebook.widget.GraphObjectAdapter: void setOnErrorListener(com.facebook.widget.GraphObjectAdapter$OnErrorListener) +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectCursor getCursor() +com.facebook.widget.GraphObjectAdapter: boolean changeCursor(com.facebook.widget.GraphObjectCursor) +com.facebook.widget.GraphObjectAdapter: void rebuildAndNotify() +com.facebook.widget.GraphObjectAdapter: void prioritizeViewRange(int,int,int) +com.facebook.widget.GraphObjectAdapter: java.lang.String getSectionKeyOfGraphObject(com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: java.lang.CharSequence getTitleOfGraphObject(com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: java.net.URI getPictureUriOfGraphObject(com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: android.view.View getSectionHeaderView(java.lang.String,android.view.View,android.view.ViewGroup) +com.facebook.widget.GraphObjectAdapter: android.view.View getGraphObjectView(com.facebook.model.GraphObject,android.view.View,android.view.ViewGroup) +com.facebook.widget.GraphObjectAdapter: android.view.View getActivityCircleView(android.view.View,android.view.ViewGroup) +com.facebook.widget.GraphObjectAdapter: int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: int getDefaultPicture() +com.facebook.widget.GraphObjectAdapter: android.view.View createGraphObjectView(com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: void populateGraphObjectView(android.view.View,com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: java.lang.String getIdOfGraphObject(com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: boolean filterIncludesItem(com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectAdapter$Filter getFilter() +com.facebook.widget.GraphObjectAdapter: void setFilter(com.facebook.widget.GraphObjectAdapter$Filter) +com.facebook.widget.GraphObjectAdapter: boolean isGraphObjectSelected(java.lang.String) +com.facebook.widget.GraphObjectAdapter: void updateCheckboxState(android.widget.CheckBox,boolean) +com.facebook.widget.GraphObjectAdapter: java.lang.String getPictureFieldSpecifier() +com.facebook.widget.GraphObjectAdapter: boolean shouldShowActivityCircleCell() +com.facebook.widget.GraphObjectAdapter: void rebuildSections() +com.facebook.widget.GraphObjectAdapter: com.facebook.widget.GraphObjectAdapter$SectionAndItem getSectionAndItem(int) +com.facebook.widget.GraphObjectAdapter: int getPosition(java.lang.String,com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter: boolean isEmpty() +com.facebook.widget.GraphObjectAdapter: int getCount() +com.facebook.widget.GraphObjectAdapter: boolean areAllItemsEnabled() +com.facebook.widget.GraphObjectAdapter: boolean hasStableIds() +com.facebook.widget.GraphObjectAdapter: boolean isEnabled(int) +com.facebook.widget.GraphObjectAdapter: java.lang.Object getItem(int) +com.facebook.widget.GraphObjectAdapter: long getItemId(int) +com.facebook.widget.GraphObjectAdapter: int getViewTypeCount() +com.facebook.widget.GraphObjectAdapter: int getItemViewType(int) +com.facebook.widget.GraphObjectAdapter: android.view.View getView(int,android.view.View,android.view.ViewGroup) +com.facebook.widget.GraphObjectAdapter: java.lang.Object[] getSections() +com.facebook.widget.GraphObjectAdapter: int getPositionForSection(int) +com.facebook.widget.GraphObjectAdapter: int getSectionForPosition(int) +com.facebook.widget.GraphObjectAdapter: java.util.List getGraphObjectsById(java.util.Collection) +com.facebook.widget.GraphObjectAdapter: void downloadProfilePicture(java.lang.String,java.net.URI,android.widget.ImageView) +com.facebook.widget.GraphObjectAdapter: void callOnErrorListener(java.lang.Exception) +com.facebook.widget.GraphObjectAdapter: void processImageResponse(com.facebook.internal.ImageResponse,java.lang.String,android.widget.ImageView) +com.facebook.widget.GraphObjectAdapter: int compareGraphObjects(com.facebook.model.GraphObject,com.facebook.model.GraphObject,java.util.Collection,java.text.Collator) +com.facebook.widget.GraphObjectAdapter: java.util.List access$000(com.facebook.widget.GraphObjectAdapter) +com.facebook.widget.GraphObjectAdapter: int access$100(com.facebook.model.GraphObject,com.facebook.model.GraphObject,java.util.Collection,java.text.Collator) +com.facebook.widget.GraphObjectAdapter: void access$200(com.facebook.widget.GraphObjectAdapter,com.facebook.internal.ImageResponse,java.lang.String,android.widget.ImageView) +com.facebook.widget.GraphObjectAdapter: void () +com.facebook.widget.GraphObjectAdapter$1 +com.facebook.widget.GraphObjectAdapter$1: java.text.Collator val$collator +com.facebook.widget.GraphObjectAdapter$1: com.facebook.widget.GraphObjectAdapter this$0 +com.facebook.widget.GraphObjectAdapter$1: GraphObjectAdapter$1(com.facebook.widget.GraphObjectAdapter,java.text.Collator) +com.facebook.widget.GraphObjectAdapter$1: int compare(com.facebook.model.GraphObject,com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter$1: int compare(java.lang.Object,java.lang.Object) +com.facebook.widget.GraphObjectAdapter$2 +com.facebook.widget.GraphObjectAdapter$2: java.lang.String val$profileId +com.facebook.widget.GraphObjectAdapter$2: android.widget.ImageView val$imageView +com.facebook.widget.GraphObjectAdapter$2: com.facebook.widget.GraphObjectAdapter this$0 +com.facebook.widget.GraphObjectAdapter$2: GraphObjectAdapter$2(com.facebook.widget.GraphObjectAdapter,java.lang.String,android.widget.ImageView) +com.facebook.widget.GraphObjectAdapter$2: void onCompleted(com.facebook.internal.ImageResponse) +com.facebook.widget.GraphObjectAdapter$3 +com.facebook.widget.GraphObjectAdapter$3: int[] $SwitchMap$com$facebook$widget$GraphObjectAdapter$SectionAndItem$Type +com.facebook.widget.GraphObjectAdapter$3: void () +com.facebook.widget.GraphObjectAdapter$DataNeededListener +com.facebook.widget.GraphObjectAdapter$DataNeededListener: void onDataNeeded() +com.facebook.widget.GraphObjectAdapter$Filter +com.facebook.widget.GraphObjectAdapter$Filter: boolean includeItem(java.lang.Object) +com.facebook.widget.GraphObjectAdapter$ItemPicture +com.facebook.widget.GraphObjectAdapter$ItemPicture: com.facebook.widget.GraphObjectAdapter$ItemPictureData getData() +com.facebook.widget.GraphObjectAdapter$ItemPictureData +com.facebook.widget.GraphObjectAdapter$ItemPictureData: java.lang.String getUrl() +com.facebook.widget.GraphObjectAdapter$OnErrorListener +com.facebook.widget.GraphObjectAdapter$OnErrorListener: void onError(com.facebook.widget.GraphObjectAdapter,com.facebook.FacebookException) +com.facebook.widget.GraphObjectAdapter$SectionAndItem +com.facebook.widget.GraphObjectAdapter$SectionAndItem: java.lang.String sectionKey +com.facebook.widget.GraphObjectAdapter$SectionAndItem: com.facebook.model.GraphObject graphObject +com.facebook.widget.GraphObjectAdapter$SectionAndItem: GraphObjectAdapter$SectionAndItem(java.lang.String,com.facebook.model.GraphObject) +com.facebook.widget.GraphObjectAdapter$SectionAndItem: com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type getType() +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type GRAPH_OBJECT +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type SECTION_HEADER +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type ACTIVITY_CIRCLE +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type[] $VALUES +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type[] values() +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type valueOf(java.lang.String) +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: GraphObjectAdapter$SectionAndItem$Type(java.lang.String,int) +com.facebook.widget.GraphObjectAdapter$SectionAndItem$Type: void () +com.facebook.widget.GraphObjectCursor +com.facebook.widget.GraphObjectCursor: boolean isFromCache() +com.facebook.widget.GraphObjectCursor: boolean areMoreObjectsAvailable() +com.facebook.widget.GraphObjectCursor: int getCount() +com.facebook.widget.GraphObjectCursor: int getPosition() +com.facebook.widget.GraphObjectCursor: boolean move(int) +com.facebook.widget.GraphObjectCursor: boolean moveToPosition(int) +com.facebook.widget.GraphObjectCursor: boolean moveToFirst() +com.facebook.widget.GraphObjectCursor: boolean moveToLast() +com.facebook.widget.GraphObjectCursor: boolean moveToNext() +com.facebook.widget.GraphObjectCursor: boolean moveToPrevious() +com.facebook.widget.GraphObjectCursor: boolean isFirst() +com.facebook.widget.GraphObjectCursor: boolean isLast() +com.facebook.widget.GraphObjectCursor: boolean isBeforeFirst() +com.facebook.widget.GraphObjectCursor: boolean isAfterLast() +com.facebook.widget.GraphObjectCursor: com.facebook.model.GraphObject getGraphObject() +com.facebook.widget.GraphObjectCursor: void close() +com.facebook.widget.GraphObjectCursor: boolean isClosed() +com.facebook.widget.GraphObjectPagingLoader +com.facebook.widget.GraphObjectPagingLoader: java.lang.Class graphObjectClass +com.facebook.widget.GraphObjectPagingLoader: boolean skipRoundtripIfCached +com.facebook.widget.GraphObjectPagingLoader: com.facebook.Request originalRequest +com.facebook.widget.GraphObjectPagingLoader: com.facebook.Request currentRequest +com.facebook.widget.GraphObjectPagingLoader: com.facebook.Request nextRequest +com.facebook.widget.GraphObjectPagingLoader: com.facebook.widget.GraphObjectPagingLoader$OnErrorListener onErrorListener +com.facebook.widget.GraphObjectPagingLoader: com.facebook.widget.SimpleGraphObjectCursor cursor +com.facebook.widget.GraphObjectPagingLoader: boolean appendResults +com.facebook.widget.GraphObjectPagingLoader: boolean loading +com.facebook.widget.GraphObjectPagingLoader: GraphObjectPagingLoader(android.content.Context,java.lang.Class) +com.facebook.widget.GraphObjectPagingLoader: com.facebook.widget.GraphObjectPagingLoader$OnErrorListener getOnErrorListener() +com.facebook.widget.GraphObjectPagingLoader: void setOnErrorListener(com.facebook.widget.GraphObjectPagingLoader$OnErrorListener) +com.facebook.widget.GraphObjectPagingLoader: com.facebook.widget.SimpleGraphObjectCursor getCursor() +com.facebook.widget.GraphObjectPagingLoader: void clearResults() +com.facebook.widget.GraphObjectPagingLoader: boolean isLoading() +com.facebook.widget.GraphObjectPagingLoader: void startLoading(com.facebook.Request,boolean) +com.facebook.widget.GraphObjectPagingLoader: void refreshOriginalRequest(long) +com.facebook.widget.GraphObjectPagingLoader: void followNextLink() +com.facebook.widget.GraphObjectPagingLoader: void deliverResult(com.facebook.widget.SimpleGraphObjectCursor) +com.facebook.widget.GraphObjectPagingLoader: void onStartLoading() +com.facebook.widget.GraphObjectPagingLoader: void startLoading(com.facebook.Request,boolean,long) +com.facebook.widget.GraphObjectPagingLoader: com.facebook.internal.CacheableRequestBatch putRequestIntoBatch(com.facebook.Request,boolean) +com.facebook.widget.GraphObjectPagingLoader: void requestCompleted(com.facebook.Response) +com.facebook.widget.GraphObjectPagingLoader: void addResults(com.facebook.Response) +com.facebook.widget.GraphObjectPagingLoader: void deliverResult(java.lang.Object) +com.facebook.widget.GraphObjectPagingLoader: void access$000(com.facebook.widget.GraphObjectPagingLoader,com.facebook.Response) +com.facebook.widget.GraphObjectPagingLoader$1 +com.facebook.widget.GraphObjectPagingLoader$1: com.facebook.widget.GraphObjectPagingLoader this$0 +com.facebook.widget.GraphObjectPagingLoader$1: GraphObjectPagingLoader$1(com.facebook.widget.GraphObjectPagingLoader) +com.facebook.widget.GraphObjectPagingLoader$1: void onCompleted(com.facebook.Response) +com.facebook.widget.GraphObjectPagingLoader$2 +com.facebook.widget.GraphObjectPagingLoader$2: com.facebook.widget.GraphObjectPagingLoader this$0 +com.facebook.widget.GraphObjectPagingLoader$2: GraphObjectPagingLoader$2(com.facebook.widget.GraphObjectPagingLoader) +com.facebook.widget.GraphObjectPagingLoader$2: void onCompleted(com.facebook.Response) +com.facebook.widget.GraphObjectPagingLoader$3 +com.facebook.widget.GraphObjectPagingLoader$3: com.facebook.RequestBatch val$batch +com.facebook.widget.GraphObjectPagingLoader$3: com.facebook.widget.GraphObjectPagingLoader this$0 +com.facebook.widget.GraphObjectPagingLoader$3: GraphObjectPagingLoader$3(com.facebook.widget.GraphObjectPagingLoader,com.facebook.RequestBatch) +com.facebook.widget.GraphObjectPagingLoader$3: void run() +com.facebook.widget.GraphObjectPagingLoader$OnErrorListener +com.facebook.widget.GraphObjectPagingLoader$OnErrorListener: void onError(com.facebook.FacebookException,com.facebook.widget.GraphObjectPagingLoader) +com.facebook.widget.GraphObjectPagingLoader$PagedResults +com.facebook.widget.GraphObjectPagingLoader$PagedResults: com.facebook.model.GraphObjectList getData() +com.facebook.widget.LoginButton +com.facebook.widget.LoginButton: java.lang.String TAG +com.facebook.widget.LoginButton: java.lang.String applicationId +com.facebook.widget.LoginButton: com.facebook.internal.SessionTracker sessionTracker +com.facebook.widget.LoginButton: com.facebook.model.GraphUser user +com.facebook.widget.LoginButton: com.facebook.Session userInfoSession +com.facebook.widget.LoginButton: boolean confirmLogout +com.facebook.widget.LoginButton: boolean fetchUserInfo +com.facebook.widget.LoginButton: java.lang.String loginText +com.facebook.widget.LoginButton: java.lang.String logoutText +com.facebook.widget.LoginButton: com.facebook.widget.LoginButton$UserInfoChangedCallback userInfoChangedCallback +com.facebook.widget.LoginButton: android.support.v4.app.Fragment parentFragment +com.facebook.widget.LoginButton: com.facebook.widget.LoginButton$LoginButtonProperties properties +com.facebook.widget.LoginButton: java.lang.String loginLogoutEventName +com.facebook.widget.LoginButton: LoginButton(android.content.Context) +com.facebook.widget.LoginButton: LoginButton(android.content.Context,android.util.AttributeSet) +com.facebook.widget.LoginButton: LoginButton(android.content.Context,android.util.AttributeSet,int) +com.facebook.widget.LoginButton: void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) +com.facebook.widget.LoginButton: com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() +com.facebook.widget.LoginButton: void setDefaultAudience(com.facebook.SessionDefaultAudience) +com.facebook.widget.LoginButton: com.facebook.SessionDefaultAudience getDefaultAudience() +com.facebook.widget.LoginButton: void setReadPermissions(java.util.List) +com.facebook.widget.LoginButton: void setReadPermissions(java.lang.String[]) +com.facebook.widget.LoginButton: void setPublishPermissions(java.util.List) +com.facebook.widget.LoginButton: void setPublishPermissions(java.lang.String[]) +com.facebook.widget.LoginButton: void clearPermissions() +com.facebook.widget.LoginButton: void setLoginBehavior(com.facebook.SessionLoginBehavior) +com.facebook.widget.LoginButton: com.facebook.SessionLoginBehavior getLoginBehavior() +com.facebook.widget.LoginButton: void setApplicationId(java.lang.String) +com.facebook.widget.LoginButton: com.facebook.widget.LoginButton$UserInfoChangedCallback getUserInfoChangedCallback() +com.facebook.widget.LoginButton: void setUserInfoChangedCallback(com.facebook.widget.LoginButton$UserInfoChangedCallback) +com.facebook.widget.LoginButton: void setSessionStatusCallback(com.facebook.Session$StatusCallback) +com.facebook.widget.LoginButton: com.facebook.Session$StatusCallback getSessionStatusCallback() +com.facebook.widget.LoginButton: boolean onActivityResult(int,int,android.content.Intent) +com.facebook.widget.LoginButton: void setSession(com.facebook.Session) +com.facebook.widget.LoginButton: void onFinishInflate() +com.facebook.widget.LoginButton: void finishInit() +com.facebook.widget.LoginButton: void setFragment(android.support.v4.app.Fragment) +com.facebook.widget.LoginButton: void onAttachedToWindow() +com.facebook.widget.LoginButton: void onDetachedFromWindow() +com.facebook.widget.LoginButton: java.util.List getPermissions() +com.facebook.widget.LoginButton: void setProperties(com.facebook.widget.LoginButton$LoginButtonProperties) +com.facebook.widget.LoginButton: void setLoginLogoutEventName(java.lang.String) +com.facebook.widget.LoginButton: void parseAttributes(android.util.AttributeSet) +com.facebook.widget.LoginButton: void setButtonText() +com.facebook.widget.LoginButton: boolean initializeActiveSessionWithCachedToken(android.content.Context) +com.facebook.widget.LoginButton: void fetchUserInfo() +com.facebook.widget.LoginButton: void handleError(java.lang.Exception) +com.facebook.widget.LoginButton: java.lang.String access$000() +com.facebook.widget.LoginButton: com.facebook.internal.SessionTracker access$300(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: com.facebook.model.GraphUser access$402(com.facebook.widget.LoginButton,com.facebook.model.GraphUser) +com.facebook.widget.LoginButton: com.facebook.widget.LoginButton$UserInfoChangedCallback access$500(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: com.facebook.model.GraphUser access$400(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: boolean access$600(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: java.lang.String access$700(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: android.support.v4.app.Fragment access$800(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: com.facebook.widget.LoginButton$LoginButtonProperties access$900(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: java.lang.String access$1400(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: void access$1500(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: void access$1600(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton: void () +com.facebook.widget.LoginButton$1 +com.facebook.widget.LoginButton$1: com.facebook.Session val$currentSession +com.facebook.widget.LoginButton$1: com.facebook.widget.LoginButton this$0 +com.facebook.widget.LoginButton$1: LoginButton$1(com.facebook.widget.LoginButton,com.facebook.Session) +com.facebook.widget.LoginButton$1: void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) +com.facebook.widget.LoginButton$LoginButtonCallback +com.facebook.widget.LoginButton$LoginButtonCallback: com.facebook.widget.LoginButton this$0 +com.facebook.widget.LoginButton$LoginButtonCallback: LoginButton$LoginButtonCallback(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton$LoginButtonCallback: void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) +com.facebook.widget.LoginButton$LoginButtonCallback: LoginButton$LoginButtonCallback(com.facebook.widget.LoginButton,com.facebook.widget.LoginButton$1) +com.facebook.widget.LoginButton$LoginButtonProperties +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.SessionDefaultAudience defaultAudience +com.facebook.widget.LoginButton$LoginButtonProperties: java.util.List permissions +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.internal.SessionAuthorizationType authorizationType +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.widget.LoginButton$OnErrorListener onErrorListener +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.SessionLoginBehavior loginBehavior +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.Session$StatusCallback sessionStatusCallback +com.facebook.widget.LoginButton$LoginButtonProperties: LoginButton$LoginButtonProperties() +com.facebook.widget.LoginButton$LoginButtonProperties: void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() +com.facebook.widget.LoginButton$LoginButtonProperties: void setDefaultAudience(com.facebook.SessionDefaultAudience) +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.SessionDefaultAudience getDefaultAudience() +com.facebook.widget.LoginButton$LoginButtonProperties: void setReadPermissions(java.util.List,com.facebook.Session) +com.facebook.widget.LoginButton$LoginButtonProperties: void setPublishPermissions(java.util.List,com.facebook.Session) +com.facebook.widget.LoginButton$LoginButtonProperties: boolean validatePermissions(java.util.List,com.facebook.internal.SessionAuthorizationType,com.facebook.Session) +com.facebook.widget.LoginButton$LoginButtonProperties: java.util.List getPermissions() +com.facebook.widget.LoginButton$LoginButtonProperties: void clearPermissions() +com.facebook.widget.LoginButton$LoginButtonProperties: void setLoginBehavior(com.facebook.SessionLoginBehavior) +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.SessionLoginBehavior getLoginBehavior() +com.facebook.widget.LoginButton$LoginButtonProperties: void setSessionStatusCallback(com.facebook.Session$StatusCallback) +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.Session$StatusCallback getSessionStatusCallback() +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.SessionDefaultAudience access$1000(com.facebook.widget.LoginButton$LoginButtonProperties) +com.facebook.widget.LoginButton$LoginButtonProperties: java.util.List access$1100(com.facebook.widget.LoginButton$LoginButtonProperties) +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.SessionLoginBehavior access$1200(com.facebook.widget.LoginButton$LoginButtonProperties) +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.internal.SessionAuthorizationType access$1300(com.facebook.widget.LoginButton$LoginButtonProperties) +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.Session$StatusCallback access$1700(com.facebook.widget.LoginButton$LoginButtonProperties) +com.facebook.widget.LoginButton$LoginButtonProperties: com.facebook.widget.LoginButton$OnErrorListener access$1800(com.facebook.widget.LoginButton$LoginButtonProperties) +com.facebook.widget.LoginButton$LoginClickListener +com.facebook.widget.LoginButton$LoginClickListener: com.facebook.widget.LoginButton this$0 +com.facebook.widget.LoginButton$LoginClickListener: LoginButton$LoginClickListener(com.facebook.widget.LoginButton) +com.facebook.widget.LoginButton$LoginClickListener: void onClick(android.view.View) +com.facebook.widget.LoginButton$LoginClickListener: LoginButton$LoginClickListener(com.facebook.widget.LoginButton,com.facebook.widget.LoginButton$1) +com.facebook.widget.LoginButton$LoginClickListener$1 +com.facebook.widget.LoginButton$LoginClickListener$1: com.facebook.Session val$openSession +com.facebook.widget.LoginButton$LoginClickListener$1: com.facebook.widget.LoginButton$LoginClickListener this$1 +com.facebook.widget.LoginButton$LoginClickListener$1: LoginButton$LoginClickListener$1(com.facebook.widget.LoginButton$LoginClickListener,com.facebook.Session) +com.facebook.widget.LoginButton$LoginClickListener$1: void onClick(android.content.DialogInterface,int) +com.facebook.widget.LoginButton$OnErrorListener +com.facebook.widget.LoginButton$OnErrorListener: void onError(com.facebook.FacebookException) +com.facebook.widget.LoginButton$UserInfoChangedCallback +com.facebook.widget.LoginButton$UserInfoChangedCallback: void onUserInfoFetched(com.facebook.model.GraphUser) +com.facebook.widget.PickerFragment +com.facebook.widget.PickerFragment: java.lang.String SHOW_PICTURES_BUNDLE_KEY +com.facebook.widget.PickerFragment: java.lang.String EXTRA_FIELDS_BUNDLE_KEY +com.facebook.widget.PickerFragment: java.lang.String SHOW_TITLE_BAR_BUNDLE_KEY +com.facebook.widget.PickerFragment: java.lang.String TITLE_TEXT_BUNDLE_KEY +com.facebook.widget.PickerFragment: java.lang.String DONE_BUTTON_TEXT_BUNDLE_KEY +com.facebook.widget.PickerFragment: java.lang.String SELECTION_BUNDLE_KEY +com.facebook.widget.PickerFragment: java.lang.String ACTIVITY_CIRCLE_SHOW_KEY +com.facebook.widget.PickerFragment: int PROFILE_PICTURE_PREFETCH_BUFFER +com.facebook.widget.PickerFragment: int layout +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnErrorListener onErrorListener +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnDataChangedListener onDataChangedListener +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnSelectionChangedListener onSelectionChangedListener +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnDoneButtonClickedListener onDoneButtonClickedListener +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$GraphObjectFilter filter +com.facebook.widget.PickerFragment: boolean showPictures +com.facebook.widget.PickerFragment: boolean showTitleBar +com.facebook.widget.PickerFragment: android.widget.ListView listView +com.facebook.widget.PickerFragment: java.util.HashSet extraFields +com.facebook.widget.PickerFragment: com.facebook.widget.GraphObjectAdapter adapter +com.facebook.widget.PickerFragment: java.lang.Class graphObjectClass +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$LoadingStrategy loadingStrategy +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$SelectionStrategy selectionStrategy +com.facebook.widget.PickerFragment: android.widget.ProgressBar activityCircle +com.facebook.widget.PickerFragment: com.facebook.internal.SessionTracker sessionTracker +com.facebook.widget.PickerFragment: java.lang.String titleText +com.facebook.widget.PickerFragment: java.lang.String doneButtonText +com.facebook.widget.PickerFragment: android.widget.TextView titleTextView +com.facebook.widget.PickerFragment: android.widget.Button doneButton +com.facebook.widget.PickerFragment: android.graphics.drawable.Drawable titleBarBackground +com.facebook.widget.PickerFragment: android.graphics.drawable.Drawable doneButtonBackground +com.facebook.widget.PickerFragment: boolean appEventsLogged +com.facebook.widget.PickerFragment: android.widget.AbsListView$OnScrollListener onScrollListener +com.facebook.widget.PickerFragment: PickerFragment(java.lang.Class,int,android.os.Bundle) +com.facebook.widget.PickerFragment: void onCreate(android.os.Bundle) +com.facebook.widget.PickerFragment: void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) +com.facebook.widget.PickerFragment: android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) +com.facebook.widget.PickerFragment: void onActivityCreated(android.os.Bundle) +com.facebook.widget.PickerFragment: void onDetach() +com.facebook.widget.PickerFragment: void onSaveInstanceState(android.os.Bundle) +com.facebook.widget.PickerFragment: void onStop() +com.facebook.widget.PickerFragment: void setArguments(android.os.Bundle) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnDataChangedListener getOnDataChangedListener() +com.facebook.widget.PickerFragment: void setOnDataChangedListener(com.facebook.widget.PickerFragment$OnDataChangedListener) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnSelectionChangedListener getOnSelectionChangedListener() +com.facebook.widget.PickerFragment: void setOnSelectionChangedListener(com.facebook.widget.PickerFragment$OnSelectionChangedListener) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnDoneButtonClickedListener getOnDoneButtonClickedListener() +com.facebook.widget.PickerFragment: void setOnDoneButtonClickedListener(com.facebook.widget.PickerFragment$OnDoneButtonClickedListener) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnErrorListener getOnErrorListener() +com.facebook.widget.PickerFragment: void setOnErrorListener(com.facebook.widget.PickerFragment$OnErrorListener) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$GraphObjectFilter getFilter() +com.facebook.widget.PickerFragment: void setFilter(com.facebook.widget.PickerFragment$GraphObjectFilter) +com.facebook.widget.PickerFragment: com.facebook.Session getSession() +com.facebook.widget.PickerFragment: void setSession(com.facebook.Session) +com.facebook.widget.PickerFragment: boolean getShowPictures() +com.facebook.widget.PickerFragment: void setShowPictures(boolean) +com.facebook.widget.PickerFragment: java.util.Set getExtraFields() +com.facebook.widget.PickerFragment: void setExtraFields(java.util.Collection) +com.facebook.widget.PickerFragment: void setShowTitleBar(boolean) +com.facebook.widget.PickerFragment: boolean getShowTitleBar() +com.facebook.widget.PickerFragment: void setTitleText(java.lang.String) +com.facebook.widget.PickerFragment: java.lang.String getTitleText() +com.facebook.widget.PickerFragment: void setDoneButtonText(java.lang.String) +com.facebook.widget.PickerFragment: java.lang.String getDoneButtonText() +com.facebook.widget.PickerFragment: void loadData(boolean) +com.facebook.widget.PickerFragment: void setSettingsFromBundle(android.os.Bundle) +com.facebook.widget.PickerFragment: void setupViews(android.view.ViewGroup) +com.facebook.widget.PickerFragment: boolean filterIncludesItem(com.facebook.model.GraphObject) +com.facebook.widget.PickerFragment: java.util.List getSelectedGraphObjects() +com.facebook.widget.PickerFragment: void saveSettingsToBundle(android.os.Bundle) +com.facebook.widget.PickerFragment: com.facebook.Request getRequestForLoadData(com.facebook.Session) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() +com.facebook.widget.PickerFragment: void onLoadingData() +com.facebook.widget.PickerFragment: java.lang.String getDefaultTitleText() +com.facebook.widget.PickerFragment: java.lang.String getDefaultDoneButtonText() +com.facebook.widget.PickerFragment: void displayActivityCircle() +com.facebook.widget.PickerFragment: void layoutActivityCircle() +com.facebook.widget.PickerFragment: void hideActivityCircle() +com.facebook.widget.PickerFragment: void setSelectionStrategy(com.facebook.widget.PickerFragment$SelectionStrategy) +com.facebook.widget.PickerFragment: void logAppEvents(boolean) +com.facebook.widget.PickerFragment: void setAlpha(android.view.View,float) +com.facebook.widget.PickerFragment: void setPickerFragmentSettingsFromBundle(android.os.Bundle) +com.facebook.widget.PickerFragment: void inflateTitleBar(android.view.ViewGroup) +com.facebook.widget.PickerFragment: void onListItemClick(android.widget.ListView,android.view.View,int) +com.facebook.widget.PickerFragment: void loadDataSkippingRoundTripIfCached() +com.facebook.widget.PickerFragment: void clearResults() +com.facebook.widget.PickerFragment: void updateAdapter(com.facebook.widget.SimpleGraphObjectCursor) +com.facebook.widget.PickerFragment: void reprioritizeDownloads() +com.facebook.widget.PickerFragment: void access$000(com.facebook.widget.PickerFragment,android.widget.ListView,android.view.View,int) +com.facebook.widget.PickerFragment: void access$100(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment: boolean access$202(com.facebook.widget.PickerFragment,boolean) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnDoneButtonClickedListener access$300(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment: void access$400(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$OnErrorListener access$500(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment: java.lang.Class access$600(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment: com.facebook.widget.PickerFragment$SelectionStrategy access$700(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$1 +com.facebook.widget.PickerFragment$1: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$1: PickerFragment$1(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$1: boolean includeItem(com.facebook.model.GraphObject) +com.facebook.widget.PickerFragment$1: boolean includeItem(java.lang.Object) +com.facebook.widget.PickerFragment$2 +com.facebook.widget.PickerFragment$2: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$2: PickerFragment$2(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$2: void onItemClick(android.widget.AdapterView,android.view.View,int,long) +com.facebook.widget.PickerFragment$3 +com.facebook.widget.PickerFragment$3: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$3: PickerFragment$3(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$3: boolean onLongClick(android.view.View) +com.facebook.widget.PickerFragment$4 +com.facebook.widget.PickerFragment$4: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$4: PickerFragment$4(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$4: void call(com.facebook.Session,com.facebook.SessionState,java.lang.Exception) +com.facebook.widget.PickerFragment$5 +com.facebook.widget.PickerFragment$5: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$5: PickerFragment$5(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$5: void onClick(android.view.View) +com.facebook.widget.PickerFragment$6 +com.facebook.widget.PickerFragment$6: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$6: PickerFragment$6(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$6: void onScrollStateChanged(android.widget.AbsListView,int) +com.facebook.widget.PickerFragment$6: void onScroll(android.widget.AbsListView,int,int,int) +com.facebook.widget.PickerFragment$GraphObjectFilter +com.facebook.widget.PickerFragment$GraphObjectFilter: boolean includeItem(java.lang.Object) +com.facebook.widget.PickerFragment$LoadingStrategy +com.facebook.widget.PickerFragment$LoadingStrategy: int CACHED_RESULT_REFRESH_DELAY +com.facebook.widget.PickerFragment$LoadingStrategy: com.facebook.widget.GraphObjectPagingLoader loader +com.facebook.widget.PickerFragment$LoadingStrategy: com.facebook.widget.GraphObjectAdapter adapter +com.facebook.widget.PickerFragment$LoadingStrategy: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$LoadingStrategy: PickerFragment$LoadingStrategy(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$LoadingStrategy: void attach(com.facebook.widget.GraphObjectAdapter) +com.facebook.widget.PickerFragment$LoadingStrategy: void detach() +com.facebook.widget.PickerFragment$LoadingStrategy: void clearResults() +com.facebook.widget.PickerFragment$LoadingStrategy: void startLoading(com.facebook.Request) +com.facebook.widget.PickerFragment$LoadingStrategy: boolean isDataPresentOrLoading() +com.facebook.widget.PickerFragment$LoadingStrategy: com.facebook.widget.GraphObjectPagingLoader onCreateLoader() +com.facebook.widget.PickerFragment$LoadingStrategy: void onStartLoading(com.facebook.widget.GraphObjectPagingLoader,com.facebook.Request) +com.facebook.widget.PickerFragment$LoadingStrategy: void onLoadReset(com.facebook.widget.GraphObjectPagingLoader) +com.facebook.widget.PickerFragment$LoadingStrategy: void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) +com.facebook.widget.PickerFragment$LoadingStrategy$1 +com.facebook.widget.PickerFragment$LoadingStrategy$1: com.facebook.widget.PickerFragment$LoadingStrategy this$1 +com.facebook.widget.PickerFragment$LoadingStrategy$1: PickerFragment$LoadingStrategy$1(com.facebook.widget.PickerFragment$LoadingStrategy) +com.facebook.widget.PickerFragment$LoadingStrategy$1: android.support.v4.content.Loader onCreateLoader(int,android.os.Bundle) +com.facebook.widget.PickerFragment$LoadingStrategy$1: void onLoadFinished(android.support.v4.content.Loader,com.facebook.widget.SimpleGraphObjectCursor) +com.facebook.widget.PickerFragment$LoadingStrategy$1: void onLoaderReset(android.support.v4.content.Loader) +com.facebook.widget.PickerFragment$LoadingStrategy$1: void onLoadFinished(android.support.v4.content.Loader,java.lang.Object) +com.facebook.widget.PickerFragment$LoadingStrategy$2 +com.facebook.widget.PickerFragment$LoadingStrategy$2: com.facebook.widget.PickerFragment$LoadingStrategy this$1 +com.facebook.widget.PickerFragment$LoadingStrategy$2: PickerFragment$LoadingStrategy$2(com.facebook.widget.PickerFragment$LoadingStrategy) +com.facebook.widget.PickerFragment$LoadingStrategy$2: void onError(com.facebook.FacebookException,com.facebook.widget.GraphObjectPagingLoader) +com.facebook.widget.PickerFragment$LoadingStrategy$3 +com.facebook.widget.PickerFragment$LoadingStrategy$3: com.facebook.widget.PickerFragment$LoadingStrategy this$1 +com.facebook.widget.PickerFragment$LoadingStrategy$3: PickerFragment$LoadingStrategy$3(com.facebook.widget.PickerFragment$LoadingStrategy) +com.facebook.widget.PickerFragment$LoadingStrategy$3: void onError(com.facebook.widget.GraphObjectAdapter,com.facebook.FacebookException) +com.facebook.widget.PickerFragment$MultiSelectionStrategy +com.facebook.widget.PickerFragment$MultiSelectionStrategy: java.util.Set selectedIds +com.facebook.widget.PickerFragment$MultiSelectionStrategy: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$MultiSelectionStrategy: PickerFragment$MultiSelectionStrategy(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$MultiSelectionStrategy: java.util.Collection getSelectedIds() +com.facebook.widget.PickerFragment$MultiSelectionStrategy: boolean isSelected(java.lang.String) +com.facebook.widget.PickerFragment$MultiSelectionStrategy: void toggleSelection(java.lang.String) +com.facebook.widget.PickerFragment$MultiSelectionStrategy: void saveSelectionToBundle(android.os.Bundle,java.lang.String) +com.facebook.widget.PickerFragment$MultiSelectionStrategy: void readSelectionFromBundle(android.os.Bundle,java.lang.String) +com.facebook.widget.PickerFragment$MultiSelectionStrategy: void clear() +com.facebook.widget.PickerFragment$MultiSelectionStrategy: boolean isEmpty() +com.facebook.widget.PickerFragment$MultiSelectionStrategy: boolean shouldShowCheckBoxIfUnselected() +com.facebook.widget.PickerFragment$OnDataChangedListener +com.facebook.widget.PickerFragment$OnDataChangedListener: void onDataChanged(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$OnDoneButtonClickedListener +com.facebook.widget.PickerFragment$OnDoneButtonClickedListener: void onDoneButtonClicked(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$OnErrorListener +com.facebook.widget.PickerFragment$OnErrorListener: void onError(com.facebook.widget.PickerFragment,com.facebook.FacebookException) +com.facebook.widget.PickerFragment$OnSelectionChangedListener +com.facebook.widget.PickerFragment$OnSelectionChangedListener: void onSelectionChanged(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$PickerFragmentAdapter +com.facebook.widget.PickerFragment$PickerFragmentAdapter: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$PickerFragmentAdapter: PickerFragment$PickerFragmentAdapter(com.facebook.widget.PickerFragment,android.content.Context) +com.facebook.widget.PickerFragment$PickerFragmentAdapter: boolean isGraphObjectSelected(java.lang.String) +com.facebook.widget.PickerFragment$PickerFragmentAdapter: void updateCheckboxState(android.widget.CheckBox,boolean) +com.facebook.widget.PickerFragment$SelectionStrategy +com.facebook.widget.PickerFragment$SelectionStrategy: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$SelectionStrategy: PickerFragment$SelectionStrategy(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$SelectionStrategy: boolean isSelected(java.lang.String) +com.facebook.widget.PickerFragment$SelectionStrategy: void toggleSelection(java.lang.String) +com.facebook.widget.PickerFragment$SelectionStrategy: java.util.Collection getSelectedIds() +com.facebook.widget.PickerFragment$SelectionStrategy: void clear() +com.facebook.widget.PickerFragment$SelectionStrategy: boolean isEmpty() +com.facebook.widget.PickerFragment$SelectionStrategy: boolean shouldShowCheckBoxIfUnselected() +com.facebook.widget.PickerFragment$SelectionStrategy: void saveSelectionToBundle(android.os.Bundle,java.lang.String) +com.facebook.widget.PickerFragment$SelectionStrategy: void readSelectionFromBundle(android.os.Bundle,java.lang.String) +com.facebook.widget.PickerFragment$SingleSelectionStrategy +com.facebook.widget.PickerFragment$SingleSelectionStrategy: java.lang.String selectedId +com.facebook.widget.PickerFragment$SingleSelectionStrategy: com.facebook.widget.PickerFragment this$0 +com.facebook.widget.PickerFragment$SingleSelectionStrategy: PickerFragment$SingleSelectionStrategy(com.facebook.widget.PickerFragment) +com.facebook.widget.PickerFragment$SingleSelectionStrategy: java.util.Collection getSelectedIds() +com.facebook.widget.PickerFragment$SingleSelectionStrategy: boolean isSelected(java.lang.String) +com.facebook.widget.PickerFragment$SingleSelectionStrategy: void toggleSelection(java.lang.String) +com.facebook.widget.PickerFragment$SingleSelectionStrategy: void saveSelectionToBundle(android.os.Bundle,java.lang.String) +com.facebook.widget.PickerFragment$SingleSelectionStrategy: void readSelectionFromBundle(android.os.Bundle,java.lang.String) +com.facebook.widget.PickerFragment$SingleSelectionStrategy: void clear() +com.facebook.widget.PickerFragment$SingleSelectionStrategy: boolean isEmpty() +com.facebook.widget.PickerFragment$SingleSelectionStrategy: boolean shouldShowCheckBoxIfUnselected() +com.facebook.widget.PlacePickerFragment +com.facebook.widget.PlacePickerFragment: java.lang.String RADIUS_IN_METERS_BUNDLE_KEY +com.facebook.widget.PlacePickerFragment: java.lang.String RESULTS_LIMIT_BUNDLE_KEY +com.facebook.widget.PlacePickerFragment: java.lang.String SEARCH_TEXT_BUNDLE_KEY +com.facebook.widget.PlacePickerFragment: java.lang.String LOCATION_BUNDLE_KEY +com.facebook.widget.PlacePickerFragment: java.lang.String SHOW_SEARCH_BOX_BUNDLE_KEY +com.facebook.widget.PlacePickerFragment: int DEFAULT_RADIUS_IN_METERS +com.facebook.widget.PlacePickerFragment: int DEFAULT_RESULTS_LIMIT +com.facebook.widget.PlacePickerFragment: int searchTextTimerDelayInMilliseconds +com.facebook.widget.PlacePickerFragment: java.lang.String ID +com.facebook.widget.PlacePickerFragment: java.lang.String NAME +com.facebook.widget.PlacePickerFragment: java.lang.String LOCATION +com.facebook.widget.PlacePickerFragment: java.lang.String CATEGORY +com.facebook.widget.PlacePickerFragment: java.lang.String WERE_HERE_COUNT +com.facebook.widget.PlacePickerFragment: java.lang.String TAG +com.facebook.widget.PlacePickerFragment: android.location.Location location +com.facebook.widget.PlacePickerFragment: int radiusInMeters +com.facebook.widget.PlacePickerFragment: int resultsLimit +com.facebook.widget.PlacePickerFragment: java.lang.String searchText +com.facebook.widget.PlacePickerFragment: java.util.Timer searchTextTimer +com.facebook.widget.PlacePickerFragment: boolean hasSearchTextChangedSinceLastQuery +com.facebook.widget.PlacePickerFragment: boolean showSearchBox +com.facebook.widget.PlacePickerFragment: android.widget.EditText searchBox +com.facebook.widget.PlacePickerFragment: PlacePickerFragment() +com.facebook.widget.PlacePickerFragment: PlacePickerFragment(android.os.Bundle) +com.facebook.widget.PlacePickerFragment: android.location.Location getLocation() +com.facebook.widget.PlacePickerFragment: void setLocation(android.location.Location) +com.facebook.widget.PlacePickerFragment: int getRadiusInMeters() +com.facebook.widget.PlacePickerFragment: void setRadiusInMeters(int) +com.facebook.widget.PlacePickerFragment: int getResultsLimit() +com.facebook.widget.PlacePickerFragment: void setResultsLimit(int) +com.facebook.widget.PlacePickerFragment: java.lang.String getSearchText() +com.facebook.widget.PlacePickerFragment: void setSearchText(java.lang.String) +com.facebook.widget.PlacePickerFragment: void onSearchBoxTextChanged(java.lang.String,boolean) +com.facebook.widget.PlacePickerFragment: com.facebook.model.GraphPlace getSelection() +com.facebook.widget.PlacePickerFragment: void setSettingsFromBundle(android.os.Bundle) +com.facebook.widget.PlacePickerFragment: void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) +com.facebook.widget.PlacePickerFragment: void setupViews(android.view.ViewGroup) +com.facebook.widget.PlacePickerFragment: void onAttach(android.app.Activity) +com.facebook.widget.PlacePickerFragment: void onDetach() +com.facebook.widget.PlacePickerFragment: void saveSettingsToBundle(android.os.Bundle) +com.facebook.widget.PlacePickerFragment: void onLoadingData() +com.facebook.widget.PlacePickerFragment: com.facebook.Request getRequestForLoadData(com.facebook.Session) +com.facebook.widget.PlacePickerFragment: java.lang.String getDefaultTitleText() +com.facebook.widget.PlacePickerFragment: void logAppEvents(boolean) +com.facebook.widget.PlacePickerFragment: com.facebook.widget.PickerFragment$PickerFragmentAdapter createAdapter() +com.facebook.widget.PlacePickerFragment: com.facebook.widget.PickerFragment$LoadingStrategy createLoadingStrategy() +com.facebook.widget.PlacePickerFragment: com.facebook.widget.PickerFragment$SelectionStrategy createSelectionStrategy() +com.facebook.widget.PlacePickerFragment: com.facebook.Request createRequest(android.location.Location,int,int,java.lang.String,java.util.Set,com.facebook.Session) +com.facebook.widget.PlacePickerFragment: void setPlacePickerSettingsFromBundle(android.os.Bundle) +com.facebook.widget.PlacePickerFragment: java.util.Timer createSearchTextTimer() +com.facebook.widget.PlacePickerFragment: void onSearchTextTimerTriggered() +com.facebook.widget.PlacePickerFragment: void access$200(com.facebook.widget.PlacePickerFragment) +com.facebook.widget.PlacePickerFragment$1 +com.facebook.widget.PlacePickerFragment$1: com.facebook.widget.PlacePickerFragment this$0 +com.facebook.widget.PlacePickerFragment$1: PlacePickerFragment$1(com.facebook.widget.PlacePickerFragment,android.content.Context) +com.facebook.widget.PlacePickerFragment$1: java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphPlace) +com.facebook.widget.PlacePickerFragment$1: int getGraphObjectRowLayoutId(com.facebook.model.GraphPlace) +com.facebook.widget.PlacePickerFragment$1: int getDefaultPicture() +com.facebook.widget.PlacePickerFragment$1: int getGraphObjectRowLayoutId(com.facebook.model.GraphObject) +com.facebook.widget.PlacePickerFragment$1: java.lang.CharSequence getSubTitleOfGraphObject(com.facebook.model.GraphObject) +com.facebook.widget.PlacePickerFragment$2 +com.facebook.widget.PlacePickerFragment$2: com.facebook.widget.PlacePickerFragment this$0 +com.facebook.widget.PlacePickerFragment$2: PlacePickerFragment$2(com.facebook.widget.PlacePickerFragment) +com.facebook.widget.PlacePickerFragment$2: void run() +com.facebook.widget.PlacePickerFragment$3 +com.facebook.widget.PlacePickerFragment$3: com.facebook.widget.PlacePickerFragment this$0 +com.facebook.widget.PlacePickerFragment$3: PlacePickerFragment$3(com.facebook.widget.PlacePickerFragment) +com.facebook.widget.PlacePickerFragment$3: void run() +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy: com.facebook.widget.PlacePickerFragment this$0 +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy: PlacePickerFragment$AsNeededLoadingStrategy(com.facebook.widget.PlacePickerFragment) +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy: void attach(com.facebook.widget.GraphObjectAdapter) +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy: void onLoadFinished(com.facebook.widget.GraphObjectPagingLoader,com.facebook.widget.SimpleGraphObjectCursor) +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy: PlacePickerFragment$AsNeededLoadingStrategy(com.facebook.widget.PlacePickerFragment,com.facebook.widget.PlacePickerFragment$1) +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy$1 +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy$1: com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy this$1 +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy$1: PlacePickerFragment$AsNeededLoadingStrategy$1(com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy) +com.facebook.widget.PlacePickerFragment$AsNeededLoadingStrategy$1: void onDataNeeded() +com.facebook.widget.PlacePickerFragment$SearchTextWatcher +com.facebook.widget.PlacePickerFragment$SearchTextWatcher: com.facebook.widget.PlacePickerFragment this$0 +com.facebook.widget.PlacePickerFragment$SearchTextWatcher: PlacePickerFragment$SearchTextWatcher(com.facebook.widget.PlacePickerFragment) +com.facebook.widget.PlacePickerFragment$SearchTextWatcher: void beforeTextChanged(java.lang.CharSequence,int,int,int) +com.facebook.widget.PlacePickerFragment$SearchTextWatcher: void onTextChanged(java.lang.CharSequence,int,int,int) +com.facebook.widget.PlacePickerFragment$SearchTextWatcher: void afterTextChanged(android.text.Editable) +com.facebook.widget.PlacePickerFragment$SearchTextWatcher: PlacePickerFragment$SearchTextWatcher(com.facebook.widget.PlacePickerFragment,com.facebook.widget.PlacePickerFragment$1) +com.facebook.widget.ProfilePictureView +com.facebook.widget.ProfilePictureView: java.lang.String TAG +com.facebook.widget.ProfilePictureView: int CUSTOM +com.facebook.widget.ProfilePictureView: int SMALL +com.facebook.widget.ProfilePictureView: int NORMAL +com.facebook.widget.ProfilePictureView: int LARGE +com.facebook.widget.ProfilePictureView: int MIN_SIZE +com.facebook.widget.ProfilePictureView: boolean IS_CROPPED_DEFAULT_VALUE +com.facebook.widget.ProfilePictureView: java.lang.String SUPER_STATE_KEY +com.facebook.widget.ProfilePictureView: java.lang.String PROFILE_ID_KEY +com.facebook.widget.ProfilePictureView: java.lang.String PRESET_SIZE_KEY +com.facebook.widget.ProfilePictureView: java.lang.String IS_CROPPED_KEY +com.facebook.widget.ProfilePictureView: java.lang.String BITMAP_KEY +com.facebook.widget.ProfilePictureView: java.lang.String BITMAP_WIDTH_KEY +com.facebook.widget.ProfilePictureView: java.lang.String BITMAP_HEIGHT_KEY +com.facebook.widget.ProfilePictureView: java.lang.String PENDING_REFRESH_KEY +com.facebook.widget.ProfilePictureView: java.lang.String profileId +com.facebook.widget.ProfilePictureView: int queryHeight +com.facebook.widget.ProfilePictureView: int queryWidth +com.facebook.widget.ProfilePictureView: boolean isCropped +com.facebook.widget.ProfilePictureView: android.graphics.Bitmap imageContents +com.facebook.widget.ProfilePictureView: android.widget.ImageView image +com.facebook.widget.ProfilePictureView: int presetSizeType +com.facebook.widget.ProfilePictureView: com.facebook.internal.ImageRequest lastRequest +com.facebook.widget.ProfilePictureView: com.facebook.widget.ProfilePictureView$OnErrorListener onErrorListener +com.facebook.widget.ProfilePictureView: android.graphics.Bitmap customizedDefaultProfilePicture +com.facebook.widget.ProfilePictureView: ProfilePictureView(android.content.Context) +com.facebook.widget.ProfilePictureView: ProfilePictureView(android.content.Context,android.util.AttributeSet) +com.facebook.widget.ProfilePictureView: ProfilePictureView(android.content.Context,android.util.AttributeSet,int) +com.facebook.widget.ProfilePictureView: int getPresetSize() +com.facebook.widget.ProfilePictureView: void setPresetSize(int) +com.facebook.widget.ProfilePictureView: boolean isCropped() +com.facebook.widget.ProfilePictureView: void setCropped(boolean) +com.facebook.widget.ProfilePictureView: java.lang.String getProfileId() +com.facebook.widget.ProfilePictureView: void setProfileId(java.lang.String) +com.facebook.widget.ProfilePictureView: com.facebook.widget.ProfilePictureView$OnErrorListener getOnErrorListener() +com.facebook.widget.ProfilePictureView: void setOnErrorListener(com.facebook.widget.ProfilePictureView$OnErrorListener) +com.facebook.widget.ProfilePictureView: void setDefaultProfilePicture(android.graphics.Bitmap) +com.facebook.widget.ProfilePictureView: void onMeasure(int,int) +com.facebook.widget.ProfilePictureView: void onLayout(boolean,int,int,int,int) +com.facebook.widget.ProfilePictureView: android.os.Parcelable onSaveInstanceState() +com.facebook.widget.ProfilePictureView: void onRestoreInstanceState(android.os.Parcelable) +com.facebook.widget.ProfilePictureView: void onDetachedFromWindow() +com.facebook.widget.ProfilePictureView: void initialize(android.content.Context) +com.facebook.widget.ProfilePictureView: void parseAttributes(android.util.AttributeSet) +com.facebook.widget.ProfilePictureView: void refreshImage(boolean) +com.facebook.widget.ProfilePictureView: void setBlankProfilePicture() +com.facebook.widget.ProfilePictureView: void setImageBitmap(android.graphics.Bitmap) +com.facebook.widget.ProfilePictureView: void sendImageRequest(boolean) +com.facebook.widget.ProfilePictureView: void processResponse(com.facebook.internal.ImageResponse) +com.facebook.widget.ProfilePictureView: boolean updateImageQueryParameters() +com.facebook.widget.ProfilePictureView: int getPresetSizeInPixels(boolean) +com.facebook.widget.ProfilePictureView: void access$000(com.facebook.widget.ProfilePictureView,com.facebook.internal.ImageResponse) +com.facebook.widget.ProfilePictureView: void () +com.facebook.widget.ProfilePictureView$1 +com.facebook.widget.ProfilePictureView$1: com.facebook.widget.ProfilePictureView this$0 +com.facebook.widget.ProfilePictureView$1: ProfilePictureView$1(com.facebook.widget.ProfilePictureView) +com.facebook.widget.ProfilePictureView$1: void onCompleted(com.facebook.internal.ImageResponse) +com.facebook.widget.ProfilePictureView$OnErrorListener +com.facebook.widget.ProfilePictureView$OnErrorListener: void onError(com.facebook.FacebookException) +com.facebook.widget.SimpleGraphObjectCursor +com.facebook.widget.SimpleGraphObjectCursor: int pos +com.facebook.widget.SimpleGraphObjectCursor: boolean closed +com.facebook.widget.SimpleGraphObjectCursor: java.util.ArrayList graphObjects +com.facebook.widget.SimpleGraphObjectCursor: boolean moreObjectsAvailable +com.facebook.widget.SimpleGraphObjectCursor: boolean fromCache +com.facebook.widget.SimpleGraphObjectCursor: SimpleGraphObjectCursor() +com.facebook.widget.SimpleGraphObjectCursor: SimpleGraphObjectCursor(com.facebook.widget.SimpleGraphObjectCursor) +com.facebook.widget.SimpleGraphObjectCursor: void addGraphObjects(java.util.Collection,boolean) +com.facebook.widget.SimpleGraphObjectCursor: boolean isFromCache() +com.facebook.widget.SimpleGraphObjectCursor: void setFromCache(boolean) +com.facebook.widget.SimpleGraphObjectCursor: boolean areMoreObjectsAvailable() +com.facebook.widget.SimpleGraphObjectCursor: void setMoreObjectsAvailable(boolean) +com.facebook.widget.SimpleGraphObjectCursor: int getCount() +com.facebook.widget.SimpleGraphObjectCursor: int getPosition() +com.facebook.widget.SimpleGraphObjectCursor: boolean move(int) +com.facebook.widget.SimpleGraphObjectCursor: boolean moveToPosition(int) +com.facebook.widget.SimpleGraphObjectCursor: boolean moveToFirst() +com.facebook.widget.SimpleGraphObjectCursor: boolean moveToLast() +com.facebook.widget.SimpleGraphObjectCursor: boolean moveToNext() +com.facebook.widget.SimpleGraphObjectCursor: boolean moveToPrevious() +com.facebook.widget.SimpleGraphObjectCursor: boolean isFirst() +com.facebook.widget.SimpleGraphObjectCursor: boolean isLast() +com.facebook.widget.SimpleGraphObjectCursor: boolean isBeforeFirst() +com.facebook.widget.SimpleGraphObjectCursor: boolean isAfterLast() +com.facebook.widget.SimpleGraphObjectCursor: com.facebook.model.GraphObject getGraphObject() +com.facebook.widget.SimpleGraphObjectCursor: void close() +com.facebook.widget.SimpleGraphObjectCursor: boolean isClosed() +com.facebook.widget.UserSettingsFragment +com.facebook.widget.UserSettingsFragment: java.lang.String NAME +com.facebook.widget.UserSettingsFragment: java.lang.String ID +com.facebook.widget.UserSettingsFragment: java.lang.String PICTURE +com.facebook.widget.UserSettingsFragment: java.lang.String FIELDS +com.facebook.widget.UserSettingsFragment: java.lang.String REQUEST_FIELDS +com.facebook.widget.UserSettingsFragment: com.facebook.widget.LoginButton loginButton +com.facebook.widget.UserSettingsFragment: com.facebook.widget.LoginButton$LoginButtonProperties loginButtonProperties +com.facebook.widget.UserSettingsFragment: android.widget.TextView connectedStateLabel +com.facebook.widget.UserSettingsFragment: com.facebook.model.GraphUser user +com.facebook.widget.UserSettingsFragment: com.facebook.Session userInfoSession +com.facebook.widget.UserSettingsFragment: android.graphics.drawable.Drawable userProfilePic +com.facebook.widget.UserSettingsFragment: java.lang.String userProfilePicID +com.facebook.widget.UserSettingsFragment: com.facebook.Session$StatusCallback sessionStatusCallback +com.facebook.widget.UserSettingsFragment: UserSettingsFragment() +com.facebook.widget.UserSettingsFragment: android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) +com.facebook.widget.UserSettingsFragment: void onCreate(android.os.Bundle) +com.facebook.widget.UserSettingsFragment: void onResume() +com.facebook.widget.UserSettingsFragment: void setSession(com.facebook.Session) +com.facebook.widget.UserSettingsFragment: void setDefaultAudience(com.facebook.SessionDefaultAudience) +com.facebook.widget.UserSettingsFragment: com.facebook.SessionDefaultAudience getDefaultAudience() +com.facebook.widget.UserSettingsFragment: void setReadPermissions(java.util.List) +com.facebook.widget.UserSettingsFragment: void setReadPermissions(java.lang.String[]) +com.facebook.widget.UserSettingsFragment: void setPublishPermissions(java.util.List) +com.facebook.widget.UserSettingsFragment: void setPublishPermissions(java.lang.String[]) +com.facebook.widget.UserSettingsFragment: void clearPermissions() +com.facebook.widget.UserSettingsFragment: void setLoginBehavior(com.facebook.SessionLoginBehavior) +com.facebook.widget.UserSettingsFragment: com.facebook.SessionLoginBehavior getLoginBehavior() +com.facebook.widget.UserSettingsFragment: void setOnErrorListener(com.facebook.widget.LoginButton$OnErrorListener) +com.facebook.widget.UserSettingsFragment: com.facebook.widget.LoginButton$OnErrorListener getOnErrorListener() +com.facebook.widget.UserSettingsFragment: void setSessionStatusCallback(com.facebook.Session$StatusCallback) +com.facebook.widget.UserSettingsFragment: com.facebook.Session$StatusCallback getSessionStatusCallback() +com.facebook.widget.UserSettingsFragment: void onSessionStateChange(com.facebook.SessionState,java.lang.Exception) +com.facebook.widget.UserSettingsFragment: java.util.List getPermissions() +com.facebook.widget.UserSettingsFragment: void fetchUserInfo() +com.facebook.widget.UserSettingsFragment: void updateUI() +com.facebook.widget.UserSettingsFragment: com.facebook.internal.ImageRequest getImageRequest() +com.facebook.widget.UserSettingsFragment: void processImageResponse(java.lang.String,com.facebook.internal.ImageResponse) +com.facebook.widget.UserSettingsFragment: void onDestroy() +com.facebook.widget.UserSettingsFragment: void onActivityResult(int,int,android.content.Intent) +com.facebook.widget.UserSettingsFragment: void onActivityCreated(android.os.Bundle) +com.facebook.widget.UserSettingsFragment: com.facebook.model.GraphUser access$002(com.facebook.widget.UserSettingsFragment,com.facebook.model.GraphUser) +com.facebook.widget.UserSettingsFragment: void access$100(com.facebook.widget.UserSettingsFragment) +com.facebook.widget.UserSettingsFragment: com.facebook.widget.LoginButton access$200(com.facebook.widget.UserSettingsFragment) +com.facebook.widget.UserSettingsFragment: com.facebook.model.GraphUser access$000(com.facebook.widget.UserSettingsFragment) +com.facebook.widget.UserSettingsFragment: void access$300(com.facebook.widget.UserSettingsFragment,java.lang.String,com.facebook.internal.ImageResponse) +com.facebook.widget.UserSettingsFragment: void () +com.facebook.widget.UserSettingsFragment$1 +com.facebook.widget.UserSettingsFragment$1: com.facebook.Session val$currentSession +com.facebook.widget.UserSettingsFragment$1: com.facebook.widget.UserSettingsFragment this$0 +com.facebook.widget.UserSettingsFragment$1: UserSettingsFragment$1(com.facebook.widget.UserSettingsFragment,com.facebook.Session) +com.facebook.widget.UserSettingsFragment$1: void onCompleted(com.facebook.model.GraphUser,com.facebook.Response) +com.facebook.widget.UserSettingsFragment$2 +com.facebook.widget.UserSettingsFragment$2: com.facebook.widget.UserSettingsFragment this$0 +com.facebook.widget.UserSettingsFragment$2: UserSettingsFragment$2(com.facebook.widget.UserSettingsFragment) +com.facebook.widget.UserSettingsFragment$2: void onCompleted(com.facebook.internal.ImageResponse) +com.facebook.widget.WebDialog +com.facebook.widget.WebDialog: java.lang.String LOG_TAG +com.facebook.widget.WebDialog: java.lang.String DISPLAY_TOUCH +com.facebook.widget.WebDialog: java.lang.String USER_AGENT +com.facebook.widget.WebDialog: java.lang.String REDIRECT_URI +com.facebook.widget.WebDialog: java.lang.String CANCEL_URI +com.facebook.widget.WebDialog: boolean DISABLE_SSL_CHECK_FOR_TESTING +com.facebook.widget.WebDialog: int NO_BUFFER_SCREEN_WIDTH +com.facebook.widget.WebDialog: int MAX_BUFFER_SCREEN_WIDTH +com.facebook.widget.WebDialog: double MIN_SCALE_FACTOR +com.facebook.widget.WebDialog: int BACKGROUND_GRAY +com.facebook.widget.WebDialog: int DEFAULT_THEME +com.facebook.widget.WebDialog: java.lang.String url +com.facebook.widget.WebDialog: com.facebook.widget.WebDialog$OnCompleteListener onCompleteListener +com.facebook.widget.WebDialog: android.webkit.WebView webView +com.facebook.widget.WebDialog: android.app.ProgressDialog spinner +com.facebook.widget.WebDialog: android.widget.ImageView crossImageView +com.facebook.widget.WebDialog: android.widget.FrameLayout contentFrameLayout +com.facebook.widget.WebDialog: boolean listenerCalled +com.facebook.widget.WebDialog: boolean isDetached +com.facebook.widget.WebDialog: WebDialog(android.content.Context,java.lang.String) +com.facebook.widget.WebDialog: WebDialog(android.content.Context,java.lang.String,int) +com.facebook.widget.WebDialog: WebDialog(android.content.Context,java.lang.String,android.os.Bundle,int,com.facebook.widget.WebDialog$OnCompleteListener) +com.facebook.widget.WebDialog: void setOnCompleteListener(com.facebook.widget.WebDialog$OnCompleteListener) +com.facebook.widget.WebDialog: com.facebook.widget.WebDialog$OnCompleteListener getOnCompleteListener() +com.facebook.widget.WebDialog: void dismiss() +com.facebook.widget.WebDialog: void onDetachedFromWindow() +com.facebook.widget.WebDialog: void onAttachedToWindow() +com.facebook.widget.WebDialog: void onCreate(android.os.Bundle) +com.facebook.widget.WebDialog: android.util.Pair getMargins() +com.facebook.widget.WebDialog: void sendSuccessToListener(android.os.Bundle) +com.facebook.widget.WebDialog: void sendErrorToListener(java.lang.Throwable) +com.facebook.widget.WebDialog: void sendCancelToListener() +com.facebook.widget.WebDialog: void createCrossImage() +com.facebook.widget.WebDialog: void setUpWebView(int) +com.facebook.widget.WebDialog: void access$000(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog: void access$200(com.facebook.widget.WebDialog,android.os.Bundle) +com.facebook.widget.WebDialog: void access$300(com.facebook.widget.WebDialog,java.lang.Throwable) +com.facebook.widget.WebDialog: boolean access$400(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog: android.app.ProgressDialog access$500(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog: android.widget.FrameLayout access$600(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog: android.webkit.WebView access$700(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog: android.widget.ImageView access$800(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog$1 +com.facebook.widget.WebDialog$1: com.facebook.widget.WebDialog this$0 +com.facebook.widget.WebDialog$1: WebDialog$1(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog$1: void onCancel(android.content.DialogInterface) +com.facebook.widget.WebDialog$2 +com.facebook.widget.WebDialog$2: com.facebook.widget.WebDialog this$0 +com.facebook.widget.WebDialog$2: WebDialog$2(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog$2: void onCancel(android.content.DialogInterface) +com.facebook.widget.WebDialog$3 +com.facebook.widget.WebDialog$3: com.facebook.widget.WebDialog this$0 +com.facebook.widget.WebDialog$3: WebDialog$3(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog$3: void onClick(android.view.View) +com.facebook.widget.WebDialog$Builder +com.facebook.widget.WebDialog$Builder: WebDialog$Builder(android.content.Context,com.facebook.Session,java.lang.String,android.os.Bundle) +com.facebook.widget.WebDialog$Builder: WebDialog$Builder(android.content.Context,java.lang.String,java.lang.String,android.os.Bundle) +com.facebook.widget.WebDialog$Builder: com.facebook.widget.WebDialog build() +com.facebook.widget.WebDialog$BuilderBase +com.facebook.widget.WebDialog$BuilderBase: android.content.Context context +com.facebook.widget.WebDialog$BuilderBase: com.facebook.Session session +com.facebook.widget.WebDialog$BuilderBase: java.lang.String applicationId +com.facebook.widget.WebDialog$BuilderBase: java.lang.String action +com.facebook.widget.WebDialog$BuilderBase: int theme +com.facebook.widget.WebDialog$BuilderBase: com.facebook.widget.WebDialog$OnCompleteListener listener +com.facebook.widget.WebDialog$BuilderBase: android.os.Bundle parameters +com.facebook.widget.WebDialog$BuilderBase: WebDialog$BuilderBase(android.content.Context,com.facebook.Session,java.lang.String,android.os.Bundle) +com.facebook.widget.WebDialog$BuilderBase: WebDialog$BuilderBase(android.content.Context,java.lang.String,java.lang.String,android.os.Bundle) +com.facebook.widget.WebDialog$BuilderBase: com.facebook.widget.WebDialog$BuilderBase setTheme(int) +com.facebook.widget.WebDialog$BuilderBase: com.facebook.widget.WebDialog$BuilderBase setOnCompleteListener(com.facebook.widget.WebDialog$OnCompleteListener) +com.facebook.widget.WebDialog$BuilderBase: com.facebook.widget.WebDialog build() +com.facebook.widget.WebDialog$BuilderBase: java.lang.String getApplicationId() +com.facebook.widget.WebDialog$BuilderBase: android.content.Context getContext() +com.facebook.widget.WebDialog$BuilderBase: int getTheme() +com.facebook.widget.WebDialog$BuilderBase: android.os.Bundle getParameters() +com.facebook.widget.WebDialog$BuilderBase: com.facebook.widget.WebDialog$OnCompleteListener getListener() +com.facebook.widget.WebDialog$BuilderBase: void finishInit(android.content.Context,java.lang.String,android.os.Bundle) +com.facebook.widget.WebDialog$DialogWebViewClient +com.facebook.widget.WebDialog$DialogWebViewClient: com.facebook.widget.WebDialog this$0 +com.facebook.widget.WebDialog$DialogWebViewClient: WebDialog$DialogWebViewClient(com.facebook.widget.WebDialog) +com.facebook.widget.WebDialog$DialogWebViewClient: boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String) +com.facebook.widget.WebDialog$DialogWebViewClient: void onReceivedError(android.webkit.WebView,int,java.lang.String,java.lang.String) +com.facebook.widget.WebDialog$DialogWebViewClient: void onReceivedSslError(android.webkit.WebView,android.webkit.SslErrorHandler,android.net.http.SslError) +com.facebook.widget.WebDialog$DialogWebViewClient: void onPageStarted(android.webkit.WebView,java.lang.String,android.graphics.Bitmap) +com.facebook.widget.WebDialog$DialogWebViewClient: void onPageFinished(android.webkit.WebView,java.lang.String) +com.facebook.widget.WebDialog$DialogWebViewClient: WebDialog$DialogWebViewClient(com.facebook.widget.WebDialog,com.facebook.widget.WebDialog$1) +com.facebook.widget.WebDialog$FeedDialogBuilder +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String FEED_DIALOG +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String FROM_PARAM +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String TO_PARAM +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String LINK_PARAM +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String PICTURE_PARAM +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String SOURCE_PARAM +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String NAME_PARAM +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String CAPTION_PARAM +com.facebook.widget.WebDialog$FeedDialogBuilder: java.lang.String DESCRIPTION_PARAM +com.facebook.widget.WebDialog$FeedDialogBuilder: WebDialog$FeedDialogBuilder(android.content.Context,com.facebook.Session) +com.facebook.widget.WebDialog$FeedDialogBuilder: WebDialog$FeedDialogBuilder(android.content.Context,com.facebook.Session,android.os.Bundle) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog$FeedDialogBuilder setFrom(java.lang.String) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog$FeedDialogBuilder setTo(java.lang.String) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog$FeedDialogBuilder setLink(java.lang.String) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog$FeedDialogBuilder setPicture(java.lang.String) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog$FeedDialogBuilder setSource(java.lang.String) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog$FeedDialogBuilder setName(java.lang.String) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog$FeedDialogBuilder setCaption(java.lang.String) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog$FeedDialogBuilder setDescription(java.lang.String) +com.facebook.widget.WebDialog$FeedDialogBuilder: com.facebook.widget.WebDialog build() +com.facebook.widget.WebDialog$OnCompleteListener +com.facebook.widget.WebDialog$OnCompleteListener: void onComplete(android.os.Bundle,com.facebook.FacebookException) +com.facebook.widget.WebDialog$RequestsDialogBuilder +com.facebook.widget.WebDialog$RequestsDialogBuilder: java.lang.String APPREQUESTS_DIALOG +com.facebook.widget.WebDialog$RequestsDialogBuilder: java.lang.String MESSAGE_PARAM +com.facebook.widget.WebDialog$RequestsDialogBuilder: java.lang.String TO_PARAM +com.facebook.widget.WebDialog$RequestsDialogBuilder: java.lang.String DATA_PARAM +com.facebook.widget.WebDialog$RequestsDialogBuilder: java.lang.String TITLE_PARAM +com.facebook.widget.WebDialog$RequestsDialogBuilder: WebDialog$RequestsDialogBuilder(android.content.Context,com.facebook.Session) +com.facebook.widget.WebDialog$RequestsDialogBuilder: WebDialog$RequestsDialogBuilder(android.content.Context,com.facebook.Session,android.os.Bundle) +com.facebook.widget.WebDialog$RequestsDialogBuilder: com.facebook.widget.WebDialog$RequestsDialogBuilder setMessage(java.lang.String) +com.facebook.widget.WebDialog$RequestsDialogBuilder: com.facebook.widget.WebDialog$RequestsDialogBuilder setTo(java.lang.String) +com.facebook.widget.WebDialog$RequestsDialogBuilder: com.facebook.widget.WebDialog$RequestsDialogBuilder setData(java.lang.String) +com.facebook.widget.WebDialog$RequestsDialogBuilder: com.facebook.widget.WebDialog$RequestsDialogBuilder setTitle(java.lang.String) +com.facebook.widget.WebDialog$RequestsDialogBuilder: com.facebook.widget.WebDialog build() com.fasterxml.jackson.core.JsonEncoding: com.fasterxml.jackson.core.JsonEncoding[] values() com.fasterxml.jackson.core.JsonEncoding: com.fasterxml.jackson.core.JsonEncoding valueOf(java.lang.String) com.fasterxml.jackson.core.JsonFactory$Feature: com.fasterxml.jackson.core.JsonFactory$Feature[] values() @@ -233,8 +4429,79 @@ com.google.protobuf.WireFormat$JavaType: com.google.protobuf.WireFormat$JavaType com.google.protobuf.WireFormat$JavaType: com.google.protobuf.WireFormat$JavaType valueOf(java.lang.String) com.w9jds.glassshare.MainActivity com.w9jds.glassshare.MainActivity: MainActivity() +com.w9jds.glassshare.R$attr: int confirm_logout +com.w9jds.glassshare.R$attr: int done_button_background +com.w9jds.glassshare.R$attr: int done_button_text +com.w9jds.glassshare.R$attr: int extra_fields +com.w9jds.glassshare.R$attr: int fetch_user_info +com.w9jds.glassshare.R$attr: int is_cropped +com.w9jds.glassshare.R$attr: int login_text +com.w9jds.glassshare.R$attr: int logout_text +com.w9jds.glassshare.R$attr: int multi_select +com.w9jds.glassshare.R$attr: int preset_size +com.w9jds.glassshare.R$attr: int radius_in_meters +com.w9jds.glassshare.R$attr: int results_limit +com.w9jds.glassshare.R$attr: int search_text +com.w9jds.glassshare.R$attr: int show_pictures +com.w9jds.glassshare.R$attr: int show_search_box +com.w9jds.glassshare.R$attr: int show_title_bar +com.w9jds.glassshare.R$attr: int title_bar_background +com.w9jds.glassshare.R$attr: int title_text +com.w9jds.glassshare.R$color: int com_facebook_blue +com.w9jds.glassshare.R$color: int com_facebook_loginview_text_color +com.w9jds.glassshare.R$color: int com_facebook_picker_search_bar_background +com.w9jds.glassshare.R$color: int com_facebook_picker_search_bar_text +com.w9jds.glassshare.R$color: int com_facebook_usersettingsfragment_connected_shadow_color +com.w9jds.glassshare.R$color: int com_facebook_usersettingsfragment_connected_text_color +com.w9jds.glassshare.R$color: int com_facebook_usersettingsfragment_not_connected_text_color com.w9jds.glassshare.R$dimen: int activity_horizontal_margin com.w9jds.glassshare.R$dimen: int activity_vertical_margin +com.w9jds.glassshare.R$dimen: int com_facebook_loginview_compound_drawable_padding +com.w9jds.glassshare.R$dimen: int com_facebook_loginview_padding_bottom +com.w9jds.glassshare.R$dimen: int com_facebook_loginview_padding_left +com.w9jds.glassshare.R$dimen: int com_facebook_loginview_padding_right +com.w9jds.glassshare.R$dimen: int com_facebook_loginview_padding_top +com.w9jds.glassshare.R$dimen: int com_facebook_loginview_text_size +com.w9jds.glassshare.R$dimen: int com_facebook_picker_divider_width +com.w9jds.glassshare.R$dimen: int com_facebook_picker_place_image_size +com.w9jds.glassshare.R$dimen: int com_facebook_profilepictureview_preset_size_large +com.w9jds.glassshare.R$dimen: int com_facebook_profilepictureview_preset_size_normal +com.w9jds.glassshare.R$dimen: int com_facebook_profilepictureview_preset_size_small +com.w9jds.glassshare.R$dimen: int com_facebook_usersettingsfragment_profile_picture_height +com.w9jds.glassshare.R$dimen: int com_facebook_usersettingsfragment_profile_picture_width +com.w9jds.glassshare.R$drawable: int com_facebook_button_blue +com.w9jds.glassshare.R$drawable: int com_facebook_button_blue_focused +com.w9jds.glassshare.R$drawable: int com_facebook_button_blue_normal +com.w9jds.glassshare.R$drawable: int com_facebook_button_blue_pressed +com.w9jds.glassshare.R$drawable: int com_facebook_button_check +com.w9jds.glassshare.R$drawable: int com_facebook_button_check_off +com.w9jds.glassshare.R$drawable: int com_facebook_button_check_on +com.w9jds.glassshare.R$drawable: int com_facebook_button_grey_focused +com.w9jds.glassshare.R$drawable: int com_facebook_button_grey_normal +com.w9jds.glassshare.R$drawable: int com_facebook_button_grey_pressed +com.w9jds.glassshare.R$drawable: int com_facebook_close +com.w9jds.glassshare.R$drawable: int com_facebook_inverse_icon +com.w9jds.glassshare.R$drawable: int com_facebook_list_divider +com.w9jds.glassshare.R$drawable: int com_facebook_list_section_header_background +com.w9jds.glassshare.R$drawable: int com_facebook_loginbutton_silver +com.w9jds.glassshare.R$drawable: int com_facebook_logo +com.w9jds.glassshare.R$drawable: int com_facebook_picker_default_separator_color +com.w9jds.glassshare.R$drawable: int com_facebook_picker_item_background +com.w9jds.glassshare.R$drawable: int com_facebook_picker_list_focused +com.w9jds.glassshare.R$drawable: int com_facebook_picker_list_longpressed +com.w9jds.glassshare.R$drawable: int com_facebook_picker_list_pressed +com.w9jds.glassshare.R$drawable: int com_facebook_picker_list_selector +com.w9jds.glassshare.R$drawable: int com_facebook_picker_list_selector_background_transition +com.w9jds.glassshare.R$drawable: int com_facebook_picker_list_selector_disabled +com.w9jds.glassshare.R$drawable: int com_facebook_picker_magnifier +com.w9jds.glassshare.R$drawable: int com_facebook_picker_top_button +com.w9jds.glassshare.R$drawable: int com_facebook_place_default_icon +com.w9jds.glassshare.R$drawable: int com_facebook_profile_default_icon +com.w9jds.glassshare.R$drawable: int com_facebook_profile_picture_blank_portrait +com.w9jds.glassshare.R$drawable: int com_facebook_profile_picture_blank_square +com.w9jds.glassshare.R$drawable: int com_facebook_top_background +com.w9jds.glassshare.R$drawable: int com_facebook_top_button +com.w9jds.glassshare.R$drawable: int com_facebook_usersettingsfragment_background_gradient com.w9jds.glassshare.R$drawable: int ic_add_person_50 com.w9jds.glassshare.R$drawable: int ic_angle_50 com.w9jds.glassshare.R$drawable: int ic_archive_50 @@ -312,19 +4579,110 @@ com.w9jds.glassshare.R$drawable: int ic_warning_150 com.w9jds.glassshare.R$drawable: int ic_warning_50 com.w9jds.glassshare.R$drawable: int ic_world_50 com.w9jds.glassshare.R$id: int cardImage +com.w9jds.glassshare.R$id: int com_facebook_login_activity_progress_bar +com.w9jds.glassshare.R$id: int com_facebook_picker_activity_circle +com.w9jds.glassshare.R$id: int com_facebook_picker_checkbox +com.w9jds.glassshare.R$id: int com_facebook_picker_checkbox_stub +com.w9jds.glassshare.R$id: int com_facebook_picker_divider +com.w9jds.glassshare.R$id: int com_facebook_picker_done_button +com.w9jds.glassshare.R$id: int com_facebook_picker_image +com.w9jds.glassshare.R$id: int com_facebook_picker_list_section_header +com.w9jds.glassshare.R$id: int com_facebook_picker_list_view +com.w9jds.glassshare.R$id: int com_facebook_picker_profile_pic_stub +com.w9jds.glassshare.R$id: int com_facebook_picker_row_activity_circle +com.w9jds.glassshare.R$id: int com_facebook_picker_search_text +com.w9jds.glassshare.R$id: int com_facebook_picker_title +com.w9jds.glassshare.R$id: int com_facebook_picker_title_bar +com.w9jds.glassshare.R$id: int com_facebook_picker_title_bar_stub +com.w9jds.glassshare.R$id: int com_facebook_picker_top_bar +com.w9jds.glassshare.R$id: int com_facebook_search_bar_view +com.w9jds.glassshare.R$id: int com_facebook_usersettingsfragment_login_button +com.w9jds.glassshare.R$id: int com_facebook_usersettingsfragment_logo_image +com.w9jds.glassshare.R$id: int com_facebook_usersettingsfragment_profile_name com.w9jds.glassshare.R$id: int delete_menu_item +com.w9jds.glassshare.R$id: int large +com.w9jds.glassshare.R$id: int normal +com.w9jds.glassshare.R$id: int picker_subtitle com.w9jds.glassshare.R$id: int share_menu_item +com.w9jds.glassshare.R$id: int small com.w9jds.glassshare.R$id: int upload_menu_item com.w9jds.glassshare.R$integer: int google_play_services_version com.w9jds.glassshare.R$layout: int card_layout +com.w9jds.glassshare.R$layout: int com_facebook_friendpickerfragment +com.w9jds.glassshare.R$layout: int com_facebook_login_activity_layout +com.w9jds.glassshare.R$layout: int com_facebook_picker_activity_circle_row +com.w9jds.glassshare.R$layout: int com_facebook_picker_checkbox +com.w9jds.glassshare.R$layout: int com_facebook_picker_image +com.w9jds.glassshare.R$layout: int com_facebook_picker_list_row +com.w9jds.glassshare.R$layout: int com_facebook_picker_list_section_header +com.w9jds.glassshare.R$layout: int com_facebook_picker_search_box +com.w9jds.glassshare.R$layout: int com_facebook_picker_title_bar +com.w9jds.glassshare.R$layout: int com_facebook_picker_title_bar_stub +com.w9jds.glassshare.R$layout: int com_facebook_placepickerfragment +com.w9jds.glassshare.R$layout: int com_facebook_placepickerfragment_list_row +com.w9jds.glassshare.R$layout: int com_facebook_search_bar_layout +com.w9jds.glassshare.R$layout: int com_facebook_usersettingsfragment com.w9jds.glassshare.R$menu: int main +com.w9jds.glassshare.R$string: int app_id com.w9jds.glassshare.R$string: int app_name +com.w9jds.glassshare.R$string: int com_facebook_choose_friends +com.w9jds.glassshare.R$string: int com_facebook_dialogloginactivity_ok_button +com.w9jds.glassshare.R$string: int com_facebook_internet_permission_error_message +com.w9jds.glassshare.R$string: int com_facebook_internet_permission_error_title +com.w9jds.glassshare.R$string: int com_facebook_loading +com.w9jds.glassshare.R$string: int com_facebook_loginview_cancel_action +com.w9jds.glassshare.R$string: int com_facebook_loginview_log_in_button +com.w9jds.glassshare.R$string: int com_facebook_loginview_log_out_action +com.w9jds.glassshare.R$string: int com_facebook_loginview_log_out_button +com.w9jds.glassshare.R$string: int com_facebook_loginview_logged_in_as +com.w9jds.glassshare.R$string: int com_facebook_loginview_logged_in_using_facebook +com.w9jds.glassshare.R$string: int com_facebook_logo_content_description +com.w9jds.glassshare.R$string: int com_facebook_nearby +com.w9jds.glassshare.R$string: int com_facebook_picker_done_button_text +com.w9jds.glassshare.R$string: int com_facebook_placepicker_subtitle_catetory_only_format +com.w9jds.glassshare.R$string: int com_facebook_placepicker_subtitle_format +com.w9jds.glassshare.R$string: int com_facebook_placepicker_subtitle_were_here_only_format +com.w9jds.glassshare.R$string: int com_facebook_requesterror_password_changed +com.w9jds.glassshare.R$string: int com_facebook_requesterror_permissions +com.w9jds.glassshare.R$string: int com_facebook_requesterror_reconnect +com.w9jds.glassshare.R$string: int com_facebook_requesterror_relogin +com.w9jds.glassshare.R$string: int com_facebook_requesterror_web_login +com.w9jds.glassshare.R$string: int com_facebook_usersettingsfragment_log_in_button +com.w9jds.glassshare.R$string: int com_facebook_usersettingsfragment_logged_in +com.w9jds.glassshare.R$string: int com_facebook_usersettingsfragment_not_logged_in com.w9jds.glassshare.R$string: int delete +com.w9jds.glassshare.R$string: int deleted_label +com.w9jds.glassshare.R$string: int deleting_label com.w9jds.glassshare.R$string: int glass_voice_trigger com.w9jds.glassshare.R$string: int share com.w9jds.glassshare.R$string: int upload com.w9jds.glassshare.R$style: int AppBaseTheme com.w9jds.glassshare.R$style: int CustomTheme +com.w9jds.glassshare.R$style: int com_facebook_loginview_default_style +com.w9jds.glassshare.R$style: int com_facebook_loginview_silver_style +com.w9jds.glassshare.R$styleable: int[] com_facebook_friend_picker_fragment +com.w9jds.glassshare.R$styleable: int com_facebook_friend_picker_fragment_multi_select +com.w9jds.glassshare.R$styleable: int[] com_facebook_login_view +com.w9jds.glassshare.R$styleable: int com_facebook_login_view_confirm_logout +com.w9jds.glassshare.R$styleable: int com_facebook_login_view_fetch_user_info +com.w9jds.glassshare.R$styleable: int com_facebook_login_view_login_text +com.w9jds.glassshare.R$styleable: int com_facebook_login_view_logout_text +com.w9jds.glassshare.R$styleable: int[] com_facebook_picker_fragment +com.w9jds.glassshare.R$styleable: int com_facebook_picker_fragment_done_button_background +com.w9jds.glassshare.R$styleable: int com_facebook_picker_fragment_done_button_text +com.w9jds.glassshare.R$styleable: int com_facebook_picker_fragment_extra_fields +com.w9jds.glassshare.R$styleable: int com_facebook_picker_fragment_show_pictures +com.w9jds.glassshare.R$styleable: int com_facebook_picker_fragment_show_title_bar +com.w9jds.glassshare.R$styleable: int com_facebook_picker_fragment_title_bar_background +com.w9jds.glassshare.R$styleable: int com_facebook_picker_fragment_title_text +com.w9jds.glassshare.R$styleable: int[] com_facebook_place_picker_fragment +com.w9jds.glassshare.R$styleable: int com_facebook_place_picker_fragment_radius_in_meters +com.w9jds.glassshare.R$styleable: int com_facebook_place_picker_fragment_results_limit +com.w9jds.glassshare.R$styleable: int com_facebook_place_picker_fragment_search_text +com.w9jds.glassshare.R$styleable: int com_facebook_place_picker_fragment_show_search_box +com.w9jds.glassshare.R$styleable: int[] com_facebook_profile_picture_view +com.w9jds.glassshare.R$styleable: int com_facebook_profile_picture_view_is_cropped +com.w9jds.glassshare.R$styleable: int com_facebook_profile_picture_view_preset_size com.w9jds.glassshare.R$xml: int my_voice_trigger javax.annotation.meta.When: javax.annotation.meta.When[] values() javax.annotation.meta.When: javax.annotation.meta.When valueOf(java.lang.String) diff --git a/proguard_logs/usage.txt b/proguard_logs/usage.txt index 9e0dc20..6884b06 100644 --- a/proguard_logs/usage.txt +++ b/proguard_logs/usage.txt @@ -63,48 +63,6 @@ android.support.v4.app.BackStackRecord: 783:783:public int getTransitionStyle() 787:787:public boolean isEmpty() android.support.v4.app.DialogFragment -android.support.v4.app.Fragment: - static final int INITIALIZING - static final int CREATED - static final int ACTIVITY_CREATED - static final int STOPPED - static final int STARTED - static final int RESUMED - 511:511:public final int getId() - 518:518:public final java.lang.String getTag() - 529:533:public void setArguments(android.os.Bundle) - 540:540:public final android.os.Bundle getArguments() - 552:557:public void setInitialSavedState(android.support.v4.app.Fragment$SavedState) - 571:573:public void setTargetFragment(android.support.v4.app.Fragment,int) - 579:579:public final android.support.v4.app.Fragment getTargetFragment() - 586:586:public final int getTargetRequestCode() - 613:613:public final java.lang.CharSequence getText(int) - 623:623:public final java.lang.String getString(int) - 636:636:public final varargs java.lang.String getString(int,java.lang.Object[]) - 650:650:public final android.support.v4.app.FragmentManager getFragmentManager() - 658:670:public final android.support.v4.app.FragmentManager getChildFragmentManager() - 678:678:public final android.support.v4.app.Fragment getParentFragment() - 685:685:public final boolean isAdded() - 703:703:public final boolean isRemoving() - 714:714:public final boolean isInLayout() - 722:722:public final boolean isResumed() - 731:731:public final boolean isVisible() - 743:743:public final boolean isHidden() - 748:748:public final boolean hasOptionsMenu() - 753:753:public final boolean isMenuVisible() - 781:786:public void setRetainInstance(boolean) - 789:789:public final boolean getRetainInstance() - 800:806:public void setHasOptionsMenu(boolean) - 818:824:public void setMenuVisibility(boolean) - 840:845:public void setUserVisibleHint(boolean) - 852:852:public boolean getUserVisibleHint() - 859:867:public android.support.v4.app.LoaderManager getLoaderManager() - 875:879:public void startActivity(android.content.Intent) - 886:890:public void startActivityForResult(android.content.Intent,int) - 1041:1041:public android.view.View getView() - 1328:1329:public void registerForContextMenu(android.view.View) - 1339:1340:public void unregisterForContextMenu(android.view.View) - 1450:1456:android.support.v4.app.Fragment findFragmentByWho(java.lang.String) android.support.v4.app.Fragment$SavedState: 309:311:Fragment$SavedState(android.os.Bundle) android.support.v4.app.FragmentActivity: @@ -116,7 +74,6 @@ android.support.v4.app.FragmentActivity: 75:134:public FragmentActivity() 632:634:public java.lang.Object getLastCustomNonConfigurationInstance() 827:827:public android.support.v4.app.FragmentManager getSupportFragmentManager() - 847:855:public void startActivityFromFragment(android.support.v4.app.Fragment,android.content.Intent,int) 876:881:public android.support.v4.app.LoaderManager getSupportLoaderManager() android.support.v4.app.FragmentActivity$1 android.support.v4.app.FragmentActivity$2 @@ -170,7 +127,6 @@ android.support.v4.app.FragmentManagerImpl: 549:552:public void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) 583:583:public java.util.List getFragments() 588:596:public android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment) - 1330:1338:public android.support.v4.app.Fragment findFragmentByWho(java.lang.String) android.support.v4.app.FragmentManagerImpl$2 android.support.v4.app.FragmentManagerImpl$3 android.support.v4.app.FragmentManagerImpl$4 @@ -221,7 +177,6 @@ android.support.v4.app.ListFragment android.support.v4.app.ListFragment$1 android.support.v4.app.ListFragment$2 android.support.v4.app.LoaderManager: - public abstract android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) public abstract android.support.v4.content.Loader restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) public abstract void destroyLoader(int) public abstract android.support.v4.content.Loader getLoader(int) @@ -230,17 +185,9 @@ android.support.v4.app.LoaderManager: android.support.v4.app.LoaderManagerImpl: static final java.lang.String TAG boolean mRetainingStarted - boolean mCreatingLoader - 489:492:private android.support.v4.app.LoaderManagerImpl$LoaderInfo createLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) - 498:503:private android.support.v4.app.LoaderManagerImpl$LoaderInfo createAndInstallLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) - 508:515:void installLoader(android.support.v4.app.LoaderManagerImpl$LoaderInfo) - 543:565:public android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) 593:647:public android.support.v4.content.Loader restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) 658:678:public void destroyLoader(int) 686:697:public android.support.v4.content.Loader getLoader(int) -android.support.v4.app.LoaderManagerImpl$LoaderInfo: - 228:232:public LoaderManagerImpl$LoaderInfo(android.support.v4.app.LoaderManagerImpl,int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) - 362:415:public void onLoadComplete(android.support.v4.content.Loader,java.lang.Object) android.support.v4.app.NavUtils android.support.v4.app.NavUtils$NavUtilsImpl android.support.v4.app.NavUtils$NavUtilsImplBase @@ -297,30 +244,12 @@ android.support.v4.content.IntentCompat$IntentCompatImplHC android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1 android.support.v4.content.IntentCompatHoneycomb android.support.v4.content.IntentCompatIcsMr1 -android.support.v4.content.Loader: - android.content.Context mContext - 91:93:public Loader(android.content.Context) - 103:106:public void deliverResult(java.lang.Object) - 112:112:public android.content.Context getContext() - 119:119:public int getId() - 158:158:public boolean isStarted() - 167:167:public boolean isAbandoned() - 176:176:public boolean isReset() - 218:219:public void forceLoad() - 226:226:protected void onForceLoad() - 262:264:public void abandon() - 276:276:protected void onAbandon() - 314:317:public boolean takeContentChanged() - 328:329:public void commitContentChanged() - 339:342:public void rollbackContentChanged() - 353:361:public void onContentChanged() android.support.v4.content.Loader$ForceLoadContentObserver -android.support.v4.content.Loader$OnLoadCompleteListener: - public abstract void onLoadComplete(android.support.v4.content.Loader,java.lang.Object) -android.support.v4.content.LocalBroadcastManager -android.support.v4.content.LocalBroadcastManager$1 -android.support.v4.content.LocalBroadcastManager$BroadcastRecord -android.support.v4.content.LocalBroadcastManager$ReceiverRecord +android.support.v4.content.LocalBroadcastManager: + private static final java.lang.String TAG + private static final boolean DEBUG + static final int MSG_EXEC_PENDING_BROADCASTS + 277:280:public void sendBroadcastSync(android.content.Intent) android.support.v4.content.ModernAsyncTask android.support.v4.content.ModernAsyncTask$1 android.support.v4.content.ModernAsyncTask$2 @@ -432,13 +361,8 @@ android.support.v4.util.SimpleArrayMap: 231:235:public SimpleArrayMap(android.support.v4.util.SimpleArrayMap) 419:432:public void putAll(android.support.v4.util.SimpleArrayMap) android.support.v4.util.SparseArrayCompat: - 76:76:public java.lang.Object get(int) - 85:90:public java.lang.Object get(int,java.lang.Object) - 98:106:public void delete(int) - 112:113:public void remove(int) 119:123:public void removeAt(int) 132:136:public void removeAtRange(int,int) - 172:216:public void put(int,java.lang.Object) 263:268:public void setValueAt(int,java.lang.Object) 276:280:public int indexOfKey(int) 294:302:public int indexOfValue(java.lang.Object) @@ -3959,6 +3883,72 @@ com.google.api.services.drive.model.User: 144:144:public com.google.api.services.drive.model.User$Picture getPicture() 152:153:public com.google.api.services.drive.model.User setPicture(com.google.api.services.drive.model.User$Picture) com.google.api.services.drive.model.User$Picture +com.google.api.services.plus.Plus +com.google.api.services.plus.Plus$Activities +com.google.api.services.plus.Plus$Activities$Get +com.google.api.services.plus.Plus$Activities$List +com.google.api.services.plus.Plus$Activities$Search +com.google.api.services.plus.Plus$Builder +com.google.api.services.plus.Plus$Comments +com.google.api.services.plus.Plus$Comments$Get +com.google.api.services.plus.Plus$Comments$List +com.google.api.services.plus.Plus$Moments +com.google.api.services.plus.Plus$Moments$Insert +com.google.api.services.plus.Plus$Moments$List +com.google.api.services.plus.Plus$Moments$Remove +com.google.api.services.plus.Plus$People +com.google.api.services.plus.Plus$People$Get +com.google.api.services.plus.Plus$People$List +com.google.api.services.plus.Plus$People$ListByActivity +com.google.api.services.plus.Plus$People$Search +com.google.api.services.plus.PlusRequest +com.google.api.services.plus.PlusRequestInitializer +com.google.api.services.plus.PlusScopes +com.google.api.services.plus.model.Acl +com.google.api.services.plus.model.Activity +com.google.api.services.plus.model.Activity$Actor +com.google.api.services.plus.model.Activity$Actor$Image +com.google.api.services.plus.model.Activity$Actor$Name +com.google.api.services.plus.model.Activity$PlusObject +com.google.api.services.plus.model.Activity$PlusObject$Actor +com.google.api.services.plus.model.Activity$PlusObject$Actor$Image +com.google.api.services.plus.model.Activity$PlusObject$Attachments +com.google.api.services.plus.model.Activity$PlusObject$Attachments$Embed +com.google.api.services.plus.model.Activity$PlusObject$Attachments$FullImage +com.google.api.services.plus.model.Activity$PlusObject$Attachments$Image +com.google.api.services.plus.model.Activity$PlusObject$Attachments$Thumbnails +com.google.api.services.plus.model.Activity$PlusObject$Attachments$Thumbnails$Image +com.google.api.services.plus.model.Activity$PlusObject$Plusoners +com.google.api.services.plus.model.Activity$PlusObject$Replies +com.google.api.services.plus.model.Activity$PlusObject$Resharers +com.google.api.services.plus.model.Activity$Provider +com.google.api.services.plus.model.ActivityFeed +com.google.api.services.plus.model.Comment +com.google.api.services.plus.model.Comment$Actor +com.google.api.services.plus.model.Comment$Actor$Image +com.google.api.services.plus.model.Comment$InReplyTo +com.google.api.services.plus.model.Comment$PlusObject +com.google.api.services.plus.model.Comment$Plusoners +com.google.api.services.plus.model.CommentFeed +com.google.api.services.plus.model.ItemScope +com.google.api.services.plus.model.Moment +com.google.api.services.plus.model.MomentsFeed +com.google.api.services.plus.model.PeopleFeed +com.google.api.services.plus.model.Person +com.google.api.services.plus.model.Person$AgeRange +com.google.api.services.plus.model.Person$Cover +com.google.api.services.plus.model.Person$Cover$CoverInfo +com.google.api.services.plus.model.Person$Cover$CoverPhoto +com.google.api.services.plus.model.Person$Emails +com.google.api.services.plus.model.Person$Image +com.google.api.services.plus.model.Person$Name +com.google.api.services.plus.model.Person$Organizations +com.google.api.services.plus.model.Person$PlacesLived +com.google.api.services.plus.model.Person$Urls +com.google.api.services.plus.model.Place +com.google.api.services.plus.model.Place$Address +com.google.api.services.plus.model.Place$Position +com.google.api.services.plus.model.PlusAclentryResource com.google.gson.DefaultDateTypeAdapter com.google.gson.ExclusionStrategy com.google.gson.FieldAttributes @@ -4333,6 +4323,7 @@ com.google.protobuf.WireFormat$JavaType com.w9jds.glassshare.BuildConfig com.w9jds.glassshare.R com.w9jds.glassshare.R$attr +com.w9jds.glassshare.R$color com.w9jds.glassshare.R$dimen com.w9jds.glassshare.R$drawable com.w9jds.glassshare.R$id @@ -4341,6 +4332,7 @@ com.w9jds.glassshare.R$layout com.w9jds.glassshare.R$menu com.w9jds.glassshare.R$string com.w9jds.glassshare.R$style +com.w9jds.glassshare.R$styleable com.w9jds.glassshare.R$xml javax.annotation.CheckForNull javax.annotation.CheckForSigned diff --git a/src/com/w9jds/glassshare/MainActivity.java b/src/com/w9jds/glassshare/MainActivity.java index a1a13de..b284e6d 100644 --- a/src/com/w9jds/glassshare/MainActivity.java +++ b/src/com/w9jds/glassshare/MainActivity.java @@ -3,10 +3,12 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; +import java.util.Comparator; import android.accounts.*; +import android.graphics.Path; import android.util.Log; -import com.facebook.internal.SessionTracker; import com.google.android.glass.widget.CardScrollView; import com.google.api.client.extensions.android.http.AndroidHttp; import com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential; @@ -17,8 +19,6 @@ import com.google.api.services.drive.DriveScopes; import com.google.api.services.drive.model.File; import com.w9jds.glassshare.Adapters.csaAdapter; -import com.facebook.*; -import com.facebook.model.*; import android.net.Uri; import android.os.Bundle; @@ -59,6 +59,8 @@ protected void onCreate(Bundle savedInstanceState) //get all the images from the camera folder (paths) mlsPaths = getCameraImages(this); + //sort the paths of pictures + sortPaths(); //create a new card scroll viewer for this context CardScrollView csvCardsView = new CardScrollView(this); //create a new adapter for the scroll viewer @@ -84,6 +86,29 @@ public void onItemClick(AdapterView parent, View view, int position, long id) setContentView(csvCardsView); } + private void sortPaths() + { + java.io.File[] fPics = new java.io.File[mlsPaths.size()]; + + for (int i = 0; i < mlsPaths.size(); i++) + fPics[i] = new java.io.File(mlsPaths.get(i)); + + mlsPaths.clear(); + + Arrays.sort(fPics, new Comparator() + { + @Override + public int compare(java.io.File o1, java.io.File o2) + { + return Long.valueOf(o1.lastModified()).compareTo(o2.lastModified()); + } + }); + + for (int i = fPics.length - 1; i >= 0; i--) + mlsPaths.add(fPics[i].getAbsolutePath()); + } + + public static String getBucketId(String path) { @@ -159,7 +184,7 @@ public boolean onOptionsItemSelected(android.view.MenuItem item) case R.id.share_menu_item: // start Facebook Login - Account[] Accounts = AccountManager.get(this).getAccounts(); +// Account[] Accounts = AccountManager.get(this).getAccounts(); return true; default: