Config$ConfigFetchRequest.smali
.class public final Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "com.google.firebase:firebase-config@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/config/proto/Config$ConfigFetchRequestOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/config/proto/Config;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "ConfigFetchRequest"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/GeneratedMessageLite<",
"Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;",
"Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;",
">;",
"Lcom/google/android/gms/config/proto/Config$ConfigFetchRequestOrBuilder;"
}
.end annotation
# static fields
.field public static final ANDROID_ID_FIELD_NUMBER:I = 0x1
.field public static final API_LEVEL_FIELD_NUMBER:I = 0x8
.field public static final CLIENT_VERSION_FIELD_NUMBER:I = 0x6
.field public static final CONFIG_FIELD_NUMBER:I = 0x5
.field private static final DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.field public static final DEVICE_COUNTRY_FIELD_NUMBER:I = 0x9
.field public static final DEVICE_DATA_VERSION_INFO_FIELD_NUMBER:I = 0x3
.field public static final DEVICE_LOCALE_FIELD_NUMBER:I = 0xa
.field public static final DEVICE_SUBTYPE_FIELD_NUMBER:I = 0xc
.field public static final DEVICE_TIMEZONE_ID_FIELD_NUMBER:I = 0xe
.field public static final DEVICE_TYPE_FIELD_NUMBER:I = 0xb
.field public static final GMS_CORE_VERSION_FIELD_NUMBER:I = 0x7
.field public static final OS_VERSION_FIELD_NUMBER:I = 0xd
.field public static final PACKAGE_DATA_FIELD_NUMBER:I = 0x2
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;",
">;"
}
.end annotation
.end field
.field public static final SECURITY_TOKEN_FIELD_NUMBER:I = 0x4
# instance fields
.field private androidId_:J
.field private apiLevel_:I
.field private bitField0_:I
.field private clientVersion_:I
.field private config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.field private deviceCountry_:Ljava/lang/String;
.field private deviceDataVersionInfo_:Ljava/lang/String;
.field private deviceLocale_:Ljava/lang/String;
.field private deviceSubtype_:I
.field private deviceTimezoneId_:Ljava/lang/String;
.field private deviceType_:I
.field private gmsCoreVersion_:I
.field private osVersion_:Ljava/lang/String;
.field private packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$ProtobufList<",
"Lcom/google/android/gms/config/proto/Config$PackageData;",
">;"
}
.end annotation
.end field
.field private securityToken_:J
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 9109
new-instance v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-direct {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;-><init>()V
sput-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 9110
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->makeImmutable()V
.line 9111
return-void
.end method
.method private constructor <init>()V
.registers 2
.line 6406
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
.line 6407
invoke-static {}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->emptyProtobufList()Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 6408
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
.line 6409
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
.line 6410
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
.line 6411
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
.line 6412
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
.line 6413
return-void
.end method
.method static synthetic access$10000(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;ILcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
.registers 3
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.param p2, "x2" # Lcom/google/android/gms/config/proto/Config$PackageData$Builder;
.line 6401
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->addPackageData(ILcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
return-void
.end method
.method static synthetic access$10100(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Ljava/lang/Iterable;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Ljava/lang/Iterable;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->addAllPackageData(Ljava/lang/Iterable;)V
return-void
.end method
.method static synthetic access$10200(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearPackageData()V
return-void
.end method
.method static synthetic access$10300(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;I)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->removePackageData(I)V
return-void
.end method
.method static synthetic access$10400(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Ljava/lang/String;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Ljava/lang/String;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceDataVersionInfo(Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$10500(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearDeviceDataVersionInfo()V
return-void
.end method
.method static synthetic access$10600(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/protobuf/ByteString;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/protobuf/ByteString;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceDataVersionInfoBytes(Lcom/google/protobuf/ByteString;)V
return-void
.end method
.method static synthetic access$10700(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;J)V
.registers 3
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # J
.line 6401
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setSecurityToken(J)V
return-void
.end method
.method static synthetic access$10800(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearSecurityToken()V
return-void
.end method
.method static synthetic access$10900(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;I)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setClientVersion(I)V
return-void
.end method
.method static synthetic access$11000(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearClientVersion()V
return-void
.end method
.method static synthetic access$11100(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;I)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setGmsCoreVersion(I)V
return-void
.end method
.method static synthetic access$11200(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearGmsCoreVersion()V
return-void
.end method
.method static synthetic access$11300(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;I)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setApiLevel(I)V
return-void
.end method
.method static synthetic access$11400(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearApiLevel()V
return-void
.end method
.method static synthetic access$11500(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Ljava/lang/String;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Ljava/lang/String;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceCountry(Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$11600(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearDeviceCountry()V
return-void
.end method
.method static synthetic access$11700(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/protobuf/ByteString;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/protobuf/ByteString;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceCountryBytes(Lcom/google/protobuf/ByteString;)V
return-void
.end method
.method static synthetic access$11800(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Ljava/lang/String;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Ljava/lang/String;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceLocale(Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$11900(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearDeviceLocale()V
return-void
.end method
.method static synthetic access$12000(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/protobuf/ByteString;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/protobuf/ByteString;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceLocaleBytes(Lcom/google/protobuf/ByteString;)V
return-void
.end method
.method static synthetic access$12100(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;I)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceType(I)V
return-void
.end method
.method static synthetic access$12200(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearDeviceType()V
return-void
.end method
.method static synthetic access$12300(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;I)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceSubtype(I)V
return-void
.end method
.method static synthetic access$12400(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearDeviceSubtype()V
return-void
.end method
.method static synthetic access$12500(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Ljava/lang/String;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Ljava/lang/String;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setOsVersion(Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$12600(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearOsVersion()V
return-void
.end method
.method static synthetic access$12700(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/protobuf/ByteString;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/protobuf/ByteString;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setOsVersionBytes(Lcom/google/protobuf/ByteString;)V
return-void
.end method
.method static synthetic access$12800(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Ljava/lang/String;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Ljava/lang/String;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceTimezoneId(Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$12900(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearDeviceTimezoneId()V
return-void
.end method
.method static synthetic access$13000(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/protobuf/ByteString;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/protobuf/ByteString;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setDeviceTimezoneIdBytes(Lcom/google/protobuf/ByteString;)V
return-void
.end method
.method static synthetic access$8800()Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 1
.line 6401
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method static synthetic access$8900(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setConfig(Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;)V
return-void
.end method
.method static synthetic access$9000(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setConfig(Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;)V
return-void
.end method
.method static synthetic access$9100(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->mergeConfig(Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;)V
return-void
.end method
.method static synthetic access$9200(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearConfig()V
return-void
.end method
.method static synthetic access$9300(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;J)V
.registers 3
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # J
.line 6401
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setAndroidId(J)V
return-void
.end method
.method static synthetic access$9400(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)V
.registers 1
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 6401
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clearAndroidId()V
return-void
.end method
.method static synthetic access$9500(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;ILcom/google/android/gms/config/proto/Config$PackageData;)V
.registers 3
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.param p2, "x2" # Lcom/google/android/gms/config/proto/Config$PackageData;
.line 6401
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setPackageData(ILcom/google/android/gms/config/proto/Config$PackageData;)V
return-void
.end method
.method static synthetic access$9600(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;ILcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
.registers 3
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.param p2, "x2" # Lcom/google/android/gms/config/proto/Config$PackageData$Builder;
.line 6401
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->setPackageData(ILcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
return-void
.end method
.method static synthetic access$9700(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/android/gms/config/proto/Config$PackageData;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/android/gms/config/proto/Config$PackageData;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->addPackageData(Lcom/google/android/gms/config/proto/Config$PackageData;)V
return-void
.end method
.method static synthetic access$9800(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;ILcom/google/android/gms/config/proto/Config$PackageData;)V
.registers 3
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # I
.param p2, "x2" # Lcom/google/android/gms/config/proto/Config$PackageData;
.line 6401
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->addPackageData(ILcom/google/android/gms/config/proto/Config$PackageData;)V
return-void
.end method
.method static synthetic access$9900(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;Lcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
.registers 2
.param p0, "x0" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.param p1, "x1" # Lcom/google/android/gms/config/proto/Config$PackageData$Builder;
.line 6401
invoke-direct {p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->addPackageData(Lcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
return-void
.end method
.method private addAllPackageData(Ljava/lang/Iterable;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Iterable<",
"+",
"Lcom/google/android/gms/config/proto/Config$PackageData;",
">;)V"
}
.end annotation
.line 6768
.local p1, "values":Ljava/lang/Iterable;, "Ljava/lang/Iterable<+Lcom/google/android/gms/config/proto/Config$PackageData;>;"
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->ensurePackageDataIsMutable()V
.line 6769
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-static {p1, v0}, Lcom/google/protobuf/AbstractMessageLite;->addAll(Ljava/lang/Iterable;Ljava/util/Collection;)V
.line 6771
return-void
.end method
.method private addPackageData(ILcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
.registers 5
.param p1, "index" # I
.param p2, "builderForValue" # Lcom/google/android/gms/config/proto/Config$PackageData$Builder;
.line 6752
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->ensurePackageDataIsMutable()V
.line 6753
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-virtual {p2}, Lcom/google/android/gms/config/proto/Config$PackageData$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v1
check-cast v1, Lcom/google/android/gms/config/proto/Config$PackageData;
invoke-interface {v0, p1, v1}, Lcom/google/protobuf/Internal$ProtobufList;->add(ILjava/lang/Object;)V
.line 6754
return-void
.end method
.method private addPackageData(ILcom/google/android/gms/config/proto/Config$PackageData;)V
.registers 4
.param p1, "index" # I
.param p2, "value" # Lcom/google/android/gms/config/proto/Config$PackageData;
.line 6717
if-eqz p2, :cond_b
.line 6720
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->ensurePackageDataIsMutable()V
.line 6721
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0, p1, p2}, Lcom/google/protobuf/Internal$ProtobufList;->add(ILjava/lang/Object;)V
.line 6722
return-void
.line 6718
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private addPackageData(Lcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
.registers 4
.param p1, "builderForValue" # Lcom/google/android/gms/config/proto/Config$PackageData$Builder;
.line 6736
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->ensurePackageDataIsMutable()V
.line 6737
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-virtual {p1}, Lcom/google/android/gms/config/proto/Config$PackageData$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v1
check-cast v1, Lcom/google/android/gms/config/proto/Config$PackageData;
invoke-interface {v0, v1}, Lcom/google/protobuf/Internal$ProtobufList;->add(Ljava/lang/Object;)Z
.line 6738
return-void
.end method
.method private addPackageData(Lcom/google/android/gms/config/proto/Config$PackageData;)V
.registers 3
.param p1, "value" # Lcom/google/android/gms/config/proto/Config$PackageData;
.line 6698
if-eqz p1, :cond_b
.line 6701
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->ensurePackageDataIsMutable()V
.line 6702
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0, p1}, Lcom/google/protobuf/Internal$ProtobufList;->add(Ljava/lang/Object;)Z
.line 6703
return-void
.line 6699
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private clearAndroidId()V
.registers 3
.line 6566
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit8 v0, v0, -0x3
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6567
const-wide/16 v0, 0x0
iput-wide v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
.line 6568
return-void
.end method
.method private clearApiLevel()V
.registers 2
.line 7121
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit8 v0, v0, -0x41
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7122
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
.line 7123
return-void
.end method
.method private clearClientVersion()V
.registers 2
.line 7015
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit8 v0, v0, -0x11
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7016
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
.line 7017
return-void
.end method
.method private clearConfig()V
.registers 2
.line 6493
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6494
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit8 v0, v0, -0x2
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6495
return-void
.end method
.method private clearDeviceCountry()V
.registers 2
.line 7191
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit16 v0, v0, -0x81
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7192
invoke-static {}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDefaultInstance()Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceCountry()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
.line 7193
return-void
.end method
.method private clearDeviceDataVersionInfo()V
.registers 2
.line 6888
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit8 v0, v0, -0x5
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6889
invoke-static {}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDefaultInstance()Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceDataVersionInfo()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
.line 6890
return-void
.end method
.method private clearDeviceLocale()V
.registers 2
.line 7283
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit16 v0, v0, -0x101
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7284
invoke-static {}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDefaultInstance()Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceLocale()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
.line 7285
return-void
.end method
.method private clearDeviceSubtype()V
.registers 2
.line 7399
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit16 v0, v0, -0x401
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7400
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
.line 7401
return-void
.end method
.method private clearDeviceTimezoneId()V
.registers 2
.line 7573
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit16 v0, v0, -0x1001
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7574
invoke-static {}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDefaultInstance()Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceTimezoneId()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
.line 7575
return-void
.end method
.method private clearDeviceType()V
.registers 2
.line 7350
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit16 v0, v0, -0x201
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7351
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
.line 7352
return-void
.end method
.method private clearGmsCoreVersion()V
.registers 2
.line 7064
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit8 v0, v0, -0x21
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7065
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
.line 7066
return-void
.end method
.method private clearOsVersion()V
.registers 2
.line 7479
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit16 v0, v0, -0x801
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7480
invoke-static {}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDefaultInstance()Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getOsVersion()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
.line 7481
return-void
.end method
.method private clearPackageData()V
.registers 2
.line 6784
invoke-static {}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->emptyProtobufList()Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 6785
return-void
.end method
.method private clearSecurityToken()V
.registers 3
.line 6970
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/lit8 v0, v0, -0x9
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6971
const-wide/16 v0, 0x0
iput-wide v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
.line 6972
return-void
.end method
.method private ensurePackageDataIsMutable()V
.registers 2
.line 6645
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->isModifiable()Z
move-result v0
if-nez v0, :cond_10
.line 6646
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 6647
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->mutableCopy(Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 6649
:cond_10
return-void
.end method
.method public static getDefaultInstance()Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 1
.line 9114
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method private mergeConfig(Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;)V
.registers 4
.param p1, "value" # Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6476
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
if-eqz v0, :cond_1f
.line 6477
invoke-static {}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;->getDefaultInstance()Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
move-result-object v1
if-eq v0, v1, :cond_1f
.line 6478
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6479
invoke-static {v0}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;->newBuilder(Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;)Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;->mergeFrom(Lcom/google/protobuf/GeneratedMessageLite;)Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;->buildPartial()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
goto :goto_21
.line 6481
:cond_1f
iput-object p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6483
:goto_21
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6484
return-void
.end method
.method public static newBuilder()Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;
.registers 1
.line 7770
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->toBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;
return-object v0
.end method
.method public static newBuilder(Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;
.registers 2
.param p0, "prototype" # Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 7773
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->toBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;
invoke-virtual {v0, p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;->mergeFrom(Lcom/google/protobuf/GeneratedMessageLite;)Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;
return-object v0
.end method
.method public static parseDelimitedFrom(Ljava/io/InputStream;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 2
.param p0, "input" # Ljava/io/InputStream;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 7747
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->parseDelimitedFrom(Lcom/google/protobuf/GeneratedMessageLite;Ljava/io/InputStream;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseDelimitedFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 3
.param p0, "input" # Ljava/io/InputStream;
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 7753
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0, p1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->parseDelimitedFrom(Lcom/google/protobuf/GeneratedMessageLite;Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/ByteString;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 2
.param p0, "data" # Lcom/google/protobuf/ByteString;
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.line 7711
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 3
.param p0, "data" # Lcom/google/protobuf/ByteString;
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.line 7718
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 2
.param p0, "input" # Lcom/google/protobuf/CodedInputStream;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 7758
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Lcom/google/protobuf/CodedInputStream;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 3
.param p0, "input" # Lcom/google/protobuf/CodedInputStream;
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 7765
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseFrom(Ljava/io/InputStream;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 2
.param p0, "input" # Ljava/io/InputStream;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 7735
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Ljava/io/InputStream;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseFrom(Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 3
.param p0, "input" # Ljava/io/InputStream;
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 7742
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;Ljava/io/InputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseFrom([B)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 2
.param p0, "data" # [B
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.line 7723
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;[B)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parseFrom([BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.registers 3
.param p0, "data" # [B
.param p1, "extensionRegistry" # Lcom/google/protobuf/ExtensionRegistryLite;
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/protobuf/InvalidProtocolBufferException;
}
.end annotation
.line 7730
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-static {v0, p0, p1}, Lcom/google/protobuf/GeneratedMessageLite;->parseFrom(Lcom/google/protobuf/GeneratedMessageLite;[BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.end method
.method public static parser()Lcom/google/protobuf/Parser;
.registers 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/protobuf/Parser<",
"Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;",
">;"
}
.end annotation
.line 9120
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-virtual {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getParserForType()Lcom/google/protobuf/Parser;
move-result-object v0
return-object v0
.end method
.method private removePackageData(I)V
.registers 3
.param p1, "index" # I
.line 6798
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->ensurePackageDataIsMutable()V
.line 6799
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0, p1}, Lcom/google/protobuf/Internal$ProtobufList;->remove(I)Ljava/lang/Object;
.line 6800
return-void
.end method
.method private setAndroidId(J)V
.registers 4
.param p1, "value" # J
.line 6548
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6549
iput-wide p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
.line 6550
return-void
.end method
.method private setApiLevel(I)V
.registers 3
.param p1, "value" # I
.line 7107
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x40
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7108
iput p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
.line 7109
return-void
.end method
.method private setClientVersion(I)V
.registers 3
.param p1, "value" # I
.line 7004
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x10
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7005
iput p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
.line 7006
return-void
.end method
.method private setConfig(Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;)V
.registers 3
.param p1, "builderForValue" # Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;
.line 6464
invoke-virtual {p1}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6465
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6466
return-void
.end method
.method private setConfig(Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;)V
.registers 3
.param p1, "value" # Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6448
if-eqz p1, :cond_b
.line 6451
iput-object p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 6452
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6453
return-void
.line 6449
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceCountry(Ljava/lang/String;)V
.registers 3
.param p1, "value" # Ljava/lang/String;
.line 7175
if-eqz p1, :cond_b
.line 7178
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x80
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7179
iput-object p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
.line 7180
return-void
.line 7176
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceCountryBytes(Lcom/google/protobuf/ByteString;)V
.registers 3
.param p1, "value" # Lcom/google/protobuf/ByteString;
.line 7205
if-eqz p1, :cond_f
.line 7208
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x80
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7209
invoke-virtual {p1}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
.line 7210
return-void
.line 7206
:cond_f
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceDataVersionInfo(Ljava/lang/String;)V
.registers 3
.param p1, "value" # Ljava/lang/String;
.line 6868
if-eqz p1, :cond_b
.line 6871
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x4
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6872
iput-object p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
.line 6873
return-void
.line 6869
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceDataVersionInfoBytes(Lcom/google/protobuf/ByteString;)V
.registers 3
.param p1, "value" # Lcom/google/protobuf/ByteString;
.line 6906
if-eqz p1, :cond_f
.line 6909
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x4
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6910
invoke-virtual {p1}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
.line 6911
return-void
.line 6907
:cond_f
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceLocale(Ljava/lang/String;)V
.registers 3
.param p1, "value" # Ljava/lang/String;
.line 7266
if-eqz p1, :cond_b
.line 7269
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x100
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7270
iput-object p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
.line 7271
return-void
.line 7267
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceLocaleBytes(Lcom/google/protobuf/ByteString;)V
.registers 3
.param p1, "value" # Lcom/google/protobuf/ByteString;
.line 7298
if-eqz p1, :cond_f
.line 7301
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x100
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7302
invoke-virtual {p1}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
.line 7303
return-void
.line 7299
:cond_f
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceSubtype(I)V
.registers 3
.param p1, "value" # I
.line 7387
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x400
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7388
iput p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
.line 7389
return-void
.end method
.method private setDeviceTimezoneId(Ljava/lang/String;)V
.registers 3
.param p1, "value" # Ljava/lang/String;
.line 7556
if-eqz p1, :cond_b
.line 7559
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x1000
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7560
iput-object p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
.line 7561
return-void
.line 7557
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceTimezoneIdBytes(Lcom/google/protobuf/ByteString;)V
.registers 3
.param p1, "value" # Lcom/google/protobuf/ByteString;
.line 7588
if-eqz p1, :cond_f
.line 7591
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x1000
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7592
invoke-virtual {p1}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
.line 7593
return-void
.line 7589
:cond_f
const/4 v0, 0x0
throw v0
.end method
.method private setDeviceType(I)V
.registers 3
.param p1, "value" # I
.line 7338
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x200
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7339
iput p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
.line 7340
return-void
.end method
.method private setGmsCoreVersion(I)V
.registers 3
.param p1, "value" # I
.line 7052
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x20
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7053
iput p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
.line 7054
return-void
.end method
.method private setOsVersion(Ljava/lang/String;)V
.registers 3
.param p1, "value" # Ljava/lang/String;
.line 7461
if-eqz p1, :cond_b
.line 7464
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x800
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7465
iput-object p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
.line 7466
return-void
.line 7462
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private setOsVersionBytes(Lcom/google/protobuf/ByteString;)V
.registers 3
.param p1, "value" # Lcom/google/protobuf/ByteString;
.line 7495
if-eqz p1, :cond_f
.line 7498
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v0, v0, 0x800
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 7499
invoke-virtual {p1}, Lcom/google/protobuf/ByteString;->toStringUtf8()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
.line 7500
return-void
.line 7496
:cond_f
const/4 v0, 0x0
throw v0
.end method
.method private setPackageData(ILcom/google/android/gms/config/proto/Config$PackageData$Builder;)V
.registers 5
.param p1, "index" # I
.param p2, "builderForValue" # Lcom/google/android/gms/config/proto/Config$PackageData$Builder;
.line 6683
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->ensurePackageDataIsMutable()V
.line 6684
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-virtual {p2}, Lcom/google/android/gms/config/proto/Config$PackageData$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v1
check-cast v1, Lcom/google/android/gms/config/proto/Config$PackageData;
invoke-interface {v0, p1, v1}, Lcom/google/protobuf/Internal$ProtobufList;->set(ILjava/lang/Object;)Ljava/lang/Object;
.line 6685
return-void
.end method
.method private setPackageData(ILcom/google/android/gms/config/proto/Config$PackageData;)V
.registers 4
.param p1, "index" # I
.param p2, "value" # Lcom/google/android/gms/config/proto/Config$PackageData;
.line 6664
if-eqz p2, :cond_b
.line 6667
invoke-direct {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->ensurePackageDataIsMutable()V
.line 6668
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0, p1, p2}, Lcom/google/protobuf/Internal$ProtobufList;->set(ILjava/lang/Object;)Ljava/lang/Object;
.line 6669
return-void
.line 6665
:cond_b
const/4 v0, 0x0
throw v0
.end method
.method private setSecurityToken(J)V
.registers 4
.param p1, "value" # J
.line 6955
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v0, v0, 0x8
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 6956
iput-wide p1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
.line 6957
return-void
.end method
# virtual methods
.method protected final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 13
.param p1, "method" # Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.param p2, "arg0" # Ljava/lang/Object;
.param p3, "arg1" # Ljava/lang/Object;
.line 8911
sget-object v0, Lcom/google/android/gms/config/proto/Config$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x0
packed-switch v0, :pswitch_data_288
.line 9102
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
.line 9093
:pswitch_12
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->PARSER:Lcom/google/protobuf/Parser;
if-nez v0, :cond_2b
const-class v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
monitor-enter v0
.line 9094
:try_start_19
sget-object v1, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->PARSER:Lcom/google/protobuf/Parser;
if-nez v1, :cond_26
.line 9095
new-instance v1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object v2, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-direct {v1, v2}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object v1, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->PARSER:Lcom/google/protobuf/Parser;
.line 9097
:cond_26
monitor-exit v0
goto :goto_2b
:catchall_28
move-exception v1
monitor-exit v0
:try_end_2a
.catchall {:try_start_19 .. :try_end_2a} :catchall_28
throw v1
.line 9099
:cond_2b
:goto_2b
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->PARSER:Lcom/google/protobuf/Parser;
return-object v0
.line 8973
:pswitch_2e
move-object v0, p2
check-cast v0, Lcom/google/protobuf/CodedInputStream;
.line 8975
.local v0, "input":Lcom/google/protobuf/CodedInputStream;
move-object v1, p3
check-cast v1, Lcom/google/protobuf/ExtensionRegistryLite;
.line 8978
.local v1, "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
const/4 v2, 0x0
.line 8979
.local v2, "done":Z
:goto_35
if-nez v2, :cond_161
.line 8980
:try_start_37
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readTag()I
move-result v3
.line 8981
.local v3, "tag":I
sparse-switch v3, :sswitch_data_29c
.line 8986
invoke-virtual {p0, v3, v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->parseUnknownField(ILcom/google/protobuf/CodedInputStream;)Z
move-result v4
goto/16 :goto_13a
.line 9073
:sswitch_44
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readString()Ljava/lang/String;
move-result-object v4
.line 9074
.local v4, "s":Ljava/lang/String;
iget v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v5, v5, 0x1000
iput v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9075
iput-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
.line 9076
goto/16 :goto_13d
.line 9067
.end local v4 # "s":Ljava/lang/String;
:sswitch_52
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readString()Ljava/lang/String;
move-result-object v4
.line 9068
.restart local v4 # "s":Ljava/lang/String;
iget v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v5, v5, 0x800
iput v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9069
iput-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
.line 9070
goto/16 :goto_13d
.line 9062
.end local v4 # "s":Ljava/lang/String;
:sswitch_60
iget v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v4, v4, 0x400
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9063
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readInt32()I
move-result v4
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
.line 9064
goto/16 :goto_13d
.line 9057
:sswitch_6e
iget v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v4, v4, 0x200
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9058
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readInt32()I
move-result v4
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
.line 9059
goto/16 :goto_13d
.line 9051
:sswitch_7c
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readString()Ljava/lang/String;
move-result-object v4
.line 9052
.restart local v4 # "s":Ljava/lang/String;
iget v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v5, v5, 0x100
iput v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9053
iput-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
.line 9054
goto/16 :goto_13d
.line 9045
.end local v4 # "s":Ljava/lang/String;
:sswitch_8a
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readString()Ljava/lang/String;
move-result-object v4
.line 9046
.restart local v4 # "s":Ljava/lang/String;
iget v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit16 v5, v5, 0x80
iput v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9047
iput-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
.line 9048
goto/16 :goto_13d
.line 9040
.end local v4 # "s":Ljava/lang/String;
:sswitch_98
iget v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v4, v4, 0x40
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9041
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readInt32()I
move-result v4
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
.line 9042
goto/16 :goto_13d
.line 9035
:sswitch_a6
iget v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v4, v4, 0x20
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9036
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readInt32()I
move-result v4
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
.line 9037
goto/16 :goto_13d
.line 9030
:sswitch_b4
iget v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v4, v4, 0x10
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9031
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readInt32()I
move-result v4
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
.line 9032
goto/16 :goto_13d
.line 9017
:sswitch_c2
const/4 v4, 0x0
.line 9018
.local v4, "subBuilder":Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;
iget v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/4 v6, 0x1
and-int/2addr v5, v6
if-ne v5, v6, :cond_d2
.line 9019
iget-object v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
invoke-virtual {v5}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;->toBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v5
check-cast v5, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;
move-object v4, v5
.line 9021
:cond_d2
invoke-static {}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;->parser()Lcom/google/protobuf/Parser;
move-result-object v5
invoke-virtual {v0, v5, v1}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/Parser;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite;
move-result-object v5
check-cast v5, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
iput-object v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 9022
if-eqz v4, :cond_eb
.line 9023
invoke-virtual {v4, v5}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;->mergeFrom(Lcom/google/protobuf/GeneratedMessageLite;)Lcom/google/protobuf/GeneratedMessageLite$Builder;
.line 9024
invoke-virtual {v4}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;->buildPartial()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v5
check-cast v5, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
iput-object v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 9026
:cond_eb
iget v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/2addr v5, v6
iput v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9027
goto :goto_13d
.line 9012
.end local v4 # "subBuilder":Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto$Builder;
:sswitch_f1
iget v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v4, v4, 0x8
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9013
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readFixed64()J
move-result-wide v4
iput-wide v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
.line 9014
goto :goto_13d
.line 9006
:sswitch_fe
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readString()Ljava/lang/String;
move-result-object v4
.line 9007
.local v4, "s":Ljava/lang/String;
iget v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v5, v5, 0x4
iput v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 9008
iput-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
.line 9009
goto :goto_13d
.line 8997
.end local v4 # "s":Ljava/lang/String;
:sswitch_10b
iget-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v4}, Lcom/google/protobuf/Internal$ProtobufList;->isModifiable()Z
move-result v4
if-nez v4, :cond_11b
.line 8998
iget-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 8999
invoke-static {v4}, Lcom/google/protobuf/GeneratedMessageLite;->mutableCopy(Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v4
iput-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 9001
:cond_11b
iget-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 9002
invoke-static {}, Lcom/google/android/gms/config/proto/Config$PackageData;->parser()Lcom/google/protobuf/Parser;
move-result-object v5
invoke-virtual {v0, v5, v1}, Lcom/google/protobuf/CodedInputStream;->readMessage(Lcom/google/protobuf/Parser;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite;
move-result-object v5
check-cast v5, Lcom/google/android/gms/config/proto/Config$PackageData;
.line 9001
invoke-interface {v4, v5}, Lcom/google/protobuf/Internal$ProtobufList;->add(Ljava/lang/Object;)Z
.line 9003
goto :goto_13d
.line 8992
:sswitch_12b
iget v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/lit8 v4, v4, 0x2
iput v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 8993
invoke-virtual {v0}, Lcom/google/protobuf/CodedInputStream;->readFixed64()J
move-result-wide v4
iput-wide v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
:try_end_137
.catch Lcom/google/protobuf/InvalidProtocolBufferException; {:try_start_37 .. :try_end_137} :catch_155
.catch Ljava/io/IOException; {:try_start_37 .. :try_end_137} :catch_141
.catchall {:try_start_37 .. :try_end_137} :catchall_13f
.line 8994
goto :goto_13d
.line 8983
:sswitch_138
const/4 v2, 0x1
.line 8984
goto :goto_13d
.line 8986
:goto_13a
if-nez v4, :cond_13d
.line 8987
const/4 v2, 0x1
.line 9079
.end local v3 # "tag":I
:cond_13d
:goto_13d
goto/16 :goto_35
.line 9086
.end local v2 # "done":Z
:catchall_13f
move-exception v2
goto :goto_160
.line 9082
:catch_141
move-exception v2
.line 9083
.local v2, "e":Ljava/io/IOException;
:try_start_142
new-instance v3, Ljava/lang/RuntimeException;
new-instance v4, Lcom/google/protobuf/InvalidProtocolBufferException;
.line 9085
invoke-virtual {v2}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
move-result-object v5
invoke-direct {v4, v5}, Lcom/google/protobuf/InvalidProtocolBufferException;-><init>(Ljava/lang/String;)V
invoke-virtual {v4, p0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v4
invoke-direct {v3, v4}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
.end local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.end local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
.end local p1 # "method":Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.end local p2 # "arg0":Ljava/lang/Object;
.end local p3 # "arg1":Ljava/lang/Object;
throw v3
.line 9080
.end local v2 # "e":Ljava/io/IOException;
.restart local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.restart local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
.restart local p1 # "method":Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.restart local p2 # "arg0":Ljava/lang/Object;
.restart local p3 # "arg1":Ljava/lang/Object;
:catch_155
move-exception v2
.line 9081
.local v2, "e":Lcom/google/protobuf/InvalidProtocolBufferException;
new-instance v3, Ljava/lang/RuntimeException;
invoke-virtual {v2, p0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v4
invoke-direct {v3, v4}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
.end local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.end local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
.end local p1 # "method":Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.end local p2 # "arg0":Ljava/lang/Object;
.end local p3 # "arg1":Ljava/lang/Object;
throw v3
:try_end_160
.catchall {:try_start_142 .. :try_end_160} :catchall_13f
.line 9086
.end local v2 # "e":Lcom/google/protobuf/InvalidProtocolBufferException;
.restart local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.restart local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
.restart local p1 # "method":Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
.restart local p2 # "arg0":Ljava/lang/Object;
.restart local p3 # "arg1":Ljava/lang/Object;
:goto_160
throw v2
.line 9087
:cond_161
nop
.line 9090
.end local v0 # "input":Lcom/google/protobuf/CodedInputStream;
.end local v1 # "extensionRegistry":Lcom/google/protobuf/ExtensionRegistryLite;
:pswitch_162
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.line 8926
:pswitch_165
move-object v0, p2
check-cast v0, Lcom/google/protobuf/GeneratedMessageLite$Visitor;
.line 8927
.local v0, "visitor":Lcom/google/protobuf/GeneratedMessageLite$Visitor;
move-object v8, p3
check-cast v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
.line 8928
.local v8, "other":Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
iget-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
iget-object v2, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
invoke-interface {v0, v1, v2}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitMessage(Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/MessageLite;
move-result-object v1
check-cast v1, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
iput-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.line 8929
nop
.line 8930
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasAndroidId()Z
move-result v2
iget-wide v3, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
.line 8931
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasAndroidId()Z
move-result v5
iget-wide v6, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
.line 8929
move-object v1, v0
invoke-interface/range {v1 .. v7}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitLong(ZJZJ)J
move-result-wide v1
iput-wide v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
.line 8932
iget-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
iget-object v2, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0, v1, v2}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitList(Lcom/google/protobuf/Internal$ProtobufList;Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 8933
nop
.line 8934
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceDataVersionInfo()Z
move-result v1
iget-object v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
.line 8935
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceDataVersionInfo()Z
move-result v3
iget-object v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
.line 8933
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitString(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
.line 8936
nop
.line 8937
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasSecurityToken()Z
move-result v2
iget-wide v3, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
.line 8938
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasSecurityToken()Z
move-result v5
iget-wide v6, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
.line 8936
move-object v1, v0
invoke-interface/range {v1 .. v7}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitLong(ZJZJ)J
move-result-wide v1
iput-wide v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
.line 8939
nop
.line 8940
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasClientVersion()Z
move-result v1
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
.line 8941
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasClientVersion()Z
move-result v3
iget v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
.line 8939
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitInt(ZIZI)I
move-result v1
iput v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
.line 8942
nop
.line 8943
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasGmsCoreVersion()Z
move-result v1
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
.line 8944
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasGmsCoreVersion()Z
move-result v3
iget v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
.line 8942
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitInt(ZIZI)I
move-result v1
iput v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
.line 8945
nop
.line 8946
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasApiLevel()Z
move-result v1
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
.line 8947
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasApiLevel()Z
move-result v3
iget v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
.line 8945
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitInt(ZIZI)I
move-result v1
iput v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
.line 8948
nop
.line 8949
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceCountry()Z
move-result v1
iget-object v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
.line 8950
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceCountry()Z
move-result v3
iget-object v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
.line 8948
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitString(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
.line 8951
nop
.line 8952
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceLocale()Z
move-result v1
iget-object v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
.line 8953
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceLocale()Z
move-result v3
iget-object v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
.line 8951
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitString(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
.line 8954
nop
.line 8955
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceType()Z
move-result v1
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
.line 8956
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceType()Z
move-result v3
iget v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
.line 8954
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitInt(ZIZI)I
move-result v1
iput v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
.line 8957
nop
.line 8958
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceSubtype()Z
move-result v1
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
.line 8959
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceSubtype()Z
move-result v3
iget v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
.line 8957
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitInt(ZIZI)I
move-result v1
iput v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
.line 8960
nop
.line 8961
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasOsVersion()Z
move-result v1
iget-object v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
.line 8962
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasOsVersion()Z
move-result v3
iget-object v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
.line 8960
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitString(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
.line 8963
nop
.line 8964
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceTimezoneId()Z
move-result v1
iget-object v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
.line 8965
invoke-virtual {v8}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->hasDeviceTimezoneId()Z
move-result v3
iget-object v4, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
.line 8963
invoke-interface {v0, v1, v2, v3, v4}, Lcom/google/protobuf/GeneratedMessageLite$Visitor;->visitString(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
.line 8966
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MergeFromVisitor;->INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MergeFromVisitor;
if-ne v0, v1, :cond_272
.line 8968
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
iget v2, v8, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
or-int/2addr v1, v2
iput v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
.line 8970
:cond_272
return-object p0
.line 8923
.end local v0 # "visitor":Lcom/google/protobuf/GeneratedMessageLite$Visitor;
.end local v8 # "other":Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
:pswitch_273
new-instance v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;
invoke-direct {v0, v1}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest$Builder;-><init>(Lcom/google/android/gms/config/proto/Config$1;)V
return-object v0
.line 8919
:pswitch_279
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->makeImmutable()V
.line 8920
return-object v1
.line 8916
:pswitch_27f
sget-object v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->DEFAULT_INSTANCE:Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
return-object v0
.line 8913
:pswitch_282
new-instance v0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;
invoke-direct {v0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;-><init>()V
return-object v0
:pswitch_data_288
.packed-switch 0x1
:pswitch_282
:pswitch_27f
:pswitch_279
:pswitch_273
:pswitch_165
:pswitch_2e
:pswitch_162
:pswitch_12
.end packed-switch
:sswitch_data_29c
.sparse-switch
0x0 -> :sswitch_138
0x9 -> :sswitch_12b
0x12 -> :sswitch_10b
0x1a -> :sswitch_fe
0x21 -> :sswitch_f1
0x2a -> :sswitch_c2
0x30 -> :sswitch_b4
0x38 -> :sswitch_a6
0x40 -> :sswitch_98
0x4a -> :sswitch_8a
0x52 -> :sswitch_7c
0x58 -> :sswitch_6e
0x60 -> :sswitch_60
0x6a -> :sswitch_52
0x72 -> :sswitch_44
.end sparse-switch
.end method
.method public getAndroidId()J
.registers 3
.line 6531
iget-wide v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
return-wide v0
.end method
.method public getApiLevel()I
.registers 2
.line 7094
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
return v0
.end method
.method public getClientVersion()I
.registers 2
.line 6994
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
return v0
.end method
.method public getConfig()Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
.registers 2
.line 6437
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->config_:Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
if-nez v0, :cond_8
invoke-static {}, Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;->getDefaultInstance()Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
move-result-object v0
:cond_8
return-object v0
.end method
.method public getDeviceCountry()Ljava/lang/String;
.registers 2
.line 7149
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
return-object v0
.end method
.method public getDeviceCountryBytes()Lcom/google/protobuf/ByteString;
.registers 2
.line 7162
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceCountry_:Ljava/lang/String;
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
move-result-object v0
return-object v0
.end method
.method public getDeviceDataVersionInfo()Ljava/lang/String;
.registers 2
.line 6834
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
return-object v0
.end method
.method public getDeviceDataVersionInfoBytes()Lcom/google/protobuf/ByteString;
.registers 2
.line 6851
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceDataVersionInfo_:Ljava/lang/String;
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
move-result-object v0
return-object v0
.end method
.method public getDeviceLocale()Ljava/lang/String;
.registers 2
.line 7238
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
return-object v0
.end method
.method public getDeviceLocaleBytes()Lcom/google/protobuf/ByteString;
.registers 2
.line 7252
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceLocale_:Ljava/lang/String;
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
move-result-object v0
return-object v0
.end method
.method public getDeviceSubtype()I
.registers 2
.line 7376
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
return v0
.end method
.method public getDeviceTimezoneId()Ljava/lang/String;
.registers 2
.line 7528
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
return-object v0
.end method
.method public getDeviceTimezoneIdBytes()Lcom/google/protobuf/ByteString;
.registers 2
.line 7542
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceTimezoneId_:Ljava/lang/String;
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
move-result-object v0
return-object v0
.end method
.method public getDeviceType()I
.registers 2
.line 7327
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
return v0
.end method
.method public getGmsCoreVersion()I
.registers 2
.line 7041
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
return v0
.end method
.method public getOsVersion()Ljava/lang/String;
.registers 2
.line 7431
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
return-object v0
.end method
.method public getOsVersionBytes()Lcom/google/protobuf/ByteString;
.registers 2
.line 7446
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->osVersion_:Ljava/lang/String;
invoke-static {v0}, Lcom/google/protobuf/ByteString;->copyFromUtf8(Ljava/lang/String;)Lcom/google/protobuf/ByteString;
move-result-object v0
return-object v0
.end method
.method public getPackageData(I)Lcom/google/android/gms/config/proto/Config$PackageData;
.registers 3
.param p1, "index" # I
.line 6627
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0, p1}, Lcom/google/protobuf/Internal$ProtobufList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$PackageData;
return-object v0
.end method
.method public getPackageDataCount()I
.registers 2
.line 6613
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->size()I
move-result v0
return v0
.end method
.method public getPackageDataList()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/google/android/gms/config/proto/Config$PackageData;",
">;"
}
.end annotation
.line 6584
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
return-object v0
.end method
.method public getPackageDataOrBuilder(I)Lcom/google/android/gms/config/proto/Config$PackageDataOrBuilder;
.registers 3
.param p1, "index" # I
.line 6642
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v0, p1}, Lcom/google/protobuf/Internal$ProtobufList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/config/proto/Config$PackageDataOrBuilder;
return-object v0
.end method
.method public getPackageDataOrBuilderList()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"+",
"Lcom/google/android/gms/config/proto/Config$PackageDataOrBuilder;",
">;"
}
.end annotation
.line 6599
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
return-object v0
.end method
.method public getSecurityToken()J
.registers 3
.line 6941
iget-wide v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
return-wide v0
.end method
.method public getSerializedSize()I
.registers 8
.line 7643
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->memoizedSerializedSize:I
.line 7644
.local v0, "size":I
const/4 v1, -0x1
if-eq v0, v1, :cond_6
return v0
.line 7646
:cond_6
const/4 v0, 0x0
.line 7647
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/4 v2, 0x2
and-int/2addr v1, v2
const/4 v3, 0x1
if-ne v1, v2, :cond_15
.line 7648
iget-wide v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
.line 7649
invoke-static {v3, v4, v5}, Lcom/google/protobuf/CodedOutputStream;->computeFixed64Size(IJ)I
move-result v1
add-int/2addr v0, v1
.line 7651
:cond_15
const/4 v1, 0x0
.local v1, "i":I
:goto_16
iget-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v4}, Lcom/google/protobuf/Internal$ProtobufList;->size()I
move-result v4
if-ge v1, v4, :cond_2e
.line 7652
iget-object v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
.line 7653
invoke-interface {v4, v1}, Lcom/google/protobuf/Internal$ProtobufList;->get(I)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/google/protobuf/MessageLite;
invoke-static {v2, v4}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
move-result v4
add-int/2addr v0, v4
.line 7651
add-int/lit8 v1, v1, 0x1
goto :goto_16
.line 7655
.end local v1 # "i":I
:cond_2e
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/4 v2, 0x4
and-int/2addr v1, v2
if-ne v1, v2, :cond_3e
.line 7656
const/4 v1, 0x3
.line 7657
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceDataVersionInfo()Ljava/lang/String;
move-result-object v4
invoke-static {v1, v4}, Lcom/google/protobuf/CodedOutputStream;->computeStringSize(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
.line 7659
:cond_3e
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v4, 0x8
and-int/2addr v1, v4
if-ne v1, v4, :cond_4c
.line 7660
iget-wide v5, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
.line 7661
invoke-static {v2, v5, v6}, Lcom/google/protobuf/CodedOutputStream;->computeFixed64Size(IJ)I
move-result v1
add-int/2addr v0, v1
.line 7663
:cond_4c
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/2addr v1, v3
if-ne v1, v3, :cond_5b
.line 7664
const/4 v1, 0x5
.line 7665
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getConfig()Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
move-result-object v2
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeMessageSize(ILcom/google/protobuf/MessageLite;)I
move-result v1
add-int/2addr v0, v1
.line 7667
:cond_5b
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x10
and-int/2addr v1, v2
if-ne v1, v2, :cond_6a
.line 7668
const/4 v1, 0x6
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
.line 7669
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeInt32Size(II)I
move-result v1
add-int/2addr v0, v1
.line 7671
:cond_6a
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x20
and-int/2addr v1, v2
if-ne v1, v2, :cond_79
.line 7672
const/4 v1, 0x7
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
.line 7673
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeInt32Size(II)I
move-result v1
add-int/2addr v0, v1
.line 7675
:cond_79
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x40
and-int/2addr v1, v2
if-ne v1, v2, :cond_87
.line 7676
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
.line 7677
invoke-static {v4, v1}, Lcom/google/protobuf/CodedOutputStream;->computeInt32Size(II)I
move-result v1
add-int/2addr v0, v1
.line 7679
:cond_87
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x80
and-int/2addr v1, v2
if-ne v1, v2, :cond_99
.line 7680
const/16 v1, 0x9
.line 7681
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceCountry()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeStringSize(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
.line 7683
:cond_99
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x100
and-int/2addr v1, v2
if-ne v1, v2, :cond_ab
.line 7684
const/16 v1, 0xa
.line 7685
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceLocale()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeStringSize(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
.line 7687
:cond_ab
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x200
and-int/2addr v1, v2
if-ne v1, v2, :cond_bb
.line 7688
const/16 v1, 0xb
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
.line 7689
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeInt32Size(II)I
move-result v1
add-int/2addr v0, v1
.line 7691
:cond_bb
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x400
and-int/2addr v1, v2
if-ne v1, v2, :cond_cb
.line 7692
const/16 v1, 0xc
iget v2, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
.line 7693
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeInt32Size(II)I
move-result v1
add-int/2addr v0, v1
.line 7695
:cond_cb
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x800
and-int/2addr v1, v2
if-ne v1, v2, :cond_dd
.line 7696
const/16 v1, 0xd
.line 7697
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getOsVersion()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeStringSize(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
.line 7699
:cond_dd
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v2, 0x1000
and-int/2addr v1, v2
if-ne v1, v2, :cond_ef
.line 7700
const/16 v1, 0xe
.line 7701
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceTimezoneId()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/google/protobuf/CodedOutputStream;->computeStringSize(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
.line 7703
:cond_ef
iget-object v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->unknownFields:Lcom/google/protobuf/UnknownFieldSetLite;
invoke-virtual {v1}, Lcom/google/protobuf/UnknownFieldSetLite;->getSerializedSize()I
move-result v1
add-int/2addr v0, v1
.line 7704
iput v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->memoizedSerializedSize:I
.line 7705
return v0
.end method
.method public hasAndroidId()Z
.registers 3
.line 6514
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/4 v1, 0x2
and-int/2addr v0, v1
if-ne v0, v1, :cond_8
const/4 v0, 0x1
goto :goto_9
:cond_8
const/4 v0, 0x0
:goto_9
return v0
.end method
.method public hasApiLevel()Z
.registers 3
.line 7081
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x40
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasClientVersion()Z
.registers 3
.line 6984
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x10
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasConfig()Z
.registers 3
.line 6426
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/4 v1, 0x1
and-int/2addr v0, v1
if-ne v0, v1, :cond_7
goto :goto_8
:cond_7
const/4 v1, 0x0
:goto_8
return v1
.end method
.method public hasDeviceCountry()Z
.registers 3
.line 7137
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x80
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasDeviceDataVersionInfo()Z
.registers 3
.line 6818
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/4 v1, 0x4
and-int/2addr v0, v1
if-ne v0, v1, :cond_8
const/4 v0, 0x1
goto :goto_9
:cond_8
const/4 v0, 0x0
:goto_9
return v0
.end method
.method public hasDeviceLocale()Z
.registers 3
.line 7225
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x100
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasDeviceSubtype()Z
.registers 3
.line 7365
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x400
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasDeviceTimezoneId()Z
.registers 3
.line 7515
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x1000
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasDeviceType()Z
.registers 3
.line 7316
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x200
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasGmsCoreVersion()Z
.registers 3
.line 7030
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x20
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasOsVersion()Z
.registers 3
.line 7417
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x800
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public hasSecurityToken()Z
.registers 3
.line 6927
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x8
and-int/2addr v0, v1
if-ne v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return v0
.end method
.method public writeTo(Lcom/google/protobuf/CodedOutputStream;)V
.registers 8
.param p1, "output" # Lcom/google/protobuf/CodedOutputStream;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.line 7597
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/4 v1, 0x2
and-int/2addr v0, v1
const/4 v2, 0x1
if-ne v0, v1, :cond_c
.line 7598
iget-wide v3, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->androidId_:J
invoke-virtual {p1, v2, v3, v4}, Lcom/google/protobuf/CodedOutputStream;->writeFixed64(IJ)V
.line 7600
:cond_c
const/4 v0, 0x0
.local v0, "i":I
:goto_d
iget-object v3, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v3}, Lcom/google/protobuf/Internal$ProtobufList;->size()I
move-result v3
if-ge v0, v3, :cond_23
.line 7601
iget-object v3, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->packageData_:Lcom/google/protobuf/Internal$ProtobufList;
invoke-interface {v3, v0}, Lcom/google/protobuf/Internal$ProtobufList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/google/protobuf/MessageLite;
invoke-virtual {p1, v1, v3}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
.line 7600
add-int/lit8 v0, v0, 0x1
goto :goto_d
.line 7603
.end local v0 # "i":I
:cond_23
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/4 v1, 0x4
and-int/2addr v0, v1
if-ne v0, v1, :cond_31
.line 7604
const/4 v0, 0x3
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceDataVersionInfo()Ljava/lang/String;
move-result-object v3
invoke-virtual {p1, v0, v3}, Lcom/google/protobuf/CodedOutputStream;->writeString(ILjava/lang/String;)V
.line 7606
:cond_31
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v3, 0x8
and-int/2addr v0, v3
if-ne v0, v3, :cond_3d
.line 7607
iget-wide v4, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->securityToken_:J
invoke-virtual {p1, v1, v4, v5}, Lcom/google/protobuf/CodedOutputStream;->writeFixed64(IJ)V
.line 7609
:cond_3d
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
and-int/2addr v0, v2
if-ne v0, v2, :cond_4a
.line 7610
const/4 v0, 0x5
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getConfig()Lcom/google/android/gms/config/proto/Logs$AndroidConfigFetchProto;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeMessage(ILcom/google/protobuf/MessageLite;)V
.line 7612
:cond_4a
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x10
and-int/2addr v0, v1
if-ne v0, v1, :cond_57
.line 7613
const/4 v0, 0x6
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->clientVersion_:I
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeInt32(II)V
.line 7615
:cond_57
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x20
and-int/2addr v0, v1
if-ne v0, v1, :cond_64
.line 7616
const/4 v0, 0x7
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->gmsCoreVersion_:I
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeInt32(II)V
.line 7618
:cond_64
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x40
and-int/2addr v0, v1
if-ne v0, v1, :cond_70
.line 7619
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->apiLevel_:I
invoke-virtual {p1, v3, v0}, Lcom/google/protobuf/CodedOutputStream;->writeInt32(II)V
.line 7621
:cond_70
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x80
and-int/2addr v0, v1
if-ne v0, v1, :cond_80
.line 7622
const/16 v0, 0x9
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceCountry()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeString(ILjava/lang/String;)V
.line 7624
:cond_80
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x100
and-int/2addr v0, v1
if-ne v0, v1, :cond_90
.line 7625
const/16 v0, 0xa
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceLocale()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeString(ILjava/lang/String;)V
.line 7627
:cond_90
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x200
and-int/2addr v0, v1
if-ne v0, v1, :cond_9e
.line 7628
const/16 v0, 0xb
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceType_:I
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeInt32(II)V
.line 7630
:cond_9e
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x400
and-int/2addr v0, v1
if-ne v0, v1, :cond_ac
.line 7631
const/16 v0, 0xc
iget v1, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->deviceSubtype_:I
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeInt32(II)V
.line 7633
:cond_ac
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x800
and-int/2addr v0, v1
if-ne v0, v1, :cond_bc
.line 7634
const/16 v0, 0xd
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getOsVersion()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeString(ILjava/lang/String;)V
.line 7636
:cond_bc
iget v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->bitField0_:I
const/16 v1, 0x1000
and-int/2addr v0, v1
if-ne v0, v1, :cond_cc
.line 7637
const/16 v0, 0xe
invoke-virtual {p0}, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->getDeviceTimezoneId()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->writeString(ILjava/lang/String;)V
.line 7639
:cond_cc
iget-object v0, p0, Lcom/google/android/gms/config/proto/Config$ConfigFetchRequest;->unknownFields:Lcom/google/protobuf/UnknownFieldSetLite;
invoke-virtual {v0, p1}, Lcom/google/protobuf/UnknownFieldSetLite;->writeTo(Lcom/google/protobuf/CodedOutputStream;)V
.line 7640
return-void
.end method