VideoEventInfo.smali
.class public Lcom/masala/share/proto/VideoEventInfo;
.super Lcom/masala/share/proto/model/TopicBaseData;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable;
.implements Lcom/masala/share/proto/networkclient/d;
.implements Lsg/bigo/svcapi/proto/Marshallable;
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/masala/share/proto/VideoEventInfo;",
">;"
}
.end annotation
.end field
.field public static final KEY_SHARE_URL:Ljava/lang/String; = "share_url"
# instance fields
.field public bannerHeight:I
.field public bannerWidth:I
.field public category:B
.field public entryUrl:Ljava/lang/String;
.field public eventType:B
.field private mDuetInfo:Lcom/masala/share/proto/model/c;
.field private mOwner:Lcom/masala/share/proto/UserInfoStruct;
.field public mapAttrInfo:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public opacity:B
.field public playCnt:I
.field public postCnt:I
.field public status:B
.field public tagName:Ljava/lang/String;
.field public titleColor:Ljava/lang/String;
.field public token:B
.field public viceWebUrl:Ljava/lang/String;
.field public webUrl:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 95
new-instance v0, Lcom/masala/share/proto/VideoEventInfo$1;
invoke-direct {v0}, Lcom/masala/share/proto/VideoEventInfo$1;-><init>()V
sput-object v0, Lcom/masala/share/proto/VideoEventInfo;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 35
invoke-direct {p0}, Lcom/masala/share/proto/model/TopicBaseData;-><init>()V
.line 51
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
return-void
.end method
# virtual methods
.method public describeContents()I
.registers 2
const/4 v0, 0x0
return v0
.end method
.method public getDuetInfo()Lcom/masala/share/proto/model/c;
.registers 4
.line 328
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mDuetInfo:Lcom/masala/share/proto/model/c;
if-nez v0, :cond_24
.line 329
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "duet_info"
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_24
.line 330
invoke-static {}, Lcom/imo/android/imoim/feeds/g/e;->a()Lcom/google/gson/f;
move-result-object v0
iget-object v2, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-interface {v2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
const-class v2, Lcom/masala/share/proto/model/c;
invoke-virtual {v0, v1, v2}, Lcom/google/gson/f;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/masala/share/proto/model/c;
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mDuetInfo:Lcom/masala/share/proto/model/c;
.line 333
:cond_24
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mDuetInfo:Lcom/masala/share/proto/model/c;
return-object v0
.end method
.method public getDuetOriginMusicId()Ljava/lang/String;
.registers 2
.line 381
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
if-nez v0, :cond_8
const/4 v0, 0x0
return-object v0
.line 384
:cond_8
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
iget-object v0, v0, Lcom/masala/share/proto/model/c;->e:Ljava/lang/String;
return-object v0
.end method
.method public getDuetOriginNickName()Ljava/lang/String;
.registers 2
.line 360
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
if-nez v0, :cond_9
const-string v0, ""
return-object v0
.line 363
:cond_9
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
iget-object v0, v0, Lcom/masala/share/proto/model/c;->d:Ljava/lang/String;
return-object v0
.end method
.method public getDuetOriginPostId()J
.registers 3
.line 367
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
if-nez v0, :cond_9
const-wide/16 v0, 0x0
return-wide v0
.line 370
:cond_9
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
iget-object v0, v0, Lcom/masala/share/proto/model/c;->a:Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v0
return-wide v0
.end method
.method public getDuetOriginPosterUid()I
.registers 2
.line 353
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
if-nez v0, :cond_8
const/4 v0, 0x0
return v0
.line 356
:cond_8
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
iget-object v0, v0, Lcom/masala/share/proto/model/c;->c:Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v0
return v0
.end method
.method public getDuetOriginSoundId()Ljava/lang/String;
.registers 2
.line 374
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
if-nez v0, :cond_8
const/4 v0, 0x0
return-object v0
.line 377
:cond_8
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
iget-object v0, v0, Lcom/masala/share/proto/model/c;->f:Ljava/lang/String;
return-object v0
.end method
.method public getDuetOriginVideoUrl()Ljava/lang/String;
.registers 2
.line 346
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
if-nez v0, :cond_9
const-string v0, ""
return-object v0
.line 349
:cond_9
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
iget-object v0, v0, Lcom/masala/share/proto/model/c;->b:Ljava/lang/String;
return-object v0
.end method
.method public getEntryHeight()I
.registers 3
.line 291
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "entryHeight"
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1b
.line 293
:try_start_a
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
:try_end_1a
.catch Ljava/lang/Exception; {:try_start_a .. :try_end_1a} :catch_1b
return v0
:catch_1b
:cond_1b
const/4 v0, 0x0
return v0
.end method
.method public getEntryWidth()I
.registers 3
.line 280
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "entryWidth"
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1b
.line 282
:try_start_a
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
:try_end_1a
.catch Ljava/lang/Exception; {:try_start_a .. :try_end_1a} :catch_1b
return v0
:catch_1b
:cond_1b
const/4 v0, 0x0
return v0
.end method
.method public getFansCount()I
.registers 3
.line 392
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "fansCnt"
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1b
.line 394
:try_start_a
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
:try_end_1a
.catch Ljava/lang/NumberFormatException; {:try_start_a .. :try_end_1a} :catch_1b
return v0
:catch_1b
:cond_1b
const/4 v0, 0x0
return v0
.end method
.method public getLatsTime()J
.registers 3
.line 426
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "lastTime"
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 427
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_13
const-wide/16 v0, 0x0
return-wide v0
:cond_13
invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
return-wide v0
.end method
.method public getNewRecomPostCnt()I
.registers 3
.line 415
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "newRecomPostCnt"
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1b
.line 417
:try_start_a
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
:try_end_1a
.catch Ljava/lang/NumberFormatException; {:try_start_a .. :try_end_1a} :catch_1b
return v0
:catch_1b
:cond_1b
const/4 v0, 0x0
return v0
.end method
.method public getOwner()Lcom/masala/share/proto/UserInfoStruct;
.registers 5
.line 303
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mOwner:Lcom/masala/share/proto/UserInfoStruct;
if-nez v0, :cond_2d
.line 304
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "ownerInfo"
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2d
.line 306
:try_start_e
new-instance v0, Lcom/masala/share/proto/VideoEventInfo$2;
invoke-direct {v0, p0}, Lcom/masala/share/proto/VideoEventInfo$2;-><init>(Lcom/masala/share/proto/VideoEventInfo;)V
.line 1101
iget-object v0, v0, Lcom/google/gson/b/a;->b:Ljava/lang/reflect/Type;
.line 308
invoke-static {}, Lcom/imo/android/imoim/feeds/g/e;->b()Lcom/google/gson/f;
move-result-object v2
iget-object v3, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-interface {v3, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
invoke-virtual {v2, v1, v0}, Lcom/google/gson/f;->a(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Map;
.line 309
invoke-static {v0}, Lcom/masala/share/proto/user/a/b;->a(Ljava/util/Map;)Lcom/masala/share/proto/UserInfoStruct;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mOwner:Lcom/masala/share/proto/UserInfoStruct;
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_e .. :try_end_2d} :catch_2d
.line 315
:catch_2d
:cond_2d
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mOwner:Lcom/masala/share/proto/UserInfoStruct;
return-object v0
.end method
.method public getSubType()I
.registers 4
.line 319
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "sub_type"
invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
const/4 v2, 0x0
if-eqz v0, :cond_1f
.line 320
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 321
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_1a
return v2
:cond_1a
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v0
return v0
:cond_1f
return v2
.end method
.method public isDuet()Z
.registers 3
.line 451
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getSubType()I
move-result v0
const/4 v1, 0x7
if-ne v0, v1, :cond_9
const/4 v0, 0x1
return v0
:cond_9
const/4 v0, 0x0
return v0
.end method
.method public isDuetOriginVideoExist()Z
.registers 2
.line 342
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
if-eqz v0, :cond_14
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getDuetInfo()Lcom/masala/share/proto/model/c;
move-result-object v0
iget-object v0, v0, Lcom/masala/share/proto/model/c;->b:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_14
const/4 v0, 0x1
return v0
:cond_14
const/4 v0, 0x0
return v0
.end method
.method public isDuetTopic()Z
.registers 3
.line 462
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
const/16 v1, 0x8
if-ne v0, v1, :cond_8
const/4 v0, 0x1
return v0
:cond_8
const/4 v0, 0x0
return v0
.end method
.method public isFollow()Z
.registers 3
.line 407
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-string v1, "isFollow"
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/CharSequence;
const-string v1, "1"
invoke-static {v1, v0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
return v0
.end method
.method public isMusicOrSoundTopic()Z
.registers 3
.line 443
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
const/4 v1, 0x5
if-eq v0, v1, :cond_b
const/4 v1, 0x6
if-ne v0, v1, :cond_9
goto :goto_b
:cond_9
const/4 v0, 0x0
return v0
:cond_b
:goto_b
const/4 v0, 0x1
return v0
.end method
.method public isMyOwnTopic()Z
.registers 3
.line 436
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getOwner()Lcom/masala/share/proto/UserInfoStruct;
move-result-object v0
if-eqz v0, :cond_14
invoke-virtual {p0}, Lcom/masala/share/proto/VideoEventInfo;->getOwner()Lcom/masala/share/proto/UserInfoStruct;
move-result-object v0
iget v0, v0, Lcom/masala/share/proto/UserInfoStruct;->a:I
invoke-static {}, Lcom/masala/share/utils/e/b;->a()I
move-result v1
if-ne v0, v1, :cond_14
const/4 v0, 0x1
return v0
:cond_14
const/4 v0, 0x0
return v0
.end method
.method public isOfficialEvent()Z
.registers 3
.line 64
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
const/4 v1, 0x1
if-ne v0, v1, :cond_6
return v1
:cond_6
const/4 v0, 0x0
return v0
.end method
.method public isSoundTopic()Z
.registers 3
.line 458
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
const/4 v1, 0x6
if-ne v0, v1, :cond_7
const/4 v0, 0x1
return v0
:cond_7
const/4 v0, 0x0
return v0
.end method
.method public isWebEvent()Z
.registers 3
.line 60
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
const/4 v1, 0x2
if-ne v0, v1, :cond_7
const/4 v0, 0x1
return v0
:cond_7
const/4 v0, 0x0
return v0
.end method
.method public marshall(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;
.registers 4
.line 138
iget-wide v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventId:J
invoke-virtual {p1, v0, v1}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer;
.line 139
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
.line 140
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->tagName:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 141
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mainTitle:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 142
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->viceTitle:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 143
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->category:B
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
.line 144
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->token:B
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
.line 145
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->entryUrl:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 146
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerUrl:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 147
iget v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerHeight:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 148
iget v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerWidth:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 149
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->webUrl:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 150
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->viceWebUrl:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 151
iget v0, p0, Lcom/masala/share/proto/VideoEventInfo;->playCnt:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 152
iget v0, p0, Lcom/masala/share/proto/VideoEventInfo;->postCnt:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 153
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->titleColor:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 154
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->opacity:B
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
.line 155
iget-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->status:B
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
.line 156
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-class v1, Ljava/lang/String;
invoke-static {p1, v0, v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/util/Map;Ljava/lang/Class;)Ljava/nio/ByteBuffer;
return-object p1
.end method
.method public marshallJson()Lorg/json/JSONObject;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.line 215
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
.end method
.method public size()I
.registers 3
.line 129
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->tagName:Ljava/lang/String;
invoke-static {v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v0
add-int/lit8 v0, v0, 0x1d
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->mainTitle:Ljava/lang/String;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->viceTitle:Ljava/lang/String;
.line 130
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->entryUrl:Ljava/lang/String;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerUrl:Ljava/lang/String;
.line 131
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->webUrl:Ljava/lang/String;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->viceWebUrl:Ljava/lang/String;
.line 132
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->titleColor:Ljava/lang/String;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
.line 133
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/util/Map;)I
move-result v1
add-int/2addr v0, v1
return v0
.end method
.method public toString()Ljava/lang/String;
.registers 4
.line 189
new-instance v0, Ljava/lang/StringBuffer;
const-string v1, "VideoEventInfo{"
invoke-direct {v0, v1}, Ljava/lang/StringBuffer;-><init>(Ljava/lang/String;)V
const-string v1, "eventId="
.line 190
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-wide v1, p0, Lcom/masala/share/proto/VideoEventInfo;->eventId:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuffer;->append(J)Ljava/lang/StringBuffer;
const-string v1, ", eventType="
.line 191
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-byte v1, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v1, ", tagName=\'"
.line 192
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->tagName:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
const/16 v1, 0x27
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
const-string v2, ", mainTitle=\'"
.line 193
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v2, p0, Lcom/masala/share/proto/VideoEventInfo;->mainTitle:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
const-string v2, ", viceTitle=\'"
.line 194
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v2, p0, Lcom/masala/share/proto/VideoEventInfo;->viceTitle:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
const-string v2, ", category="
.line 195
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-byte v2, p0, Lcom/masala/share/proto/VideoEventInfo;->category:B
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v2, ", token="
.line 196
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-byte v2, p0, Lcom/masala/share/proto/VideoEventInfo;->token:B
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v2, ", entryUrl=\'"
.line 197
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v2, p0, Lcom/masala/share/proto/VideoEventInfo;->entryUrl:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
const-string v2, ", bannerUrl=\'"
.line 198
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v2, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerUrl:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
const-string v2, ", bannerHeight="
.line 199
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget v2, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerHeight:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v2, ", bannerWidth="
.line 200
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget v2, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerWidth:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v2, ", webUrl=\'"
.line 201
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v2, p0, Lcom/masala/share/proto/VideoEventInfo;->webUrl:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
const-string v2, ", viceWebUrl=\'"
.line 202
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v2, p0, Lcom/masala/share/proto/VideoEventInfo;->viceWebUrl:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
const-string v2, ", playCnt="
.line 203
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget v2, p0, Lcom/masala/share/proto/VideoEventInfo;->playCnt:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v2, ", postCnt="
.line 204
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget v2, p0, Lcom/masala/share/proto/VideoEventInfo;->postCnt:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v2, ", titleColor=\'"
.line 205
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v2, p0, Lcom/masala/share/proto/VideoEventInfo;->titleColor:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
const-string v1, ", opacity="
.line 206
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-byte v1, p0, Lcom/masala/share/proto/VideoEventInfo;->opacity:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v1, ", status="
.line 207
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-byte v1, p0, Lcom/masala/share/proto/VideoEventInfo;->status:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
const-string v1, ", mapAttrInfo="
.line 208
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/Object;)Ljava/lang/StringBuffer;
const/16 v1, 0x7d
.line 209
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
.line 210
invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public unMarshallJson(Lorg/json/JSONObject;)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
const-string v0, "eventId"
.line 220
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_10
const-wide/16 v1, 0x0
.line 221
invoke-static {p1, v0, v1, v2}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;J)J
move-result-wide v0
iput-wide v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventId:J
:cond_10
const-string v0, "eventType"
.line 223
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1e
.line 224
invoke-static {p1, v0}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;)B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
:cond_1e
const-string v0, "tagName"
.line 226
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_2c
.line 227
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->tagName:Ljava/lang/String;
:cond_2c
const-string v0, "mainTitle"
.line 229
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_3a
.line 230
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mainTitle:Ljava/lang/String;
:cond_3a
const-string v0, "viceTitle"
.line 232
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_48
.line 233
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->viceTitle:Ljava/lang/String;
:cond_48
const-string v0, "category"
.line 235
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_56
.line 236
invoke-static {p1, v0}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;)B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->category:B
:cond_56
const-string v0, "token"
.line 238
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_64
.line 239
invoke-static {p1, v0}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;)B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->token:B
:cond_64
const-string v0, "entryUrl"
.line 241
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_72
.line 242
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->entryUrl:Ljava/lang/String;
:cond_72
const-string v0, "bannerUrl"
.line 244
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_80
.line 245
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerUrl:Ljava/lang/String;
:cond_80
const-string v0, "bannerHeight"
.line 247
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
const/4 v2, 0x0
if-nez v1, :cond_8f
.line 248
invoke-static {p1, v0, v2}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerHeight:I
:cond_8f
const-string v0, "bannerWidth"
.line 250
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_9d
.line 251
invoke-static {p1, v0, v2}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerWidth:I
:cond_9d
const-string v0, "webUrl"
.line 253
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_ab
.line 254
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->webUrl:Ljava/lang/String;
:cond_ab
const-string v0, "viceWebUrl"
.line 256
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_b9
.line 257
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->viceWebUrl:Ljava/lang/String;
:cond_b9
const-string v0, "playCnt"
.line 259
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_c7
.line 260
invoke-static {p1, v0, v2}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/masala/share/proto/VideoEventInfo;->playCnt:I
:cond_c7
const-string v0, "postCnt"
.line 262
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_d5
.line 263
invoke-static {p1, v0, v2}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/masala/share/proto/VideoEventInfo;->postCnt:I
:cond_d5
const-string v0, "titleColor"
.line 265
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_e3
.line 266
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->titleColor:Ljava/lang/String;
:cond_e3
const-string v0, "opacity"
.line 268
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_f1
.line 269
invoke-static {p1, v0}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;)B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->opacity:B
:cond_f1
const-string v0, "status"
.line 271
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_ff
.line 272
invoke-static {p1, v0}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;)B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->status:B
:cond_ff
const-string v0, "mapAttrInfo"
.line 274
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_110
.line 275
iget-object v1, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-class v2, Ljava/lang/String;
const-class v3, Ljava/lang/String;
invoke-static {p1, v0, v1, v2, v3}, Lcom/masala/share/proto/networkclient/e;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V
:cond_110
return-void
.end method
.method public unmarshall(Ljava/nio/ByteBuffer;)V
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lsg/bigo/svcapi/proto/InvalidProtocolData;
}
.end annotation
.line 163
:try_start_0
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getLong()J
move-result-wide v0
iput-wide v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventId:J
.line 164
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
.line 165
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->tagName:Ljava/lang/String;
.line 166
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mainTitle:Ljava/lang/String;
.line 167
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->viceTitle:Ljava/lang/String;
.line 168
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->category:B
.line 169
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->token:B
.line 170
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->entryUrl:Ljava/lang/String;
.line 171
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerUrl:Ljava/lang/String;
.line 172
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerHeight:I
.line 173
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerWidth:I
.line 174
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->webUrl:Ljava/lang/String;
.line 175
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->viceWebUrl:Ljava/lang/String;
.line 176
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lcom/masala/share/proto/VideoEventInfo;->playCnt:I
.line 177
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lcom/masala/share/proto/VideoEventInfo;->postCnt:I
.line 178
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->titleColor:Ljava/lang/String;
.line 179
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->opacity:B
.line 180
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B
move-result v0
iput-byte v0, p0, Lcom/masala/share/proto/VideoEventInfo;->status:B
.line 181
iget-object v0, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
const-class v1, Ljava/lang/String;
const-class v2, Ljava/lang/String;
invoke-static {p1, v0, v1, v2}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshall(Ljava/nio/ByteBuffer;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V
:try_end_75
.catch Ljava/nio/BufferUnderflowException; {:try_start_0 .. :try_end_75} :catch_76
return-void
:catch_76
move-exception p1
.line 183
new-instance v0, Lsg/bigo/svcapi/proto/InvalidProtocolData;
invoke-direct {v0, p1}, Lsg/bigo/svcapi/proto/InvalidProtocolData;-><init>(Ljava/lang/Exception;)V
throw v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.registers 5
.line 69
iget-wide v0, p0, Lcom/masala/share/proto/VideoEventInfo;->eventId:J
invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeLong(J)V
.line 70
iget-byte p2, p0, Lcom/masala/share/proto/VideoEventInfo;->eventType:B
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
.line 71
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->tagName:Ljava/lang/String;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 72
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->mainTitle:Ljava/lang/String;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 73
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->viceTitle:Ljava/lang/String;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 74
iget-byte p2, p0, Lcom/masala/share/proto/VideoEventInfo;->category:B
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
.line 75
iget-byte p2, p0, Lcom/masala/share/proto/VideoEventInfo;->token:B
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
.line 76
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->entryUrl:Ljava/lang/String;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 77
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerUrl:Ljava/lang/String;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 78
iget p2, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerHeight:I
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 79
iget p2, p0, Lcom/masala/share/proto/VideoEventInfo;->bannerWidth:I
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 80
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->webUrl:Ljava/lang/String;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 81
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->viceWebUrl:Ljava/lang/String;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 82
iget p2, p0, Lcom/masala/share/proto/VideoEventInfo;->playCnt:I
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 83
iget p2, p0, Lcom/masala/share/proto/VideoEventInfo;->postCnt:I
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 84
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->titleColor:Ljava/lang/String;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 85
iget-byte p2, p0, Lcom/masala/share/proto/VideoEventInfo;->opacity:B
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
.line 86
iget-byte p2, p0, Lcom/masala/share/proto/VideoEventInfo;->status:B
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
.line 87
iget-object p2, p0, Lcom/masala/share/proto/VideoEventInfo;->mapAttrInfo:Ljava/util/Map;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeMap(Ljava/util/Map;)V
return-void
.end method