.class Landroidx/core/app/NotificationCompat$CallStyle$Api31Impl; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation build Landroidx/annotation/RequiresApi; value = 0x1f .end annotation .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/core/app/NotificationCompat$CallStyle; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "Api31Impl" .end annotation # direct methods .method private constructor ()V .locals 0 .line 5173 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static forIncomingCall(Landroid/app/Person;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification$CallStyle; .locals 0 .param p0 # Landroid/app/Person; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Landroid/app/PendingIntent; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/app/PendingIntent; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 5178 invoke-static {p0, p1, p2}, Landroid/app/Notification$CallStyle;->forIncomingCall(Landroid/app/Person;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification$CallStyle; move-result-object p0 return-object p0 .end method .method public static forOngoingCall(Landroid/app/Person;Landroid/app/PendingIntent;)Landroid/app/Notification$CallStyle; .locals 0 .param p0 # Landroid/app/Person; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Landroid/app/PendingIntent; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 5183 invoke-static {p0, p1}, Landroid/app/Notification$CallStyle;->forOngoingCall(Landroid/app/Person;Landroid/app/PendingIntent;)Landroid/app/Notification$CallStyle; move-result-object p0 return-object p0 .end method .method public static forScreeningCall(Landroid/app/Person;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification$CallStyle; .locals 0 .param p0 # Landroid/app/Person; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Landroid/app/PendingIntent; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/app/PendingIntent; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 5188 invoke-static {p0, p1, p2}, Landroid/app/Notification$CallStyle;->forScreeningCall(Landroid/app/Person;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification$CallStyle; move-result-object p0 return-object p0 .end method .method public static setAnswerButtonColorHint(Landroid/app/Notification$CallStyle;I)Landroid/app/Notification$CallStyle; .locals 0 .param p1 # I .annotation build Landroidx/annotation/ColorInt; .end annotation .end param .line 5208 invoke-virtual {p0, p1}, Landroid/app/Notification$CallStyle;->setAnswerButtonColorHint(I)Landroid/app/Notification$CallStyle; move-result-object p0 return-object p0 .end method .method public static setAuthenticationRequired(Landroid/app/Notification$Action$Builder;Z)Landroid/app/Notification$Action$Builder; .locals 0 .line 5218 invoke-virtual {p0, p1}, Landroid/app/Notification$Action$Builder;->setAuthenticationRequired(Z)Landroid/app/Notification$Action$Builder; move-result-object p0 return-object p0 .end method .method public static setDeclineButtonColorHint(Landroid/app/Notification$CallStyle;I)Landroid/app/Notification$CallStyle; .locals 0 .param p1 # I .annotation build Landroidx/annotation/ColorInt; .end annotation .end param .line 5213 invoke-virtual {p0, p1}, Landroid/app/Notification$CallStyle;->setDeclineButtonColorHint(I)Landroid/app/Notification$CallStyle; move-result-object p0 return-object p0 .end method .method public static setIsVideo(Landroid/app/Notification$CallStyle;Z)Landroid/app/Notification$CallStyle; .locals 0 .line 5193 invoke-virtual {p0, p1}, Landroid/app/Notification$CallStyle;->setIsVideo(Z)Landroid/app/Notification$CallStyle; move-result-object p0 return-object p0 .end method .method public static setVerificationIcon(Landroid/app/Notification$CallStyle;Landroid/graphics/drawable/Icon;)Landroid/app/Notification$CallStyle; .locals 0 .param p1 # Landroid/graphics/drawable/Icon; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .line 5198 invoke-virtual {p0, p1}, Landroid/app/Notification$CallStyle;->setVerificationIcon(Landroid/graphics/drawable/Icon;)Landroid/app/Notification$CallStyle; move-result-object p0 return-object p0 .end method .method public static setVerificationText(Landroid/app/Notification$CallStyle;Ljava/lang/CharSequence;)Landroid/app/Notification$CallStyle; .locals 0 .param p1 # Ljava/lang/CharSequence; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .line 5203 invoke-virtual {p0, p1}, Landroid/app/Notification$CallStyle;->setVerificationText(Ljava/lang/CharSequence;)Landroid/app/Notification$CallStyle; move-result-object p0 return-object p0 .end method