no.difi.commons.ubl21.jaxb.ecdt.ObjectFactory Maven / Gradle / Ivy
Show all versions of commons-ubl21 Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2017.03.23 at 03:09:05 PM UTC
//
package no.difi.commons.ubl21.jaxb.ecdt;
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 no.difi.commons.ubl21.jaxb.ecdt 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 _ExtensionAgencyURI_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "ExtensionAgencyURI");
private final static QName _ExtensionVersionID_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "ExtensionVersionID");
private final static QName _ExtensionURI_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "ExtensionURI");
private final static QName _UBLExtensions_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "UBLExtensions");
private final static QName _ExtensionReasonCode_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "ExtensionReasonCode");
private final static QName _ExtensionAgencyName_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "ExtensionAgencyName");
private final static QName _ExtensionContent_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "ExtensionContent");
private final static QName _UBLExtension_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "UBLExtension");
private final static QName _ExtensionAgencyID_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "ExtensionAgencyID");
private final static QName _ExtensionReason_QNAME = new QName("urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "ExtensionReason");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: no.difi.commons.ubl21.jaxb.ecdt
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link ExtensionAgencyURIType }
*
*/
public ExtensionAgencyURIType createExtensionAgencyURIType() {
return new ExtensionAgencyURIType();
}
/**
* Create an instance of {@link ExtensionReasonCodeType }
*
*/
public ExtensionReasonCodeType createExtensionReasonCodeType() {
return new ExtensionReasonCodeType();
}
/**
* Create an instance of {@link ExtensionContentType }
*
*/
public ExtensionContentType createExtensionContentType() {
return new ExtensionContentType();
}
/**
* Create an instance of {@link UBLExtensionsType }
*
*/
public UBLExtensionsType createUBLExtensionsType() {
return new UBLExtensionsType();
}
/**
* Create an instance of {@link ExtensionVersionIDType }
*
*/
public ExtensionVersionIDType createExtensionVersionIDType() {
return new ExtensionVersionIDType();
}
/**
* Create an instance of {@link ExtensionAgencyNameType }
*
*/
public ExtensionAgencyNameType createExtensionAgencyNameType() {
return new ExtensionAgencyNameType();
}
/**
* Create an instance of {@link ExtensionURIType }
*
*/
public ExtensionURIType createExtensionURIType() {
return new ExtensionURIType();
}
/**
* Create an instance of {@link UBLExtensionType }
*
*/
public UBLExtensionType createUBLExtensionType() {
return new UBLExtensionType();
}
/**
* Create an instance of {@link ExtensionAgencyIDType }
*
*/
public ExtensionAgencyIDType createExtensionAgencyIDType() {
return new ExtensionAgencyIDType();
}
/**
* Create an instance of {@link ExtensionReasonType }
*
*/
public ExtensionReasonType createExtensionReasonType() {
return new ExtensionReasonType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionAgencyURIType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "ExtensionAgencyURI")
public JAXBElement createExtensionAgencyURI(ExtensionAgencyURIType value) {
return new JAXBElement(_ExtensionAgencyURI_QNAME, ExtensionAgencyURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionVersionIDType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "ExtensionVersionID")
public JAXBElement createExtensionVersionID(ExtensionVersionIDType value) {
return new JAXBElement(_ExtensionVersionID_QNAME, ExtensionVersionIDType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionURIType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "ExtensionURI")
public JAXBElement createExtensionURI(ExtensionURIType value) {
return new JAXBElement(_ExtensionURI_QNAME, ExtensionURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link UBLExtensionsType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "UBLExtensions")
public JAXBElement createUBLExtensions(UBLExtensionsType value) {
return new JAXBElement(_UBLExtensions_QNAME, UBLExtensionsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionReasonCodeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "ExtensionReasonCode")
public JAXBElement createExtensionReasonCode(ExtensionReasonCodeType value) {
return new JAXBElement(_ExtensionReasonCode_QNAME, ExtensionReasonCodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionAgencyNameType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "ExtensionAgencyName")
public JAXBElement createExtensionAgencyName(ExtensionAgencyNameType value) {
return new JAXBElement(_ExtensionAgencyName_QNAME, ExtensionAgencyNameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionContentType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "ExtensionContent")
public JAXBElement createExtensionContent(ExtensionContentType value) {
return new JAXBElement(_ExtensionContent_QNAME, ExtensionContentType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link UBLExtensionType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "UBLExtension")
public JAXBElement createUBLExtension(UBLExtensionType value) {
return new JAXBElement(_UBLExtension_QNAME, UBLExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionAgencyIDType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "ExtensionAgencyID")
public JAXBElement createExtensionAgencyID(ExtensionAgencyIDType value) {
return new JAXBElement(_ExtensionAgencyID_QNAME, ExtensionAgencyIDType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionReasonType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", name = "ExtensionReason")
public JAXBElement createExtensionReason(ExtensionReasonType value) {
return new JAXBElement(_ExtensionReason_QNAME, ExtensionReasonType.class, null, value);
}
}