package org.kapott.hbci.sepa.jaxb.pain_001_001_02; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the org.kapott.hbci.sepa.jaxb.pain_001_001_02 package. * <p>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 { private final static QName _Document_QNAME = new QName("urn:sepade:xsd:pain.001.001.02", "Document"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.kapott.hbci.sepa.jaxb.pain_001_001_02 * */ public ObjectFactory() { } /** * Create an instance of {@link Document } * */ public Document createDocument() { return new Document(); } /** * Create an instance of {@link ServiceLevel4 } * */ public ServiceLevel4 createServiceLevel4() { return new ServiceLevel4(); } /** * Create an instance of {@link PersonIdentification3 } * */ public PersonIdentification3 createPersonIdentification3() { return new PersonIdentification3(); } /** * Create an instance of {@link StructuredRemittanceInformation6 } * */ public StructuredRemittanceInformation6 createStructuredRemittanceInformation6() { return new StructuredRemittanceInformation6(); } /** * Create an instance of {@link CashAccount8 } * */ public CashAccount8 createCashAccount8() { return new CashAccount8(); } /** * Create an instance of {@link Pain00100102 } * */ public Pain00100102 createPain00100102() { return new Pain00100102(); } /** * Create an instance of {@link ReferredDocumentInformation1 } * */ public ReferredDocumentInformation1 createReferredDocumentInformation1() { return new ReferredDocumentInformation1(); } /** * Create an instance of {@link GroupHeader20 } * */ public GroupHeader20 createGroupHeader20() { return new GroupHeader20(); } /** * Create an instance of {@link AccountIdentification2 } * */ public AccountIdentification2 createAccountIdentification2() { return new AccountIdentification2(); } /** * Create an instance of {@link OrganisationIdentification2 } * */ public OrganisationIdentification2 createOrganisationIdentification2() { return new OrganisationIdentification2(); } /** * Create an instance of {@link AmountType3 } * */ public AmountType3 createAmountType3() { return new AmountType3(); } /** * Create an instance of {@link ReferredDocumentAmount1Choice } * */ public ReferredDocumentAmount1Choice createReferredDocumentAmount1Choice() { return new ReferredDocumentAmount1Choice(); } /** * Create an instance of {@link CreditorReferenceType1 } * */ public CreditorReferenceType1 createCreditorReferenceType1() { return new CreditorReferenceType1(); } /** * Create an instance of {@link Party5Choice } * */ public Party5Choice createParty5Choice() { return new Party5Choice(); } /** * Create an instance of {@link PostalAddress5 } * */ public PostalAddress5 createPostalAddress5() { return new PostalAddress5(); } /** * Create an instance of {@link EuroMax9Amount } * */ public EuroMax9Amount createEuroMax9Amount() { return new EuroMax9Amount(); } /** * Create an instance of {@link CurrencyAndAmount } * */ public CurrencyAndAmount createCurrencyAndAmount() { return new CurrencyAndAmount(); } /** * Create an instance of {@link PostalAddress1 } * */ public PostalAddress1 createPostalAddress1() { return new PostalAddress1(); } /** * Create an instance of {@link PartyIdentification23 } * */ public PartyIdentification23 createPartyIdentification23() { return new PartyIdentification23(); } /** * Create an instance of {@link FinancialInstitutionIdentification4 } * */ public FinancialInstitutionIdentification4 createFinancialInstitutionIdentification4() { return new FinancialInstitutionIdentification4(); } /** * Create an instance of {@link PartyIdentification21 } * */ public PartyIdentification21 createPartyIdentification21() { return new PartyIdentification21(); } /** * Create an instance of {@link PartyIdentification20 } * */ public PartyIdentification20 createPartyIdentification20() { return new PartyIdentification20(); } /** * Create an instance of {@link ReferredDocumentType1 } * */ public ReferredDocumentType1 createReferredDocumentType1() { return new ReferredDocumentType1(); } /** * Create an instance of {@link PaymentIdentification1 } * */ public PaymentIdentification1 createPaymentIdentification1() { return new PaymentIdentification1(); } /** * Create an instance of {@link RemittanceInformation3 } * */ public RemittanceInformation3 createRemittanceInformation3() { return new RemittanceInformation3(); } /** * Create an instance of {@link PaymentTypeInformation7 } * */ public PaymentTypeInformation7 createPaymentTypeInformation7() { return new PaymentTypeInformation7(); } /** * Create an instance of {@link PaymentInstructionInformation4 } * */ public PaymentInstructionInformation4 createPaymentInstructionInformation4() { return new PaymentInstructionInformation4(); } /** * Create an instance of {@link FinancialInstitution2 } * */ public FinancialInstitution2 createFinancialInstitution2() { return new FinancialInstitution2(); } /** * Create an instance of {@link Party2Choice } * */ public Party2Choice createParty2Choice() { return new Party2Choice(); } /** * Create an instance of {@link PartyIdentification8 } * */ public PartyIdentification8 createPartyIdentification8() { return new PartyIdentification8(); } /** * Create an instance of {@link CreditorReferenceInformation1 } * */ public CreditorReferenceInformation1 createCreditorReferenceInformation1() { return new CreditorReferenceInformation1(); } /** * Create an instance of {@link GenericIdentification3 } * */ public GenericIdentification3 createGenericIdentification3() { return new GenericIdentification3(); } /** * Create an instance of {@link GenericIdentification4 } * */ public GenericIdentification4 createGenericIdentification4() { return new GenericIdentification4(); } /** * Create an instance of {@link DateAndPlaceOfBirth } * */ public DateAndPlaceOfBirth createDateAndPlaceOfBirth() { return new DateAndPlaceOfBirth(); } /** * Create an instance of {@link CreditTransferTransactionInformation2 } * */ public CreditTransferTransactionInformation2 createCreditTransferTransactionInformation2() { return new CreditTransferTransactionInformation2(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Document }{@code >}} * */ @XmlElementDecl(namespace = "urn:sepade:xsd:pain.001.001.02", name = "Document") public JAXBElement<Document> createDocument(Document value) { return new JAXBElement<Document>(_Document_QNAME, Document.class, null, value); } }