.class Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection$1; .super Landroidx/core/app/unusedapprestrictions/IUnusedAppRestrictionsBackportCallback$Stub; .source "UnusedAppRestrictionsBackportServiceConnection.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection;->c()Landroidx/core/app/unusedapprestrictions/IUnusedAppRestrictionsBackportCallback; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = null .end annotation # instance fields .field public final synthetic this$0:Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection; # direct methods .method public constructor (Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection;)V .locals 0 .line 1 iput-object p1, p0, Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection$1;->this$0:Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection; invoke-direct {p0}, Landroidx/core/app/unusedapprestrictions/IUnusedAppRestrictionsBackportCallback$Stub;->()V return-void .end method # virtual methods .method public onIsPermissionRevocationEnabledForAppResult(ZZ)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation if-eqz p1, :cond_1 if-eqz p2, :cond_0 .line 1 iget-object p1, p0, Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection$1;->this$0:Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection; iget-object p1, p1, Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection;->b:Landroidx/concurrent/futures/c; const/4 p2, 0x3 invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p2 invoke-virtual {p1, p2}, Landroidx/concurrent/futures/c;->p(Ljava/lang/Object;)Z goto :goto_0 .line 2 :cond_0 iget-object p1, p0, Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection$1;->this$0:Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection; iget-object p1, p1, Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection;->b:Landroidx/concurrent/futures/c; const/4 p2, 0x2 invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p2 invoke-virtual {p1, p2}, Landroidx/concurrent/futures/c;->p(Ljava/lang/Object;)Z goto :goto_0 .line 3 :cond_1 iget-object p1, p0, Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection$1;->this$0:Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection; iget-object p1, p1, Landroidx/core/content/UnusedAppRestrictionsBackportServiceConnection;->b:Landroidx/concurrent/futures/c; const/4 p2, 0x0 invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p2 invoke-virtual {p1, p2}, Landroidx/concurrent/futures/c;->p(Ljava/lang/Object;)Z const-string p1, "PackageManagerCompat" const-string p2, "Unable to retrieve the permission revocation setting from the backport" .line 4 invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I :goto_0 return-void .end method