granularity level: instruction
.class public Lcom/google/android/gms/common/api/CommonStatusCodes;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-basement@@18.1.0"
.field public static final API_NOT_CONNECTED:I = 0x11
.field public static final CANCELED:I = 0x10
.field public static final CONNECTION_SUSPENDED_DURING_CALL:I = 0x14
.field public static final DEVELOPER_ERROR:I = 0xa
.field public static final ERROR:I = 0xd
.field public static final INTERNAL_ERROR:I = 0x8
.field public static final INTERRUPTED:I = 0xe
.field public static final INVALID_ACCOUNT:I = 0x5
.field public static final NETWORK_ERROR:I = 0x7
.field public static final RECONNECTION_TIMED_OUT:I = 0x16
.field public static final RECONNECTION_TIMED_OUT_DURING_UPDATE:I = 0x15
.field public static final REMOTE_EXCEPTION:I = 0x13
.field public static final RESOLUTION_REQUIRED:I = 0x6
.field public static final SERVICE_DISABLED:I = 0x3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final SERVICE_VERSION_UPDATE_REQUIRED:I = 0x2
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final SIGN_IN_REQUIRED:I = 0x4
.field public static final SUCCESS:I = 0x0
.field public static final SUCCESS_CACHE:I = -0x1
.field public static final TIMEOUT:I = 0xf
.method protected constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getStatusCodeString(I)Ljava/lang/String;
.locals 2
packed-switch p0, :pswitch_data_0
:pswitch_0
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "unknown status code: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
return-object p0
:pswitch_1
const-string p0, "RECONNECTION_TIMED_OUT"
return-object p0
:pswitch_2
const-string p0, "RECONNECTION_TIMED_OUT_DURING_UPDATE"
return-object p0
:pswitch_3
const-string p0, "CONNECTION_SUSPENDED_DURING_CALL"
return-object p0
:pswitch_4
const-string p0, "REMOTE_EXCEPTION"
return-object p0
:pswitch_5
const-string p0, "DEAD_CLIENT"
return-object p0
:pswitch_6
const-string p0, "API_NOT_CONNECTED"
return-object p0
:pswitch_7
const-string p0, "CANCELED"
return-object p0
:pswitch_8
const-string p0, "TIMEOUT"
return-object p0
:pswitch_9
const-string p0, "INTERRUPTED"
return-object p0
:pswitch_a
const-string p0, "ERROR"
return-object p0
:pswitch_b
const-string p0, "DEVELOPER_ERROR"
return-object p0
:pswitch_c
const-string p0, "INTERNAL_ERROR"
return-object p0
:pswitch_d
const-string p0, "NETWORK_ERROR"
return-object p0
:pswitch_e
const-string p0, "RESOLUTION_REQUIRED"
return-object p0
:pswitch_f
const-string p0, "INVALID_ACCOUNT"
return-object p0
:pswitch_10
const-string p0, "SIGN_IN_REQUIRED"
return-object p0
:pswitch_11
const-string p0, "SERVICE_DISABLED"
return-object p0
:pswitch_12
const-string p0, "SERVICE_VERSION_UPDATE_REQUIRED"
return-object p0
:pswitch_13
const-string p0, "SUCCESS"
return-object p0
:pswitch_14
const-string p0, "SUCCESS_CACHE"
return-object p0
nop
:pswitch_data_0
.packed-switch -0x1
:pswitch_14
:pswitch_13
:pswitch_0
:pswitch_12
:pswitch_11
:pswitch_10
:pswitch_f
:pswitch_e
:pswitch_d
:pswitch_c
:pswitch_0
:pswitch_b
:pswitch_0
:pswitch_0
:pswitch_a
:pswitch_9
:pswitch_8
:pswitch_7
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
.end packed-switch
.end method