com.helger.ebinterface.v43.extensions.sv.ObjectFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ph-ebinterface Show documentation
Show all versions of ph-ebinterface Show documentation
ebInterface wrapper library to easily read and write ebInterface documents
package com.helger.ebinterface.v43.extensions.sv;
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.ebinterface.v43.extensions.sv 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 _BillerExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "BillerExtension");
public final static QName _DeliveryExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "DeliveryExtension");
public final static QName _DetailsExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "DetailsExtension");
public final static QName _InvoiceRecipientExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "InvoiceRecipientExtension");
public final static QName _InvoiceRootExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "InvoiceRootExtension");
public final static QName _ListLineItemExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "ListLineItemExtension");
public final static QName _OrderingPartyExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "OrderingPartyExtension");
public final static QName _PaymentConditionsExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "PaymentConditionsExtension");
public final static QName _PaymentMethodExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "PaymentMethodExtension");
public final static QName _ReductionAndSurchargeDetailsExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "ReductionAndSurchargeDetailsExtension");
public final static QName _PresentationDetailsExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "PresentationDetailsExtension");
public final static QName _TaxExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "TaxExtension");
public final static QName _BeneficiarySocialInsuranceNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "BeneficiarySocialInsuranceNumber");
public final static QName _BillersContractPartnerNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/extensions/sv", "BillersContractPartnerNumber");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.helger.ebinterface.v43.extensions.sv
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Ebi43BillerExtensionType }
*
* @return
* The created Ebi43BillerExtensionType object and never null
.
*/
@Nonnull
public Ebi43BillerExtensionType createEbi43BillerExtensionType() {
return new Ebi43BillerExtensionType();
}
/**
* Create an instance of {@link Ebi43DeliveryExtensionType }
*
* @return
* The created Ebi43DeliveryExtensionType object and never null
.
*/
@Nonnull
public Ebi43DeliveryExtensionType createEbi43DeliveryExtensionType() {
return new Ebi43DeliveryExtensionType();
}
/**
* Create an instance of {@link Ebi43DetailsExtensionType }
*
* @return
* The created Ebi43DetailsExtensionType object and never null
.
*/
@Nonnull
public Ebi43DetailsExtensionType createEbi43DetailsExtensionType() {
return new Ebi43DetailsExtensionType();
}
/**
* Create an instance of {@link Ebi43InvoiceRecipientExtensionType }
*
* @return
* The created Ebi43InvoiceRecipientExtensionType object and never null
.
*/
@Nonnull
public Ebi43InvoiceRecipientExtensionType createEbi43InvoiceRecipientExtensionType() {
return new Ebi43InvoiceRecipientExtensionType();
}
/**
* Create an instance of {@link Ebi43InvoiceRootExtensionType }
*
* @return
* The created Ebi43InvoiceRootExtensionType object and never null
.
*/
@Nonnull
public Ebi43InvoiceRootExtensionType createEbi43InvoiceRootExtensionType() {
return new Ebi43InvoiceRootExtensionType();
}
/**
* Create an instance of {@link Ebi43ListLineItemExtensionType }
*
* @return
* The created Ebi43ListLineItemExtensionType object and never null
.
*/
@Nonnull
public Ebi43ListLineItemExtensionType createEbi43ListLineItemExtensionType() {
return new Ebi43ListLineItemExtensionType();
}
/**
* Create an instance of {@link Ebi43OrderingPartyExtensionType }
*
* @return
* The created Ebi43OrderingPartyExtensionType object and never null
.
*/
@Nonnull
public Ebi43OrderingPartyExtensionType createEbi43OrderingPartyExtensionType() {
return new Ebi43OrderingPartyExtensionType();
}
/**
* Create an instance of {@link Ebi43PaymentConditionsExtensionType }
*
* @return
* The created Ebi43PaymentConditionsExtensionType object and never null
.
*/
@Nonnull
public Ebi43PaymentConditionsExtensionType createEbi43PaymentConditionsExtensionType() {
return new Ebi43PaymentConditionsExtensionType();
}
/**
* Create an instance of {@link Ebi43PaymentMethodExtensionType }
*
* @return
* The created Ebi43PaymentMethodExtensionType object and never null
.
*/
@Nonnull
public Ebi43PaymentMethodExtensionType createEbi43PaymentMethodExtensionType() {
return new Ebi43PaymentMethodExtensionType();
}
/**
* Create an instance of {@link Ebi43ReductionAndSurchargeDetailsExtensionType }
*
* @return
* The created Ebi43ReductionAndSurchargeDetailsExtensionType object and never null
.
*/
@Nonnull
public Ebi43ReductionAndSurchargeDetailsExtensionType createEbi43ReductionAndSurchargeDetailsExtensionType() {
return new Ebi43ReductionAndSurchargeDetailsExtensionType();
}
/**
* Create an instance of {@link Ebi43PresentationDetailsExtensionType }
*
* @return
* The created Ebi43PresentationDetailsExtensionType object and never null
.
*/
@Nonnull
public Ebi43PresentationDetailsExtensionType createEbi43PresentationDetailsExtensionType() {
return new Ebi43PresentationDetailsExtensionType();
}
/**
* Create an instance of {@link Ebi43TaxExtensionType }
*
* @return
* The created Ebi43TaxExtensionType object and never null
.
*/
@Nonnull
public Ebi43TaxExtensionType createEbi43TaxExtensionType() {
return new Ebi43TaxExtensionType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43BillerExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43BillerExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "BillerExtension")
@Nonnull
public JAXBElement createBillerExtension(
@Nullable
final Ebi43BillerExtensionType value) {
return new JAXBElement(_BillerExtension_QNAME, Ebi43BillerExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43DeliveryExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43DeliveryExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "DeliveryExtension")
@Nonnull
public JAXBElement createDeliveryExtension(
@Nullable
final Ebi43DeliveryExtensionType value) {
return new JAXBElement(_DeliveryExtension_QNAME, Ebi43DeliveryExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43DetailsExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43DetailsExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "DetailsExtension")
@Nonnull
public JAXBElement createDetailsExtension(
@Nullable
final Ebi43DetailsExtensionType value) {
return new JAXBElement(_DetailsExtension_QNAME, Ebi43DetailsExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43InvoiceRecipientExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43InvoiceRecipientExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "InvoiceRecipientExtension")
@Nonnull
public JAXBElement createInvoiceRecipientExtension(
@Nullable
final Ebi43InvoiceRecipientExtensionType value) {
return new JAXBElement(_InvoiceRecipientExtension_QNAME, Ebi43InvoiceRecipientExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43InvoiceRootExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43InvoiceRootExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "InvoiceRootExtension")
@Nonnull
public JAXBElement createInvoiceRootExtension(
@Nullable
final Ebi43InvoiceRootExtensionType value) {
return new JAXBElement(_InvoiceRootExtension_QNAME, Ebi43InvoiceRootExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ListLineItemExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43ListLineItemExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "ListLineItemExtension")
@Nonnull
public JAXBElement createListLineItemExtension(
@Nullable
final Ebi43ListLineItemExtensionType value) {
return new JAXBElement(_ListLineItemExtension_QNAME, Ebi43ListLineItemExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43OrderingPartyExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43OrderingPartyExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "OrderingPartyExtension")
@Nonnull
public JAXBElement createOrderingPartyExtension(
@Nullable
final Ebi43OrderingPartyExtensionType value) {
return new JAXBElement(_OrderingPartyExtension_QNAME, Ebi43OrderingPartyExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentConditionsExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentConditionsExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "PaymentConditionsExtension")
@Nonnull
public JAXBElement createPaymentConditionsExtension(
@Nullable
final Ebi43PaymentConditionsExtensionType value) {
return new JAXBElement(_PaymentConditionsExtension_QNAME, Ebi43PaymentConditionsExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentMethodExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentMethodExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "PaymentMethodExtension")
@Nonnull
public JAXBElement createPaymentMethodExtension(
@Nullable
final Ebi43PaymentMethodExtensionType value) {
return new JAXBElement(_PaymentMethodExtension_QNAME, Ebi43PaymentMethodExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeDetailsExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeDetailsExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "ReductionAndSurchargeDetailsExtension")
@Nonnull
public JAXBElement createReductionAndSurchargeDetailsExtension(
@Nullable
final Ebi43ReductionAndSurchargeDetailsExtensionType value) {
return new JAXBElement(_ReductionAndSurchargeDetailsExtension_QNAME, Ebi43ReductionAndSurchargeDetailsExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43PresentationDetailsExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43PresentationDetailsExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "PresentationDetailsExtension")
@Nonnull
public JAXBElement createPresentationDetailsExtension(
@Nullable
final Ebi43PresentationDetailsExtensionType value) {
return new JAXBElement(_PresentationDetailsExtension_QNAME, Ebi43PresentationDetailsExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi43TaxExtensionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi43TaxExtensionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "TaxExtension")
@Nonnull
public JAXBElement createTaxExtension(
@Nullable
final Ebi43TaxExtensionType value) {
return new JAXBElement(_TaxExtension_QNAME, Ebi43TaxExtensionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "BeneficiarySocialInsuranceNumber")
@Nonnull
public JAXBElement createBeneficiarySocialInsuranceNumber(
@Nullable
final String value) {
return new JAXBElement(_BeneficiarySocialInsuranceNumber_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/extensions/sv", name = "BillersContractPartnerNumber")
@Nonnull
public JAXBElement createBillersContractPartnerNumber(
@Nullable
final String value) {
return new JAXBElement(_BillersContractPartnerNumber_QNAME, String.class, null, value);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy