.class public final Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .super Lcom/google/protobuf/GeneratedMessageLite$Builder; .source "MojiWeather.java" # interfaces .implements Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$DetailOrBuilder; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; .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/weather/bean/protobuf/MojiWeather$Weather$Detail;", "Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;", ">;", "Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$DetailOrBuilder;" } .end annotation # instance fields .field private advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .field private alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .field private aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .field private avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .field private bitField0_:I .field private cityBriefName_:Ljava/lang/Object; .field private cityId_:J .field private cityName_:Ljava/lang/Object; .field private condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .field private country_:I .field private forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .field private forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .field private forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .field private forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .field private hasShort_:I .field private ianaTimeZone_:Ljava/lang/Object; .field private indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .field private isSpot_:I .field private lat_:D .field private lon_:D .field private pCityId_:J .field private pCityName_:Ljava/lang/Object; .field private retry_:I .field private timestamp_:J .field private timezone_:I .field private voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .field private weatherShare_:Ljava/lang/Object; # direct methods .method private constructor ()V .locals 1 .line 24187 invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->()V .line 24767 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .line 24810 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24853 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .line 24896 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .line 24939 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .line 24982 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .line 25025 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; const-string v0, "" .line 25110 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; .line 25167 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; const-string v0, "" .line 25210 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; .line 25246 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .line 25310 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; const-string v0, "" .line 25374 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; .line 25410 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; const-string v0, "" .line 25516 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; const-string v0, "" .line 25594 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; .line 24188 invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->maybeForceBuilderInitialization()V return-void .end method .method static synthetic access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/protobuf/InvalidProtocolBufferException; } .end annotation .line 24182 invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->buildParsed()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object p0 return-object p0 .end method .method static synthetic access$31000()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 24182 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->create()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object v0 return-object v0 .end method .method private buildParsed()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/protobuf/InvalidProtocolBufferException; } .end annotation .line 24272 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 .line 24273 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->isInitialized()Z move-result v1 if-eqz v1, :cond_0 return-object v0 .line 24274 :cond_0 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->newUninitializedMessageException(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/UninitializedMessageException; move-result-object v0 .line 24275 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/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 24194 new-instance v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; invoke-direct {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->()V return-object v0 .end method .method private maybeForceBuilderInitialization()V .locals 0 return-void .end method # virtual methods .method public bridge synthetic build()Lcom/google/protobuf/MessageLite; .locals 1 .line 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 return-object v0 .end method .method public build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; .locals 2 .line 24263 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 .line 24264 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->isInitialized()Z move-result v1 if-eqz v1, :cond_0 return-object v0 .line 24265 :cond_0 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 return-object v0 .end method .method public buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; .locals 6 .line 24281 new-instance v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; const/4 v1, 0x0 invoke-direct {v0, p0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;Lcom/moji/weather/bean/protobuf/MojiWeather$1;)V .line 24282 iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 24287 :goto_0 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$31202(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; and-int/lit8 v2, v1, 0x2 const/4 v4, 0x2 if-ne v2, v4, :cond_1 or-int/lit8 v3, v3, 0x2 .line 24291 :cond_1 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$31302(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; and-int/lit8 v2, v1, 0x4 const/4 v4, 0x4 if-ne v2, v4, :cond_2 or-int/lit8 v3, v3, 0x4 .line 24295 :cond_2 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$31402(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; and-int/lit8 v2, v1, 0x8 const/16 v4, 0x8 if-ne v2, v4, :cond_3 or-int/lit8 v3, v3, 0x8 .line 24299 :cond_3 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$31502(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; and-int/lit8 v2, v1, 0x10 const/16 v4, 0x10 if-ne v2, v4, :cond_4 or-int/lit8 v3, v3, 0x10 .line 24303 :cond_4 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$31602(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; and-int/lit8 v2, v1, 0x20 const/16 v4, 0x20 if-ne v2, v4, :cond_5 or-int/lit8 v3, v3, 0x20 .line 24307 :cond_5 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$31702(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; and-int/lit8 v2, v1, 0x40 const/16 v4, 0x40 if-ne v2, v4, :cond_6 or-int/lit8 v3, v3, 0x40 .line 24311 :cond_6 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$31802(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; and-int/lit16 v2, v1, 0x80 const/16 v4, 0x80 if-ne v2, v4, :cond_7 or-int/lit16 v3, v3, 0x80 .line 24315 :cond_7 iget-wide v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timestamp_:J invoke-static {v0, v4, v5}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$31902(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;J)J and-int/lit16 v2, v1, 0x100 const/16 v4, 0x100 if-ne v2, v4, :cond_8 or-int/lit16 v3, v3, 0x100 .line 24319 :cond_8 iget-wide v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityId_:J invoke-static {v0, v4, v5}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32002(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;J)J and-int/lit16 v2, v1, 0x200 const/16 v4, 0x200 if-ne v2, v4, :cond_9 or-int/lit16 v3, v3, 0x200 .line 24323 :cond_9 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32102(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object; and-int/lit16 v2, v1, 0x400 const/16 v4, 0x400 if-ne v2, v4, :cond_a or-int/lit16 v3, v3, 0x400 .line 24327 :cond_a iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timezone_:I invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32202(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I and-int/lit16 v2, v1, 0x800 const/16 v4, 0x800 if-ne v2, v4, :cond_b or-int/lit16 v3, v3, 0x800 .line 24331 :cond_b iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32302(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; and-int/lit16 v2, v1, 0x1000 const/16 v4, 0x1000 if-ne v2, v4, :cond_c or-int/lit16 v3, v3, 0x1000 .line 24335 :cond_c iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32402(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object; and-int/lit16 v2, v1, 0x2000 const/16 v4, 0x2000 if-ne v2, v4, :cond_d or-int/lit16 v3, v3, 0x2000 .line 24339 :cond_d iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32502(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; and-int/lit16 v2, v1, 0x4000 const/16 v4, 0x4000 if-ne v2, v4, :cond_e or-int/lit16 v3, v3, 0x4000 .line 24343 :cond_e iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->retry_:I invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32602(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I const v2, 0x8000 and-int/2addr v2, v1 const v4, 0x8000 if-ne v2, v4, :cond_f const v2, 0x8000 or-int/2addr v3, v2 .line 24347 :cond_f iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32702(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; const/high16 v2, 0x10000 and-int/2addr v2, v1 const/high16 v4, 0x10000 if-ne v2, v4, :cond_10 const/high16 v2, 0x10000 or-int/2addr v3, v2 .line 24351 :cond_10 iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasShort_:I invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32802(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I const/high16 v2, 0x20000 and-int/2addr v2, v1 const/high16 v4, 0x20000 if-ne v2, v4, :cond_11 const/high16 v2, 0x20000 or-int/2addr v3, v2 .line 24355 :cond_11 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$32902(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object; const/high16 v2, 0x40000 and-int/2addr v2, v1 const/high16 v4, 0x40000 if-ne v2, v4, :cond_12 const/high16 v2, 0x40000 or-int/2addr v3, v2 .line 24359 :cond_12 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33002(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; const/high16 v2, 0x80000 and-int/2addr v2, v1 const/high16 v4, 0x80000 if-ne v2, v4, :cond_13 const/high16 v2, 0x80000 or-int/2addr v3, v2 .line 24363 :cond_13 iget-wide v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityId_:J invoke-static {v0, v4, v5}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33102(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;J)J const/high16 v2, 0x100000 and-int/2addr v2, v1 const/high16 v4, 0x100000 if-ne v2, v4, :cond_14 const/high16 v2, 0x100000 or-int/2addr v3, v2 .line 24367 :cond_14 iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->isSpot_:I invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33202(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I const/high16 v2, 0x200000 and-int/2addr v2, v1 const/high16 v4, 0x200000 if-ne v2, v4, :cond_15 const/high16 v2, 0x200000 or-int/2addr v3, v2 .line 24371 :cond_15 iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->country_:I invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33302(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I const/high16 v2, 0x400000 and-int/2addr v2, v1 const/high16 v4, 0x400000 if-ne v2, v4, :cond_16 const/high16 v2, 0x400000 or-int/2addr v3, v2 .line 24375 :cond_16 iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; invoke-static {v0, v2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33402(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object; const/high16 v2, 0x800000 and-int/2addr v2, v1 const/high16 v4, 0x800000 if-ne v2, v4, :cond_17 const/high16 v2, 0x800000 or-int/2addr v3, v2 .line 24379 :cond_17 iget-wide v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lon_:D invoke-static {v0, v4, v5}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33502(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;D)D const/high16 v2, 0x1000000 and-int/2addr v2, v1 const/high16 v4, 0x1000000 if-ne v2, v4, :cond_18 const/high16 v2, 0x1000000 or-int/2addr v3, v2 .line 24383 :cond_18 iget-wide v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lat_:D invoke-static {v0, v4, v5}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33602(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;D)D const/high16 v2, 0x2000000 and-int/2addr v1, v2 if-ne v1, v2, :cond_19 const/high16 v1, 0x2000000 or-int/2addr v3, v1 .line 24387 :cond_19 iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; invoke-static {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33702(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object; .line 24388 invoke-static {v0, v3}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->access$33802(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I return-object v0 .end method .method public bridge synthetic clear()Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 1 .line 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->clear()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clear()Lcom/google/protobuf/MessageLite$Builder; .locals 1 .line 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->clear()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object v0 return-object v0 .end method .method public clear()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 5 .line 24198 invoke-super {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->clear()Lcom/google/protobuf/GeneratedMessageLite$Builder; .line 24199 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .line 24200 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x2 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24201 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24202 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x3 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24203 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .line 24204 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24205 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .line 24206 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x9 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24207 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .line 24208 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x11 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24209 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .line 24210 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x21 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24211 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .line 24212 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x41 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 24213 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timestamp_:J .line 24214 iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v2, v2, -0x81 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24215 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityId_:J .line 24216 iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v2, v2, -0x101 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-string v2, "" .line 24217 iput-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; .line 24218 iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v2, v2, -0x201 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v2, 0x0 .line 24219 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timezone_:I .line 24220 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v3, v3, -0x401 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24221 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object v3 iput-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .line 24222 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v3, v3, -0x801 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-string v3, "" .line 24223 iput-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; .line 24224 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v3, v3, -0x1001 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24225 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object v3 iput-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .line 24226 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v3, v3, -0x2001 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24227 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->retry_:I .line 24228 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v3, v3, -0x4001 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24229 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v3 iput-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24230 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v4, -0x8001 and-int/2addr v3, v4 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24231 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasShort_:I .line 24232 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v4, -0x10001 and-int/2addr v3, v4 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-string v3, "" .line 24233 iput-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; .line 24234 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v4, -0x20001 and-int/2addr v3, v4 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24235 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v3 iput-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24236 iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v4, -0x40001 and-int/2addr v3, v4 iput v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24237 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityId_:J .line 24238 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x80001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24239 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->isSpot_:I .line 24240 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x100001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24241 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->country_:I .line 24242 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x200001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-string v0, "" .line 24243 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; .line 24244 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x400001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 24245 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lon_:D .line 24246 iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v3, -0x800001 and-int/2addr v2, v3 iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24247 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lat_:D .line 24248 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x1000001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-string v0, "" .line 24249 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; .line 24250 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x2000001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearAdvertisement()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25203 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .line 25205 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x801 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearAlertList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 24975 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .line 24977 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x11 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearAqi()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25018 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .line 25020 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x21 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearAvatar()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25061 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .line 25063 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x41 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearCityBriefName()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25398 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x20001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25399 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityBriefName()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; return-object p0 .end method .method public clearCityId()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25103 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x101 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 25104 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityId_:J return-object p0 .end method .method public clearCityName()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25134 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x201 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25135 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityName()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; return-object p0 .end method .method public clearCondition()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 24803 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .line 24805 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x2 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearCountry()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25509 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x200001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v0, 0x0 .line 25510 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->country_:I return-object p0 .end method .method public clearForecast()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25446 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25448 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x40001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearForecastDayExtraList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25346 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25348 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x8001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearForecastDayList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 24846 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24848 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x3 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearForecastHourList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 24889 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .line 24891 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x5 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearHasShort()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25367 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x10001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v0, 0x0 .line 25368 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasShort_:I return-object p0 .end method .method public clearIanaTimeZone()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25618 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x2000001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25619 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getIanaTimeZone()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; return-object p0 .end method .method public clearIndexList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 24932 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .line 24934 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit8 v0, v0, -0x9 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearIsSpot()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25488 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x100001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v0, 0x0 .line 25489 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->isSpot_:I return-object p0 .end method .method public clearLat()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25587 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x1000001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 25588 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lat_:D return-object p0 .end method .method public clearLon()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25566 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x800001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 25567 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lon_:D return-object p0 .end method .method public clearPCityId()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25467 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x80001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 25468 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityId_:J return-object p0 .end method .method public clearPCityName()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25540 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, -0x400001 and-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25541 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getPCityName()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; return-object p0 .end method .method public clearRetry()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25303 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x4001 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v0, 0x0 .line 25304 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->retry_:I return-object p0 .end method .method public clearTimestamp()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25082 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x81 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const-wide/16 v0, 0x0 .line 25083 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timestamp_:J return-object p0 .end method .method public clearTimezone()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25160 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x401 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v0, 0x0 .line 25161 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timezone_:I return-object p0 .end method .method public clearVoice()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25282 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .line 25284 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x2001 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public clearWeatherShare()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25234 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I and-int/lit16 v0, v0, -0x1001 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25235 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getWeatherShare()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; return-object p0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/AbstractMessageLite$Builder; .locals 1 .line 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->clone()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/GeneratedMessageLite$Builder; .locals 1 .line 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->clone()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object v0 return-object v0 .end method .method public bridge synthetic clone()Lcom/google/protobuf/MessageLite$Builder; .locals 1 .line 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->clone()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object v0 return-object v0 .end method .method public clone()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 24255 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->create()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object v0 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->clone()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object v0 return-object v0 .end method .method public getAdvertisement()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .locals 1 .line 25172 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; return-object v0 .end method .method public getAlertList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .locals 1 .line 24944 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; return-object v0 .end method .method public getAqi()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .locals 1 .line 24987 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; return-object v0 .end method .method public getAvatar()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .locals 1 .line 25030 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; return-object v0 .end method .method public getCityBriefName()Ljava/lang/String; .locals 2 .line 25379 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; .line 25380 instance-of v1, v0, Ljava/lang/String; if-nez v1, :cond_0 .line 25381 check-cast v0, Lcom/google/protobuf/ByteString; invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String; move-result-object v0 .line 25382 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; return-object v0 .line 25385 :cond_0 check-cast v0, Ljava/lang/String; return-object v0 .end method .method public getCityId()J .locals 2 .line 25094 iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityId_:J return-wide v0 .end method .method public getCityName()Ljava/lang/String; .locals 2 .line 25115 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; .line 25116 instance-of v1, v0, Ljava/lang/String; if-nez v1, :cond_0 .line 25117 check-cast v0, Lcom/google/protobuf/ByteString; invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String; move-result-object v0 .line 25118 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; return-object v0 .line 25121 :cond_0 check-cast v0, Ljava/lang/String; return-object v0 .end method .method public getCondition()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .locals 1 .line 24772 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; return-object v0 .end method .method public getCountry()I .locals 1 .line 25500 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->country_:I return v0 .end method .method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/GeneratedMessageLite; .locals 1 .line 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getDefaultInstanceForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 return-object v0 .end method .method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite; .locals 1 .line 24182 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getDefaultInstanceForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 return-object v0 .end method .method public getDefaultInstanceForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; .locals 1 .line 24259 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 return-object v0 .end method .method public getForecast()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .locals 1 .line 25415 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; return-object v0 .end method .method public getForecastDayExtraList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .locals 1 .line 25315 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; return-object v0 .end method .method public getForecastDayList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .locals 1 .line 24815 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; return-object v0 .end method .method public getForecastHourList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .locals 1 .line 24858 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; return-object v0 .end method .method public getHasShort()I .locals 1 .line 25358 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasShort_:I return v0 .end method .method public getIanaTimeZone()Ljava/lang/String; .locals 2 .line 25599 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; .line 25600 instance-of v1, v0, Ljava/lang/String; if-nez v1, :cond_0 .line 25601 check-cast v0, Lcom/google/protobuf/ByteString; invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String; move-result-object v0 .line 25602 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; return-object v0 .line 25605 :cond_0 check-cast v0, Ljava/lang/String; return-object v0 .end method .method public getIndexList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .locals 1 .line 24901 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; return-object v0 .end method .method public getIsSpot()I .locals 1 .line 25479 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->isSpot_:I return v0 .end method .method public getLat()D .locals 2 .line 25578 iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lat_:D return-wide v0 .end method .method public getLon()D .locals 2 .line 25557 iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lon_:D return-wide v0 .end method .method public getPCityId()J .locals 2 .line 25458 iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityId_:J return-wide v0 .end method .method public getPCityName()Ljava/lang/String; .locals 2 .line 25521 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; .line 25522 instance-of v1, v0, Ljava/lang/String; if-nez v1, :cond_0 .line 25523 check-cast v0, Lcom/google/protobuf/ByteString; invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String; move-result-object v0 .line 25524 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; return-object v0 .line 25527 :cond_0 check-cast v0, Ljava/lang/String; return-object v0 .end method .method public getRetry()I .locals 1 .line 25294 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->retry_:I return v0 .end method .method public getTimestamp()J .locals 2 .line 25073 iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timestamp_:J return-wide v0 .end method .method public getTimezone()I .locals 1 .line 25151 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timezone_:I return v0 .end method .method public getVoice()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .locals 1 .line 25251 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; return-object v0 .end method .method public getWeatherShare()Ljava/lang/String; .locals 2 .line 25215 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; .line 25216 instance-of v1, v0, Ljava/lang/String; if-nez v1, :cond_0 .line 25217 check-cast v0, Lcom/google/protobuf/ByteString; invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String; move-result-object v0 .line 25218 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; return-object v0 .line 25221 :cond_0 check-cast v0, Ljava/lang/String; return-object v0 .end method .method public hasAdvertisement()Z .locals 2 .line 25169 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasAlertList()Z .locals 2 .line 24941 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasAqi()Z .locals 2 .line 24984 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasAvatar()Z .locals 2 .line 25027 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x40 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasCityBriefName()Z .locals 2 .line 25376 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasCityId()Z .locals 2 .line 25091 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x100 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasCityName()Z .locals 2 .line 25112 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasCondition()Z .locals 2 .line 24769 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasCountry()Z .locals 2 .line 25497 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasForecast()Z .locals 2 .line 25412 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x40000 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 hasForecastDayExtraList()Z .locals 2 .line 25312 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasForecastDayList()Z .locals 2 .line 24812 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasForecastHourList()Z .locals 2 .line 24855 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasHasShort()Z .locals 2 .line 25355 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasIanaTimeZone()Z .locals 2 .line 25596 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x2000000 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 hasIndexList()Z .locals 2 .line 24898 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasIsSpot()Z .locals 2 .line 25476 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasLat()Z .locals 2 .line 25575 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasLon()Z .locals 2 .line 25554 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x800000 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 hasPCityId()Z .locals 2 .line 25455 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x80000 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 hasPCityName()Z .locals 2 .line 25518 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasRetry()Z .locals 2 .line 25291 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasTimestamp()Z .locals 2 .line 25070 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x80 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public hasTimezone()Z .locals 2 .line 25148 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasVoice()Z .locals 2 .line 25248 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 hasWeatherShare()Z .locals 2 .line 25212 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 final isInitialized()Z .locals 2 .line 24476 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasTimestamp()Z move-result v0 const/4 v1, 0x0 if-nez v0, :cond_0 return v1 .line 24480 :cond_0 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasCityId()Z move-result v0 if-nez v0, :cond_1 return v1 .line 24484 :cond_1 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasCityName()Z move-result v0 if-nez v0, :cond_2 return v1 .line 24488 :cond_2 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasTimezone()Z move-result v0 if-nez v0, :cond_3 return v1 .line 24492 :cond_3 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasWeatherShare()Z move-result v0 if-nez v0, :cond_4 return v1 .line 24496 :cond_4 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasRetry()Z move-result v0 if-nez v0, :cond_5 return v1 .line 24500 :cond_5 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasCondition()Z move-result v0 if-eqz v0, :cond_6 .line 24501 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getCondition()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;->isInitialized()Z move-result v0 if-nez v0, :cond_6 return v1 .line 24506 :cond_6 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasForecastDayList()Z move-result v0 if-eqz v0, :cond_7 .line 24507 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getForecastDayList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->isInitialized()Z move-result v0 if-nez v0, :cond_7 return v1 .line 24512 :cond_7 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasForecastHourList()Z move-result v0 if-eqz v0, :cond_8 .line 24513 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getForecastHourList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;->isInitialized()Z move-result v0 if-nez v0, :cond_8 return v1 .line 24518 :cond_8 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasIndexList()Z move-result v0 if-eqz v0, :cond_9 .line 24519 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getIndexList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;->isInitialized()Z move-result v0 if-nez v0, :cond_9 return v1 .line 24524 :cond_9 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasAlertList()Z move-result v0 if-eqz v0, :cond_a .line 24525 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getAlertList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;->isInitialized()Z move-result v0 if-nez v0, :cond_a return v1 .line 24530 :cond_a invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasAqi()Z move-result v0 if-eqz v0, :cond_b .line 24531 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getAqi()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;->isInitialized()Z move-result v0 if-nez v0, :cond_b return v1 .line 24536 :cond_b invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasAvatar()Z move-result v0 if-eqz v0, :cond_c .line 24537 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getAvatar()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;->isInitialized()Z move-result v0 if-nez v0, :cond_c return v1 .line 24542 :cond_c invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasAdvertisement()Z move-result v0 if-eqz v0, :cond_d .line 24543 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getAdvertisement()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;->isInitialized()Z move-result v0 if-nez v0, :cond_d return v1 .line 24548 :cond_d invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasVoice()Z move-result v0 if-eqz v0, :cond_e .line 24549 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getVoice()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;->isInitialized()Z move-result v0 if-nez v0, :cond_e return v1 .line 24554 :cond_e invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasForecastDayExtraList()Z move-result v0 if-eqz v0, :cond_f .line 24555 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getForecastDayExtraList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->isInitialized()Z move-result v0 if-nez v0, :cond_f return v1 .line 24560 :cond_f invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasForecast()Z move-result v0 if-eqz v0, :cond_10 .line 24561 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getForecast()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->isInitialized()Z move-result v0 if-nez v0, :cond_10 return v1 :cond_10 const/4 v0, 0x1 return v0 .end method .method public mergeAdvertisement(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 25191 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x800 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .line 25192 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object v2 if-eq v0, v2, :cond_0 .line 25193 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .line 25194 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; goto :goto_0 .line 25196 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .line 25199 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeAlertList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 24963 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x10 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .line 24964 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object v2 if-eq v0, v2, :cond_0 .line 24965 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .line 24966 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; goto :goto_0 .line 24968 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .line 24971 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeAqi(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 25006 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x20 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .line 25007 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object v2 if-eq v0, v2, :cond_0 .line 25008 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .line 25009 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; goto :goto_0 .line 25011 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .line 25014 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeAvatar(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 25049 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x40 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .line 25050 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object v2 if-eq v0, v2, :cond_0 .line 25051 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .line 25052 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; goto :goto_0 .line 25054 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .line 25057 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeCondition(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 24791 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v1, 0x1 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .line 24792 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object v2 if-eq v0, v2, :cond_0 .line 24793 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .line 24794 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; goto :goto_0 .line 24796 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .line 24799 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeForecast(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 25434 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x40000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25435 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v2 if-eq v0, v2, :cond_0 .line 25436 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25437 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; goto :goto_0 .line 25439 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25442 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeForecastDayExtraList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 25334 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v1, 0x8000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25335 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v2 if-eq v0, v2, :cond_0 .line 25336 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25337 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; goto :goto_0 .line 25339 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25342 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeForecastDayList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 24834 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v1, 0x2 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24835 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v2 if-eq v0, v2, :cond_0 .line 24836 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24837 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; goto :goto_0 .line 24839 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24842 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeForecastHourList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 24877 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/4 v1, 0x4 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .line 24878 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object v2 if-eq v0, v2, :cond_0 .line 24879 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .line 24880 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; goto :goto_0 .line 24882 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .line 24885 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 24182 invoke-virtual {p0, p1, p2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 24182 check-cast p1, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; invoke-virtual {p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$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 24182 invoke-virtual {p0, p1, p2}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; move-result-object p1 return-object p1 .end method .method public mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 24574 :cond_0 :goto_0 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readTag()I move-result v0 sparse-switch v0, :sswitch_data_0 .line 24580 invoke-virtual {p0, p1, p2, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->parseUnknownField(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;I)Z move-result v0 if-nez v0, :cond_0 return-object p0 .line 24756 :sswitch_0 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x2000000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24757 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; goto :goto_0 .line 24751 :sswitch_1 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x1000000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24752 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readDouble()D move-result-wide v0 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lat_:D goto :goto_0 .line 24746 :sswitch_2 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x800000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24747 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readDouble()D move-result-wide v0 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lon_:D goto :goto_0 .line 24741 :sswitch_3 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x400000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24742 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; goto :goto_0 .line 24736 :sswitch_4 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x200000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24737 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt32()I move-result v0 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->country_:I goto :goto_0 .line 24731 :sswitch_5 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x100000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24732 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt32()I move-result v0 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->isSpot_:I goto :goto_0 .line 24726 :sswitch_6 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x80000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24727 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt64()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityId_:J goto :goto_0 .line 24717 :sswitch_7 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object v0 .line 24718 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasForecast()Z move-result v1 if-eqz v1, :cond_1 .line 24719 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getForecast()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; .line 24721 :cond_1 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24722 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setForecast(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24712 :sswitch_8 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x20000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24713 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; goto/16 :goto_0 .line 24707 :sswitch_9 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x10000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24708 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt32()I move-result v0 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasShort_:I goto/16 :goto_0 .line 24698 :sswitch_a invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object v0 .line 24699 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasForecastDayExtraList()Z move-result v1 if-eqz v1, :cond_2 .line 24700 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getForecastDayExtraList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; .line 24702 :cond_2 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24703 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setForecastDayExtraList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24693 :sswitch_b iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x4000 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24694 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt32()I move-result v0 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->retry_:I goto/16 :goto_0 .line 24684 :sswitch_c invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder; move-result-object v0 .line 24685 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasVoice()Z move-result v1 if-eqz v1, :cond_3 .line 24686 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getVoice()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder; .line 24688 :cond_3 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24689 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setVoice(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24679 :sswitch_d iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x1000 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24680 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; goto/16 :goto_0 .line 24670 :sswitch_e invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder; move-result-object v0 .line 24671 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasAdvertisement()Z move-result v1 if-eqz v1, :cond_4 .line 24672 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getAdvertisement()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder; .line 24674 :cond_4 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24675 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setAdvertisement(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24665 :sswitch_f iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x400 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24666 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt32()I move-result v0 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timezone_:I goto/16 :goto_0 .line 24660 :sswitch_10 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x200 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24661 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readBytes()Lcom/google/protobuf/ByteString; move-result-object v0 iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; goto/16 :goto_0 .line 24655 :sswitch_11 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x100 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24656 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt64()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityId_:J goto/16 :goto_0 .line 24650 :sswitch_12 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x80 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 24651 invoke-virtual {p1}, Lcom/google/protobuf/CodedInputStream;->readSInt64()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timestamp_:J goto/16 :goto_0 .line 24641 :sswitch_13 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder; move-result-object v0 .line 24642 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasAvatar()Z move-result v1 if-eqz v1, :cond_5 .line 24643 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getAvatar()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder; .line 24645 :cond_5 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24646 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setAvatar(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24632 :sswitch_14 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder; move-result-object v0 .line 24633 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasAqi()Z move-result v1 if-eqz v1, :cond_6 .line 24634 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getAqi()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder; .line 24636 :cond_6 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24637 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setAqi(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24623 :sswitch_15 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder; move-result-object v0 .line 24624 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasAlertList()Z move-result v1 if-eqz v1, :cond_7 .line 24625 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getAlertList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder; .line 24627 :cond_7 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24628 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setAlertList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24614 :sswitch_16 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder; move-result-object v0 .line 24615 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasIndexList()Z move-result v1 if-eqz v1, :cond_8 .line 24616 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getIndexList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder; .line 24618 :cond_8 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24619 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setIndexList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24605 :sswitch_17 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder; move-result-object v0 .line 24606 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasForecastHourList()Z move-result v1 if-eqz v1, :cond_9 .line 24607 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getForecastHourList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder; .line 24609 :cond_9 invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24610 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setForecastHourList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24596 :sswitch_18 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; move-result-object v0 .line 24597 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasForecastDayList()Z move-result v1 if-eqz v1, :cond_a .line 24598 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getForecastDayList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder; .line 24600 :cond_a invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24601 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setForecastDayList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 .line 24587 :sswitch_19 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder; move-result-object v0 .line 24588 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasCondition()Z move-result v1 if-eqz v1, :cond_b .line 24589 invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->getCondition()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder; .line 24591 :cond_b invoke-virtual {p1, v0, p2}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/MessageLite$Builder;Lcom/google/protobuf/ExtensionRegistryLite;)V .line 24592 invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setCondition(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; goto/16 :goto_0 :sswitch_1a return-object p0 :sswitch_data_0 .sparse-switch 0x0 -> :sswitch_1a 0xa -> :sswitch_19 0x12 -> :sswitch_18 0x1a -> :sswitch_17 0x22 -> :sswitch_16 0x2a -> :sswitch_15 0x32 -> :sswitch_14 0x3a -> :sswitch_13 0x40 -> :sswitch_12 0x48 -> :sswitch_11 0x52 -> :sswitch_10 0x58 -> :sswitch_f 0x62 -> :sswitch_e 0x6a -> :sswitch_d 0x72 -> :sswitch_c 0x78 -> :sswitch_b 0x82 -> :sswitch_a 0x88 -> :sswitch_9 0x92 -> :sswitch_8 0x9a -> :sswitch_7 0xa0 -> :sswitch_6 0xa8 -> :sswitch_5 0xb0 -> :sswitch_4 0xba -> :sswitch_3 0xc1 -> :sswitch_2 0xc9 -> :sswitch_1 0xd2 -> :sswitch_0 .end sparse-switch .end method .method public mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 24393 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail; move-result-object v0 if-ne p1, v0, :cond_0 return-object p0 .line 24394 :cond_0 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasCondition()Z move-result v0 if-eqz v0, :cond_1 .line 24395 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCondition()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeCondition(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24397 :cond_1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasForecastDayList()Z move-result v0 if-eqz v0, :cond_2 .line 24398 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getForecastDayList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeForecastDayList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24400 :cond_2 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasForecastHourList()Z move-result v0 if-eqz v0, :cond_3 .line 24401 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getForecastHourList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeForecastHourList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24403 :cond_3 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasIndexList()Z move-result v0 if-eqz v0, :cond_4 .line 24404 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getIndexList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeIndexList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24406 :cond_4 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasAlertList()Z move-result v0 if-eqz v0, :cond_5 .line 24407 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getAlertList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeAlertList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24409 :cond_5 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasAqi()Z move-result v0 if-eqz v0, :cond_6 .line 24410 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getAqi()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeAqi(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24412 :cond_6 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasAvatar()Z move-result v0 if-eqz v0, :cond_7 .line 24413 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getAvatar()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeAvatar(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24415 :cond_7 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasTimestamp()Z move-result v0 if-eqz v0, :cond_8 .line 24416 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getTimestamp()J move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setTimestamp(J)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24418 :cond_8 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasCityId()Z move-result v0 if-eqz v0, :cond_9 .line 24419 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityId()J move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setCityId(J)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24421 :cond_9 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasCityName()Z move-result v0 if-eqz v0, :cond_a .line 24422 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityName()Ljava/lang/String; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setCityName(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24424 :cond_a invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasTimezone()Z move-result v0 if-eqz v0, :cond_b .line 24425 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getTimezone()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setTimezone(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24427 :cond_b invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasAdvertisement()Z move-result v0 if-eqz v0, :cond_c .line 24428 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getAdvertisement()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeAdvertisement(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24430 :cond_c invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasWeatherShare()Z move-result v0 if-eqz v0, :cond_d .line 24431 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getWeatherShare()Ljava/lang/String; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setWeatherShare(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24433 :cond_d invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasVoice()Z move-result v0 if-eqz v0, :cond_e .line 24434 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getVoice()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeVoice(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24436 :cond_e invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasRetry()Z move-result v0 if-eqz v0, :cond_f .line 24437 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getRetry()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setRetry(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24439 :cond_f invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasForecastDayExtraList()Z move-result v0 if-eqz v0, :cond_10 .line 24440 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getForecastDayExtraList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeForecastDayExtraList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24442 :cond_10 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasHasShort()Z move-result v0 if-eqz v0, :cond_11 .line 24443 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getHasShort()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setHasShort(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24445 :cond_11 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasCityBriefName()Z move-result v0 if-eqz v0, :cond_12 .line 24446 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityBriefName()Ljava/lang/String; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setCityBriefName(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24448 :cond_12 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasForecast()Z move-result v0 if-eqz v0, :cond_13 .line 24449 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getForecast()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeForecast(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24451 :cond_13 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasPCityId()Z move-result v0 if-eqz v0, :cond_14 .line 24452 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getPCityId()J move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setPCityId(J)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24454 :cond_14 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasIsSpot()Z move-result v0 if-eqz v0, :cond_15 .line 24455 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getIsSpot()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setIsSpot(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24457 :cond_15 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasCountry()Z move-result v0 if-eqz v0, :cond_16 .line 24458 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCountry()I move-result v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setCountry(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24460 :cond_16 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasPCityName()Z move-result v0 if-eqz v0, :cond_17 .line 24461 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getPCityName()Ljava/lang/String; move-result-object v0 invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setPCityName(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24463 :cond_17 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasLon()Z move-result v0 if-eqz v0, :cond_18 .line 24464 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getLon()D move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setLon(D)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24466 :cond_18 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasLat()Z move-result v0 if-eqz v0, :cond_19 .line 24467 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getLat()D move-result-wide v0 invoke-virtual {p0, v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setLat(D)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .line 24469 :cond_19 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasIanaTimeZone()Z move-result v0 if-eqz v0, :cond_1a .line 24470 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getIanaTimeZone()Ljava/lang/String; move-result-object p1 invoke-virtual {p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->setIanaTimeZone(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; :cond_1a return-object p0 .end method .method public mergeIndexList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 24920 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x8 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .line 24921 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object v2 if-eq v0, v2, :cond_0 .line 24922 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .line 24923 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; goto :goto_0 .line 24925 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .line 24928 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public mergeVoice(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 3 .line 25270 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/16 v1, 0x2000 and-int/2addr v0, v1 if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .line 25271 invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object v2 if-eq v0, v2, :cond_0 .line 25272 iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .line 25273 invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder; move-result-object v0 invoke-virtual {v0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder;->buildPartial()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; goto :goto_0 .line 25275 :cond_0 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .line 25278 :goto_0 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/2addr p1, v1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setAdvertisement(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 25185 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .line 25187 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 p1, p1, 0x800 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setAdvertisement(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 25178 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement; .line 25180 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 p1, p1, 0x800 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 25176 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setAlertList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 24957 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .line 24959 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x10 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setAlertList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 24950 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList; .line 24952 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x10 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 24948 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setAqi(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 25000 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .line 25002 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x20 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setAqi(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 24993 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI; .line 24995 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x20 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 24991 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setAvatar(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 25043 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .line 25045 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x40 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setAvatar(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 25036 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar; .line 25038 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x40 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 25034 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setCityBriefName(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 if-eqz p1, :cond_0 .line 25392 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x20000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25393 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; return-object p0 .line 25390 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method setCityBriefName(Lcom/google/protobuf/ByteString;)V .locals 2 .line 25404 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x20000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25405 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityBriefName_:Ljava/lang/Object; return-void .end method .method public setCityId(J)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25097 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x100 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25098 iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityId_:J return-object p0 .end method .method public setCityName(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 if-eqz p1, :cond_0 .line 25128 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x200 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25129 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; return-object p0 .line 25126 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method setCityName(Lcom/google/protobuf/ByteString;)V .locals 1 .line 25140 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x200 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25141 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->cityName_:Ljava/lang/Object; return-void .end method .method public setCondition(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 24785 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .line 24787 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setCondition(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 24778 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition; .line 24780 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x1 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 24776 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setCountry(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25503 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x200000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25504 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->country_:I return-object p0 .end method .method public setForecast(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25428 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25430 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v0, 0x40000 or-int/2addr p1, v0 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setForecast(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 if-eqz p1, :cond_0 .line 25421 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25423 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v0, 0x40000 or-int/2addr p1, v0 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 25419 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setForecastDayExtraList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25328 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25330 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v0, 0x8000 or-int/2addr p1, v0 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setForecastDayExtraList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 if-eqz p1, :cond_0 .line 25321 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 25323 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const v0, 0x8000 or-int/2addr p1, v0 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 25319 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setForecastDayList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 24828 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24830 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x2 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setForecastDayList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 24821 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList; .line 24823 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x2 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 24819 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setForecastHourList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 24871 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .line 24873 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x4 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setForecastHourList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 24864 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList; .line 24866 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x4 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 24862 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setHasShort(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25361 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x10000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25362 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->hasShort_:I return-object p0 .end method .method public setIanaTimeZone(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 if-eqz p1, :cond_0 .line 25612 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x2000000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25613 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; return-object p0 .line 25610 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method setIanaTimeZone(Lcom/google/protobuf/ByteString;)V .locals 2 .line 25624 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x2000000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25625 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->ianaTimeZone_:Ljava/lang/Object; return-void .end method .method public setIndexList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 24914 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .line 24916 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x8 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setIndexList(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 24907 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList; .line 24909 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit8 p1, p1, 0x8 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 24905 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setIsSpot(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25482 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x100000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25483 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->isSpot_:I return-object p0 .end method .method public setLat(D)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25581 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x1000000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25582 iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lat_:D return-object p0 .end method .method public setLon(D)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25560 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x800000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25561 iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->lon_:D return-object p0 .end method .method public setPCityId(J)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 .line 25461 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x80000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25462 iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityId_:J return-object p0 .end method .method public setPCityName(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 2 if-eqz p1, :cond_0 .line 25534 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x400000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25535 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; return-object p0 .line 25532 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method setPCityName(Lcom/google/protobuf/ByteString;)V .locals 2 .line 25546 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I const/high16 v1, 0x400000 or-int/2addr v0, v1 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25547 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->pCityName_:Ljava/lang/Object; return-void .end method .method public setRetry(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25297 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x4000 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25298 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->retry_:I return-object p0 .end method .method public setTimestamp(J)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25076 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x80 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25077 iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timestamp_:J return-object p0 .end method .method public setTimezone(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 .line 25154 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x400 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25155 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->timezone_:I return-object p0 .end method .method public setVoice(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 .line 25264 invoke-virtual {p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice$Builder;->build()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; move-result-object p1 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .line 25266 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 p1, p1, 0x2000 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .end method .method public setVoice(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 0 if-eqz p1, :cond_0 .line 25257 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice; .line 25259 iget p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 p1, p1, 0x2000 iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I return-object p0 .line 25255 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method public setWeatherShare(Ljava/lang/String;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder; .locals 1 if-eqz p1, :cond_0 .line 25228 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x1000 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25229 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; return-object p0 .line 25226 :cond_0 new-instance p1, Ljava/lang/NullPointerException; invoke-direct {p1}, Ljava/lang/NullPointerException;->()V throw p1 .end method .method setWeatherShare(Lcom/google/protobuf/ByteString;)V .locals 1 .line 25240 iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I or-int/lit16 v0, v0, 0x1000 iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->bitField0_:I .line 25241 iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->weatherShare_:Ljava/lang/Object; return-void .end method