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

com.helger.ebinterface.v43.ObjectFactory Maven / Gradle / Ivy

There is a newer version: 7.1.0
Show newest version

package com.helger.ebinterface.v43;

import java.math.BigDecimal;
import java.math.BigInteger;
import java.time.LocalDate;
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.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.namespace.QName;
import com.helger.commons.annotation.CodingStyleguideUnaware;
import com.helger.jaxb.adapter.AdapterLocalDate;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.helger.ebinterface.v43 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 _Invoice_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Invoice"); public final static QName _AccountingArea_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "AccountingArea"); public final static QName _AccountingCurrencyAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "AccountingCurrencyAmount"); public final static QName _AdditionalInformation_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "AdditionalInformation"); public final static QName _Address_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Address"); public final static QName _AddressExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "AddressExtension"); public final static QName _AddressIdentifier_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "AddressIdentifier"); public final static QName _AlternativeQuantity_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "AlternativeQuantity"); public final static QName _Amount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Amount"); public final static QName _ArticleNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ArticleNumber"); public final static QName _BankAccountNr_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BankAccountNr"); public final static QName _BankAccountOwner_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BankAccountOwner"); public final static QName _BankCode_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BankCode"); public final static QName _BankName_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BankName"); public final static QName _BaseAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BaseAmount"); public final static QName _BelowTheLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BelowTheLineItem"); public final static QName _BeneficiaryAccount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BeneficiaryAccount"); public final static QName _BIC_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BIC"); public final static QName _Biller_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Biller"); public final static QName _BillersInvoiceRecipientID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BillersInvoiceRecipientID"); public final static QName _BillersOrderingPartyID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BillersOrderingPartyID"); public final static QName _BillersOrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "BillersOrderReference"); public final static QName _Boxes_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Boxes"); public final static QName _CancelledOriginalDocument_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "CancelledOriginalDocument"); public final static QName _ChargeNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ChargeNumber"); public final static QName _Classification_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Classification"); public final static QName _Color_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Color"); public final static QName _Comment_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Comment"); public final static QName _ConsolidatorsBillerID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ConsolidatorsBillerID"); public final static QName _Contact_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Contact"); public final static QName _Country_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Country"); public final static QName _CreditorID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "CreditorID"); public final static QName _Date_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Date"); public final static QName _DebitCollectionDate_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "DebitCollectionDate"); public final static QName _Delivery_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Delivery"); public final static QName _DeliveryID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "DeliveryID"); public final static QName _Description_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Description"); public final static QName _Details_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Details"); public final static QName _DirectDebit_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "DirectDebit"); public final static QName _Discount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Discount"); public final static QName _DiscountFlag_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "DiscountFlag"); public final static QName _DocumentType_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "DocumentType"); public final static QName _DueDate_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "DueDate"); public final static QName _Email_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Email"); public final static QName _FooterDescription_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "FooterDescription"); public final static QName _FromDate_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "FromDate"); public final static QName _FurtherIdentification_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "FurtherIdentification"); public final static QName _HeaderDescription_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "HeaderDescription"); public final static QName _IBAN_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "IBAN"); public final static QName _InvoiceDate_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "InvoiceDate"); public final static QName _InvoiceNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "InvoiceNumber"); public final static QName _InvoiceRecipient_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "InvoiceRecipient"); public final static QName _InvoiceRecipientsBillerID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "InvoiceRecipientsBillerID"); public final static QName _InvoiceRecipientsOrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "InvoiceRecipientsOrderReference"); public final static QName _VATItem_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "VATItem"); public final static QName _ItemList_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ItemList"); public final static QName _LayoutID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "LayoutID"); public final static QName _LineItemAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "LineItemAmount"); public final static QName _ListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ListLineItem"); public final static QName _LogoURL_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "LogoURL"); public final static QName _MandateReference_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "MandateReference"); public final static QName _MinimumPayment_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "MinimumPayment"); public final static QName _Name_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Name"); public final static QName _NoPayment_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "NoPayment"); public final static QName _OrderID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "OrderID"); public final static QName _OrderingParty_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "OrderingParty"); public final static QName _OrderPositionNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "OrderPositionNumber"); public final static QName _OrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "OrderReference"); public final static QName _OtherTax_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "OtherTax"); public final static QName _OtherVATableTax_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "OtherVATableTax"); public final static QName _OtherVATableTaxListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "OtherVATableTaxListLineItem"); public final static QName _PayableAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "PayableAmount"); public final static QName _PaymentConditions_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "PaymentConditions"); public final static QName _PaymentDate_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "PaymentDate"); public final static QName _PaymentMethod_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "PaymentMethod"); public final static QName _PaymentReference_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "PaymentReference"); public final static QName _Percentage_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Percentage"); public final static QName _Period_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Period"); public final static QName _Phone_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Phone"); public final static QName _POBox_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "POBox"); public final static QName _PositionNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "PositionNumber"); public final static QName _PresentationDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "PresentationDetails"); public final static QName _Quantity_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Quantity"); public final static QName _Reason_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Reason"); public final static QName _Reduction_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Reduction"); public final static QName _ReductionAndSurchargeDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ReductionAndSurchargeDetails"); public final static QName _ReductionAndSurchargeListLineItemDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ReductionAndSurchargeListLineItemDetails"); public final static QName _ReductionListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ReductionListLineItem"); public final static QName _ReferenceDate_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ReferenceDate"); public final static QName _RelatedDocument_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "RelatedDocument"); public final static QName _Salutation_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Salutation"); public final static QName _SEPADirectDebit_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "SEPADirectDebit"); public final static QName _SerialNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "SerialNumber"); public final static QName _Size_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Size"); public final static QName _Street_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Street"); public final static QName _SubOrganizationID_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "SubOrganizationID"); public final static QName _SuppressZero_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "SuppressZero"); public final static QName _Surcharge_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Surcharge"); public final static QName _SurchargeListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "SurchargeListLineItem"); public final static QName _Tax_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Tax"); public final static QName _TaxedAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "TaxedAmount"); public final static QName _TaxExemption_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "TaxExemption"); public final static QName _ToDate_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ToDate"); public final static QName _TotalGrossAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "TotalGrossAmount"); public final static QName _Town_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Town"); public final static QName _Type_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Type"); public final static QName _UnitPrice_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "UnitPrice"); public final static QName _UniversalBankTransaction_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "UniversalBankTransaction"); public final static QName _URL_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "URL"); public final static QName _VAT_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "VAT"); public final static QName _VATIdentificationNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "VATIdentificationNumber"); public final static QName _VATRate_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "VATRate"); public final static QName _Weight_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "Weight"); public final static QName _ZIP_QNAME = new QName("http://www.ebinterface.at/schema/4p3/", "ZIP"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.helger.ebinterface.v43 * */ public ObjectFactory() { } /** * Create an instance of {@link Ebi43InvoiceType } * * @return * The created Ebi43InvoiceType object and never null. */ @Nonnull public Ebi43InvoiceType createEbi43InvoiceType() { return new Ebi43InvoiceType(); } /** * Create an instance of {@link Ebi43AccountingCurrencyAmountType } * * @return * The created Ebi43AccountingCurrencyAmountType object and never null. */ @Nonnull public Ebi43AccountingCurrencyAmountType createEbi43AccountingCurrencyAmountType() { return new Ebi43AccountingCurrencyAmountType(); } /** * Create an instance of {@link Ebi43AdditionalInformationType } * * @return * The created Ebi43AdditionalInformationType object and never null. */ @Nonnull public Ebi43AdditionalInformationType createEbi43AdditionalInformationType() { return new Ebi43AdditionalInformationType(); } /** * Create an instance of {@link Ebi43AddressType } * * @return * The created Ebi43AddressType object and never null. */ @Nonnull public Ebi43AddressType createEbi43AddressType() { return new Ebi43AddressType(); } /** * Create an instance of {@link Ebi43AddressIdentifierType } * * @return * The created Ebi43AddressIdentifierType object and never null. */ @Nonnull public Ebi43AddressIdentifierType createEbi43AddressIdentifierType() { return new Ebi43AddressIdentifierType(); } /** * Create an instance of {@link Ebi43UnitType } * * @return * The created Ebi43UnitType object and never null. */ @Nonnull public Ebi43UnitType createEbi43UnitType() { return new Ebi43UnitType(); } /** * Create an instance of {@link Ebi43ArticleNumberType } * * @return * The created Ebi43ArticleNumberType object and never null. */ @Nonnull public Ebi43ArticleNumberType createEbi43ArticleNumberType() { return new Ebi43ArticleNumberType(); } /** * Create an instance of {@link Ebi43BankCodeType } * * @return * The created Ebi43BankCodeType object and never null. */ @Nonnull public Ebi43BankCodeType createEbi43BankCodeType() { return new Ebi43BankCodeType(); } /** * Create an instance of {@link Ebi43BelowTheLineItemType } * * @return * The created Ebi43BelowTheLineItemType object and never null. */ @Nonnull public Ebi43BelowTheLineItemType createEbi43BelowTheLineItemType() { return new Ebi43BelowTheLineItemType(); } /** * Create an instance of {@link Ebi43AccountType } * * @return * The created Ebi43AccountType object and never null. */ @Nonnull public Ebi43AccountType createEbi43AccountType() { return new Ebi43AccountType(); } /** * Create an instance of {@link Ebi43BillerType } * * @return * The created Ebi43BillerType object and never null. */ @Nonnull public Ebi43BillerType createEbi43BillerType() { return new Ebi43BillerType(); } /** * Create an instance of {@link Ebi43OrderReferenceDetailType } * * @return * The created Ebi43OrderReferenceDetailType object and never null. */ @Nonnull public Ebi43OrderReferenceDetailType createEbi43OrderReferenceDetailType() { return new Ebi43OrderReferenceDetailType(); } /** * Create an instance of {@link Ebi43CancelledOriginalDocumentType } * * @return * The created Ebi43CancelledOriginalDocumentType object and never null. */ @Nonnull public Ebi43CancelledOriginalDocumentType createEbi43CancelledOriginalDocumentType() { return new Ebi43CancelledOriginalDocumentType(); } /** * Create an instance of {@link Ebi43ClassificationType } * * @return * The created Ebi43ClassificationType object and never null. */ @Nonnull public Ebi43ClassificationType createEbi43ClassificationType() { return new Ebi43ClassificationType(); } /** * Create an instance of {@link Ebi43CountryType } * * @return * The created Ebi43CountryType object and never null. */ @Nonnull public Ebi43CountryType createEbi43CountryType() { return new Ebi43CountryType(); } /** * Create an instance of {@link Ebi43DeliveryType } * * @return * The created Ebi43DeliveryType object and never null. */ @Nonnull public Ebi43DeliveryType createEbi43DeliveryType() { return new Ebi43DeliveryType(); } /** * Create an instance of {@link Ebi43DetailsType } * * @return * The created Ebi43DetailsType object and never null. */ @Nonnull public Ebi43DetailsType createEbi43DetailsType() { return new Ebi43DetailsType(); } /** * Create an instance of {@link Ebi43DirectDebitType } * * @return * The created Ebi43DirectDebitType object and never null. */ @Nonnull public Ebi43DirectDebitType createEbi43DirectDebitType() { return new Ebi43DirectDebitType(); } /** * Create an instance of {@link Ebi43DiscountType } * * @return * The created Ebi43DiscountType object and never null. */ @Nonnull public Ebi43DiscountType createEbi43DiscountType() { return new Ebi43DiscountType(); } /** * Create an instance of {@link Ebi43FurtherIdentificationType } * * @return * The created Ebi43FurtherIdentificationType object and never null. */ @Nonnull public Ebi43FurtherIdentificationType createEbi43FurtherIdentificationType() { return new Ebi43FurtherIdentificationType(); } /** * Create an instance of {@link Ebi43InvoiceRecipientType } * * @return * The created Ebi43InvoiceRecipientType object and never null. */ @Nonnull public Ebi43InvoiceRecipientType createEbi43InvoiceRecipientType() { return new Ebi43InvoiceRecipientType(); } /** * Create an instance of {@link Ebi43VATItemType } * * @return * The created Ebi43VATItemType object and never null. */ @Nonnull public Ebi43VATItemType createEbi43VATItemType() { return new Ebi43VATItemType(); } /** * Create an instance of {@link Ebi43ItemListType } * * @return * The created Ebi43ItemListType object and never null. */ @Nonnull public Ebi43ItemListType createEbi43ItemListType() { return new Ebi43ItemListType(); } /** * Create an instance of {@link Ebi43ListLineItemType } * * @return * The created Ebi43ListLineItemType object and never null. */ @Nonnull public Ebi43ListLineItemType createEbi43ListLineItemType() { return new Ebi43ListLineItemType(); } /** * Create an instance of {@link Ebi43NoPaymentType } * * @return * The created Ebi43NoPaymentType object and never null. */ @Nonnull public Ebi43NoPaymentType createEbi43NoPaymentType() { return new Ebi43NoPaymentType(); } /** * Create an instance of {@link Ebi43OrderingPartyType } * * @return * The created Ebi43OrderingPartyType object and never null. */ @Nonnull public Ebi43OrderingPartyType createEbi43OrderingPartyType() { return new Ebi43OrderingPartyType(); } /** * Create an instance of {@link Ebi43OrderReferenceType } * * @return * The created Ebi43OrderReferenceType object and never null. */ @Nonnull public Ebi43OrderReferenceType createEbi43OrderReferenceType() { return new Ebi43OrderReferenceType(); } /** * Create an instance of {@link Ebi43OtherTaxType } * * @return * The created Ebi43OtherTaxType object and never null. */ @Nonnull public Ebi43OtherTaxType createEbi43OtherTaxType() { return new Ebi43OtherTaxType(); } /** * Create an instance of {@link Ebi43OtherVATableTaxType } * * @return * The created Ebi43OtherVATableTaxType object and never null. */ @Nonnull public Ebi43OtherVATableTaxType createEbi43OtherVATableTaxType() { return new Ebi43OtherVATableTaxType(); } /** * Create an instance of {@link Ebi43OtherVATableTaxBaseType } * * @return * The created Ebi43OtherVATableTaxBaseType object and never null. */ @Nonnull public Ebi43OtherVATableTaxBaseType createEbi43OtherVATableTaxBaseType() { return new Ebi43OtherVATableTaxBaseType(); } /** * Create an instance of {@link Ebi43PaymentConditionsType } * * @return * The created Ebi43PaymentConditionsType object and never null. */ @Nonnull public Ebi43PaymentConditionsType createEbi43PaymentConditionsType() { return new Ebi43PaymentConditionsType(); } /** * Create an instance of {@link Ebi43PaymentMethodType } * * @return * The created Ebi43PaymentMethodType object and never null. */ @Nonnull public Ebi43PaymentMethodType createEbi43PaymentMethodType() { return new Ebi43PaymentMethodType(); } /** * Create an instance of {@link Ebi43PaymentReferenceType } * * @return * The created Ebi43PaymentReferenceType object and never null. */ @Nonnull public Ebi43PaymentReferenceType createEbi43PaymentReferenceType() { return new Ebi43PaymentReferenceType(); } /** * Create an instance of {@link Ebi43PeriodType } * * @return * The created Ebi43PeriodType object and never null. */ @Nonnull public Ebi43PeriodType createEbi43PeriodType() { return new Ebi43PeriodType(); } /** * Create an instance of {@link Ebi43PresentationDetailsType } * * @return * The created Ebi43PresentationDetailsType object and never null. */ @Nonnull public Ebi43PresentationDetailsType createEbi43PresentationDetailsType() { return new Ebi43PresentationDetailsType(); } /** * Create an instance of {@link Ebi43ReasonType } * * @return * The created Ebi43ReasonType object and never null. */ @Nonnull public Ebi43ReasonType createEbi43ReasonType() { return new Ebi43ReasonType(); } /** * Create an instance of {@link Ebi43ReductionAndSurchargeType } * * @return * The created Ebi43ReductionAndSurchargeType object and never null. */ @Nonnull public Ebi43ReductionAndSurchargeType createEbi43ReductionAndSurchargeType() { return new Ebi43ReductionAndSurchargeType(); } /** * Create an instance of {@link Ebi43ReductionAndSurchargeDetailsType } * * @return * The created Ebi43ReductionAndSurchargeDetailsType object and never null. */ @Nonnull public Ebi43ReductionAndSurchargeDetailsType createEbi43ReductionAndSurchargeDetailsType() { return new Ebi43ReductionAndSurchargeDetailsType(); } /** * Create an instance of {@link Ebi43ReductionAndSurchargeListLineItemDetailsType } * * @return * The created Ebi43ReductionAndSurchargeListLineItemDetailsType object and never null. */ @Nonnull public Ebi43ReductionAndSurchargeListLineItemDetailsType createEbi43ReductionAndSurchargeListLineItemDetailsType() { return new Ebi43ReductionAndSurchargeListLineItemDetailsType(); } /** * Create an instance of {@link Ebi43ReductionAndSurchargeBaseType } * * @return * The created Ebi43ReductionAndSurchargeBaseType object and never null. */ @Nonnull public Ebi43ReductionAndSurchargeBaseType createEbi43ReductionAndSurchargeBaseType() { return new Ebi43ReductionAndSurchargeBaseType(); } /** * Create an instance of {@link Ebi43RelatedDocumentType } * * @return * The created Ebi43RelatedDocumentType object and never null. */ @Nonnull public Ebi43RelatedDocumentType createEbi43RelatedDocumentType() { return new Ebi43RelatedDocumentType(); } /** * Create an instance of {@link Ebi43SEPADirectDebitType } * * @return * The created Ebi43SEPADirectDebitType object and never null. */ @Nonnull public Ebi43SEPADirectDebitType createEbi43SEPADirectDebitType() { return new Ebi43SEPADirectDebitType(); } /** * Create an instance of {@link Ebi43TaxType } * * @return * The created Ebi43TaxType object and never null. */ @Nonnull public Ebi43TaxType createEbi43TaxType() { return new Ebi43TaxType(); } /** * Create an instance of {@link Ebi43TaxExemptionType } * * @return * The created Ebi43TaxExemptionType object and never null. */ @Nonnull public Ebi43TaxExemptionType createEbi43TaxExemptionType() { return new Ebi43TaxExemptionType(); } /** * Create an instance of {@link Ebi43UnitPriceType } * * @return * The created Ebi43UnitPriceType object and never null. */ @Nonnull public Ebi43UnitPriceType createEbi43UnitPriceType() { return new Ebi43UnitPriceType(); } /** * Create an instance of {@link Ebi43UniversalBankTransactionType } * * @return * The created Ebi43UniversalBankTransactionType object and never null. */ @Nonnull public Ebi43UniversalBankTransactionType createEbi43UniversalBankTransactionType() { return new Ebi43UniversalBankTransactionType(); } /** * Create an instance of {@link Ebi43VATType } * * @return * The created Ebi43VATType object and never null. */ @Nonnull public Ebi43VATType createEbi43VATType() { return new Ebi43VATType(); } /** * Create an instance of {@link Ebi43VATRateType } * * @return * The created Ebi43VATRateType object and never null. */ @Nonnull public Ebi43VATRateType createEbi43VATRateType() { return new Ebi43VATRateType(); } /** * Create an instance of {@link Ebi43AbstractPartyType } * * @return * The created Ebi43AbstractPartyType object and never null. */ @Nonnull public Ebi43AbstractPartyType createEbi43AbstractPartyType() { return new Ebi43AbstractPartyType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43InvoiceType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43InvoiceType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Invoice") @Nonnull public JAXBElement createInvoice( @Nullable final Ebi43InvoiceType value) { return new JAXBElement(_Invoice_QNAME, Ebi43InvoiceType.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/", name = "AccountingArea") @Nonnull public JAXBElement createAccountingArea( @Nullable final String value) { return new JAXBElement(_AccountingArea_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43AccountingCurrencyAmountType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43AccountingCurrencyAmountType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "AccountingCurrencyAmount") @Nonnull public JAXBElement createAccountingCurrencyAmount( @Nullable final Ebi43AccountingCurrencyAmountType value) { return new JAXBElement(_AccountingCurrencyAmount_QNAME, Ebi43AccountingCurrencyAmountType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43AdditionalInformationType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43AdditionalInformationType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "AdditionalInformation") @Nonnull public JAXBElement createAdditionalInformation( @Nullable final Ebi43AdditionalInformationType value) { return new JAXBElement(_AdditionalInformation_QNAME, Ebi43AdditionalInformationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43AddressType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43AddressType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Address") @Nonnull public JAXBElement createAddress( @Nullable final Ebi43AddressType value) { return new JAXBElement(_Address_QNAME, Ebi43AddressType.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/", name = "AddressExtension") @Nonnull public JAXBElement createAddressExtension( @Nullable final String value) { return new JAXBElement(_AddressExtension_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43AddressIdentifierType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43AddressIdentifierType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "AddressIdentifier") @Nonnull public JAXBElement createAddressIdentifier( @Nullable final Ebi43AddressIdentifierType value) { return new JAXBElement(_AddressIdentifier_QNAME, Ebi43AddressIdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43UnitType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43UnitType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "AlternativeQuantity") @Nonnull public JAXBElement createAlternativeQuantity( @Nullable final Ebi43UnitType value) { return new JAXBElement(_AlternativeQuantity_QNAME, Ebi43UnitType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Amount") @Nonnull public JAXBElement createAmount( @Nullable final BigDecimal value) { return new JAXBElement(_Amount_QNAME, BigDecimal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ArticleNumberType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ArticleNumberType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "ArticleNumber") @Nonnull public JAXBElement createArticleNumber( @Nullable final Ebi43ArticleNumberType value) { return new JAXBElement(_ArticleNumber_QNAME, Ebi43ArticleNumberType.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/", name = "BankAccountNr") @Nonnull public JAXBElement createBankAccountNr( @Nullable final String value) { return new JAXBElement(_BankAccountNr_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/", name = "BankAccountOwner") @Nonnull public JAXBElement createBankAccountOwner( @Nullable final String value) { return new JAXBElement(_BankAccountOwner_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43BankCodeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43BankCodeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "BankCode") @Nonnull public JAXBElement createBankCode( @Nullable final Ebi43BankCodeType value) { return new JAXBElement(_BankCode_QNAME, Ebi43BankCodeType.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/", name = "BankName") @Nonnull public JAXBElement createBankName( @Nullable final String value) { return new JAXBElement(_BankName_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "BaseAmount") @Nonnull public JAXBElement createBaseAmount( @Nullable final BigDecimal value) { return new JAXBElement(_BaseAmount_QNAME, BigDecimal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43BelowTheLineItemType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43BelowTheLineItemType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "BelowTheLineItem") @Nonnull public JAXBElement createBelowTheLineItem( @Nullable final Ebi43BelowTheLineItemType value) { return new JAXBElement(_BelowTheLineItem_QNAME, Ebi43BelowTheLineItemType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43AccountType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43AccountType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "BeneficiaryAccount") @Nonnull public JAXBElement createBeneficiaryAccount( @Nullable final Ebi43AccountType value) { return new JAXBElement(_BeneficiaryAccount_QNAME, Ebi43AccountType.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/", name = "BIC") @Nonnull public JAXBElement createBIC( @Nullable final String value) { return new JAXBElement(_BIC_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43BillerType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43BillerType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Biller") @Nonnull public JAXBElement createBiller( @Nullable final Ebi43BillerType value) { return new JAXBElement(_Biller_QNAME, Ebi43BillerType.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/", name = "BillersInvoiceRecipientID") @Nonnull public JAXBElement createBillersInvoiceRecipientID( @Nullable final String value) { return new JAXBElement(_BillersInvoiceRecipientID_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/", name = "BillersOrderingPartyID") @Nonnull public JAXBElement createBillersOrderingPartyID( @Nullable final String value) { return new JAXBElement(_BillersOrderingPartyID_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43OrderReferenceDetailType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43OrderReferenceDetailType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "BillersOrderReference") @Nonnull public JAXBElement createBillersOrderReference( @Nullable final Ebi43OrderReferenceDetailType value) { return new JAXBElement(_BillersOrderReference_QNAME, Ebi43OrderReferenceDetailType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Boxes") @Nonnull public JAXBElement createBoxes( @Nullable final BigInteger value) { return new JAXBElement(_Boxes_QNAME, BigInteger.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43CancelledOriginalDocumentType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43CancelledOriginalDocumentType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "CancelledOriginalDocument") @Nonnull public JAXBElement createCancelledOriginalDocument( @Nullable final Ebi43CancelledOriginalDocumentType value) { return new JAXBElement(_CancelledOriginalDocument_QNAME, Ebi43CancelledOriginalDocumentType.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/", name = "ChargeNumber") @Nonnull public JAXBElement createChargeNumber( @Nullable final String value) { return new JAXBElement(_ChargeNumber_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ClassificationType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ClassificationType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Classification") @Nonnull public JAXBElement createClassification( @Nullable final Ebi43ClassificationType value) { return new JAXBElement(_Classification_QNAME, Ebi43ClassificationType.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/", name = "Color") @Nonnull public JAXBElement createColor( @Nullable final String value) { return new JAXBElement(_Color_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/", name = "Comment") @Nonnull public JAXBElement createComment( @Nullable final String value) { return new JAXBElement(_Comment_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/", name = "ConsolidatorsBillerID") @Nonnull public JAXBElement createConsolidatorsBillerID( @Nullable final String value) { return new JAXBElement(_ConsolidatorsBillerID_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/", name = "Contact") @Nonnull public JAXBElement createContact( @Nullable final String value) { return new JAXBElement(_Contact_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43CountryType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43CountryType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Country") @Nonnull public JAXBElement createCountry( @Nullable final Ebi43CountryType value) { return new JAXBElement(_Country_QNAME, Ebi43CountryType.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/", name = "CreditorID") @Nonnull public JAXBElement createCreditorID( @Nullable final String value) { return new JAXBElement(_CreditorID_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Date") @XmlJavaTypeAdapter(AdapterLocalDate.class) @Nonnull public JAXBElement createDate( @Nullable final LocalDate value) { return new JAXBElement(_Date_QNAME, LocalDate.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "DebitCollectionDate") @XmlJavaTypeAdapter(AdapterLocalDate.class) @Nonnull public JAXBElement createDebitCollectionDate( @Nullable final LocalDate value) { return new JAXBElement(_DebitCollectionDate_QNAME, LocalDate.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43DeliveryType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43DeliveryType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Delivery") @Nonnull public JAXBElement createDelivery( @Nullable final Ebi43DeliveryType value) { return new JAXBElement(_Delivery_QNAME, Ebi43DeliveryType.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/", name = "DeliveryID") @Nonnull public JAXBElement createDeliveryID( @Nullable final String value) { return new JAXBElement(_DeliveryID_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/", name = "Description") @Nonnull public JAXBElement createDescription( @Nullable final String value) { return new JAXBElement(_Description_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43DetailsType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43DetailsType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Details") @Nonnull public JAXBElement createDetails( @Nullable final Ebi43DetailsType value) { return new JAXBElement(_Details_QNAME, Ebi43DetailsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43DirectDebitType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43DirectDebitType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "DirectDebit") @Nonnull public JAXBElement createDirectDebit( @Nullable final Ebi43DirectDebitType value) { return new JAXBElement(_DirectDebit_QNAME, Ebi43DirectDebitType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43DiscountType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43DiscountType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Discount") @Nonnull public JAXBElement createDiscount( @Nullable final Ebi43DiscountType value) { return new JAXBElement(_Discount_QNAME, Ebi43DiscountType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "DiscountFlag") @Nonnull public JAXBElement createDiscountFlag( @Nullable final Boolean value) { return new JAXBElement(_DiscountFlag_QNAME, Boolean.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43DocumentTypeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43DocumentTypeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "DocumentType") @Nonnull public JAXBElement createDocumentType( @Nullable final Ebi43DocumentTypeType value) { return new JAXBElement(_DocumentType_QNAME, Ebi43DocumentTypeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "DueDate") @XmlJavaTypeAdapter(AdapterLocalDate.class) @Nonnull public JAXBElement createDueDate( @Nullable final LocalDate value) { return new JAXBElement(_DueDate_QNAME, LocalDate.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/", name = "Email") @Nonnull public JAXBElement createEmail( @Nullable final String value) { return new JAXBElement(_Email_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/", name = "FooterDescription") @Nonnull public JAXBElement createFooterDescription( @Nullable final String value) { return new JAXBElement(_FooterDescription_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "FromDate") @XmlJavaTypeAdapter(AdapterLocalDate.class) @Nonnull public JAXBElement createFromDate( @Nullable final LocalDate value) { return new JAXBElement(_FromDate_QNAME, LocalDate.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43FurtherIdentificationType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43FurtherIdentificationType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "FurtherIdentification") @Nonnull public JAXBElement createFurtherIdentification( @Nullable final Ebi43FurtherIdentificationType value) { return new JAXBElement(_FurtherIdentification_QNAME, Ebi43FurtherIdentificationType.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/", name = "HeaderDescription") @Nonnull public JAXBElement createHeaderDescription( @Nullable final String value) { return new JAXBElement(_HeaderDescription_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/", name = "IBAN") @Nonnull public JAXBElement createIBAN( @Nullable final String value) { return new JAXBElement(_IBAN_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "InvoiceDate") @XmlJavaTypeAdapter(AdapterLocalDate.class) @Nonnull public JAXBElement createInvoiceDate( @Nullable final LocalDate value) { return new JAXBElement(_InvoiceDate_QNAME, LocalDate.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/", name = "InvoiceNumber") @Nonnull public JAXBElement createInvoiceNumber( @Nullable final String value) { return new JAXBElement(_InvoiceNumber_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43InvoiceRecipientType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43InvoiceRecipientType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "InvoiceRecipient") @Nonnull public JAXBElement createInvoiceRecipient( @Nullable final Ebi43InvoiceRecipientType value) { return new JAXBElement(_InvoiceRecipient_QNAME, Ebi43InvoiceRecipientType.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/", name = "InvoiceRecipientsBillerID") @Nonnull public JAXBElement createInvoiceRecipientsBillerID( @Nullable final String value) { return new JAXBElement(_InvoiceRecipientsBillerID_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43OrderReferenceDetailType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43OrderReferenceDetailType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "InvoiceRecipientsOrderReference") @Nonnull public JAXBElement createInvoiceRecipientsOrderReference( @Nullable final Ebi43OrderReferenceDetailType value) { return new JAXBElement(_InvoiceRecipientsOrderReference_QNAME, Ebi43OrderReferenceDetailType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43VATItemType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43VATItemType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "VATItem") @Nonnull public JAXBElement createVATItem( @Nullable final Ebi43VATItemType value) { return new JAXBElement(_VATItem_QNAME, Ebi43VATItemType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ItemListType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ItemListType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "ItemList") @Nonnull public JAXBElement createItemList( @Nullable final Ebi43ItemListType value) { return new JAXBElement(_ItemList_QNAME, Ebi43ItemListType.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/", name = "LayoutID") @Nonnull public JAXBElement createLayoutID( @Nullable final String value) { return new JAXBElement(_LayoutID_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "LineItemAmount") @Nonnull public JAXBElement createLineItemAmount( @Nullable final BigDecimal value) { return new JAXBElement(_LineItemAmount_QNAME, BigDecimal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ListLineItemType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ListLineItemType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "ListLineItem") @Nonnull public JAXBElement createListLineItem( @Nullable final Ebi43ListLineItemType value) { return new JAXBElement(_ListLineItem_QNAME, Ebi43ListLineItemType.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/", name = "LogoURL") @Nonnull public JAXBElement createLogoURL( @Nullable final String value) { return new JAXBElement(_LogoURL_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/", name = "MandateReference") @Nonnull public JAXBElement createMandateReference( @Nullable final String value) { return new JAXBElement(_MandateReference_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "MinimumPayment") @Nonnull public JAXBElement createMinimumPayment( @Nullable final BigDecimal value) { return new JAXBElement(_MinimumPayment_QNAME, BigDecimal.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/", name = "Name") @Nonnull public JAXBElement createName( @Nullable final String value) { return new JAXBElement(_Name_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43NoPaymentType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43NoPaymentType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "NoPayment") @Nonnull public JAXBElement createNoPayment( @Nullable final Ebi43NoPaymentType value) { return new JAXBElement(_NoPayment_QNAME, Ebi43NoPaymentType.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/", name = "OrderID") @Nonnull public JAXBElement createOrderID( @Nullable final String value) { return new JAXBElement(_OrderID_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43OrderingPartyType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43OrderingPartyType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "OrderingParty") @Nonnull public JAXBElement createOrderingParty( @Nullable final Ebi43OrderingPartyType value) { return new JAXBElement(_OrderingParty_QNAME, Ebi43OrderingPartyType.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/", name = "OrderPositionNumber") @Nonnull public JAXBElement createOrderPositionNumber( @Nullable final String value) { return new JAXBElement(_OrderPositionNumber_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43OrderReferenceType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43OrderReferenceType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "OrderReference") @Nonnull public JAXBElement createOrderReference( @Nullable final Ebi43OrderReferenceType value) { return new JAXBElement(_OrderReference_QNAME, Ebi43OrderReferenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43OtherTaxType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43OtherTaxType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "OtherTax") @Nonnull public JAXBElement createOtherTax( @Nullable final Ebi43OtherTaxType value) { return new JAXBElement(_OtherTax_QNAME, Ebi43OtherTaxType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43OtherVATableTaxType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43OtherVATableTaxType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "OtherVATableTax") @Nonnull public JAXBElement createOtherVATableTax( @Nullable final Ebi43OtherVATableTaxType value) { return new JAXBElement(_OtherVATableTax_QNAME, Ebi43OtherVATableTaxType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43OtherVATableTaxBaseType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43OtherVATableTaxBaseType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "OtherVATableTaxListLineItem") @Nonnull public JAXBElement createOtherVATableTaxListLineItem( @Nullable final Ebi43OtherVATableTaxBaseType value) { return new JAXBElement(_OtherVATableTaxListLineItem_QNAME, Ebi43OtherVATableTaxBaseType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "PayableAmount") @Nonnull public JAXBElement createPayableAmount( @Nullable final BigDecimal value) { return new JAXBElement(_PayableAmount_QNAME, BigDecimal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentConditionsType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentConditionsType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "PaymentConditions") @Nonnull public JAXBElement createPaymentConditions( @Nullable final Ebi43PaymentConditionsType value) { return new JAXBElement(_PaymentConditions_QNAME, Ebi43PaymentConditionsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "PaymentDate") @XmlJavaTypeAdapter(AdapterLocalDate.class) @Nonnull public JAXBElement createPaymentDate( @Nullable final LocalDate value) { return new JAXBElement(_PaymentDate_QNAME, LocalDate.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentMethodType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentMethodType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "PaymentMethod") @Nonnull public JAXBElement createPaymentMethod( @Nullable final Ebi43PaymentMethodType value) { return new JAXBElement(_PaymentMethod_QNAME, Ebi43PaymentMethodType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentReferenceType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43PaymentReferenceType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "PaymentReference") @Nonnull public JAXBElement createPaymentReference( @Nullable final Ebi43PaymentReferenceType value) { return new JAXBElement(_PaymentReference_QNAME, Ebi43PaymentReferenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Percentage") @Nonnull public JAXBElement createPercentage( @Nullable final BigDecimal value) { return new JAXBElement(_Percentage_QNAME, BigDecimal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43PeriodType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43PeriodType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Period") @Nonnull public JAXBElement createPeriod( @Nullable final Ebi43PeriodType value) { return new JAXBElement(_Period_QNAME, Ebi43PeriodType.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/", name = "Phone") @Nonnull public JAXBElement createPhone( @Nullable final String value) { return new JAXBElement(_Phone_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/", name = "POBox") @Nonnull public JAXBElement createPOBox( @Nullable final String value) { return new JAXBElement(_POBox_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "PositionNumber") @Nonnull public JAXBElement createPositionNumber( @Nullable final BigInteger value) { return new JAXBElement(_PositionNumber_QNAME, BigInteger.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43PresentationDetailsType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43PresentationDetailsType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "PresentationDetails") @Nonnull public JAXBElement createPresentationDetails( @Nullable final Ebi43PresentationDetailsType value) { return new JAXBElement(_PresentationDetails_QNAME, Ebi43PresentationDetailsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43UnitType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43UnitType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Quantity") @Nonnull public JAXBElement createQuantity( @Nullable final Ebi43UnitType value) { return new JAXBElement(_Quantity_QNAME, Ebi43UnitType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ReasonType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ReasonType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Reason") @Nonnull public JAXBElement createReason( @Nullable final Ebi43ReasonType value) { return new JAXBElement(_Reason_QNAME, Ebi43ReasonType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Reduction") @Nonnull public JAXBElement createReduction( @Nullable final Ebi43ReductionAndSurchargeType value) { return new JAXBElement(_Reduction_QNAME, Ebi43ReductionAndSurchargeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeDetailsType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeDetailsType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "ReductionAndSurchargeDetails") @Nonnull public JAXBElement createReductionAndSurchargeDetails( @Nullable final Ebi43ReductionAndSurchargeDetailsType value) { return new JAXBElement(_ReductionAndSurchargeDetails_QNAME, Ebi43ReductionAndSurchargeDetailsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeListLineItemDetailsType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeListLineItemDetailsType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "ReductionAndSurchargeListLineItemDetails") @Nonnull public JAXBElement createReductionAndSurchargeListLineItemDetails( @Nullable final Ebi43ReductionAndSurchargeListLineItemDetailsType value) { return new JAXBElement(_ReductionAndSurchargeListLineItemDetails_QNAME, Ebi43ReductionAndSurchargeListLineItemDetailsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeBaseType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeBaseType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "ReductionListLineItem") @Nonnull public JAXBElement createReductionListLineItem( @Nullable final Ebi43ReductionAndSurchargeBaseType value) { return new JAXBElement(_ReductionListLineItem_QNAME, Ebi43ReductionAndSurchargeBaseType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "ReferenceDate") @XmlJavaTypeAdapter(AdapterLocalDate.class) @Nonnull public JAXBElement createReferenceDate( @Nullable final LocalDate value) { return new JAXBElement(_ReferenceDate_QNAME, LocalDate.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43RelatedDocumentType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43RelatedDocumentType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "RelatedDocument") @Nonnull public JAXBElement createRelatedDocument( @Nullable final Ebi43RelatedDocumentType value) { return new JAXBElement(_RelatedDocument_QNAME, Ebi43RelatedDocumentType.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/", name = "Salutation") @Nonnull public JAXBElement createSalutation( @Nullable final String value) { return new JAXBElement(_Salutation_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43SEPADirectDebitType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43SEPADirectDebitType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "SEPADirectDebit") @Nonnull public JAXBElement createSEPADirectDebit( @Nullable final Ebi43SEPADirectDebitType value) { return new JAXBElement(_SEPADirectDebit_QNAME, Ebi43SEPADirectDebitType.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/", name = "SerialNumber") @Nonnull public JAXBElement createSerialNumber( @Nullable final String value) { return new JAXBElement(_SerialNumber_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/", name = "Size") @Nonnull public JAXBElement createSize( @Nullable final String value) { return new JAXBElement(_Size_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/", name = "Street") @Nonnull public JAXBElement createStreet( @Nullable final String value) { return new JAXBElement(_Street_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/", name = "SubOrganizationID") @Nonnull public JAXBElement createSubOrganizationID( @Nullable final String value) { return new JAXBElement(_SubOrganizationID_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "SuppressZero") @Nonnull public JAXBElement createSuppressZero( @Nullable final Boolean value) { return new JAXBElement(_SuppressZero_QNAME, Boolean.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Surcharge") @Nonnull public JAXBElement createSurcharge( @Nullable final Ebi43ReductionAndSurchargeType value) { return new JAXBElement(_Surcharge_QNAME, Ebi43ReductionAndSurchargeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeBaseType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43ReductionAndSurchargeBaseType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "SurchargeListLineItem") @Nonnull public JAXBElement createSurchargeListLineItem( @Nullable final Ebi43ReductionAndSurchargeBaseType value) { return new JAXBElement(_SurchargeListLineItem_QNAME, Ebi43ReductionAndSurchargeBaseType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43TaxType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43TaxType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Tax") @Nonnull public JAXBElement createTax( @Nullable final Ebi43TaxType value) { return new JAXBElement(_Tax_QNAME, Ebi43TaxType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "TaxedAmount") @Nonnull public JAXBElement createTaxedAmount( @Nullable final BigDecimal value) { return new JAXBElement(_TaxedAmount_QNAME, BigDecimal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43TaxExemptionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43TaxExemptionType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "TaxExemption") @Nonnull public JAXBElement createTaxExemption( @Nullable final Ebi43TaxExemptionType value) { return new JAXBElement(_TaxExemption_QNAME, Ebi43TaxExemptionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LocalDate }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "ToDate") @XmlJavaTypeAdapter(AdapterLocalDate.class) @Nonnull public JAXBElement createToDate( @Nullable final LocalDate value) { return new JAXBElement(_ToDate_QNAME, LocalDate.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "TotalGrossAmount") @Nonnull public JAXBElement createTotalGrossAmount( @Nullable final BigDecimal value) { return new JAXBElement(_TotalGrossAmount_QNAME, BigDecimal.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/", name = "Town") @Nonnull public JAXBElement createTown( @Nullable final String value) { return new JAXBElement(_Town_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43SEPADirectDebitTypeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43SEPADirectDebitTypeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Type") @Nonnull public JAXBElement createType( @Nullable final Ebi43SEPADirectDebitTypeType value) { return new JAXBElement(_Type_QNAME, Ebi43SEPADirectDebitTypeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43UnitPriceType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43UnitPriceType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "UnitPrice") @Nonnull public JAXBElement createUnitPrice( @Nullable final Ebi43UnitPriceType value) { return new JAXBElement(_UnitPrice_QNAME, Ebi43UnitPriceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43UniversalBankTransactionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43UniversalBankTransactionType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "UniversalBankTransaction") @Nonnull public JAXBElement createUniversalBankTransaction( @Nullable final Ebi43UniversalBankTransactionType value) { return new JAXBElement(_UniversalBankTransaction_QNAME, Ebi43UniversalBankTransactionType.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/", name = "URL") @Nonnull public JAXBElement createURL( @Nullable final String value) { return new JAXBElement(_URL_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43VATType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43VATType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "VAT") @Nonnull public JAXBElement createVAT( @Nullable final Ebi43VATType value) { return new JAXBElement(_VAT_QNAME, Ebi43VATType.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/", name = "VATIdentificationNumber") @Nonnull public JAXBElement createVATIdentificationNumber( @Nullable final String value) { return new JAXBElement(_VATIdentificationNumber_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43VATRateType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43VATRateType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "VATRate") @Nonnull public JAXBElement createVATRate( @Nullable final Ebi43VATRateType value) { return new JAXBElement(_VATRate_QNAME, Ebi43VATRateType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ebi43UnitType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Ebi43UnitType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p3/", name = "Weight") @Nonnull public JAXBElement createWeight( @Nullable final Ebi43UnitType value) { return new JAXBElement(_Weight_QNAME, Ebi43UnitType.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/", name = "ZIP") @Nonnull public JAXBElement createZIP( @Nullable final String value) { return new JAXBElement(_ZIP_QNAME, String.class, null, value); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy