ERPResult.java 845 Bytes
package com.huaheng.api.erp.domain;


import com.alibaba.fastjson.JSON;

public class ERPResult<T> {

    public boolean success;
    public T[] rows;
    public String message;

    public T[] getRows() {
        return rows;
    }

    public ERPResult<T> setRows(T[] rows) {
        this.rows = rows;
        return this;
    }

    public boolean getSuccess() {
        return success;
    }

    public boolean hasError() {
        return !success;
    }

    public ERPResult<T> setSuccess(boolean success) {
        this.success = success;
        return this;
    }

    public String getMessage() {
        return message;
    }

    public ERPResult<T> setMessage(String message) {
        this.message = message;
        return this;
    }

    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }
}