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

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


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

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

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


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

.field public static final AD_STAT_SHOW_PARAMS_FIELD_NUMBER:I = 0x4

.field public static final DYNAMIC_FIELD_NUMBER:I = 0x7

.field public static final DYNAMIC_ZIP_URL_FIELD_NUMBER:I = 0x6

.field public static final END_TIME_FIELD_NUMBER:I = 0x9

.field public static final IMAGE_INFO_FIELD_NUMBER:I = 0x2

.field public static final POSITION_FIELD_NUMBER:I = 0x5

.field public static final SHOW_MONITOR_URL_FIELD_NUMBER:I = 0x3

.field public static final START_TIME_FIELD_NUMBER:I = 0x8

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

.field private static final serialVersionUID:J


# instance fields
.field private adId_:J

.field private adStatShowParams_:Ljava/lang/Object;

.field private bitField0_:I

.field private dynamicZipUrl_:Ljava/lang/Object;

.field private dynamic_:Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;

.field private endTime_:I

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

.field private memoizedIsInitialized:B

.field private memoizedSerializedSize:I

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

.field private showMonitorUrl_:Ljava/lang/Object;

.field private startTime_:I


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

    .line 56192
    new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;

    const/4 v1, 0x1

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

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

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

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

    return-void
.end method

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

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

    const/4 p1, -0x1

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

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

    return-void
.end method

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

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

    return-void
.end method

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

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

    const/4 p1, -0x1

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

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

    return-void
.end method

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

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

    return-wide p1
.end method

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

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

    return-object p1
.end method

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

    .line 55309
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->showMonitorUrl_:Ljava/lang/Object;

    return-object p1
.end method

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

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

    return-object p1
.end method

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

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

    return-object p1
.end method

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

    .line 55309
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamicZipUrl_:Ljava/lang/Object;

    return-object p1
.end method

.method static synthetic access$74602(Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;)Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;
    .locals 0

    .line 55309
    iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamic_:Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;

    return-object p1
.end method

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

    .line 55309
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->startTime_:I

    return p1
.end method

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

    .line 55309
    iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->endTime_:I

    return p1
.end method

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

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

    return p1
.end method

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

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

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

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

    return-object v0

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

    return-object v0
.end method

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

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

    return-object v0
.end method

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

    .line 55443
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamicZipUrl_:Ljava/lang/Object;

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

    .line 55447
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamicZipUrl_:Ljava/lang/Object;

    return-object v0

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

    return-object v0
.end method

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

    .line 55369
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->showMonitorUrl_:Ljava/lang/Object;

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

    if-eqz v1, :cond_0

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

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

    move-result-object v0

    .line 55373
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->showMonitorUrl_:Ljava/lang/Object;

    return-object v0

    .line 55376
    :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 55485
    iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->adId_:J

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

    const-string v0, ""

    .line 55487
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->showMonitorUrl_:Ljava/lang/Object;

    const-string v0, ""

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

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

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

    const-string v0, ""

    .line 55490
    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamicZipUrl_:Ljava/lang/Object;

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

    move-result-object v0

    iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamic_:Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;

    const/4 v0, 0x0

    .line 55492
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->startTime_:I

    .line 55493
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->endTime_:I

    return-void
.end method

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

    .line 55666
    invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;->access$73800()Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result p0

    if-eqz p0, :cond_0

    .line 55637
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;->access$73700(Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;

    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$AdSuitAvatarClothesDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

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

    move-result-object v0

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

    move-result p0

    if-eqz p0, :cond_0

    .line 55648
    invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;->access$73700(Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;

    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$AdSuitAvatarClothesDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

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

    move-result-object v0

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

    move-result-object p0

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

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

    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$AdSuitAvatarClothesDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/google/protobuf/InvalidProtocolBufferException;
        }
    .end annotation

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

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$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$AdSuitAvatarClothesDescription$Builder;

    .line 55609
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;->access$73700(Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

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

    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$AdSuitAvatarClothesDescription;
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

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

    move-result-object v0

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

    move-result-object p0

    .line 55663
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;->access$73700(Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

    invoke-virtual {v0, p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$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$AdSuitAvatarClothesDescription$Builder;

    .line 55631
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;->access$73700(Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

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

    move-result-object p0

    return-object p0
.end method

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

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

    move-result-object v0

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

    move-result-object p0

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

    .line 55620
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;->access$73700(Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;

    move-result-object p0

    return-object p0
.end method


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

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

    return-wide v0
.end method

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

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

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

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

    :cond_1
    return-object v1
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    return-object v0
.end method

.method public getDynamic()Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;
    .locals 1

    .line 55461
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamic_:Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;

    return-object v0
.end method

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

    .line 55429
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamicZipUrl_:Ljava/lang/Object;

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

    .line 55437
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamicZipUrl_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getEndTime()I
    .locals 1

    .line 55481
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->endTime_:I

    return v0
.end method

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

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

    return-object v0
.end method

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

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

    return-object v0
.end method

.method public getSerializedSize()I
    .locals 5

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

    const/4 v1, -0x1

    if-eq v0, v1, :cond_0

    return v0

    :cond_0
    const/4 v0, 0x0

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

    const/4 v2, 0x1

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_1

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

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

    move-result v1

    add-int/2addr v0, v1

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

    const/4 v2, 0x2

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_2

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

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

    move-result v1

    add-int/2addr v0, v1

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

    const/4 v2, 0x4

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_3

    const/4 v1, 0x3

    .line 55562
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->getShowMonitorUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v3

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v3, 0x8

    and-int/2addr v1, v3

    if-ne v1, v3, :cond_4

    .line 55566
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->getAdStatShowParamsBytes()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 55568
    :cond_4
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->bitField0_:I

    const/16 v2, 0x10

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_5

    const/4 v1, 0x5

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

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

    move-result v2

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x20

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_6

    const/4 v1, 0x6

    .line 55574
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->getDynamicZipUrlBytes()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 55576
    :cond_6
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->bitField0_:I

    const/16 v2, 0x40

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_7

    const/4 v1, 0x7

    .line 55577
    iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamic_:Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x80

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_8

    .line 55581
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->startTime_:I

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

    move-result v1

    add-int/2addr v0, v1

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

    const/16 v2, 0x100

    and-int/2addr v1, v2

    if-ne v1, v2, :cond_9

    const/16 v1, 0x9

    .line 55585
    iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->endTime_:I

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

    move-result v1

    add-int/2addr v0, v1

    .line 55588
    :cond_9
    iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->memoizedSerializedSize:I

    return v0
.end method

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

    .line 55355
    iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->showMonitorUrl_:Ljava/lang/Object;

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

    if-eqz v1, :cond_0

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

    return-object v0

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

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

    move-result-object v1

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

    move-result v0

    if-eqz v0, :cond_1

    .line 55363
    iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->showMonitorUrl_:Ljava/lang/Object;

    :cond_1
    return-object v1
.end method

.method public getStartTime()I
    .locals 1

    .line 55471
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->startTime_:I

    return v0
.end method

.method public hasAdId()Z
    .locals 2

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

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

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

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

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

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

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

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

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

    .line 55497
    iget-byte v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->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 55500
    :cond_1
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->hasAdId()Z

    move-result v0

    if-nez v0, :cond_2

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

    return v2

    .line 55504
    :cond_2
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->hasImageInfo()Z

    move-result v0

    if-eqz v0, :cond_3

    .line 55505
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->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_3

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

    return v2

    .line 55510
    :cond_3
    iput-byte v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->memoizedIsInitialized:B

    return v1
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result-object v0

    return-object v0
.end method

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

    .line 55671
    invoke-static {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->newBuilder(Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;)Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription$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 55596
    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 55516
    invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->getSerializedSize()I

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

    const/4 v1, 0x1

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_0

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

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

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

    const/4 v1, 0x2

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_1

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

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

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

    const/4 v1, 0x4

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_2

    const/4 v0, 0x3

    .line 55524
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->getShowMonitorUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v2

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

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

    const/16 v2, 0x8

    and-int/2addr v0, v2

    if-ne v0, v2, :cond_3

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

    move-result-object v0

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

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

    const/16 v1, 0x10

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_4

    const/4 v0, 0x5

    .line 55530
    iget-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->position_:Lcom/moji/launchserver/AdCommonInterface$AdPosition;

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

    move-result v1

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

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

    const/16 v1, 0x20

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_5

    const/4 v0, 0x6

    .line 55533
    invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->getDynamicZipUrlBytes()Lcom/google/protobuf/ByteString;

    move-result-object v1

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

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

    const/16 v1, 0x40

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_6

    const/4 v0, 0x7

    .line 55536
    iget-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->dynamic_:Lcom/moji/launchserver/AdCommonInterface$SuitClothesDynamic;

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

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

    const/16 v1, 0x80

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_7

    .line 55539
    iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->startTime_:I

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

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

    const/16 v1, 0x100

    and-int/2addr v0, v1

    if-ne v0, v1, :cond_8

    const/16 v0, 0x9

    .line 55542
    iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdSuitAvatarClothesDescription;->endTime_:I

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

    :cond_8
    return-void
.end method
