# coufran-commons **Repository Path**: coufran/coufran-commons ## Basic Information - **Project Name**: coufran-commons - **Description**: 标准公共类包 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-06 - **Last Updated**: 2025-09-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, lib ## README # 用法 ## 标准结果对象``Result`` ### 属性 - ``success:boolean`` - ``code:String`` - ``msg:String`` - ``data:T`` ### 构造方法 - ``Result()`` - ``Result(success:boolean, code:int, msg:String, data:T)`` - ``Result(success:boolean, code:String, msg:String, data:T)`` ### getter / setter - ``isSuccess():boolean`` - ``setSuccess(success:boolean):void`` - ``getCode():String`` - ``setCode(code:int):void`` - ``setCode(code:String):void`` - ``getMsg():String`` - ``setMsg(msg:String):void`` - ``getData():T`` - ``setData(data:T):void`` ### 链式调用构造方法 - ``code(code:int):Result`` - ``code(code:String):Result`` - ``msg(msg:String):Result`` - ``data(data:T>:Result`` ### 静态构造方法 - ``static ok():Result`` - ``static ok(code:int):Result`` - ``static ok(msg:String):Result`` - ``static ok(code:int, msg:String):Result`` - ``static ok(code:String, msg:String):Result`` - ``static ok(data:T):Result`` - ``static error():Result`` - ``static error(code:int):Result`` - ``static error(msg:String):Result`` - ``static error(code:int, msg:String):Result`` - ``static error(code:String, msg:String):Result`` ### 其他方法 - ``toString():String``