Weather/smali_classes2/com/moji/weather/bean/protobuf/MojiWeather$Weather.smali
2021-05-10 10:13:34 +02:00

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