1994 lines
54 KiB
Smali
1994 lines
54 KiB
Smali
.class public final Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
.super Lcom/google/protobuf/GeneratedMessageLite;
|
|
.source "MojiWeather.java"
|
|
|
|
# interfaces
|
|
.implements Lcom/moji/weather/bean/protobuf/MojiWeather$WeatherOrBuilder;
|
|
|
|
|
|
# annotations
|
|
.annotation system Ldalvik/annotation/EnclosingClass;
|
|
value = Lcom/moji/weather/bean/protobuf/MojiWeather;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/InnerClass;
|
|
accessFlags = 0x19
|
|
name = "Weather"
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/MemberClasses;
|
|
value = {
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashListOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalListOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Image;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$ImageOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$DetailOrBuilder;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;,
|
|
Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$VersionOrBuilder;
|
|
}
|
|
.end annotation
|
|
|
|
|
|
# static fields
|
|
.field public static final CODE_FIELD_NUMBER:I = 0x3
|
|
|
|
.field public static final DETAIL_FIELD_NUMBER:I = 0x1
|
|
|
|
.field public static final DOMAIN_FIELD_NUMBER:I = 0x8
|
|
|
|
.field public static final FESTIVALLIST_FIELD_NUMBER:I = 0x2
|
|
|
|
.field public static final LANGUAGE_FIELD_NUMBER:I = 0x5
|
|
|
|
.field public static final MESSAGE_FIELD_NUMBER:I = 0x4
|
|
|
|
.field public static final SHOWSEARCH_FIELD_NUMBER:I = 0xb
|
|
|
|
.field public static final SPLASHLIST_FIELD_NUMBER:I = 0x6
|
|
|
|
.field public static final UPDATETIME_FIELD_NUMBER:I = 0x7
|
|
|
|
.field public static final USETHISAD_FIELD_NUMBER:I = 0xa
|
|
|
|
.field public static final VERSION_FIELD_NUMBER:I = 0x9
|
|
|
|
.field private static final defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
.field private static final serialVersionUID:J
|
|
|
|
|
|
# instance fields
|
|
.field private bitField0_:I
|
|
|
|
.field private code_:I
|
|
|
|
.field private detail_:Ljava/util/List;
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Ljava/util/List<",
|
|
"Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
.end field
|
|
|
|
.field private domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
.field private festivalList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
|
|
.field private language_:Ljava/lang/Object;
|
|
|
|
.field private memoizedIsInitialized:B
|
|
|
|
.field private memoizedSerializedSize:I
|
|
|
|
.field private message_:Ljava/lang/Object;
|
|
|
|
.field private showSearch_:I
|
|
|
|
.field private splashList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
|
|
.field private updatetime_:J
|
|
|
|
.field private useThisAd_:I
|
|
|
|
.field private version_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
|
|
|
|
# direct methods
|
|
.method static constructor <clinit>()V
|
|
.locals 2
|
|
|
|
.line 30648
|
|
new-instance v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
const/4 v1, 0x1
|
|
|
|
invoke-direct {v0, v1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;-><init>(Z)V
|
|
|
|
sput-object v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
.line 30649
|
|
sget-object v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
invoke-direct {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->initFields()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private constructor <init>(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)V
|
|
.locals 0
|
|
|
|
.line 66
|
|
invoke-direct {p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;-><init>(Lcom/google/protobuf/GeneratedMessageLite$Builder;)V
|
|
|
|
const/4 p1, -0x1
|
|
|
|
.line 29673
|
|
iput-byte p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
.line 29762
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedSerializedSize:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method synthetic constructor <init>(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;Lcom/moji/weather/bean/protobuf/MojiWeather$1;)V
|
|
.locals 0
|
|
|
|
.line 61
|
|
invoke-direct {p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;-><init>(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private constructor <init>(Z)V
|
|
.locals 0
|
|
|
|
.line 68
|
|
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
|
|
|
|
const/4 p1, -0x1
|
|
|
|
.line 29673
|
|
iput-byte p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
.line 29762
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedSerializedSize:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method static synthetic access$39500(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;)Ljava/util/List;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iget-object p0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method static synthetic access$39502(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;Ljava/util/List;)Ljava/util/List;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$39602(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->festivalList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$39702(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;I)I
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->code_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method static synthetic access$39802(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;Ljava/lang/Object;)Ljava/lang/Object;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->message_:Ljava/lang/Object;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$39902(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;Ljava/lang/Object;)Ljava/lang/Object;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->language_:Ljava/lang/Object;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$40002(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->splashList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$40102(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;J)J
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput-wide p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->updatetime_:J
|
|
|
|
return-wide p1
|
|
.end method
|
|
|
|
.method static synthetic access$40200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;)Lcom/google/protobuf/LazyStringList;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iget-object p0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method static synthetic access$40202(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;Lcom/google/protobuf/LazyStringList;)Lcom/google/protobuf/LazyStringList;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$40302(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput-object p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->version_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method static synthetic access$40402(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;I)I
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->useThisAd_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method static synthetic access$40502(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;I)I
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->showSearch_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method static synthetic access$40602(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;I)I
|
|
.locals 0
|
|
|
|
.line 61
|
|
iput p1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method public static getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
.locals 1
|
|
|
|
.line 72
|
|
sget-object v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private getLanguageBytes()Lcom/google/protobuf/ByteString;
|
|
.locals 2
|
|
|
|
.line 29585
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->language_:Ljava/lang/Object;
|
|
|
|
.line 29586
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 29587
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
.line 29588
|
|
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v0
|
|
|
|
.line 29589
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->language_:Ljava/lang/Object;
|
|
|
|
return-object v0
|
|
|
|
.line 29592
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private getMessageBytes()Lcom/google/protobuf/ByteString;
|
|
.locals 2
|
|
|
|
.line 29553
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->message_:Ljava/lang/Object;
|
|
|
|
.line 29554
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 29555
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
.line 29556
|
|
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v0
|
|
|
|
.line 29557
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->message_:Ljava/lang/Object;
|
|
|
|
return-object v0
|
|
|
|
.line 29560
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private initFields()V
|
|
.locals 3
|
|
|
|
.line 29661
|
|
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
|
|
|
|
move-result-object v0
|
|
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
.line 29662
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
|
|
move-result-object v0
|
|
|
|
iput-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->festivalList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 29663
|
|
iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->code_:I
|
|
|
|
const-string v1, ""
|
|
|
|
.line 29664
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->message_:Ljava/lang/Object;
|
|
|
|
const-string v1, ""
|
|
|
|
.line 29665
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->language_:Ljava/lang/Object;
|
|
|
|
.line 29666
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->splashList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
|
|
const-wide/16 v1, 0x0
|
|
|
|
.line 29667
|
|
iput-wide v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->updatetime_:J
|
|
|
|
.line 29668
|
|
sget-object v1, Lcom/google/protobuf/LazyStringArrayList;->EMPTY:Lcom/google/protobuf/LazyStringList;
|
|
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
.line 29669
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;->getDefaultInstance()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->version_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
|
|
.line 29670
|
|
iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->useThisAd_:I
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 29671
|
|
iput v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->showSearch_:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
.locals 1
|
|
|
|
.line 29895
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39300()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public static newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
.locals 1
|
|
|
|
.line 29898
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->mergeFrom(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseDelimitedFrom(Ljava/io/InputStream;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29864
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
.line 29865
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->mergeDelimitedFrom(Ljava/io/InputStream;)Z
|
|
|
|
move-result p0
|
|
|
|
if-eqz p0, :cond_0
|
|
|
|
.line 29866
|
|
invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
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;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29875
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
.line 29876
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->mergeDelimitedFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Z
|
|
|
|
move-result p0
|
|
|
|
if-eqz p0, :cond_0
|
|
|
|
.line 29877
|
|
invoke-static {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
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;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Lcom/google/protobuf/InvalidProtocolBufferException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29831
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$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$Builder;
|
|
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
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;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Lcom/google/protobuf/InvalidProtocolBufferException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29837
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$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$Builder;
|
|
|
|
.line 29838
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29885
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$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$Builder;
|
|
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
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;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29891
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
.line 29892
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom(Ljava/io/InputStream;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29853
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->mergeFrom(Ljava/io/InputStream;)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
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;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29859
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$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$Builder;
|
|
|
|
.line 29860
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom([B)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Lcom/google/protobuf/InvalidProtocolBufferException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29842
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->mergeFrom([B)Lcom/google/protobuf/AbstractMessageLite$Builder;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static parseFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Lcom/google/protobuf/InvalidProtocolBufferException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 29848
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0, p0, p1}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$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$Builder;
|
|
|
|
.line 29849
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;->access$39200(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method public getCode()I
|
|
.locals 1
|
|
|
|
.line 29529
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->code_:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite;
|
|
.locals 1
|
|
|
|
.line 61
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getDefaultInstanceForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getDefaultInstanceForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
.locals 1
|
|
|
|
.line 76
|
|
sget-object v0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->defaultInstance:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getDetail(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
.locals 1
|
|
|
|
.line 29505
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public getDetailCount()I
|
|
.locals 1
|
|
|
|
.line 29502
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
invoke-interface {v0}, Ljava/util/List;->size()I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getDetailList()Ljava/util/List;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()",
|
|
"Ljava/util/List<",
|
|
"Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 29495
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getDetailOrBuilder(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$DetailOrBuilder;
|
|
.locals 1
|
|
|
|
.line 29509
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$DetailOrBuilder;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public getDetailOrBuilderList()Ljava/util/List;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()",
|
|
"Ljava/util/List<",
|
|
"+",
|
|
"Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$DetailOrBuilder;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 29499
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getDomain(I)Ljava/lang/String;
|
|
.locals 1
|
|
|
|
.line 29627
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
invoke-interface {v0, p1}, Lcom/google/protobuf/LazyStringList;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Ljava/lang/String;
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public getDomainCount()I
|
|
.locals 1
|
|
|
|
.line 29624
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
invoke-interface {v0}, Lcom/google/protobuf/LazyStringList;->size()I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getDomainList()Ljava/util/List;
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()",
|
|
"Ljava/util/List<",
|
|
"Ljava/lang/String;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 29621
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getFestivalList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
.locals 1
|
|
|
|
.line 29519
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->festivalList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getLanguage()Ljava/lang/String;
|
|
.locals 2
|
|
|
|
.line 29571
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->language_:Ljava/lang/Object;
|
|
|
|
.line 29572
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 29573
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
return-object v0
|
|
|
|
.line 29575
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
.line 29577
|
|
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
.line 29578
|
|
invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 29579
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->language_:Ljava/lang/Object;
|
|
|
|
:cond_1
|
|
return-object v1
|
|
.end method
|
|
|
|
.method public getMessage()Ljava/lang/String;
|
|
.locals 2
|
|
|
|
.line 29539
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->message_:Ljava/lang/Object;
|
|
|
|
.line 29540
|
|
instance-of v1, v0, Ljava/lang/String;
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 29541
|
|
check-cast v0, Ljava/lang/String;
|
|
|
|
return-object v0
|
|
|
|
.line 29543
|
|
:cond_0
|
|
check-cast v0, Lcom/google/protobuf/ByteString;
|
|
|
|
.line 29545
|
|
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
.line 29546
|
|
invoke-static {v0}, Lcom/google/protobuf/Internal;->isValidUtf8(Lcom/google/protobuf/ByteString;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 29547
|
|
iput-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->message_:Ljava/lang/Object;
|
|
|
|
:cond_1
|
|
return-object v1
|
|
.end method
|
|
|
|
.method public getSerializedSize()I
|
|
.locals 7
|
|
|
|
.line 29764
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedSerializedSize:I
|
|
|
|
const/4 v1, -0x1
|
|
|
|
if-eq v0, v1, :cond_0
|
|
|
|
return v0
|
|
|
|
:cond_0
|
|
const/4 v0, 0x0
|
|
|
|
const/4 v1, 0x0
|
|
|
|
const/4 v2, 0x0
|
|
|
|
.line 29768
|
|
:goto_0
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
invoke-interface {v3}, Ljava/util/List;->size()I
|
|
|
|
move-result v3
|
|
|
|
const/4 v4, 0x1
|
|
|
|
if-ge v1, v3, :cond_1
|
|
|
|
.line 29769
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
.line 29770
|
|
invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object v3
|
|
|
|
check-cast v3, Lcom/google/protobuf/MessageLite;
|
|
|
|
invoke-static {v4, v3}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v3
|
|
|
|
add-int/2addr v2, v3
|
|
|
|
add-int/lit8 v1, v1, 0x1
|
|
|
|
goto :goto_0
|
|
|
|
.line 29772
|
|
:cond_1
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
and-int/2addr v1, v4
|
|
|
|
const/4 v3, 0x2
|
|
|
|
if-ne v1, v4, :cond_2
|
|
|
|
.line 29773
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->festivalList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
|
|
.line 29774
|
|
invoke-static {v3, v1}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v2, v1
|
|
|
|
.line 29776
|
|
:cond_2
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_3
|
|
|
|
const/4 v1, 0x3
|
|
|
|
.line 29777
|
|
iget v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->code_:I
|
|
|
|
.line 29778
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeSInt32Size(II)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v2, v1
|
|
|
|
.line 29780
|
|
:cond_3
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/4 v3, 0x4
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_4
|
|
|
|
.line 29782
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getMessageBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-static {v3, v1}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSize(ILcom/google/protobuf/ByteString;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v2, v1
|
|
|
|
.line 29784
|
|
:cond_4
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v3, 0x8
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_5
|
|
|
|
const/4 v1, 0x5
|
|
|
|
.line 29786
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getLanguageBytes()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 v2, v1
|
|
|
|
.line 29788
|
|
:cond_5
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v3, 0x10
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_6
|
|
|
|
const/4 v1, 0x6
|
|
|
|
.line 29789
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->splashList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
|
|
.line 29790
|
|
invoke-static {v1, v3}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v2, v1
|
|
|
|
.line 29792
|
|
:cond_6
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v3, 0x20
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_7
|
|
|
|
const/4 v1, 0x7
|
|
|
|
.line 29793
|
|
iget-wide v5, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->updatetime_:J
|
|
|
|
.line 29794
|
|
invoke-static {v1, v5, v6}, Lcom/google/protobuf/CodedOutputStream;->computeSInt64Size(IJ)I
|
|
|
|
move-result v1
|
|
|
|
add-int/2addr v2, v1
|
|
|
|
:cond_7
|
|
const/4 v1, 0x0
|
|
|
|
.line 29798
|
|
:goto_1
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
invoke-interface {v3}, Lcom/google/protobuf/LazyStringList;->size()I
|
|
|
|
move-result v3
|
|
|
|
if-ge v0, v3, :cond_8
|
|
|
|
.line 29799
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
.line 29800
|
|
invoke-interface {v3, v0}, Lcom/google/protobuf/LazyStringList;->getByteString(I)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v3
|
|
|
|
invoke-static {v3}, Lcom/google/protobuf/CodedOutputStream;->computeBytesSizeNoTag(Lcom/google/protobuf/ByteString;)I
|
|
|
|
move-result v3
|
|
|
|
add-int/2addr v1, v3
|
|
|
|
add-int/lit8 v0, v0, 0x1
|
|
|
|
goto :goto_1
|
|
|
|
:cond_8
|
|
add-int/2addr v2, v1
|
|
|
|
.line 29803
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getDomainList()Ljava/util/List;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-interface {v0}, Ljava/util/List;->size()I
|
|
|
|
move-result v0
|
|
|
|
mul-int/lit8 v0, v0, 0x1
|
|
|
|
add-int/2addr v2, v0
|
|
|
|
.line 29805
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v1, 0x40
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_9
|
|
|
|
const/16 v0, 0x9
|
|
|
|
.line 29806
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->version_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
|
|
.line 29807
|
|
invoke-static {v0, v1}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
|
|
|
|
move-result v0
|
|
|
|
add-int/2addr v2, v0
|
|
|
|
.line 29809
|
|
:cond_9
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v1, 0x80
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_a
|
|
|
|
const/16 v0, 0xa
|
|
|
|
.line 29810
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->useThisAd_:I
|
|
|
|
.line 29811
|
|
invoke-static {v0, v1}, Lcom/google/protobuf/CodedOutputStream;->computeSInt32Size(II)I
|
|
|
|
move-result v0
|
|
|
|
add-int/2addr v2, v0
|
|
|
|
.line 29813
|
|
:cond_a
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v1, 0x100
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_b
|
|
|
|
const/16 v0, 0xb
|
|
|
|
.line 29814
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->showSearch_:I
|
|
|
|
.line 29815
|
|
invoke-static {v0, v1}, Lcom/google/protobuf/CodedOutputStream;->computeSInt32Size(II)I
|
|
|
|
move-result v0
|
|
|
|
add-int/2addr v2, v0
|
|
|
|
.line 29817
|
|
:cond_b
|
|
iput v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedSerializedSize:I
|
|
|
|
return v2
|
|
.end method
|
|
|
|
.method public getShowSearch()I
|
|
.locals 1
|
|
|
|
.line 29657
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->showSearch_:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getSplashList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
.locals 1
|
|
|
|
.line 29603
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->splashList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getUpdatetime()J
|
|
.locals 2
|
|
|
|
.line 29613
|
|
iget-wide v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->updatetime_:J
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public getUseThisAd()I
|
|
.locals 1
|
|
|
|
.line 29647
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->useThisAd_:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getVersion()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
.locals 1
|
|
|
|
.line 29637
|
|
iget-object v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->version_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public hasCode()Z
|
|
.locals 2
|
|
|
|
.line 29526
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 hasFestivalList()Z
|
|
.locals 2
|
|
|
|
.line 29516
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 hasLanguage()Z
|
|
.locals 2
|
|
|
|
.line 29568
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 hasMessage()Z
|
|
.locals 2
|
|
|
|
.line 29536
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 hasShowSearch()Z
|
|
.locals 2
|
|
|
|
.line 29654
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 hasSplashList()Z
|
|
.locals 2
|
|
|
|
.line 29600
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 hasUpdatetime()Z
|
|
.locals 2
|
|
|
|
.line 29610
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 hasUseThisAd()Z
|
|
.locals 2
|
|
|
|
.line 29644
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 hasVersion()Z
|
|
.locals 2
|
|
|
|
.line 29634
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 final isInitialized()Z
|
|
.locals 4
|
|
|
|
.line 29675
|
|
iget-byte v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->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 29678
|
|
:cond_1
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->hasCode()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_2
|
|
|
|
.line 29679
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 29682
|
|
:cond_2
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->hasLanguage()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_3
|
|
|
|
.line 29683
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 29686
|
|
:cond_3
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->hasUpdatetime()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_4
|
|
|
|
.line 29687
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 29690
|
|
:cond_4
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->hasVersion()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_5
|
|
|
|
.line 29691
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 29694
|
|
:cond_5
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->hasUseThisAd()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_6
|
|
|
|
.line 29695
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
:cond_6
|
|
const/4 v0, 0x0
|
|
|
|
.line 29698
|
|
:goto_1
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getDetailCount()I
|
|
|
|
move-result v3
|
|
|
|
if-ge v0, v3, :cond_8
|
|
|
|
.line 29699
|
|
invoke-virtual {p0, v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getDetail(I)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;
|
|
|
|
move-result-object v3
|
|
|
|
invoke-virtual {v3}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Detail;->isInitialized()Z
|
|
|
|
move-result v3
|
|
|
|
if-nez v3, :cond_7
|
|
|
|
.line 29700
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
:cond_7
|
|
add-int/lit8 v0, v0, 0x1
|
|
|
|
goto :goto_1
|
|
|
|
.line 29704
|
|
:cond_8
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->hasFestivalList()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_9
|
|
|
|
.line 29705
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getFestivalList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;->isInitialized()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_9
|
|
|
|
.line 29706
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 29710
|
|
:cond_9
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->hasSplashList()Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_a
|
|
|
|
.line 29711
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getSplashList()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;->isInitialized()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_a
|
|
|
|
.line 29712
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 29716
|
|
:cond_a
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getVersion()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;->isInitialized()Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_b
|
|
|
|
.line 29717
|
|
iput-byte v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v2
|
|
|
|
.line 29720
|
|
:cond_b
|
|
iput-byte v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->memoizedIsInitialized:B
|
|
|
|
return v1
|
|
.end method
|
|
|
|
.method public bridge synthetic newBuilderForType()Lcom/google/protobuf/MessageLite$Builder;
|
|
.locals 1
|
|
|
|
.line 61
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilderForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public newBuilderForType()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
.locals 1
|
|
|
|
.line 29896
|
|
invoke-static {}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public bridge synthetic toBuilder()Lcom/google/protobuf/MessageLite$Builder;
|
|
.locals 1
|
|
|
|
.line 61
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->toBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public toBuilder()Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;
|
|
.locals 1
|
|
|
|
.line 29900
|
|
invoke-static {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->newBuilder(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;)Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$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 29825
|
|
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 29726
|
|
invoke-virtual {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getSerializedSize()I
|
|
|
|
const/4 v0, 0x0
|
|
|
|
const/4 v1, 0x0
|
|
|
|
.line 29727
|
|
:goto_0
|
|
iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
invoke-interface {v2}, Ljava/util/List;->size()I
|
|
|
|
move-result v2
|
|
|
|
const/4 v3, 0x1
|
|
|
|
if-ge v1, v2, :cond_0
|
|
|
|
.line 29728
|
|
iget-object v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->detail_:Ljava/util/List;
|
|
|
|
invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object v2
|
|
|
|
check-cast v2, Lcom/google/protobuf/MessageLite;
|
|
|
|
invoke-virtual {p1, v3, v2}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
add-int/lit8 v1, v1, 0x1
|
|
|
|
goto :goto_0
|
|
|
|
.line 29730
|
|
:cond_0
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
const/4 v2, 0x2
|
|
|
|
if-ne v1, v3, :cond_1
|
|
|
|
.line 29731
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->festivalList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$FestivalList;
|
|
|
|
invoke-virtual {p1, v2, v1}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 29733
|
|
:cond_1
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_2
|
|
|
|
const/4 v1, 0x3
|
|
|
|
.line 29734
|
|
iget v2, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->code_:I
|
|
|
|
invoke-virtual {p1, v1, v2}, Lcom/google/protobuf/CodedOutputStream;->writeSInt32(II)V
|
|
|
|
.line 29736
|
|
:cond_2
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/4 v2, 0x4
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_3
|
|
|
|
.line 29737
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getMessageBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {p1, v2, v1}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V
|
|
|
|
.line 29739
|
|
:cond_3
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v2, 0x8
|
|
|
|
and-int/2addr v1, v2
|
|
|
|
if-ne v1, v2, :cond_4
|
|
|
|
const/4 v1, 0x5
|
|
|
|
.line 29740
|
|
invoke-direct {p0}, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->getLanguageBytes()Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v3
|
|
|
|
invoke-virtual {p1, v1, v3}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V
|
|
|
|
.line 29742
|
|
:cond_4
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v3, 0x10
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_5
|
|
|
|
const/4 v1, 0x6
|
|
|
|
.line 29743
|
|
iget-object v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->splashList_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$SplashList;
|
|
|
|
invoke-virtual {p1, v1, v3}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 29745
|
|
:cond_5
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v3, 0x20
|
|
|
|
and-int/2addr v1, v3
|
|
|
|
if-ne v1, v3, :cond_6
|
|
|
|
const/4 v1, 0x7
|
|
|
|
.line 29746
|
|
iget-wide v3, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->updatetime_:J
|
|
|
|
invoke-virtual {p1, v1, v3, v4}, Lcom/google/protobuf/CodedOutputStream;->writeSInt64(IJ)V
|
|
|
|
.line 29748
|
|
:cond_6
|
|
:goto_1
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
invoke-interface {v1}, Lcom/google/protobuf/LazyStringList;->size()I
|
|
|
|
move-result v1
|
|
|
|
if-ge v0, v1, :cond_7
|
|
|
|
.line 29749
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->domain_:Lcom/google/protobuf/LazyStringList;
|
|
|
|
invoke-interface {v1, v0}, Lcom/google/protobuf/LazyStringList;->getByteString(I)Lcom/google/protobuf/ByteString;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {p1, v2, v1}, Lcom/google/protobuf/CodedOutputStream;->writeBytes(ILcom/google/protobuf/ByteString;)V
|
|
|
|
add-int/lit8 v0, v0, 0x1
|
|
|
|
goto :goto_1
|
|
|
|
.line 29751
|
|
:cond_7
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v1, 0x40
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_8
|
|
|
|
const/16 v0, 0x9
|
|
|
|
.line 29752
|
|
iget-object v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->version_:Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Version;
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
|
|
|
|
.line 29754
|
|
:cond_8
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v1, 0x80
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_9
|
|
|
|
const/16 v0, 0xa
|
|
|
|
.line 29755
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->useThisAd_:I
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeSInt32(II)V
|
|
|
|
.line 29757
|
|
:cond_9
|
|
iget v0, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->bitField0_:I
|
|
|
|
const/16 v1, 0x100
|
|
|
|
and-int/2addr v0, v1
|
|
|
|
if-ne v0, v1, :cond_a
|
|
|
|
const/16 v0, 0xb
|
|
|
|
.line 29758
|
|
iget v1, p0, Lcom/moji/weather/bean/protobuf/MojiWeather$Weather;->showSearch_:I
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeSInt32(II)V
|
|
|
|
:cond_a
|
|
return-void
|
|
.end method
|