ContentType.smali
.class public final enum Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.super Ljava/lang/Enum;
.source "ContentType.java"
# interfaces
.implements Ljava/io/Serializable;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Ltr/com/hurriyet/androidsdk/model/content/ContentType;",
">;",
"Ljava/io/Serializable;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum ADVERTORIAL:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum AD_NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum AUTHOR_PROFILE:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum BRANDS_AND_STORIES:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum CATEGORY:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum COLUMN:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum EXTERNAL:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum FAVORITE_AUTHOR:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum NEWS_VIDEO:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.field public static final enum PHOTO_GALLERY:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
# direct methods
.method static constructor <clinit>()V
.registers 14
.line 8
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "ADVERTORIAL"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->ADVERTORIAL:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 9
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "NEWS"
const/4 v3, 0x1
invoke-direct {v0, v1, v3}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 10
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "COLUMN"
const/4 v4, 0x2
invoke-direct {v0, v1, v4}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->COLUMN:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 11
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "AUTHOR_PROFILE"
const/4 v5, 0x3
invoke-direct {v0, v1, v5}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->AUTHOR_PROFILE:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 12
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "PHOTO_GALLERY"
const/4 v6, 0x4
invoke-direct {v0, v1, v6}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->PHOTO_GALLERY:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 13
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "BRANDS_AND_STORIES"
const/4 v7, 0x5
invoke-direct {v0, v1, v7}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->BRANDS_AND_STORIES:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 14
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "EXTERNAL"
const/4 v8, 0x6
invoke-direct {v0, v1, v8}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->EXTERNAL:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 15
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "AD_NEWS"
const/4 v9, 0x7
invoke-direct {v0, v1, v9}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->AD_NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 16
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "CATEGORY"
const/16 v10, 0x8
invoke-direct {v0, v1, v10}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->CATEGORY:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 17
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "FAVORITE_AUTHOR"
const/16 v11, 0x9
invoke-direct {v0, v1, v11}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->FAVORITE_AUTHOR:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 18
new-instance v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const-string v1, "NEWS_VIDEO"
const/16 v12, 0xa
invoke-direct {v0, v1, v12}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;-><init>(Ljava/lang/String;I)V
sput-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->NEWS_VIDEO:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
const/16 v1, 0xb
new-array v1, v1, [Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.line 7
sget-object v13, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->ADVERTORIAL:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v13, v1, v2
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v3
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->COLUMN:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v4
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->AUTHOR_PROFILE:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v5
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->PHOTO_GALLERY:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v6
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->BRANDS_AND_STORIES:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v7
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->EXTERNAL:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v8
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->AD_NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v9
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->CATEGORY:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v10
sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->FAVORITE_AUTHOR:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
aput-object v2, v1, v11
aput-object v0, v1, v12
sput-object v1, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->$VALUES:[Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 7
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static getType(Ljava/lang/String;)Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.registers 3
.line 21
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_9
.line 22
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
:cond_9
const/4 v0, -0x1
.line 24
invoke-virtual {p0}, Ljava/lang/String;->hashCode()I
move-result v1
sparse-switch v1, :sswitch_data_ac
goto/16 :goto_84
:sswitch_13
const-string v1, "Author"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/4 v0, 0x2
goto/16 :goto_84
:sswitch_1e
const-string v1, "AdNews"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/4 v0, 0x7
goto :goto_84
:sswitch_28
const-string v1, "BrandsAndStories"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/4 v0, 0x5
goto :goto_84
:sswitch_32
const-string v1, "Gallery"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/4 v0, 0x4
goto :goto_84
:sswitch_3c
const-string v1, "AppFollowedAuthorsItem"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/16 v0, 0x9
goto :goto_84
:sswitch_47
const-string v1, "Article"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/4 v0, 0x1
goto :goto_84
:sswitch_51
const-string v1, "Advertorial"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/4 v0, 0x0
goto :goto_84
:sswitch_5b
const-string v1, "MenuItem"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/16 v0, 0x8
goto :goto_84
:sswitch_66
const-string v1, "AuthorProfile"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/4 v0, 0x3
goto :goto_84
:sswitch_70
const-string v1, "External"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/4 v0, 0x6
goto :goto_84
:sswitch_7a
const-string v1, "NewsVideo"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_84
const/16 v0, 0xa
:cond_84
:goto_84
packed-switch v0, :pswitch_data_da
.line 49
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 46
:pswitch_8a
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->NEWS_VIDEO:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 44
:pswitch_8d
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->FAVORITE_AUTHOR:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 42
:pswitch_90
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->CATEGORY:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 40
:pswitch_93
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->AD_NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 38
:pswitch_96
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->EXTERNAL:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 36
:pswitch_99
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->BRANDS_AND_STORIES:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 34
:pswitch_9c
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->PHOTO_GALLERY:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 32
:pswitch_9f
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->AUTHOR_PROFILE:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 30
:pswitch_a2
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->COLUMN:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 28
:pswitch_a5
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.line 26
:pswitch_a8
sget-object p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->ADVERTORIAL:Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
nop
:sswitch_data_ac
.sparse-switch
-0x771f7ab8 -> :sswitch_7a
-0x68ac3815 -> :sswitch_70
-0x5a5a9282 -> :sswitch_66
-0x20275ece -> :sswitch_5b
-0x171269e3 -> :sswitch_51
0x379164d6 -> :sswitch_47
0x48fcd58a -> :sswitch_3c
0x57850f32 -> :sswitch_32
0x63b38588 -> :sswitch_28
0x74912db6 -> :sswitch_1e
0x75920dab -> :sswitch_13
.end sparse-switch
:pswitch_data_da
.packed-switch 0x0
:pswitch_a8
:pswitch_a5
:pswitch_a2
:pswitch_9f
:pswitch_9c
:pswitch_99
:pswitch_96
:pswitch_93
:pswitch_90
:pswitch_8d
:pswitch_8a
.end packed-switch
.end method
.method public static valueOf(Ljava/lang/String;)Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.registers 2
.line 7
const-class v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object p0
.end method
.method public static values()[Ltr/com/hurriyet/androidsdk/model/content/ContentType;
.registers 1
.line 7
sget-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->$VALUES:[Ltr/com/hurriyet/androidsdk/model/content/ContentType;
invoke-virtual {v0}, [Ltr/com/hurriyet/androidsdk/model/content/ContentType;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Ltr/com/hurriyet/androidsdk/model/content/ContentType;
return-object v0
.end method
# virtual methods
.method public toString()Ljava/lang/String;
.registers 3
.line 54
sget-object v0, Ltr/com/hurriyet/androidsdk/model/content/ContentType$1;->$SwitchMap$tr$com$hurriyet$androidsdk$model$content$ContentType:[I
invoke-virtual {p0}, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_32
.line 79
invoke-super {p0}, Ljava/lang/Enum;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
:pswitch_10
const-string v0, "NewsVideo"
return-object v0
:pswitch_13
const-string v0, "AppFollowedAuthorsItem"
return-object v0
:pswitch_16
const-string v0, "MenuItem"
return-object v0
:pswitch_19
const-string v0, "AdNews"
return-object v0
:pswitch_1c
const-string v0, "External"
return-object v0
:pswitch_1f
const-string v0, "BrandsAndStories"
return-object v0
:pswitch_22
const-string v0, "Gallery"
return-object v0
:pswitch_25
const-string v0, "AuthorProfile"
return-object v0
:pswitch_28
const-string v0, "Author"
return-object v0
:pswitch_2b
const-string v0, "Article"
return-object v0
:pswitch_2e
const-string v0, "Advertorial"
return-object v0
nop
:pswitch_data_32
.packed-switch 0x1
:pswitch_2e
:pswitch_2b
:pswitch_28
:pswitch_25
:pswitch_22
:pswitch_1f
:pswitch_1c
:pswitch_19
:pswitch_16
:pswitch_13
:pswitch_10
.end packed-switch
.end method