All Downloads are FREE. Search and download functionalities are using the official Maven repository.

eu.europa.esig.dss.diagnostic.jaxb.XmlOriginalThirdCountryQcStatementsMapping Maven / Gradle / Ivy

//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2024.09.11 at 03:26:28 PM CEST 
//


package eu.europa.esig.dss.diagnostic.jaxb;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlElementWrapper;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 

Java class for OriginalThirdCountryQcStatementsMapping complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="OriginalThirdCountryQcStatementsMapping">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="QcCompliance" type="{http://dss.esig.europa.eu/validation/diagnostic}QcCompliance" minOccurs="0"/>
 *         <element name="QcSSCD" type="{http://dss.esig.europa.eu/validation/diagnostic}QcSSCD" minOccurs="0"/>
 *         <element name="QcTypes" type="{http://dss.esig.europa.eu/validation/diagnostic}QcTypes" minOccurs="0"/>
 *         <element name="QcCClegislation" type="{http://dss.esig.europa.eu/validation/diagnostic}QcCClegislation" minOccurs="0"/>
 *         <element name="OtherOIDs" type="{http://dss.esig.europa.eu/validation/diagnostic}OIDs" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "OriginalThirdCountryQcStatementsMapping", propOrder = { "qcCompliance", "qcSSCD", "qcTypes", "qcCClegislation", "otherOIDs" }) public class XmlOriginalThirdCountryQcStatementsMapping implements Serializable { private final static long serialVersionUID = 1L; @XmlElement(name = "QcCompliance") protected XmlQcCompliance qcCompliance; @XmlElement(name = "QcSSCD") protected XmlQcSSCD qcSSCD; @XmlElementWrapper(name = "QcTypes") @XmlElement(name = "QcType", namespace = "http://dss.esig.europa.eu/validation/diagnostic") protected List qcTypes; @XmlElementWrapper(name = "QcCClegislation") @XmlElement(name = "CountryName", namespace = "http://dss.esig.europa.eu/validation/diagnostic") protected List qcCClegislation; @XmlElementWrapper(name = "OtherOIDs") @XmlElement(name = "OID", namespace = "http://dss.esig.europa.eu/validation/diagnostic") protected List otherOIDs; /** * Gets the value of the qcCompliance property. * * @return * possible object is * {@link XmlQcCompliance } * */ public XmlQcCompliance getQcCompliance() { return qcCompliance; } /** * Sets the value of the qcCompliance property. * * @param value * allowed object is * {@link XmlQcCompliance } * */ public void setQcCompliance(XmlQcCompliance value) { this.qcCompliance = value; } /** * Gets the value of the qcSSCD property. * * @return * possible object is * {@link XmlQcSSCD } * */ public XmlQcSSCD getQcSSCD() { return qcSSCD; } /** * Sets the value of the qcSSCD property. * * @param value * allowed object is * {@link XmlQcSSCD } * */ public void setQcSSCD(XmlQcSSCD value) { this.qcSSCD = value; } public List getQcTypes() { if (qcTypes == null) { qcTypes = new ArrayList(); } return qcTypes; } public void setQcTypes(List qcTypes) { this.qcTypes = qcTypes; } public List getQcCClegislation() { if (qcCClegislation == null) { qcCClegislation = new ArrayList(); } return qcCClegislation; } public void setQcCClegislation(List qcCClegislation) { this.qcCClegislation = qcCClegislation; } public List getOtherOIDs() { if (otherOIDs == null) { otherOIDs = new ArrayList(); } return otherOIDs; } public void setOtherOIDs(List otherOIDs) { this.otherOIDs = otherOIDs; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy