yf.smali
.class public Ldxoptimizer/yf;
.super Ljava/lang/Object;
.source "FeedBackProviderHelperFactory.java"
# static fields
.field private static final a:Landroid/content/UriMatcher;
# direct methods
.method static constructor <clinit>()V
.registers 4
.prologue
.line 32
new-instance v0, Landroid/content/UriMatcher;
const/4 v1, -0x1
invoke-direct {v0, v1}, Landroid/content/UriMatcher;-><init>(I)V
sput-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
.line 33
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "topics"
const/4 v3, 0x1
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 34
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "topics/*"
const/4 v3, 0x2
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 35
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "replys"
const/16 v3, 0x65
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 36
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "replys/*"
const/16 v3, 0x66
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 37
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "hottopics"
const/16 v3, 0x3e9
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 38
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "hottopics/*"
const/16 v3, 0x3ea
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 39
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "atts"
const/16 v3, 0x2711
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 40
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "atts/#"
const/16 v3, 0x2712
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 41
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "records"
const v3, 0x186a1
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 42
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
sget-object v1, Ldxoptimizer/ye;->a:Ljava/lang/String;
const-string v2, "records/#"
const v3, 0x186a2
invoke-virtual {v0, v1, v2, v3}, Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
.line 43
return-void
.end method
.method public static a(Landroid/net/Uri;)Ldxoptimizer/yg;
.registers 4
.prologue
const/4 v2, 0x1
const/4 v1, 0x0
.line 46
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
invoke-virtual {v0, p0}, Landroid/content/UriMatcher;->match(Landroid/net/Uri;)I
move-result v0
sparse-switch v0, :sswitch_data_60
.line 68
new-instance v0, Ljava/lang/IllegalArgumentException;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Unknown URI "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw v0
.line 48
:sswitch_24
new-instance v0, Ldxoptimizer/yk;
invoke-direct {v0, v1}, Ldxoptimizer/yk;-><init>(Z)V
.line 66
:goto_29
return-object v0
.line 50
:sswitch_2a
new-instance v0, Ldxoptimizer/yk;
invoke-direct {v0, v2}, Ldxoptimizer/yk;-><init>(Z)V
goto :goto_29
.line 52
:sswitch_30
new-instance v0, Ldxoptimizer/yj;
invoke-direct {v0, v1}, Ldxoptimizer/yj;-><init>(Z)V
goto :goto_29
.line 54
:sswitch_36
new-instance v0, Ldxoptimizer/yj;
invoke-direct {v0, v2}, Ldxoptimizer/yj;-><init>(Z)V
goto :goto_29
.line 56
:sswitch_3c
new-instance v0, Ldxoptimizer/yh;
invoke-direct {v0, v1}, Ldxoptimizer/yh;-><init>(Z)V
goto :goto_29
.line 58
:sswitch_42
new-instance v0, Ldxoptimizer/yh;
invoke-direct {v0, v2}, Ldxoptimizer/yh;-><init>(Z)V
goto :goto_29
.line 60
:sswitch_48
new-instance v0, Ldxoptimizer/yb;
invoke-direct {v0, v1}, Ldxoptimizer/yb;-><init>(Z)V
goto :goto_29
.line 62
:sswitch_4e
new-instance v0, Ldxoptimizer/yb;
invoke-direct {v0, v2}, Ldxoptimizer/yb;-><init>(Z)V
goto :goto_29
.line 64
:sswitch_54
new-instance v0, Ldxoptimizer/yi;
invoke-direct {v0, v1}, Ldxoptimizer/yi;-><init>(Z)V
goto :goto_29
.line 66
:sswitch_5a
new-instance v0, Ldxoptimizer/yi;
invoke-direct {v0, v2}, Ldxoptimizer/yi;-><init>(Z)V
goto :goto_29
.line 46
:sswitch_data_60
.sparse-switch
0x1 -> :sswitch_24
0x2 -> :sswitch_2a
0x65 -> :sswitch_30
0x66 -> :sswitch_36
0x3e9 -> :sswitch_3c
0x3ea -> :sswitch_42
0x2711 -> :sswitch_48
0x2712 -> :sswitch_4e
0x186a1 -> :sswitch_54
0x186a2 -> :sswitch_5a
.end sparse-switch
.end method
.method public static b(Landroid/net/Uri;)Ljava/lang/String;
.registers 4
.prologue
.line 73
sget-object v0, Ldxoptimizer/yf;->a:Landroid/content/UriMatcher;
invoke-virtual {v0, p0}, Landroid/content/UriMatcher;->match(Landroid/net/Uri;)I
move-result v0
sparse-switch v0, :sswitch_data_40
.line 95
new-instance v0, Ljava/lang/IllegalArgumentException;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Unknown URI "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw v0
.line 75
:sswitch_22
const-string v0, "vnd.android.cursor.dir/vnd.google.topics"
.line 93
:goto_24
return-object v0
.line 77
:sswitch_25
const-string v0, "vnd.android.cursor.item/vnd.google.topic"
goto :goto_24
.line 79
:sswitch_28
const-string v0, "vnd.android.cursor.dir/vnd.google.replys"
goto :goto_24
.line 81
:sswitch_2b
const-string v0, "vnd.android.cursor.item/vnd.google.replys"
goto :goto_24
.line 83
:sswitch_2e
const-string v0, "vnd.android.cursor.dir/vnd.google.hottopics"
goto :goto_24
.line 85
:sswitch_31
const-string v0, "vnd.android.cursor.item/vnd.google.hottopic"
goto :goto_24
.line 87
:sswitch_34
const-string v0, "vnd.android.cursor.dir/vnd.google.atts"
goto :goto_24
.line 89
:sswitch_37
const-string v0, "vnd.android.cursor.item/vnd.google.att"
goto :goto_24
.line 91
:sswitch_3a
const-string v0, "vnd.android.cursor.dir/vnd.google.record"
goto :goto_24
.line 93
:sswitch_3d
const-string v0, "vnd.android.cursor.item/vnd.google.record"
goto :goto_24
.line 73
:sswitch_data_40
.sparse-switch
0x1 -> :sswitch_22
0x2 -> :sswitch_25
0x65 -> :sswitch_28
0x66 -> :sswitch_2b
0x3e9 -> :sswitch_2e
0x3ea -> :sswitch_31
0x2711 -> :sswitch_34
0x2712 -> :sswitch_37
0x186a1 -> :sswitch_3a
0x186a2 -> :sswitch_3d
.end sparse-switch
.end method