| | | |
Offset 26, 68 lines modified | Offset 26, 68 lines modified |
26 | .field·public·user:Landroid/os/UserHandle; | 26 | .field·public·user:Landroid/os/UserHandle; |
| |
| |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·static·constructor·<clinit>()V | 28 | .method·static·constructor·<clinit>()V |
29 | ····.locals·1 | 29 | ····.locals·1 |
| |
30 | ····.line·118 | 30 | ····.line·133 |
31 | ····new-instance·v0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; | 31 | ····new-instance·v0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; |
| |
32 | ····invoke-direct·{v0},·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;-><init>()V | 32 | ····invoke-direct·{v0},·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;-><init>()V |
| |
33 | ····sput-object·v0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->MULTIPLE_ENFORCED_ADMIN:Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; | 33 | ····sput-object·v0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->MULTIPLE_ENFORCED_ADMIN:Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; |
| |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
| |
36 | .method·public·constructor·<init>()V | 36 | .method·public·constructor·<init>()V |
37 | ····.locals·1 | 37 | ····.locals·1 |
| |
38 | ····.line·147 | 38 | ····.line·162 |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
40 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
| |
41 | ····.line·106 | 41 | ····.line·121 |
42 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; | 42 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; |
| |
43 | ····.line·112 | 43 | ····.line·127 |
44 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; | 44 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; |
| |
45 | ····.line·114 | 45 | ····.line·129 |
46 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; | 46 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; |
| |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
| |
49 | .method·public·constructor·<init>(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/UserHandle;)V | 49 | .method·public·constructor·<init>(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/UserHandle;)V |
50 | ····.locals·1 | 50 | ····.locals·1 |
| |
51 | ····.line·132 | 51 | ····.line·147 |
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
53 | ····const/4·v0,·0x0 | 53 | ····const/4·v0,·0x0 |
| |
54 | ····.line·106 | 54 | ····.line·121 |
55 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; | 55 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; |
| |
56 | ····.line·112 | 56 | ····.line·127 |
57 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; | 57 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; |
| |
58 | ····.line·114 | 58 | ····.line·129 |
59 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; | 59 | ····iput-object·v0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; |
| |
60 | ····.line·133 | 60 | ····.line·148 |
61 | ····iput-object·p1,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; | 61 | ····iput-object·p1,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; |
| |
62 | ····.line·134 | 62 | ····.line·149 |
63 | ····iput-object·p2,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; | 63 | ····iput-object·p2,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; |
| |
64 | ····.line·135 | 64 | ····.line·150 |
65 | ····iput-object·p3,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; | 65 | ····iput-object·p3,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; |
| |
66 | ····return-void | 66 | ····return-void |
67 | .end·method | 67 | .end·method |
| |
| |
68 | #·virtual·methods | 68 | #·virtual·methods |
Offset 101, 56 lines modified | Offset 101, 56 lines modified |
101 | ····return·v0 | 101 | ····return·v0 |
| |
102 | ····:cond_0 | 102 | ····:cond_0 |
103 | ····const/4·v1,·0x0 | 103 | ····const/4·v1,·0x0 |
| |
104 | ····if-eqz·p1,·:cond_3 | 104 | ····if-eqz·p1,·:cond_3 |
| |
105 | ····.line·175 | 105 | ····.line·190 |
106 | ····const-class·v2,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; | 106 | ····const-class·v2,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; |
| |
107 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 107 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
| |
108 | ····move-result-object·v3 | 108 | ····move-result-object·v3 |
| |
109 | ····if-eq·v2,·v3,·:cond_1 | 109 | ····if-eq·v2,·v3,·:cond_1 |
| |
110 | ····goto·:goto_1 | 110 | ····goto·:goto_1 |
| |
111 | ····.line·176 | 111 | ····.line·191 |
112 | ····:cond_1 | 112 | ····:cond_1 |
113 | ····check-cast·p1,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; | 113 | ····check-cast·p1,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; |
| |
114 | ····.line·177 | 114 | ····.line·192 |
115 | ····iget-object·v2,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; | 115 | ····iget-object·v2,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; |
| |
116 | ····iget-object·v3,·p1,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; | 116 | ····iget-object·v3,·p1,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->user:Landroid/os/UserHandle; |
| |
117 | ····invoke-static·{v2,·v3},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 117 | ····invoke-static·{v2,·v3},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
| |
118 | ····move-result·v2 | 118 | ····move-result·v2 |
| |
119 | ····if-eqz·v2,·:cond_2 | 119 | ····if-eqz·v2,·:cond_2 |
| |
120 | ····iget-object·v2,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; | 120 | ····iget-object·v2,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; |
| |
121 | ····iget-object·v3,·p1,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; | 121 | ····iget-object·v3,·p1,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; |
| |
122 | ····.line·178 | 122 | ····.line·193 |
123 | ····invoke-static·{v2,·v3},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 123 | ····invoke-static·{v2,·v3},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
| |
124 | ····move-result·v2 | 124 | ····move-result·v2 |
| |
125 | ····if-eqz·v2,·:cond_2 | 125 | ····if-eqz·v2,·:cond_2 |
| |
126 | ····iget-object·p0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; | 126 | ····iget-object·p0,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; |
| |
127 | ····iget-object·p1,·p1,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; | 127 | ····iget-object·p1,·p1,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; |
| |
128 | ····.line·179 | 128 | ····.line·194 |
129 | ····invoke-static·{p0,·p1},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 129 | ····invoke-static·{p0,·p1},·Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
| |
130 | ····move-result·p0 | 130 | ····move-result·p0 |
| |
131 | ····if-eqz·p0,·:cond_2 | 131 | ····if-eqz·p0,·:cond_2 |
| |
132 | ····goto·:goto_0 | 132 | ····goto·:goto_0 |
Offset 169, 15 lines modified | Offset 169, 15 lines modified |
169 | .method·public·hashCode()I | 169 | .method·public·hashCode()I |
170 | ····.locals·3 | 170 | ····.locals·3 |
| |
171 | ····const/4·v0,·0x3 | 171 | ····const/4·v0,·0x3 |
| |
172 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 172 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
| |
173 | ····.line·184 | 173 | ····.line·199 |
174 | ····iget-object·v1,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; | 174 | ····iget-object·v1,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->component:Landroid/content/ComponentName; |
| |
175 | ····const/4·v2,·0x0 | 175 | ····const/4·v2,·0x0 |
| |
176 | ····aput-object·v1,·v0,·v2 | 176 | ····aput-object·v1,·v0,·v2 |
| |
177 | ····iget-object·v1,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; | 177 | ····iget-object·v1,·p0,·Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;->enforcedRestriction:Ljava/lang/String; |
Offset 198, 15 lines modified | Offset 198, 15 lines modified |
| |
198 | ····return·p0 | 198 | ····return·p0 |
199 | .end·method | 199 | .end·method |
| |
200 | .method·public·toString()Ljava/lang/String; | 200 | .method·public·toString()Ljava/lang/String; |
201 | ····.locals·2 | 201 | ····.locals·2 |
| |
202 | ····.line·189 | 202 | ····.line·204 |
203 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 203 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
204 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 204 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| |
205 | ····const-string·v1,·"EnforcedAdmin{component=" | 205 | ····const-string·v1,·"EnforcedAdmin{component=" |
| |
206 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 206 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |