package pwc.taxtech.atms.dto;

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

public class ValidateInfoDto {

    private String type;

    private List<String> inValidateCodeList;

    /**
     * @return the type
     */
    public String getType() {
        return type;
    }

    /**
     * @param type the type to set
     */
    public void setType(String type) {
        this.type = type;
    }

    /**
     * @return the inValidateCodeList
     */
    public List<String> getInValidateCodeList() {
        return inValidateCodeList;
    }

    /**
     * @param inValidateCodeList the inValidateCodeList to set
     */
    public void setInValidateCodeList(List<String> inValidateCodeList) {
        this.inValidateCodeList = inValidateCodeList;
    }

    /**
     * add inValidateCode into inValidateCodeList
     *
     * @param inValidateCode
     */
    public void addInValidateCode(String inValidateCode) {
        if (this.inValidateCodeList == null) {
            this.inValidateCodeList = new ArrayList<>();
        }
        inValidateCodeList.add(inValidateCode);
    }
}