接口 ResponseData<T>

所有超级接口:
Serializable
所有已知实现类:
TextResponse

@Deprecated public interface ResponseData<T> extends Serializable
已过时。
响应客户端的对象接口规范定义。

客户端接收到的json字符串最终会转换为该对象的具体实现,
业务中直接调用该对象操作,提高效率。
作者:
shikeying
  • 字段详细资料

  • 方法详细资料

    • getStatus

      boolean getStatus()
      已过时。
      返回调用结果状态,成功为true
      返回:
    • getMessage

      String getMessage()
      已过时。
      返回调用结果描述
      返回:
    • getCode

      String getCode()
      已过时。
    • toObjectFromJson

      void toObjectFromJson(String jsonObject)
      已过时。
      把响应的Json字符串转换成结果对象。
      参数:
      jsonObject -
    • getResultData

      T getResultData()
      已过时。
      获得最终使用的业务对象,就是json中data的属性。

      Json格式如下:
       {
       "code":"true",
       "message":"success",
       "data":{"score":"60"}
       }
       或者
       {
          "code":"true",
          "message":"success",
          "data":
          {
            "datas": 
            [
              {
                "id":"1",
                "name":"下列哪种语言支持跨平台",
                "type":"0", // 试题类型:0_单选,1_多选,2_判断
                "answer":"A",
                "options":
                [
                  {"name":"A", "content":"JAVA"}, // 都是String
                  {"name":"B", "content":"C++"},
                  {"name":"C", "content":"Delphi"}
                ]
              },
              {
                "id":"2",              // long
                "name":"月亮是恒星么", // String
                "type":"2", // 试题类型:0_单选,1_多选,2_判断 // int
                "answer":"B",          // String
                "options":[]
              }
            ]
          }
        }
       
      返回: