/*
 * Decompiled with CFR 0.152.
 */
package com.hst.framework.exception;

import java.util.ArrayList;
import java.util.List;

public class ServiceException
extends RuntimeException {
    private static final long serialVersionUID = 3583566093089790852L;
    private String errorCode;
    private String errorMess;
    private String errorDo;
    private List<String> paramList;

    public List<String> getParamList() {
        if (this.paramList == null) {
            this.paramList = new ArrayList<String>();
        }
        return this.paramList;
    }

    public void setParamList(List<String> paramList) {
        this.paramList = paramList;
    }

    public ServiceException() {
    }

    public ServiceException(String message) {
        super(message);
    }

    public ServiceException(Throwable cause) {
        super(cause);
    }

    public ServiceException(String message, Throwable cause) {
        super(message, cause);
    }

    public ServiceException(String errorCode, List<String> paramList) {
        this.errorCode = errorCode;
        this.paramList = paramList;
    }

    public String getErrorCode() {
        return this.errorCode;
    }

    public void setErrorCode(String errorCode) {
        this.errorCode = errorCode;
    }

    public String getErrorMess() {
        return this.errorMess;
    }

    public void setErrorMess(String errorMess) {
        this.errorMess = errorMess;
    }

    public String getErrorDo() {
        return this.errorDo;
    }

    public void setErrorDo(String errorDo) {
        this.errorDo = errorDo;
    }
}
