.class public Landroidx/core/provider/a; .super Ljava/lang/Object; .source "CallbackWithHandler.java" # instance fields .field public final a:Landroidx/core/provider/FontsContractCompat$FontRequestCallback; .annotation build Landroidx/annotation/NonNull; .end annotation .end field .field public final b:Landroid/os/Handler; .annotation build Landroidx/annotation/NonNull; .end annotation .end field # direct methods .method public constructor (Landroidx/core/provider/FontsContractCompat$FontRequestCallback;)V .locals 0 .param p1 # Landroidx/core/provider/FontsContractCompat$FontRequestCallback; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 4 invoke-direct {p0}, Ljava/lang/Object;->()V .line 5 iput-object p1, p0, Landroidx/core/provider/a;->a:Landroidx/core/provider/FontsContractCompat$FontRequestCallback; .line 6 invoke-static {}, Lm1/a;->a()Landroid/os/Handler; move-result-object p1 iput-object p1, p0, Landroidx/core/provider/a;->b:Landroid/os/Handler; return-void .end method .method public constructor (Landroidx/core/provider/FontsContractCompat$FontRequestCallback;Landroid/os/Handler;)V .locals 0 .param p1 # Landroidx/core/provider/FontsContractCompat$FontRequestCallback; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/os/Handler; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V .line 2 iput-object p1, p0, Landroidx/core/provider/a;->a:Landroidx/core/provider/FontsContractCompat$FontRequestCallback; .line 3 iput-object p2, p0, Landroidx/core/provider/a;->b:Landroid/os/Handler; return-void .end method # virtual methods .method public final a(I)V .locals 3 .line 1 iget-object v0, p0, Landroidx/core/provider/a;->a:Landroidx/core/provider/FontsContractCompat$FontRequestCallback; .line 2 iget-object v1, p0, Landroidx/core/provider/a;->b:Landroid/os/Handler; new-instance v2, Landroidx/core/provider/a$b; invoke-direct {v2, p0, v0, p1}, Landroidx/core/provider/a$b;->(Landroidx/core/provider/a;Landroidx/core/provider/FontsContractCompat$FontRequestCallback;I)V invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z return-void .end method .method public b(Landroidx/core/provider/c$e;)V .locals 1 .param p1 # Landroidx/core/provider/c$e; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 1 invoke-virtual {p1}, Landroidx/core/provider/c$e;->a()Z move-result v0 if-eqz v0, :cond_0 .line 2 iget-object p1, p1, Landroidx/core/provider/c$e;->a:Landroid/graphics/Typeface; invoke-virtual {p0, p1}, Landroidx/core/provider/a;->c(Landroid/graphics/Typeface;)V goto :goto_0 .line 3 :cond_0 iget p1, p1, Landroidx/core/provider/c$e;->b:I invoke-virtual {p0, p1}, Landroidx/core/provider/a;->a(I)V :goto_0 return-void .end method .method public final c(Landroid/graphics/Typeface;)V .locals 3 .param p1 # Landroid/graphics/Typeface; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 1 iget-object v0, p0, Landroidx/core/provider/a;->a:Landroidx/core/provider/FontsContractCompat$FontRequestCallback; .line 2 iget-object v1, p0, Landroidx/core/provider/a;->b:Landroid/os/Handler; new-instance v2, Landroidx/core/provider/a$a; invoke-direct {v2, p0, v0, p1}, Landroidx/core/provider/a$a;->(Landroidx/core/provider/a;Landroidx/core/provider/FontsContractCompat$FontRequestCallback;Landroid/graphics/Typeface;)V invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z return-void .end method