.class public final Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "AdCommonInterface.java"

# interfaces
.implements Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescriptionOrBuilder;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/moji/launchserver/AdCommonInterface;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x19
    name = "AdDiscourseCardDescription"
.end annotation

.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;
    }
.end annotation


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

.field public static final AD_STAT_CLICK_PARAMS_FIELD_NUMBER:I = 0x10

.field public static final AD_STAT_SHOW_PARAMS_FIELD_NUMBER:I = 0xf

.field public static final AD_STYLE_FIELD_NUMBER:I = 0xc

.field public static final AD_UTIL_DESCRIPTION_FIELD_NUMBER:I = 0x9

.field public static final CLICK_STATICS_URL_FIELD_NUMBER:I = 0xb

.field public static final CLICK_URL_FIELD_NUMBER:I = 0x6

.field public static final CLOSE_STATICS_URL_FIELD_NUMBER:I = 0xe

.field public static final ICON_INFO_FIELD_NUMBER:I = 0xa

.field public static final IS_EJECT_FIELD_NUMBER:I = 0x11

.field public static final POSITION_FIELD_NUMBER:I = 0x3

.field public static final POSITION_NAME_FIELD_NUMBER:I = 0x4

.field public static final PROPERTY_TYPE_FIELD_NUMBER:I = 0x12

.field public static final SHOW_STATICS_URL_FIELD_NUMBER:I = 0xd

.field public static final SHOW_TYPE_FIELD_NUMBER:I = 0x2

.field public static final SKIP_TYPE_FIELD_NUMBER:I = 0x5

.field public static final TITLE_FIELD_NUMBER:I = 0x8

.field public static final URL_NAME_FIELD_NUMBER:I = 0x7

.field private static final defaultInstance:Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

.field private static final serialVersionUID:J


# instance fields
.field private adId_:J

.field private adStatClickParams_:Ljava/lang/Object;

.field private adStatShowParams_:Ljava/lang/Object;

.field private adStyle_:I

.field private adUtilDescription_:Ljava/lang/Object;

.field private bitField0_:I

.field private clickStaticsUrl_:Ljava/lang/Object;

.field private clickUrl_:Ljava/lang/Object;

.field private closeStaticsUrl_:Ljava/lang/Object;

.field private iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

.field private isEject_:Z

.field private memoizedIsInitialized:B

.field private memoizedSerializedSize:I

.field private positionName_:Ljava/lang/Object;

.field private position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

.field private propertyType_:I

.field private showStaticsUrl_:Ljava/lang/Object;

.field private showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

.field private skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

.field private title_:Ljava/lang/Object;

.field private urlName_:Ljava/lang/Object;


# direct methods
.method static constructor <clinit>()V
    .locals 2

    .line 34993
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    const/4 v1, 0x1

    invoke-direct {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;-><init>(Z)V

    sput-object v0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->defaultInstance:Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    .line 34994
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->defaultInstance:Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    invoke-direct {v0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->initFields()V

    return-void
.end method

.method private constructor <init>(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)V
    .locals 0

    .line 33343
    invoke-direct {p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;-><init>(Lcom/google/protobuf/GeneratedMessageLite$Builder;)V

    const/4 p1, -0x1

    .line 33777
    iput-byte p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    .line 33879
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedSerializedSize:I

    return-void
.end method

.method synthetic constructor <init>(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;Lcom/moji/launchserver/AdCommonInterface$1;)V
    .locals 0

    .line 33338
    invoke-direct {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;-><init>(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)V

    return-void
.end method

.method private constructor <init>(Z)V
    .locals 0

    .line 33345
    invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V

    const/4 p1, -0x1

    .line 33777
    iput-byte p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    .line 33879
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedSerializedSize:I

    return-void
.end method

.method static synthetic access$44202(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;J)J
    .locals 0

    .line 33338
    iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adId_:J

    return-wide p1
.end method

.method static synthetic access$44302(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Lcom/moji/launchserver/AdCommonInterface$AdShowType;)Lcom/moji/launchserver/AdCommonInterface$AdShowType;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    return-object p1
.end method

.method static synthetic access$44402(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/launchserver/AdCommonInterface$AdPosition;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    return-object p1
.end method

.method static synthetic access$44502(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->positionName_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$44602(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Lcom/moji/launchserver/AdCommonInterface$SkipType;)Lcom/moji/launchserver/AdCommonInterface$SkipType;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    return-object p1
.end method

.method static synthetic access$44702(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickUrl_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$44802(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->urlName_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$44902(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->title_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$45002(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adUtilDescription_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$45102(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Lcom/moji/launchserver/AdCommonInterface$IconInfo;)Lcom/moji/launchserver/AdCommonInterface$IconInfo;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    return-object p1
.end method

.method static synthetic access$45202(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickStaticsUrl_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$45302(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;I)I
    .locals 0

    .line 33338
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStyle_:I

    return p1
.end method

.method static synthetic access$45402(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showStaticsUrl_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$45502(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->closeStaticsUrl_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$45602(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatShowParams_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$45702(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Ljava/lang/Object;)Ljava/lang/Object;
    .locals 0

    .line 33338
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatClickParams_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$45802(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;Z)Z
    .locals 0

    .line 33338
    iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->isEject_:Z

    return p1
.end method

.method static synthetic access$45902(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;I)I
    .locals 0

    .line 33338
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->propertyType_:I

    return p1
.end method

.method static synthetic access$46002(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;I)I
    .locals 0

    .line 33338
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    return p1
.end method

.method private getAdStatClickParamsBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33726
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatClickParams_:Ljava/lang/Object;

    .line 33727
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33728
    check-cast v0, Ljava/lang/String;

    .line 33729
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33730
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatClickParams_:Ljava/lang/Object;

    return-object v0

    .line 33733
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private getAdStatShowParamsBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33694
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatShowParams_:Ljava/lang/Object;

    .line 33695
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33696
    check-cast v0, Ljava/lang/String;

    .line 33697
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33698
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatShowParams_:Ljava/lang/Object;

    return-object v0

    .line 33701
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private getAdUtilDescriptionBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33546
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adUtilDescription_:Ljava/lang/Object;

    .line 33547
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33548
    check-cast v0, Ljava/lang/String;

    .line 33549
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33550
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adUtilDescription_:Ljava/lang/Object;

    return-object v0

    .line 33553
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private getClickStaticsUrlBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33588
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickStaticsUrl_:Ljava/lang/Object;

    .line 33589
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33590
    check-cast v0, Ljava/lang/String;

    .line 33591
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33592
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickStaticsUrl_:Ljava/lang/Object;

    return-object v0

    .line 33595
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private getClickUrlBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33450
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickUrl_:Ljava/lang/Object;

    .line 33451
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33452
    check-cast v0, Ljava/lang/String;

    .line 33453
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33454
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickUrl_:Ljava/lang/Object;

    return-object v0

    .line 33457
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private getCloseStaticsUrlBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33662
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->closeStaticsUrl_:Ljava/lang/Object;

    .line 33663
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33664
    check-cast v0, Ljava/lang/String;

    .line 33665
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33666
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->closeStaticsUrl_:Ljava/lang/Object;

    return-object v0

    .line 33669
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method public static getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1

    .line 33349
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->defaultInstance:Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    return-object v0
.end method

.method private getPositionNameBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33408
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->positionName_:Ljava/lang/Object;

    .line 33409
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33410
    check-cast v0, Ljava/lang/String;

    .line 33411
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33412
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->positionName_:Ljava/lang/Object;

    return-object v0

    .line 33415
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private getShowStaticsUrlBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33630
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showStaticsUrl_:Ljava/lang/Object;

    .line 33631
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33632
    check-cast v0, Ljava/lang/String;

    .line 33633
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33634
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showStaticsUrl_:Ljava/lang/Object;

    return-object v0

    .line 33637
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private getTitleBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33514
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->title_:Ljava/lang/Object;

    .line 33515
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33516
    check-cast v0, Ljava/lang/String;

    .line 33517
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33518
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->title_:Ljava/lang/Object;

    return-object v0

    .line 33521
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private getUrlNameBytes()Lcom/google/protobuf/ByteString;
    .locals 2

    .line 33482
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->urlName_:Ljava/lang/Object;

    .line 33483
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33484
    check-cast v0, Ljava/lang/String;

    .line 33485
    invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;

    move-result-object v0

    .line 33486
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->urlName_:Ljava/lang/Object;

    return-object v0

    .line 33489
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method private initFields()V
    .locals 2

    const-wide/16 v0, 0x0

    .line 33758
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adId_:J

    .line 33759
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdShowType;->SPLASH_IMAGE:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    .line 33760
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdPosition;->POS_SPLASH:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    const-string v0, ""

    .line 33761
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->positionName_:Ljava/lang/Object;

    .line 33762
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$SkipType;->SKIPIN:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    const-string v0, ""

    .line 33763
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickUrl_:Ljava/lang/Object;

    const-string v0, ""

    .line 33764
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->urlName_:Ljava/lang/Object;

    const-string v0, ""

    .line 33765
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->title_:Ljava/lang/Object;

    const-string v0, ""

    .line 33766
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adUtilDescription_:Ljava/lang/Object;

    .line 33767
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$IconInfo;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    const-string v0, ""

    .line 33768
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickStaticsUrl_:Ljava/lang/Object;

    const/4 v0, 0x0

    .line 33769
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStyle_:I

    const-string v1, ""

    .line 33770
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showStaticsUrl_:Ljava/lang/Object;

    const-string v1, ""

    .line 33771
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->closeStaticsUrl_:Ljava/lang/Object;

    const-string v1, ""

    .line 33772
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatShowParams_:Ljava/lang/Object;

    const-string v1, ""

    .line 33773
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatClickParams_:Ljava/lang/Object;

    .line 33774
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->isEject_:Z

    .line 33775
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->propertyType_:I

    return-void
.end method

.method public static newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;
    .locals 1

    .line 34035
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$44000()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    return-object v0
.end method

.method public static newBuilder(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;
    .locals 1

    .line 34038
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object p0

    return-object p0
.end method

.method public static parseDelimitedFrom(Ljava/io/InputStream;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 34004
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    .line 34005
    invoke-virtual {v0, p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeDelimitedFrom(Ljava/io/InputStream;)Z

    move-result p0

    if-eqz p0, :cond_0

    .line 34006
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0

    :cond_0
    const/4 p0, 0x0

    return-object p0
.end method

.method public static parseDelimitedFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 34015
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    .line 34016
    invoke-virtual {v0, p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeDelimitedFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Z

    move-result p0

    if-eqz p0, :cond_0

    .line 34017
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0

    :cond_0
    const/4 p0, 0x0

    return-object p0
.end method

.method public static parseFrom(Lcom/google/protobuf/ByteString;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

    .line 33971
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom(Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/AbstractMessageLite$Builder;

    move-result-object p0

    check-cast p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0
.end method

.method public static parseFrom(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

    .line 33977
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;

    move-result-object p0

    check-cast p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    .line 33978
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0
.end method

.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 34025
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;)Lcom/google/protobuf/AbstractMessageLite$Builder;

    move-result-object p0

    check-cast p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0
.end method

.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 34031
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object p0

    .line 34032
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0
.end method

.method public static parseFrom(Ljava/io/InputStream;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 33993
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom(Ljava/io/InputStream;)Lcom/google/protobuf/AbstractMessageLite$Builder;

    move-result-object p0

    check-cast p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0
.end method

.method public static parseFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 33999
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;

    move-result-object p0

    check-cast p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    .line 34000
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0
.end method

.method public static parseFrom([B)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

    .line 33982
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom([B)Lcom/google/protobuf/AbstractMessageLite$Builder;

    move-result-object p0

    check-cast p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0
.end method

.method public static parseFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

    .line 33988
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->mergeFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;

    move-result-object p0

    check-cast p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    .line 33989
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;->access$43900(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object p0

    return-object p0
.end method


# virtual methods
.method public getAdId()J
    .locals 2

    .line 33364
    iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adId_:J

    return-wide v0
.end method

.method public getAdStatClickParams()Ljava/lang/String;
    .locals 2

    .line 33712
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatClickParams_:Ljava/lang/Object;

    .line 33713
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33714
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33716
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33718
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33719
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33720
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatClickParams_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getAdStatShowParams()Ljava/lang/String;
    .locals 2

    .line 33680
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatShowParams_:Ljava/lang/Object;

    .line 33681
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33682
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33684
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33686
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33687
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33688
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStatShowParams_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getAdStyle()I
    .locals 1

    .line 33606
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStyle_:I

    return v0
.end method

.method public getAdUtilDescription()Ljava/lang/String;
    .locals 2

    .line 33532
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adUtilDescription_:Ljava/lang/Object;

    .line 33533
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33534
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33536
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33538
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33539
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33540
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adUtilDescription_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getClickStaticsUrl()Ljava/lang/String;
    .locals 2

    .line 33574
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickStaticsUrl_:Ljava/lang/Object;

    .line 33575
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33576
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33578
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33580
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33581
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33582
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickStaticsUrl_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getClickUrl()Ljava/lang/String;
    .locals 2

    .line 33436
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickUrl_:Ljava/lang/Object;

    .line 33437
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33438
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33440
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33442
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33443
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33444
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->clickUrl_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getCloseStaticsUrl()Ljava/lang/String;
    .locals 2

    .line 33648
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->closeStaticsUrl_:Ljava/lang/Object;

    .line 33649
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33650
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33652
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33654
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33655
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33656
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->closeStaticsUrl_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite;
    .locals 1

    .line 33338
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    move-result-object v0

    return-object v0
.end method

.method public getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;
    .locals 1

    .line 33353
    sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->defaultInstance:Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;

    return-object v0
.end method

.method public getIconInfo()Lcom/moji/launchserver/AdCommonInterface$IconInfo;
    .locals 1

    .line 33564
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    return-object v0
.end method

.method public getIsEject()Z
    .locals 1

    .line 33744
    iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->isEject_:Z

    return v0
.end method

.method public getPosition()Lcom/moji/launchserver/AdCommonInterface$AdPosition;
    .locals 1

    .line 33384
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    return-object v0
.end method

.method public getPositionName()Ljava/lang/String;
    .locals 2

    .line 33394
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->positionName_:Ljava/lang/Object;

    .line 33395
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33396
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33398
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33400
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33401
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33402
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->positionName_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getPropertyType()I
    .locals 1

    .line 33754
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->propertyType_:I

    return v0
.end method

.method public getSerializedSize()I
    .locals 5

    .line 33881
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedSerializedSize:I

    const/4 v1, -0x1

    if-eq v0, v1, :cond_0

    return v0

    :cond_0
    const/4 v0, 0x0

    .line 33885
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v2, 0x1

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_1

    .line 33886
    iget-wide v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adId_:J

    .line 33887
    invoke-static {v2, v3, v4}, Lcom/google/protobuf/CodedOutputStream;->computeInt64Size(IJ)I

    move-result v1

    add-int/2addr v0, v1

    .line 33889
    :cond_1
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v2, 0x2

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_2

    .line 33890
    iget-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    .line 33891
    invoke-virtual {v1}, Lcom/moji/launchserver/AdCommonInterface$AdShowType;->getNumber()I

    move-result v1

    invoke-static {v2, v1}, Lcom/google/protobuf/CodedOutputStream;->computeEnumSize(II)I

    move-result v1

    add-int/2addr v0, v1

    .line 33893
    :cond_2
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v2, 0x4

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_3

    const/4 v1, 0x3

    .line 33894
    iget-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    .line 33895
    invoke-virtual {v3}, Lcom/moji/launchserver/AdCommonInterface$AdPosition;->getNumber()I

    move-result v3

    invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeEnumSize(II)I

    move-result v1

    add-int/2addr v0, v1

    .line 33897
    :cond_3
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x8

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_4

    .line 33899
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getPositionNameBytes()Lcom/google/protobuf/ByteString;

    move-result-object v1

    invoke-static {v2, v1}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33901
    :cond_4
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x10

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_5

    const/4 v1, 0x5

    .line 33902
    iget-object v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    .line 33903
    invoke-virtual {v4}, Lcom/moji/launchserver/AdCommonInterface$SkipType;->getNumber()I

    move-result v4

    invoke-static {v1, v4}, Lcom/google/protobuf/CodedOutputStream;->computeEnumSize(II)I

    move-result v1

    add-int/2addr v0, v1

    .line 33905
    :cond_5
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v4, 0x20

    and-int/2addr v1, v4

    if-ne v1, v4, :cond_6

    const/4 v1, 0x6

    .line 33907
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getClickUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v4

    invoke-static {v1, v4}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33909
    :cond_6
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v4, 0x40

    and-int/2addr v1, v4

    if-ne v1, v4, :cond_7

    const/4 v1, 0x7

    .line 33911
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getUrlNameBytes()Lcom/google/protobuf/ByteString;

    move-result-object v4

    invoke-static {v1, v4}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33913
    :cond_7
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v4, 0x80

    and-int/2addr v1, v4

    if-ne v1, v4, :cond_8

    .line 33915
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getTitleBytes()Lcom/google/protobuf/ByteString;

    move-result-object v1

    invoke-static {v3, v1}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33917
    :cond_8
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x100

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_9

    const/16 v1, 0x9

    .line 33919
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getAdUtilDescriptionBytes()Lcom/google/protobuf/ByteString;

    move-result-object v3

    invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33921
    :cond_9
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x200

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_a

    const/16 v1, 0xa

    .line 33922
    iget-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    .line 33923
    invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33925
    :cond_a
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x400

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_b

    const/16 v1, 0xb

    .line 33927
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getClickStaticsUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v3

    invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33929
    :cond_b
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x800

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_c

    const/16 v1, 0xc

    .line 33930
    iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStyle_:I

    .line 33931
    invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeInt32Size(II)I

    move-result v1

    add-int/2addr v0, v1

    .line 33933
    :cond_c
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x1000

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_d

    const/16 v1, 0xd

    .line 33935
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getShowStaticsUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v3

    invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33937
    :cond_d
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x2000

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_e

    const/16 v1, 0xe

    .line 33939
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getCloseStaticsUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v3

    invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33941
    :cond_e
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x4000

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_f

    const/16 v1, 0xf

    .line 33943
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getAdStatShowParamsBytes()Lcom/google/protobuf/ByteString;

    move-result-object v3

    invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33945
    :cond_f
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const v3, 0x8000

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_10

    .line 33947
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getAdStatClickParamsBytes()Lcom/google/protobuf/ByteString;

    move-result-object v1

    invoke-static {v2, v1}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I

    move-result v1

    add-int/2addr v0, v1

    .line 33949
    :cond_10
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/high16 v2, 0x10000

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_11

    const/16 v1, 0x11

    .line 33950
    iget-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->isEject_:Z

    .line 33951
    invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeBoolSize(IZ)I

    move-result v1

    add-int/2addr v0, v1

    .line 33953
    :cond_11
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/high16 v2, 0x20000

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_12

    const/16 v1, 0x12

    .line 33954
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->propertyType_:I

    .line 33955
    invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeInt32Size(II)I

    move-result v1

    add-int/2addr v0, v1

    .line 33957
    :cond_12
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedSerializedSize:I

    return v0
.end method

.method public getShowStaticsUrl()Ljava/lang/String;
    .locals 2

    .line 33616
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showStaticsUrl_:Ljava/lang/Object;

    .line 33617
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33618
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33620
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33622
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33623
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33624
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showStaticsUrl_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getShowType()Lcom/moji/launchserver/AdCommonInterface$AdShowType;
    .locals 1

    .line 33374
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    return-object v0
.end method

.method public getSkipType()Lcom/moji/launchserver/AdCommonInterface$SkipType;
    .locals 1

    .line 33426
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    return-object v0
.end method

.method public getTitle()Ljava/lang/String;
    .locals 2

    .line 33500
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->title_:Ljava/lang/Object;

    .line 33501
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33502
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33504
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33506
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33507
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33508
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->title_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getUrlName()Ljava/lang/String;
    .locals 2

    .line 33468
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->urlName_:Ljava/lang/Object;

    .line 33469
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_0

    .line 33470
    check-cast v0, Ljava/lang/String;

    return-object v0

    .line 33472
    :cond_0
    check-cast v0, Lcom/google/protobuf/ByteString;

    .line 33474
    invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;

    move-result-object v1

    .line 33475
    invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 33476
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->urlName_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public hasAdId()Z
    .locals 2

    .line 33361
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v1, 0x1

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    goto :goto_0

    :cond_0
    const/4 v1, 0x0

    :goto_0
    return v1
.end method

.method public hasAdStatClickParams()Z
    .locals 2

    .line 33709
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const v1, 0x8000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasAdStatShowParams()Z
    .locals 2

    .line 33677
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x4000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasAdStyle()Z
    .locals 2

    .line 33603
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x800

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasAdUtilDescription()Z
    .locals 2

    .line 33529
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x100

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasClickStaticsUrl()Z
    .locals 2

    .line 33571
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x400

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasClickUrl()Z
    .locals 2

    .line 33433
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x20

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasCloseStaticsUrl()Z
    .locals 2

    .line 33645
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x2000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasIconInfo()Z
    .locals 2

    .line 33561
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x200

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasIsEject()Z
    .locals 2

    .line 33741
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/high16 v1, 0x10000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasPosition()Z
    .locals 2

    .line 33381
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v1, 0x4

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasPositionName()Z
    .locals 2

    .line 33391
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x8

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasPropertyType()Z
    .locals 2

    .line 33751
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/high16 v1, 0x20000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasShowStaticsUrl()Z
    .locals 2

    .line 33613
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x1000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasShowType()Z
    .locals 2

    .line 33371
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v1, 0x2

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasSkipType()Z
    .locals 2

    .line 33423
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x10

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasTitle()Z
    .locals 2

    .line 33497
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x80

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasUrlName()Z
    .locals 2

    .line 33465
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x40

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public final isInitialized()Z
    .locals 4

    .line 33779
    iget-byte v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    const/4 v1, 0x1

    const/4 v2, 0x0

    const/4 v3, -0x1

    if-eq v0, v3, :cond_1

    if-ne v0, v1, :cond_0

    goto :goto_0

    :cond_0
    const/4 v1, 0x0

    :goto_0
    return v1

    .line 33782
    :cond_1
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->hasAdId()Z

    move-result v0

    if-nez v0, :cond_2

    .line 33783
    iput-byte v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v2

    .line 33786
    :cond_2
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->hasShowType()Z

    move-result v0

    if-nez v0, :cond_3

    .line 33787
    iput-byte v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v2

    .line 33790
    :cond_3
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->hasPosition()Z

    move-result v0

    if-nez v0, :cond_4

    .line 33791
    iput-byte v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v2

    .line 33794
    :cond_4
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->hasPositionName()Z

    move-result v0

    if-nez v0, :cond_5

    .line 33795
    iput-byte v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v2

    .line 33798
    :cond_5
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->hasSkipType()Z

    move-result v0

    if-nez v0, :cond_6

    .line 33799
    iput-byte v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v2

    .line 33802
    :cond_6
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->hasClickUrl()Z

    move-result v0

    if-nez v0, :cond_7

    .line 33803
    iput-byte v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v2

    .line 33806
    :cond_7
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->hasUrlName()Z

    move-result v0

    if-nez v0, :cond_8

    .line 33807
    iput-byte v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v2

    .line 33810
    :cond_8
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->hasIconInfo()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 33811
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getIconInfo()Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$IconInfo;->isInitialized()Z

    move-result v0

    if-nez v0, :cond_9

    .line 33812
    iput-byte v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v2

    .line 33816
    :cond_9
    iput-byte v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->memoizedIsInitialized:B

    return v1
.end method

.method public bridge synthetic newBuilderForType()Lcom/google/protobuf/MessageLite$Builder;
    .locals 1

    .line 33338
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilderForType()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    return-object v0
.end method

.method public newBuilderForType()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;
    .locals 1

    .line 34036
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic toBuilder()Lcom/google/protobuf/MessageLite$Builder;
    .locals 1

    .line 33338
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->toBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    return-object v0
.end method

.method public toBuilder()Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;
    .locals 1

    .line 34040
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->newBuilder(Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;)Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription$Builder;

    move-result-object v0

    return-object v0
.end method

.method protected writeReplace()Ljava/lang/Object;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/ObjectStreamException;
        }
    .end annotation

    .line 33965
    invoke-super {p0}, Lcom/google/protobuf/GeneratedMessageLite;->writeReplace()Ljava/lang/Object;

    move-result-object v0

    return-object v0
.end method

.method public writeTo(Lcom/google/protobuf/CodedOutputStream;)V
    .locals 4
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 33822
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getSerializedSize()I

    .line 33823
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v1, 0x1

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    .line 33824
    iget-wide v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adId_:J

    invoke-virtual {p1, v1, v2, v3}, Lcom/google/protobuf/CodedOutputStream;->writeInt64(IJ)V

    .line 33826
    :cond_0
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v1, 0x2

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_1

    .line 33827
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdShowType;->getNumber()I

    move-result v0

    invoke-virtual {p1, v1, v0}, Lcom/google/protobuf/CodedOutputStream;->writeEnum(II)V

    .line 33829
    :cond_1
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/4 v1, 0x4

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_2

    const/4 v0, 0x3

    .line 33830
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    invoke-virtual {v2}, Lcom/moji/launchserver/AdCommonInterface$AdPosition;->getNumber()I

    move-result v2

    invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeEnum(II)V

    .line 33832
    :cond_2
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x8

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_3

    .line 33833
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getPositionNameBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    invoke-virtual {p1, v1, v0}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33835
    :cond_3
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v1, 0x10

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_4

    const/4 v0, 0x5

    .line 33836
    iget-object v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    invoke-virtual {v3}, Lcom/moji/launchserver/AdCommonInterface$SkipType;->getNumber()I

    move-result v3

    invoke-virtual {p1, v0, v3}, Lcom/google/protobuf/CodedOutputStream;->writeEnum(II)V

    .line 33838
    :cond_4
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x20

    and-int/2addr v0, v3

    if-ne v0, v3, :cond_5

    const/4 v0, 0x6

    .line 33839
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getClickUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v3

    invoke-virtual {p1, v0, v3}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33841
    :cond_5
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x40

    and-int/2addr v0, v3

    if-ne v0, v3, :cond_6

    const/4 v0, 0x7

    .line 33842
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getUrlNameBytes()Lcom/google/protobuf/ByteString;

    move-result-object v3

    invoke-virtual {p1, v0, v3}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33844
    :cond_6
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v3, 0x80

    and-int/2addr v0, v3

    if-ne v0, v3, :cond_7

    .line 33845
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getTitleBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    invoke-virtual {p1, v2, v0}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33847
    :cond_7
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x100

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_8

    const/16 v0, 0x9

    .line 33848
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getAdUtilDescriptionBytes()Lcom/google/protobuf/ByteString;

    move-result-object v2

    invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33850
    :cond_8
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x200

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_9

    const/16 v0, 0xa

    .line 33851
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V

    .line 33853
    :cond_9
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x400

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_a

    const/16 v0, 0xb

    .line 33854
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getClickStaticsUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v2

    invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33856
    :cond_a
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x800

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_b

    const/16 v0, 0xc

    .line 33857
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->adStyle_:I

    invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeInt32(II)V

    .line 33859
    :cond_b
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x1000

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_c

    const/16 v0, 0xd

    .line 33860
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getShowStaticsUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v2

    invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33862
    :cond_c
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x2000

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_d

    const/16 v0, 0xe

    .line 33863
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getCloseStaticsUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v2

    invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33865
    :cond_d
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/16 v2, 0x4000

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_e

    const/16 v0, 0xf

    .line 33866
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getAdStatShowParamsBytes()Lcom/google/protobuf/ByteString;

    move-result-object v2

    invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33868
    :cond_e
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const v2, 0x8000

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_f

    .line 33869
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->getAdStatClickParamsBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    invoke-virtual {p1, v1, v0}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V

    .line 33871
    :cond_f
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/high16 v1, 0x10000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_10

    const/16 v0, 0x11

    .line 33872
    iget-boolean v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->isEject_:Z

    invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeBool(IZ)V

    .line 33874
    :cond_10
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->bitField0_:I

    const/high16 v1, 0x20000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_11

    const/16 v0, 0x12

    .line 33875
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDiscourseCardDescription;->propertyType_:I

    invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeInt32(II)V

    :cond_11
    return-void
.end method
