package eu.eudat.commonmodels.models; import eu.eudat.commonmodels.enums.DmpAccessType; import eu.eudat.commonmodels.models.description.DescriptionModel; import eu.eudat.commonmodels.models.reference.ReferenceModel; import java.time.Instant; import java.util.UUID; import java.util.List; public class DmpModel { private UUID id; private short version; private String label; private String description; private DmpAccessType accessType; private List descriptions; private List users; private List references; private FileEnvelopeModel pdfFile; private FileEnvelopeModel rdaJsonFile; private FileEnvelopeModel supportingFilesZip; private String previousDOI; private Instant finalizedAt; public UUID getId() { return id; } public void setId(UUID id) { this.id = id; } public short getVersion() { return version; } public void setVersion(short version) { this.version = version; } public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public DmpAccessType getAccessType() { return accessType; } public void setAccessType(DmpAccessType accessType) { this.accessType = accessType; } public List getUsers() { return users; } public void setUsers(List users) { this.users = users; } public List getReferences() { return references; } public void setReferences(List references) { this.references = references; } public FileEnvelopeModel getPdfFile() { return pdfFile; } public void setPdfFile(FileEnvelopeModel pdfFile) { this.pdfFile = pdfFile; } public FileEnvelopeModel getRdaJsonFile() { return rdaJsonFile; } public void setRdaJsonFile(FileEnvelopeModel rdaJsonFile) { this.rdaJsonFile = rdaJsonFile; } public FileEnvelopeModel getSupportingFilesZip() { return supportingFilesZip; } public void setSupportingFilesZip(FileEnvelopeModel supportingFilesZip) { this.supportingFilesZip = supportingFilesZip; } public String getPreviousDOI() { return previousDOI; } public void setPreviousDOI(String previousDOI) { this.previousDOI = previousDOI; } public Instant getFinalizedAt() { return finalizedAt; } public void setFinalizedAt(Instant finalizedAt) { this.finalizedAt = finalizedAt; } public List getDescriptions() { return descriptions; } public void setDescriptions(List descriptions) { this.descriptions = descriptions; } }