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

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


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

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

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


# static fields
.field public static final ADD_COORDINATE_FIELD_NUMBER:I = 0xb

.field public static final AD_ID_FIELD_NUMBER:I = 0x1

.field public static final AD_STAT_CLICK_PARAMS_FIELD_NUMBER:I = 0xa

.field public static final AD_STAT_SHOW_PARAMS_FIELD_NUMBER:I = 0x9

.field public static final CLICK_STATICS_URL_FIELD_NUMBER:I = 0x8

.field public static final CLICK_URL_FIELD_NUMBER:I = 0x4

.field public static final CONTENT_FIELD_NUMBER:I = 0x6

.field public static final IMAGE_INFO_FIELD_NUMBER:I = 0x5

.field public static final PROPERTY_TYPE_FIELD_NUMBER:I = 0xc

.field public static final SHOW_STATICS_URL_FIELD_NUMBER:I = 0x7

.field public static final SKIP_TYPE_FIELD_NUMBER:I = 0x3

.field public static final TAG_INDEX_FIELD_NUMBER:I = 0x2

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

.field private static final serialVersionUID:J


# instance fields
.field private adId_:J

.field private adStatClickParams_:Ljava/lang/Object;

.field private adStatShowParams_:Ljava/lang/Object;

.field private addCoordinate_:I

.field private bitField0_:I

.field private clickStaticsUrl_:Ljava/lang/Object;

.field private clickUrl_:Ljava/lang/Object;

.field private content_:Ljava/lang/Object;

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

.field private memoizedIsInitialized:B

.field private memoizedSerializedSize:I

.field private propertyType_:I

.field private showStaticsUrl_:Ljava/lang/Object;

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

.field private tagIndex_:I


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

    .line 42427
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;

    const/4 v1, 0x1

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

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

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

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

    return-void
.end method

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

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

    const/4 p1, -0x1

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

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

    return-void
.end method

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

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

    return-void
.end method

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

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

    const/4 p1, -0x1

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

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

    return-void
.end method

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

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

    return-wide p1
.end method

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

    .line 41280
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->tagIndex_:I

    return p1
.end method

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

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

    return-object p1
.end method

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

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

    return-object p1
.end method

.method static synthetic access$55702(Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;Lcom/moji/launchserver/AdCommonInterface$ImageInfo;)Lcom/moji/launchserver/AdCommonInterface$ImageInfo;
    .locals 0

    .line 41280
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->imageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object p1
.end method

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

    .line 41280
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->content_:Ljava/lang/Object;

    return-object p1
.end method

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

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

    return-object p1
.end method

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

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

    return-object p1
.end method

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

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

    return-object p1
.end method

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

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

    return-object p1
.end method

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

    .line 41280
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->addCoordinate_:I

    return p1
.end method

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

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

    return p1
.end method

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

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

    return p1
.end method

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

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

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

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

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

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

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

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

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

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

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

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

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

    .line 41392
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->content_:Ljava/lang/Object;

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

    .line 41396
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->content_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

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

    return-object v0
.end method

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

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

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

.method private initFields()V
    .locals 2

    const-wide/16 v0, 0x0

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

    const/4 v0, 0x0

    .line 41553
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->tagIndex_:I

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

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

    const-string v1, ""

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

    .line 41556
    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$AdDisplayWindowCardDescription;->imageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    const-string v1, ""

    .line 41557
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->content_:Ljava/lang/Object;

    const-string v1, ""

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

    const-string v1, ""

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

    const-string v1, ""

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

    const-string v1, ""

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

    .line 41562
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->addCoordinate_:I

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

    return-void
.end method

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

    .line 41767
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;->access$55100()Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result p0

    if-eqz p0, :cond_0

    .line 41738
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;->access$55000(Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;

    move-result-object p0

    return-object p0

    :cond_0
    const/4 p0, 0x0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result p0

    if-eqz p0, :cond_0

    .line 41749
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;->access$55000(Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;

    move-result-object p0

    return-object p0

    :cond_0
    const/4 p0, 0x0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

    .line 41710
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;->access$55000(Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

    .line 41764
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;->access$55000(Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

    .line 41732
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;->access$55000(Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

    .line 41721
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;->access$55000(Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;

    move-result-object p0

    return-object p0
.end method


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

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

    return-wide v0
.end method

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

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

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

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

    :cond_1
    return-object v1
.end method

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

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

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

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

    :cond_1
    return-object v1
.end method

.method public getAddCoordinate()I
    .locals 1

    .line 41538
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->addCoordinate_:I

    return v0
.end method

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

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

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

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

    :cond_1
    return-object v1
.end method

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

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

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

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

    :cond_1
    return-object v1
.end method

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

    .line 41378
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->content_:Ljava/lang/Object;

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

    .line 41386
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->content_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    return-object v0
.end method

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

    .line 41368
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->imageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

    return-object v0
.end method

.method public getPropertyType()I
    .locals 1

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

    return v0
.end method

.method public getSerializedSize()I
    .locals 5

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

    const/4 v1, -0x1

    if-eq v0, v1, :cond_0

    return v0

    :cond_0
    const/4 v0, 0x0

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

    const/4 v2, 0x1

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_1

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

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

    move-result v1

    add-int/2addr v0, v1

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

    const/4 v2, 0x2

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_2

    .line 41646
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->tagIndex_:I

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

    move-result v1

    add-int/2addr v0, v1

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

    const/4 v2, 0x4

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_3

    const/4 v1, 0x3

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

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

    move-result v3

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v3, 0x8

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_4

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

    move-result-object v1

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x10

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_5

    const/4 v1, 0x5

    .line 41658
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->imageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x20

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_6

    const/4 v1, 0x6

    .line 41663
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->getContentBytes()Lcom/google/protobuf/ByteString;

    move-result-object v2

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x40

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_7

    const/4 v1, 0x7

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

    move-result-object v2

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x80

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_8

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

    move-result-object v1

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x100

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_9

    const/16 v1, 0x9

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

    move-result-object v2

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x200

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_a

    const/16 v1, 0xa

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

    move-result-object v2

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x400

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_b

    const/16 v1, 0xb

    .line 41682
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->addCoordinate_:I

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x800

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_c

    const/16 v1, 0xc

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

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

    move-result v1

    add-int/2addr v0, v1

    .line 41689
    :cond_c
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->memoizedSerializedSize:I

    return v0
.end method

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

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

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

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

    :cond_1
    return-object v1
.end method

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

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

    return-object v0
.end method

.method public getTagIndex()I
    .locals 1

    .line 41316
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->tagIndex_:I

    return v0
.end method

.method public hasAdId()Z
    .locals 2

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

    const/4 v1, 0x1

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

    goto :goto_0

    :cond_0
    const/4 v1, 0x0

    :goto_0
    return v1
.end method

.method public hasAdStatClickParams()Z
    .locals 2

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

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

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

    .line 41439
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->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 41333
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->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 hasContent()Z
    .locals 2

    .line 41375
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->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 hasImageInfo()Z
    .locals 2

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

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

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

    .line 41323
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->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 hasTagIndex()Z
    .locals 2

    .line 41313
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->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 final isInitialized()Z
    .locals 4

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

    const/4 v1, 0x1

    const/4 v2, 0x0

    const/4 v3, -0x1

    if-eq v0, v3, :cond_1

    if-ne v0, v1, :cond_0

    goto :goto_0

    :cond_0
    const/4 v1, 0x0

    :goto_0
    return v1

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

    move-result v0

    if-nez v0, :cond_2

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

    return v2

    .line 41574
    :cond_2
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->hasSkipType()Z

    move-result v0

    if-nez v0, :cond_3

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

    return v2

    .line 41578
    :cond_3
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->hasClickUrl()Z

    move-result v0

    if-nez v0, :cond_4

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

    return v2

    .line 41582
    :cond_4
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->hasImageInfo()Z

    move-result v0

    if-nez v0, :cond_5

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

    return v2

    .line 41586
    :cond_5
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->getImageInfo()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

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

    return v2

    .line 41590
    :cond_6
    iput-byte v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->memoizedIsInitialized:B

    return v1
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

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

    const/4 v1, 0x1

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

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

    const/4 v1, 0x2

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_1

    .line 41601
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->tagIndex_:I

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

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

    const/4 v1, 0x4

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_2

    const/4 v0, 0x3

    .line 41604
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->skipType_:Lcom/moji/launchserver/AdCommonInterface$SkipType;

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

    move-result v2

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

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

    const/16 v2, 0x8

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_3

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

    move-result-object v0

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

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

    const/16 v1, 0x10

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_4

    const/4 v0, 0x5

    .line 41610
    iget-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->imageInfo_:Lcom/moji/launchserver/AdCommonInterface$ImageInfo;

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

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

    const/16 v1, 0x20

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_5

    const/4 v0, 0x6

    .line 41613
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->getContentBytes()Lcom/google/protobuf/ByteString;

    move-result-object v1

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

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

    const/16 v1, 0x40

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_6

    const/4 v0, 0x7

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

    move-result-object v1

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

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

    const/16 v1, 0x80

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_7

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

    move-result-object v0

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

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

    const/16 v1, 0x100

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_8

    const/16 v0, 0x9

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

    move-result-object v1

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

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

    const/16 v1, 0x200

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_9

    const/16 v0, 0xa

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

    move-result-object v1

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

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

    const/16 v1, 0x400

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_a

    const/16 v0, 0xb

    .line 41628
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdDisplayWindowCardDescription;->addCoordinate_:I

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

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

    const/16 v1, 0x800

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_b

    const/16 v0, 0xc

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

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

    :cond_b
    return-void
.end method
