eu.europa.esig.dss.diagnostic.jaxb.ObjectFactory Maven / Gradle / Ivy
Show all versions of dss-diagnostic-jaxb Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2021.10.20 at 09:59:47 AM EEST
//
package eu.europa.esig.dss.diagnostic.jaxb;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the eu.europa.esig.dss.diagnostic.jaxb package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _DiagnosticData_QNAME = new QName("http://dss.esig.europa.eu/validation/diagnostic", "DiagnosticData");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.europa.esig.dss.diagnostic.jaxb
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link XmlDiagnosticData }
*
*/
public XmlDiagnosticData createXmlDiagnosticData() {
return new XmlDiagnosticData();
}
/**
* Create an instance of {@link XmlContainerInfo }
*
*/
public XmlContainerInfo createXmlContainerInfo() {
return new XmlContainerInfo();
}
/**
* Create an instance of {@link XmlManifestFile }
*
*/
public XmlManifestFile createXmlManifestFile() {
return new XmlManifestFile();
}
/**
* Create an instance of {@link XmlSignature }
*
*/
public XmlSignature createXmlSignature() {
return new XmlSignature();
}
/**
* Create an instance of {@link XmlSignatureProductionPlace }
*
*/
public XmlSignatureProductionPlace createXmlSignatureProductionPlace() {
return new XmlSignatureProductionPlace();
}
/**
* Create an instance of {@link XmlPolicy }
*
*/
public XmlPolicy createXmlPolicy() {
return new XmlPolicy();
}
/**
* Create an instance of {@link XmlSignaturePolicyStore }
*
*/
public XmlSignaturePolicyStore createXmlSignaturePolicyStore() {
return new XmlSignaturePolicyStore();
}
/**
* Create an instance of {@link XmlPDFRevision }
*
*/
public XmlPDFRevision createXmlPDFRevision() {
return new XmlPDFRevision();
}
/**
* Create an instance of {@link XmlPDFSignatureDictionary }
*
*/
public XmlPDFSignatureDictionary createXmlPDFSignatureDictionary() {
return new XmlPDFSignatureDictionary();
}
/**
* Create an instance of {@link XmlModificationDetection }
*
*/
public XmlModificationDetection createXmlModificationDetection() {
return new XmlModificationDetection();
}
/**
* Create an instance of {@link XmlModification }
*
*/
public XmlModification createXmlModification() {
return new XmlModification();
}
/**
* Create an instance of {@link XmlCertificate }
*
*/
public XmlCertificate createXmlCertificate() {
return new XmlCertificate();
}
/**
* Create an instance of {@link XmlOID }
*
*/
public XmlOID createXmlOID() {
return new XmlOID();
}
/**
* Create an instance of {@link XmlPSD2Info }
*
*/
public XmlPSD2Info createXmlPSD2Info() {
return new XmlPSD2Info();
}
/**
* Create an instance of {@link XmlQCLimitValue }
*
*/
public XmlQCLimitValue createXmlQCLimitValue() {
return new XmlQCLimitValue();
}
/**
* Create an instance of {@link XmlPSD2Role }
*
*/
public XmlPSD2Role createXmlPSD2Role() {
return new XmlPSD2Role();
}
/**
* Create an instance of {@link XmlCertificatePolicy }
*
*/
public XmlCertificatePolicy createXmlCertificatePolicy() {
return new XmlCertificatePolicy();
}
/**
* Create an instance of {@link XmlDistinguishedName }
*
*/
public XmlDistinguishedName createXmlDistinguishedName() {
return new XmlDistinguishedName();
}
/**
* Create an instance of {@link XmlSignatureScope }
*
*/
public XmlSignatureScope createXmlSignatureScope() {
return new XmlSignatureScope();
}
/**
* Create an instance of {@link XmlStructuralValidation }
*
*/
public XmlStructuralValidation createXmlStructuralValidation() {
return new XmlStructuralValidation();
}
/**
* Create an instance of {@link XmlBasicSignature }
*
*/
public XmlBasicSignature createXmlBasicSignature() {
return new XmlBasicSignature();
}
/**
* Create an instance of {@link XmlSigningCertificate }
*
*/
public XmlSigningCertificate createXmlSigningCertificate() {
return new XmlSigningCertificate();
}
/**
* Create an instance of {@link XmlTimestampedObject }
*
*/
public XmlTimestampedObject createXmlTimestampedObject() {
return new XmlTimestampedObject();
}
/**
* Create an instance of {@link XmlSignerInfo }
*
*/
public XmlSignerInfo createXmlSignerInfo() {
return new XmlSignerInfo();
}
/**
* Create an instance of {@link XmlCommitmentTypeIndication }
*
*/
public XmlCommitmentTypeIndication createXmlCommitmentTypeIndication() {
return new XmlCommitmentTypeIndication();
}
/**
* Create an instance of {@link XmlSignerRole }
*
*/
public XmlSignerRole createXmlSignerRole() {
return new XmlSignerRole();
}
/**
* Create an instance of {@link XmlDigestAlgoAndValue }
*
*/
public XmlDigestAlgoAndValue createXmlDigestAlgoAndValue() {
return new XmlDigestAlgoAndValue();
}
/**
* Create an instance of {@link XmlDigestMatcher }
*
*/
public XmlDigestMatcher createXmlDigestMatcher() {
return new XmlDigestMatcher();
}
/**
* Create an instance of {@link XmlSignatureDigestReference }
*
*/
public XmlSignatureDigestReference createXmlSignatureDigestReference() {
return new XmlSignatureDigestReference();
}
/**
* Create an instance of {@link XmlFoundCertificates }
*
*/
public XmlFoundCertificates createXmlFoundCertificates() {
return new XmlFoundCertificates();
}
/**
* Create an instance of {@link XmlRelatedCertificate }
*
*/
public XmlRelatedCertificate createXmlRelatedCertificate() {
return new XmlRelatedCertificate();
}
/**
* Create an instance of {@link XmlOrphanCertificate }
*
*/
public XmlOrphanCertificate createXmlOrphanCertificate() {
return new XmlOrphanCertificate();
}
/**
* Create an instance of {@link XmlCertificateRef }
*
*/
public XmlCertificateRef createXmlCertificateRef() {
return new XmlCertificateRef();
}
/**
* Create an instance of {@link XmlIssuerSerial }
*
*/
public XmlIssuerSerial createXmlIssuerSerial() {
return new XmlIssuerSerial();
}
/**
* Create an instance of {@link XmlFoundTimestamp }
*
*/
public XmlFoundTimestamp createXmlFoundTimestamp() {
return new XmlFoundTimestamp();
}
/**
* Create an instance of {@link XmlTimestamp }
*
*/
public XmlTimestamp createXmlTimestamp() {
return new XmlTimestamp();
}
/**
* Create an instance of {@link XmlCertificateRevocation }
*
*/
public XmlCertificateRevocation createXmlCertificateRevocation() {
return new XmlCertificateRevocation();
}
/**
* Create an instance of {@link XmlRevocation }
*
*/
public XmlRevocation createXmlRevocation() {
return new XmlRevocation();
}
/**
* Create an instance of {@link XmlFoundRevocations }
*
*/
public XmlFoundRevocations createXmlFoundRevocations() {
return new XmlFoundRevocations();
}
/**
* Create an instance of {@link XmlRelatedRevocation }
*
*/
public XmlRelatedRevocation createXmlRelatedRevocation() {
return new XmlRelatedRevocation();
}
/**
* Create an instance of {@link XmlOrphanRevocation }
*
*/
public XmlOrphanRevocation createXmlOrphanRevocation() {
return new XmlOrphanRevocation();
}
/**
* Create an instance of {@link XmlRevocationRef }
*
*/
public XmlRevocationRef createXmlRevocationRef() {
return new XmlRevocationRef();
}
/**
* Create an instance of {@link XmlOrphanCertificateToken }
*
*/
public XmlOrphanCertificateToken createXmlOrphanCertificateToken() {
return new XmlOrphanCertificateToken();
}
/**
* Create an instance of {@link XmlOrphanRevocationToken }
*
*/
public XmlOrphanRevocationToken createXmlOrphanRevocationToken() {
return new XmlOrphanRevocationToken();
}
/**
* Create an instance of {@link XmlSignerData }
*
*/
public XmlSignerData createXmlSignerData() {
return new XmlSignerData();
}
/**
* Create an instance of {@link XmlTrustedList }
*
*/
public XmlTrustedList createXmlTrustedList() {
return new XmlTrustedList();
}
/**
* Create an instance of {@link XmlTrustedServiceProvider }
*
*/
public XmlTrustedServiceProvider createXmlTrustedServiceProvider() {
return new XmlTrustedServiceProvider();
}
/**
* Create an instance of {@link XmlTrustedService }
*
*/
public XmlTrustedService createXmlTrustedService() {
return new XmlTrustedService();
}
/**
* Create an instance of {@link XmlDigestAlgoAndValues }
*
*/
public XmlDigestAlgoAndValues createXmlDigestAlgoAndValues() {
return new XmlDigestAlgoAndValues();
}
/**
* Create an instance of {@link XmlLangAndValue }
*
*/
public XmlLangAndValue createXmlLangAndValue() {
return new XmlLangAndValue();
}
/**
* Create an instance of {@link XmlChainItem }
*
*/
public XmlChainItem createXmlChainItem() {
return new XmlChainItem();
}
/**
* Create an instance of {@link XmlSignerDocumentRepresentations }
*
*/
public XmlSignerDocumentRepresentations createXmlSignerDocumentRepresentations() {
return new XmlSignerDocumentRepresentations();
}
/**
* Create an instance of {@link XmlOrphanTokens }
*
*/
public XmlOrphanTokens createXmlOrphanTokens() {
return new XmlOrphanTokens();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XmlDiagnosticData }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XmlDiagnosticData }{@code >}
*/
@XmlElementDecl(namespace = "http://dss.esig.europa.eu/validation/diagnostic", name = "DiagnosticData")
public JAXBElement createDiagnosticData(XmlDiagnosticData value) {
return new JAXBElement(_DiagnosticData_QNAME, XmlDiagnosticData.class, null, value);
}
}