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

com.phloc.ebinterface.v41.extensions.ObjectFactory Maven / Gradle / Ivy

The newest version!

package com.phloc.ebinterface.v41.extensions;

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;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.phloc.ebinterface.v41.extensions 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 { public final static QName _Custom_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "Custom"); public final static QName _InvoiceRootExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "InvoiceRootExtension"); public final static QName _DeliveryExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "DeliveryExtension"); public final static QName _PresentationDetailsExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "PresentationDetailsExtension"); public final static QName _OrderingPartyExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "OrderingPartyExtension"); public final static QName _BillerExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "BillerExtension"); public final static QName _PaymentConditionsExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "PaymentConditionsExtension"); public final static QName _ReductionAndSurchargeDetailsExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "ReductionAndSurchargeDetailsExtension"); public final static QName _DetailsExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "DetailsExtension"); public final static QName _InvoiceRecipientExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "InvoiceRecipientExtension"); public final static QName _ListLineItemExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "ListLineItemExtension"); public final static QName _PaymentMethodExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "PaymentMethodExtension"); public final static QName _TaxExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p1/extensions/ext", "TaxExtension"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.phloc.ebinterface.v41.extensions * */ public ObjectFactory() { } /** * Create an instance of {@link Ebi41ListLineItemExtensionType } * * @return * The created Ebi41ListLineItemExtensionType object and never null. */ @Nonnull public Ebi41ListLineItemExtensionType createEbi41ListLineItemExtensionType() { return new Ebi41ListLineItemExtensionType(); } /** * Create an instance of {@link Ebi41TaxExtensionType } * * @return * The created Ebi41TaxExtensionType object and never null. */ @Nonnull public Ebi41TaxExtensionType createEbi41TaxExtensionType() { return new Ebi41TaxExtensionType(); } /** * Create an instance of {@link Ebi41InvoiceRecipientExtensionType } * * @return * The created Ebi41InvoiceRecipientExtensionType object and never null. */ @Nonnull public Ebi41InvoiceRecipientExtensionType createEbi41InvoiceRecipientExtensionType() { return new Ebi41InvoiceRecipientExtensionType(); } /** * Create an instance of {@link Ebi41DetailsExtensionType } * * @return * The created Ebi41DetailsExtensionType object and never null. */ @Nonnull public Ebi41DetailsExtensionType createEbi41DetailsExtensionType() { return new Ebi41DetailsExtensionType(); } /** * Create an instance of {@link Ebi41BillerExtensionType } * * @return * The created Ebi41BillerExtensionType object and never null. */ @Nonnull public Ebi41BillerExtensionType createEbi41BillerExtensionType() { return new Ebi41BillerExtensionType(); } /** * Create an instance of {@link Ebi41CustomType } * * @return * The created Ebi41CustomType object and never null. */ @Nonnull public Ebi41CustomType createEbi41CustomType() { return new Ebi41CustomType(); } /** * Create an instance of {@link Ebi41InvoiceRootExtensionType } * * @return * The created Ebi41InvoiceRootExtensionType object and never null. */ @Nonnull public Ebi41InvoiceRootExtensionType createEbi41InvoiceRootExtensionType() { return new Ebi41InvoiceRootExtensionType(); } /** * Create an instance of {@link Ebi41OrderingPartyExtensionType } * * @return * The created Ebi41OrderingPartyExtensionType object and never null. */ @Nonnull public Ebi41OrderingPartyExtensionType createEbi41OrderingPartyExtensionType() { return new Ebi41OrderingPartyExtensionType(); } /** * Create an instance of {@link Ebi41PaymentConditionsExtensionType } * * @return * The created Ebi41PaymentConditionsExtensionType object and never null. */ @Nonnull public Ebi41PaymentConditionsExtensionType createEbi41PaymentConditionsExtensionType() { return new Ebi41PaymentConditionsExtensionType(); } /** * Create an instance of {@link Ebi41PresentationDetailsExtensionType } * * @return * The created Ebi41PresentationDetailsExtensionType object and never null. */ @Nonnull public Ebi41PresentationDetailsExtensionType createEbi41PresentationDetailsExtensionType() { return new Ebi41PresentationDetailsExtensionType(); } /** * Create an instance of {@link Ebi41ReductionAndSurchargeDetailsExtensionType } * * @return * The created Ebi41ReductionAndSurchargeDetailsExtensionType object and never null. */ @Nonnull public Ebi41ReductionAndSurchargeDetailsExtensionType createEbi41ReductionAndSurchargeDetailsExtensionType() { return new Ebi41ReductionAndSurchargeDetailsExtensionType(); } /** * Create an instance of {@link Ebi41DeliveryExtensionType } * * @return * The created Ebi41DeliveryExtensionType object and never null. */ @Nonnull public Ebi41DeliveryExtensionType createEbi41DeliveryExtensionType() { return new Ebi41DeliveryExtensionType(); } /** * Create an instance of {@link Ebi41PaymentMethodExtensionType } * * @return * The created Ebi41PaymentMethodExtensionType object and never null. */ @Nonnull public Ebi41PaymentMethodExtensionType createEbi41PaymentMethodExtensionType() { return new Ebi41PaymentMethodExtensionType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41CustomType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "Custom") @Nonnull public JAXBElement createCustom( @Nullable final Ebi41CustomType value) { return new JAXBElement(_Custom_QNAME, Ebi41CustomType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41InvoiceRootExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "InvoiceRootExtension") @Nonnull public JAXBElement createInvoiceRootExtension( @Nullable final Ebi41InvoiceRootExtensionType value) { return new JAXBElement(_InvoiceRootExtension_QNAME, Ebi41InvoiceRootExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41DeliveryExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "DeliveryExtension") @Nonnull public JAXBElement createDeliveryExtension( @Nullable final Ebi41DeliveryExtensionType value) { return new JAXBElement(_DeliveryExtension_QNAME, Ebi41DeliveryExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41PresentationDetailsExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "PresentationDetailsExtension") @Nonnull public JAXBElement createPresentationDetailsExtension( @Nullable final Ebi41PresentationDetailsExtensionType value) { return new JAXBElement(_PresentationDetailsExtension_QNAME, Ebi41PresentationDetailsExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41OrderingPartyExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "OrderingPartyExtension") @Nonnull public JAXBElement createOrderingPartyExtension( @Nullable final Ebi41OrderingPartyExtensionType value) { return new JAXBElement(_OrderingPartyExtension_QNAME, Ebi41OrderingPartyExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41BillerExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "BillerExtension") @Nonnull public JAXBElement createBillerExtension( @Nullable final Ebi41BillerExtensionType value) { return new JAXBElement(_BillerExtension_QNAME, Ebi41BillerExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41PaymentConditionsExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "PaymentConditionsExtension") @Nonnull public JAXBElement createPaymentConditionsExtension( @Nullable final Ebi41PaymentConditionsExtensionType value) { return new JAXBElement(_PaymentConditionsExtension_QNAME, Ebi41PaymentConditionsExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41ReductionAndSurchargeDetailsExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "ReductionAndSurchargeDetailsExtension") @Nonnull public JAXBElement createReductionAndSurchargeDetailsExtension( @Nullable final Ebi41ReductionAndSurchargeDetailsExtensionType value) { return new JAXBElement(_ReductionAndSurchargeDetailsExtension_QNAME, Ebi41ReductionAndSurchargeDetailsExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41DetailsExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "DetailsExtension") @Nonnull public JAXBElement createDetailsExtension( @Nullable final Ebi41DetailsExtensionType value) { return new JAXBElement(_DetailsExtension_QNAME, Ebi41DetailsExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41InvoiceRecipientExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "InvoiceRecipientExtension") @Nonnull public JAXBElement createInvoiceRecipientExtension( @Nullable final Ebi41InvoiceRecipientExtensionType value) { return new JAXBElement(_InvoiceRecipientExtension_QNAME, Ebi41InvoiceRecipientExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41ListLineItemExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "ListLineItemExtension") @Nonnull public JAXBElement createListLineItemExtension( @Nullable final Ebi41ListLineItemExtensionType value) { return new JAXBElement(_ListLineItemExtension_QNAME, Ebi41ListLineItemExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41PaymentMethodExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "PaymentMethodExtension") @Nonnull public JAXBElement createPaymentMethodExtension( @Nullable final Ebi41PaymentMethodExtensionType value) { return new JAXBElement(_PaymentMethodExtension_QNAME, Ebi41PaymentMethodExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi41TaxExtensionType }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p1/extensions/ext", name = "TaxExtension") @Nonnull public JAXBElement createTaxExtension( @Nullable final Ebi41TaxExtensionType value) { return new JAXBElement(_TaxExtension_QNAME, Ebi41TaxExtensionType.class, null, value); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy