.class public final Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .super Lcom/google/protobuf/GeneratedMessageLite$Builder; .source "AdCommonInterface.java" # interfaces .implements Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescriptionOrBuilder; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "Builder" .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/protobuf/GeneratedMessageLite$Builder<", "Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;", "Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;", ">;", "Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescriptionOrBuilder;" } .end annotation # instance fields .field private adId_:J .field private animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .field private bitField0_:I .field private clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .field private propertyType_:I .field private property_:Lcom/moji/launchserver/AdCommonInterface$Property; .field private sentences_:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/moji/launchserver/AdCommonInterface$Sentence;", ">;" } .end annotation .end field .field private showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType; # direct methods .method private constructor ()V .locals 1 .line 22920 invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->()V .line 23178 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdShowType;->SPLASH_IMAGE:Lcom/moji/launchserver/AdCommonInterface$AdShowType; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType; .line 23203 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; .line 23291 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Clothing;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .line 23334 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Property;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; .line 23377 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Animation;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .line 22921 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->maybeForceBuilderInitialization()V return-void .end method .method static synthetic access$29700(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/protobuf/InvalidProtocolBufferException; } .end annotation .line 22915 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->buildParsed()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object p0 return-object p0 .end method .method static synthetic access$29800()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 22915 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 return-object v0 .end method .method private buildParsed()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/protobuf/InvalidProtocolBufferException; } .end annotation .line 22967 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v0 .line 22968 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->isInitialized()Z move-result v1 if-eqz v1, :cond_0 return-object v0 .line 22969 :cond_0 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException; move-result-object v0 .line 22970 invoke-virtual {v0}, Lcom/google/protobuf/UninitializedMessageException;->asInvalidProtocolBufferException()Lcom/google/protobuf/InvalidProtocolBufferException; move-result-object v0 throw v0 .end method .method private static create()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 22927 new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; invoke-direct {v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->()V return-object v0 .end method .method private ensureSentencesIsMutable()V .locals 3 .line 23205 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/4 v1, 0x4 and-int/2addr v0, v1 if-eq v0, v1, :cond_0 .line 23206 new-instance v0, Ljava/util/ArrayList; iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; .line 23207 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I :cond_0 return-void .end method .method private maybeForceBuilderInitialization()V .locals 0 return-void .end method # virtual methods .method public addAllSentences(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lcom/moji/launchserver/AdCommonInterface$Sentence;", ">;)", "Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;" } .end annotation .line 23272 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23273 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-static {p1, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->addAll(Ljava/lang/Iterable;Ljava/util/Collection;)V return-object p0 .end method .method public addSentences(ILcom/moji/launchserver/AdCommonInterface$Sentence$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23265 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23266 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-virtual {p2}, Lcom/moji/launchserver/AdCommonInterface$Sentence$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$Sentence; move-result-object p2 invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V return-object p0 .end method .method public addSentences(ILcom/moji/launchserver/AdCommonInterface$Sentence;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 if-eqz p2, :cond_0 .line 23251 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23252 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V return-object p0 .line 23249 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public addSentences(Lcom/moji/launchserver/AdCommonInterface$Sentence$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23258 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23259 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$Sentence$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$Sentence; move-result-object p1 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .end method .method public addSentences(Lcom/moji/launchserver/AdCommonInterface$Sentence;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 if-eqz p1, :cond_0 .line 23241 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23242 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .line 23239 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public bridge synthetic build()Lcom/google/protobuf/MessageLite; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v0 return-object v0 .end method .method public build()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; .locals 2 .line 22958 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v0 .line 22959 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->isInitialized()Z move-result v1 if-eqz v1, :cond_0 return-object v0 .line 22960 :cond_0 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException; move-result-object v0 throw v0 .end method .method public bridge synthetic buildPartial()Lcom/google/protobuf/MessageLite; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v0 return-object v0 .end method .method public buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; .locals 6 .line 22976 new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; const/4 v1, 0x0 invoke-direct {v0, p0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;Lcom/moji/launchserver/AdCommonInterface$1;)V .line 22977 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v2, v1, 0x1 const/4 v3, 0x1 if-ne v2, v3, :cond_0 goto :goto_0 :cond_0 const/4 v3, 0x0 .line 22982 :goto_0 iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->adId_:J invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30002(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;J)J and-int/lit8 v2, v1, 0x2 const/4 v4, 0x2 if-ne v2, v4, :cond_1 or-int/lit8 v3, v3, 0x2 .line 22986 :cond_1 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30102(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;Lcom/moji/launchserver/AdCommonInterface$AdShowType;)Lcom/moji/launchserver/AdCommonInterface$AdShowType; .line 22987 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/4 v4, 0x4 and-int/2addr v2, v4 if-ne v2, v4, :cond_2 .line 22988 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; move-result-object v2 iput-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; .line 22989 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v2, v2, -0x5 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 22991 :cond_2 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30202(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;Ljava/util/List;)Ljava/util/List; and-int/lit8 v2, v1, 0x8 const/16 v4, 0x8 if-ne v2, v4, :cond_3 or-int/lit8 v3, v3, 0x4 .line 22995 :cond_3 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30302(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;Lcom/moji/launchserver/AdCommonInterface$Clothing;)Lcom/moji/launchserver/AdCommonInterface$Clothing; and-int/lit8 v2, v1, 0x10 const/16 v4, 0x10 if-ne v2, v4, :cond_4 or-int/lit8 v3, v3, 0x8 .line 22999 :cond_4 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30402(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;Lcom/moji/launchserver/AdCommonInterface$Property;)Lcom/moji/launchserver/AdCommonInterface$Property; and-int/lit8 v2, v1, 0x20 const/16 v4, 0x20 if-ne v2, v4, :cond_5 or-int/lit8 v3, v3, 0x10 .line 23003 :cond_5 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30502(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;Lcom/moji/launchserver/AdCommonInterface$Animation;)Lcom/moji/launchserver/AdCommonInterface$Animation; const/16 v2, 0x40 and-int/2addr v1, v2 if-ne v1, v2, :cond_6 or-int/lit8 v3, v3, 0x20 .line 23007 :cond_6 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->propertyType_:I invoke-static {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30602(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;I)I .line 23008 invoke-static {v0, v3}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30702(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;I)I return-object v0 .end method .method public bridge synthetic clear()Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clear()Lcom/google/protobuf/MessageLite$Builder; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 return-object v0 .end method .method public clear()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 2 .line 22931 invoke-super {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->clear()Lcom/google/protobuf/GeneratedMessageLite$Builder; const-wide/16 v0, 0x0 .line 22932 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->adId_:J .line 22933 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 22934 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdShowType;->SPLASH_IMAGE:Lcom/moji/launchserver/AdCommonInterface$AdShowType; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType; .line 22935 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x3 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 22936 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; .line 22937 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 22938 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Clothing;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .line 22939 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x9 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 22940 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Property;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; .line 22941 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x11 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 22942 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Animation;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .line 22943 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x21 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/4 v0, 0x0 .line 22944 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->propertyType_:I .line 22945 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x41 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public clearAdId()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 2 .line 23171 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 23172 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->adId_:J return-object p0 .end method .method public clearAnimation()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23413 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Animation;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .line 23415 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x21 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public clearClothing()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23327 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Clothing;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .line 23329 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x9 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public clearProperty()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23370 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Property;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; .line 23372 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x11 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public clearPropertyType()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23434 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x41 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/4 v0, 0x0 .line 23435 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->propertyType_:I return-object p0 .end method .method public clearSentences()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23278 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; .line 23279 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public clearShowType()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23195 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x3 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 23196 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdShowType;->SPLASH_IMAGE:Lcom/moji/launchserver/AdCommonInterface$AdShowType; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType; return-object p0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/AbstractMessageLite$Builder; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/MessageLite$Builder; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 return-object v0 .end method .method public clone()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 2 .line 22950 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Ljava/lang/Object; .locals 1 .annotation system Ldalvik/annotation/Throws; value = { Ljava/lang/CloneNotSupportedException; } .end annotation .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object v0 return-object v0 .end method .method public getAdId()J .locals 2 .line 23162 iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->adId_:J return-wide v0 .end method .method public getAnimation()Lcom/moji/launchserver/AdCommonInterface$Animation; .locals 1 .line 23382 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; return-object v0 .end method .method public getClothing()Lcom/moji/launchserver/AdCommonInterface$Clothing; .locals 1 .line 23296 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; return-object v0 .end method .method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/GeneratedMessageLite; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v0 return-object v0 .end method .method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite; .locals 1 .line 22915 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v0 return-object v0 .end method .method public getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; .locals 1 .line 22954 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v0 return-object v0 .end method .method public getProperty()Lcom/moji/launchserver/AdCommonInterface$Property; .locals 1 .line 23339 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; return-object v0 .end method .method public getPropertyType()I .locals 1 .line 23425 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->propertyType_:I return v0 .end method .method public getSentences(I)Lcom/moji/launchserver/AdCommonInterface$Sentence; .locals 1 .line 23218 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/moji/launchserver/AdCommonInterface$Sentence; return-object p1 .end method .method public getSentencesCount()I .locals 1 .line 23215 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 return v0 .end method .method public getSentencesList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Lcom/moji/launchserver/AdCommonInterface$Sentence;", ">;" } .end annotation .line 23212 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; move-result-object v0 return-object v0 .end method .method public getShowType()Lcom/moji/launchserver/AdCommonInterface$AdShowType; .locals 1 .line 23183 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType; return-object v0 .end method .method public hasAdId()Z .locals 2 .line 23159 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/4 v1, 0x1 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 goto :goto_0 :cond_0 const/4 v1, 0x0 :goto_0 return v1 .end method .method public hasAnimation()Z .locals 2 .line 23379 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/16 v1, 0x20 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasClothing()Z .locals 2 .line 23293 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/16 v1, 0x8 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasProperty()Z .locals 2 .line 23336 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/16 v1, 0x10 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasPropertyType()Z .locals 2 .line 23422 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/16 v1, 0x40 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasShowType()Z .locals 2 .line 23180 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/4 v1, 0x2 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public final isInitialized()Z .locals 3 .line 23046 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->hasAdId()Z move-result v0 const/4 v1, 0x0 if-nez v0, :cond_0 return v1 .line 23050 :cond_0 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->hasShowType()Z move-result v0 if-nez v0, :cond_1 return v1 :cond_1 const/4 v0, 0x0 .line 23054 :goto_0 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getSentencesCount()I move-result v2 if-ge v0, v2, :cond_3 .line 23055 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getSentences(I)Lcom/moji/launchserver/AdCommonInterface$Sentence; move-result-object v2 invoke-virtual {v2}, Lcom/moji/launchserver/AdCommonInterface$Sentence;->isInitialized()Z move-result v2 if-nez v2, :cond_2 return v1 :cond_2 add-int/lit8 v0, v0, 0x1 goto :goto_0 .line 23060 :cond_3 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->hasClothing()Z move-result v0 if-eqz v0, :cond_4 .line 23061 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getClothing()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object v0 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$Clothing;->isInitialized()Z move-result v0 if-nez v0, :cond_4 return v1 .line 23066 :cond_4 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->hasProperty()Z move-result v0 if-eqz v0, :cond_5 .line 23067 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getProperty()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object v0 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$Property;->isInitialized()Z move-result v0 if-nez v0, :cond_5 return v1 .line 23072 :cond_5 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->hasAnimation()Z move-result v0 if-eqz v0, :cond_6 .line 23073 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getAnimation()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object v0 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$Animation;->isInitialized()Z move-result v0 if-nez v0, :cond_6 return v1 :cond_6 const/4 v0, 0x1 return v0 .end method .method public mergeAnimation(Lcom/moji/launchserver/AdCommonInterface$Animation;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 3 .line 23401 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/16 v1, 0x20 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .line 23402 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Animation;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object v2 if-eq v0, v2, :cond_0 .line 23403 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .line 23404 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$Animation;->newBuilder(Lcom/moji/launchserver/AdCommonInterface$Animation;)Lcom/moji/launchserver/AdCommonInterface$Animation$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/launchserver/AdCommonInterface$Animation$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$Animation;)Lcom/moji/launchserver/AdCommonInterface$Animation$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$Animation$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; goto :goto_0 .line 23406 :cond_0 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .line 23409 :goto_0 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public mergeClothing(Lcom/moji/launchserver/AdCommonInterface$Clothing;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 3 .line 23315 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/16 v1, 0x8 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .line 23316 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Clothing;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object v2 if-eq v0, v2, :cond_0 .line 23317 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .line 23318 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$Clothing;->newBuilder(Lcom/moji/launchserver/AdCommonInterface$Clothing;)Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$Clothing;)Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; goto :goto_0 .line 23320 :cond_0 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .line 23323 :goto_0 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder; .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 22915 invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object p1 return-object p1 .end method .method public bridge synthetic mergeFrom(Lcom/google/protobuf/GeneratedMessageLite;)Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 0 .line 22915 check-cast p1, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object p1 return-object p1 .end method .method public bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite$Builder; .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 22915 invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; move-result-object p1 return-object p1 .end method .method public mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 23086 :cond_0 :goto_0 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readTag()I move-result v0 if-eqz v0, :cond_b const/16 v1, 0x8 if-eq v0, v1, :cond_a const/16 v1, 0x10 if-eq v0, v1, :cond_9 const/16 v1, 0x1a if-eq v0, v1, :cond_8 const/16 v1, 0x22 if-eq v0, v1, :cond_6 const/16 v1, 0x2a if-eq v0, v1, :cond_4 const/16 v1, 0x32 if-eq v0, v1, :cond_2 const/16 v1, 0x38 if-eq v0, v1, :cond_1 .line 23092 invoke-virtual {p0, p1, p2, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->parseUnknownField(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;I)Z move-result v0 if-nez v0, :cond_0 return-object p0 .line 23146 :cond_1 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x40 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 23147 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->propertyType_:I goto :goto_0 .line 23137 :cond_2 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Animation;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$Animation$Builder; move-result-object v0 .line 23138 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->hasAnimation()Z move-result v1 if-eqz v1, :cond_3 .line 23139 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getAnimation()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$Animation$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$Animation;)Lcom/moji/launchserver/AdCommonInterface$Animation$Builder; .line 23141 :cond_3 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 23142 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$Animation$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->setAnimation(Lcom/moji/launchserver/AdCommonInterface$Animation;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; goto :goto_0 .line 23128 :cond_4 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Property;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$Property$Builder; move-result-object v0 .line 23129 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->hasProperty()Z move-result v1 if-eqz v1, :cond_5 .line 23130 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getProperty()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$Property$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$Property;)Lcom/moji/launchserver/AdCommonInterface$Property$Builder; .line 23132 :cond_5 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 23133 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$Property$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->setProperty(Lcom/moji/launchserver/AdCommonInterface$Property;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; goto :goto_0 .line 23119 :cond_6 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Clothing;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder; move-result-object v0 .line 23120 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->hasClothing()Z move-result v1 if-eqz v1, :cond_7 .line 23121 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->getClothing()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$Clothing;)Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder; .line 23123 :cond_7 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 23124 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->setClothing(Lcom/moji/launchserver/AdCommonInterface$Clothing;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; goto/16 :goto_0 .line 23113 :cond_8 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Sentence;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$Sentence$Builder; move-result-object v0 .line 23114 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 23115 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$Sentence$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$Sentence; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->addSentences(Lcom/moji/launchserver/AdCommonInterface$Sentence;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; goto/16 :goto_0 .line 23104 :cond_9 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I move-result v0 .line 23105 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdShowType;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$AdShowType; move-result-object v0 if-eqz v0, :cond_0 .line 23107 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 v1, v1, 0x2 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 23108 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType; goto/16 :goto_0 .line 23099 :cond_a iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 23100 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->adId_:J goto/16 :goto_0 :cond_b return-object p0 .end method .method public mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 2 .line 23013 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription; move-result-object v0 if-ne p1, v0, :cond_0 return-object p0 .line 23014 :cond_0 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->hasAdId()Z move-result v0 if-eqz v0, :cond_1 .line 23015 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->getAdId()J move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->setAdId(J)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .line 23017 :cond_1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->hasShowType()Z move-result v0 if-eqz v0, :cond_2 .line 23018 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->getShowType()Lcom/moji/launchserver/AdCommonInterface$AdShowType; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->setShowType(Lcom/moji/launchserver/AdCommonInterface$AdShowType;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .line 23020 :cond_2 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30200(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;)Ljava/util/List; move-result-object v0 invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_4 .line 23021 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-eqz v0, :cond_3 .line 23022 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30200(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;)Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; .line 23023 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I goto :goto_0 .line 23025 :cond_3 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23026 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->access$30200(Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;)Ljava/util/List; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 23030 :cond_4 :goto_0 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->hasClothing()Z move-result v0 if-eqz v0, :cond_5 .line 23031 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->getClothing()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->mergeClothing(Lcom/moji/launchserver/AdCommonInterface$Clothing;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .line 23033 :cond_5 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->hasProperty()Z move-result v0 if-eqz v0, :cond_6 .line 23034 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->getProperty()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->mergeProperty(Lcom/moji/launchserver/AdCommonInterface$Property;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .line 23036 :cond_6 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->hasAnimation()Z move-result v0 if-eqz v0, :cond_7 .line 23037 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->getAnimation()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->mergeAnimation(Lcom/moji/launchserver/AdCommonInterface$Animation;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .line 23039 :cond_7 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->hasPropertyType()Z move-result v0 if-eqz v0, :cond_8 .line 23040 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription;->getPropertyType()I move-result p1 invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->setPropertyType(I)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; :cond_8 return-object p0 .end method .method public mergeProperty(Lcom/moji/launchserver/AdCommonInterface$Property;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 3 .line 23358 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I const/16 v1, 0x10 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; .line 23359 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$Property;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object v2 if-eq v0, v2, :cond_0 .line 23360 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; .line 23361 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$Property;->newBuilder(Lcom/moji/launchserver/AdCommonInterface$Property;)Lcom/moji/launchserver/AdCommonInterface$Property$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/launchserver/AdCommonInterface$Property$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$Property;)Lcom/moji/launchserver/AdCommonInterface$Property$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$Property$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; goto :goto_0 .line 23363 :cond_0 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; .line 23366 :goto_0 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public removeSentences(I)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23284 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23285 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; return-object p0 .end method .method public setAdId(J)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23165 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 23166 iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->adId_:J return-object p0 .end method .method public setAnimation(Lcom/moji/launchserver/AdCommonInterface$Animation$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 0 .line 23395 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$Animation$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$Animation; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .line 23397 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x20 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public setAnimation(Lcom/moji/launchserver/AdCommonInterface$Animation;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 0 if-eqz p1, :cond_0 .line 23388 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->animation_:Lcom/moji/launchserver/AdCommonInterface$Animation; .line 23390 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x20 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .line 23386 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setClothing(Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 0 .line 23309 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$Clothing$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$Clothing; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .line 23311 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x8 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public setClothing(Lcom/moji/launchserver/AdCommonInterface$Clothing;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 0 if-eqz p1, :cond_0 .line 23302 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->clothing_:Lcom/moji/launchserver/AdCommonInterface$Clothing; .line 23304 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x8 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .line 23300 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setProperty(Lcom/moji/launchserver/AdCommonInterface$Property$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 0 .line 23352 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$Property$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$Property; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; .line 23354 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x10 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .end method .method public setProperty(Lcom/moji/launchserver/AdCommonInterface$Property;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 0 if-eqz p1, :cond_0 .line 23345 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->property_:Lcom/moji/launchserver/AdCommonInterface$Property; .line 23347 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x10 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I return-object p0 .line 23343 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setPropertyType(I)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23428 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x40 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 23429 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->propertyType_:I return-object p0 .end method .method public setSentences(ILcom/moji/launchserver/AdCommonInterface$Sentence$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 .line 23232 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23233 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-virtual {p2}, Lcom/moji/launchserver/AdCommonInterface$Sentence$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$Sentence; move-result-object p2 invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; return-object p0 .end method .method public setSentences(ILcom/moji/launchserver/AdCommonInterface$Sentence;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 if-eqz p2, :cond_0 .line 23225 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->ensureSentencesIsMutable()V .line 23226 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->sentences_:Ljava/util/List; invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; return-object p0 .line 23223 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setShowType(Lcom/moji/launchserver/AdCommonInterface$AdShowType;)Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder; .locals 1 if-eqz p1, :cond_0 .line 23189 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->bitField0_:I .line 23190 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdAvatarDescription$Builder;->showType_:Lcom/moji/launchserver/AdCommonInterface$AdShowType; return-object p0 .line 23187 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method