argos/dmp-backend/web/src/main/java/eu/eudat/models/data/datasetImport/DatasetImportPagedDatasetPr...

34 lines
1.1 KiB
Java

package eu.eudat.models.data.datasetImport;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlElementWrapper;
import jakarta.xml.bind.annotation.XmlRootElement;
import java.util.List;
@XmlRootElement(name = "root")
public class DatasetImportPagedDatasetProfile {
private String datasetProfileId;
private List<DatasetImportPage> pages;
private List<DatasetImportRule> rules;
private int status;
@XmlElement(name = "datasetProfileId")
public String getDatasetProfileId() {
return datasetProfileId;
}
public void setDatasetProfileId(String datasetProfileId) {
this.datasetProfileId = datasetProfileId;
}
@XmlElementWrapper(name="pages")
@XmlElement(name = "page")
public List<DatasetImportPage> getPages() { return pages; }
public void setPages(List<DatasetImportPage> pages) { this.pages = pages; }
public List<DatasetImportRule> getRules() { return rules; }
public void setRules(List<DatasetImportRule> rules) { this.rules = rules; }
public int getStatus() { return status; }
public void setStatus(int status) { this.status = status; }
}