diff --git a/src/org/redkale/service/RetResult.java b/src/org/redkale/service/RetResult.java index 8c21aa8cc..dab55cb5e 100644 --- a/src/org/redkale/service/RetResult.java +++ b/src/org/redkale/service/RetResult.java @@ -42,7 +42,7 @@ public class RetResult { protected String retinfo; - private T result; + protected T result; public RetResult() { } @@ -88,6 +88,18 @@ public class RetResult { this.retcode = retcode; } + /** + * 同 setRetcode + * + * @param retcode + * + * @return + */ + public RetResult retcode(int retcode) { + this.retcode = retcode; + return this; + } + public String getRetinfo() { return retinfo; } @@ -96,6 +108,18 @@ public class RetResult { this.retinfo = retinfo; } + /** + * 同 setRetinfo + * + * @param retinfo + * + * @return + */ + public RetResult retinfo(String retinfo) { + this.retinfo = retinfo; + return this; + } + /** * 结果对象, 通常只有在retcode = 0时值才有效 * @@ -113,9 +137,10 @@ public class RetResult { * 同 setResult * * @param result + * * @return */ - public RetResult result(T result) { + public RetResult result(T result) { this.result = result; return this; }