com.helger.ebinterface.v42.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.v42;
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.v42 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/4p2/", "Invoice");
public final static QName _AccountingArea_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "AccountingArea");
public final static QName _AdditionalInformation_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "AdditionalInformation");
public final static QName _Address_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Address");
public final static QName _AddressExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "AddressExtension");
public final static QName _AddressIdentifier_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "AddressIdentifier");
public final static QName _AlternativeQuantity_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "AlternativeQuantity");
public final static QName _Amount_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Amount");
public final static QName _ArticleNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ArticleNumber");
public final static QName _BankAccountNr_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BankAccountNr");
public final static QName _BankAccountOwner_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BankAccountOwner");
public final static QName _BankCode_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BankCode");
public final static QName _BankName_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BankName");
public final static QName _BaseAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BaseAmount");
public final static QName _BelowTheLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BelowTheLineItem");
public final static QName _BeneficiaryAccount_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BeneficiaryAccount");
public final static QName _BIC_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BIC");
public final static QName _Biller_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Biller");
public final static QName _BillersInvoiceRecipientID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BillersInvoiceRecipientID");
public final static QName _BillersOrderingPartyID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BillersOrderingPartyID");
public final static QName _BillersOrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "BillersOrderReference");
public final static QName _Boxes_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Boxes");
public final static QName _CancelledOriginalDocument_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "CancelledOriginalDocument");
public final static QName _ChargeNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ChargeNumber");
public final static QName _Classification_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Classification");
public final static QName _Color_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Color");
public final static QName _Comment_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Comment");
public final static QName _ConsolidatorsBillerID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ConsolidatorsBillerID");
public final static QName _Contact_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Contact");
public final static QName _Country_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Country");
public final static QName _CreditorID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "CreditorID");
public final static QName _Date_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Date");
public final static QName _DebitCollectionDate_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "DebitCollectionDate");
public final static QName _Delivery_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Delivery");
public final static QName _DeliveryID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "DeliveryID");
public final static QName _Description_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Description");
public final static QName _Details_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Details");
public final static QName _DirectDebit_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "DirectDebit");
public final static QName _Discount_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Discount");
public final static QName _DiscountFlag_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "DiscountFlag");
public final static QName _DocumentType_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "DocumentType");
public final static QName _DueDate_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "DueDate");
public final static QName _Email_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Email");
public final static QName _FooterDescription_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "FooterDescription");
public final static QName _FromDate_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "FromDate");
public final static QName _FurtherIdentification_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "FurtherIdentification");
public final static QName _HeaderDescription_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "HeaderDescription");
public final static QName _IBAN_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "IBAN");
public final static QName _InvoiceDate_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "InvoiceDate");
public final static QName _InvoiceNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "InvoiceNumber");
public final static QName _InvoiceRecipient_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "InvoiceRecipient");
public final static QName _InvoiceRecipientsBillerID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "InvoiceRecipientsBillerID");
public final static QName _InvoiceRecipientsOrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "InvoiceRecipientsOrderReference");
public final static QName _VATItem_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "VATItem");
public final static QName _ItemList_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ItemList");
public final static QName _LayoutID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "LayoutID");
public final static QName _LineItemAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "LineItemAmount");
public final static QName _ListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ListLineItem");
public final static QName _LogoURL_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "LogoURL");
public final static QName _MandateReference_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "MandateReference");
public final static QName _MinimumPayment_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "MinimumPayment");
public final static QName _Name_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Name");
public final static QName _NoPayment_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "NoPayment");
public final static QName _OrderID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "OrderID");
public final static QName _OrderingParty_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "OrderingParty");
public final static QName _OrderPositionNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "OrderPositionNumber");
public final static QName _OrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "OrderReference");
public final static QName _OtherTax_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "OtherTax");
public final static QName _OtherVATableTax_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "OtherVATableTax");
public final static QName _OtherVATableTaxListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "OtherVATableTaxListLineItem");
public final static QName _PayableAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "PayableAmount");
public final static QName _PaymentConditions_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "PaymentConditions");
public final static QName _PaymentDate_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "PaymentDate");
public final static QName _PaymentMethod_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "PaymentMethod");
public final static QName _PaymentReference_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "PaymentReference");
public final static QName _Percentage_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Percentage");
public final static QName _Period_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Period");
public final static QName _Phone_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Phone");
public final static QName _POBox_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "POBox");
public final static QName _PositionNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "PositionNumber");
public final static QName _PresentationDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "PresentationDetails");
public final static QName _Quantity_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Quantity");
public final static QName _Reason_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Reason");
public final static QName _Reduction_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Reduction");
public final static QName _ReductionAndSurchargeDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ReductionAndSurchargeDetails");
public final static QName _ReductionAndSurchargeListLineItemDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ReductionAndSurchargeListLineItemDetails");
public final static QName _ReductionListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ReductionListLineItem");
public final static QName _ReferenceDate_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ReferenceDate");
public final static QName _RelatedDocument_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "RelatedDocument");
public final static QName _Salutation_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Salutation");
public final static QName _SEPADirectDebit_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "SEPADirectDebit");
public final static QName _SerialNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "SerialNumber");
public final static QName _Size_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Size");
public final static QName _Street_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Street");
public final static QName _SubOrganizationID_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "SubOrganizationID");
public final static QName _SuppressZero_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "SuppressZero");
public final static QName _Surcharge_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Surcharge");
public final static QName _SurchargeListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "SurchargeListLineItem");
public final static QName _Tax_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Tax");
public final static QName _TaxedAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "TaxedAmount");
public final static QName _TaxExemption_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "TaxExemption");
public final static QName _ToDate_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ToDate");
public final static QName _TotalGrossAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "TotalGrossAmount");
public final static QName _Town_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Town");
public final static QName _Type_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Type");
public final static QName _UnitPrice_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "UnitPrice");
public final static QName _UniversalBankTransaction_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "UniversalBankTransaction");
public final static QName _URL_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "URL");
public final static QName _VAT_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "VAT");
public final static QName _VATIdentificationNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "VATIdentificationNumber");
public final static QName _VATRate_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "VATRate");
public final static QName _Weight_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "Weight");
public final static QName _ZIP_QNAME = new QName("http://www.ebinterface.at/schema/4p2/", "ZIP");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.helger.ebinterface.v42
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Ebi42InvoiceType }
*
* @return
* The created Ebi42InvoiceType object and never null
.
*/
@Nonnull
public Ebi42InvoiceType createEbi42InvoiceType() {
return new Ebi42InvoiceType();
}
/**
* Create an instance of {@link Ebi42AdditionalInformationType }
*
* @return
* The created Ebi42AdditionalInformationType object and never null
.
*/
@Nonnull
public Ebi42AdditionalInformationType createEbi42AdditionalInformationType() {
return new Ebi42AdditionalInformationType();
}
/**
* Create an instance of {@link Ebi42AddressType }
*
* @return
* The created Ebi42AddressType object and never null
.
*/
@Nonnull
public Ebi42AddressType createEbi42AddressType() {
return new Ebi42AddressType();
}
/**
* Create an instance of {@link Ebi42AddressIdentifierType }
*
* @return
* The created Ebi42AddressIdentifierType object and never null
.
*/
@Nonnull
public Ebi42AddressIdentifierType createEbi42AddressIdentifierType() {
return new Ebi42AddressIdentifierType();
}
/**
* Create an instance of {@link Ebi42UnitType }
*
* @return
* The created Ebi42UnitType object and never null
.
*/
@Nonnull
public Ebi42UnitType createEbi42UnitType() {
return new Ebi42UnitType();
}
/**
* Create an instance of {@link Ebi42ArticleNumberType }
*
* @return
* The created Ebi42ArticleNumberType object and never null
.
*/
@Nonnull
public Ebi42ArticleNumberType createEbi42ArticleNumberType() {
return new Ebi42ArticleNumberType();
}
/**
* Create an instance of {@link Ebi42BankCodeType }
*
* @return
* The created Ebi42BankCodeType object and never null
.
*/
@Nonnull
public Ebi42BankCodeType createEbi42BankCodeType() {
return new Ebi42BankCodeType();
}
/**
* Create an instance of {@link Ebi42BelowTheLineItemType }
*
* @return
* The created Ebi42BelowTheLineItemType object and never null
.
*/
@Nonnull
public Ebi42BelowTheLineItemType createEbi42BelowTheLineItemType() {
return new Ebi42BelowTheLineItemType();
}
/**
* Create an instance of {@link Ebi42AccountType }
*
* @return
* The created Ebi42AccountType object and never null
.
*/
@Nonnull
public Ebi42AccountType createEbi42AccountType() {
return new Ebi42AccountType();
}
/**
* Create an instance of {@link Ebi42BillerType }
*
* @return
* The created Ebi42BillerType object and never null
.
*/
@Nonnull
public Ebi42BillerType createEbi42BillerType() {
return new Ebi42BillerType();
}
/**
* Create an instance of {@link Ebi42OrderReferenceDetailType }
*
* @return
* The created Ebi42OrderReferenceDetailType object and never null
.
*/
@Nonnull
public Ebi42OrderReferenceDetailType createEbi42OrderReferenceDetailType() {
return new Ebi42OrderReferenceDetailType();
}
/**
* Create an instance of {@link Ebi42CancelledOriginalDocumentType }
*
* @return
* The created Ebi42CancelledOriginalDocumentType object and never null
.
*/
@Nonnull
public Ebi42CancelledOriginalDocumentType createEbi42CancelledOriginalDocumentType() {
return new Ebi42CancelledOriginalDocumentType();
}
/**
* Create an instance of {@link Ebi42ClassificationType }
*
* @return
* The created Ebi42ClassificationType object and never null
.
*/
@Nonnull
public Ebi42ClassificationType createEbi42ClassificationType() {
return new Ebi42ClassificationType();
}
/**
* Create an instance of {@link Ebi42CountryType }
*
* @return
* The created Ebi42CountryType object and never null
.
*/
@Nonnull
public Ebi42CountryType createEbi42CountryType() {
return new Ebi42CountryType();
}
/**
* Create an instance of {@link Ebi42DeliveryType }
*
* @return
* The created Ebi42DeliveryType object and never null
.
*/
@Nonnull
public Ebi42DeliveryType createEbi42DeliveryType() {
return new Ebi42DeliveryType();
}
/**
* Create an instance of {@link Ebi42DetailsType }
*
* @return
* The created Ebi42DetailsType object and never null
.
*/
@Nonnull
public Ebi42DetailsType createEbi42DetailsType() {
return new Ebi42DetailsType();
}
/**
* Create an instance of {@link Ebi42DirectDebitType }
*
* @return
* The created Ebi42DirectDebitType object and never null
.
*/
@Nonnull
public Ebi42DirectDebitType createEbi42DirectDebitType() {
return new Ebi42DirectDebitType();
}
/**
* Create an instance of {@link Ebi42DiscountType }
*
* @return
* The created Ebi42DiscountType object and never null
.
*/
@Nonnull
public Ebi42DiscountType createEbi42DiscountType() {
return new Ebi42DiscountType();
}
/**
* Create an instance of {@link Ebi42FurtherIdentificationType }
*
* @return
* The created Ebi42FurtherIdentificationType object and never null
.
*/
@Nonnull
public Ebi42FurtherIdentificationType createEbi42FurtherIdentificationType() {
return new Ebi42FurtherIdentificationType();
}
/**
* Create an instance of {@link Ebi42InvoiceRecipientType }
*
* @return
* The created Ebi42InvoiceRecipientType object and never null
.
*/
@Nonnull
public Ebi42InvoiceRecipientType createEbi42InvoiceRecipientType() {
return new Ebi42InvoiceRecipientType();
}
/**
* Create an instance of {@link Ebi42VATItemType }
*
* @return
* The created Ebi42VATItemType object and never null
.
*/
@Nonnull
public Ebi42VATItemType createEbi42VATItemType() {
return new Ebi42VATItemType();
}
/**
* Create an instance of {@link Ebi42ItemListType }
*
* @return
* The created Ebi42ItemListType object and never null
.
*/
@Nonnull
public Ebi42ItemListType createEbi42ItemListType() {
return new Ebi42ItemListType();
}
/**
* Create an instance of {@link Ebi42ListLineItemType }
*
* @return
* The created Ebi42ListLineItemType object and never null
.
*/
@Nonnull
public Ebi42ListLineItemType createEbi42ListLineItemType() {
return new Ebi42ListLineItemType();
}
/**
* Create an instance of {@link Ebi42NoPaymentType }
*
* @return
* The created Ebi42NoPaymentType object and never null
.
*/
@Nonnull
public Ebi42NoPaymentType createEbi42NoPaymentType() {
return new Ebi42NoPaymentType();
}
/**
* Create an instance of {@link Ebi42OrderingPartyType }
*
* @return
* The created Ebi42OrderingPartyType object and never null
.
*/
@Nonnull
public Ebi42OrderingPartyType createEbi42OrderingPartyType() {
return new Ebi42OrderingPartyType();
}
/**
* Create an instance of {@link Ebi42OrderReferenceType }
*
* @return
* The created Ebi42OrderReferenceType object and never null
.
*/
@Nonnull
public Ebi42OrderReferenceType createEbi42OrderReferenceType() {
return new Ebi42OrderReferenceType();
}
/**
* Create an instance of {@link Ebi42OtherTaxType }
*
* @return
* The created Ebi42OtherTaxType object and never null
.
*/
@Nonnull
public Ebi42OtherTaxType createEbi42OtherTaxType() {
return new Ebi42OtherTaxType();
}
/**
* Create an instance of {@link Ebi42OtherVATableTaxType }
*
* @return
* The created Ebi42OtherVATableTaxType object and never null
.
*/
@Nonnull
public Ebi42OtherVATableTaxType createEbi42OtherVATableTaxType() {
return new Ebi42OtherVATableTaxType();
}
/**
* Create an instance of {@link Ebi42OtherVATableTaxBaseType }
*
* @return
* The created Ebi42OtherVATableTaxBaseType object and never null
.
*/
@Nonnull
public Ebi42OtherVATableTaxBaseType createEbi42OtherVATableTaxBaseType() {
return new Ebi42OtherVATableTaxBaseType();
}
/**
* Create an instance of {@link Ebi42PaymentConditionsType }
*
* @return
* The created Ebi42PaymentConditionsType object and never null
.
*/
@Nonnull
public Ebi42PaymentConditionsType createEbi42PaymentConditionsType() {
return new Ebi42PaymentConditionsType();
}
/**
* Create an instance of {@link Ebi42PaymentMethodType }
*
* @return
* The created Ebi42PaymentMethodType object and never null
.
*/
@Nonnull
public Ebi42PaymentMethodType createEbi42PaymentMethodType() {
return new Ebi42PaymentMethodType();
}
/**
* Create an instance of {@link Ebi42PaymentReferenceType }
*
* @return
* The created Ebi42PaymentReferenceType object and never null
.
*/
@Nonnull
public Ebi42PaymentReferenceType createEbi42PaymentReferenceType() {
return new Ebi42PaymentReferenceType();
}
/**
* Create an instance of {@link Ebi42PeriodType }
*
* @return
* The created Ebi42PeriodType object and never null
.
*/
@Nonnull
public Ebi42PeriodType createEbi42PeriodType() {
return new Ebi42PeriodType();
}
/**
* Create an instance of {@link Ebi42PresentationDetailsType }
*
* @return
* The created Ebi42PresentationDetailsType object and never null
.
*/
@Nonnull
public Ebi42PresentationDetailsType createEbi42PresentationDetailsType() {
return new Ebi42PresentationDetailsType();
}
/**
* Create an instance of {@link Ebi42ReasonType }
*
* @return
* The created Ebi42ReasonType object and never null
.
*/
@Nonnull
public Ebi42ReasonType createEbi42ReasonType() {
return new Ebi42ReasonType();
}
/**
* Create an instance of {@link Ebi42ReductionAndSurchargeType }
*
* @return
* The created Ebi42ReductionAndSurchargeType object and never null
.
*/
@Nonnull
public Ebi42ReductionAndSurchargeType createEbi42ReductionAndSurchargeType() {
return new Ebi42ReductionAndSurchargeType();
}
/**
* Create an instance of {@link Ebi42ReductionAndSurchargeDetailsType }
*
* @return
* The created Ebi42ReductionAndSurchargeDetailsType object and never null
.
*/
@Nonnull
public Ebi42ReductionAndSurchargeDetailsType createEbi42ReductionAndSurchargeDetailsType() {
return new Ebi42ReductionAndSurchargeDetailsType();
}
/**
* Create an instance of {@link Ebi42ReductionAndSurchargeListLineItemDetailsType }
*
* @return
* The created Ebi42ReductionAndSurchargeListLineItemDetailsType object and never null
.
*/
@Nonnull
public Ebi42ReductionAndSurchargeListLineItemDetailsType createEbi42ReductionAndSurchargeListLineItemDetailsType() {
return new Ebi42ReductionAndSurchargeListLineItemDetailsType();
}
/**
* Create an instance of {@link Ebi42ReductionAndSurchargeBaseType }
*
* @return
* The created Ebi42ReductionAndSurchargeBaseType object and never null
.
*/
@Nonnull
public Ebi42ReductionAndSurchargeBaseType createEbi42ReductionAndSurchargeBaseType() {
return new Ebi42ReductionAndSurchargeBaseType();
}
/**
* Create an instance of {@link Ebi42RelatedDocumentType }
*
* @return
* The created Ebi42RelatedDocumentType object and never null
.
*/
@Nonnull
public Ebi42RelatedDocumentType createEbi42RelatedDocumentType() {
return new Ebi42RelatedDocumentType();
}
/**
* Create an instance of {@link Ebi42SEPADirectDebitType }
*
* @return
* The created Ebi42SEPADirectDebitType object and never null
.
*/
@Nonnull
public Ebi42SEPADirectDebitType createEbi42SEPADirectDebitType() {
return new Ebi42SEPADirectDebitType();
}
/**
* Create an instance of {@link Ebi42TaxType }
*
* @return
* The created Ebi42TaxType object and never null
.
*/
@Nonnull
public Ebi42TaxType createEbi42TaxType() {
return new Ebi42TaxType();
}
/**
* Create an instance of {@link Ebi42TaxExemptionType }
*
* @return
* The created Ebi42TaxExemptionType object and never null
.
*/
@Nonnull
public Ebi42TaxExemptionType createEbi42TaxExemptionType() {
return new Ebi42TaxExemptionType();
}
/**
* Create an instance of {@link Ebi42UnitPriceType }
*
* @return
* The created Ebi42UnitPriceType object and never null
.
*/
@Nonnull
public Ebi42UnitPriceType createEbi42UnitPriceType() {
return new Ebi42UnitPriceType();
}
/**
* Create an instance of {@link Ebi42UniversalBankTransactionType }
*
* @return
* The created Ebi42UniversalBankTransactionType object and never null
.
*/
@Nonnull
public Ebi42UniversalBankTransactionType createEbi42UniversalBankTransactionType() {
return new Ebi42UniversalBankTransactionType();
}
/**
* Create an instance of {@link Ebi42VATType }
*
* @return
* The created Ebi42VATType object and never null
.
*/
@Nonnull
public Ebi42VATType createEbi42VATType() {
return new Ebi42VATType();
}
/**
* Create an instance of {@link Ebi42VATRateType }
*
* @return
* The created Ebi42VATRateType object and never null
.
*/
@Nonnull
public Ebi42VATRateType createEbi42VATRateType() {
return new Ebi42VATRateType();
}
/**
* Create an instance of {@link Ebi42AbstractPartyType }
*
* @return
* The created Ebi42AbstractPartyType object and never null
.
*/
@Nonnull
public Ebi42AbstractPartyType createEbi42AbstractPartyType() {
return new Ebi42AbstractPartyType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42InvoiceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42InvoiceType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Invoice")
@Nonnull
public JAXBElement createInvoice(
@Nullable
final Ebi42InvoiceType value) {
return new JAXBElement(_Invoice_QNAME, Ebi42InvoiceType.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/4p2/", 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 Ebi42AdditionalInformationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42AdditionalInformationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "AdditionalInformation")
@Nonnull
public JAXBElement createAdditionalInformation(
@Nullable
final Ebi42AdditionalInformationType value) {
return new JAXBElement(_AdditionalInformation_QNAME, Ebi42AdditionalInformationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42AddressType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42AddressType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Address")
@Nonnull
public JAXBElement createAddress(
@Nullable
final Ebi42AddressType value) {
return new JAXBElement(_Address_QNAME, Ebi42AddressType.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/4p2/", 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 Ebi42AddressIdentifierType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42AddressIdentifierType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "AddressIdentifier")
@Nonnull
public JAXBElement createAddressIdentifier(
@Nullable
final Ebi42AddressIdentifierType value) {
return new JAXBElement(_AddressIdentifier_QNAME, Ebi42AddressIdentifierType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42UnitType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42UnitType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "AlternativeQuantity")
@Nonnull
public JAXBElement createAlternativeQuantity(
@Nullable
final Ebi42UnitType value) {
return new JAXBElement(_AlternativeQuantity_QNAME, Ebi42UnitType.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/4p2/", 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 Ebi42ArticleNumberType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ArticleNumberType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "ArticleNumber")
@Nonnull
public JAXBElement createArticleNumber(
@Nullable
final Ebi42ArticleNumberType value) {
return new JAXBElement(_ArticleNumber_QNAME, Ebi42ArticleNumberType.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/4p2/", 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/4p2/", 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 Ebi42BankCodeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42BankCodeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "BankCode")
@Nonnull
public JAXBElement createBankCode(
@Nullable
final Ebi42BankCodeType value) {
return new JAXBElement(_BankCode_QNAME, Ebi42BankCodeType.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/4p2/", 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/4p2/", 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 Ebi42BelowTheLineItemType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42BelowTheLineItemType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "BelowTheLineItem")
@Nonnull
public JAXBElement createBelowTheLineItem(
@Nullable
final Ebi42BelowTheLineItemType value) {
return new JAXBElement(_BelowTheLineItem_QNAME, Ebi42BelowTheLineItemType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42AccountType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42AccountType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "BeneficiaryAccount")
@Nonnull
public JAXBElement createBeneficiaryAccount(
@Nullable
final Ebi42AccountType value) {
return new JAXBElement(_BeneficiaryAccount_QNAME, Ebi42AccountType.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/4p2/", 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 Ebi42BillerType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42BillerType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Biller")
@Nonnull
public JAXBElement createBiller(
@Nullable
final Ebi42BillerType value) {
return new JAXBElement(_Biller_QNAME, Ebi42BillerType.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/4p2/", 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/4p2/", 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 Ebi42OrderReferenceDetailType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42OrderReferenceDetailType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "BillersOrderReference")
@Nonnull
public JAXBElement createBillersOrderReference(
@Nullable
final Ebi42OrderReferenceDetailType value) {
return new JAXBElement(_BillersOrderReference_QNAME, Ebi42OrderReferenceDetailType.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/4p2/", 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 Ebi42CancelledOriginalDocumentType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42CancelledOriginalDocumentType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "CancelledOriginalDocument")
@Nonnull
public JAXBElement createCancelledOriginalDocument(
@Nullable
final Ebi42CancelledOriginalDocumentType value) {
return new JAXBElement(_CancelledOriginalDocument_QNAME, Ebi42CancelledOriginalDocumentType.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/4p2/", 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 Ebi42ClassificationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ClassificationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Classification")
@Nonnull
public JAXBElement createClassification(
@Nullable
final Ebi42ClassificationType value) {
return new JAXBElement(_Classification_QNAME, Ebi42ClassificationType.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/4p2/", 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/4p2/", 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/4p2/", 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/4p2/", 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 Ebi42CountryType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42CountryType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Country")
@Nonnull
public JAXBElement createCountry(
@Nullable
final Ebi42CountryType value) {
return new JAXBElement(_Country_QNAME, Ebi42CountryType.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/4p2/", 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/4p2/", 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/4p2/", 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 Ebi42DeliveryType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42DeliveryType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Delivery")
@Nonnull
public JAXBElement createDelivery(
@Nullable
final Ebi42DeliveryType value) {
return new JAXBElement(_Delivery_QNAME, Ebi42DeliveryType.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/4p2/", 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/4p2/", 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 Ebi42DetailsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42DetailsType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Details")
@Nonnull
public JAXBElement createDetails(
@Nullable
final Ebi42DetailsType value) {
return new JAXBElement(_Details_QNAME, Ebi42DetailsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42DirectDebitType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42DirectDebitType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "DirectDebit")
@Nonnull
public JAXBElement createDirectDebit(
@Nullable
final Ebi42DirectDebitType value) {
return new JAXBElement(_DirectDebit_QNAME, Ebi42DirectDebitType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42DiscountType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42DiscountType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Discount")
@Nonnull
public JAXBElement createDiscount(
@Nullable
final Ebi42DiscountType value) {
return new JAXBElement(_Discount_QNAME, Ebi42DiscountType.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/4p2/", 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 Ebi42DocumentTypeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42DocumentTypeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "DocumentType")
@Nonnull
public JAXBElement createDocumentType(
@Nullable
final Ebi42DocumentTypeType value) {
return new JAXBElement(_DocumentType_QNAME, Ebi42DocumentTypeType.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/4p2/", 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/4p2/", 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/4p2/", 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/4p2/", 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 Ebi42FurtherIdentificationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42FurtherIdentificationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "FurtherIdentification")
@Nonnull
public JAXBElement createFurtherIdentification(
@Nullable
final Ebi42FurtherIdentificationType value) {
return new JAXBElement(_FurtherIdentification_QNAME, Ebi42FurtherIdentificationType.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/4p2/", 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/4p2/", 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/4p2/", 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/4p2/", 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 Ebi42InvoiceRecipientType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42InvoiceRecipientType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "InvoiceRecipient")
@Nonnull
public JAXBElement createInvoiceRecipient(
@Nullable
final Ebi42InvoiceRecipientType value) {
return new JAXBElement(_InvoiceRecipient_QNAME, Ebi42InvoiceRecipientType.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/4p2/", 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 Ebi42OrderReferenceDetailType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42OrderReferenceDetailType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "InvoiceRecipientsOrderReference")
@Nonnull
public JAXBElement createInvoiceRecipientsOrderReference(
@Nullable
final Ebi42OrderReferenceDetailType value) {
return new JAXBElement(_InvoiceRecipientsOrderReference_QNAME, Ebi42OrderReferenceDetailType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42VATItemType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42VATItemType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "VATItem")
@Nonnull
public JAXBElement createVATItem(
@Nullable
final Ebi42VATItemType value) {
return new JAXBElement(_VATItem_QNAME, Ebi42VATItemType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42ItemListType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ItemListType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "ItemList")
@Nonnull
public JAXBElement createItemList(
@Nullable
final Ebi42ItemListType value) {
return new JAXBElement(_ItemList_QNAME, Ebi42ItemListType.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/4p2/", 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/4p2/", 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 Ebi42ListLineItemType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ListLineItemType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "ListLineItem")
@Nonnull
public JAXBElement createListLineItem(
@Nullable
final Ebi42ListLineItemType value) {
return new JAXBElement(_ListLineItem_QNAME, Ebi42ListLineItemType.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/4p2/", 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/4p2/", 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/4p2/", 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/4p2/", 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 Ebi42NoPaymentType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42NoPaymentType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "NoPayment")
@Nonnull
public JAXBElement createNoPayment(
@Nullable
final Ebi42NoPaymentType value) {
return new JAXBElement(_NoPayment_QNAME, Ebi42NoPaymentType.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/4p2/", 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 Ebi42OrderingPartyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42OrderingPartyType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "OrderingParty")
@Nonnull
public JAXBElement createOrderingParty(
@Nullable
final Ebi42OrderingPartyType value) {
return new JAXBElement(_OrderingParty_QNAME, Ebi42OrderingPartyType.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/4p2/", 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 Ebi42OrderReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42OrderReferenceType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "OrderReference")
@Nonnull
public JAXBElement createOrderReference(
@Nullable
final Ebi42OrderReferenceType value) {
return new JAXBElement(_OrderReference_QNAME, Ebi42OrderReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42OtherTaxType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42OtherTaxType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "OtherTax")
@Nonnull
public JAXBElement createOtherTax(
@Nullable
final Ebi42OtherTaxType value) {
return new JAXBElement(_OtherTax_QNAME, Ebi42OtherTaxType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42OtherVATableTaxType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42OtherVATableTaxType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "OtherVATableTax")
@Nonnull
public JAXBElement createOtherVATableTax(
@Nullable
final Ebi42OtherVATableTaxType value) {
return new JAXBElement(_OtherVATableTax_QNAME, Ebi42OtherVATableTaxType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42OtherVATableTaxBaseType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42OtherVATableTaxBaseType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "OtherVATableTaxListLineItem")
@Nonnull
public JAXBElement createOtherVATableTaxListLineItem(
@Nullable
final Ebi42OtherVATableTaxBaseType value) {
return new JAXBElement(_OtherVATableTaxListLineItem_QNAME, Ebi42OtherVATableTaxBaseType.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/4p2/", 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 Ebi42PaymentConditionsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42PaymentConditionsType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "PaymentConditions")
@Nonnull
public JAXBElement createPaymentConditions(
@Nullable
final Ebi42PaymentConditionsType value) {
return new JAXBElement(_PaymentConditions_QNAME, Ebi42PaymentConditionsType.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/4p2/", 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 Ebi42PaymentMethodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42PaymentMethodType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "PaymentMethod")
@Nonnull
public JAXBElement createPaymentMethod(
@Nullable
final Ebi42PaymentMethodType value) {
return new JAXBElement(_PaymentMethod_QNAME, Ebi42PaymentMethodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42PaymentReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42PaymentReferenceType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "PaymentReference")
@Nonnull
public JAXBElement createPaymentReference(
@Nullable
final Ebi42PaymentReferenceType value) {
return new JAXBElement(_PaymentReference_QNAME, Ebi42PaymentReferenceType.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/4p2/", 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 Ebi42PeriodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42PeriodType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Period")
@Nonnull
public JAXBElement createPeriod(
@Nullable
final Ebi42PeriodType value) {
return new JAXBElement(_Period_QNAME, Ebi42PeriodType.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/4p2/", 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/4p2/", 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/4p2/", 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 Ebi42PresentationDetailsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42PresentationDetailsType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "PresentationDetails")
@Nonnull
public JAXBElement createPresentationDetails(
@Nullable
final Ebi42PresentationDetailsType value) {
return new JAXBElement(_PresentationDetails_QNAME, Ebi42PresentationDetailsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42UnitType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42UnitType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Quantity")
@Nonnull
public JAXBElement createQuantity(
@Nullable
final Ebi42UnitType value) {
return new JAXBElement(_Quantity_QNAME, Ebi42UnitType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42ReasonType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ReasonType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Reason")
@Nonnull
public JAXBElement createReason(
@Nullable
final Ebi42ReasonType value) {
return new JAXBElement(_Reason_QNAME, Ebi42ReasonType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Reduction")
@Nonnull
public JAXBElement createReduction(
@Nullable
final Ebi42ReductionAndSurchargeType value) {
return new JAXBElement(_Reduction_QNAME, Ebi42ReductionAndSurchargeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeDetailsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeDetailsType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "ReductionAndSurchargeDetails")
@Nonnull
public JAXBElement createReductionAndSurchargeDetails(
@Nullable
final Ebi42ReductionAndSurchargeDetailsType value) {
return new JAXBElement(_ReductionAndSurchargeDetails_QNAME, Ebi42ReductionAndSurchargeDetailsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeListLineItemDetailsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeListLineItemDetailsType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "ReductionAndSurchargeListLineItemDetails")
@Nonnull
public JAXBElement createReductionAndSurchargeListLineItemDetails(
@Nullable
final Ebi42ReductionAndSurchargeListLineItemDetailsType value) {
return new JAXBElement(_ReductionAndSurchargeListLineItemDetails_QNAME, Ebi42ReductionAndSurchargeListLineItemDetailsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeBaseType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeBaseType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "ReductionListLineItem")
@Nonnull
public JAXBElement createReductionListLineItem(
@Nullable
final Ebi42ReductionAndSurchargeBaseType value) {
return new JAXBElement(_ReductionListLineItem_QNAME, Ebi42ReductionAndSurchargeBaseType.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/4p2/", 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 Ebi42RelatedDocumentType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42RelatedDocumentType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "RelatedDocument")
@Nonnull
public JAXBElement createRelatedDocument(
@Nullable
final Ebi42RelatedDocumentType value) {
return new JAXBElement(_RelatedDocument_QNAME, Ebi42RelatedDocumentType.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/4p2/", 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 Ebi42SEPADirectDebitType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42SEPADirectDebitType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "SEPADirectDebit")
@Nonnull
public JAXBElement createSEPADirectDebit(
@Nullable
final Ebi42SEPADirectDebitType value) {
return new JAXBElement(_SEPADirectDebit_QNAME, Ebi42SEPADirectDebitType.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/4p2/", 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/4p2/", 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/4p2/", 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/4p2/", 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/4p2/", 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 Ebi42ReductionAndSurchargeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Surcharge")
@Nonnull
public JAXBElement createSurcharge(
@Nullable
final Ebi42ReductionAndSurchargeType value) {
return new JAXBElement(_Surcharge_QNAME, Ebi42ReductionAndSurchargeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeBaseType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42ReductionAndSurchargeBaseType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "SurchargeListLineItem")
@Nonnull
public JAXBElement createSurchargeListLineItem(
@Nullable
final Ebi42ReductionAndSurchargeBaseType value) {
return new JAXBElement(_SurchargeListLineItem_QNAME, Ebi42ReductionAndSurchargeBaseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42TaxType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42TaxType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Tax")
@Nonnull
public JAXBElement createTax(
@Nullable
final Ebi42TaxType value) {
return new JAXBElement(_Tax_QNAME, Ebi42TaxType.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/4p2/", 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 Ebi42TaxExemptionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42TaxExemptionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "TaxExemption")
@Nonnull
public JAXBElement createTaxExemption(
@Nullable
final Ebi42TaxExemptionType value) {
return new JAXBElement(_TaxExemption_QNAME, Ebi42TaxExemptionType.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/4p2/", 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/4p2/", 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/4p2/", 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 Ebi42SEPADirectDebitTypeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42SEPADirectDebitTypeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Type")
@Nonnull
public JAXBElement createType(
@Nullable
final Ebi42SEPADirectDebitTypeType value) {
return new JAXBElement(_Type_QNAME, Ebi42SEPADirectDebitTypeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42UnitPriceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42UnitPriceType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "UnitPrice")
@Nonnull
public JAXBElement createUnitPrice(
@Nullable
final Ebi42UnitPriceType value) {
return new JAXBElement(_UnitPrice_QNAME, Ebi42UnitPriceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42UniversalBankTransactionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42UniversalBankTransactionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "UniversalBankTransaction")
@Nonnull
public JAXBElement createUniversalBankTransaction(
@Nullable
final Ebi42UniversalBankTransactionType value) {
return new JAXBElement(_UniversalBankTransaction_QNAME, Ebi42UniversalBankTransactionType.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/4p2/", 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 Ebi42VATType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42VATType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "VAT")
@Nonnull
public JAXBElement createVAT(
@Nullable
final Ebi42VATType value) {
return new JAXBElement(_VAT_QNAME, Ebi42VATType.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/4p2/", 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 Ebi42VATRateType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42VATRateType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "VATRate")
@Nonnull
public JAXBElement createVATRate(
@Nullable
final Ebi42VATRateType value) {
return new JAXBElement(_VATRate_QNAME, Ebi42VATRateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi42UnitType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Ebi42UnitType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p2/", name = "Weight")
@Nonnull
public JAXBElement createWeight(
@Nullable
final Ebi42UnitType value) {
return new JAXBElement(_Weight_QNAME, Ebi42UnitType.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/4p2/", 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