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

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


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

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

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/google/protobuf/GeneratedMessageLite$Builder<",
        "Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;",
        "Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;",
        ">;",
        "Lcom/moji/launchserver/AdCommonInterface$CardNativeInfoOrBuilder;"
    }
.end annotation


# instance fields
.field private advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

.field private autoRotate_:Z

.field private bitField0_:I

.field private clickParams_:Ljava/lang/Object;

.field private clickStaticsUrl_:Ljava/lang/Object;

.field private clickUrl_:Ljava/lang/Object;

.field private color_:Ljava/lang/Object;

.field private index_:I

.field private info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

.field private requestFocus_:Z

.field private showParams_:Ljava/lang/Object;

.field private showStaticsUrl_:Ljava/lang/Object;

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

.field private text_:Ljava/lang/Object;

.field private type_:I

.field private vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;


# direct methods
.method private constructor <init>()V
    .locals 1

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

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    const-string v0, ""

    .line 61883
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

    const-string v0, ""

    .line 61919
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    const-string v0, ""

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

    const-string v0, ""

    .line 62034
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

    const-string v0, ""

    .line 62070
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

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

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

    const-string v0, ""

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

    const-string v0, ""

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

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    const/4 v0, 0x1

    .line 62245
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->requestFocus_:Z

    .line 62266
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->autoRotate_:Z

    .line 61465
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->maybeForceBuilderInitialization()V

    return-void
.end method

.method static synthetic access$81300(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;
    .locals 0
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

    .line 61459
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->buildParsed()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;

    move-result-object p0

    return-object p0
.end method

.method static synthetic access$81400()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 61459
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object v0

    return-object v0
.end method

.method private buildParsed()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;
    .locals 2
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

    .line 61527
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;

    move-result-object v0

    .line 61528
    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->isInitialized()Z

    move-result v1

    if-eqz v1, :cond_0

    return-object v0

    .line 61529
    :cond_0
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException;

    move-result-object v0

    .line 61530
    invoke-virtual {v0}, Lcom/google/protobuf/UninitializedMessageException;->asInvalidProtocolBufferException()Lcom/google/protobuf/InvalidProtocolBufferException;

    move-result-object v0

    throw v0
.end method

.method private static create()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 61471
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

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

    return-object v0
.end method

.method private maybeForceBuilderInitialization()V
    .locals 0

    return-void
.end method


# virtual methods
.method public bridge synthetic build()Lcom/google/protobuf/MessageLite;
    .locals 1

    .line 61459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;

    move-result-object v0

    return-object v0
.end method

.method public build()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;
    .locals 2

    .line 61518
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;

    move-result-object v0

    .line 61519
    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->isInitialized()Z

    move-result v1

    if-eqz v1, :cond_0

    return-object v0

    .line 61520
    :cond_0
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException;

    move-result-object v0

    throw v0
.end method

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

    .line 61459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;

    move-result-object v0

    return-object v0
.end method

.method public buildPartial()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;
    .locals 5

    .line 61536
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;

    const/4 v1, 0x0

    invoke-direct {v0, p0, v1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;-><init>(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;Lcom/moji/launchserver/AdCommonInterface$1;)V

    .line 61537
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v2, v1, 0x1

    const/4 v3, 0x1

    if-ne v2, v3, :cond_0

    goto :goto_0

    :cond_0
    const/4 v3, 0x0

    .line 61542
    :goto_0
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->type_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$81602(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;I)I

    and-int/lit8 v2, v1, 0x2

    const/4 v4, 0x2

    if-ne v2, v4, :cond_1

    or-int/lit8 v3, v3, 0x2

    .line 61546
    :cond_1
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->index_:I

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$81702(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;I)I

    and-int/lit8 v2, v1, 0x4

    const/4 v4, 0x4

    if-ne v2, v4, :cond_2

    or-int/lit8 v3, v3, 0x4

    .line 61550
    :cond_2
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$81802(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    and-int/lit8 v2, v1, 0x8

    const/16 v4, 0x8

    if-ne v2, v4, :cond_3

    or-int/lit8 v3, v3, 0x8

    .line 61554
    :cond_3
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$81902(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit8 v2, v1, 0x10

    const/16 v4, 0x10

    if-ne v2, v4, :cond_4

    or-int/lit8 v3, v3, 0x10

    .line 61558
    :cond_4
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82002(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit8 v2, v1, 0x20

    const/16 v4, 0x20

    if-ne v2, v4, :cond_5

    or-int/lit8 v3, v3, 0x20

    .line 61562
    :cond_5
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82102(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    and-int/lit8 v2, v1, 0x40

    const/16 v4, 0x40

    if-ne v2, v4, :cond_6

    or-int/lit8 v3, v3, 0x40

    .line 61566
    :cond_6
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickUrl_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82202(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x80

    const/16 v4, 0x80

    if-ne v2, v4, :cond_7

    or-int/lit16 v3, v3, 0x80

    .line 61570
    :cond_7
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82302(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x100

    const/16 v4, 0x100

    if-ne v2, v4, :cond_8

    or-int/lit16 v3, v3, 0x100

    .line 61574
    :cond_8
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82402(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x200

    const/16 v4, 0x200

    if-ne v2, v4, :cond_9

    or-int/lit16 v3, v3, 0x200

    .line 61578
    :cond_9
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82502(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Lcom/moji/launchserver/AdCommonInterface$SkipType;)Lcom/moji/launchserver/AdCommonInterface$SkipType;

    and-int/lit16 v2, v1, 0x400

    const/16 v4, 0x400

    if-ne v2, v4, :cond_a

    or-int/lit16 v3, v3, 0x400

    .line 61582
    :cond_a
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showStaticsUrl_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82602(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x800

    const/16 v4, 0x800

    if-ne v2, v4, :cond_b

    or-int/lit16 v3, v3, 0x800

    .line 61586
    :cond_b
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickStaticsUrl_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82702(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Ljava/lang/Object;)Ljava/lang/Object;

    and-int/lit16 v2, v1, 0x1000

    const/16 v4, 0x1000

    if-ne v2, v4, :cond_c

    or-int/lit16 v3, v3, 0x1000

    .line 61590
    :cond_c
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82802(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;)Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    and-int/lit16 v2, v1, 0x2000

    const/16 v4, 0x2000

    if-ne v2, v4, :cond_d

    or-int/lit16 v3, v3, 0x2000

    .line 61594
    :cond_d
    iget-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->requestFocus_:Z

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$82902(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Z)Z

    const/16 v2, 0x4000

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_e

    or-int/lit16 v3, v3, 0x4000

    .line 61598
    :cond_e
    iget-boolean v1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->autoRotate_:Z

    invoke-static {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$83002(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;Z)Z

    .line 61599
    invoke-static {v0, v3}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->access$83102(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;I)I

    return-object v0
.end method

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

    .line 61459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object v0

    return-object v0
.end method

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

    .line 61459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object v0

    return-object v0
.end method

.method public clear()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 2

    .line 61475
    invoke-super {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->clear()Lcom/google/protobuf/GeneratedMessageLite$Builder;

    const/4 v0, 0x0

    .line 61476
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->type_:I

    .line 61477
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v1, v1, -0x2

    iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61478
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->index_:I

    .line 61479
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x3

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61481
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x5

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const-string v0, ""

    .line 61482
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

    .line 61483
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x9

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const-string v0, ""

    .line 61484
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

    .line 61485
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x11

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61487
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x21

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const-string v0, ""

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

    .line 61489
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x41

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const-string v0, ""

    .line 61490
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

    .line 61491
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x81

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const-string v0, ""

    .line 61492
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

    .line 61493
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x101

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

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

    .line 61495
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x201

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const-string v0, ""

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

    .line 61497
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x401

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const-string v0, ""

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

    .line 61499
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x801

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    .line 61501
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x1001

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const/4 v0, 0x1

    .line 61502
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->requestFocus_:Z

    .line 61503
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v1, v1, -0x2001

    iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61504
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->autoRotate_:Z

    .line 61505
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x4001

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public clearAdvideoInfo()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    .line 62240
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x1001

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public clearAutoRotate()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62280
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x4001

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const/4 v0, 0x1

    .line 62281
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->autoRotate_:Z

    return-object p0
.end method

.method public clearClickParams()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62094
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x101

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getClickParams()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearClickStaticsUrl()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62190
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x801

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getClickStaticsUrl()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickStaticsUrl_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearClickUrl()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62022
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x41

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getClickUrl()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickUrl_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearColor()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 61907
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x9

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getColor()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearIndex()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 61833
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x3

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 61834
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->index_:I

    return-object p0
.end method

.method public clearInfo()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61878
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x5

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public clearRequestFocus()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62259
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x2001

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const/4 v0, 0x1

    .line 62260
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->requestFocus_:Z

    return-object p0
.end method

.method public clearShowParams()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62058
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x81

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getShowParams()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearShowStaticsUrl()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62154
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x401

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getShowStaticsUrl()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showStaticsUrl_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearSkipType()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62123
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit16 v0, v0, -0x201

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

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

    return-object p0
.end method

.method public clearText()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 61943
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x11

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    move-result-object v0

    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getText()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

    return-object p0
.end method

.method public clearType()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 61812
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x2

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const/4 v0, 0x0

    .line 61813
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->type_:I

    return-object p0
.end method

.method public clearVedioUrl()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61993
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x21

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

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

    .line 61459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object v0

    return-object v0
.end method

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

    .line 61459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object v0

    return-object v0
.end method

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

    .line 61459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object v0

    return-object v0
.end method

.method public clone()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 2

    .line 61510
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object v0

    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;

    move-result-object v1

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

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic clone()Ljava/lang/Object;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/CloneNotSupportedException;
        }
    .end annotation

    .line 61459
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object v0

    return-object v0
.end method

.method public getAdvideoInfo()Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;
    .locals 1

    .line 62207
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    return-object v0
.end method

.method public getAutoRotate()Z
    .locals 1

    .line 62271
    iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->autoRotate_:Z

    return v0
.end method

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

    .line 62075
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

    .line 62077
    check-cast v0, Lcom/google/protobuf/ByteString;

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

    move-result-object v0

    .line 62078
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

    return-object v0

    .line 62081
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

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

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

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

    if-nez v1, :cond_0

    .line 62173
    check-cast v0, Lcom/google/protobuf/ByteString;

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

    move-result-object v0

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

    return-object v0

    .line 62177
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

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

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

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

    if-nez v1, :cond_0

    .line 62005
    check-cast v0, Lcom/google/protobuf/ByteString;

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

    move-result-object v0

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

    return-object v0

    .line 62009
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

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

    .line 61888
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

    .line 61890
    check-cast v0, Lcom/google/protobuf/ByteString;

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

    move-result-object v0

    .line 61891
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

    return-object v0

    .line 61894
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

.method public getIndex()I
    .locals 1

    .line 61824
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->index_:I

    return v0
.end method

.method public getInfo()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;
    .locals 1

    .line 61845
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

.method public getRequestFocus()Z
    .locals 1

    .line 62250
    iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->requestFocus_:Z

    return v0
.end method

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

    .line 62039
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

    .line 62041
    check-cast v0, Lcom/google/protobuf/ByteString;

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

    move-result-object v0

    .line 62042
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

    return-object v0

    .line 62045
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

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

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

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

    if-nez v1, :cond_0

    .line 62137
    check-cast v0, Lcom/google/protobuf/ByteString;

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

    move-result-object v0

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

    return-object v0

    .line 62141
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

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

    .line 62111
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    return-object v0
.end method

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

    .line 61924
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

    .line 61926
    check-cast v0, Lcom/google/protobuf/ByteString;

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

    move-result-object v0

    .line 61927
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

    return-object v0

    .line 61930
    :cond_0
    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getType()I
    .locals 1

    .line 61803
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->type_:I

    return v0
.end method

.method public getVedioUrl()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;
    .locals 1

    .line 61960
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

.method public hasAdvideoInfo()Z
    .locals 2

    .line 62204
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasAutoRotate()Z
    .locals 2

    .line 62268
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasClickParams()Z
    .locals 2

    .line 62072
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 62168
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasClickUrl()Z
    .locals 2

    .line 62000
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasColor()Z
    .locals 2

    .line 61885
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasIndex()Z
    .locals 2

    .line 61821
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasInfo()Z
    .locals 2

    .line 61842
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasRequestFocus()Z
    .locals 2

    .line 62247
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasShowParams()Z
    .locals 2

    .line 62036
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasShowStaticsUrl()Z
    .locals 2

    .line 62132
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasSkipType()Z
    .locals 2

    .line 62108
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasText()Z
    .locals 2

    .line 61921
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasType()Z
    .locals 2

    .line 61800
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 hasVedioUrl()Z
    .locals 2

    .line 61957
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->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 final isInitialized()Z
    .locals 2

    .line 61654
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->hasType()Z

    move-result v0

    const/4 v1, 0x0

    if-nez v0, :cond_0

    return v1

    .line 61658
    :cond_0
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->hasIndex()Z

    move-result v0

    if-nez v0, :cond_1

    return v1

    .line 61662
    :cond_1
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->hasInfo()Z

    move-result v0

    if-eqz v0, :cond_2

    .line 61663
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->getInfo()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    move-result v0

    if-nez v0, :cond_2

    return v1

    .line 61668
    :cond_2
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->hasVedioUrl()Z

    move-result v0

    if-eqz v0, :cond_3

    .line 61669
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->getVedioUrl()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    move-result v0

    if-nez v0, :cond_3

    return v1

    .line 61674
    :cond_3
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->hasAdvideoInfo()Z

    move-result v0

    if-eqz v0, :cond_4

    .line 61675
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->getAdvideoInfo()Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    move-result-object v0

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

    move-result v0

    if-nez v0, :cond_4

    return v1

    :cond_4
    const/4 v0, 0x1

    return v0
.end method

.method public mergeAdvideoInfo(Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 3

    .line 62226
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const/16 v1, 0x1000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 62228
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

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

    move-result-object v0

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

    move-result-object p1

    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    move-result-object p1

    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    goto :goto_0

    .line 62231
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    .line 62234
    :goto_0
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/2addr p1, v1

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;
    .locals 0
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 61459
    invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object p1

    return-object p1
.end method

.method public bridge synthetic mergeFrom(Lcom/google/protobuf/GeneratedMessageLite;)Lcom/google/protobuf/GeneratedMessageLite$Builder;
    .locals 0

    .line 61459
    check-cast p1, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;

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

    move-result-object p1

    return-object p1
.end method

.method public bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite$Builder;
    .locals 0
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 61459
    invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    move-result-object p1

    return-object p1
.end method

.method public mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 2
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .line 61688
    :cond_0
    :goto_0
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readTag()I

    move-result v0

    sparse-switch v0, :sswitch_data_0

    .line 61694
    invoke-virtual {p0, p1, p2, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->parseUnknownField(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;I)Z

    move-result v0

    if-nez v0, :cond_0

    return-object p0

    .line 61787
    :sswitch_0
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x4000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61788
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBool()Z

    move-result v0

    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->autoRotate_:Z

    goto :goto_0

    .line 61782
    :sswitch_1
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x2000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61783
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBool()Z

    move-result v0

    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->requestFocus_:Z

    goto :goto_0

    .line 61773
    :sswitch_2
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo$Builder;

    move-result-object v0

    .line 61774
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->hasAdvideoInfo()Z

    move-result v1

    if-eqz v1, :cond_1

    .line 61775
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->getAdvideoInfo()Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    move-result-object v1

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

    .line 61777
    :cond_1
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 61778
    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setAdvideoInfo(Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    goto :goto_0

    .line 61768
    :sswitch_3
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x800

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61769
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickStaticsUrl_:Ljava/lang/Object;

    goto :goto_0

    .line 61763
    :sswitch_4
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x400

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61764
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showStaticsUrl_:Ljava/lang/Object;

    goto :goto_0

    .line 61754
    :sswitch_5
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I

    move-result v0

    .line 61755
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$SkipType;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$SkipType;

    move-result-object v0

    if-eqz v0, :cond_0

    .line 61757
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v1, v1, 0x200

    iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61758
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    goto :goto_0

    .line 61749
    :sswitch_6
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x100

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61750
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

    goto :goto_0

    .line 61744
    :sswitch_7
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x80

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61745
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 61739
    :sswitch_8
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x40

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61740
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickUrl_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 61730
    :sswitch_9
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$ImageInfo;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;

    move-result-object v0

    .line 61731
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->hasVedioUrl()Z

    move-result v1

    if-eqz v1, :cond_2

    .line 61732
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->getVedioUrl()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v1

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

    .line 61734
    :cond_2
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 61735
    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setVedioUrl(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    goto/16 :goto_0

    .line 61725
    :sswitch_a
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x10

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61726
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 61720
    :sswitch_b
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x8

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61721
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

    goto/16 :goto_0

    .line 61711
    :sswitch_c
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$ImageInfo;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;

    move-result-object v0

    .line 61712
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->hasInfo()Z

    move-result v1

    if-eqz v1, :cond_3

    .line 61713
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->getInfo()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v1

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

    .line 61715
    :cond_3
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 61716
    invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setInfo(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    goto/16 :goto_0

    .line 61706
    :sswitch_d
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x2

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61707
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->index_:I

    goto/16 :goto_0

    .line 61701
    :sswitch_e
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61702
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I

    move-result v0

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->type_:I

    goto/16 :goto_0

    :sswitch_f
    return-object p0

    nop

    :sswitch_data_0
    .sparse-switch
        0x0 -> :sswitch_f
        0x8 -> :sswitch_e
        0x10 -> :sswitch_d
        0x1a -> :sswitch_c
        0x22 -> :sswitch_b
        0x2a -> :sswitch_a
        0x32 -> :sswitch_9
        0x3a -> :sswitch_8
        0x42 -> :sswitch_7
        0x4a -> :sswitch_6
        0x50 -> :sswitch_5
        0x5a -> :sswitch_4
        0x62 -> :sswitch_3
        0x6a -> :sswitch_2
        0x70 -> :sswitch_1
        0x78 -> :sswitch_0
    .end sparse-switch
.end method

.method public mergeFrom(Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

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

    move-result-object v0

    if-ne p1, v0, :cond_0

    return-object p0

    .line 61605
    :cond_0
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasType()Z

    move-result v0

    if-eqz v0, :cond_1

    .line 61606
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getType()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setType(I)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61608
    :cond_1
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasIndex()Z

    move-result v0

    if-eqz v0, :cond_2

    .line 61609
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getIndex()I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setIndex(I)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61611
    :cond_2
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasInfo()Z

    move-result v0

    if-eqz v0, :cond_3

    .line 61612
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getInfo()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->mergeInfo(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61614
    :cond_3
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasColor()Z

    move-result v0

    if-eqz v0, :cond_4

    .line 61615
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getColor()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setColor(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61617
    :cond_4
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasText()Z

    move-result v0

    if-eqz v0, :cond_5

    .line 61618
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getText()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setText(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61620
    :cond_5
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasVedioUrl()Z

    move-result v0

    if-eqz v0, :cond_6

    .line 61621
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getVedioUrl()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->mergeVedioUrl(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61623
    :cond_6
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasClickUrl()Z

    move-result v0

    if-eqz v0, :cond_7

    .line 61624
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getClickUrl()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setClickUrl(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61626
    :cond_7
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasShowParams()Z

    move-result v0

    if-eqz v0, :cond_8

    .line 61627
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getShowParams()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setShowParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61629
    :cond_8
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasClickParams()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 61630
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getClickParams()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setClickParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61632
    :cond_9
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasSkipType()Z

    move-result v0

    if-eqz v0, :cond_a

    .line 61633
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getSkipType()Lcom/moji/launchserver/AdCommonInterface$SkipType;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setSkipType(Lcom/moji/launchserver/AdCommonInterface$SkipType;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61635
    :cond_a
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasShowStaticsUrl()Z

    move-result v0

    if-eqz v0, :cond_b

    .line 61636
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getShowStaticsUrl()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setShowStaticsUrl(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61638
    :cond_b
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasClickStaticsUrl()Z

    move-result v0

    if-eqz v0, :cond_c

    .line 61639
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getClickStaticsUrl()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setClickStaticsUrl(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61641
    :cond_c
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasAdvideoInfo()Z

    move-result v0

    if-eqz v0, :cond_d

    .line 61642
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getAdvideoInfo()Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->mergeAdvideoInfo(Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61644
    :cond_d
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasRequestFocus()Z

    move-result v0

    if-eqz v0, :cond_e

    .line 61645
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getRequestFocus()Z

    move-result v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setRequestFocus(Z)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    .line 61647
    :cond_e
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->hasAutoRotate()Z

    move-result v0

    if-eqz v0, :cond_f

    .line 61648
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo;->getAutoRotate()Z

    move-result p1

    invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->setAutoRotate(Z)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;

    :cond_f
    return-object p0
.end method

.method public mergeInfo(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 3

    .line 61864
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const/4 v1, 0x4

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 61866
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    move-result-object v0

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

    move-result-object p1

    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object p1

    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 61869
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61872
    :goto_0
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/2addr p1, v1

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public mergeVedioUrl(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 3

    .line 61979
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    const/16 v1, 0x20

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 61981
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    move-result-object v0

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

    move-result-object p1

    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object p1

    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 61984
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61987
    :goto_0
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/2addr p1, v1

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public setAdvideoInfo(Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo$Builder;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 0

    .line 62220
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    move-result-object p1

    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    .line 62222
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 p1, p1, 0x1000

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public setAdvideoInfo(Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 0

    if-eqz p1, :cond_0

    .line 62213
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->advideoInfo_:Lcom/moji/launchserver/AdCommonInterface$AdVideoExtendInfo;

    .line 62215
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 p1, p1, 0x1000

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0

    .line 62211
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public setAutoRotate(Z)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62274
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x4000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 62275
    iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->autoRotate_:Z

    return-object p0
.end method

.method public setClickParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 62088
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x100

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 62089
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

    return-object p0

    .line 62086
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setClickParams(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 62100
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x100

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 62101
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->clickParams_:Ljava/lang/Object;

    return-void
.end method

.method public setClickStaticsUrl(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 62184
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x800

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    return-object p0

    .line 62182
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setClickStaticsUrl(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 62196
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x800

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    return-void
.end method

.method public setClickUrl(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 62016
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x40

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    return-object p0

    .line 62014
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setClickUrl(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 62028
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x40

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    return-void
.end method

.method public setColor(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 61901
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x8

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61902
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

    return-object p0

    .line 61899
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setColor(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 61913
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x8

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61914
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->color_:Ljava/lang/Object;

    return-void
.end method

.method public setIndex(I)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 61827
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x2

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61828
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->index_:I

    return-object p0
.end method

.method public setInfo(Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 0

    .line 61858
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object p1

    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61860
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 p1, p1, 0x4

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public setInfo(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 0

    if-eqz p1, :cond_0

    .line 61851
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->info_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61853
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 p1, p1, 0x4

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0

    .line 61849
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public setRequestFocus(Z)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 62253
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x2000

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 62254
    iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->requestFocus_:Z

    return-object p0
.end method

.method public setShowParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 62052
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x80

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 62053
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

    return-object p0

    .line 62050
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setShowParams(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 62064
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x80

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 62065
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->showParams_:Ljava/lang/Object;

    return-void
.end method

.method public setShowStaticsUrl(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 62148
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x400

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    return-object p0

    .line 62146
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setShowStaticsUrl(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 62160
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x400

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

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

    return-void
.end method

.method public setSkipType(Lcom/moji/launchserver/AdCommonInterface$SkipType;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 62117
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x200

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 62118
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

    return-object p0

    .line 62115
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method public setText(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 61937
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x10

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61938
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

    return-object p0

    .line 61935
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method

.method setText(Lcom/google/protobuf/ByteString;)V
    .locals 1

    .line 61949
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x10

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61950
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->text_:Ljava/lang/Object;

    return-void
.end method

.method public setType(I)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 1

    .line 61806
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    .line 61807
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->type_:I

    return-object p0
.end method

.method public setVedioUrl(Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 0

    .line 61973
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object p1

    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61975
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 p1, p1, 0x20

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0
.end method

.method public setVedioUrl(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;
    .locals 0

    if-eqz p1, :cond_0

    .line 61966
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->vedioUrl_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 61968
    iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    or-int/lit8 p1, p1, 0x20

    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$CardNativeInfo$Builder;->bitField0_:I

    return-object p0

    .line 61964
    :cond_0
    new-instance p1, Ljava/lang/NullPointerException;

    invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V

    throw p1
.end method
