Class Result
java.lang.Object
cool.scx.web.vo.Result
- All Implemented Interfaces:
cool.scx.common.functional.ScxConsumer<RoutingContext, Exception>,BaseVo
- Direct Known Subclasses:
Result.ResultOfData,Result.ResultOfMap
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(RoutingContext context) abstract Result.Body<?> body()static Result.ResultOfMapfail()操作失败static Result.ResultOfMap返回操作失败的 Json 带有消息static Result.ResultOfData返回操作失败的 Json 带有消息static Result.ResultOfMapstatic Result.ResultOfDatastatic Result.ResultOfMapok()操作成功static Result.ResultOfData
-
Constructor Details
-
Result
public Result()
-
-
Method Details
-
ok
-
ok
-
fail
-
fail
返回操作失败的 Json 带有消息- Parameters:
failMessage- 自定义的错误信息- Returns:
- json
-
fail
返回操作失败的 Json 带有消息- Parameters:
failMessage- 自定义的错误信息object- 错误内容- Returns:
- json
-
of
-
of
-
accept
- Specified by:
acceptin interfacecool.scx.common.functional.ScxConsumer<RoutingContext, Exception>
-
body
-
toXml
-
toJson
-