eu.europa.esig.dss.validation.WSReportsDTO Maven / Gradle / Ivy
package eu.europa.esig.dss.validation;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import eu.europa.esig.dss.jaxb.detailedreport.DetailedReport;
import eu.europa.esig.dss.jaxb.diagnostic.DiagnosticData;
import eu.europa.esig.dss.jaxb.simplereport.SimpleReport;
@XmlRootElement(name = "WSReportsDTO", namespace = "http://validation.dss.esig.europa.eu/")
@XmlAccessorType(XmlAccessType.FIELD)
public class WSReportsDTO {
@XmlElement(namespace = "http://dss.esig.europa.eu/validation/diagnostic")
private DiagnosticData diagnosticData;
@XmlElement(namespace = "http://dss.esig.europa.eu/validation/simple-report")
private SimpleReport simpleReport;
@XmlElement(namespace = "http://dss.esig.europa.eu/validation/detailed-report")
private DetailedReport detailedReport;
public WSReportsDTO() {
}
public WSReportsDTO(DiagnosticData diagnosticData, SimpleReport simpleReport, DetailedReport detailedReport) {
this.diagnosticData = diagnosticData;
this.detailedReport = detailedReport;
this.simpleReport = simpleReport;
}
public DiagnosticData getDiagnosticData() {
return diagnosticData;
}
public void setDiagnosticData(DiagnosticData diagnosticData) {
this.diagnosticData = diagnosticData;
}
public SimpleReport getSimpleReport() {
return simpleReport;
}
public void setSimpleReport(SimpleReport simpleReport) {
this.simpleReport = simpleReport;
}
public eu.europa.esig.dss.jaxb.detailedreport.DetailedReport getDetailedReport() {
return detailedReport;
}
public void setDetailedReport(eu.europa.esig.dss.jaxb.detailedreport.DetailedReport detailedReport) {
this.detailedReport = detailedReport;
}
}