package eu.dnetlib.statsapi.domain;

import java.io.Serializable;

public class StatsByAccessMode implements Serializable {
    private final static long serialVersionUID = 1;
    private int total = 0;
    private int open_access = 0;
    private int embargo = 0;
    private int restricted = 0;
    private int closed_access = 0;
    private int projects = 0;

    public StatsByAccessMode() {
    }

    public StatsByAccessMode(int total, int open_access, int embargo, int restricted, int closed_access) {
        this.total = total;
        this.open_access = open_access;
        this.embargo = embargo;
        this.restricted = restricted;
        this.closed_access = closed_access;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public int getOpen_access() {
        return open_access;
    }

    public void setOpen_access(int open_access) {
        this.open_access = open_access;
    }

    public int getEmbargo() {
        return embargo;
    }

    public void setEmbargo(int embargo) {
        this.embargo = embargo;
    }

    public int getRestricted() {
        return restricted;
    }

    public void setRestricted(int restricted) {
        this.restricted = restricted;
    }

    public int getClosed_access() {
        return closed_access;
    }

    public void setClosed_access(int closed_access) {
        this.closed_access = closed_access;
    }

    public int getProjects() {
        return projects;
    }

    public void setProjects(int projects) {
        this.projects = projects;
    }
}
