b.smali
.class public final Lsg/bigo/mobile/android/srouter/api/b;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field public a:Landroid/content/Intent;
.field private b:Ljava/lang/String;
# direct methods
.method constructor <init>(Ljava/lang/String;)V
.registers 3
.line 22
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 23
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
iput-object v0, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
.line 24
iput-object p1, p0, Lsg/bigo/mobile/android/srouter/api/b;->b:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final a(I)Lsg/bigo/mobile/android/srouter/api/b;
.registers 3
.line 247
iget-object v0, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v0, p1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
return-object p0
.end method
.method public final a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
.registers 4
.line 97
iget-object v0, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
return-object p0
.end method
.method public final a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;
.registers 5
.line 102
iget-object v0, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v0, p1, p2, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
return-object p0
.end method
.method public final a(Ljava/lang/String;Landroid/os/Parcelable;)Lsg/bigo/mobile/android/srouter/api/b;
.registers 4
.line 127
iget-object v0, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
return-object p0
.end method
.method public final a(Ljava/lang/String;Ljava/io/Serializable;)Lsg/bigo/mobile/android/srouter/api/b;
.registers 4
.line 157
iget-object v0, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
return-object p0
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
.registers 4
.line 117
iget-object v0, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
return-object p0
.end method
.method public final a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;
.registers 4
.line 77
iget-object v0, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
return-object p0
.end method
.method public final a(Landroid/app/Activity;I)V
.registers 5
.line 3052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
move-result-object v0
.line 57
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/g;->b(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
if-eqz v0, :cond_16
.line 59
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v1, p1, v0}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 60
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-static {p1, v1, v0, p2}, Lsg/bigo/mobile/android/srouter/api/interceptor/c;->a(Landroid/app/Activity;Landroid/content/Intent;Ljava/lang/Class;I)V
:cond_16
return-void
.end method
.method public final a(Landroid/content/Context;)V
.registers 4
.line 1052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
move-result-object v0
.line 41
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/g;->b(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
if-eqz v0, :cond_16
.line 43
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {v1, p1, v0}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 44
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-static {p1, v1, v0}, Lsg/bigo/mobile/android/srouter/api/interceptor/c;->a(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/Class;)V
:cond_16
return-void
.end method
.method public final a(Landroidx/fragment/app/Fragment;)V
.registers 5
.line 2052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
move-result-object v0
.line 49
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/g;->b(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
if-eqz v0, :cond_22
if-eqz p1, :cond_22
.line 50
invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v1
if-eqz v1, :cond_22
.line 51
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v2
invoke-virtual {v1, v2, v0}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 52
iget-object v1, p0, Lsg/bigo/mobile/android/srouter/api/b;->a:Landroid/content/Intent;
invoke-static {p1, v1, v0}, Lsg/bigo/mobile/android/srouter/api/interceptor/c;->a(Landroidx/fragment/app/Fragment;Landroid/content/Intent;Ljava/lang/Class;)V
:cond_22
return-void
.end method