a.smali

.class public Lcom/baidu/sapi2/scheme/a;
.super Lcom/baidu/sapi2/result/SapiResult;
.source "SchemeResult.java"


# static fields
.field public static final a:I = -0x25b

.field public static final b:I = -0x25c

.field public static final c:Ljava/lang/String; = "\u7cfb\u7edf\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5"

.field public static final d:Ljava/lang/String; = "\u9a8c\u8bc1\u5931\u8d25\uff0c\u68c0\u6d4b\u5230\u5f53\u524d\u767e\u5ea6\u5b89\u5168\u4e2d\u5fc3App\u5b58\u5728\u98ce\u9669\uff0c\u8bf7\u4e8e\u5b98\u65b9\u6e20\u9053\u4e0b\u8f7d\u540e\u91cd\u8bd5"


# direct methods
.method public constructor <init>()V
    .registers 4

    .prologue
    .line 22
    invoke-direct {p0}, Lcom/baidu/sapi2/result/SapiResult;-><init>()V

    .line 23
    iget-object v0, p0, Lcom/baidu/sapi2/scheme/a;->msgMap:Landroid/util/SparseArray;

    const/16 v1, -0x25b

    const-string v2, "\u7cfb\u7edf\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5"

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 24
    iget-object v0, p0, Lcom/baidu/sapi2/scheme/a;->msgMap:Landroid/util/SparseArray;

    const/16 v1, -0x25c

    const-string v2, "\u9a8c\u8bc1\u5931\u8d25\uff0c\u68c0\u6d4b\u5230\u5f53\u524d\u767e\u5ea6\u5b89\u5168\u4e2d\u5fc3App\u5b58\u5728\u98ce\u9669\uff0c\u8bf7\u4e8e\u5b98\u65b9\u6e20\u9053\u4e0b\u8f7d\u540e\u91cd\u8bd5"

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 25
    return-void
.end method


# virtual methods
.method public a()Ljava/lang/String;
    .registers 4

    .prologue
    .line 28
    new-instance v0, Lorg/json/JSONObject;

    invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V

    .line 30
    :try_start_5
    const-string v1, "errno"

    invoke-virtual {p0}, Lcom/baidu/sapi2/scheme/a;->getResultCode()I

    move-result v2

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    .line 31
    const-string v1, "errmsg"

    invoke-virtual {p0}, Lcom/baidu/sapi2/scheme/a;->getResultMsg()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
    :try_end_17
    .catch Lorg/json/JSONException; {:try_start_5 .. :try_end_17} :catch_1c

    .line 35
    :goto_17
    invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object v0

    return-object v0

    .line 32
    :catch_1c
    move-exception v1

    goto :goto_17
.end method