.class public Landroidx/emoji2/text/DefaultEmojiCompatConfig$DefaultEmojiCompatConfigHelper; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation build Landroidx/annotation/RestrictTo; value = { .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope; } .end annotation .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/emoji2/text/DefaultEmojiCompatConfig; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "DefaultEmojiCompatConfigHelper" .end annotation # direct methods .method public constructor ()V .locals 0 .line 262 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public getProviderInfo(Landroid/content/pm/ResolveInfo;)Landroid/content/pm/ProviderInfo; .locals 1 .param p1 # Landroid/content/pm/ResolveInfo; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/Nullable; .end annotation .line 291 new-instance p1, Ljava/lang/IllegalStateException; const-string v0, "Unable to get provider info prior to API 19" invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V throw p1 .end method .method public getSigningSignatures(Landroid/content/pm/PackageManager;Ljava/lang/String;)[Landroid/content/pm/Signature; .locals 1 .param p1 # Landroid/content/pm/PackageManager; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Throws; value = { Landroid/content/pm/PackageManager$NameNotFoundException; } .end annotation const/16 v0, 0x40 .line 270 invoke-virtual {p1, p2, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; move-result-object p1 .line 272 iget-object p1, p1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; return-object p1 .end method .method public queryIntentContentProviders(Landroid/content/pm/PackageManager;Landroid/content/Intent;I)Ljava/util/List; .locals 0 .param p1 # Landroid/content/pm/PackageManager; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/content/Intent; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/content/pm/PackageManager;", "Landroid/content/Intent;", "I)", "Ljava/util/List<", "Landroid/content/pm/ResolveInfo;", ">;" } .end annotation .line 281 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object p1 return-object p1 .end method