.class public final Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .super Lcom/google/protobuf/GeneratedMessageLite$Builder; .source "AdCommonInterface.java" # interfaces .implements Lcom/moji/launchserver/AdCommonInterface$AdRequestOrBuilder; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/moji/launchserver/AdCommonInterface$AdRequest; .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$AdRequest;", "Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;", ">;", "Lcom/moji/launchserver/AdCommonInterface$AdRequestOrBuilder;" } .end annotation # instance fields .field private adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .field private advertIds_:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Ljava/lang/Long;", ">;" } .end annotation .end field .field private alreadyShowId_:J .field private bitField0_:I .field private commentNumber_:I .field private dayOrNight_:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; .field private displayTimes_:I .field private exsitedAdIds_:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Ljava/lang/Long;", ">;" } .end annotation .end field .field private feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .field private feedInterval_:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/moji/launchserver/AdCommonInterface$FeedInterval;", ">;" } .end annotation .end field .field private feedTab_:I .field private frequencyControl_:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/moji/launchserver/AdCommonInterface$FrequencyControl;", ">;" } .end annotation .end field .field private imageName_:Ljava/lang/Object; .field private isDebug_:Z .field private isMember_:I .field private isShortPrediction_:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; .field private lastAdIds_:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Ljava/lang/Long;", ">;" } .end annotation .end field .field private lastTimeDisplay_:J .field private latitude_:F .field private longitude_:F .field private position_:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/moji/launchserver/AdCommonInterface$AdPosition;", ">;" } .end annotation .end field .field private requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .field private screenDirection_:I .field private sessionId_:Ljava/lang/Object; .field private type_:Lcom/moji/launchserver/AdCommonInterface$AdType; .field private version_:I # direct methods .method private constructor ()V .locals 1 .line 5877 invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->()V const-string v0, "" .line 6456 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; .line 6492 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdType;->ERROR:Lcom/moji/launchserver/AdCommonInterface$AdType; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->type_:Lcom/moji/launchserver/AdCommonInterface$AdType; .line 6516 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .line 6559 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction;->NO:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isShortPrediction_:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; .line 6626 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; .line 6676 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; .line 6721 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; .line 6766 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$DayOrNight;->DAY:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->dayOrNight_:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; const-string v0, "" .line 6895 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; .line 6974 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; .line 7062 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; .line 7107 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .line 7171 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$FeedClick;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 7215 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; .line 5878 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->maybeForceBuilderInitialization()V return-void .end method .method static synthetic access$5700(Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest; .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/protobuf/InvalidProtocolBufferException; } .end annotation .line 5872 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->buildParsed()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object p0 return-object p0 .end method .method static synthetic access$5800()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 5872 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; move-result-object v0 return-object v0 .end method .method private buildParsed()Lcom/moji/launchserver/AdCommonInterface$AdRequest; .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/protobuf/InvalidProtocolBufferException; } .end annotation .line 5960 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 .line 5961 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->isInitialized()Z move-result v1 if-eqz v1, :cond_0 return-object v0 .line 5962 :cond_0 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException; move-result-object v0 .line 5963 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$AdRequest$Builder; .locals 1 .line 5884 new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; invoke-direct {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->()V return-object v0 .end method .method private ensureAdvertIdsIsMutable()V .locals 3 .line 7064 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x80000 and-int/2addr v0, v1 if-eq v0, v1, :cond_0 .line 7065 new-instance v0, Ljava/util/ArrayList; iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; .line 7066 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I :cond_0 return-void .end method .method private ensureExsitedAdIdsIsMutable()V .locals 3 .line 6723 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x100 and-int/2addr v0, v1 if-eq v0, v1, :cond_0 .line 6724 new-instance v0, Ljava/util/ArrayList; iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; .line 6725 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I :cond_0 return-void .end method .method private ensureFeedIntervalIsMutable()V .locals 3 .line 6976 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x40000 and-int/2addr v0, v1 if-eq v0, v1, :cond_0 .line 6977 new-instance v0, Ljava/util/ArrayList; iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; .line 6978 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I :cond_0 return-void .end method .method private ensureFrequencyControlIsMutable()V .locals 3 .line 7217 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x800000 and-int/2addr v0, v1 if-eq v0, v1, :cond_0 .line 7218 new-instance v0, Ljava/util/ArrayList; iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; .line 7219 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I :cond_0 return-void .end method .method private ensureLastAdIdsIsMutable()V .locals 3 .line 6678 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x80 and-int/2addr v0, v1 if-eq v0, v1, :cond_0 .line 6679 new-instance v0, Ljava/util/ArrayList; iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; .line 6680 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I :cond_0 return-void .end method .method private ensurePositionIsMutable()V .locals 3 .line 6628 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x40 and-int/2addr v0, v1 if-eq v0, v1, :cond_0 .line 6629 new-instance v0, Ljava/util/ArrayList; iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; .line 6630 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I :cond_0 return-void .end method .method private maybeForceBuilderInitialization()V .locals 0 return-void .end method # virtual methods .method public addAdvertIds(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7087 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureAdvertIdsIsMutable()V .line 7088 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object p1 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .end method .method public addAllAdvertIds(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Ljava/lang/Long;", ">;)", "Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;" } .end annotation .line 7094 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureAdvertIdsIsMutable()V .line 7095 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_: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 addAllExsitedAdIds(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Ljava/lang/Long;", ">;)", "Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;" } .end annotation .line 6753 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureExsitedAdIdsIsMutable()V .line 6754 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_: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 addAllFeedInterval(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lcom/moji/launchserver/AdCommonInterface$FeedInterval;", ">;)", "Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;" } .end annotation .line 7043 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 7044 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_: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 addAllFrequencyControl(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lcom/moji/launchserver/AdCommonInterface$FrequencyControl;", ">;)", "Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;" } .end annotation .line 7284 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 7285 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_: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 addAllLastAdIds(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Ljava/lang/Long;", ">;)", "Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;" } .end annotation .line 6708 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureLastAdIdsIsMutable()V .line 6709 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_: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 addAllPosition(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lcom/moji/launchserver/AdCommonInterface$AdPosition;", ">;)", "Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;" } .end annotation .line 6663 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensurePositionIsMutable()V .line 6664 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_: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 addExsitedAdIds(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6746 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureExsitedAdIdsIsMutable()V .line 6747 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object p1 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .end method .method public addFeedInterval(ILcom/moji/launchserver/AdCommonInterface$FeedInterval$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7036 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 7037 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-virtual {p2}, Lcom/moji/launchserver/AdCommonInterface$FeedInterval$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$FeedInterval; move-result-object p2 invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V return-object p0 .end method .method public addFeedInterval(ILcom/moji/launchserver/AdCommonInterface$FeedInterval;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p2, :cond_0 .line 7022 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 7023 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V return-object p0 .line 7020 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public addFeedInterval(Lcom/moji/launchserver/AdCommonInterface$FeedInterval$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7029 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 7030 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$FeedInterval$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$FeedInterval; move-result-object p1 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .end method .method public addFeedInterval(Lcom/moji/launchserver/AdCommonInterface$FeedInterval;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 7012 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 7013 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .line 7010 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public addFrequencyControl(ILcom/moji/launchserver/AdCommonInterface$FrequencyControl$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7277 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 7278 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-virtual {p2}, Lcom/moji/launchserver/AdCommonInterface$FrequencyControl$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$FrequencyControl; move-result-object p2 invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V return-object p0 .end method .method public addFrequencyControl(ILcom/moji/launchserver/AdCommonInterface$FrequencyControl;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p2, :cond_0 .line 7263 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 7264 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V return-object p0 .line 7261 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public addFrequencyControl(Lcom/moji/launchserver/AdCommonInterface$FrequencyControl$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7270 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 7271 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$FrequencyControl$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$FrequencyControl; move-result-object p1 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .end method .method public addFrequencyControl(Lcom/moji/launchserver/AdCommonInterface$FrequencyControl;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 7253 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 7254 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .line 7251 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public addLastAdIds(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6701 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureLastAdIdsIsMutable()V .line 6702 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object p1 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .end method .method public addPosition(Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 6656 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensurePositionIsMutable()V .line 6657 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z return-object p0 .line 6654 :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 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 return-object v0 .end method .method public build()Lcom/moji/launchserver/AdCommonInterface$AdRequest; .locals 2 .line 5951 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 .line 5952 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->isInitialized()Z move-result v1 if-eqz v1, :cond_0 return-object v0 .line 5953 :cond_0 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 return-object v0 .end method .method public buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequest; .locals 6 .line 5969 new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdRequest; const/4 v1, 0x0 invoke-direct {v0, p0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->(Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;Lcom/moji/launchserver/AdCommonInterface$1;)V .line 5970 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 5975 :goto_0 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6002(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Ljava/lang/Object;)Ljava/lang/Object; and-int/lit8 v2, v1, 0x2 const/4 v4, 0x2 if-ne v2, v4, :cond_1 or-int/lit8 v3, v3, 0x2 .line 5979 :cond_1 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->type_:Lcom/moji/launchserver/AdCommonInterface$AdType; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6102(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Lcom/moji/launchserver/AdCommonInterface$AdType;)Lcom/moji/launchserver/AdCommonInterface$AdType; and-int/lit8 v2, v1, 0x4 const/4 v4, 0x4 if-ne v2, v4, :cond_2 or-int/lit8 v3, v3, 0x4 .line 5983 :cond_2 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6202(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; and-int/lit8 v2, v1, 0x8 const/16 v4, 0x8 if-ne v2, v4, :cond_3 or-int/lit8 v3, v3, 0x8 .line 5987 :cond_3 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isShortPrediction_:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6302(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction;)Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; and-int/lit8 v2, v1, 0x10 const/16 v4, 0x10 if-ne v2, v4, :cond_4 or-int/lit8 v3, v3, 0x10 .line 5991 :cond_4 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->longitude_:F invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6402(Lcom/moji/launchserver/AdCommonInterface$AdRequest;F)F and-int/lit8 v2, v1, 0x20 const/16 v4, 0x20 if-ne v2, v4, :cond_5 or-int/lit8 v3, v3, 0x20 .line 5995 :cond_5 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->latitude_:F invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6502(Lcom/moji/launchserver/AdCommonInterface$AdRequest;F)F .line 5996 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v4, 0x40 and-int/2addr v2, v4 if-ne v2, v4, :cond_6 .line 5997 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_: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$AdRequest$Builder;->position_:Ljava/util/List; .line 5998 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v2, v2, -0x41 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6000 :cond_6 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6602(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Ljava/util/List;)Ljava/util/List; .line 6001 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v4, 0x80 and-int/2addr v2, v4 if-ne v2, v4, :cond_7 .line 6002 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_: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$AdRequest$Builder;->lastAdIds_:Ljava/util/List; .line 6003 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v2, v2, -0x81 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6005 :cond_7 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6702(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Ljava/util/List;)Ljava/util/List; .line 6006 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v4, 0x100 and-int/2addr v2, v4 if-ne v2, v4, :cond_8 .line 6007 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_: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$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; .line 6008 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v2, v2, -0x101 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6010 :cond_8 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6802(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Ljava/util/List;)Ljava/util/List; and-int/lit16 v2, v1, 0x200 const/16 v4, 0x200 if-ne v2, v4, :cond_9 or-int/lit8 v3, v3, 0x40 .line 6014 :cond_9 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->dayOrNight_:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6902(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Lcom/moji/launchserver/AdCommonInterface$DayOrNight;)Lcom/moji/launchserver/AdCommonInterface$DayOrNight; and-int/lit16 v2, v1, 0x400 const/16 v4, 0x400 if-ne v2, v4, :cond_a or-int/lit16 v3, v3, 0x80 .line 6018 :cond_a iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->alreadyShowId_:J invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7002(Lcom/moji/launchserver/AdCommonInterface$AdRequest;J)J and-int/lit16 v2, v1, 0x800 const/16 v4, 0x800 if-ne v2, v4, :cond_b or-int/lit16 v3, v3, 0x100 .line 6022 :cond_b iget-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isDebug_:Z invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7102(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Z)Z and-int/lit16 v2, v1, 0x1000 const/16 v4, 0x1000 if-ne v2, v4, :cond_c or-int/lit16 v3, v3, 0x200 .line 6026 :cond_c iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->displayTimes_:I invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7202(Lcom/moji/launchserver/AdCommonInterface$AdRequest;I)I and-int/lit16 v2, v1, 0x2000 const/16 v4, 0x2000 if-ne v2, v4, :cond_d or-int/lit16 v3, v3, 0x400 .line 6030 :cond_d iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastTimeDisplay_:J invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7302(Lcom/moji/launchserver/AdCommonInterface$AdRequest;J)J and-int/lit16 v2, v1, 0x4000 const/16 v4, 0x4000 if-ne v2, v4, :cond_e or-int/lit16 v3, v3, 0x800 .line 6034 :cond_e iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->version_:I invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7402(Lcom/moji/launchserver/AdCommonInterface$AdRequest;I)I const v2, 0x8000 and-int/2addr v2, v1 const v4, 0x8000 if-ne v2, v4, :cond_f or-int/lit16 v3, v3, 0x1000 .line 6038 :cond_f iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7502(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Ljava/lang/Object;)Ljava/lang/Object; const/high16 v2, 0x10000 and-int/2addr v2, v1 const/high16 v4, 0x10000 if-ne v2, v4, :cond_10 or-int/lit16 v3, v3, 0x2000 .line 6042 :cond_10 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->screenDirection_:I invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7602(Lcom/moji/launchserver/AdCommonInterface$AdRequest;I)I const/high16 v2, 0x20000 and-int/2addr v2, v1 const/high16 v4, 0x20000 if-ne v2, v4, :cond_11 or-int/lit16 v3, v3, 0x4000 .line 6046 :cond_11 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedTab_:I invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7702(Lcom/moji/launchserver/AdCommonInterface$AdRequest;I)I .line 6047 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v4, 0x40000 and-int/2addr v2, v4 if-ne v2, v4, :cond_12 .line 6048 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_: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$AdRequest$Builder;->feedInterval_:Ljava/util/List; .line 6049 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v4, -0x40001 and-int/2addr v2, v4 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6051 :cond_12 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7802(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Ljava/util/List;)Ljava/util/List; .line 6052 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v4, 0x80000 and-int/2addr v2, v4 if-ne v2, v4, :cond_13 .line 6053 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_: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$AdRequest$Builder;->advertIds_:Ljava/util/List; .line 6054 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v4, -0x80001 and-int/2addr v2, v4 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6056 :cond_13 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7902(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Ljava/util/List;)Ljava/util/List; const/high16 v2, 0x100000 and-int/2addr v2, v1 const/high16 v4, 0x100000 if-ne v2, v4, :cond_14 const v2, 0x8000 or-int/2addr v3, v2 .line 6060 :cond_14 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8002(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;)Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; const/high16 v2, 0x200000 and-int/2addr v2, v1 const/high16 v4, 0x200000 if-ne v2, v4, :cond_15 const/high16 v2, 0x10000 or-int/2addr v3, v2 .line 6064 :cond_15 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isMember_:I invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8102(Lcom/moji/launchserver/AdCommonInterface$AdRequest;I)I const/high16 v2, 0x400000 and-int/2addr v2, v1 const/high16 v4, 0x400000 if-ne v2, v4, :cond_16 const/high16 v2, 0x20000 or-int/2addr v3, v2 .line 6068 :cond_16 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8202(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Lcom/moji/launchserver/AdCommonInterface$FeedClick;)Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 6069 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v4, 0x800000 and-int/2addr v2, v4 if-ne v2, v4, :cond_17 .line 6070 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_: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$AdRequest$Builder;->frequencyControl_:Ljava/util/List; .line 6071 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v4, -0x800001 and-int/2addr v2, v4 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6073 :cond_17 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8302(Lcom/moji/launchserver/AdCommonInterface$AdRequest;Ljava/util/List;)Ljava/util/List; const/high16 v2, 0x1000000 and-int/2addr v1, v2 if-ne v1, v2, :cond_18 const/high16 v1, 0x40000 or-int/2addr v3, v1 .line 6077 :cond_18 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->commentNumber_:I invoke-static {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8402(Lcom/moji/launchserver/AdCommonInterface$AdRequest;I)I .line 6078 invoke-static {v0, v3}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8502(Lcom/moji/launchserver/AdCommonInterface$AdRequest;I)I return-object v0 .end method .method public bridge synthetic clear()Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 1 .line 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clear()Lcom/google/protobuf/MessageLite$Builder; .locals 1 .line 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; move-result-object v0 return-object v0 .end method .method public clear()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 4 .line 5888 invoke-super {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->clear()Lcom/google/protobuf/GeneratedMessageLite$Builder; const-string v0, "" .line 5889 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; .line 5890 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5891 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdType;->ERROR:Lcom/moji/launchserver/AdCommonInterface$AdType; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->type_:Lcom/moji/launchserver/AdCommonInterface$AdType; .line 5892 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x3 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5893 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .line 5894 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5895 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction;->NO:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isShortPrediction_:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; .line 5896 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x9 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 5897 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->longitude_:F .line 5898 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v1, v1, -0x11 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5899 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->latitude_:F .line 5900 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x21 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5901 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; .line 5902 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x41 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5903 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; .line 5904 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x81 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5905 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; .line 5906 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x101 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5907 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$DayOrNight;->DAY:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->dayOrNight_:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; .line 5908 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x201 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 5909 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->alreadyShowId_:J .line 5910 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v2, v2, -0x401 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v2, 0x0 .line 5911 iput-boolean v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isDebug_:Z .line 5912 iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v3, v3, -0x801 iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5913 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->displayTimes_:I .line 5914 iget v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v3, v3, -0x1001 iput v3, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5915 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastTimeDisplay_:J .line 5916 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x2001 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5917 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->version_:I .line 5918 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x4001 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const-string v0, "" .line 5919 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; .line 5920 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x8001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5921 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->screenDirection_:I .line 5922 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x10001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5923 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedTab_:I .line 5924 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x20001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5925 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; .line 5926 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x40001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5927 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; .line 5928 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x80001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5929 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .line 5930 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x100001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5931 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isMember_:I .line 5932 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x200001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5933 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$FeedClick;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 5934 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x400001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5935 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; .line 5936 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x800001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 5937 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->commentNumber_:I .line 5938 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x1000001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearAdSuitClothesReqMsg()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7143 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .line 7145 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x100001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearAdvertIds()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7100 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; .line 7101 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x80001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearAlreadyShowId()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 6804 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x401 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 6805 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->alreadyShowId_:J return-object p0 .end method .method public clearCommentNumber()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7317 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x1000001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 7318 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->commentNumber_:I return-object p0 .end method .method public clearDayOrNight()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6783 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x201 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6784 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$DayOrNight;->DAY:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->dayOrNight_:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; return-object p0 .end method .method public clearDisplayTimes()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6846 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x1001 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 6847 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->displayTimes_:I return-object p0 .end method .method public clearExsitedAdIds()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6759 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; .line 6760 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x101 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearFeedClick()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7207 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$FeedClick;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 7209 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x400001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearFeedInterval()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7049 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; .line 7050 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x40001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearFeedTab()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 6966 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x20001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 6967 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedTab_:I return-object p0 .end method .method public clearFrequencyControl()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7290 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; .line 7291 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x800001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearImageName()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 6919 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x8001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6920 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getImageName()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; return-object p0 .end method .method public clearIsDebug()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6825 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x801 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 6826 iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isDebug_:Z return-object p0 .end method .method public clearIsMember()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7164 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x200001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 7165 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isMember_:I return-object p0 .end method .method public clearIsShortPrediction()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6576 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x9 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6577 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction;->NO:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isShortPrediction_:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; return-object p0 .end method .method public clearLastAdIds()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6714 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; .line 6715 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x81 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearLastTimeDisplay()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 6867 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x2001 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 6868 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastTimeDisplay_:J return-object p0 .end method .method public clearLatitude()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6618 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x21 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 6619 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->latitude_:F return-object p0 .end method .method public clearLongitude()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6597 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x11 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 6598 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->longitude_:F return-object p0 .end method .method public clearPosition()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6669 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; .line 6670 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x41 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearRequestCommon()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6552 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .line 6554 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public clearScreenDirection()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 6945 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x10001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 6946 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->screenDirection_:I return-object p0 .end method .method public clearSessionId()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6480 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6481 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getSessionId()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; return-object p0 .end method .method public clearType()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6509 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x3 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6510 sget-object v0, Lcom/moji/launchserver/AdCommonInterface$AdType;->ERROR:Lcom/moji/launchserver/AdCommonInterface$AdType; iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->type_:Lcom/moji/launchserver/AdCommonInterface$AdType; return-object p0 .end method .method public clearVersion()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6888 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x4001 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v0, 0x0 .line 6889 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->version_:I return-object p0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/AbstractMessageLite$Builder; .locals 1 .line 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 1 .line 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/MessageLite$Builder; .locals 1 .line 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; move-result-object v0 return-object v0 .end method .method public clone()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 5943 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; move-result-object v0 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; move-result-object v0 return-object v0 .end method .method public getAdSuitClothesReqMsg()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .locals 1 .line 7112 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; return-object v0 .end method .method public getAdvertIds(I)J .locals 2 .line 7077 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/Long; invoke-virtual {p1}, Ljava/lang/Long;->longValue()J move-result-wide v0 return-wide v0 .end method .method public getAdvertIdsCount()I .locals 1 .line 7074 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 return v0 .end method .method public getAdvertIdsList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Ljava/lang/Long;", ">;" } .end annotation .line 7071 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_: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 getAlreadyShowId()J .locals 2 .line 6795 iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->alreadyShowId_:J return-wide v0 .end method .method public getCommentNumber()I .locals 1 .line 7308 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->commentNumber_:I return v0 .end method .method public getDayOrNight()Lcom/moji/launchserver/AdCommonInterface$DayOrNight; .locals 1 .line 6771 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->dayOrNight_:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; return-object v0 .end method .method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/GeneratedMessageLite; .locals 1 .line 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 return-object v0 .end method .method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite; .locals 1 .line 5872 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 return-object v0 .end method .method public getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdRequest; .locals 1 .line 5947 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 return-object v0 .end method .method public getDisplayTimes()I .locals 1 .line 6837 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->displayTimes_:I return v0 .end method .method public getExsitedAdIds(I)J .locals 2 .line 6736 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/Long; invoke-virtual {p1}, Ljava/lang/Long;->longValue()J move-result-wide v0 return-wide v0 .end method .method public getExsitedAdIdsCount()I .locals 1 .line 6733 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 return v0 .end method .method public getExsitedAdIdsList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Ljava/lang/Long;", ">;" } .end annotation .line 6730 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_: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 getFeedClick()Lcom/moji/launchserver/AdCommonInterface$FeedClick; .locals 1 .line 7176 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; return-object v0 .end method .method public getFeedInterval(I)Lcom/moji/launchserver/AdCommonInterface$FeedInterval; .locals 1 .line 6989 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_: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$FeedInterval; return-object p1 .end method .method public getFeedIntervalCount()I .locals 1 .line 6986 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 return v0 .end method .method public getFeedIntervalList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Lcom/moji/launchserver/AdCommonInterface$FeedInterval;", ">;" } .end annotation .line 6983 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_: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 getFeedTab()I .locals 1 .line 6957 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedTab_:I return v0 .end method .method public getFrequencyControl(I)Lcom/moji/launchserver/AdCommonInterface$FrequencyControl; .locals 1 .line 7230 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_: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$FrequencyControl; return-object p1 .end method .method public getFrequencyControlCount()I .locals 1 .line 7227 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 return v0 .end method .method public getFrequencyControlList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Lcom/moji/launchserver/AdCommonInterface$FrequencyControl;", ">;" } .end annotation .line 7224 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_: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 getImageName()Ljava/lang/String; .locals 2 .line 6900 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; .line 6901 instance-of v1, v0, Ljava/lang/String; if-nez v1, :cond_0 .line 6902 check-cast v0, Lcom/google/protobuf/ByteString; invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String; move-result-object v0 .line 6903 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; return-object v0 .line 6906 :cond_0 check-cast v0, Ljava/lang/String; return-object v0 .end method .method public getIsDebug()Z .locals 1 .line 6816 iget-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isDebug_:Z return v0 .end method .method public getIsMember()I .locals 1 .line 7155 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isMember_:I return v0 .end method .method public getIsShortPrediction()Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; .locals 1 .line 6564 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isShortPrediction_:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; return-object v0 .end method .method public getLastAdIds(I)J .locals 2 .line 6691 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/Long; invoke-virtual {p1}, Ljava/lang/Long;->longValue()J move-result-wide v0 return-wide v0 .end method .method public getLastAdIdsCount()I .locals 1 .line 6688 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 return v0 .end method .method public getLastAdIdsList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Ljava/lang/Long;", ">;" } .end annotation .line 6685 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_: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 getLastTimeDisplay()J .locals 2 .line 6858 iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastTimeDisplay_:J return-wide v0 .end method .method public getLatitude()F .locals 1 .line 6609 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->latitude_:F return v0 .end method .method public getLongitude()F .locals 1 .line 6588 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->longitude_:F return v0 .end method .method public getPosition(I)Lcom/moji/launchserver/AdCommonInterface$AdPosition; .locals 1 .line 6640 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_: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$AdPosition; return-object p1 .end method .method public getPositionCount()I .locals 1 .line 6637 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 return v0 .end method .method public getPositionList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Lcom/moji/launchserver/AdCommonInterface$AdPosition;", ">;" } .end annotation .line 6634 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_: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 getRequestCommon()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .locals 1 .line 6521 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; return-object v0 .end method .method public getScreenDirection()I .locals 1 .line 6936 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->screenDirection_:I return v0 .end method .method public getSessionId()Ljava/lang/String; .locals 2 .line 6461 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; .line 6462 instance-of v1, v0, Ljava/lang/String; if-nez v1, :cond_0 .line 6463 check-cast v0, Lcom/google/protobuf/ByteString; invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String; move-result-object v0 .line 6464 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; return-object v0 .line 6467 :cond_0 check-cast v0, Ljava/lang/String; return-object v0 .end method .method public getType()Lcom/moji/launchserver/AdCommonInterface$AdType; .locals 1 .line 6497 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->type_:Lcom/moji/launchserver/AdCommonInterface$AdType; return-object v0 .end method .method public getVersion()I .locals 1 .line 6879 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->version_:I return v0 .end method .method public hasAdSuitClothesReqMsg()Z .locals 2 .line 7109 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x100000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasAlreadyShowId()Z .locals 2 .line 6792 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x400 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasCommentNumber()Z .locals 2 .line 7305 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x1000000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasDayOrNight()Z .locals 2 .line 6768 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x200 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasDisplayTimes()Z .locals 2 .line 6834 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x1000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasFeedClick()Z .locals 2 .line 7173 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x400000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasFeedTab()Z .locals 2 .line 6954 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x20000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasImageName()Z .locals 2 .line 6897 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, 0x8000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasIsDebug()Z .locals 2 .line 6813 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x800 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasIsMember()Z .locals 2 .line 7152 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x200000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasIsShortPrediction()Z .locals 2 .line 6561 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 hasLastTimeDisplay()Z .locals 2 .line 6855 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x2000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasLatitude()Z .locals 2 .line 6606 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 hasLongitude()Z .locals 2 .line 6585 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 hasRequestCommon()Z .locals 2 .line 6518 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v1, 0x4 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasScreenDirection()Z .locals 2 .line 6933 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x10000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasSessionId()Z .locals 2 .line 6458 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 hasType()Z .locals 2 .line 6494 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 hasVersion()Z .locals 2 .line 6876 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/16 v1, 0x4000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public final isInitialized()Z .locals 2 .line 6205 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasSessionId()Z move-result v0 const/4 v1, 0x0 if-nez v0, :cond_0 return v1 .line 6209 :cond_0 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasType()Z move-result v0 if-nez v0, :cond_1 return v1 .line 6213 :cond_1 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasRequestCommon()Z move-result v0 if-nez v0, :cond_2 return v1 .line 6217 :cond_2 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasIsShortPrediction()Z move-result v0 if-nez v0, :cond_3 return v1 .line 6221 :cond_3 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasDayOrNight()Z move-result v0 if-nez v0, :cond_4 return v1 .line 6225 :cond_4 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->getRequestCommon()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object v0 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->isInitialized()Z move-result v0 if-nez v0, :cond_5 return v1 .line 6229 :cond_5 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasFeedClick()Z move-result v0 if-eqz v0, :cond_6 .line 6230 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->getFeedClick()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object v0 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$FeedClick;->isInitialized()Z move-result v0 if-nez v0, :cond_6 return v1 :cond_6 const/4 v0, 0x1 return v0 .end method .method public mergeAdSuitClothesReqMsg(Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 3 .line 7131 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x100000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .line 7132 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object v2 if-eq v0, v2, :cond_0 .line 7133 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .line 7134 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;->newBuilder(Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;)Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;)Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; goto :goto_0 .line 7136 :cond_0 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .line 7139 :goto_0 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public mergeFeedClick(Lcom/moji/launchserver/AdCommonInterface$FeedClick;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 3 .line 7195 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x400000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 7196 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$FeedClick;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object v2 if-eq v0, v2, :cond_0 .line 7197 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 7198 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$FeedClick;->newBuilder(Lcom/moji/launchserver/AdCommonInterface$FeedClick;)Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$FeedClick;)Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; goto :goto_0 .line 7200 :cond_0 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 7203 :goto_0 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 5872 invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 5872 check-cast p1, Lcom/moji/launchserver/AdCommonInterface$AdRequest; invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$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 5872 invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$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$AdRequest$Builder; .locals 3 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 6243 :cond_0 :goto_0 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readTag()I move-result v0 sparse-switch v0, :sswitch_data_0 .line 6249 invoke-virtual {p0, p1, p2, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->parseUnknownField(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;I)Z move-result v0 if-nez v0, :cond_0 return-object p0 .line 6445 :sswitch_0 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x1000000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6446 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->commentNumber_:I goto :goto_0 .line 6439 :sswitch_1 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$FrequencyControl;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$FrequencyControl$Builder; move-result-object v0 .line 6440 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 6441 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$FrequencyControl$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$FrequencyControl; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->addFrequencyControl(Lcom/moji/launchserver/AdCommonInterface$FrequencyControl;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto :goto_0 .line 6430 :sswitch_2 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$FeedClick;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder; move-result-object v0 .line 6431 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasFeedClick()Z move-result v1 if-eqz v1, :cond_1 .line 6432 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->getFeedClick()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$FeedClick;)Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder; .line 6434 :cond_1 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 6435 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setFeedClick(Lcom/moji/launchserver/AdCommonInterface$FeedClick;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto :goto_0 .line 6425 :sswitch_3 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x200000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6426 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isMember_:I goto :goto_0 .line 6416 :sswitch_4 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder; move-result-object v0 .line 6417 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasAdSuitClothesReqMsg()Z move-result v1 if-eqz v1, :cond_2 .line 6418 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->getAdSuitClothesReqMsg()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;)Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder; .line 6420 :cond_2 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 6421 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setAdSuitClothesReqMsg(Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto :goto_0 .line 6407 :sswitch_5 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readRawVarint32()I move-result v0 .line 6408 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->pushLimit(I)I move-result v0 .line 6409 :goto_1 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->getBytesUntilLimit()I move-result v1 if-lez v1, :cond_3 .line 6410 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v1 invoke-virtual {p0, v1, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->addAdvertIds(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto :goto_1 .line 6412 :cond_3 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->popLimit(I)V goto/16 :goto_0 .line 6402 :sswitch_6 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureAdvertIdsIsMutable()V .line 6403 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v1 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z goto/16 :goto_0 .line 6396 :sswitch_7 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$FeedInterval;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$FeedInterval$Builder; move-result-object v0 .line 6397 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 6398 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$FeedInterval$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$FeedInterval; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->addFeedInterval(Lcom/moji/launchserver/AdCommonInterface$FeedInterval;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto/16 :goto_0 .line 6391 :sswitch_8 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x20000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6392 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedTab_:I goto/16 :goto_0 .line 6386 :sswitch_9 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x10000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6387 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->screenDirection_:I goto/16 :goto_0 .line 6381 :sswitch_a iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, 0x8000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6382 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; goto/16 :goto_0 .line 6376 :sswitch_b iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x4000 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6377 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->version_:I goto/16 :goto_0 .line 6371 :sswitch_c iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x2000 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6372 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastTimeDisplay_:J goto/16 :goto_0 .line 6366 :sswitch_d iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x1000 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6367 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->displayTimes_:I goto/16 :goto_0 .line 6361 :sswitch_e iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x800 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6362 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBool()Z move-result v0 iput-boolean v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isDebug_:Z goto/16 :goto_0 .line 6356 :sswitch_f iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x400 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6357 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->alreadyShowId_:J goto/16 :goto_0 .line 6347 :sswitch_10 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I move-result v0 .line 6348 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$DayOrNight;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$DayOrNight; move-result-object v0 if-eqz v0, :cond_0 .line 6350 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v1, v1, 0x200 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6351 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->dayOrNight_:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; goto/16 :goto_0 .line 6338 :sswitch_11 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readRawVarint32()I move-result v0 .line 6339 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->pushLimit(I)I move-result v0 .line 6340 :goto_2 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->getBytesUntilLimit()I move-result v1 if-lez v1, :cond_4 .line 6341 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v1 invoke-virtual {p0, v1, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->addExsitedAdIds(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto :goto_2 .line 6343 :cond_4 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->popLimit(I)V goto/16 :goto_0 .line 6333 :sswitch_12 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureExsitedAdIdsIsMutable()V .line 6334 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v1 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z goto/16 :goto_0 .line 6324 :sswitch_13 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readRawVarint32()I move-result v0 .line 6325 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->pushLimit(I)I move-result v0 .line 6326 :goto_3 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->getBytesUntilLimit()I move-result v1 if-lez v1, :cond_5 .line 6327 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v1 invoke-virtual {p0, v1, v2}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->addLastAdIds(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto :goto_3 .line 6329 :cond_5 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->popLimit(I)V goto/16 :goto_0 .line 6319 :sswitch_14 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureLastAdIdsIsMutable()V .line 6320 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v1 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z goto/16 :goto_0 .line 6306 :sswitch_15 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readRawVarint32()I move-result v0 .line 6307 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->pushLimit(I)I move-result v0 .line 6308 :cond_6 :goto_4 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->getBytesUntilLimit()I move-result v1 if-lez v1, :cond_7 .line 6309 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I move-result v1 .line 6310 invoke-static {v1}, Lcom/moji/launchserver/AdCommonInterface$AdPosition;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$AdPosition; move-result-object v1 if-eqz v1, :cond_6 .line 6312 invoke-virtual {p0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->addPosition(Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto :goto_4 .line 6315 :cond_7 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->popLimit(I)V goto/16 :goto_0 .line 6298 :sswitch_16 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I move-result v0 .line 6299 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdPosition;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$AdPosition; move-result-object v0 if-eqz v0, :cond_0 .line 6301 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->addPosition(Lcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto/16 :goto_0 .line 6293 :sswitch_17 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x20 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6294 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readFloat()F move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->latitude_:F goto/16 :goto_0 .line 6288 :sswitch_18 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x10 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6289 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readFloat()F move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->longitude_:F goto/16 :goto_0 .line 6279 :sswitch_19 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I move-result v0 .line 6280 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; move-result-object v0 if-eqz v0, :cond_0 .line 6282 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v1, v1, 0x8 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6283 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isShortPrediction_:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; goto/16 :goto_0 .line 6270 :sswitch_1a invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->newBuilder()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder; move-result-object v0 .line 6271 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->hasRequestCommon()Z move-result v1 if-eqz v1, :cond_8 .line 6272 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->getRequestCommon()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder; .line 6274 :cond_8 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 6275 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setRequestCommon(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; goto/16 :goto_0 .line 6261 :sswitch_1b invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readEnum()I move-result v0 .line 6262 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdType;->valueOf(I)Lcom/moji/launchserver/AdCommonInterface$AdType; move-result-object v0 if-eqz v0, :cond_0 .line 6264 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v1, v1, 0x2 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6265 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->type_:Lcom/moji/launchserver/AdCommonInterface$AdType; goto/16 :goto_0 .line 6256 :sswitch_1c iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6257 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; goto/16 :goto_0 :sswitch_1d return-object p0 :sswitch_data_0 .sparse-switch 0x0 -> :sswitch_1d 0xa -> :sswitch_1c 0x10 -> :sswitch_1b 0x1a -> :sswitch_1a 0x20 -> :sswitch_19 0x2d -> :sswitch_18 0x35 -> :sswitch_17 0x38 -> :sswitch_16 0x3a -> :sswitch_15 0x40 -> :sswitch_14 0x42 -> :sswitch_13 0x48 -> :sswitch_12 0x4a -> :sswitch_11 0x50 -> :sswitch_10 0x58 -> :sswitch_f 0x60 -> :sswitch_e 0x68 -> :sswitch_d 0x70 -> :sswitch_c 0x78 -> :sswitch_b 0x82 -> :sswitch_a 0x88 -> :sswitch_9 0x90 -> :sswitch_8 0x9a -> :sswitch_7 0xa0 -> :sswitch_6 0xa2 -> :sswitch_5 0xaa -> :sswitch_4 0xb0 -> :sswitch_3 0xba -> :sswitch_2 0xc2 -> :sswitch_1 0xc8 -> :sswitch_0 .end sparse-switch .end method .method public mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 6083 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequest; move-result-object v0 if-ne p1, v0, :cond_0 return-object p0 .line 6084 :cond_0 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasSessionId()Z move-result v0 if-eqz v0, :cond_1 .line 6085 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getSessionId()Ljava/lang/String; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setSessionId(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6087 :cond_1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasType()Z move-result v0 if-eqz v0, :cond_2 .line 6088 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getType()Lcom/moji/launchserver/AdCommonInterface$AdType; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setType(Lcom/moji/launchserver/AdCommonInterface$AdType;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6090 :cond_2 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasRequestCommon()Z move-result v0 if-eqz v0, :cond_3 .line 6091 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getRequestCommon()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->mergeRequestCommon(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6093 :cond_3 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasIsShortPrediction()Z move-result v0 if-eqz v0, :cond_4 .line 6094 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getIsShortPrediction()Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setIsShortPrediction(Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6096 :cond_4 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasLongitude()Z move-result v0 if-eqz v0, :cond_5 .line 6097 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getLongitude()F move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setLongitude(F)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6099 :cond_5 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasLatitude()Z move-result v0 if-eqz v0, :cond_6 .line 6100 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getLatitude()F move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setLatitude(F)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6102 :cond_6 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6600(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_8 .line 6103 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-eqz v0, :cond_7 .line 6104 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6600(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; .line 6105 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x41 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I goto :goto_0 .line 6107 :cond_7 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensurePositionIsMutable()V .line 6108 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6600(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 6112 :cond_8 :goto_0 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6700(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_a .line 6113 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-eqz v0, :cond_9 .line 6114 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6700(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; .line 6115 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x81 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I goto :goto_1 .line 6117 :cond_9 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureLastAdIdsIsMutable()V .line 6118 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6700(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 6122 :cond_a :goto_1 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6800(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_c .line 6123 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-eqz v0, :cond_b .line 6124 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6800(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; .line 6125 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x101 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I goto :goto_2 .line 6127 :cond_b invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureExsitedAdIdsIsMutable()V .line 6128 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$6800(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 6132 :cond_c :goto_2 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasDayOrNight()Z move-result v0 if-eqz v0, :cond_d .line 6133 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getDayOrNight()Lcom/moji/launchserver/AdCommonInterface$DayOrNight; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setDayOrNight(Lcom/moji/launchserver/AdCommonInterface$DayOrNight;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6135 :cond_d invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasAlreadyShowId()Z move-result v0 if-eqz v0, :cond_e .line 6136 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getAlreadyShowId()J move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setAlreadyShowId(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6138 :cond_e invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasIsDebug()Z move-result v0 if-eqz v0, :cond_f .line 6139 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getIsDebug()Z move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setIsDebug(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6141 :cond_f invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasDisplayTimes()Z move-result v0 if-eqz v0, :cond_10 .line 6142 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getDisplayTimes()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setDisplayTimes(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6144 :cond_10 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasLastTimeDisplay()Z move-result v0 if-eqz v0, :cond_11 .line 6145 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getLastTimeDisplay()J move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setLastTimeDisplay(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6147 :cond_11 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasVersion()Z move-result v0 if-eqz v0, :cond_12 .line 6148 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getVersion()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setVersion(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6150 :cond_12 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasImageName()Z move-result v0 if-eqz v0, :cond_13 .line 6151 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getImageName()Ljava/lang/String; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setImageName(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6153 :cond_13 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasScreenDirection()Z move-result v0 if-eqz v0, :cond_14 .line 6154 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getScreenDirection()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setScreenDirection(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6156 :cond_14 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasFeedTab()Z move-result v0 if-eqz v0, :cond_15 .line 6157 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getFeedTab()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setFeedTab(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6159 :cond_15 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7800(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_17 .line 6160 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-eqz v0, :cond_16 .line 6161 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7800(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; .line 6162 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x40001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I goto :goto_3 .line 6164 :cond_16 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 6165 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7800(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 6169 :cond_17 :goto_3 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7900(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_19 .line 6170 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-eqz v0, :cond_18 .line 6171 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7900(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; .line 6172 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x80001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I goto :goto_4 .line 6174 :cond_18 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureAdvertIdsIsMutable()V .line 6175 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$7900(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 6179 :cond_19 :goto_4 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasAdSuitClothesReqMsg()Z move-result v0 if-eqz v0, :cond_1a .line 6180 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getAdSuitClothesReqMsg()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->mergeAdSuitClothesReqMsg(Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6182 :cond_1a invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasIsMember()Z move-result v0 if-eqz v0, :cond_1b .line 6183 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getIsMember()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setIsMember(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6185 :cond_1b invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasFeedClick()Z move-result v0 if-eqz v0, :cond_1c .line 6186 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getFeedClick()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->mergeFeedClick(Lcom/moji/launchserver/AdCommonInterface$FeedClick;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .line 6188 :cond_1c invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8300(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_1e .line 6189 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-eqz v0, :cond_1d .line 6190 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8300(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; .line 6191 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, -0x800001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I goto :goto_5 .line 6193 :cond_1d invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 6194 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->access$8300(Lcom/moji/launchserver/AdCommonInterface$AdRequest;)Ljava/util/List; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 6198 :cond_1e :goto_5 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->hasCommentNumber()Z move-result v0 if-eqz v0, :cond_1f .line 6199 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest;->getCommentNumber()I move-result p1 invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->setCommentNumber(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; :cond_1f return-object p0 .end method .method public mergeRequestCommon(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 3 .line 6540 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/4 v1, 0x4 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .line 6541 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object v2 if-eq v0, v2, :cond_0 .line 6542 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .line 6543 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;->newBuilder(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; goto :goto_0 .line 6545 :cond_0 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .line 6548 :goto_0 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public removeFeedInterval(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7055 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 7056 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; return-object p0 .end method .method public removeFrequencyControl(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7296 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 7297 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; return-object p0 .end method .method public setAdSuitClothesReqMsg(Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7125 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .line 7127 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v0, 0x100000 or-int/2addr p1, v0 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public setAdSuitClothesReqMsg(Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 7118 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->adSuitClothesReqMsg_:Lcom/moji/launchserver/AdCommonInterface$AdSuitClothesReqMsg; .line 7120 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v0, 0x100000 or-int/2addr p1, v0 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .line 7116 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setAdvertIds(IJ)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7081 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureAdvertIdsIsMutable()V .line 7082 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->advertIds_:Ljava/util/List; invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 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 setAlreadyShowId(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6798 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x400 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6799 iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->alreadyShowId_:J return-object p0 .end method .method public setCommentNumber(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7311 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x1000000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 7312 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->commentNumber_:I return-object p0 .end method .method public setDayOrNight(Lcom/moji/launchserver/AdCommonInterface$DayOrNight;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 6777 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x200 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6778 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->dayOrNight_:Lcom/moji/launchserver/AdCommonInterface$DayOrNight; return-object p0 .line 6775 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setDisplayTimes(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6840 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x1000 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6841 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->displayTimes_:I return-object p0 .end method .method public setExsitedAdIds(IJ)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6740 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureExsitedAdIdsIsMutable()V .line 6741 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->exsitedAdIds_:Ljava/util/List; invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 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 setFeedClick(Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7189 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$FeedClick$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$FeedClick; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 7191 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v0, 0x400000 or-int/2addr p1, v0 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public setFeedClick(Lcom/moji/launchserver/AdCommonInterface$FeedClick;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 7182 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedClick_:Lcom/moji/launchserver/AdCommonInterface$FeedClick; .line 7184 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v0, 0x400000 or-int/2addr p1, v0 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .line 7180 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setFeedInterval(ILcom/moji/launchserver/AdCommonInterface$FeedInterval$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7003 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 7004 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-virtual {p2}, Lcom/moji/launchserver/AdCommonInterface$FeedInterval$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$FeedInterval; 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 setFeedInterval(ILcom/moji/launchserver/AdCommonInterface$FeedInterval;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p2, :cond_0 .line 6996 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFeedIntervalIsMutable()V .line 6997 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedInterval_:Ljava/util/List; invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; return-object p0 .line 6994 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setFeedTab(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 6960 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x20000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6961 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->feedTab_:I return-object p0 .end method .method public setFrequencyControl(ILcom/moji/launchserver/AdCommonInterface$FrequencyControl$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 7244 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 7245 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-virtual {p2}, Lcom/moji/launchserver/AdCommonInterface$FrequencyControl$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$FrequencyControl; 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 setFrequencyControl(ILcom/moji/launchserver/AdCommonInterface$FrequencyControl;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p2, :cond_0 .line 7237 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureFrequencyControlIsMutable()V .line 7238 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->frequencyControl_:Ljava/util/List; invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; return-object p0 .line 7235 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setImageName(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 if-eqz p1, :cond_0 .line 6913 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, 0x8000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6914 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; return-object p0 .line 6911 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method setImageName(Lcom/google/protobuf/ByteString;)V .locals 2 .line 6925 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const v1, 0x8000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6926 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->imageName_:Ljava/lang/Object; return-void .end method .method public setIsDebug(Z)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6819 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x800 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6820 iput-boolean p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isDebug_:Z return-object p0 .end method .method public setIsMember(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 7158 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x200000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 7159 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isMember_:I return-object p0 .end method .method public setIsShortPrediction(Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 6570 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x8 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6571 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->isShortPrediction_:Lcom/moji/launchserver/AdCommonInterface$IsShortPrediction; return-object p0 .line 6568 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setLastAdIds(IJ)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6695 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensureLastAdIdsIsMutable()V .line 6696 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastAdIds_:Ljava/util/List; invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 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 setLastTimeDisplay(J)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6861 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x2000 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6862 iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->lastTimeDisplay_:J return-object p0 .end method .method public setLatitude(F)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6612 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x20 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6613 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->latitude_:F return-object p0 .end method .method public setLongitude(F)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6591 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x10 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6592 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->longitude_:F return-object p0 .end method .method public setPosition(ILcom/moji/launchserver/AdCommonInterface$AdPosition;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p2, :cond_0 .line 6647 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->ensurePositionIsMutable()V .line 6648 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->position_:Ljava/util/List; invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; return-object p0 .line 6645 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setRequestCommon(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 0 .line 6534 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; move-result-object p1 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .line 6536 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x4 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .end method .method public setRequestCommon(Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 0 if-eqz p1, :cond_0 .line 6527 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->requestCommon_:Lcom/moji/launchserver/AdCommonInterface$AdRequestCommon; .line 6529 iget p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x4 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I return-object p0 .line 6525 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setScreenDirection(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 2 .line 6939 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I const/high16 v1, 0x10000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6940 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->screenDirection_:I return-object p0 .end method .method public setSessionId(Ljava/lang/String;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 6474 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6475 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; return-object p0 .line 6472 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method setSessionId(Lcom/google/protobuf/ByteString;)V .locals 1 .line 6486 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6487 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->sessionId_:Ljava/lang/Object; return-void .end method .method public setType(Lcom/moji/launchserver/AdCommonInterface$AdType;)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 if-eqz p1, :cond_0 .line 6503 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6504 iput-object p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->type_:Lcom/moji/launchserver/AdCommonInterface$AdType; return-object p0 .line 6501 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setVersion(I)Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder; .locals 1 .line 6882 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x4000 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->bitField0_:I .line 6883 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdRequest$Builder;->version_:I return-object p0 .end method