zoukankan      html  css  js  c++  java
  • Result || IResult

    package com.credithc;

    import com.fasterxml.jackson.annotation.JsonAutoDetect;

    @JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY)
    public class Result<T> implements IResult<T> {

    protected T data;
    protected int code;

    protected String msg;
    /**
    * 执行成功
    */
    public static final int OK = 0;

    /**
    * 执行失败
    */
    public static final int FAIL = 1;

    public static final String MSG_SUCCESS= "SUCCESS";

    public Result() {

    }

    public Result(T data) {
    super();
    this.data = data;
    this.code = OK;
    this.msg = MSG_SUCCESS;
    }

    public Result(T data, int code) {
    super();
    this.data = data;
    this.code = code;
    }
    public Result(T data, int code,String msg) {
    super();
    this.data = data;
    this.code = code;
    this.msg=msg;
    }

    public T getData() {
    return data;
    }

    public void setData(T data) {
    this.data = data;
    }

    public int getCode() {
    return code;
    }

    public void setCode(int code) {
    this.code = code;
    }

    public boolean oked() {
    // TODO Auto-generated method stub
    return this.code == OK;
    }

    public boolean failed() {
    // TODO Auto-generated method stub
    return this.code == FAIL;
    }

    public String getMsg() {
    return msg;
    }

    public void setMsg(String msg) {
    this.msg = msg;
    }

    }

    //***********************************************

    package com.credithc;

    import java.io.Serializable;


    public interface IResult<T> extends Serializable {
    public T getData();
    public int getCode();
    public boolean oked();
    public boolean failed();

    }

  • 相关阅读:
    威尔逊定理  知识点
    费马小定理及推论 知识点
    勾股定理和勾股数
    hdu6441 Find Integer (费马大定理)
    费马大定理
    莫队算法 [国家集训队]小Z的袜子
    R49 A-D D图有向有环图
    #505 1&2 A-C 后面未完成
    stack 的一些用法
    bzoj 2844 albus就是要第一个出场 异或和出现次数 线性基
  • 原文地址:https://www.cnblogs.com/kekang/p/5609976.html
Copyright © 2011-2022 走看看