Offset 28, 18 lines modifiedOffset 28, 18 lines modified
28 .field·private·mTitle:Ljava/lang/CharSequence;28 .field·private·mTitle:Ljava/lang/CharSequence;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Landroid/app/slice/Slice;)V30 .method·constructor·<init>(Landroid/app/slice/Slice;)V
31 ····.locals·931 ····.locals·9
  
32 ····.line·67832 ····.line·548
33 ····invoke-direct·{p0,·p1},·Landroidx/autofill/inline/common/SlicedContent;-><init>(Landroid/app/slice/Slice;)V33 ····invoke-direct·{p0,·p1},·Landroidx/autofill/inline/common/SlicedContent;-><init>(Landroid/app/slice/Slice;)V
  
34 ····.line·67934 ····.line·549
35 ····invoke-virtual·{p1},·Landroid/app/slice/Slice;->getItems()Ljava/util/List;35 ····invoke-virtual·{p1},·Landroid/app/slice/Slice;->getItems()Ljava/util/List;
  
36 ····move-result-object·p136 ····move-result-object·p1
  
37 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;37 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
38 ····move-result-object·p138 ····move-result-object·p1
Offset 53, 27 lines modifiedOffset 53, 27 lines modified
  
53 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;53 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····check-cast·v0,·Landroid/app/slice/SliceItem;55 ····check-cast·v0,·Landroid/app/slice/SliceItem;
  
56 ····.line·68056 ····.line·550
57 ····invoke-static·{v0},·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->itemType(Landroid/app/slice/SliceItem;)Ljava/lang/String;57 ····invoke-static·{v0},·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->itemType(Landroid/app/slice/SliceItem;)Ljava/lang/String;
  
58 ····move-result-object·v158 ····move-result-object·v1
  
59 ····if-nez·v1,·:cond_059 ····if-nez·v1,·:cond_0
  
60 ····goto·:goto_060 ····goto·:goto_0
  
61 ····:cond_061 ····:cond_0
62 ····const/4·v2,·-0x162 ····const/4·v2,·-0x1
  
63 ····.line·68463 ····.line·554
64 ····invoke-virtual·{v1},·Ljava/lang/String;->hashCode()I64 ····invoke-virtual·{v1},·Ljava/lang/String;->hashCode()I
  
65 ····move-result·v365 ····move-result·v3
  
66 ····const/4·v4,·0x566 ····const/4·v4,·0x5
  
67 ····const/4·v5,·0x467 ····const/4·v5,·0x4
Offset 176, 69 lines modifiedOffset 176, 69 lines modified
  
176 ····if-eq·v2,·v5,·:cond_3176 ····if-eq·v2,·v5,·:cond_3
  
177 ····if-eq·v2,·v4,·:cond_2177 ····if-eq·v2,·v4,·:cond_2
  
178 ····goto·:goto_0178 ····goto·:goto_0
  
179 ····.line·701179 ····.line·571
180 ····:cond_2180 ····:cond_2
181 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getText()Ljava/lang/CharSequence;181 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getText()Ljava/lang/CharSequence;
  
182 ····move-result-object·v0182 ····move-result-object·v0
  
183 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mContentDescription:Ljava/lang/CharSequence;183 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mContentDescription:Ljava/lang/CharSequence;
  
184 ····goto·:goto_0184 ····goto·:goto_0
  
185 ····.line·698185 ····.line·568
186 ····:cond_3186 ····:cond_3
187 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getAction()Landroid/app/PendingIntent;187 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getAction()Landroid/app/PendingIntent;
  
188 ····move-result-object·v0188 ····move-result-object·v0
  
189 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mAttributionIntent:Landroid/app/PendingIntent;189 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mAttributionIntent:Landroid/app/PendingIntent;
  
190 ····goto·:goto_0190 ····goto·:goto_0
  
191 ····.line·695191 ····.line·565
192 ····:cond_4192 ····:cond_4
193 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getIcon()Landroid/graphics/drawable/Icon;193 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getIcon()Landroid/graphics/drawable/Icon;
  
194 ····move-result-object·v0194 ····move-result-object·v0
  
195 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mEndIcon:Landroid/graphics/drawable/Icon;195 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mEndIcon:Landroid/graphics/drawable/Icon;
  
196 ····goto·:goto_0196 ····goto·:goto_0
  
197 ····.line·692197 ····.line·562
198 ····:cond_5198 ····:cond_5
199 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getIcon()Landroid/graphics/drawable/Icon;199 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getIcon()Landroid/graphics/drawable/Icon;
  
200 ····move-result-object·v0200 ····move-result-object·v0
  
201 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mStartIcon:Landroid/graphics/drawable/Icon;201 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mStartIcon:Landroid/graphics/drawable/Icon;
  
202 ····goto/16·:goto_0202 ····goto/16·:goto_0
  
203 ····.line·689203 ····.line·559
204 ····:cond_6204 ····:cond_6
205 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getText()Ljava/lang/CharSequence;205 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getText()Ljava/lang/CharSequence;
  
206 ····move-result-object·v0206 ····move-result-object·v0
  
207 ····invoke-interface·{v0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;207 ····invoke-interface·{v0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
208 ····move-result-object·v0208 ····move-result-object·v0
  
209 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mSubtitle:Ljava/lang/CharSequence;209 ····iput-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mSubtitle:Ljava/lang/CharSequence;
  
210 ····goto/16·:goto_0210 ····goto/16·:goto_0
  
211 ····.line·686211 ····.line·556
212 ····:cond_7212 ····:cond_7
213 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getText()Ljava/lang/CharSequence;213 ····invoke-virtual·{v0},·Landroid/app/slice/SliceItem;->getText()Ljava/lang/CharSequence;
  
214 ····move-result-object·v0214 ····move-result-object·v0
  
215 ····invoke-interface·{v0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;215 ····invoke-interface·{v0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
Offset 261, 15 lines modifiedOffset 261, 15 lines modified
261 ········0x76e72843·->·:sswitch_0261 ········0x76e72843·->·:sswitch_0
262 ····.end·sparse-switch262 ····.end·sparse-switch
263 .end·method263 .end·method
  
264 .method·private·static·itemType(Landroid/app/slice/SliceItem;)Ljava/lang/String;264 .method·private·static·itemType(Landroid/app/slice/SliceItem;)Ljava/lang/String;
265 ····.locals·5265 ····.locals·5
  
266 ····.line·773266 ····.line·643
267 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getFormat()Ljava/lang/String;267 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getFormat()Ljava/lang/String;
  
268 ····move-result-object·v0268 ····move-result-object·v0
  
269 ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I269 ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I
  
270 ····move-result·v1270 ····move-result·v1
Offset 342, 15 lines modifiedOffset 342, 15 lines modified
  
342 ····if-eq·v0,·v4,·:cond_5342 ····if-eq·v0,·v4,·:cond_5
  
343 ····if-eq·v0,·v3,·:cond_4343 ····if-eq·v0,·v3,·:cond_4
  
344 ····return-object·v1344 ····return-object·v1
  
345 ····.line·797345 ····.line·667
346 ····:cond_4346 ····:cond_4
347 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getAction()Landroid/app/PendingIntent;347 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getAction()Landroid/app/PendingIntent;
  
348 ····move-result-object·v0348 ····move-result-object·v0
  
349 ····if-eqz·v0,·:cond_c349 ····if-eqz·v0,·:cond_c
  
Offset 364, 29 lines modifiedOffset 364, 29 lines modified
  
364 ····move-result·p0364 ····move-result·p0
  
365 ····if-eqz·p0,·:cond_c365 ····if-eqz·p0,·:cond_c
  
366 ····return-object·v0366 ····return-object·v0
  
367 ····.line·785367 ····.line·655
368 ····:cond_5368 ····:cond_5
369 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getText()Ljava/lang/CharSequence;369 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getText()Ljava/lang/CharSequence;
  
370 ····move-result-object·v0370 ····move-result-object·v0
  
371 ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z371 ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
372 ····move-result·v0372 ····move-result·v0
  
373 ····if-eqz·v0,·:cond_6373 ····if-eqz·v0,·:cond_6
  
374 ····return-object·v1374 ····return-object·v1
  
375 ····.line·788375 ····.line·658
376 ····:cond_6376 ····:cond_6
377 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;377 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;
  
378 ····move-result-object·v0378 ····move-result-object·v0
  
379 ····const-string·v2,·"inline_title"379 ····const-string·v2,·"inline_title"
  
Offset 394, 15 lines modifiedOffset 394, 15 lines modified
  
394 ····move-result·v0394 ····move-result·v0
  
395 ····if-eqz·v0,·:cond_7395 ····if-eqz·v0,·:cond_7
  
396 ····return-object·v2396 ····return-object·v2
  
397 ····.line·790397 ····.line·660
398 ····:cond_7398 ····:cond_7
399 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;399 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;
  
400 ····move-result-object·v0400 ····move-result-object·v0
  
401 ····const-string·v2,·"inline_subtitle"401 ····const-string·v2,·"inline_subtitle"
  
Offset 410, 15 lines modifiedOffset 410, 15 lines modified
  
410 ····move-result·v0410 ····move-result·v0
  
411 ····if-eqz·v0,·:cond_8411 ····if-eqz·v0,·:cond_8
  
412 ····return-object·v2412 ····return-object·v2
  
413 ····.line·792413 ····.line·662
414 ····:cond_8414 ····:cond_8
415 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;415 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;
  
416 ····move-result-object·p0416 ····move-result-object·p0
  
417 ····const-string·v0,·"inline_content_description"417 ····const-string·v0,·"inline_content_description"
  
Offset 426, 25 lines modifiedOffset 426, 25 lines modified
  
426 ····move-result·p0426 ····move-result·p0
  
427 ····if-eqz·p0,·:cond_c427 ····if-eqz·p0,·:cond_c
  
428 ····return-object·v0428 ····return-object·v0
  
429 ····.line·775429 ····.line·645
430 ····:cond_9430 ····:cond_9
431 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getIcon()Landroid/graphics/drawable/Icon;431 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getIcon()Landroid/graphics/drawable/Icon;
  
432 ····move-result-object·v0432 ····move-result-object·v0
  
433 ····if-nez·v0,·:cond_a433 ····if-nez·v0,·:cond_a
  
434 ····return-object·v1434 ····return-object·v1
  
435 ····.line·778435 ····.line·648
436 ····:cond_a436 ····:cond_a
437 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;437 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;
  
438 ····move-result-object·v0438 ····move-result-object·v0
  
439 ····const-string·v2,·"inline_start_icon"439 ····const-string·v2,·"inline_start_icon"
  
Offset 452, 15 lines modifiedOffset 452, 15 lines modified
  
452 ····move-result·v0452 ····move-result·v0
  
453 ····if-eqz·v0,·:cond_b453 ····if-eqz·v0,·:cond_b
  
454 ····return-object·v2454 ····return-object·v2
  
455 ····.line·780455 ····.line·650
456 ····:cond_b456 ····:cond_b
457 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;457 ····invoke-virtual·{p0},·Landroid/app/slice/SliceItem;->getHints()Ljava/util/List;
  
458 ····move-result-object·p0458 ····move-result-object·p0
  
459 ····const-string·v0,·"inline_end_icon"459 ····const-string·v0,·"inline_end_icon"
  
Offset 477, 69 lines modifiedOffset 477, 69 lines modified
477 .end·method477 .end·method
  
  
478 #·virtual·methods478 #·virtual·methods
479 .method·public·getAttributionIntent()Landroid/app/PendingIntent;479 .method·public·getAttributionIntent()Landroid/app/PendingIntent;
480 ····.locals·0480 ····.locals·0
  
481 ····.line·759481 ····.line·629
482 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mAttributionIntent:Landroid/app/PendingIntent;482 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mAttributionIntent:Landroid/app/PendingIntent;
  
483 ····return-object·p0483 ····return-object·p0
484 .end·method484 .end·method
  
485 .method·public·getContentDescription()Ljava/lang/CharSequence;485 .method·public·getContentDescription()Ljava/lang/CharSequence;
486 ····.locals·0486 ····.locals·0
  
487 ····.line·750487 ····.line·620
488 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mContentDescription:Ljava/lang/CharSequence;488 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mContentDescription:Ljava/lang/CharSequence;
  
489 ····return-object·p0489 ····return-object·p0
490 .end·method490 .end·method
  
491 .method·public·getEndIcon()Landroid/graphics/drawable/Icon;491 .method·public·getEndIcon()Landroid/graphics/drawable/Icon;
492 ····.locals·0492 ····.locals·0
  
493 ····.line·742493 ····.line·612
494 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mEndIcon:Landroid/graphics/drawable/Icon;494 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mEndIcon:Landroid/graphics/drawable/Icon;
  
495 ····return-object·p0495 ····return-object·p0
496 .end·method496 .end·method
  
497 .method·public·getStartIcon()Landroid/graphics/drawable/Icon;497 .method·public·getStartIcon()Landroid/graphics/drawable/Icon;
498 ····.locals·0498 ····.locals·0
  
499 ····.line·734499 ····.line·604
500 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mStartIcon:Landroid/graphics/drawable/Icon;500 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mStartIcon:Landroid/graphics/drawable/Icon;
  
501 ····return-object·p0501 ····return-object·p0
502 .end·method502 .end·method
  
503 .method·public·getSubtitle()Ljava/lang/CharSequence;503 .method·public·getSubtitle()Ljava/lang/CharSequence;
504 ····.locals·0504 ····.locals·0
  
505 ····.line·726505 ····.line·596
506 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mSubtitle:Ljava/lang/CharSequence;506 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mSubtitle:Ljava/lang/CharSequence;
  
507 ····return-object·p0507 ····return-object·p0
508 .end·method508 .end·method
  
509 .method·public·getTitle()Ljava/lang/CharSequence;509 .method·public·getTitle()Ljava/lang/CharSequence;
510 ····.locals·0510 ····.locals·0
  
511 ····.line·718511 ····.line·588
512 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mTitle:Ljava/lang/CharSequence;512 ····iget-object·p0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mTitle:Ljava/lang/CharSequence;
  
513 ····return-object·p0513 ····return-object·p0
514 .end·method514 .end·method
  
515 .method·isSingleIconOnly()Z515 .method·isSingleIconOnly()Z
516 ····.locals·1516 ····.locals·1
  
517 ····.line·710517 ····.line·580
518 ····iget-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mStartIcon:Landroid/graphics/drawable/Icon;518 ····iget-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mStartIcon:Landroid/graphics/drawable/Icon;
  
519 ····if-eqz·v0,·:cond_0519 ····if-eqz·v0,·:cond_0
  
520 ····iget-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mTitle:Ljava/lang/CharSequence;520 ····iget-object·v0,·p0,·Landroidx/autofill/inline/v1/InlineSuggestionUi$Content;->mTitle:Ljava/lang/CharSequence;
  
521 ····if-nez·v0,·:cond_0521 ····if-nez·v0,·:cond_0
Offset 562, 15 lines modifiedOffset 562, 15 lines modified
562 ····:goto_0562 ····:goto_0
563 ····return·p0563 ····return·p0
564 .end·method564 .end·method
  
565 .method·public·isValid()Z565 .method·public·isValid()Z
566 ····.locals·1566 ····.locals·1
  
567 ····.line·768567 ····.line·638
568 ····iget-object·p0,·p0,·Landroidx/autofill/inline/common/SlicedContent;->mSlice:Landroid/app/slice/Slice;568 ····iget-object·p0,·p0,·Landroidx/autofill/inline/common/SlicedContent;->mSlice:Landroid/app/slice/Slice;
  
569 ····invoke-static·{p0},·Landroidx/autofill/inline/common/SlicedContent;->getVersion(Landroid/app/slice/Slice;)Ljava/lang/String;569 ····invoke-static·{p0},·Landroidx/autofill/inline/common/SlicedContent;->getVersion(Landroid/app/slice/Slice;)Ljava/lang/String;
  
570 ····move-result-object·p0570 ····move-result-object·p0
  
571 ····const-string·v0,·"androidx.autofill.inline.ui.version:v1"571 ····const-string·v0,·"androidx.autofill.inline.ui.version:v1"