3557 lines
97 KiB
Smali
3557 lines
97 KiB
Smali
.class public final Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.super Lcom/google/protobuf/GeneratedMessageLite;
|
|
.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;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/InnerClass;
|
|
accessFlags = 0x19
|
|
name = "Detail"
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/MemberClasses;
|
|
value = {
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AdvertisementOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQIOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertListOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AvatarOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexListOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourListOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayListOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ConditionOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$VoiceOrBuilder;
|
|
}
|
|
.end annotation
|
|
|
|
|
|
# static fields
|
|
.field public static final ADVERTISEMENT_FIELD_NUMBER:I = 0xc
|
|
|
|
.field public static final ALERTLIST_FIELD_NUMBER:I = 0x5
|
|
|
|
.field public static final AQI_FIELD_NUMBER:I = 0x6
|
|
|
|
.field public static final AVATAR_FIELD_NUMBER:I = 0x7
|
|
|
|
.field public static final CITYBRIEFNAME_FIELD_NUMBER:I = 0x12
|
|
|
|
.field public static final CITYID_FIELD_NUMBER:I = 0x9
|
|
|
|
.field public static final CITYNAME_FIELD_NUMBER:I = 0xa
|
|
|
|
.field public static final CONDITION_FIELD_NUMBER:I = 0x1
|
|
|
|
.field public static final COUNTRY_FIELD_NUMBER:I = 0x16
|
|
|
|
.field public static final FORECASTDAYEXTRALIST_FIELD_NUMBER:I = 0x10
|
|
|
|
.field public static final FORECASTDAYLIST_FIELD_NUMBER:I = 0x2
|
|
|
|
.field public static final FORECASTHOURLIST_FIELD_NUMBER:I = 0x3
|
|
|
|
.field public static final FORECAST_FIELD_NUMBER:I = 0x13
|
|
|
|
.field public static final HASSHORT_FIELD_NUMBER:I = 0x11
|
|
|
|
.field public static final IANATIMEZONE_FIELD_NUMBER:I = 0x1a
|
|
|
|
.field public static final INDEXLIST_FIELD_NUMBER:I = 0x4
|
|
|
|
.field public static final ISSPOT_FIELD_NUMBER:I = 0x15
|
|
|
|
.field public static final LAT_FIELD_NUMBER:I = 0x19
|
|
|
|
.field public static final LON_FIELD_NUMBER:I = 0x18
|
|
|
|
.field public static final PCITYID_FIELD_NUMBER:I = 0x14
|
|
|
|
.field public static final PCITYNAME_FIELD_NUMBER:I = 0x17
|
|
|
|
.field public static final RETRY_FIELD_NUMBER:I = 0xf
|
|
|
|
.field public static final TIMESTAMP_FIELD_NUMBER:I = 0x8
|
|
|
|
.field public static final TIMEZONE_FIELD_NUMBER:I = 0xb
|
|
|
|
.field public static final VOICE_FIELD_NUMBER:I = 0xe
|
|
|
|
.field public static final WEATHERSHARE_FIELD_NUMBER:I = 0xd
|
|
|
|
.field private static final defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
.field private static final serialVersionUID:J
|
|
|
|
|
|
# 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 memoizedIsInitialized:B
|
|
|
|
.field private memoizedSerializedSize:I
|
|
|
|
.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 static constructor <clinit>()V
|
|
.locals 2
|
|
|
|
.line 25633
|
|
new-instance v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
const/4 v1, 0x1
|
|
|
|
invoke-direct {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;-><init>(Z)V
|
|
|
|
sput-object v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
.line 25634
|
|
sget-object v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
invoke-direct {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->initFields()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private constructor <init>(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)V
|
|
.locals 0
|
|
|
|
.line 910
|
|
invoke-direct {p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;-><init>(Lcom/google/protobuf/GeneratedMessageLite$Builder;)V
|
|
|
|
const/4 p1, -0x1
|
|
|
|
.line 23805
|
|
iput-byte p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
.line 23987
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedSerializedSize:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method synthetic constructor <init>(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;Lcom/moji/weather/bean/protobuf/MojiWeather$1;)V
|
|
.locals 0
|
|
|
|
.line 905
|
|
invoke-direct {p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;-><init>(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private constructor <init>(Z)V
|
|
.locals 0
|
|
|
|
.line 912
|
|
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
|
|
|
|
const/4 p1, -0x1
|
|
|
|
.line 23805
|
|
iput-byte p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
.line 23987
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedSerializedSize:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$31902(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;J)J
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timestamp_:J
|
|
|
|
return-wide p1
|
|
.end method
|
|
|
|
.method static synthetic access$32002(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;J)J
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityId_:J
|
|
|
|
return-wide p1
|
|
.end method
|
|
|
|
.method static synthetic access$32102(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityName_:Ljava/lang/Object;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$32202(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timezone_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$32402(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->weatherShare_:Ljava/lang/Object;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$32602(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->retry_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$32802(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasShort_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method static synthetic access$32902(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityBriefName_:Ljava/lang/Object;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic 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;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$33102(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;J)J
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityId_:J
|
|
|
|
return-wide p1
|
|
.end method
|
|
|
|
.method static synthetic access$33202(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->isSpot_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method static synthetic access$33302(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->country_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method static synthetic access$33402(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityName_:Ljava/lang/Object;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$33502(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;D)D
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lon_:D
|
|
|
|
return-wide p1
|
|
.end method
|
|
|
|
.method static synthetic access$33602(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;D)D
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lat_:D
|
|
|
|
return-wide p1
|
|
.end method
|
|
|
|
.method static synthetic access$33702(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;Ljava/lang/Object;)Ljava/lang/Object;
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->ianaTimeZone_:Ljava/lang/Object;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$33802(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;I)I
|
|
.locals 0
|
|
|
|
.line 905
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method private getCityBriefNameBytes()Lcom/google/protobuf/ByteString;
|
|
.locals 2
|
|
|
|
.line 23642
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityBriefName_:Ljava/lang/Object;
|
|
|
|
.line 23643
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23644
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
.line 23645
|
|
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v0
|
|
|
|
.line 23646
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityBriefName_:Ljava/lang/Object;
|
|
|
|
return-object v0
|
|
|
|
.line 23649
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private getCityNameBytes()Lcom/google/protobuf/ByteString;
|
|
.locals 2
|
|
|
|
.line 23518
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityName_:Ljava/lang/Object;
|
|
|
|
.line 23519
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23520
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
.line 23521
|
|
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v0
|
|
|
|
.line 23522
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityName_:Ljava/lang/Object;
|
|
|
|
return-object v0
|
|
|
|
.line 23525
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public static getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
|
|
.line 916
|
|
sget-object v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private getIanaTimeZoneBytes()Lcom/google/protobuf/ByteString;
|
|
.locals 2
|
|
|
|
.line 23766
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->ianaTimeZone_:Ljava/lang/Object;
|
|
|
|
.line 23767
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23768
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
.line 23769
|
|
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v0
|
|
|
|
.line 23770
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->ianaTimeZone_:Ljava/lang/Object;
|
|
|
|
return-object v0
|
|
|
|
.line 23773
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private getPCityNameBytes()Lcom/google/protobuf/ByteString;
|
|
.locals 2
|
|
|
|
.line 23714
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityName_:Ljava/lang/Object;
|
|
|
|
.line 23715
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23716
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
.line 23717
|
|
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v0
|
|
|
|
.line 23718
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityName_:Ljava/lang/Object;
|
|
|
|
return-object v0
|
|
|
|
.line 23721
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private getWeatherShareBytes()Lcom/google/protobuf/ByteString;
|
|
.locals 2
|
|
|
|
.line 23570
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->weatherShare_:Ljava/lang/Object;
|
|
|
|
.line 23571
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23572
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
.line 23573
|
|
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v0
|
|
|
|
.line 23574
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->weatherShare_:Ljava/lang/Object;
|
|
|
|
return-object v0
|
|
|
|
.line 23577
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private initFields()V
|
|
.locals 4
|
|
|
|
.line 23778
|
|
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;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;
|
|
|
|
.line 23779
|
|
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;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
.line 23780
|
|
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;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;
|
|
|
|
.line 23781
|
|
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;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;
|
|
|
|
.line 23782
|
|
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;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;
|
|
|
|
.line 23783
|
|
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;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;
|
|
|
|
.line 23784
|
|
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;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;
|
|
|
|
const-wide/16 v0, 0x0
|
|
|
|
.line 23785
|
|
iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timestamp_:J
|
|
|
|
.line 23786
|
|
iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityId_:J
|
|
|
|
const-string v2, ""
|
|
|
|
.line 23787
|
|
iput-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityName_:Ljava/lang/Object;
|
|
|
|
const/4 v2, 0x0
|
|
|
|
.line 23788
|
|
iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timezone_:I
|
|
|
|
.line 23789
|
|
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;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;
|
|
|
|
const-string v3, ""
|
|
|
|
.line 23790
|
|
iput-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->weatherShare_:Ljava/lang/Object;
|
|
|
|
.line 23791
|
|
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;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;
|
|
|
|
.line 23792
|
|
iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->retry_:I
|
|
|
|
.line 23793
|
|
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;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
.line 23794
|
|
iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasShort_:I
|
|
|
|
const-string v3, ""
|
|
|
|
.line 23795
|
|
iput-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityBriefName_:Ljava/lang/Object;
|
|
|
|
.line 23796
|
|
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;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
.line 23797
|
|
iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityId_:J
|
|
|
|
.line 23798
|
|
iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->isSpot_:I
|
|
|
|
.line 23799
|
|
iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->country_:I
|
|
|
|
const-string v0, ""
|
|
|
|
.line 23800
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityName_:Ljava/lang/Object;
|
|
|
|
const-wide/16 v0, 0x0
|
|
|
|
.line 23801
|
|
iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lon_:D
|
|
|
|
.line 23802
|
|
iput-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lat_:D
|
|
|
|
const-string v0, ""
|
|
|
|
.line 23803
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->ianaTimeZone_:Ljava/lang/Object;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
.locals 1
|
|
|
|
.line 24175
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$31000()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public static newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
.locals 1
|
|
|
|
.line 24178
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, 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 p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseDelimitedFrom(Ljava/io/InputStream;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24144
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
.line 24145
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeDelimitedFrom(Ljava/io/InputStream;)Z
|
|
|
|
move-result p0
|
|
|
|
if-eqz p0, :cond_0
|
|
|
|
.line 24146
|
|
invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
|
|
:cond_0
|
|
const/4 p0, 0x0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseDelimitedFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24155
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
.line 24156
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeDelimitedFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Z
|
|
|
|
move-result p0
|
|
|
|
if-eqz p0, :cond_0
|
|
|
|
.line 24157
|
|
invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
|
|
:cond_0
|
|
const/4 p0, 0x0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom(Lcom/google/protobuf/ByteString;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Lcom/google/protobuf/InvalidProtocolBufferException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24111
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Lcom/google/protobuf/InvalidProtocolBufferException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24117
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
.line 24118
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24165
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24171
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0, p1}, 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 p0
|
|
|
|
.line 24172
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom(Ljava/io/InputStream;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24133
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Ljava/io/InputStream;)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24139
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
.line 24140
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom([B)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Lcom/google/protobuf/InvalidProtocolBufferException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24122
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom([B)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Lcom/google/protobuf/InvalidProtocolBufferException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24128
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->mergeFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
.line 24129
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;->access$30900(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method public getAdvertisement()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;
|
|
.locals 1
|
|
|
|
.line 23546
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23454
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23464
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23474
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getCityBriefName()Ljava/lang/String;
|
|
.locals 2
|
|
|
|
.line 23628
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityBriefName_:Ljava/lang/Object;
|
|
|
|
.line 23629
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23630
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
return-object v0
|
|
|
|
.line 23632
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
.line 23634
|
|
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
.line 23635
|
|
invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 23636
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityBriefName_:Ljava/lang/Object;
|
|
|
|
:cond_1
|
|
return-object v1
|
|
.end method
|
|
|
|
.method public getCityId()J
|
|
.locals 2
|
|
|
|
.line 23494
|
|
iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityId_:J
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public getCityName()Ljava/lang/String;
|
|
.locals 2
|
|
|
|
.line 23504
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityName_:Ljava/lang/Object;
|
|
|
|
.line 23505
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23506
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
return-object v0
|
|
|
|
.line 23508
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
.line 23510
|
|
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
.line 23511
|
|
invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 23512
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityName_:Ljava/lang/Object;
|
|
|
|
:cond_1
|
|
return-object v1
|
|
.end method
|
|
|
|
.method public getCondition()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;
|
|
.locals 1
|
|
|
|
.line 23414
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getCountry()I
|
|
.locals 1
|
|
|
|
.line 23690
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->country_:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite;
|
|
.locals 1
|
|
|
|
.line 905
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 920
|
|
sget-object v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getForecast()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
.locals 1
|
|
|
|
.line 23660
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23608
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23424
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23434
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getHasShort()I
|
|
.locals 1
|
|
|
|
.line 23618
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasShort_:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getIanaTimeZone()Ljava/lang/String;
|
|
.locals 2
|
|
|
|
.line 23752
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->ianaTimeZone_:Ljava/lang/Object;
|
|
|
|
.line 23753
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23754
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
return-object v0
|
|
|
|
.line 23756
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
.line 23758
|
|
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
.line 23759
|
|
invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 23760
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->ianaTimeZone_:Ljava/lang/Object;
|
|
|
|
:cond_1
|
|
return-object v1
|
|
.end method
|
|
|
|
.method public getIndexList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;
|
|
.locals 1
|
|
|
|
.line 23444
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getIsSpot()I
|
|
.locals 1
|
|
|
|
.line 23680
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->isSpot_:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getLat()D
|
|
.locals 2
|
|
|
|
.line 23742
|
|
iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lat_:D
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public getLon()D
|
|
.locals 2
|
|
|
|
.line 23732
|
|
iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lon_:D
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public getPCityId()J
|
|
.locals 2
|
|
|
|
.line 23670
|
|
iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityId_:J
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public getPCityName()Ljava/lang/String;
|
|
.locals 2
|
|
|
|
.line 23700
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityName_:Ljava/lang/Object;
|
|
|
|
.line 23701
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23702
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
return-object v0
|
|
|
|
.line 23704
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
.line 23706
|
|
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
.line 23707
|
|
invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 23708
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityName_:Ljava/lang/Object;
|
|
|
|
:cond_1
|
|
return-object v1
|
|
.end method
|
|
|
|
.method public getRetry()I
|
|
.locals 1
|
|
|
|
.line 23598
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->retry_:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getSerializedSize()I
|
|
.locals 6
|
|
|
|
.line 23989
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedSerializedSize:I
|
|
|
|
const/4 v1, -0x1
|
|
|
|
if-eq v0, v1, :cond_0
|
|
|
|
return v0
|
|
|
|
:cond_0
|
|
const/4 v0, 0x0
|
|
|
|
.line 23993
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/4 v2, 0x1
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_1
|
|
|
|
.line 23994
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;
|
|
|
|
.line 23995
|
|
invoke-static {v2, v1}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 23997
|
|
:cond_1
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/4 v2, 0x2
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_2
|
|
|
|
.line 23998
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
.line 23999
|
|
invoke-static {v2, v1}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24001
|
|
:cond_2
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/4 v2, 0x4
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_3
|
|
|
|
const/4 v1, 0x3
|
|
|
|
.line 24002
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;
|
|
|
|
.line 24003
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24005
|
|
:cond_3
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x8
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_4
|
|
|
|
.line 24006
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;
|
|
|
|
.line 24007
|
|
invoke-static {v2, v1}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24009
|
|
:cond_4
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x10
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_5
|
|
|
|
const/4 v1, 0x5
|
|
|
|
.line 24010
|
|
iget-object v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;
|
|
|
|
.line 24011
|
|
invoke-static {v1, v4}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24013
|
|
:cond_5
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v4, 0x20
|
|
|
|
and-int/2addr v1, v4
|
|
|
|
if-ne v1, v4, :cond_6
|
|
|
|
const/4 v1, 0x6
|
|
|
|
.line 24014
|
|
iget-object v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;
|
|
|
|
.line 24015
|
|
invoke-static {v1, v4}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24017
|
|
:cond_6
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v4, 0x40
|
|
|
|
and-int/2addr v1, v4
|
|
|
|
if-ne v1, v4, :cond_7
|
|
|
|
const/4 v1, 0x7
|
|
|
|
.line 24018
|
|
iget-object v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;
|
|
|
|
.line 24019
|
|
invoke-static {v1, v4}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24021
|
|
:cond_7
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v4, 0x80
|
|
|
|
and-int/2addr v1, v4
|
|
|
|
if-ne v1, v4, :cond_8
|
|
|
|
.line 24022
|
|
iget-wide v4, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timestamp_:J
|
|
|
|
.line 24023
|
|
invoke-static {v3, v4, v5}, Lcom/google/protobuf/CodedOutputStream;->computeSInt64Size(IJ)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24025
|
|
:cond_8
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x100
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_9
|
|
|
|
const/16 v1, 0x9
|
|
|
|
.line 24026
|
|
iget-wide v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityId_:J
|
|
|
|
.line 24027
|
|
invoke-static {v1, v3, v4}, Lcom/google/protobuf/CodedOutputStream;->computeSInt64Size(IJ)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24029
|
|
:cond_9
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x200
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_a
|
|
|
|
const/16 v1, 0xa
|
|
|
|
.line 24031
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityNameBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v3
|
|
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24033
|
|
:cond_a
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x400
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_b
|
|
|
|
const/16 v1, 0xb
|
|
|
|
.line 24034
|
|
iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timezone_:I
|
|
|
|
.line 24035
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeSInt32Size(II)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24037
|
|
:cond_b
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x800
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_c
|
|
|
|
const/16 v1, 0xc
|
|
|
|
.line 24038
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;
|
|
|
|
.line 24039
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24041
|
|
:cond_c
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x1000
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_d
|
|
|
|
const/16 v1, 0xd
|
|
|
|
.line 24043
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getWeatherShareBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v3
|
|
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24045
|
|
:cond_d
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x2000
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_e
|
|
|
|
const/16 v1, 0xe
|
|
|
|
.line 24046
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;
|
|
|
|
.line 24047
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24049
|
|
:cond_e
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x4000
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_f
|
|
|
|
const/16 v1, 0xf
|
|
|
|
.line 24050
|
|
iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->retry_:I
|
|
|
|
.line 24051
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeSInt32Size(II)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24053
|
|
:cond_f
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const v3, 0x8000
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_10
|
|
|
|
.line 24054
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
.line 24055
|
|
invoke-static {v2, v1}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24057
|
|
:cond_10
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x10000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_11
|
|
|
|
const/16 v1, 0x11
|
|
|
|
.line 24058
|
|
iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasShort_:I
|
|
|
|
.line 24059
|
|
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeSInt32Size(II)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24061
|
|
:cond_11
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x20000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_12
|
|
|
|
const/16 v1, 0x12
|
|
|
|
.line 24063
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityBriefNameBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24065
|
|
:cond_12
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x40000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_13
|
|
|
|
const/16 v1, 0x13
|
|
|
|
.line 24066
|
|
iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
.line 24067
|
|
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24069
|
|
:cond_13
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x80000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_14
|
|
|
|
const/16 v1, 0x14
|
|
|
|
.line 24070
|
|
iget-wide v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityId_:J
|
|
|
|
.line 24071
|
|
invoke-static {v1, v2, v3}, Lcom/google/protobuf/CodedOutputStream;->computeSInt64Size(IJ)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24073
|
|
:cond_14
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x100000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_15
|
|
|
|
const/16 v1, 0x15
|
|
|
|
.line 24074
|
|
iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->isSpot_:I
|
|
|
|
.line 24075
|
|
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeSInt32Size(II)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24077
|
|
:cond_15
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x200000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_16
|
|
|
|
const/16 v1, 0x16
|
|
|
|
.line 24078
|
|
iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->country_:I
|
|
|
|
.line 24079
|
|
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeSInt32Size(II)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24081
|
|
:cond_16
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x400000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_17
|
|
|
|
const/16 v1, 0x17
|
|
|
|
.line 24083
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getPCityNameBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24085
|
|
:cond_17
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x800000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_18
|
|
|
|
const/16 v1, 0x18
|
|
|
|
.line 24086
|
|
iget-wide v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lon_:D
|
|
|
|
.line 24087
|
|
invoke-static {v1, v2, v3}, Lcom/google/protobuf/CodedOutputStream;->computeDoubleSize(ID)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24089
|
|
:cond_18
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x1000000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_19
|
|
|
|
const/16 v1, 0x19
|
|
|
|
.line 24090
|
|
iget-wide v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lat_:D
|
|
|
|
.line 24091
|
|
invoke-static {v1, v2, v3}, Lcom/google/protobuf/CodedOutputStream;->computeDoubleSize(ID)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24093
|
|
:cond_19
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v2, 0x2000000
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_1a
|
|
|
|
const/16 v1, 0x1a
|
|
|
|
.line 24095
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getIanaTimeZoneBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v0, v1
|
|
|
|
.line 24097
|
|
:cond_1a
|
|
iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedSerializedSize:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getTimestamp()J
|
|
.locals 2
|
|
|
|
.line 23484
|
|
iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timestamp_:J
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public getTimezone()I
|
|
.locals 1
|
|
|
|
.line 23536
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timezone_:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getVoice()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;
|
|
.locals 1
|
|
|
|
.line 23588
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getWeatherShare()Ljava/lang/String;
|
|
.locals 2
|
|
|
|
.line 23556
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->weatherShare_:Ljava/lang/Object;
|
|
|
|
.line 23557
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 23558
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
return-object v0
|
|
|
|
.line 23560
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
.line 23562
|
|
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
.line 23563
|
|
invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 23564
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->weatherShare_:Ljava/lang/Object;
|
|
|
|
:cond_1
|
|
return-object v1
|
|
.end method
|
|
|
|
.method public hasAdvertisement()Z
|
|
.locals 2
|
|
|
|
.line 23543
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23451
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23461
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23471
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23625
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23491
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23501
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23411
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23687
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23657
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23605
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23421
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23431
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23615
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23749
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23441
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23677
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23739
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23729
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23667
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23697
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23595
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23481
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23533
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23585
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 23553
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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 4
|
|
|
|
.line 23807
|
|
iget-byte v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
const/4 v1, 0x1
|
|
|
|
const/4 v2, 0x0
|
|
|
|
const/4 v3, -0x1
|
|
|
|
if-eq v0, v3, :cond_1
|
|
|
|
if-ne v0, v1, :cond_0
|
|
|
|
goto :goto_0
|
|
|
|
:cond_0
|
|
const/4 v1, 0x0
|
|
|
|
:goto_0
|
|
return v1
|
|
|
|
.line 23810
|
|
:cond_1
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasTimestamp()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_2
|
|
|
|
.line 23811
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23814
|
|
:cond_2
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasCityId()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_3
|
|
|
|
.line 23815
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23818
|
|
:cond_3
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasCityName()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_4
|
|
|
|
.line 23819
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23822
|
|
:cond_4
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasTimezone()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_5
|
|
|
|
.line 23823
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23826
|
|
:cond_5
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasWeatherShare()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_6
|
|
|
|
.line 23827
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23830
|
|
:cond_6
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasRetry()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_7
|
|
|
|
.line 23831
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23834
|
|
:cond_7
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasCondition()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_8
|
|
|
|
.line 23835
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_8
|
|
|
|
.line 23836
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23840
|
|
:cond_8
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasForecastDayList()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_9
|
|
|
|
.line 23841
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_9
|
|
|
|
.line 23842
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23846
|
|
:cond_9
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasForecastHourList()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_a
|
|
|
|
.line 23847
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_a
|
|
|
|
.line 23848
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23852
|
|
:cond_a
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasIndexList()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_b
|
|
|
|
.line 23853
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_b
|
|
|
|
.line 23854
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23858
|
|
:cond_b
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasAlertList()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_c
|
|
|
|
.line 23859
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_c
|
|
|
|
.line 23860
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23864
|
|
:cond_c
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasAqi()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_d
|
|
|
|
.line 23865
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_d
|
|
|
|
.line 23866
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23870
|
|
:cond_d
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasAvatar()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_e
|
|
|
|
.line 23871
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_e
|
|
|
|
.line 23872
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23876
|
|
:cond_e
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasAdvertisement()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_f
|
|
|
|
.line 23877
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_f
|
|
|
|
.line 23878
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23882
|
|
:cond_f
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasVoice()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_10
|
|
|
|
.line 23883
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_10
|
|
|
|
.line 23884
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23888
|
|
:cond_10
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasForecastDayExtraList()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_11
|
|
|
|
.line 23889
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_11
|
|
|
|
.line 23890
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23894
|
|
:cond_11
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasForecast()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_12
|
|
|
|
.line 23895
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->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_12
|
|
|
|
.line 23896
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 23900
|
|
:cond_12
|
|
iput-byte v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->memoizedIsInitialized:B
|
|
|
|
return v1
|
|
.end method
|
|
|
|
.method public bridge synthetic newBuilderForType()Lcom/google/protobuf/MessageLite$Builder;
|
|
.locals 1
|
|
|
|
.line 905
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilderForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public newBuilderForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
.locals 1
|
|
|
|
.line 24176
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public bridge synthetic toBuilder()Lcom/google/protobuf/MessageLite$Builder;
|
|
.locals 1
|
|
|
|
.line 905
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->toBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public toBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Builder;
|
|
.locals 1
|
|
|
|
.line 24180
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->newBuilder(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 protected writeReplace()Ljava/lang/Object;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/ObjectStreamException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 24105
|
|
invoke-super {p0}, Lcom/google/protobuf/GeneratedMessageLite;->writeReplace()Ljava/lang/Object;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public writeTo(Lcom/google/protobuf/CodedOutputStream;)V
|
|
.locals 5
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 23906
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getSerializedSize()I
|
|
|
|
.line 23907
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/4 v1, 0x1
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_0
|
|
|
|
.line 23908
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->condition_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Condition;
|
|
|
|
invoke-virtual {p1, v1, v0}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23910
|
|
:cond_0
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/4 v1, 0x2
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_1
|
|
|
|
.line 23911
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastDayList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
invoke-virtual {p1, v1, v0}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23913
|
|
:cond_1
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/4 v1, 0x4
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_2
|
|
|
|
const/4 v0, 0x3
|
|
|
|
.line 23914
|
|
iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastHourList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastHourList;
|
|
|
|
invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23916
|
|
:cond_2
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x8
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_3
|
|
|
|
.line 23917
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->indexList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$IndexList;
|
|
|
|
invoke-virtual {p1, v1, v0}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23919
|
|
:cond_3
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v1, 0x10
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_4
|
|
|
|
const/4 v0, 0x5
|
|
|
|
.line 23920
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->alertList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AlertList;
|
|
|
|
invoke-virtual {p1, v0, v3}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23922
|
|
:cond_4
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x20
|
|
|
|
and-int/2addr v0, v3
|
|
|
|
if-ne v0, v3, :cond_5
|
|
|
|
const/4 v0, 0x6
|
|
|
|
.line 23923
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->aqi_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$AQI;
|
|
|
|
invoke-virtual {p1, v0, v3}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23925
|
|
:cond_5
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x40
|
|
|
|
and-int/2addr v0, v3
|
|
|
|
if-ne v0, v3, :cond_6
|
|
|
|
const/4 v0, 0x7
|
|
|
|
.line 23926
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->avatar_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Avatar;
|
|
|
|
invoke-virtual {p1, v0, v3}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23928
|
|
:cond_6
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v3, 0x80
|
|
|
|
and-int/2addr v0, v3
|
|
|
|
if-ne v0, v3, :cond_7
|
|
|
|
.line 23929
|
|
iget-wide v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timestamp_:J
|
|
|
|
invoke-virtual {p1, v2, v3, v4}, Lcom/google/protobuf/CodedOutputStream;->writeSInt64(IJ)V
|
|
|
|
.line 23931
|
|
:cond_7
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x100
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_8
|
|
|
|
const/16 v0, 0x9
|
|
|
|
.line 23932
|
|
iget-wide v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->cityId_:J
|
|
|
|
invoke-virtual {p1, v0, v2, v3}, Lcom/google/protobuf/CodedOutputStream;->writeSInt64(IJ)V
|
|
|
|
.line 23934
|
|
:cond_8
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x200
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_9
|
|
|
|
const/16 v0, 0xa
|
|
|
|
.line 23935
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityNameBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V
|
|
|
|
.line 23937
|
|
:cond_9
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x400
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_a
|
|
|
|
const/16 v0, 0xb
|
|
|
|
.line 23938
|
|
iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->timezone_:I
|
|
|
|
invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeSInt32(II)V
|
|
|
|
.line 23940
|
|
:cond_a
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x800
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_b
|
|
|
|
const/16 v0, 0xc
|
|
|
|
.line 23941
|
|
iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->advertisement_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Advertisement;
|
|
|
|
invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23943
|
|
:cond_b
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x1000
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_c
|
|
|
|
const/16 v0, 0xd
|
|
|
|
.line 23944
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getWeatherShareBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V
|
|
|
|
.line 23946
|
|
:cond_c
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x2000
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_d
|
|
|
|
const/16 v0, 0xe
|
|
|
|
.line 23947
|
|
iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->voice_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$Voice;
|
|
|
|
invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23949
|
|
:cond_d
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/16 v2, 0x4000
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_e
|
|
|
|
const/16 v0, 0xf
|
|
|
|
.line 23950
|
|
iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->retry_:I
|
|
|
|
invoke-virtual {p1, v0, v2}, Lcom/google/protobuf/CodedOutputStream;->writeSInt32(II)V
|
|
|
|
.line 23952
|
|
:cond_e
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const v2, 0x8000
|
|
|
|
and-int/2addr v0, v2
|
|
|
|
if-ne v0, v2, :cond_f
|
|
|
|
.line 23953
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecastDayExtraList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
invoke-virtual {p1, v1, v0}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23955
|
|
:cond_f
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x10000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_10
|
|
|
|
const/16 v0, 0x11
|
|
|
|
.line 23956
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->hasShort_:I
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeSInt32(II)V
|
|
|
|
.line 23958
|
|
:cond_10
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x20000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_11
|
|
|
|
const/16 v0, 0x12
|
|
|
|
.line 23959
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getCityBriefNameBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V
|
|
|
|
.line 23961
|
|
:cond_11
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x40000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_12
|
|
|
|
const/16 v0, 0x13
|
|
|
|
.line 23962
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->forecast_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail$ForecastDayList;
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 23964
|
|
:cond_12
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x80000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_13
|
|
|
|
const/16 v0, 0x14
|
|
|
|
.line 23965
|
|
iget-wide v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->pCityId_:J
|
|
|
|
invoke-virtual {p1, v0, v1, v2}, Lcom/google/protobuf/CodedOutputStream;->writeSInt64(IJ)V
|
|
|
|
.line 23967
|
|
:cond_13
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x100000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_14
|
|
|
|
const/16 v0, 0x15
|
|
|
|
.line 23968
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->isSpot_:I
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeSInt32(II)V
|
|
|
|
.line 23970
|
|
:cond_14
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x200000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_15
|
|
|
|
const/16 v0, 0x16
|
|
|
|
.line 23971
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->country_:I
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeSInt32(II)V
|
|
|
|
.line 23973
|
|
:cond_15
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x400000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_16
|
|
|
|
const/16 v0, 0x17
|
|
|
|
.line 23974
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getPCityNameBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V
|
|
|
|
.line 23976
|
|
:cond_16
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x800000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_17
|
|
|
|
const/16 v0, 0x18
|
|
|
|
.line 23977
|
|
iget-wide v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lon_:D
|
|
|
|
invoke-virtual {p1, v0, v1, v2}, Lcom/google/protobuf/CodedOutputStream;->writeDouble(ID)V
|
|
|
|
.line 23979
|
|
:cond_17
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x1000000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_18
|
|
|
|
const/16 v0, 0x19
|
|
|
|
.line 23980
|
|
iget-wide v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->lat_:D
|
|
|
|
invoke-virtual {p1, v0, v1, v2}, Lcom/google/protobuf/CodedOutputStream;->writeDouble(ID)V
|
|
|
|
.line 23982
|
|
:cond_18
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->bitField0_:I
|
|
|
|
const/high16 v1, 0x2000000
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_19
|
|
|
|
const/16 v0, 0x1a
|
|
|
|
.line 23983
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->getIanaTimeZoneBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V
|
|
|
|
:cond_19
|
|
return-void
|
|
.end method
|