com.phloc.ebinterface.v40.ObjectFactory Maven / Gradle / Ivy
Show all versions of phloc-ebinterface Show documentation
package com.phloc.ebinterface.v40;
import java.math.BigDecimal;
import java.math.BigInteger;
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.datatype.XMLGregorianCalendar;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.phloc.ebinterface.v40 package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
public final static QName _DiscountFlag_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "DiscountFlag");
public final static QName _Street_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Street");
public final static QName _FromDate_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "FromDate");
public final static QName _TaxRate_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "TaxRate");
public final static QName _TaxedAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "TaxedAmount");
public final static QName _BaseAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BaseAmount");
public final static QName _URL_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "URL");
public final static QName _POBox_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "POBox");
public final static QName _Comment_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Comment");
public final static QName _Salutation_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Salutation");
public final static QName _BeneficiaryAccount_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BeneficiaryAccount");
public final static QName _VATIdentificationNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "VATIdentificationNumber");
public final static QName _BillersOrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BillersOrderReference");
public final static QName _BankName_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BankName");
public final static QName _Weight_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Weight");
public final static QName _Date_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Date");
public final static QName _AdditionalInformation_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "AdditionalInformation");
public final static QName _Quantity_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Quantity");
public final static QName _Contact_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Contact");
public final static QName _InvoiceNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "InvoiceNumber");
public final static QName _Name_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Name");
public final static QName _SuppressZero_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "SuppressZero");
public final static QName _BankAccountNr_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BankAccountNr");
public final static QName _TotalGrossAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "TotalGrossAmount");
public final static QName _Percentage_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Percentage");
public final static QName _DirectDebit_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "DirectDebit");
public final static QName _ReductionAndSurchargeListLineItemDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ReductionAndSurchargeListLineItemDetails");
public final static QName _IBAN_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "IBAN");
public final static QName _MinimumPayment_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "MinimumPayment");
public final static QName _InvoiceDate_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "InvoiceDate");
public final static QName _ArticleNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ArticleNumber");
public final static QName _PaymentDate_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "PaymentDate");
public final static QName _SerialNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "SerialNumber");
public final static QName _OrderPositionNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "OrderPositionNumber");
public final static QName _ChargeNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ChargeNumber");
public final static QName _LineItemAmount_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "LineItemAmount");
public final static QName _Classification_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Classification");
public final static QName _Item_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Item");
public final static QName _Description_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Description");
public final static QName _PaymentReference_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "PaymentReference");
public final static QName _Biller_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Biller");
public final static QName _PositionNumber_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "PositionNumber");
public final static QName _ToDate_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ToDate");
public final static QName _LayoutID_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "LayoutID");
public final static QName _UniversalBankTransaction_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "UniversalBankTransaction");
public final static QName _BIC_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BIC");
public final static QName _InvoiceRecipientsOrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "InvoiceRecipientsOrderReference");
public final static QName _OrderID_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "OrderID");
public final static QName _BankCode_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BankCode");
public final static QName _PresentationDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "PresentationDetails");
public final static QName _DueDate_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "DueDate");
public final static QName _NoPayment_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "NoPayment");
public final static QName _PaymentMethod_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "PaymentMethod");
public final static QName _UnitPrice_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "UnitPrice");
public final static QName _BankAccountOwner_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BankAccountOwner");
public final static QName _Town_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Town");
public final static QName _FurtherIdentification_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "FurtherIdentification");
public final static QName _BillersInvoiceRecipientID_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BillersInvoiceRecipientID");
public final static QName _Tax_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Tax");
public final static QName _SubOrganizationID_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "SubOrganizationID");
public final static QName _Address_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Address");
public final static QName _Color_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Color");
public final static QName _BillersOrderingPartyID_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "BillersOrderingPartyID");
public final static QName _VAT_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "VAT");
public final static QName _AlternativeQuantity_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "AlternativeQuantity");
public final static QName _ItemList_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ItemList");
public final static QName _AddressExtension_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "AddressExtension");
public final static QName _Surcharge_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Surcharge");
public final static QName _LogoURL_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "LogoURL");
public final static QName _OtherTax_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "OtherTax");
public final static QName _InvoiceRecipientsBillerID_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "InvoiceRecipientsBillerID");
public final static QName _Invoice_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Invoice");
public final static QName _Custom_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Custom");
public final static QName _AccountingArea_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "AccountingArea");
public final static QName _ReductionAndSurchargeDetails_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ReductionAndSurchargeDetails");
public final static QName _Size_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Size");
public final static QName _HeaderDescription_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "HeaderDescription");
public final static QName _Period_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Period");
public final static QName _Details_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Details");
public final static QName _InvoiceRecipient_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "InvoiceRecipient");
public final static QName _Country_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Country");
public final static QName _Email_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Email");
public final static QName _DeliveryID_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "DeliveryID");
public final static QName _Reduction_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Reduction");
public final static QName _ZIP_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ZIP");
public final static QName _FooterDescription_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "FooterDescription");
public final static QName _Delivery_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Delivery");
public final static QName _Boxes_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Boxes");
public final static QName _OrderReference_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "OrderReference");
public final static QName _ListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ListLineItem");
public final static QName _Phone_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Phone");
public final static QName _AddressIdentifier_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "AddressIdentifier");
public final static QName _OrderingParty_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "OrderingParty");
public final static QName _PaymentConditions_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "PaymentConditions");
public final static QName _ReductionListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ReductionListLineItem");
public final static QName _Amount_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Amount");
public final static QName _ConsolidatorsBillerID_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ConsolidatorsBillerID");
public final static QName _SurchargeListLineItem_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "SurchargeListLineItem");
public final static QName _ReferenceDate_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "ReferenceDate");
public final static QName _TaxExemption_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "TaxExemption");
public final static QName _Discount_QNAME = new QName("http://www.ebinterface.at/schema/4p0/", "Discount");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.phloc.ebinterface.v40
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Ebi40OrderReferenceDetailType }
*
* @return
* The created Ebi40OrderReferenceDetailType object and never null
.
*/
@Nonnull
public Ebi40OrderReferenceDetailType createEbi40OrderReferenceDetailType() {
return new Ebi40OrderReferenceDetailType();
}
/**
* Create an instance of {@link Ebi40ReductionAndSurchargeType }
*
* @return
* The created Ebi40ReductionAndSurchargeType object and never null
.
*/
@Nonnull
public Ebi40ReductionAndSurchargeType createEbi40ReductionAndSurchargeType() {
return new Ebi40ReductionAndSurchargeType();
}
/**
* Create an instance of {@link Ebi40ItemListType }
*
* @return
* The created Ebi40ItemListType object and never null
.
*/
@Nonnull
public Ebi40ItemListType createEbi40ItemListType() {
return new Ebi40ItemListType();
}
/**
* Create an instance of {@link Ebi40UnitType }
*
* @return
* The created Ebi40UnitType object and never null
.
*/
@Nonnull
public Ebi40UnitType createEbi40UnitType() {
return new Ebi40UnitType();
}
/**
* Create an instance of {@link Ebi40ClassificationType }
*
* @return
* The created Ebi40ClassificationType object and never null
.
*/
@Nonnull
public Ebi40ClassificationType createEbi40ClassificationType() {
return new Ebi40ClassificationType();
}
/**
* Create an instance of {@link Ebi40ItemType }
*
* @return
* The created Ebi40ItemType object and never null
.
*/
@Nonnull
public Ebi40ItemType createEbi40ItemType() {
return new Ebi40ItemType();
}
/**
* Create an instance of {@link Ebi40AdditionalInformationType }
*
* @return
* The created Ebi40AdditionalInformationType object and never null
.
*/
@Nonnull
public Ebi40AdditionalInformationType createEbi40AdditionalInformationType() {
return new Ebi40AdditionalInformationType();
}
/**
* Create an instance of {@link Ebi40CountryType }
*
* @return
* The created Ebi40CountryType object and never null
.
*/
@Nonnull
public Ebi40CountryType createEbi40CountryType() {
return new Ebi40CountryType();
}
/**
* Create an instance of {@link Ebi40AccountType }
*
* @return
* The created Ebi40AccountType object and never null
.
*/
@Nonnull
public Ebi40AccountType createEbi40AccountType() {
return new Ebi40AccountType();
}
/**
* Create an instance of {@link Ebi40VATType }
*
* @return
* The created Ebi40VATType object and never null
.
*/
@Nonnull
public Ebi40VATType createEbi40VATType() {
return new Ebi40VATType();
}
/**
* Create an instance of {@link Ebi40PeriodType }
*
* @return
* The created Ebi40PeriodType object and never null
.
*/
@Nonnull
public Ebi40PeriodType createEbi40PeriodType() {
return new Ebi40PeriodType();
}
/**
* Create an instance of {@link Ebi40DetailsType }
*
* @return
* The created Ebi40DetailsType object and never null
.
*/
@Nonnull
public Ebi40DetailsType createEbi40DetailsType() {
return new Ebi40DetailsType();
}
/**
* Create an instance of {@link Ebi40TaxRateType }
*
* @return
* The created Ebi40TaxRateType object and never null
.
*/
@Nonnull
public Ebi40TaxRateType createEbi40TaxRateType() {
return new Ebi40TaxRateType();
}
/**
* Create an instance of {@link Ebi40InvoiceRecipientType }
*
* @return
* The created Ebi40InvoiceRecipientType object and never null
.
*/
@Nonnull
public Ebi40InvoiceRecipientType createEbi40InvoiceRecipientType() {
return new Ebi40InvoiceRecipientType();
}
/**
* Create an instance of {@link Ebi40TaxType }
*
* @return
* The created Ebi40TaxType object and never null
.
*/
@Nonnull
public Ebi40TaxType createEbi40TaxType() {
return new Ebi40TaxType();
}
/**
* Create an instance of {@link Ebi40AddressType }
*
* @return
* The created Ebi40AddressType object and never null
.
*/
@Nonnull
public Ebi40AddressType createEbi40AddressType() {
return new Ebi40AddressType();
}
/**
* Create an instance of {@link Ebi40ReductionAndSurchargeBaseType }
*
* @return
* The created Ebi40ReductionAndSurchargeBaseType object and never null
.
*/
@Nonnull
public Ebi40ReductionAndSurchargeBaseType createEbi40ReductionAndSurchargeBaseType() {
return new Ebi40ReductionAndSurchargeBaseType();
}
/**
* Create an instance of {@link Ebi40ArticleNumberType }
*
* @return
* The created Ebi40ArticleNumberType object and never null
.
*/
@Nonnull
public Ebi40ArticleNumberType createEbi40ArticleNumberType() {
return new Ebi40ArticleNumberType();
}
/**
* Create an instance of {@link Ebi40DiscountType }
*
* @return
* The created Ebi40DiscountType object and never null
.
*/
@Nonnull
public Ebi40DiscountType createEbi40DiscountType() {
return new Ebi40DiscountType();
}
/**
* Create an instance of {@link Ebi40FurtherIdentificationType }
*
* @return
* The created Ebi40FurtherIdentificationType object and never null
.
*/
@Nonnull
public Ebi40FurtherIdentificationType createEbi40FurtherIdentificationType() {
return new Ebi40FurtherIdentificationType();
}
/**
* Create an instance of {@link Ebi40ReductionAndSurchargeDetailsType }
*
* @return
* The created Ebi40ReductionAndSurchargeDetailsType object and never null
.
*/
@Nonnull
public Ebi40ReductionAndSurchargeDetailsType createEbi40ReductionAndSurchargeDetailsType() {
return new Ebi40ReductionAndSurchargeDetailsType();
}
/**
* Create an instance of {@link Ebi40InvoiceType }
*
* @return
* The created Ebi40InvoiceType object and never null
.
*/
@Nonnull
public Ebi40InvoiceType createEbi40InvoiceType() {
return new Ebi40InvoiceType();
}
/**
* Create an instance of {@link Ebi40ReductionAndSurchargeListLineItemDetailsType }
*
* @return
* The created Ebi40ReductionAndSurchargeListLineItemDetailsType object and never null
.
*/
@Nonnull
public Ebi40ReductionAndSurchargeListLineItemDetailsType createEbi40ReductionAndSurchargeListLineItemDetailsType() {
return new Ebi40ReductionAndSurchargeListLineItemDetailsType();
}
/**
* Create an instance of {@link Ebi40NoPaymentType }
*
* @return
* The created Ebi40NoPaymentType object and never null
.
*/
@Nonnull
public Ebi40NoPaymentType createEbi40NoPaymentType() {
return new Ebi40NoPaymentType();
}
/**
* Create an instance of {@link Ebi40PaymentMethodType }
*
* @return
* The created Ebi40PaymentMethodType object and never null
.
*/
@Nonnull
public Ebi40PaymentMethodType createEbi40PaymentMethodType() {
return new Ebi40PaymentMethodType();
}
/**
* Create an instance of {@link Ebi40CustomType }
*
* @return
* The created Ebi40CustomType object and never null
.
*/
@Nonnull
public Ebi40CustomType createEbi40CustomType() {
return new Ebi40CustomType();
}
/**
* Create an instance of {@link Ebi40AddressIdentifierType }
*
* @return
* The created Ebi40AddressIdentifierType object and never null
.
*/
@Nonnull
public Ebi40AddressIdentifierType createEbi40AddressIdentifierType() {
return new Ebi40AddressIdentifierType();
}
/**
* Create an instance of {@link Ebi40OrderingPartyType }
*
* @return
* The created Ebi40OrderingPartyType object and never null
.
*/
@Nonnull
public Ebi40OrderingPartyType createEbi40OrderingPartyType() {
return new Ebi40OrderingPartyType();
}
/**
* Create an instance of {@link Ebi40PaymentConditionsType }
*
* @return
* The created Ebi40PaymentConditionsType object and never null
.
*/
@Nonnull
public Ebi40PaymentConditionsType createEbi40PaymentConditionsType() {
return new Ebi40PaymentConditionsType();
}
/**
* Create an instance of {@link Ebi40OtherTaxType }
*
* @return
* The created Ebi40OtherTaxType object and never null
.
*/
@Nonnull
public Ebi40OtherTaxType createEbi40OtherTaxType() {
return new Ebi40OtherTaxType();
}
/**
* Create an instance of {@link Ebi40BankCodeCType }
*
* @return
* The created Ebi40BankCodeCType object and never null
.
*/
@Nonnull
public Ebi40BankCodeCType createEbi40BankCodeCType() {
return new Ebi40BankCodeCType();
}
/**
* Create an instance of {@link Ebi40PresentationDetailsType }
*
* @return
* The created Ebi40PresentationDetailsType object and never null
.
*/
@Nonnull
public Ebi40PresentationDetailsType createEbi40PresentationDetailsType() {
return new Ebi40PresentationDetailsType();
}
/**
* Create an instance of {@link Ebi40DirectDebitType }
*
* @return
* The created Ebi40DirectDebitType object and never null
.
*/
@Nonnull
public Ebi40DirectDebitType createEbi40DirectDebitType() {
return new Ebi40DirectDebitType();
}
/**
* Create an instance of {@link Ebi40DeliveryType }
*
* @return
* The created Ebi40DeliveryType object and never null
.
*/
@Nonnull
public Ebi40DeliveryType createEbi40DeliveryType() {
return new Ebi40DeliveryType();
}
/**
* Create an instance of {@link Ebi40PaymentReferenceType }
*
* @return
* The created Ebi40PaymentReferenceType object and never null
.
*/
@Nonnull
public Ebi40PaymentReferenceType createEbi40PaymentReferenceType() {
return new Ebi40PaymentReferenceType();
}
/**
* Create an instance of {@link Ebi40BillerType }
*
* @return
* The created Ebi40BillerType object and never null
.
*/
@Nonnull
public Ebi40BillerType createEbi40BillerType() {
return new Ebi40BillerType();
}
/**
* Create an instance of {@link Ebi40UniversalBankTransactionType }
*
* @return
* The created Ebi40UniversalBankTransactionType object and never null
.
*/
@Nonnull
public Ebi40UniversalBankTransactionType createEbi40UniversalBankTransactionType() {
return new Ebi40UniversalBankTransactionType();
}
/**
* Create an instance of {@link Ebi40OrderReferenceType }
*
* @return
* The created Ebi40OrderReferenceType object and never null
.
*/
@Nonnull
public Ebi40OrderReferenceType createEbi40OrderReferenceType() {
return new Ebi40OrderReferenceType();
}
/**
* Create an instance of {@link Ebi40ListLineItemType }
*
* @return
* The created Ebi40ListLineItemType object and never null
.
*/
@Nonnull
public Ebi40ListLineItemType createEbi40ListLineItemType() {
return new Ebi40ListLineItemType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 XMLGregorianCalendar }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "FromDate")
@Nonnull
public JAXBElement createFromDate(
@Nullable
final XMLGregorianCalendar value) {
return new JAXBElement(_FromDate_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40TaxRateType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "TaxRate")
@Nonnull
public JAXBElement createTaxRate(
@Nullable
final Ebi40TaxRateType value) {
return new JAXBElement(_TaxRate_QNAME, Ebi40TaxRateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 BigDecimal }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40AccountType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "BeneficiaryAccount")
@Nonnull
public JAXBElement createBeneficiaryAccount(
@Nullable
final Ebi40AccountType value) {
return new JAXBElement(_BeneficiaryAccount_QNAME, Ebi40AccountType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40OrderReferenceDetailType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "BillersOrderReference")
@Nonnull
public JAXBElement createBillersOrderReference(
@Nullable
final Ebi40OrderReferenceDetailType value) {
return new JAXBElement(_BillersOrderReference_QNAME, Ebi40OrderReferenceDetailType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40UnitType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Weight")
@Nonnull
public JAXBElement createWeight(
@Nullable
final Ebi40UnitType value) {
return new JAXBElement(_Weight_QNAME, Ebi40UnitType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Date")
@Nonnull
public JAXBElement createDate(
@Nullable
final XMLGregorianCalendar value) {
return new JAXBElement(_Date_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40AdditionalInformationType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "AdditionalInformation")
@Nonnull
public JAXBElement createAdditionalInformation(
@Nullable
final Ebi40AdditionalInformationType value) {
return new JAXBElement(_AdditionalInformation_QNAME, Ebi40AdditionalInformationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40UnitType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Quantity")
@Nonnull
public JAXBElement createQuantity(
@Nullable
final Ebi40UnitType value) {
return new JAXBElement(_Quantity_QNAME, Ebi40UnitType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Boolean }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 BigDecimal }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 BigDecimal }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40DirectDebitType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "DirectDebit")
@Nonnull
public JAXBElement createDirectDebit(
@Nullable
final Ebi40DirectDebitType value) {
return new JAXBElement(_DirectDebit_QNAME, Ebi40DirectDebitType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40ReductionAndSurchargeListLineItemDetailsType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ReductionAndSurchargeListLineItemDetails")
@Nonnull
public JAXBElement createReductionAndSurchargeListLineItemDetails(
@Nullable
final Ebi40ReductionAndSurchargeListLineItemDetailsType value) {
return new JAXBElement(_ReductionAndSurchargeListLineItemDetails_QNAME, Ebi40ReductionAndSurchargeListLineItemDetailsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 BigDecimal }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 XMLGregorianCalendar }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "InvoiceDate")
@Nonnull
public JAXBElement createInvoiceDate(
@Nullable
final XMLGregorianCalendar value) {
return new JAXBElement(_InvoiceDate_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40ArticleNumberType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ArticleNumber")
@Nonnull
public JAXBElement createArticleNumber(
@Nullable
final Ebi40ArticleNumberType value) {
return new JAXBElement(_ArticleNumber_QNAME, Ebi40ArticleNumberType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "PaymentDate")
@Nonnull
public JAXBElement createPaymentDate(
@Nullable
final XMLGregorianCalendar value) {
return new JAXBElement(_PaymentDate_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 BigDecimal }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40ClassificationType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Classification")
@Nonnull
public JAXBElement createClassification(
@Nullable
final Ebi40ClassificationType value) {
return new JAXBElement(_Classification_QNAME, Ebi40ClassificationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40ItemType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Item")
@Nonnull
public JAXBElement createItem(
@Nullable
final Ebi40ItemType value) {
return new JAXBElement(_Item_QNAME, Ebi40ItemType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40PaymentReferenceType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "PaymentReference")
@Nonnull
public JAXBElement createPaymentReference(
@Nullable
final Ebi40PaymentReferenceType value) {
return new JAXBElement(_PaymentReference_QNAME, Ebi40PaymentReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40BillerType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Biller")
@Nonnull
public JAXBElement createBiller(
@Nullable
final Ebi40BillerType value) {
return new JAXBElement(_Biller_QNAME, Ebi40BillerType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 XMLGregorianCalendar }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ToDate")
@Nonnull
public JAXBElement createToDate(
@Nullable
final XMLGregorianCalendar value) {
return new JAXBElement(_ToDate_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40UniversalBankTransactionType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "UniversalBankTransaction")
@Nonnull
public JAXBElement createUniversalBankTransaction(
@Nullable
final Ebi40UniversalBankTransactionType value) {
return new JAXBElement(_UniversalBankTransaction_QNAME, Ebi40UniversalBankTransactionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40OrderReferenceDetailType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "InvoiceRecipientsOrderReference")
@Nonnull
public JAXBElement createInvoiceRecipientsOrderReference(
@Nullable
final Ebi40OrderReferenceDetailType value) {
return new JAXBElement(_InvoiceRecipientsOrderReference_QNAME, Ebi40OrderReferenceDetailType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40BankCodeCType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "BankCode")
@Nonnull
public JAXBElement createBankCode(
@Nullable
final Ebi40BankCodeCType value) {
return new JAXBElement(_BankCode_QNAME, Ebi40BankCodeCType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40PresentationDetailsType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "PresentationDetails")
@Nonnull
public JAXBElement createPresentationDetails(
@Nullable
final Ebi40PresentationDetailsType value) {
return new JAXBElement(_PresentationDetails_QNAME, Ebi40PresentationDetailsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "DueDate")
@Nonnull
public JAXBElement createDueDate(
@Nullable
final XMLGregorianCalendar value) {
return new JAXBElement(_DueDate_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40NoPaymentType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "NoPayment")
@Nonnull
public JAXBElement createNoPayment(
@Nullable
final Ebi40NoPaymentType value) {
return new JAXBElement(_NoPayment_QNAME, Ebi40NoPaymentType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40PaymentMethodType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "PaymentMethod")
@Nonnull
public JAXBElement createPaymentMethod(
@Nullable
final Ebi40PaymentMethodType value) {
return new JAXBElement(_PaymentMethod_QNAME, Ebi40PaymentMethodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "UnitPrice")
@Nonnull
public JAXBElement createUnitPrice(
@Nullable
final BigDecimal value) {
return new JAXBElement(_UnitPrice_QNAME, BigDecimal.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40FurtherIdentificationType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "FurtherIdentification")
@Nonnull
public JAXBElement createFurtherIdentification(
@Nullable
final Ebi40FurtherIdentificationType value) {
return new JAXBElement(_FurtherIdentification_QNAME, Ebi40FurtherIdentificationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40TaxType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Tax")
@Nonnull
public JAXBElement createTax(
@Nullable
final Ebi40TaxType value) {
return new JAXBElement(_Tax_QNAME, Ebi40TaxType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40AddressType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Address")
@Nonnull
public JAXBElement createAddress(
@Nullable
final Ebi40AddressType value) {
return new JAXBElement(_Address_QNAME, Ebi40AddressType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40VATType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "VAT")
@Nonnull
public JAXBElement createVAT(
@Nullable
final Ebi40VATType value) {
return new JAXBElement(_VAT_QNAME, Ebi40VATType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40UnitType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "AlternativeQuantity")
@Nonnull
public JAXBElement createAlternativeQuantity(
@Nullable
final Ebi40UnitType value) {
return new JAXBElement(_AlternativeQuantity_QNAME, Ebi40UnitType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40ItemListType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ItemList")
@Nonnull
public JAXBElement createItemList(
@Nullable
final Ebi40ItemListType value) {
return new JAXBElement(_ItemList_QNAME, Ebi40ItemListType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40ReductionAndSurchargeType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Surcharge")
@Nonnull
public JAXBElement createSurcharge(
@Nullable
final Ebi40ReductionAndSurchargeType value) {
return new JAXBElement(_Surcharge_QNAME, Ebi40ReductionAndSurchargeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40OtherTaxType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "OtherTax")
@Nonnull
public JAXBElement createOtherTax(
@Nullable
final Ebi40OtherTaxType value) {
return new JAXBElement(_OtherTax_QNAME, Ebi40OtherTaxType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40InvoiceType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Invoice")
@Nonnull
public JAXBElement createInvoice(
@Nullable
final Ebi40InvoiceType value) {
return new JAXBElement(_Invoice_QNAME, Ebi40InvoiceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40CustomType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Custom")
@Nonnull
public JAXBElement createCustom(
@Nullable
final Ebi40CustomType value) {
return new JAXBElement(_Custom_QNAME, Ebi40CustomType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40ReductionAndSurchargeDetailsType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ReductionAndSurchargeDetails")
@Nonnull
public JAXBElement createReductionAndSurchargeDetails(
@Nullable
final Ebi40ReductionAndSurchargeDetailsType value) {
return new JAXBElement(_ReductionAndSurchargeDetails_QNAME, Ebi40ReductionAndSurchargeDetailsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40PeriodType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Period")
@Nonnull
public JAXBElement createPeriod(
@Nullable
final Ebi40PeriodType value) {
return new JAXBElement(_Period_QNAME, Ebi40PeriodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40DetailsType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Details")
@Nonnull
public JAXBElement createDetails(
@Nullable
final Ebi40DetailsType value) {
return new JAXBElement(_Details_QNAME, Ebi40DetailsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40InvoiceRecipientType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "InvoiceRecipient")
@Nonnull
public JAXBElement createInvoiceRecipient(
@Nullable
final Ebi40InvoiceRecipientType value) {
return new JAXBElement(_InvoiceRecipient_QNAME, Ebi40InvoiceRecipientType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40CountryType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Country")
@Nonnull
public JAXBElement createCountry(
@Nullable
final Ebi40CountryType value) {
return new JAXBElement(_Country_QNAME, Ebi40CountryType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40ReductionAndSurchargeType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Reduction")
@Nonnull
public JAXBElement createReduction(
@Nullable
final Ebi40ReductionAndSurchargeType value) {
return new JAXBElement(_Reduction_QNAME, Ebi40ReductionAndSurchargeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ZIP")
@Nonnull
public JAXBElement createZIP(
@Nullable
final String value) {
return new JAXBElement(_ZIP_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40DeliveryType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Delivery")
@Nonnull
public JAXBElement createDelivery(
@Nullable
final Ebi40DeliveryType value) {
return new JAXBElement(_Delivery_QNAME, Ebi40DeliveryType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40OrderReferenceType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "OrderReference")
@Nonnull
public JAXBElement createOrderReference(
@Nullable
final Ebi40OrderReferenceType value) {
return new JAXBElement(_OrderReference_QNAME, Ebi40OrderReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40ListLineItemType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ListLineItem")
@Nonnull
public JAXBElement createListLineItem(
@Nullable
final Ebi40ListLineItemType value) {
return new JAXBElement(_ListLineItem_QNAME, Ebi40ListLineItemType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40AddressIdentifierType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "AddressIdentifier")
@Nonnull
public JAXBElement createAddressIdentifier(
@Nullable
final Ebi40AddressIdentifierType value) {
return new JAXBElement(_AddressIdentifier_QNAME, Ebi40AddressIdentifierType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40OrderingPartyType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "OrderingParty")
@Nonnull
public JAXBElement createOrderingParty(
@Nullable
final Ebi40OrderingPartyType value) {
return new JAXBElement(_OrderingParty_QNAME, Ebi40OrderingPartyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40PaymentConditionsType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "PaymentConditions")
@Nonnull
public JAXBElement createPaymentConditions(
@Nullable
final Ebi40PaymentConditionsType value) {
return new JAXBElement(_PaymentConditions_QNAME, Ebi40PaymentConditionsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40ReductionAndSurchargeBaseType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ReductionListLineItem")
@Nonnull
public JAXBElement createReductionListLineItem(
@Nullable
final Ebi40ReductionAndSurchargeBaseType value) {
return new JAXBElement(_ReductionListLineItem_QNAME, Ebi40ReductionAndSurchargeBaseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", 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 Ebi40ReductionAndSurchargeBaseType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "SurchargeListLineItem")
@Nonnull
public JAXBElement createSurchargeListLineItem(
@Nullable
final Ebi40ReductionAndSurchargeBaseType value) {
return new JAXBElement(_SurchargeListLineItem_QNAME, Ebi40ReductionAndSurchargeBaseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "ReferenceDate")
@Nonnull
public JAXBElement createReferenceDate(
@Nullable
final XMLGregorianCalendar value) {
return new JAXBElement(_ReferenceDate_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "TaxExemption")
@Nonnull
public JAXBElement createTaxExemption(
@Nullable
final String value) {
return new JAXBElement(_TaxExemption_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Ebi40DiscountType }{@code >}}
*
* @return
* The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "http://www.ebinterface.at/schema/4p0/", name = "Discount")
@Nonnull
public JAXBElement createDiscount(
@Nullable
final Ebi40DiscountType value) {
return new JAXBElement(_Discount_QNAME, Ebi40DiscountType.class, null, value);
}
}