类 SaResult

所有已实现的接口:
Serializable, Cloneable, Map<String,Object>

public class SaResult extends LinkedHashMap<String,Object> implements Serializable
对Ajax请求返回Json格式数据的简易封装
所有预留字段:
code=状态码
msg=描述信息
data=携带对象
作者:
kong
另请参阅:
  • 字段详细资料

    • CODE_SUCCESS

      public static final int CODE_SUCCESS
      另请参阅:
    • CODE_ERROR

      public static final int CODE_ERROR
      另请参阅:
  • 构造器详细资料

    • SaResult

      public SaResult()
      构建
    • SaResult

      public SaResult(int code, String msg, Object data)
      构建
      参数:
      code - 状态码
      msg - 信息
      data - 数据
    • SaResult

      public SaResult(Map<String,?> map)
      根据 Map 快速构建
      参数:
      map - /
  • 方法详细资料

    • getCode

      public Integer getCode()
      获取code
      返回:
      code
    • getMsg

      public String getMsg()
      获取msg
      返回:
      msg
    • getData

      public Object getData()
      获取data
      返回:
      data
    • setCode

      public SaResult setCode(int code)
      给code赋值,连缀风格
      参数:
      code - code
      返回:
      对象自身
    • setMsg

      public SaResult setMsg(String msg)
      给msg赋值,连缀风格
      参数:
      msg - msg
      返回:
      对象自身
    • setData

      public SaResult setData(Object data)
      给data赋值,连缀风格
      参数:
      data - data
      返回:
      对象自身
    • set

      public SaResult set(String key, Object data)
      写入一个值 自定义key, 连缀风格
      参数:
      key - key
      data - data
      返回:
      对象自身
    • get

      public <T> T get(String key, Class<T> cs)
      获取一个值 根据自定义key
      类型参数:
      T - 要转换为的类型
      参数:
      key - key
      cs - 要转换为的类型
      返回:
    • setMap

      public SaResult setMap(Map<String,?> map)
      写入一个Map, 连缀风格
      参数:
      map - map
      返回:
      对象自身
    • ok

      public static SaResult ok()
    • ok

      public static SaResult ok(String msg)
    • code

      public static SaResult code(int code)
    • data

      public static SaResult data(Object data)
    • error

      public static SaResult error()
    • error

      public static SaResult error(String msg)
    • get

      public static SaResult get(int code, String msg, Object data)
    • toString

      public String toString()
      覆盖:
      toString 在类中 AbstractMap<String,Object>