.class public final Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .super Lcom/google/protobuf/GeneratedMessageLite$Builder; .source "AdCommonInterface.java" # interfaces .implements Lcom/moji/launchserver/AdCommonInterface$AdPositionLinkOrBuilder; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; .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$AdPositionLink;", "Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;", ">;", "Lcom/moji/launchserver/AdCommonInterface$AdPositionLinkOrBuilder;" } .end annotation # instance fields .field private bitField0_:I .field private isLink_:I .field private linkAdId_:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Ljava/lang/Long;", ">;" } .end annotation .end field .field private linkEffet_:J .field private linkPositionId_:I .field private triggeraction_:I .field private type_:I # direct methods .method private constructor ()V .locals 1 .line 53020 invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->()V .line 53245 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; .line 53021 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->maybeForceBuilderInitialization()V return-void .end method .method static synthetic access$69900(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/protobuf/InvalidProtocolBufferException; } .end annotation .line 53015 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->buildParsed()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object p0 return-object p0 .end method .method static synthetic access$70000()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53015 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; move-result-object v0 return-object v0 .end method .method private buildParsed()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/protobuf/InvalidProtocolBufferException; } .end annotation .line 53065 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v0 .line 53066 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->isInitialized()Z move-result v1 if-eqz v1, :cond_0 return-object v0 .line 53067 :cond_0 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException; move-result-object v0 .line 53068 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$AdPositionLink$Builder; .locals 1 .line 53027 new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; invoke-direct {v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->()V return-object v0 .end method .method private ensureLinkAdIdIsMutable()V .locals 3 .line 53247 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const/4 v1, 0x4 and-int/2addr v0, v1 if-eq v0, v1, :cond_0 .line 53248 new-instance v0, Ljava/util/ArrayList; iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; .line 53249 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I :cond_0 return-void .end method .method private maybeForceBuilderInitialization()V .locals 0 return-void .end method # virtual methods .method public addAllLinkAdId(Ljava/lang/Iterable;)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Ljava/lang/Long;", ">;)", "Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;" } .end annotation .line 53277 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->ensureLinkAdIdIsMutable()V .line 53278 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_: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 addLinkAdId(J)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53270 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->ensureLinkAdIdIsMutable()V .line 53271 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_: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 bridge synthetic build()Lcom/google/protobuf/MessageLite; .locals 1 .line 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->build()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v0 return-object v0 .end method .method public build()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; .locals 2 .line 53056 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v0 .line 53057 invoke-virtual {v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->isInitialized()Z move-result v1 if-eqz v1, :cond_0 return-object v0 .line 53058 :cond_0 invoke-static {v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v0 return-object v0 .end method .method public buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; .locals 6 .line 53074 new-instance v0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; const/4 v1, 0x0 invoke-direct {v0, p0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;Lcom/moji/launchserver/AdCommonInterface$1;)V .line 53075 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 53080 :goto_0 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->isLink_:I invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70202(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;I)I and-int/lit8 v2, v1, 0x2 const/4 v4, 0x2 if-ne v2, v4, :cond_1 or-int/lit8 v3, v3, 0x2 .line 53084 :cond_1 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->type_:I invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70302(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;I)I .line 53085 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const/4 v4, 0x4 and-int/2addr v2, v4 if-ne v2, v4, :cond_2 .line 53086 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_: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$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; .line 53087 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v2, v2, -0x5 iput v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53089 :cond_2 iget-object v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70402(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;Ljava/util/List;)Ljava/util/List; and-int/lit8 v2, v1, 0x8 const/16 v4, 0x8 if-ne v2, v4, :cond_3 or-int/lit8 v3, v3, 0x4 .line 53093 :cond_3 iget v2, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->triggeraction_:I invoke-static {v0, v2}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70502(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;I)I and-int/lit8 v2, v1, 0x10 const/16 v4, 0x10 if-ne v2, v4, :cond_4 or-int/lit8 v3, v3, 0x8 .line 53097 :cond_4 iget-wide v4, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkEffet_:J invoke-static {v0, v4, v5}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70602(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;J)J const/16 v2, 0x20 and-int/2addr v1, v2 if-ne v1, v2, :cond_5 or-int/lit8 v3, v3, 0x10 .line 53101 :cond_5 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkPositionId_:I invoke-static {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70702(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;I)I .line 53102 invoke-static {v0, v3}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70802(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;I)I return-object v0 .end method .method public bridge synthetic clear()Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 1 .line 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clear()Lcom/google/protobuf/MessageLite$Builder; .locals 1 .line 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->clear()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; move-result-object v0 return-object v0 .end method .method public clear()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 3 .line 53031 invoke-super {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->clear()Lcom/google/protobuf/GeneratedMessageLite$Builder; const/4 v0, 0x0 .line 53032 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->isLink_:I .line 53033 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v1, v1, -0x2 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53034 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->type_:I .line 53035 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v1, v1, -0x3 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53036 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v1 iput-object v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; .line 53037 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v1, v1, -0x5 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53038 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->triggeraction_:I .line 53039 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v1, v1, -0x9 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const-wide/16 v1, 0x0 .line 53040 iput-wide v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkEffet_:J .line 53041 iget v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v1, v1, -0x11 iput v1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53042 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkPositionId_:I .line 53043 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x21 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I return-object p0 .end method .method public clearIsLink()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53217 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const/4 v0, 0x0 .line 53218 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->isLink_:I return-object p0 .end method .method public clearLinkAdId()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53283 invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; .line 53284 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I return-object p0 .end method .method public clearLinkEffet()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 2 .line 53325 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x11 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 53326 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkEffet_:J return-object p0 .end method .method public clearLinkPositionId()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53346 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x21 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const/4 v0, 0x0 .line 53347 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkPositionId_:I return-object p0 .end method .method public clearTriggeraction()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53304 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x9 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const/4 v0, 0x0 .line 53305 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->triggeraction_:I return-object p0 .end method .method public clearType()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53238 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x3 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const/4 v0, 0x0 .line 53239 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->type_:I return-object p0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/AbstractMessageLite$Builder; .locals 1 .line 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 1 .line 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/MessageLite$Builder; .locals 1 .line 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; move-result-object v0 return-object v0 .end method .method public clone()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 2 .line 53048 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->create()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; move-result-object v0 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->buildPartial()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->clone()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/GeneratedMessageLite; .locals 1 .line 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v0 return-object v0 .end method .method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite; .locals 1 .line 53015 invoke-virtual {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v0 return-object v0 .end method .method public getDefaultInstanceForType()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; .locals 1 .line 53052 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v0 return-object v0 .end method .method public getIsLink()I .locals 1 .line 53208 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->isLink_:I return v0 .end method .method public getLinkAdId(I)J .locals 2 .line 53260 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_: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 getLinkAdIdCount()I .locals 1 .line 53257 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 return v0 .end method .method public getLinkAdIdList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Ljava/lang/Long;", ">;" } .end annotation .line 53254 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_: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 getLinkEffet()J .locals 2 .line 53316 iget-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkEffet_:J return-wide v0 .end method .method public getLinkPositionId()I .locals 1 .line 53337 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkPositionId_:I return v0 .end method .method public getTriggeraction()I .locals 1 .line 53295 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->triggeraction_:I return v0 .end method .method public getType()I .locals 1 .line 53229 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->type_:I return v0 .end method .method public hasIsLink()Z .locals 2 .line 53205 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 hasLinkEffet()Z .locals 2 .line 53313 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 hasLinkPositionId()Z .locals 2 .line 53334 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 hasTriggeraction()Z .locals 2 .line 53292 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 hasType()Z .locals 2 .line 53226 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I const/4 v1, 0x2 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public final isInitialized()Z .locals 1 const/4 v0, 0x1 return v0 .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 53015 invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 53015 check-cast p1, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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 53015 invoke-virtual {p0, p1, p2}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$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$AdPositionLink$Builder; .locals 4 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 53145 :cond_0 :goto_0 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readTag()I move-result v0 if-eqz v0, :cond_9 const/16 v1, 0x8 if-eq v0, v1, :cond_8 const/16 v2, 0x10 if-eq v0, v2, :cond_7 const/16 v3, 0x18 if-eq v0, v3, :cond_6 const/16 v3, 0x1a if-eq v0, v3, :cond_4 const/16 v3, 0x20 if-eq v0, v3, :cond_3 const/16 v1, 0x28 if-eq v0, v1, :cond_2 const/16 v1, 0x30 if-eq v0, v1, :cond_1 .line 53151 invoke-virtual {p0, p1, p2, v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->parseUnknownField(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;I)Z move-result v0 if-nez v0, :cond_0 return-object p0 .line 53192 :cond_1 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/2addr v0, v3 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53193 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkPositionId_:I goto :goto_0 .line 53187 :cond_2 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/2addr v0, v2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53188 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkEffet_:J goto :goto_0 .line 53182 :cond_3 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/2addr v0, v1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53183 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->triggeraction_:I goto :goto_0 .line 53173 :cond_4 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readRawVarint32()I move-result v0 .line 53174 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->pushLimit(I)I move-result v0 .line 53175 :goto_1 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->getBytesUntilLimit()I move-result v1 if-lez v1, :cond_5 .line 53176 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt64()J move-result-wide v1 invoke-virtual {p0, v1, v2}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->addLinkAdId(J)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; goto :goto_1 .line 53178 :cond_5 invoke-virtual {p1, v0}, Lcom/google/protobuf/CodedInputStream;->popLimit(I)V goto :goto_0 .line 53168 :cond_6 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->ensureLinkAdIdIsMutable()V .line 53169 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_: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 :goto_0 .line 53163 :cond_7 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53164 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->type_:I goto/16 :goto_0 .line 53158 :cond_8 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53159 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readInt32()I move-result v0 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->isLink_:I goto/16 :goto_0 :cond_9 return-object p0 .end method .method public mergeFrom(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 2 .line 53107 invoke-static {}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->getDefaultInstance()Lcom/moji/launchserver/AdCommonInterface$AdPositionLink; move-result-object v0 if-ne p1, v0, :cond_0 return-object p0 .line 53108 :cond_0 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->hasIsLink()Z move-result v0 if-eqz v0, :cond_1 .line 53109 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->getIsLink()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->setIsLink(I)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .line 53111 :cond_1 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->hasType()Z move-result v0 if-eqz v0, :cond_2 .line 53112 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->getType()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->setType(I)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .line 53114 :cond_2 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70400(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;)Ljava/util/List; move-result-object v0 invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_4 .line 53115 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->isEmpty()Z move-result v0 if-eqz v0, :cond_3 .line 53116 invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70400(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;)Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; .line 53117 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I goto :goto_0 .line 53119 :cond_3 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->ensureLinkAdIdIsMutable()V .line 53120 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_:Ljava/util/List; invoke-static {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->access$70400(Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;)Ljava/util/List; move-result-object v1 invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 53124 :cond_4 :goto_0 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->hasTriggeraction()Z move-result v0 if-eqz v0, :cond_5 .line 53125 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->getTriggeraction()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->setTriggeraction(I)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .line 53127 :cond_5 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->hasLinkEffet()Z move-result v0 if-eqz v0, :cond_6 .line 53128 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->getLinkEffet()J move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->setLinkEffet(J)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .line 53130 :cond_6 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->hasLinkPositionId()Z move-result v0 if-eqz v0, :cond_7 .line 53131 invoke-virtual {p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink;->getLinkPositionId()I move-result p1 invoke-virtual {p0, p1}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->setLinkPositionId(I)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; :cond_7 return-object p0 .end method .method public setIsLink(I)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53211 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x1 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53212 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->isLink_:I return-object p0 .end method .method public setLinkAdId(IJ)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53264 invoke-direct {p0}, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->ensureLinkAdIdIsMutable()V .line 53265 iget-object v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkAdId_: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 setLinkEffet(J)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53319 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x10 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53320 iput-wide p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkEffet_:J return-object p0 .end method .method public setLinkPositionId(I)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53340 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x20 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53341 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->linkPositionId_:I return-object p0 .end method .method public setTriggeraction(I)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53298 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x8 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53299 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->triggeraction_:I return-object p0 .end method .method public setType(I)Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder; .locals 1 .line 53232 iget v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I or-int/lit8 v0, v0, 0x2 iput v0, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->bitField0_:I .line 53233 iput p1, p0, Lcom/moji/launchserver/AdCommonInterface$AdPositionLink$Builder;->type_:I return-object p0 .end method