package fi.otavanopisto.muikku.plugins.workspace.rest.model;
import java.util.Date;
import java.util.Set;
import fi.otavanopisto.muikku.model.workspace.WorkspaceAccess;
public class Workspace {
public Workspace() {
}
public Workspace(Long id, String urlName, WorkspaceAccess access, Boolean archived, Boolean published, String name, String nameExtension, String description, String materialDefaultLicense, Long numVisits, Date lastVisit, Set<String> curriculumIdentifiers) {
super();
this.id = id;
this.urlName = urlName;
this.materialDefaultLicense = materialDefaultLicense;
this.archived = archived;
this.access = access;
this.published = published;
this.name = name;
this.nameExtension = nameExtension;
this.description = description;
this.numVisits = numVisits;
this.lastVisit = lastVisit;
this.curriculumIdentifiers = curriculumIdentifiers;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getUrlName() {
return urlName;
}
public void setUrlName(String urlName) {
this.urlName = urlName;
}
public Boolean getArchived() {
return archived;
}
public void setArchived(Boolean archived) {
this.archived = archived;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Long getNumVisits() {
return numVisits;
}
public void setNumVisits(Long numVisits) {
this.numVisits = numVisits;
}
public Date getLastVisit() {
return lastVisit;
}
public void setLastVisit(Date lastVisit) {
this.lastVisit = lastVisit;
}
public WorkspaceAccess getAccess() {
return access;
}
public void setAccess(WorkspaceAccess access) {
this.access = access;
}
public String getMaterialDefaultLicense() {
return materialDefaultLicense;
}
public void setMaterialDefaultLicense(String materialDefaultLicense) {
this.materialDefaultLicense = materialDefaultLicense;
}
public Boolean getPublished() {
return published;
}
public void setPublished(Boolean published) {
this.published = published;
}
public String getNameExtension() {
return nameExtension;
}
public void setNameExtension(String nameExtension) {
this.nameExtension = nameExtension;
}
public Set<String> getCurriculumIdentifiers() {
return curriculumIdentifiers;
}
public void setCurriculumIdentifiers(Set<String> curriculumIdentifiers) {
this.curriculumIdentifiers = curriculumIdentifiers;
}
private Long id;
private String urlName;
private Boolean archived;
private String name;
private String nameExtension;
private String description;
private Long numVisits;
private Date lastVisit;
private WorkspaceAccess access;
private String materialDefaultLicense;
private Boolean published;
private Set<String> curriculumIdentifiers;
}