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

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


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;
.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$ADTabDescription;",
        "Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;",
        ">;",
        "Lcom/moji/launchserver/AdCommonInterface$ADTabDescriptionOrBuilder;"
    }
.end annotation


# instance fields
.field private adStatClickParams_:Ljava/lang/Object;

.field private adStatShowParams_:Ljava/lang/Object;

.field private addCoordinate_:I

.field private advertId_:J

.field private bitField0_:I

.field private clickStaticsUrl_:Ljava/lang/Object;

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

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

.field private id_:J

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

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

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

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

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

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

.field private propertyType_:I

.field private showStaticsUrl_:Ljava/lang/Object;


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

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

    .line 31861
    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$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 31904
    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$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 31947
    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$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 31990
    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$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32033
    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$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32076
    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$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32119
    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$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32162
    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$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    const-string v0, ""

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

    const-string v0, ""

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

    const-string v0, ""

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

    const-string v0, ""

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

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

    return-void
.end method

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

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

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

    move-result v1

    if-eqz v1, :cond_0

    return-object v0

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

    move-result-object v0

    .line 31481
    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$ADTabDescription$Builder;
    .locals 1

    .line 31420
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    invoke-direct {v0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 31408
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

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

    move-result v1

    if-eqz v1, :cond_0

    return-object v0

    .line 31471
    :cond_0
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 31408
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;

    move-result-object v0

    return-object v0
.end method

.method public buildPartial()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;
    .locals 6

    .line 31487
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;

    const/4 v1, 0x0

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

    .line 31488
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 31493
    :goto_0
    iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->id_:J

    invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->access$40802(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;J)J

    and-int/lit8 v2, v1, 0x2

    const/4 v4, 0x2

    if-ne v2, v4, :cond_1

    or-int/lit8 v3, v3, 0x2

    .line 31497
    :cond_1
    iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->advertId_:J

    invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->access$40902(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;J)J

    and-int/lit8 v2, v1, 0x4

    const/4 v4, 0x4

    if-ne v2, v4, :cond_2

    or-int/lit8 v3, v3, 0x4

    .line 31501
    :cond_2
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->access$41002(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;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 31505
    :cond_3
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    and-int/lit8 v2, v1, 0x10

    const/16 v4, 0x10

    if-ne v2, v4, :cond_4

    or-int/lit8 v3, v3, 0x10

    .line 31509
    :cond_4
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    and-int/lit8 v2, v1, 0x20

    const/16 v4, 0x20

    if-ne v2, v4, :cond_5

    or-int/lit8 v3, v3, 0x20

    .line 31513
    :cond_5
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->access$41302(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;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 31517
    :cond_6
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    and-int/lit16 v2, v1, 0x80

    const/16 v4, 0x80

    if-ne v2, v4, :cond_7

    or-int/lit16 v3, v3, 0x80

    .line 31521
    :cond_7
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    and-int/lit16 v2, v1, 0x100

    const/16 v4, 0x100

    if-ne v2, v4, :cond_8

    or-int/lit16 v3, v3, 0x100

    .line 31525
    :cond_8
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    and-int/lit16 v2, v1, 0x200

    const/16 v4, 0x200

    if-ne v2, v4, :cond_9

    or-int/lit16 v3, v3, 0x200

    .line 31529
    :cond_9
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    and-int/lit16 v2, v1, 0x400

    const/16 v4, 0x400

    if-ne v2, v4, :cond_a

    or-int/lit16 v3, v3, 0x400

    .line 31533
    :cond_a
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->adStatShowParams_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->access$41802(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;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 31537
    :cond_b
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->adStatClickParams_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->access$41902(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;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 31541
    :cond_c
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->clickStaticsUrl_:Ljava/lang/Object;

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

    and-int/lit16 v2, v1, 0x2000

    const/16 v4, 0x2000

    if-ne v2, v4, :cond_d

    or-int/lit16 v3, v3, 0x2000

    .line 31545
    :cond_d
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->showStaticsUrl_:Ljava/lang/Object;

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

    and-int/lit16 v2, v1, 0x4000

    const/16 v4, 0x4000

    if-ne v2, v4, :cond_e

    or-int/lit16 v3, v3, 0x4000

    .line 31549
    :cond_e
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->addCoordinate_:I

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

    const v2, 0x8000

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_f

    const v1, 0x8000

    or-int/2addr v3, v1

    .line 31553
    :cond_f
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->propertyType_:I

    invoke-static {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->access$42302(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;I)I

    .line 31554
    invoke-static {v0, v3}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->access$42402(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;I)I

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

.method public clear()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 3

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

    const-wide/16 v0, 0x0

    .line 31425
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->id_:J

    .line 31426
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->bitField0_:I

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

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

    .line 31427
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->advertId_:J

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

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

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

    .line 31429
    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$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    .line 31431
    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$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    .line 31433
    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$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    .line 31435
    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$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    .line 31437
    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$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    .line 31439
    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$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    .line 31441
    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$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    .line 31443
    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$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    const-string v0, ""

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

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

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

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

    const-string v0, ""

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

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

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

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

    const-string v0, ""

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

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

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

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

    const-string v0, ""

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

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

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

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

    const/4 v0, 0x0

    .line 31453
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->addCoordinate_:I

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

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

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

    .line 31455
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->propertyType_:I

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

    const v1, -0x8001

    and-int/2addr v0, v1

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

    return-object p0
.end method

.method public clearAdStatClickParams()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearAdStatShowParams()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearAddCoordinate()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

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

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

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

    const/4 v0, 0x0

    .line 32364
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->addCoordinate_:I

    return-object p0
.end method

.method public clearAdvertId()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 2

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

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

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

    const-wide/16 v0, 0x0

    .line 31855
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->advertId_:J

    return-object p0
.end method

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

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearHomeSelect()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

    .line 31983
    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$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearHomeUnselect()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

    .line 32026
    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$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearId()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 2

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

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

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

    const-wide/16 v0, 0x0

    .line 31834
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->id_:J

    return-object p0
.end method

.method public clearLiveSelect()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

    .line 32069
    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$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearLiveUnselect()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

    .line 32112
    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$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearMeSelect()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

    .line 32155
    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$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearMeUnselect()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

    .line 32198
    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$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearNavBottomImg()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

    .line 31940
    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$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearNavTopImg()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

    .line 31897
    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$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearPropertyType()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 2

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

    const v1, -0x8001

    and-int/2addr v0, v1

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

    const/4 v0, 0x0

    .line 32385
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->propertyType_:I

    return-object p0
.end method

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

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

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

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 31408
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    move-result-object v0

    return-object v0
.end method

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

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

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

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

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

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

.method public getAddCoordinate()I
    .locals 1

    .line 32354
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->addCoordinate_:I

    return v0
.end method

.method public getAdvertId()J
    .locals 2

    .line 31845
    iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->advertId_:J

    return-wide v0
.end method

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

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

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

    .line 32288
    :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 31408
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

    .line 31952
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

    .line 31995
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

.method public getId()J
    .locals 2

    .line 31824
    iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->id_:J

    return-wide v0
.end method

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

    .line 32038
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

    .line 32081
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

    .line 32124
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

    .line 32167
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

    .line 31909
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

    .line 31866
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

.method public getPropertyType()I
    .locals 1

    .line 32375
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->propertyType_:I

    return v0
.end method

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

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

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

.method public hasAdStatClickParams()Z
    .locals 2

    .line 32243
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasAdStatShowParams()Z
    .locals 2

    .line 32207
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasAddCoordinate()Z
    .locals 2

    .line 32351
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasAdvertId()Z
    .locals 2

    .line 31842
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasClickStaticsUrl()Z
    .locals 2

    .line 32279
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasHomeSelect()Z
    .locals 2

    .line 31949
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasHomeUnselect()Z
    .locals 2

    .line 31992
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasId()Z
    .locals 2

    .line 31821
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasLiveSelect()Z
    .locals 2

    .line 32035
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasLiveUnselect()Z
    .locals 2

    .line 32078
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasMeSelect()Z
    .locals 2

    .line 32121
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasMeUnselect()Z
    .locals 2

    .line 32164
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasNavBottomImg()Z
    .locals 2

    .line 31906
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasNavTopImg()Z
    .locals 2

    .line 31863
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 hasPropertyType()Z
    .locals 2

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

    const v1, 0x8000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasShowStaticsUrl()Z
    .locals 2

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

    .line 31612
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasId()Z

    move-result v0

    const/4 v1, 0x0

    if-nez v0, :cond_0

    return v1

    .line 31616
    :cond_0
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasAdvertId()Z

    move-result v0

    if-nez v0, :cond_1

    return v1

    .line 31620
    :cond_1
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasHomeSelect()Z

    move-result v0

    if-nez v0, :cond_2

    return v1

    .line 31624
    :cond_2
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasHomeUnselect()Z

    move-result v0

    if-nez v0, :cond_3

    return v1

    .line 31628
    :cond_3
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasLiveSelect()Z

    move-result v0

    if-nez v0, :cond_4

    return v1

    .line 31632
    :cond_4
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasLiveUnselect()Z

    move-result v0

    if-nez v0, :cond_5

    return v1

    .line 31636
    :cond_5
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasMeSelect()Z

    move-result v0

    if-nez v0, :cond_6

    return v1

    .line 31640
    :cond_6
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasMeUnselect()Z

    move-result v0

    if-nez v0, :cond_7

    return v1

    .line 31644
    :cond_7
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasNavTopImg()Z

    move-result v0

    if-eqz v0, :cond_8

    .line 31645
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getNavTopImg()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_8

    return v1

    .line 31650
    :cond_8
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasNavBottomImg()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 31651
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getNavBottomImg()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_9

    return v1

    .line 31656
    :cond_9
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getHomeSelect()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_a

    return v1

    .line 31660
    :cond_a
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getHomeUnselect()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_b

    return v1

    .line 31664
    :cond_b
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getLiveSelect()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_c

    return v1

    .line 31668
    :cond_c
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getLiveUnselect()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_d

    return v1

    .line 31672
    :cond_d
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getMeSelect()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_e

    return v1

    .line 31676
    :cond_e
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getMeUnselect()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_f

    return v1

    :cond_f
    const/4 v0, 0x1

    return v0
.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 31408
    invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 31408
    check-cast p1, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;

    invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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 31408
    invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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$ADTabDescription$Builder;
    .locals 2
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

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

    move-result v0

    sparse-switch v0, :sswitch_data_0

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

    move-result v0

    if-nez v0, :cond_0

    return-object p0

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

    const v1, 0x8000

    or-int/2addr v0, v1

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

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

    move-result v0

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

    goto :goto_0

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

    or-int/lit16 v0, v0, 0x4000

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

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

    move-result v0

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

    goto :goto_0

    .line 31798
    :sswitch_2
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x2000

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

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

    move-result-object v0

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

    goto :goto_0

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

    or-int/lit16 v0, v0, 0x1000

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

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

    move-result-object v0

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

    goto :goto_0

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

    or-int/lit16 v0, v0, 0x800

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

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

    move-result-object v0

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

    goto :goto_0

    .line 31783
    :sswitch_5
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x400

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

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

    move-result-object v0

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

    goto :goto_0

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

    move-result-object v0

    .line 31775
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasMeUnselect()Z

    move-result v1

    if-eqz v1, :cond_1

    .line 31776
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getMeUnselect()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 31778
    :cond_1
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 31779
    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$ADTabDescription$Builder;->setMeUnselect(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    goto :goto_0

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

    move-result-object v0

    .line 31766
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasMeSelect()Z

    move-result v1

    if-eqz v1, :cond_2

    .line 31767
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getMeSelect()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 31769
    :cond_2
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 31770
    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$ADTabDescription$Builder;->setMeSelect(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 31757
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasLiveUnselect()Z

    move-result v1

    if-eqz v1, :cond_3

    .line 31758
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getLiveUnselect()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 31760
    :cond_3
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 31761
    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$ADTabDescription$Builder;->setLiveUnselect(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 31748
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasLiveSelect()Z

    move-result v1

    if-eqz v1, :cond_4

    .line 31749
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getLiveSelect()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 31751
    :cond_4
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 31752
    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$ADTabDescription$Builder;->setLiveSelect(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 31739
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasHomeUnselect()Z

    move-result v1

    if-eqz v1, :cond_5

    .line 31740
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getHomeUnselect()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 31742
    :cond_5
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 31743
    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$ADTabDescription$Builder;->setHomeUnselect(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 31730
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasHomeSelect()Z

    move-result v1

    if-eqz v1, :cond_6

    .line 31731
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getHomeSelect()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 31733
    :cond_6
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 31734
    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$ADTabDescription$Builder;->setHomeSelect(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 31721
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasNavBottomImg()Z

    move-result v1

    if-eqz v1, :cond_7

    .line 31722
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getNavBottomImg()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 31724
    :cond_7
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 31725
    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$ADTabDescription$Builder;->setNavBottomImg(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 31712
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->hasNavTopImg()Z

    move-result v1

    if-eqz v1, :cond_8

    .line 31713
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->getNavTopImg()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 31715
    :cond_8
    invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V

    .line 31716
    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$ADTabDescription$Builder;->setNavTopImg(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    goto/16 :goto_0

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

    or-int/lit8 v0, v0, 0x2

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

    .line 31707
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->advertId_:J

    goto/16 :goto_0

    .line 31701
    :sswitch_f
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x1

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

    .line 31702
    invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->id_:J

    goto/16 :goto_0

    :sswitch_10
    return-object p0

    :sswitch_data_0
    .sparse-switch
        0x0 -> :sswitch_10
        0x8 -> :sswitch_f
        0x10 -> :sswitch_e
        0x1a -> :sswitch_d
        0x2a -> :sswitch_c
        0x3a -> :sswitch_b
        0x42 -> :sswitch_a
        0x4a -> :sswitch_9
        0x52 -> :sswitch_8
        0x5a -> :sswitch_7
        0x62 -> :sswitch_6
        0x6a -> :sswitch_5
        0x72 -> :sswitch_4
        0x7a -> :sswitch_3
        0x82 -> :sswitch_2
        0x88 -> :sswitch_1
        0x90 -> :sswitch_0
    .end sparse-switch
.end method

.method public mergeFrom(Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 2

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

    move-result-object v0

    if-ne p1, v0, :cond_0

    return-object p0

    .line 31560
    :cond_0
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasId()Z

    move-result v0

    if-eqz v0, :cond_1

    .line 31561
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getId()J

    move-result-wide v0

    invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->setId(J)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    .line 31563
    :cond_1
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasAdvertId()Z

    move-result v0

    if-eqz v0, :cond_2

    .line 31564
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getAdvertId()J

    move-result-wide v0

    invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->setAdvertId(J)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    .line 31566
    :cond_2
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasNavTopImg()Z

    move-result v0

    if-eqz v0, :cond_3

    .line 31567
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getNavTopImg()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 31569
    :cond_3
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasNavBottomImg()Z

    move-result v0

    if-eqz v0, :cond_4

    .line 31570
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getNavBottomImg()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 31572
    :cond_4
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasHomeSelect()Z

    move-result v0

    if-eqz v0, :cond_5

    .line 31573
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getHomeSelect()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 31575
    :cond_5
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasHomeUnselect()Z

    move-result v0

    if-eqz v0, :cond_6

    .line 31576
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getHomeUnselect()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 31578
    :cond_6
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasLiveSelect()Z

    move-result v0

    if-eqz v0, :cond_7

    .line 31579
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getLiveSelect()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 31581
    :cond_7
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasLiveUnselect()Z

    move-result v0

    if-eqz v0, :cond_8

    .line 31582
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getLiveUnselect()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 31584
    :cond_8
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasMeSelect()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 31585
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getMeSelect()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 31587
    :cond_9
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasMeUnselect()Z

    move-result v0

    if-eqz v0, :cond_a

    .line 31588
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getMeUnselect()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 31590
    :cond_a
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasAdStatShowParams()Z

    move-result v0

    if-eqz v0, :cond_b

    .line 31591
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getAdStatShowParams()Ljava/lang/String;

    move-result-object v0

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

    .line 31593
    :cond_b
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasAdStatClickParams()Z

    move-result v0

    if-eqz v0, :cond_c

    .line 31594
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getAdStatClickParams()Ljava/lang/String;

    move-result-object v0

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

    .line 31596
    :cond_c
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasClickStaticsUrl()Z

    move-result v0

    if-eqz v0, :cond_d

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

    move-result-object v0

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

    .line 31599
    :cond_d
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasShowStaticsUrl()Z

    move-result v0

    if-eqz v0, :cond_e

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

    move-result-object v0

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

    .line 31602
    :cond_e
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasAddCoordinate()Z

    move-result v0

    if-eqz v0, :cond_f

    .line 31603
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getAddCoordinate()I

    move-result v0

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

    .line 31605
    :cond_f
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->hasPropertyType()Z

    move-result v0

    if-eqz v0, :cond_10

    .line 31606
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription;->getPropertyType()I

    move-result p1

    invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->setPropertyType(I)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;

    :cond_10
    return-object p0
.end method

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

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

    const/16 v1, 0x10

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 31973
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 31974
    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$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 31976
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

    .line 32014
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 32016
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32017
    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$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 32019
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

    const/16 v1, 0x40

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 32059
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32060
    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$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 32062
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

    const/16 v1, 0x80

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 32102
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32103
    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$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 32105
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

    const/16 v1, 0x100

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 32145
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32146
    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$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 32148
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

    const/16 v1, 0x200

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 32188
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 32189
    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$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 32191
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

    const/16 v1, 0x8

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 31930
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 31931
    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$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 31933
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

    .line 31885
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$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$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 31887
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 31888
    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$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 31890
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x800

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

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

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit16 v0, v0, 0x800

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

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

    return-void
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x400

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

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

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit16 v0, v0, 0x400

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

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

    return-void
.end method

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

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

    or-int/lit16 v0, v0, 0x4000

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

    .line 32358
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->addCoordinate_:I

    return-object p0
.end method

.method public setAdvertId(J)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

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

    or-int/lit8 v0, v0, 0x2

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

    .line 31849
    iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->advertId_:J

    return-object p0
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x1000

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

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

    return-object p0

    .line 32293
    :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 32307
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x1000

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

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

    return-void
.end method

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

    .line 31965
    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$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x10

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 31958
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x10

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

    return-object p0

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

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

    throw p1
.end method

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

    .line 32008
    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$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x20

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 32001
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->homeUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x20

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

    return-object p0

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

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

    throw p1
.end method

.method public setId(J)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 1

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

    or-int/lit8 v0, v0, 0x1

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

    .line 31828
    iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->id_:J

    return-object p0
.end method

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

    .line 32051
    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$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x40

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 32044
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x40

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

    return-object p0

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

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

    throw p1
.end method

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

    .line 32094
    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$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit16 p1, p1, 0x80

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 32087
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->liveUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit16 p1, p1, 0x80

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

    return-object p0

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

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

    throw p1
.end method

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

    .line 32137
    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$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit16 p1, p1, 0x100

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 32130
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meSelect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit16 p1, p1, 0x100

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

    return-object p0

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

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

    throw p1
.end method

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

    .line 32180
    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$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit16 p1, p1, 0x200

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 32173
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->meUnselect_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit16 p1, p1, 0x200

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

    return-object p0

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

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

    throw p1
.end method

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

    .line 31922
    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$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x8

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 31915
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navBottomImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x8

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

    return-object p0

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

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

    throw p1
.end method

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

    .line 31879
    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$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x4

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 31872
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->navTopImg_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x4

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

    return-object p0

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

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

    throw p1
.end method

.method public setPropertyType(I)Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;
    .locals 2

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

    const v1, 0x8000

    or-int/2addr v0, v1

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

    .line 32379
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->propertyType_:I

    return-object p0
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x2000

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

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

    return-object p0

    .line 32329
    :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 32343
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$ADTabDescription$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x2000

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

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

    return-void
.end method
