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

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


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


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

.field private adStatBlockShowParams_:Ljava/lang/Object;

.field private adStatIconClickParams_:Ljava/lang/Object;

.field private adStatIconShowParams_:Ljava/lang/Object;

.field private adStatTabClickParams_:Ljava/lang/Object;

.field private adStatTabShowParams_:Ljava/lang/Object;

.field private addCoordinate_:I

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

.field private bitField0_:I

.field private blockClickMonitor_:Ljava/lang/Object;

.field private blockShowMonitor_:Ljava/lang/Object;

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

.field private clickUrl_:Ljava/lang/Object;

.field private closeButtonPosition_:I

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

.field private closeStaticsUrl_:Ljava/lang/Object;

.field private iconClickMonitor_:Ljava/lang/Object;

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

.field private iconShowMonitor_:Ljava/lang/Object;

.field private iconTitle_:Ljava/lang/Object;

.field private isShowAdSign_:Z

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

.field private propertyType_:I

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

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

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

.field private tabClickMonitor_:Ljava/lang/Object;

.field private tabShowMonitor_:Ljava/lang/Object;

.field private tabType_:I

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


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

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

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

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

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

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

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

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

    const-string v0, ""

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

    .line 45113
    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$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 45156
    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$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 45199
    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$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    move-result-object v0

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

    const-string v0, ""

    .line 45285
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconTitle_:Ljava/lang/Object;

    const-string v0, ""

    .line 45321
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabClickMonitor_:Ljava/lang/Object;

    const-string v0, ""

    .line 45357
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabShowMonitor_:Ljava/lang/Object;

    const-string v0, ""

    .line 45393
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockClickMonitor_:Ljava/lang/Object;

    const-string v0, ""

    .line 45429
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockShowMonitor_:Ljava/lang/Object;

    const-string v0, ""

    .line 45465
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconClickMonitor_:Ljava/lang/Object;

    const-string v0, ""

    .line 45501
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconShowMonitor_:Ljava/lang/Object;

    const-string v0, ""

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

    const-string v0, ""

    .line 45573
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabShowParams_:Ljava/lang/Object;

    const-string v0, ""

    .line 45609
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabClickParams_:Ljava/lang/Object;

    const-string v0, ""

    .line 45645
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockShowParams_:Ljava/lang/Object;

    const-string v0, ""

    .line 45681
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockClickParams_:Ljava/lang/Object;

    const-string v0, ""

    .line 45717
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconShowParams_:Ljava/lang/Object;

    const-string v0, ""

    .line 45753
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconClickParams_:Ljava/lang/Object;

    .line 45810
    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$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 45853
    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$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    return-void
.end method

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

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

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

    move-result v1

    if-eqz v1, :cond_0

    return-object v0

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

    move-result-object v0

    .line 44498
    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$AdBlockingDescription$Builder;
    .locals 1

    .line 44411
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

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

    move-result v1

    if-eqz v1, :cond_0

    return-object v0

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

    move-result-object v0

    return-object v0
.end method

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

    .line 44504
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;

    const/4 v1, 0x0

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

    .line 44505
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$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 44510
    :goto_0
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$58002(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;Lcom/moji/launchserver/AdCommonInterface$AdShowType;)Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    and-int/lit8 v2, v1, 0x2

    const/4 v4, 0x2

    if-ne v2, v4, :cond_1

    or-int/lit8 v3, v3, 0x2

    .line 44514
    :cond_1
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$58102(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    and-int/lit8 v2, v1, 0x4

    const/4 v4, 0x4

    if-ne v2, v4, :cond_2

    or-int/lit8 v3, v3, 0x4

    .line 44518
    :cond_2
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

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

    and-int/lit8 v2, v1, 0x8

    const/16 v4, 0x8

    if-ne v2, v4, :cond_3

    or-int/lit8 v3, v3, 0x8

    .line 44522
    :cond_3
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->clickUrl_:Ljava/lang/Object;

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

    and-int/lit8 v2, v1, 0x10

    const/16 v4, 0x10

    if-ne v2, v4, :cond_4

    or-int/lit8 v3, v3, 0x10

    .line 44526
    :cond_4
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabType_:I

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

    and-int/lit8 v2, v1, 0x20

    const/16 v4, 0x20

    if-ne v2, v4, :cond_5

    or-int/lit8 v3, v3, 0x20

    .line 44530
    :cond_5
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$58502(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;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 44534
    :cond_6
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$58602(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;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 44538
    :cond_7
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$58702(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;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 44542
    :cond_8
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$58802(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;Lcom/moji/launchserver/AdCommonInterface$IconInfo;)Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    and-int/lit16 v2, v1, 0x200

    const/16 v4, 0x200

    if-ne v2, v4, :cond_9

    or-int/lit16 v3, v3, 0x200

    .line 44546
    :cond_9
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconTitle_:Ljava/lang/Object;

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

    and-int/lit16 v2, v1, 0x400

    const/16 v4, 0x400

    if-ne v2, v4, :cond_a

    or-int/lit16 v3, v3, 0x400

    .line 44550
    :cond_a
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabClickMonitor_:Ljava/lang/Object;

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

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

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$59202(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;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 44562
    :cond_d
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockShowMonitor_:Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$59302(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;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 44566
    :cond_e
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconClickMonitor_:Ljava/lang/Object;

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

    const v2, 0x8000

    and-int/2addr v2, v1

    const v4, 0x8000

    if-ne v2, v4, :cond_f

    const v2, 0x8000

    or-int/2addr v3, v2

    .line 44570
    :cond_f
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconShowMonitor_:Ljava/lang/Object;

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

    const/high16 v2, 0x10000

    and-int/2addr v2, v1

    const/high16 v4, 0x10000

    if-ne v2, v4, :cond_10

    const/high16 v2, 0x10000

    or-int/2addr v3, v2

    .line 44574
    :cond_10
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeStaticsUrl_:Ljava/lang/Object;

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

    const/high16 v2, 0x20000

    and-int/2addr v2, v1

    const/high16 v4, 0x20000

    if-ne v2, v4, :cond_11

    const/high16 v2, 0x20000

    or-int/2addr v3, v2

    .line 44578
    :cond_11
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabShowParams_:Ljava/lang/Object;

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

    const/high16 v2, 0x40000

    and-int/2addr v2, v1

    const/high16 v4, 0x40000

    if-ne v2, v4, :cond_12

    const/high16 v2, 0x40000

    or-int/2addr v3, v2

    .line 44582
    :cond_12
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabClickParams_:Ljava/lang/Object;

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

    const/high16 v2, 0x80000

    and-int/2addr v2, v1

    const/high16 v4, 0x80000

    if-ne v2, v4, :cond_13

    const/high16 v2, 0x80000

    or-int/2addr v3, v2

    .line 44586
    :cond_13
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockShowParams_:Ljava/lang/Object;

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

    const/high16 v2, 0x100000

    and-int/2addr v2, v1

    const/high16 v4, 0x100000

    if-ne v2, v4, :cond_14

    const/high16 v2, 0x100000

    or-int/2addr v3, v2

    .line 44590
    :cond_14
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockClickParams_:Ljava/lang/Object;

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

    const/high16 v2, 0x200000

    and-int/2addr v2, v1

    const/high16 v4, 0x200000

    if-ne v2, v4, :cond_15

    const/high16 v2, 0x200000

    or-int/2addr v3, v2

    .line 44594
    :cond_15
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconShowParams_:Ljava/lang/Object;

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

    const/high16 v2, 0x400000

    and-int/2addr v2, v1

    const/high16 v4, 0x400000

    if-ne v2, v4, :cond_16

    const/high16 v2, 0x400000

    or-int/2addr v3, v2

    .line 44598
    :cond_16
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconClickParams_:Ljava/lang/Object;

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

    const/high16 v2, 0x800000

    and-int/2addr v2, v1

    const/high16 v4, 0x800000

    if-ne v2, v4, :cond_17

    const/high16 v2, 0x800000

    or-int/2addr v3, v2

    .line 44602
    :cond_17
    iget-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->isShowAdSign_:Z

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

    const/high16 v2, 0x1000000

    and-int/2addr v2, v1

    const/high16 v4, 0x1000000

    if-ne v2, v4, :cond_18

    const/high16 v2, 0x1000000

    or-int/2addr v3, v2

    .line 44606
    :cond_18
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const/high16 v2, 0x2000000

    and-int/2addr v2, v1

    const/high16 v4, 0x2000000

    if-ne v2, v4, :cond_19

    const/high16 v2, 0x2000000

    or-int/2addr v3, v2

    .line 44610
    :cond_19
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const/high16 v2, 0x4000000

    and-int/2addr v2, v1

    const/high16 v4, 0x4000000

    if-ne v2, v4, :cond_1a

    const/high16 v2, 0x4000000

    or-int/2addr v3, v2

    .line 44614
    :cond_1a
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButtonPosition_:I

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

    const/high16 v2, 0x8000000

    and-int/2addr v2, v1

    const/high16 v4, 0x8000000

    if-ne v2, v4, :cond_1b

    const/high16 v2, 0x8000000

    or-int/2addr v3, v2

    .line 44618
    :cond_1b
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->addCoordinate_:I

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

    const/high16 v2, 0x10000000

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_1c

    const/high16 v1, 0x10000000

    or-int/2addr v3, v1

    .line 44622
    :cond_1c
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->propertyType_:I

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

    .line 44623
    invoke-static {v0, v3}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->access$60902(Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;I)I

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    const-string v0, ""

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

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

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

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

    const/4 v0, 0x0

    .line 44424
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabType_:I

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

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

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

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

    move-result-object v1

    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

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

    move-result-object v1

    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

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

    move-result-object v1

    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

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

    move-result-object v1

    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

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

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

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

    const-string v1, ""

    .line 44434
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconTitle_:Ljava/lang/Object;

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

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

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

    const-string v1, ""

    .line 44436
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabClickMonitor_:Ljava/lang/Object;

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

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

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

    const-string v1, ""

    .line 44438
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabShowMonitor_:Ljava/lang/Object;

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

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

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

    const-string v1, ""

    .line 44440
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockClickMonitor_:Ljava/lang/Object;

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

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

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

    const-string v1, ""

    .line 44442
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockShowMonitor_:Ljava/lang/Object;

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

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

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

    const-string v1, ""

    .line 44444
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconClickMonitor_:Ljava/lang/Object;

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

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

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

    const-string v1, ""

    .line 44446
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconShowMonitor_:Ljava/lang/Object;

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

    const v2, -0x8001

    and-int/2addr v1, v2

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

    const-string v1, ""

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

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

    const v2, -0x10001

    and-int/2addr v1, v2

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

    const-string v1, ""

    .line 44450
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabShowParams_:Ljava/lang/Object;

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

    const v2, -0x20001

    and-int/2addr v1, v2

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

    const-string v1, ""

    .line 44452
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabClickParams_:Ljava/lang/Object;

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

    const v2, -0x40001

    and-int/2addr v1, v2

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

    const-string v1, ""

    .line 44454
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockShowParams_:Ljava/lang/Object;

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

    const v2, -0x80001

    and-int/2addr v1, v2

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

    const-string v1, ""

    .line 44456
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockClickParams_:Ljava/lang/Object;

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

    const v2, -0x100001

    and-int/2addr v1, v2

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

    const-string v1, ""

    .line 44458
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconShowParams_:Ljava/lang/Object;

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

    const v2, -0x200001

    and-int/2addr v1, v2

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

    const-string v1, ""

    .line 44460
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconClickParams_:Ljava/lang/Object;

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

    const v2, -0x400001

    and-int/2addr v1, v2

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

    .line 44462
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->isShowAdSign_:Z

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

    const v2, -0x800001

    and-int/2addr v1, v2

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

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

    move-result-object v1

    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const v2, -0x1000001

    and-int/2addr v1, v2

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

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

    move-result-object v1

    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const v2, -0x2000001

    and-int/2addr v1, v2

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

    .line 44468
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButtonPosition_:I

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

    const v2, -0x4000001

    and-int/2addr v1, v2

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

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

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

    const v2, -0x8000001

    and-int/2addr v1, v2

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

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

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

    const v1, -0x10000001

    and-int/2addr v0, v1

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

    return-object p0
.end method

.method public clearAdStatBlockClickParams()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x100001

    and-int/2addr v0, v1

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearAdStatBlockShowParams()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x80001

    and-int/2addr v0, v1

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearAdStatIconClickParams()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x400001

    and-int/2addr v0, v1

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearAdStatIconShowParams()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x200001

    and-int/2addr v0, v1

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearAdStatTabClickParams()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x40001

    and-int/2addr v0, v1

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearAdStatTabShowParams()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x20001

    and-int/2addr v0, v1

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearAddCoordinate()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x8000001

    and-int/2addr v0, v1

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

    const/4 v0, 0x0

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

    return-object p0
.end method

.method public clearAnimation()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    .line 45846
    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$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const v1, -0x1000001

    and-int/2addr v0, v1

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

    return-object p0
.end method

.method public clearBlockClickMonitor()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearBlockShowMonitor()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearBlockingImageInfo()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    .line 45235
    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$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

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

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearCloseButton()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    .line 45889
    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$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const v1, -0x2000001

    and-int/2addr v0, v1

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

    return-object p0
.end method

.method public clearCloseButtonPosition()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x4000001

    and-int/2addr v0, v1

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

    const/4 v0, 0x0

    .line 45911
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButtonPosition_:I

    return-object p0
.end method

.method public clearCloseStaticsUrl()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x10001

    and-int/2addr v0, v1

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearIconClickMonitor()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearIconInfo()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

    move-result-object v0

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

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

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

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

    return-object p0
.end method

.method public clearIconShowMonitor()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x8001

    and-int/2addr v0, v1

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearIconTitle()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearIsShowAdSign()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const v1, -0x800001

    and-int/2addr v0, v1

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

    const/4 v0, 0x0

    .line 45804
    iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->isShowAdSign_:Z

    return-object p0
.end method

.method public clearPosition()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

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

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

    return-object p0
.end method

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

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

    const v1, -0x10000001

    and-int/2addr v0, v1

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

    const/4 v0, 0x0

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

    return-object p0
.end method

.method public clearSelectImageInfo()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    .line 45149
    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$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

.method public clearShowType()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

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

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

    return-object p0
.end method

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

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

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

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

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

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

    return-object p0
.end method

.method public clearTabClickMonitor()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearTabShowMonitor()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

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

    move-result-object v0

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

    move-result-object v0

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

    return-object p0
.end method

.method public clearTabType()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

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

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

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

    const/4 v0, 0x0

    .line 45107
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabType_:I

    return-object p0
.end method

.method public clearUnselectImageInfo()Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    .line 45192
    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$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

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

    return-object p0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

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

    move-result-object v1

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

    move-result-object v0

    return-object v0
.end method

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

    .line 45686
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockClickParams_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45689
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockClickParams_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45650
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockShowParams_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45653
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockShowParams_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45758
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconClickParams_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45761
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconClickParams_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45722
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconShowParams_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45725
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconShowParams_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45614
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabClickParams_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45617
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabClickParams_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45578
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabShowParams_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45581
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabShowParams_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

.method public getAddCoordinate()I
    .locals 1

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

    return v0
.end method

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

    .line 45815
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

    .line 45398
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockClickMonitor_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45401
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockClickMonitor_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45434
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockShowMonitor_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45437
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockShowMonitor_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45204
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

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

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

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

    .line 45858
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

.method public getCloseButtonPosition()I
    .locals 1

    .line 45901
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButtonPosition_:I

    return v0
.end method

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

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

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

    .line 45470
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconClickMonitor_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45473
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconClickMonitor_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45247
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    return-object v0
.end method

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

    .line 45506
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconShowMonitor_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45509
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconShowMonitor_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45290
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconTitle_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45293
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconTitle_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

.method public getIsShowAdSign()Z
    .locals 1

    .line 45794
    iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->isShowAdSign_:Z

    return v0
.end method

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

    .line 45013
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    return-object v0
.end method

.method public getPropertyType()I
    .locals 1

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

    return v0
.end method

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

    .line 45118
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

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

    .line 44989
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    return-object v0
.end method

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

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

    return-object v0
.end method

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

    .line 45326
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabClickMonitor_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45329
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabClickMonitor_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 45362
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabShowMonitor_:Ljava/lang/Object;

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

    if-nez v1, :cond_0

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

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

    move-result-object v0

    .line 45365
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabShowMonitor_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

.method public getTabType()I
    .locals 1

    .line 45097
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabType_:I

    return v0
.end method

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

    .line 45161
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

.method public hasAdStatBlockClickParams()Z
    .locals 2

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

    const/high16 v1, 0x100000

    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 hasAdStatBlockShowParams()Z
    .locals 2

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

    const/high16 v1, 0x80000

    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 hasAdStatIconClickParams()Z
    .locals 2

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

    const/high16 v1, 0x400000

    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 hasAdStatIconShowParams()Z
    .locals 2

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

    const/high16 v1, 0x200000

    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 hasAdStatTabClickParams()Z
    .locals 2

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

    const/high16 v1, 0x40000

    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 hasAdStatTabShowParams()Z
    .locals 2

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

    const/high16 v1, 0x20000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasAddCoordinate()Z
    .locals 2

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

    const/high16 v1, 0x8000000

    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 hasAnimation()Z
    .locals 2

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

    const/high16 v1, 0x1000000

    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 hasBlockClickMonitor()Z
    .locals 2

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

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

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

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

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

    const/high16 v1, 0x2000000

    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 hasCloseButtonPosition()Z
    .locals 2

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

    const/high16 v1, 0x4000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasCloseStaticsUrl()Z
    .locals 2

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

    const/high16 v1, 0x10000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasIconClickMonitor()Z
    .locals 2

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

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

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

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

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

    const/high16 v1, 0x800000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    return v0
.end method

.method public hasPosition()Z
    .locals 2

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

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

    const/high16 v1, 0x10000000

    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 hasSelectImageInfo()Z
    .locals 2

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

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

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

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

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

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

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

    .line 44720
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasShowType()Z

    move-result v0

    const/4 v1, 0x0

    if-nez v0, :cond_0

    return v1

    .line 44724
    :cond_0
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasPosition()Z

    move-result v0

    if-nez v0, :cond_1

    return v1

    .line 44728
    :cond_1
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasSkipType()Z

    move-result v0

    if-nez v0, :cond_2

    return v1

    .line 44732
    :cond_2
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasClickUrl()Z

    move-result v0

    if-nez v0, :cond_3

    return v1

    .line 44736
    :cond_3
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasIsShowAdSign()Z

    move-result v0

    if-nez v0, :cond_4

    return v1

    .line 44740
    :cond_4
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasSelectImageInfo()Z

    move-result v0

    if-eqz v0, :cond_5

    .line 44741
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->getSelectImageInfo()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_5

    return v1

    .line 44746
    :cond_5
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasUnselectImageInfo()Z

    move-result v0

    if-eqz v0, :cond_6

    .line 44747
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->getUnselectImageInfo()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_6

    return v1

    .line 44752
    :cond_6
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasBlockingImageInfo()Z

    move-result v0

    if-eqz v0, :cond_7

    .line 44753
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->getBlockingImageInfo()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_7

    return v1

    .line 44758
    :cond_7
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasIconInfo()Z

    move-result v0

    if-eqz v0, :cond_8

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

    move-result-object v0

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

    move-result v0

    if-nez v0, :cond_8

    return v1

    .line 44764
    :cond_8
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasAnimation()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 44765
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->getAnimation()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 44770
    :cond_9
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasCloseButton()Z

    move-result v0

    if-eqz v0, :cond_a

    .line 44771
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->getCloseButton()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

    :cond_a
    const/4 v0, 0x1

    return v0
.end method

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

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

    const/high16 v1, 0x1000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 45836
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 45837
    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$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 45839
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 45225
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 45226
    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$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 45228
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

    const/high16 v1, 0x2000000

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 45879
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 45880
    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$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 45882
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

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

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

    move-result v0

    sparse-switch v0, :sswitch_data_0

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

    move-result v0

    if-nez v0, :cond_0

    return-object p0

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

    const/high16 v1, 0x10000000

    or-int/2addr v0, v1

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

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

    move-result v0

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

    goto :goto_0

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

    const/high16 v1, 0x8000000

    or-int/2addr v0, v1

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

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

    move-result v0

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

    goto :goto_0

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

    const/high16 v1, 0x4000000

    or-int/2addr v0, v1

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

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

    move-result v0

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

    goto :goto_0

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

    move-result-object v0

    .line 44955
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasCloseButton()Z

    move-result v1

    if-eqz v1, :cond_1

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

    .line 44959
    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$AdBlockingDescription$Builder;->setCloseButton(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    goto :goto_0

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

    move-result-object v0

    .line 44946
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasAnimation()Z

    move-result v1

    if-eqz v1, :cond_2

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

    .line 44950
    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$AdBlockingDescription$Builder;->setAnimation(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    goto :goto_0

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

    const/high16 v1, 0x800000

    or-int/2addr v0, v1

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

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

    move-result v0

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

    goto :goto_0

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

    const/high16 v1, 0x400000

    or-int/2addr v0, v1

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

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

    move-result-object v0

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

    goto/16 :goto_0

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

    const/high16 v1, 0x200000

    or-int/2addr v0, v1

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

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

    move-result-object v0

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

    goto/16 :goto_0

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

    const/high16 v1, 0x100000

    or-int/2addr v0, v1

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

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

    move-result-object v0

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

    goto/16 :goto_0

    .line 44920
    :sswitch_9
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->bitField0_:I

    const/high16 v1, 0x80000

    or-int/2addr v0, v1

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

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

    move-result-object v0

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

    goto/16 :goto_0

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

    const/high16 v1, 0x40000

    or-int/2addr v0, v1

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

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

    move-result-object v0

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

    goto/16 :goto_0

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

    const/high16 v1, 0x20000

    or-int/2addr v0, v1

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

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

    move-result-object v0

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

    goto/16 :goto_0

    .line 44905
    :sswitch_c
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->bitField0_:I

    const/high16 v1, 0x10000

    or-int/2addr v0, v1

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

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

    move-result-object v0

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

    goto/16 :goto_0

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

    const v1, 0x8000

    or-int/2addr v0, v1

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

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

    move-result-object v0

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

    goto/16 :goto_0

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

    or-int/lit16 v0, v0, 0x4000

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

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

    move-result-object v0

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

    goto/16 :goto_0

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

    or-int/lit16 v0, v0, 0x2000

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

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

    move-result-object v0

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

    goto/16 :goto_0

    .line 44885
    :sswitch_10
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x1000

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

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

    move-result-object v0

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

    goto/16 :goto_0

    .line 44880
    :sswitch_11
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x800

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

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

    move-result-object v0

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

    goto/16 :goto_0

    .line 44875
    :sswitch_12
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x400

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

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

    move-result-object v0

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

    goto/16 :goto_0

    .line 44870
    :sswitch_13
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->bitField0_:I

    or-int/lit16 v0, v0, 0x200

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

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

    move-result-object v0

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

    goto/16 :goto_0

    .line 44861
    :sswitch_14
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$IconInfo;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$IconInfo$Builder;

    move-result-object v0

    .line 44862
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasIconInfo()Z

    move-result v1

    if-eqz v1, :cond_3

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

    move-result-object v1

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

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

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

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->setIconInfo(Lcom/moji/launchserver/AdCommonInterface$IconInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 44853
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasBlockingImageInfo()Z

    move-result v1

    if-eqz v1, :cond_4

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

    .line 44857
    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$AdBlockingDescription$Builder;->setBlockingImageInfo(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 44844
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasUnselectImageInfo()Z

    move-result v1

    if-eqz v1, :cond_5

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

    .line 44848
    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$AdBlockingDescription$Builder;->setUnselectImageInfo(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    goto/16 :goto_0

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

    move-result-object v0

    .line 44835
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->hasSelectImageInfo()Z

    move-result v1

    if-eqz v1, :cond_6

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

    .line 44839
    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$AdBlockingDescription$Builder;->setSelectImageInfo(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    goto/16 :goto_0

    .line 44829
    :sswitch_18
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x10

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

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

    move-result v0

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

    goto/16 :goto_0

    .line 44824
    :sswitch_19
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x8

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

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

    move-result-object v0

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

    goto/16 :goto_0

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

    move-result v0

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

    move-result-object v0

    if-eqz v0, :cond_0

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

    or-int/lit8 v1, v1, 0x4

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

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

    goto/16 :goto_0

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

    move-result v0

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

    move-result-object v0

    if-eqz v0, :cond_0

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

    or-int/lit8 v1, v1, 0x2

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

    .line 44810
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    goto/16 :goto_0

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

    move-result v0

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

    move-result-object v0

    if-eqz v0, :cond_0

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

    or-int/lit8 v1, v1, 0x1

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

    .line 44801
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    goto/16 :goto_0

    :sswitch_1d
    return-object p0

    :sswitch_data_0
    .sparse-switch
        0x0 -> :sswitch_1d
        0x8 -> :sswitch_1c
        0x10 -> :sswitch_1b
        0x18 -> :sswitch_1a
        0x22 -> :sswitch_19
        0x28 -> :sswitch_18
        0x32 -> :sswitch_17
        0x3a -> :sswitch_16
        0x42 -> :sswitch_15
        0x4a -> :sswitch_14
        0x52 -> :sswitch_13
        0x5a -> :sswitch_12
        0x62 -> :sswitch_11
        0x6a -> :sswitch_10
        0x72 -> :sswitch_f
        0x7a -> :sswitch_e
        0x82 -> :sswitch_d
        0x8a -> :sswitch_c
        0x92 -> :sswitch_b
        0x9a -> :sswitch_a
        0xa2 -> :sswitch_9
        0xaa -> :sswitch_8
        0xb2 -> :sswitch_7
        0xba -> :sswitch_6
        0xc0 -> :sswitch_5
        0xca -> :sswitch_4
        0xd2 -> :sswitch_3
        0xd8 -> :sswitch_2
        0xe0 -> :sswitch_1
        0xe8 -> :sswitch_0
    .end sparse-switch
.end method

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

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

    move-result-object v0

    if-ne p1, v0, :cond_0

    return-object p0

    .line 44629
    :cond_0
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasShowType()Z

    move-result v0

    if-eqz v0, :cond_1

    .line 44630
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getShowType()Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->setShowType(Lcom/moji/launchserver/AdCommonInterface$AdShowType;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    .line 44632
    :cond_1
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasPosition()Z

    move-result v0

    if-eqz v0, :cond_2

    .line 44633
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getPosition()Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->setPosition(Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    .line 44635
    :cond_2
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasSkipType()Z

    move-result v0

    if-eqz v0, :cond_3

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

    move-result-object v0

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

    .line 44638
    :cond_3
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasClickUrl()Z

    move-result v0

    if-eqz v0, :cond_4

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

    move-result-object v0

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

    .line 44641
    :cond_4
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasTabType()Z

    move-result v0

    if-eqz v0, :cond_5

    .line 44642
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getTabType()I

    move-result v0

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

    .line 44644
    :cond_5
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasSelectImageInfo()Z

    move-result v0

    if-eqz v0, :cond_6

    .line 44645
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getSelectImageInfo()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 44647
    :cond_6
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasUnselectImageInfo()Z

    move-result v0

    if-eqz v0, :cond_7

    .line 44648
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getUnselectImageInfo()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 44650
    :cond_7
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasBlockingImageInfo()Z

    move-result v0

    if-eqz v0, :cond_8

    .line 44651
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getBlockingImageInfo()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 44653
    :cond_8
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasIconInfo()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 44654
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getIconInfo()Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    move-result-object v0

    invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->mergeIconInfo(Lcom/moji/launchserver/AdCommonInterface$IconInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;

    .line 44656
    :cond_9
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasIconTitle()Z

    move-result v0

    if-eqz v0, :cond_a

    .line 44657
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getIconTitle()Ljava/lang/String;

    move-result-object v0

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

    .line 44659
    :cond_a
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasTabClickMonitor()Z

    move-result v0

    if-eqz v0, :cond_b

    .line 44660
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getTabClickMonitor()Ljava/lang/String;

    move-result-object v0

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

    .line 44662
    :cond_b
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasTabShowMonitor()Z

    move-result v0

    if-eqz v0, :cond_c

    .line 44663
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getTabShowMonitor()Ljava/lang/String;

    move-result-object v0

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

    .line 44665
    :cond_c
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasBlockClickMonitor()Z

    move-result v0

    if-eqz v0, :cond_d

    .line 44666
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getBlockClickMonitor()Ljava/lang/String;

    move-result-object v0

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

    .line 44668
    :cond_d
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasBlockShowMonitor()Z

    move-result v0

    if-eqz v0, :cond_e

    .line 44669
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getBlockShowMonitor()Ljava/lang/String;

    move-result-object v0

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

    .line 44671
    :cond_e
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasIconClickMonitor()Z

    move-result v0

    if-eqz v0, :cond_f

    .line 44672
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getIconClickMonitor()Ljava/lang/String;

    move-result-object v0

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

    .line 44674
    :cond_f
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasIconShowMonitor()Z

    move-result v0

    if-eqz v0, :cond_10

    .line 44675
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getIconShowMonitor()Ljava/lang/String;

    move-result-object v0

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

    .line 44677
    :cond_10
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasCloseStaticsUrl()Z

    move-result v0

    if-eqz v0, :cond_11

    .line 44678
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getCloseStaticsUrl()Ljava/lang/String;

    move-result-object v0

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

    .line 44680
    :cond_11
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasAdStatTabShowParams()Z

    move-result v0

    if-eqz v0, :cond_12

    .line 44681
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getAdStatTabShowParams()Ljava/lang/String;

    move-result-object v0

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

    .line 44683
    :cond_12
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasAdStatTabClickParams()Z

    move-result v0

    if-eqz v0, :cond_13

    .line 44684
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getAdStatTabClickParams()Ljava/lang/String;

    move-result-object v0

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

    .line 44686
    :cond_13
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasAdStatBlockShowParams()Z

    move-result v0

    if-eqz v0, :cond_14

    .line 44687
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getAdStatBlockShowParams()Ljava/lang/String;

    move-result-object v0

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

    .line 44689
    :cond_14
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasAdStatBlockClickParams()Z

    move-result v0

    if-eqz v0, :cond_15

    .line 44690
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getAdStatBlockClickParams()Ljava/lang/String;

    move-result-object v0

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

    .line 44692
    :cond_15
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasAdStatIconShowParams()Z

    move-result v0

    if-eqz v0, :cond_16

    .line 44693
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getAdStatIconShowParams()Ljava/lang/String;

    move-result-object v0

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

    .line 44695
    :cond_16
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasAdStatIconClickParams()Z

    move-result v0

    if-eqz v0, :cond_17

    .line 44696
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getAdStatIconClickParams()Ljava/lang/String;

    move-result-object v0

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

    .line 44698
    :cond_17
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasIsShowAdSign()Z

    move-result v0

    if-eqz v0, :cond_18

    .line 44699
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getIsShowAdSign()Z

    move-result v0

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

    .line 44701
    :cond_18
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasAnimation()Z

    move-result v0

    if-eqz v0, :cond_19

    .line 44702
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getAnimation()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 44704
    :cond_19
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasCloseButton()Z

    move-result v0

    if-eqz v0, :cond_1a

    .line 44705
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getCloseButton()Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    move-result-object v0

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

    .line 44707
    :cond_1a
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasCloseButtonPosition()Z

    move-result v0

    if-eqz v0, :cond_1b

    .line 44708
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->getCloseButtonPosition()I

    move-result v0

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

    .line 44710
    :cond_1b
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasAddCoordinate()Z

    move-result v0

    if-eqz v0, :cond_1c

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

    move-result v0

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

    .line 44713
    :cond_1c
    invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription;->hasPropertyType()Z

    move-result v0

    if-eqz v0, :cond_1d

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

    move-result p1

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

    :cond_1d
    return-object p0
.end method

.method public mergeIconInfo(Lcom/moji/launchserver/AdCommonInterface$IconInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 3

    .line 45266
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$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$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 45268
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

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

    move-result-object v0

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

    move-result-object p1

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

    move-result-object p1

    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

    goto :goto_0

    .line 45271
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 45139
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 45140
    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$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 45142
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

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

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

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

    move-result-object v2

    if-eq v0, v2, :cond_0

    .line 45182
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    .line 45183
    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$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    goto :goto_0

    .line 45185
    :cond_0
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/2addr p1, v1

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

    return-object p0
.end method

.method public setAdStatBlockClickParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    if-eqz p1, :cond_0

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

    const/high16 v1, 0x100000

    or-int/2addr v0, v1

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

    .line 45700
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockClickParams_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

.method setAdStatBlockClickParams(Lcom/google/protobuf/ByteString;)V
    .locals 2

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

    const/high16 v1, 0x100000

    or-int/2addr v0, v1

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

    .line 45712
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockClickParams_:Ljava/lang/Object;

    return-void
.end method

.method public setAdStatBlockShowParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    if-eqz p1, :cond_0

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

    const/high16 v1, 0x80000

    or-int/2addr v0, v1

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

    .line 45664
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockShowParams_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

.method setAdStatBlockShowParams(Lcom/google/protobuf/ByteString;)V
    .locals 2

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

    const/high16 v1, 0x80000

    or-int/2addr v0, v1

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

    .line 45676
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatBlockShowParams_:Ljava/lang/Object;

    return-void
.end method

.method public setAdStatIconClickParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    if-eqz p1, :cond_0

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

    const/high16 v1, 0x400000

    or-int/2addr v0, v1

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

    .line 45772
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconClickParams_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

.method setAdStatIconClickParams(Lcom/google/protobuf/ByteString;)V
    .locals 2

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

    const/high16 v1, 0x400000

    or-int/2addr v0, v1

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

    .line 45784
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconClickParams_:Ljava/lang/Object;

    return-void
.end method

.method public setAdStatIconShowParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    if-eqz p1, :cond_0

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

    const/high16 v1, 0x200000

    or-int/2addr v0, v1

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

    .line 45736
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconShowParams_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

.method setAdStatIconShowParams(Lcom/google/protobuf/ByteString;)V
    .locals 2

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

    const/high16 v1, 0x200000

    or-int/2addr v0, v1

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

    .line 45748
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatIconShowParams_:Ljava/lang/Object;

    return-void
.end method

.method public setAdStatTabClickParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    if-eqz p1, :cond_0

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

    const/high16 v1, 0x40000

    or-int/2addr v0, v1

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

    .line 45628
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabClickParams_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

.method setAdStatTabClickParams(Lcom/google/protobuf/ByteString;)V
    .locals 2

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

    const/high16 v1, 0x40000

    or-int/2addr v0, v1

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

    .line 45640
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabClickParams_:Ljava/lang/Object;

    return-void
.end method

.method public setAdStatTabShowParams(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    if-eqz p1, :cond_0

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

    const/high16 v1, 0x20000

    or-int/2addr v0, v1

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

    .line 45592
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabShowParams_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

.method setAdStatTabShowParams(Lcom/google/protobuf/ByteString;)V
    .locals 2

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

    const/high16 v1, 0x20000

    or-int/2addr v0, v1

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

    .line 45604
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->adStatTabShowParams_:Ljava/lang/Object;

    return-void
.end method

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

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

    const/high16 v1, 0x8000000

    or-int/2addr v0, v1

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

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

    return-object p0
.end method

.method public setAnimation(Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    .line 45828
    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$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const/high16 v0, 0x1000000

    or-int/2addr p1, v0

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

    return-object p0
.end method

.method public setAnimation(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 45821
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const/high16 v0, 0x1000000

    or-int/2addr p1, v0

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

    return-object p0

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

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

    throw p1
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x1000

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

    .line 45412
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockClickMonitor_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit16 v0, v0, 0x1000

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

    .line 45424
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockClickMonitor_:Ljava/lang/Object;

    return-void
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x2000

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

    .line 45448
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockShowMonitor_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit16 v0, v0, 0x2000

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

    .line 45460
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockShowMonitor_:Ljava/lang/Object;

    return-void
.end method

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

    .line 45217
    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$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit16 p1, p1, 0x80

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 45210
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->blockingImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit16 p1, p1, 0x80

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

    return-object p0

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

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

    throw p1
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit8 v0, v0, 0x8

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

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

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit8 v0, v0, 0x8

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

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

    return-void
.end method

.method public setCloseButton(Lcom/moji/launchserver/AdCommonInterface$ImageInfo$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    .line 45871
    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$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const/high16 v0, 0x2000000

    or-int/2addr p1, v0

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

    return-object p0
.end method

.method public setCloseButton(Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    if-eqz p1, :cond_0

    .line 45864
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButton_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    const/high16 v0, 0x2000000

    or-int/2addr p1, v0

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

    return-object p0

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

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

    throw p1
.end method

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

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

    const/high16 v1, 0x4000000

    or-int/2addr v0, v1

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

    .line 45905
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->closeButtonPosition_:I

    return-object p0
.end method

.method public setCloseStaticsUrl(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    if-eqz p1, :cond_0

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

    const/high16 v1, 0x10000

    or-int/2addr v0, v1

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

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

    return-object p0

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

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

    throw p1
.end method

.method setCloseStaticsUrl(Lcom/google/protobuf/ByteString;)V
    .locals 2

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

    const/high16 v1, 0x10000

    or-int/2addr v0, v1

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

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

    return-void
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x4000

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

    .line 45484
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconClickMonitor_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit16 v0, v0, 0x4000

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

    .line 45496
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconClickMonitor_:Ljava/lang/Object;

    return-void
.end method

.method public setIconInfo(Lcom/moji/launchserver/AdCommonInterface$IconInfo$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 0

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

    move-result-object p1

    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

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

    or-int/lit16 p1, p1, 0x100

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

    return-object p0
.end method

.method public setIconInfo(Lcom/moji/launchserver/AdCommonInterface$IconInfo;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 0

    if-eqz p1, :cond_0

    .line 45253
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconInfo_:Lcom/moji/launchserver/AdCommonInterface$IconInfo;

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

    or-int/lit16 p1, p1, 0x100

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

    return-object p0

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

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

    throw p1
.end method

.method public setIconShowMonitor(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

    if-eqz p1, :cond_0

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

    const v1, 0x8000

    or-int/2addr v0, v1

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

    .line 45520
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconShowMonitor_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

.method setIconShowMonitor(Lcom/google/protobuf/ByteString;)V
    .locals 2

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

    const v1, 0x8000

    or-int/2addr v0, v1

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

    .line 45532
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconShowMonitor_:Ljava/lang/Object;

    return-void
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x200

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

    .line 45304
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconTitle_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit16 v0, v0, 0x200

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

    .line 45316
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->iconTitle_:Ljava/lang/Object;

    return-void
.end method

.method public setIsShowAdSign(Z)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 2

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

    const/high16 v1, 0x800000

    or-int/2addr v0, v1

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

    .line 45798
    iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->isShowAdSign_:Z

    return-object p0
.end method

.method public setPosition(Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    if-eqz p1, :cond_0

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

    or-int/lit8 v0, v0, 0x2

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

    .line 45020
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

    return-object p0

    .line 45017
    :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$AdBlockingDescription$Builder;
    .locals 2

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

    const/high16 v1, 0x10000000

    or-int/2addr v0, v1

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

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

    return-object p0
.end method

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

    .line 45131
    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$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x20

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 45124
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->selectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x20

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

    return-object p0

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

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

    throw p1
.end method

.method public setShowType(Lcom/moji/launchserver/AdCommonInterface$AdShowType;)Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;
    .locals 1

    if-eqz p1, :cond_0

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

    or-int/lit8 v0, v0, 0x1

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

    .line 44996
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType;

    return-object p0

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

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

    throw p1
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit8 v0, v0, 0x4

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

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

    return-object p0

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

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

    throw p1
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x400

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

    .line 45340
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabClickMonitor_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit16 v0, v0, 0x400

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

    .line 45352
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabClickMonitor_:Ljava/lang/Object;

    return-void
.end method

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

    if-eqz p1, :cond_0

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

    or-int/lit16 v0, v0, 0x800

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

    .line 45376
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabShowMonitor_:Ljava/lang/Object;

    return-object p0

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

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

    throw p1
.end method

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

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

    or-int/lit16 v0, v0, 0x800

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

    .line 45388
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabShowMonitor_:Ljava/lang/Object;

    return-void
.end method

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

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

    or-int/lit8 v0, v0, 0x10

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

    .line 45101
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->tabType_:I

    return-object p0
.end method

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

    .line 45174
    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$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x40

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

    return-object p0
.end method

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

    if-eqz p1, :cond_0

    .line 45167
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdBlockingDescription$Builder;->unselectImageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    or-int/lit8 p1, p1, 0x40

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

    return-object p0

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

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

    throw p1
.end method
