Offset 13, 31 lines modifiedOffset 13, 170 lines modified
13 ········"Ljava/lang/Comparable<",13 ········"Ljava/lang/Comparable<",
14 ········"Lcom/android/settingslib/widget/BarViewInfo;",14 ········"Lcom/android/settingslib/widget/BarViewInfo;",
15 ········">;"15 ········">;"
16 ····}16 ····}
17 .end·annotation17 .end·annotation
  
  
 18 #·instance·fields
 19 .field·private·mClickListener:Landroid/view/View$OnClickListener;
  
 20 .field·private·mContentDescription:Ljava/lang/CharSequence;
  
 21 .field·private·mHeight:I
  
 22 .field·private·final·mIcon:Landroid/graphics/drawable/Drawable;
  
 23 .field·private·mNormalizedHeight:I
  
 24 .field·private·mSummary:Ljava/lang/CharSequence;
  
 25 .field·private·mTitle:Ljava/lang/CharSequence;
  
  
 26 #·direct·methods
 27 .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable;ILjava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V
 28 ····.locals·0
  
 29 ····.line·53
 30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 31 ····.line·54
 32 ····iput-object·p1,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mIcon:Landroid/graphics/drawable/Drawable;
  
 33 ····.line·55
 34 ····iput·p2,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mHeight:I
  
 35 ····.line·56
 36 ····iput-object·p3,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mTitle:Ljava/lang/CharSequence;
  
 37 ····.line·57
 38 ····iput-object·p4,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mSummary:Ljava/lang/CharSequence;
  
 39 ····.line·58
 40 ····iput-object·p5,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mContentDescription:Ljava/lang/CharSequence;
  
 41 ····return-void
 42 .end·method
  
 43 .method·static·synthetic·lambda$compareTo$0(Lcom/android/settingslib/widget/BarViewInfo;)I
 44 ····.locals·0
  
 45 ····.line·71
 46 ····iget·p0,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mHeight:I
  
 47 ····return·p0
 48 .end·method
  
  
18 #·virtual·methods49 #·virtual·methods
19 .method·abstract·getClickListener()Landroid/view/View$OnClickListener;50 .method·public·compareTo(Lcom/android/settingslib/widget/BarViewInfo;)I
 51 ····.locals·1
  
 52 ····.line·71
 53 ····sget-object·v0,·Lcom/android/settingslib/widget/-$$Lambda$BarViewInfo$0E64JyWB2WmVqNcEtw_jyuLCMME;->INSTANCE:Lcom/android/settingslib/widget/-$$Lambda$BarViewInfo$0E64JyWB2WmVqNcEtw_jyuLCMME;
  
 54 ····invoke-static·{v0},·Ljava/util/Comparator;->comparingInt(Ljava/util/function/ToIntFunction;)Ljava/util/Comparator;
  
 55 ····move-result-object·v0
  
 56 ····.line·72
 57 ····invoke-interface·{v0,·p1,·p0},·Ljava/util/Comparator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I
  
 58 ····move-result·p1
  
 59 ····return·p1
20 .end·method60 .end·method
  
21 .method·public·abstract·getContentDescription()Ljava/lang/CharSequence;61 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I
 62 ····.locals·0
  
 63 ····.line·30
 64 ····check-cast·p1,·Lcom/android/settingslib/widget/BarViewInfo;
  
 65 ····invoke-virtual·{p0,·p1},·Lcom/android/settingslib/widget/BarViewInfo;->compareTo(Lcom/android/settingslib/widget/BarViewInfo;)I
  
 66 ····move-result·p1
  
 67 ····return·p1
 68 .end·method
  
 69 .method·getClickListener()Landroid/view/View$OnClickListener;
 70 ····.locals·1
  
 71 ····.line·96
 72 ····iget-object·v0,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mClickListener:Landroid/view/View$OnClickListener;
  
 73 ····return-object·v0
 74 .end·method
  
 75 .method·public·getContentDescription()Ljava/lang/CharSequence;
 76 ····.locals·1
  
 77 ····.line·109
 78 ····iget-object·v0,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mContentDescription:Ljava/lang/CharSequence;
  
 79 ····return-object·v0
 80 .end·method
  
 81 .method·getHeight()I
 82 ····.locals·1
  
 83 ····.line·92
 84 ····iget·v0,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mHeight:I
  
 85 ····return·v0
22 .end·method86 .end·method
  
23 .method·abstract·getHeight()I87 .method·getIcon()Landroid/graphics/drawable/Drawable;
 88 ····.locals·1
  
 89 ····.line·88
 90 ····iget-object·v0,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mIcon:Landroid/graphics/drawable/Drawable;
  
 91 ····return-object·v0
24 .end·method92 .end·method
  
25 .method·abstract·getIcon()Landroid/graphics/drawable/Drawable;93 .method·getNormalizedHeight()I
 94 ····.locals·1
  
 95 ····.line·117
 96 ····iget·v0,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mNormalizedHeight:I
  
 97 ····return·v0
26 .end·method98 .end·method
  
27 .method·abstract·getNormalizedHeight()I99 .method·getSummary()Ljava/lang/CharSequence;
 100 ····.locals·1
  
 101 ····.line·105
 102 ····iget-object·v0,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mSummary:Ljava/lang/CharSequence;
  
 103 ····return-object·v0
28 .end·method104 .end·method
  
29 .method·abstract·getSummary()Ljava/lang/CharSequence;105 .method·getTitle()Ljava/lang/CharSequence;
 106 ····.locals·1
  
 107 ····.line·101
 108 ····iget-object·v0,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mTitle:Ljava/lang/CharSequence;
  
 109 ····return-object·v0
30 .end·method110 .end·method
  
31 .method·abstract·getTitle()Ljava/lang/CharSequence;111 .method·public·setClickListener(Landroid/view/View$OnClickListener;)V
 112 ····.locals·0
  
 113 ····.line·65
 114 ····iput-object·p1,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mClickListener:Landroid/view/View$OnClickListener;
  
 115 ····return-void
32 .end·method116 .end·method
  
33 .method·abstract·setNormalizedHeight(I)V117 .method·setNormalizedHeight(I)V
 118 ····.locals·0
  
 119 ····.line·113
 120 ····iput·p1,·p0,·Lcom/android/settingslib/widget/BarViewInfo;->mNormalizedHeight:I
  
 121 ····return-void
34 .end·method122 .end·method