ONewsContentType.smali

.class public Lcom/cm/plugincluster/news/model/ONewsContentType;
.super Ljava/lang/Object;
.source "ONewsContentType.java"


# static fields
.field public static final CT_01:I = 0x1

.field public static final CT_02:I = 0x2

.field public static final CT_04:I = 0x4

.field public static final CT_08:I = 0x8

.field public static final CT_0800:I = 0x800

.field public static final CT_10:I = 0x10

.field public static final CT_100:I = 0x100

.field public static final CT_1000:I = 0x1000

.field public static final CT_10000:I = 0x10000

.field public static final CT_20:I = 0x20

.field public static final CT_200:I = 0x200

.field public static final CT_2000:I = 0x2000

.field public static final CT_20000:I = 0x20000

.field public static final CT_40:I = 0x40

.field public static final CT_400:I = 0x400

.field public static final CT_4000:I = 0x4000

.field public static final CT_40000:I = 0x40000

.field public static final CT_80:I = 0x80

.field public static final CT_8000:I = 0x8000

.field public static final CT_80000:I = 0x80000

.field public static NEWS_CTYPE:Ljava/lang/String;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .prologue
    .line 54
    const-string v0, "0x67"

    sput-object v0, Lcom/cm/plugincluster/news/model/ONewsContentType;->NEWS_CTYPE:Ljava/lang/String;

    return-void
.end method

.method public constructor <init>()V
    .registers 1

    .prologue
    .line 19
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static getSupportedContentType(I)Ljava/lang/String;
    .registers 5

    .prologue
    const/4 v3, 0x0

    const/4 v2, 0x1

    .line 85
    invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;

    move-result-object v0

    .line 86
    invoke-virtual {v0}, Ljava/lang/String;->length()I

    move-result v1

    if-ne v1, v2, :cond_17

    const-string v1, "0x0%s"

    new-array v2, v2, [Ljava/lang/Object;

    aput-object v0, v2, v3

    invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    :goto_16
    return-object v0

    :cond_17
    const-string v1, "0x%s"

    new-array v2, v2, [Ljava/lang/Object;

    aput-object v0, v2, v3

    invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    goto :goto_16
.end method

.method public static isType(Lcom/cm/plugincluster/news/model/ONews;I)Z
    .registers 4

    .prologue
    .line 90
    sparse-switch p1, :sswitch_data_ea

    .line 132
    const/4 v0, 0x0

    :goto_4
    return v0

    .line 92
    :sswitch_5
    const-string v0, "0x01"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 94
    :sswitch_10
    const-string v0, "0x02"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 96
    :sswitch_1b
    const-string v0, "0x04"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 98
    :sswitch_26
    const-string v0, "0x08"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 100
    :sswitch_31
    const-string v0, "0x10"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 102
    :sswitch_3c
    const-string v0, "0x20"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 104
    :sswitch_47
    const-string v0, "0x40"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 106
    :sswitch_52
    const-string v0, "0x80"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 108
    :sswitch_5d
    const-string v0, "0x100"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 110
    :sswitch_68
    const-string v0, "0x200"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 112
    :sswitch_73
    const-string v0, "0x400"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto :goto_4

    .line 114
    :sswitch_7e
    const-string v0, "0x800"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 116
    :sswitch_8a
    const-string v0, "0x1000"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 118
    :sswitch_96
    const-string v0, "0x2000"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 120
    :sswitch_a2
    const-string v0, "0x4000"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 122
    :sswitch_ae
    const-string v0, "0x8000"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 124
    :sswitch_ba
    const-string v0, "0x10000"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 126
    :sswitch_c6
    const-string v0, "0x20000"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 128
    :sswitch_d2
    const-string v0, "0x40000"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 130
    :sswitch_de
    const-string v0, "0x80000"

    invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->ctype()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    goto/16 :goto_4

    .line 90
    :sswitch_data_ea
    .sparse-switch
        0x1 -> :sswitch_5
        0x2 -> :sswitch_10
        0x4 -> :sswitch_1b
        0x8 -> :sswitch_26
        0x10 -> :sswitch_31
        0x20 -> :sswitch_3c
        0x40 -> :sswitch_47
        0x80 -> :sswitch_52
        0x100 -> :sswitch_5d
        0x200 -> :sswitch_68
        0x400 -> :sswitch_73
        0x800 -> :sswitch_7e
        0x1000 -> :sswitch_8a
        0x2000 -> :sswitch_96
        0x4000 -> :sswitch_a2
        0x8000 -> :sswitch_ae
        0x10000 -> :sswitch_ba
        0x20000 -> :sswitch_c6
        0x40000 -> :sswitch_d2
        0x80000 -> :sswitch_de
    .end sparse-switch
.end method