.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 ()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;->(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 (Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)V .locals 0 .line 66 invoke-direct {p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->(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 (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;->(Lcom/moji/weather/bean/protobuf/MojiWeather$Weather$Builder;)V return-void .end method .method private constructor (Z)V .locals 0 .line 68 invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;->()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