| | | |
Offset 1, 168 lines modified | Offset 1, 58 lines modified |
1 | .class·public·final·Lcom/android/permissioncontroller/permission/data/OpAccess; | 1 | .class·public·final·Lcom/android/permissioncontroller/permission/data/OpAccess; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"OpUsageLiveData.kt" | 3 | .source·"OpUsageLiveData.kt" |
| |
4 | #·interfaces | |
5 | .implements·Landroid/os/Parcelable; | |
| |
| |
6 | #·static·fields | |
7 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | |
8 | ····.annotation·system·Ldalvik/annotation/Signature; | |
9 | ········value·=·{ | |
10 | ············"Landroid/os/Parcelable$Creator<", | |
11 | ············"Lcom/android/permissioncontroller/permission/data/OpAccess;", | |
12 | ············">;" | |
13 | ········} | |
14 | ····.end·annotation | |
| |
15 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | |
16 | ····.end·annotation | |
17 | .end·field | |
| |
| |
18 | #·instance·fields | 4 | #·instance·fields |
19 | .field·private·final·attributionTag:Ljava/lang/String; | |
20 | ····.annotation·build·Lorg/jetbrains/annotations/Nullable; | |
21 | ····.end·annotation | |
22 | .end·field | |
| |
23 | .field·private·final·isRunning:Z | |
| |
24 | .field·private·final·lastAccessTime:J | 5 | .field·private·final·lastAccessTime:J |
| |
25 | .field·private·final·packageName:Ljava/lang/String; | 6 | .field·private·final·packageName:Ljava/lang/String; |
26 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | |
27 | ····.end·annotation | |
28 | .end·field | |
| |
29 | .field·private·final·proxyAccess:Lcom/android/permissioncontroller/permission/data/OpAccess; | |
30 | ····.annotation·build·Lorg/jetbrains/annotations/Nullable; | 7 | ····.annotation·build·Lorg/jetbrains/annotations/Nullable; |
31 | ····.end·annotation | 8 | ····.end·annotation |
32 | .end·field | 9 | .end·field |
| |
33 | .field·private·final·user:Landroid/os/UserHandle; | 10 | .field·private·final·user:Landroid/os/UserHandle; |
34 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | 11 | ····.annotation·build·Lorg/jetbrains/annotations/Nullable; |
35 | ····.end·annotation | 12 | ····.end·annotation |
36 | .end·field | 13 | .end·field |
| |
| |
37 | #·direct·methods | 14 | #·direct·methods |
38 | .method·static·constructor·<clinit>()V | 15 | .method·static·constructor·<clinit>()V |
39 | ····.locals·1 | 16 | ····.locals·0 |
| |
40 | ····.line·180 | |
41 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/data/OpAccess$Companion$CREATOR$1; | |
| |
42 | ····invoke-direct·{v0},·Lcom/android/permissioncontroller/permission/data/OpAccess$Companion$CREATOR$1;-><init>()V | |
| |
43 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->CREATOR:Landroid/os/Parcelable$Creator; | |
| |
44 | ····return-void | 17 | ····return-void |
45 | .end·method | 18 | .end·method |
| |
46 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Landroid/os/UserHandle;JLcom/android/permissioncontroller/permission/data/OpAccess;)V | 19 | .method·public·constructor·<init>(Ljava/lang/String;Landroid/os/UserHandle;J)V |
47 | ····.locals·1 | 20 | ····.locals·0 |
48 | ····.param·p1····#·Ljava/lang/String; | 21 | ····.param·p1····#·Ljava/lang/String; |
49 | ········.annotation·build·Lorg/jetbrains/annotations/NotNull; | |
50 | ········.end·annotation | |
51 | ····.end·param | |
52 | ····.param·p2····#·Ljava/lang/String; | |
53 | ········.annotation·build·Lorg/jetbrains/annotations/Nullable; | 22 | ········.annotation·build·Lorg/jetbrains/annotations/Nullable; |
54 | ········.end·annotation | 23 | ········.end·annotation |
55 | ····.end·param | 24 | ····.end·param |
56 | ····.param·p3····#·Landroid/os/UserHandle; | 25 | ····.param·p2····#·Landroid/os/UserHandle; |
57 | ········.annotation·build·Lorg/jetbrains/annotations/NotNull; | |
58 | ········.end·annotation | |
59 | ····.end·param | |
60 | ····.param·p6····#·Lcom/android/permissioncontroller/permission/data/OpAccess; | |
61 | ········.annotation·build·Lorg/jetbrains/annotations/Nullable; | 26 | ········.annotation·build·Lorg/jetbrains/annotations/Nullable; |
62 | ········.end·annotation | 27 | ········.end·annotation |
63 | ····.end·param | 28 | ····.end·param |
| |
64 | ····const-string·v0,·"packageName" | 29 | ····.line·107 |
| |
65 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | |
| |
66 | ····const-string·v0,·"user" | |
| |
67 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | |
| |
68 | ····.line·156 | |
69 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
70 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->packageName:Ljava/lang/String; | 31 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->packageName:Ljava/lang/String; |
| |
71 | ····iput-object·p2,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->attributionTag:Ljava/lang/String; | 32 | ····iput-object·p2,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; |
| |
72 | ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; | |
| |
73 | ····iput-wide·p4,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J | |
| |
74 | ····iput-object·p6,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->proxyAccess:Lcom/android/permissioncontroller/permission/data/OpAccess; | |
| |
75 | ····const-wide/16·p1,·-0x1 | |
| |
76 | ····cmp-long·p1,·p4,·p1 | 33 | ····iput-wide·p3,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J |
| |
77 | ····if-nez·p1,·:cond_0 | |
| |
78 | ····const/4·p1,·0x1 | |
| |
79 | ····goto·:goto_0 | |
| |
80 | ····:cond_0 | |
81 | ····const/4·p1,·0x0 | |
| |
82 | ····.line·163 | |
83 | ····:goto_0 | |
84 | ····iput-boolean·p1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->isRunning:Z | |
| |
85 | ····return-void | |
86 | .end·method | |
| |
87 | .method·public·synthetic·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Landroid/os/UserHandle;JLcom/android/permissioncontroller/permission/data/OpAccess;ILkotlin/jvm/internal/DefaultConstructorMarker;)V | |
88 | ····.locals·7 | |
| |
89 | ····and-int/lit8·p7,·p7,·0x10 | |
| |
90 | ····if-eqz·p7,·:cond_0 | |
| |
91 | ····const/4·p6,·0x0 | |
| |
92 | ····:cond_0 | |
93 | ····move-object·v6,·p6 | |
| |
94 | ····move-object·v0,·p0 | |
| |
95 | ····move-object·v1,·p1 | |
| |
96 | ····move-object·v2,·p2 | |
| |
97 | ····move-object·v3,·p3 | |
| |
98 | ····move-wide·v4,·p4 | |
| |
99 | ····.line·161 | |
100 | ····invoke-direct/range·{v0·..·v6},·Lcom/android/permissioncontroller/permission/data/OpAccess;-><init>(Ljava/lang/String;Ljava/lang/String;Landroid/os/UserHandle;JLcom/android/permissioncontroller/permission/data/OpAccess;)V | |
| |
101 | ····return-void | 34 | ····return-void |
102 | .end·method | 35 | .end·method |
| |
| |
103 | #·virtual·methods | 36 | #·virtual·methods |
104 | .method·public·describeContents()I | |
105 | ····.locals·1 | |
| |
106 | ····const/4·v0,·0x0 | |
| |
107 | ····return·v0 | |
108 | .end·method | |
| |
109 | .method·public·equals(Ljava/lang/Object;)Z | 37 | .method·public·equals(Ljava/lang/Object;)Z |
110 | ····.locals·4 | 38 | ····.locals·4 |
111 | ····.param·p1····#·Ljava/lang/Object; | 39 | ····.param·p1····#·Ljava/lang/Object; |
112 | ········.annotation·build·Lorg/jetbrains/annotations/Nullable; | 40 | ········.annotation·build·Lorg/jetbrains/annotations/Nullable; |
113 | ········.end·annotation | 41 | ········.end·annotation |
114 | ····.end·param | 42 | ····.end·param |
| |
Offset 180, 51 lines modified | Offset 70, 31 lines modified |
| |
180 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 70 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| |
181 | ····move-result·v0 | 71 | ····move-result·v0 |
| |
182 | ····if-eqz·v0,·:cond_0 | 72 | ····if-eqz·v0,·:cond_0 |
| |
183 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->attributionTag:Ljava/lang/String; | |
| |
184 | ····iget-object·v1,·p1,·Lcom/android/permissioncontroller/permission/data/OpAccess;->attributionTag:Ljava/lang/String; | |
| |
185 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | |
| |
186 | ····move-result·v0 | |
| |
187 | ····if-eqz·v0,·:cond_0 | |
| |
188 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; | 73 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; |
| |
189 | ····iget-object·v1,·p1,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; | 74 | ····iget-object·v1,·p1,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; |
| |
190 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 75 | ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| |
191 | ····move-result·v0 | 76 | ····move-result·v0 |
| |
192 | ····if-eqz·v0,·:cond_0 | 77 | ····if-eqz·v0,·:cond_0 |
| |
193 | ····iget-wide·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J | 78 | ····iget-wide·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J |
| |
194 | ····iget-wide·v2,·p1,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J | 79 | ····iget-wide·v2,·p1,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J |
| |
195 | ····cmp-long·v0,·v0,·v2 | 80 | ····cmp-long·p1,·v0,·v2 |
| |
196 | ····if-nez·v0,·:cond_0 | |
| |
197 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->proxyAccess:Lcom/android/permissioncontroller/permission/data/OpAccess; | |
| |
198 | ····iget-object·p1,·p1,·Lcom/android/permissioncontroller/permission/data/OpAccess;->proxyAccess:Lcom/android/permissioncontroller/permission/data/OpAccess; | |
| |
199 | ····invoke-static·{v0,·p1},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | |
| |
200 | ····move-result·p1 | |
| |
201 | ····if-eqz·p1,·:cond_0 | 81 | ····if-nez·p1,·:cond_0 |
| |
202 | ····goto·:goto_0 | 82 | ····goto·:goto_0 |
| |
203 | ····:cond_0 | 83 | ····:cond_0 |
204 | ····const/4·p1,·0x0 | 84 | ····const/4·p1,·0x0 |
| |
205 | ····return·p1 | 85 | ····return·p1 |
Offset 232, 69 lines modified | Offset 102, 16 lines modified |
232 | ····:cond_1 | 102 | ····:cond_1 |
233 | ····:goto_0 | 103 | ····:goto_0 |
234 | ····const/4·p1,·0x1 | 104 | ····const/4·p1,·0x1 |
| |
235 | ····return·p1 | 105 | ····return·p1 |
236 | .end·method | 106 | .end·method |
| |
237 | .method·public·final·getAttributionTag()Ljava/lang/String; | |
238 | ····.locals·1 | |
239 | ····.annotation·build·Lorg/jetbrains/annotations/Nullable; | |
240 | ····.end·annotation | |
| |
241 | ····.line·158 | |
242 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->attributionTag:Ljava/lang/String; | |
| |
243 | ····return-object·v0 | |
244 | .end·method | |
| |
245 | .method·public·final·getLastAccessTime()J | |
246 | ····.locals·2 | |
| |
247 | ····.line·160 | |
248 | ····iget-wide·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J | |
| |
249 | ····return-wide·v0 | |
250 | .end·method | |
| |
251 | .method·public·final·getPackageName()Ljava/lang/String; | |
252 | ····.locals·1 | |
253 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | |
254 | ····.end·annotation | |
| |
255 | ····.line·157 | |
256 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->packageName:Ljava/lang/String; | |
| |
257 | ····return-object·v0 | |
258 | .end·method | |
| |
259 | .method·public·final·getProxyAccess()Lcom/android/permissioncontroller/permission/data/OpAccess; | |
260 | ····.locals·1 | |
261 | ····.annotation·build·Lorg/jetbrains/annotations/Nullable; | |
262 | ····.end·annotation | |
| |
263 | ····.line·161 | |
264 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->proxyAccess:Lcom/android/permissioncontroller/permission/data/OpAccess; | |
| |
265 | ····return-object·v0 | |
266 | .end·method | |
| |
267 | .method·public·final·getUser()Landroid/os/UserHandle; | |
268 | ····.locals·1 | |
269 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | |
270 | ····.end·annotation | |
| |
271 | ····.line·159 | |
272 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; | |
| |
273 | ····return-object·v0 | |
274 | .end·method | |
| |
275 | .method·public·hashCode()I | 107 | .method·public·hashCode()I |
276 | ····.locals·4 | 108 | ····.locals·3 |
| |
277 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->packageName:Ljava/lang/String; | 109 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->packageName:Ljava/lang/String; |
| |
278 | ····const/4·v1,·0x0 | 110 | ····const/4·v1,·0x0 |
| |
279 | ····if-eqz·v0,·:cond_0 | 111 | ····if-eqz·v0,·:cond_0 |
| |
Offset 306, 83 lines modified | Offset 123, 38 lines modified |
| |
306 | ····:cond_0 | 123 | ····:cond_0 |
307 | ····move·v0,·v1 | 124 | ····move·v0,·v1 |
| |
308 | ····:goto_0 | 125 | ····:goto_0 |
309 | ····mul-int/lit8·v0,·v0,·0x1f | 126 | ····mul-int/lit8·v0,·v0,·0x1f |
| |
310 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->attributionTag:Ljava/lang/String; | 127 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; |
| |
311 | ····if-eqz·v2,·:cond_1 | 128 | ····if-eqz·v2,·:cond_1 |
| |
312 | ····invoke-virtual·{v2},·Ljava/lang/Object;->hashCode()I | 129 | ····invoke-virtual·{v2},·Ljava/lang/Object;->hashCode()I |
| |
313 | ····move-result·v2 | 130 | ····move-result·v1 |
| |
314 | ····goto·:goto_1 | |
| |
315 | ····:cond_1 | 131 | ····:cond_1 |
316 | ····move·v2,·v1 | 132 | ····add-int/2addr·v0,·v1 |
| |
317 | ····:goto_1 | |
318 | ····add-int/2addr·v0,·v2 | |
| |
319 | ····mul-int/lit8·v0,·v0,·0x1f | |
| |
320 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; | |
| |
321 | ····if-eqz·v2,·:cond_2 | |
| |
322 | ····invoke-virtual·{v2},·Ljava/lang/Object;->hashCode()I | |
| |
323 | ····move-result·v2 | |
| |
324 | ····goto·:goto_2 | |
| |
325 | ····:cond_2 | |
326 | ····move·v2,·v1 | |
| |
327 | ····:goto_2 | |
328 | ····add-int/2addr·v0,·v2 | |
| |
329 | ····mul-int/lit8·v0,·v0,·0x1f | |
| |
330 | ····iget-wide·v2,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J | |
| |
331 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->hashCode(J)I | |
| |
332 | ····move-result·v2 | |
| |
333 | ····add-int/2addr·v0,·v2 | |
| |
334 | ····mul-int/lit8·v0,·v0,·0x1f | 133 | ····mul-int/lit8·v0,·v0,·0x1f |
| |
335 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->proxyAccess:Lcom/android/permissioncontroller/permission/data/OpAccess; | 134 | ····iget-wide·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J |
| |
336 | ····if-eqz·v2,·:cond_3 | |
| |
337 | ····invoke-virtual·{v2},·Ljava/lang/Object;->hashCode()I | 135 | ····invoke-static·{v1,·v2},·Ljava/lang/Long;->hashCode(J)I |
| |
338 | ····move-result·v1 | 136 | ····move-result·v1 |
| |
339 | ····:cond_3 | |
340 | ····add-int/2addr·v0,·v1 | 137 | ····add-int/2addr·v0,·v1 |
| |
341 | ····return·v0 | 138 | ····return·v0 |
342 | .end·method | 139 | .end·method |
| |
343 | .method·public·final·isRunning()Z | |
344 | ····.locals·1 | |
| |
345 | ····.line·163 | |
346 | ····iget-boolean·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->isRunning:Z | |
| |
347 | ····return·v0 | |
348 | .end·method | |
| |
349 | .method·public·toString()Ljava/lang/String; | 140 | .method·public·toString()Ljava/lang/String; |
350 | ····.locals·3 | 141 | ····.locals·3 |
351 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | 142 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; |
352 | ····.end·annotation | 143 | ····.end·annotation |
| |
353 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 144 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
Offset 392, 22 lines modified | Offset 164, 14 lines modified |
| |
392 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 164 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
393 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->packageName:Ljava/lang/String; | 165 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->packageName:Ljava/lang/String; |
| |
394 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 166 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
395 | ····const-string·v1,·",·attributionTag=" | |
| |
396 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
| |
397 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->attributionTag:Ljava/lang/String; | |
| |
398 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
| |
399 | ····const-string·v1,·",·user=" | 167 | ····const-string·v1,·",·user=" |
| |
400 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 168 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
401 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; | 169 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; |
| |
402 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 170 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
Offset 416, 59 lines modified | Offset 180, 17 lines modified |
| |
416 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 180 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
417 | ····iget-wide·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J | 181 | ····iget-wide·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J |
| |
418 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 182 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
| |
419 | ····const-string·v1,·",·proxyAccess=" | |
| |
420 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
| |
421 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->proxyAccess:Lcom/android/permissioncontroller/permission/data/OpAccess; | |
| |
422 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
| |
423 | ····const-string·v1,·")" | 183 | ····const-string·v1,·")" |
| |
424 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 184 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
425 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 185 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| |
426 | ····move-result-object·v0 | 186 | ····move-result-object·v0 |
| |
427 | ····return-object·v0 | 187 | ····return-object·v0 |
428 | .end·method | 188 | .end·method |
| |
429 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | |
430 | ····.locals·2 | |
431 | ····.param·p1····#·Landroid/os/Parcel; | |
432 | ········.annotation·build·Lorg/jetbrains/annotations/NotNull; | |
433 | ········.end·annotation | |
434 | ····.end·param | |
| |
435 | ····const-string·v0,·"parcel" | |
| |
436 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | |
| |
437 | ····.line·166 | |
438 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->packageName:Ljava/lang/String; | |
| |
439 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | |
| |
440 | ····.line·167 | |
441 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->attributionTag:Ljava/lang/String; | |
| |
442 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | |
| |
443 | ····.line·168 | |
444 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->user:Landroid/os/UserHandle; | |
| |
445 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V | |
| |
446 | ····.line·169 | |
447 | ····iget-wide·v0,·p0,·Lcom/android/permissioncontroller/permission/data/OpAccess;->lastAccessTime:J | |
| |
448 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Parcel;->writeLong(J)V | |
| |
449 | ····return-void | |
450 | .end·method | |