com.helger.xhe.v10_cs02.cec.ObjectFactory Maven / Gradle / Ivy
package com.helger.xhe.v10_cs02.cec;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import com.helger.commons.annotation.CodingStyleguideUnaware;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.helger.xhe.v10_cs02.cec 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.
This class was annotated by ph-jaxb22-plugin -Xph-annotate
*
*
*/
@XmlRegistry
@CodingStyleguideUnaware
public class ObjectFactory {
public final static QName _XHEExtensions_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "XHEExtensions");
public final static QName _XHEExtension_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "XHEExtension");
public final static QName _Name_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "Name");
public final static QName _ExtensionAgencyID_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "ExtensionAgencyID");
public final static QName _ExtensionAgencyName_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "ExtensionAgencyName");
public final static QName _ExtensionAgencyURI_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "ExtensionAgencyURI");
public final static QName _ExtensionContent_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "ExtensionContent");
public final static QName _ExtensionReason_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "ExtensionReason");
public final static QName _ExtensionReasonCode_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "ExtensionReasonCode");
public final static QName _ExtensionURI_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "ExtensionURI");
public final static QName _ExtensionVersionID_QNAME = new QName("oasis-cefact-xhe-1.0-ExtensionComponents", "ExtensionVersionID");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.helger.xhe.v10_cs02.cec
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link XHE10XHEExtensionsType }
*
* @return
* The created XHE10XHEExtensionsType object and never null
.
*/
@Nonnull
public XHE10XHEExtensionsType createXHE10XHEExtensionsType() {
return new XHE10XHEExtensionsType();
}
/**
* Create an instance of {@link XHE10XHEExtensionType }
*
* @return
* The created XHE10XHEExtensionType object and never null
.
*/
@Nonnull
public XHE10XHEExtensionType createXHE10XHEExtensionType() {
return new XHE10XHEExtensionType();
}
/**
* Create an instance of {@link XHE10NameType }
*
* @return
* The created XHE10NameType object and never null
.
*/
@Nonnull
public XHE10NameType createXHE10NameType() {
return new XHE10NameType();
}
/**
* Create an instance of {@link XHE10ExtensionAgencyIDType }
*
* @return
* The created XHE10ExtensionAgencyIDType object and never null
.
*/
@Nonnull
public XHE10ExtensionAgencyIDType createXHE10ExtensionAgencyIDType() {
return new XHE10ExtensionAgencyIDType();
}
/**
* Create an instance of {@link XHE10ExtensionAgencyNameType }
*
* @return
* The created XHE10ExtensionAgencyNameType object and never null
.
*/
@Nonnull
public XHE10ExtensionAgencyNameType createXHE10ExtensionAgencyNameType() {
return new XHE10ExtensionAgencyNameType();
}
/**
* Create an instance of {@link XHE10ExtensionAgencyURIType }
*
* @return
* The created XHE10ExtensionAgencyURIType object and never null
.
*/
@Nonnull
public XHE10ExtensionAgencyURIType createXHE10ExtensionAgencyURIType() {
return new XHE10ExtensionAgencyURIType();
}
/**
* Create an instance of {@link XHE10ExtensionContentType }
*
* @return
* The created XHE10ExtensionContentType object and never null
.
*/
@Nonnull
public XHE10ExtensionContentType createXHE10ExtensionContentType() {
return new XHE10ExtensionContentType();
}
/**
* Create an instance of {@link XHE10ExtensionReasonType }
*
* @return
* The created XHE10ExtensionReasonType object and never null
.
*/
@Nonnull
public XHE10ExtensionReasonType createXHE10ExtensionReasonType() {
return new XHE10ExtensionReasonType();
}
/**
* Create an instance of {@link XHE10ExtensionReasonCodeType }
*
* @return
* The created XHE10ExtensionReasonCodeType object and never null
.
*/
@Nonnull
public XHE10ExtensionReasonCodeType createXHE10ExtensionReasonCodeType() {
return new XHE10ExtensionReasonCodeType();
}
/**
* Create an instance of {@link XHE10ExtensionURIType }
*
* @return
* The created XHE10ExtensionURIType object and never null
.
*/
@Nonnull
public XHE10ExtensionURIType createXHE10ExtensionURIType() {
return new XHE10ExtensionURIType();
}
/**
* Create an instance of {@link XHE10ExtensionVersionIDType }
*
* @return
* The created XHE10ExtensionVersionIDType object and never null
.
*/
@Nonnull
public XHE10ExtensionVersionIDType createXHE10ExtensionVersionIDType() {
return new XHE10ExtensionVersionIDType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10XHEExtensionsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10XHEExtensionsType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "XHEExtensions")
@Nonnull
public JAXBElement createXHEExtensions(
@Nullable
final XHE10XHEExtensionsType value) {
return new JAXBElement(_XHEExtensions_QNAME, XHE10XHEExtensionsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10XHEExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10XHEExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "XHEExtension")
@Nonnull
public JAXBElement createXHEExtension(
@Nullable
final XHE10XHEExtensionType value) {
return new JAXBElement(_XHEExtension_QNAME, XHE10XHEExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "Name")
@Nonnull
public JAXBElement createName(
@Nullable
final XHE10NameType value) {
return new JAXBElement(_Name_QNAME, XHE10NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionAgencyIDType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionAgencyIDType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "ExtensionAgencyID")
@Nonnull
public JAXBElement createExtensionAgencyID(
@Nullable
final XHE10ExtensionAgencyIDType value) {
return new JAXBElement(_ExtensionAgencyID_QNAME, XHE10ExtensionAgencyIDType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionAgencyNameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionAgencyNameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "ExtensionAgencyName")
@Nonnull
public JAXBElement createExtensionAgencyName(
@Nullable
final XHE10ExtensionAgencyNameType value) {
return new JAXBElement(_ExtensionAgencyName_QNAME, XHE10ExtensionAgencyNameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionAgencyURIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionAgencyURIType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "ExtensionAgencyURI")
@Nonnull
public JAXBElement createExtensionAgencyURI(
@Nullable
final XHE10ExtensionAgencyURIType value) {
return new JAXBElement(_ExtensionAgencyURI_QNAME, XHE10ExtensionAgencyURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionContentType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionContentType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "ExtensionContent")
@Nonnull
public JAXBElement createExtensionContent(
@Nullable
final XHE10ExtensionContentType value) {
return new JAXBElement(_ExtensionContent_QNAME, XHE10ExtensionContentType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionReasonType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionReasonType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "ExtensionReason")
@Nonnull
public JAXBElement createExtensionReason(
@Nullable
final XHE10ExtensionReasonType value) {
return new JAXBElement(_ExtensionReason_QNAME, XHE10ExtensionReasonType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionReasonCodeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionReasonCodeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "ExtensionReasonCode")
@Nonnull
public JAXBElement createExtensionReasonCode(
@Nullable
final XHE10ExtensionReasonCodeType value) {
return new JAXBElement(_ExtensionReasonCode_QNAME, XHE10ExtensionReasonCodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionURIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionURIType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "ExtensionURI")
@Nonnull
public JAXBElement createExtensionURI(
@Nullable
final XHE10ExtensionURIType value) {
return new JAXBElement(_ExtensionURI_QNAME, XHE10ExtensionURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionVersionIDType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link XHE10ExtensionVersionIDType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "oasis-cefact-xhe-1.0-ExtensionComponents", name = "ExtensionVersionID")
@Nonnull
public JAXBElement createExtensionVersionID(
@Nullable
final XHE10ExtensionVersionIDType value) {
return new JAXBElement(_ExtensionVersionID_QNAME, XHE10ExtensionVersionIDType.class, null, value);
}
}