程序包 cool.scx.core.vo

类 Json

java.lang.Object
cool.scx.core.vo.Json
所有已实现的接口:
BaseVo, cool.scx.functional.ScxConsumer<io.vertx.ext.web.RoutingContext,Exception>

public final class Json extends Object implements BaseVo
Json 格式的返回值 (注意 DataJson 进行区分, 此格式适合传递多个参数)
版本:
0.3.6
作者:
scx567888
  • 方法详细资料

    • ok

      public static Json ok()
      操作成功
      返回:
      json
    • fail

      public static Json fail()
      操作失败
      返回:
      json
    • fail

      public static Json fail(String failMessage)
      返回操作失败的 Json 带有消息
      参数:
      failMessage - 自定义的错误信息
      返回:
      json
    • put

      public Json put(String dataKey, Object dataVal)
      设置操作返回的数据,数据使用自定义的key存储
      参数:
      dataKey - 自定义的key
      dataVal - 值
      返回:
      json
    • accept

      public void accept(io.vertx.ext.web.RoutingContext context)

      sendToClient

      指定者:
      accept 在接口中 cool.scx.functional.ScxConsumer<io.vertx.ext.web.RoutingContext,Exception>
    • toJson

      public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
      将内部的 JsonBody 转换为 json 字符串
      返回:
      r
      抛出:
      com.fasterxml.jackson.core.JsonProcessingException - 转换失败
    • toJson

      public String toJson(String defaultValue)
      a
      参数:
      defaultValue - a
      返回:
      a