BaseCommunityActivity.smali
.class public abstract Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation runtime Lcom/google/gson/a/c;
a = Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity$Parser;
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity$Type;,
Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity$Parser;
}
.end annotation
# instance fields
.field public a:Ljava/lang/String;
.annotation runtime Lcom/google/gson/a/e;
a = "activity_type"
.end annotation
.end field
.field public b:Ljava/lang/Long;
.annotation runtime Lcom/google/gson/a/e;
a = "seq"
.end annotation
.end field
.field public c:Ljava/lang/Long;
.annotation runtime Lcom/google/gson/a/e;
a = "timestamp"
.end annotation
.end field
.field public d:Ljava/lang/Boolean;
.annotation runtime Lcom/google/gson/a/e;
a = "is_read"
.end annotation
.end field
.field public e:Ljava/lang/String;
.annotation runtime Lcom/google/gson/a/e;
a = "community_id"
.end annotation
.end field
.field public f:Ljava/lang/String;
.annotation runtime Lcom/google/gson/a/e;
a = "msg"
.end annotation
.end field
.field public g:Lcom/imo/android/imoim/communitymodule/data/v;
.annotation runtime Lcom/google/gson/a/e;
a = "sender"
.end annotation
.end field
.field final h:Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity$Type;
.annotation runtime Lcom/google/gson/a/e;
a = "from"
.end annotation
.end field
# direct methods
.method public constructor <init>(Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity$Type;)V
.registers 4
const-string v0, "from"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 61
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->h:Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity$Type;
const-wide/16 v0, 0x0
.line 68
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->b:Ljava/lang/Long;
.line 71
iput-object p1, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->c:Ljava/lang/Long;
.line 74
sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
iput-object p1, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->d:Ljava/lang/Boolean;
return-void
.end method
# virtual methods
.method public a()Ljava/lang/String;
.registers 6
.line 87
iget-object v0, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->a:Ljava/lang/String;
const/4 v1, 0x0
if-nez v0, :cond_7
goto/16 :goto_16d
:cond_7
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v2
const/4 v3, 0x1
const/4 v4, 0x0
sparse-switch v2, :sswitch_data_16e
goto/16 :goto_16d
:sswitch_12
const-string v2, "post_like"
.line 97
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7308006a
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_24
const-string v2, "vr_islamic_teacher_unset"
.line 103
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x73080068
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_36
const-string v2, "remove_community_certification"
.line 104
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
goto/16 :goto_11b
:sswitch_40
const-string v2, "voice_room_open"
.line 92
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x730800ad
new-array v1, v3, [Ljava/lang/Object;
iget-object v2, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->f:Ljava/lang/String;
aput-object v2, v1, v4
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_56
const-string v2, "setup_host"
.line 95
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7308006f
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_68
const-string v2, "unset_admin"
.line 94
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7308006b
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_7a
const-string v2, "been_new_owner"
.line 106
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x73080093
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_8c
const-string v2, "invite_group"
.line 100
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x73080064
new-array v2, v3, [Ljava/lang/Object;
iget-object v3, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->g:Lcom/imo/android/imoim/communitymodule/data/v;
if-eqz v3, :cond_9f
.line 1008
iget-object v1, v3, Lcom/imo/android/imoim/communitymodule/data/v;->b:Ljava/lang/String;
:cond_9f
aput-object v1, v2, v4
.line 100
invoke-static {v0, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_a6
const-string v2, "announcement_create"
.line 89
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
iget-object v0, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->f:Ljava/lang/String;
return-object v0
:sswitch_b1
const-string v2, "vr_islamic_teacher_set"
.line 102
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x73080067
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_c3
const-string v2, "post_create"
.line 88
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x73080061
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_d5
const-string v2, "leave_community"
.line 101
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x73080069
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_e7
const-string v2, "group_create"
.line 90
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7f0f02b0
new-array v1, v3, [Ljava/lang/Object;
iget-object v2, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->f:Ljava/lang/String;
aput-object v2, v1, v4
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_fd
const-string v2, "live_room_open"
.line 91
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7308005a
new-array v1, v3, [Ljava/lang/Object;
iget-object v2, p0, Lcom/imo/android/imoim/community/notice/data/BaseCommunityActivity;->f:Ljava/lang/String;
aput-object v2, v1, v4
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_113
const-string v2, "remove_community_certification2"
.line 104
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
:goto_11b
const v0, 0x73080078
new-array v1, v4, [Ljava/lang/Object;
.line 105
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_125
const-string v2, "delete_post"
.line 98
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7f0f0bd2
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_137
const-string v2, "setup_admin"
.line 93
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7308006e
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_149
const-string v2, "unset_host"
.line 96
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7308006c
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:sswitch_15b
const-string v2, "post_comment"
.line 99
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16d
const v0, 0x7308006d
new-array v1, v4, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
:cond_16d
:goto_16d
return-object v1
:sswitch_data_16e
.sparse-switch
-0x61e87240 -> :sswitch_15b
-0x50ad3b02 -> :sswitch_149
-0x4701f0f3 -> :sswitch_137
-0x42df614c -> :sswitch_125
-0x39ecf6d7 -> :sswitch_113
-0x30f4dc65 -> :sswitch_fd
-0x2736d544 -> :sswitch_e7
-0x2263f9f -> :sswitch_d5
0xd82117b -> :sswitch_c3
0x1c17148b -> :sswitch_b1
0x1e7022f4 -> :sswitch_a6
0x24e85dc9 -> :sswitch_8c
0x2be90f01 -> :sswitch_7a
0x3a9e1eb9 -> :sswitch_68
0x3fc97a2a -> :sswitch_56
0x4d983461 -> :sswitch_40
0x697c7c29 -> :sswitch_36
0x72c46d12 -> :sswitch_24
0x775f33d6 -> :sswitch_12
.end sparse-switch
.end method