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