package org.kapott.hbci.sepa.jaxb.pain_008_001_01; 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_008_001_01 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.008.001.01", "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_008_001_01 * */ public ObjectFactory() { } /** * Create an instance of {@link Document } * */ public Document createDocument() { return new Document(); } /** * Create an instance of {@link PartyPrivate1 } * */ public PartyPrivate1 createPartyPrivate1() { return new PartyPrivate1(); } /** * Create an instance of {@link DirectDebitTransactionInformation2 } * */ public DirectDebitTransactionInformation2 createDirectDebitTransactionInformation2() { return new DirectDebitTransactionInformation2(); } /** * Create an instance of {@link DirectDebitTransaction4 } * */ public DirectDebitTransaction4 createDirectDebitTransaction4() { return new DirectDebitTransaction4(); } /** * 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 PersonIdentification4 } * */ public PersonIdentification4 createPersonIdentification4() { return new PersonIdentification4(); } /** * 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 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 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 CurrencyAndAmount } * */ public CurrencyAndAmount createCurrencyAndAmount() { return new CurrencyAndAmount(); } /** * Create an instance of {@link EuroMax9Amount } * */ public EuroMax9Amount createEuroMax9Amount() { return new EuroMax9Amount(); } /** * 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 PartyIdentification11 } * */ public PartyIdentification11 createPartyIdentification11() { return new PartyIdentification11(); } /** * Create an instance of {@link PartyIdentification22 } * */ public PartyIdentification22 createPartyIdentification22() { return new PartyIdentification22(); } /** * Create an instance of {@link PartyIdentification12 } * */ public PartyIdentification12 createPartyIdentification12() { return new PartyIdentification12(); } /** * Create an instance of {@link FinancialInstitutionIdentification4 } * */ public FinancialInstitutionIdentification4 createFinancialInstitutionIdentification4() { return new FinancialInstitutionIdentification4(); } /** * 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 PartyIdentification17 } * */ public PartyIdentification17 createPartyIdentification17() { return new PartyIdentification17(); } /** * Create an instance of {@link FinancialInstitutionIdentification5 } * */ public FinancialInstitutionIdentification5 createFinancialInstitutionIdentification5() { return new FinancialInstitutionIdentification5(); } /** * Create an instance of {@link RemittanceInformation3 } * */ public RemittanceInformation3 createRemittanceInformation3() { return new RemittanceInformation3(); } /** * Create an instance of {@link AmendmentInformationDetails4 } * */ public AmendmentInformationDetails4 createAmendmentInformationDetails4() { return new AmendmentInformationDetails4(); } /** * Create an instance of {@link PaymentTypeInformation8 } * */ public PaymentTypeInformation8 createPaymentTypeInformation8() { return new PaymentTypeInformation8(); } /** * Create an instance of {@link PaymentInstructionInformation5 } * */ public PaymentInstructionInformation5 createPaymentInstructionInformation5() { return new PaymentInstructionInformation5(); } /** * Create an instance of {@link FinancialInstitution3 } * */ public FinancialInstitution3 createFinancialInstitution3() { return new FinancialInstitution3(); } /** * 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 Pain00800101 } * */ public Pain00800101 createPain00800101() { return new Pain00800101(); } /** * Create an instance of {@link PartyIdentification8 } * */ public PartyIdentification8 createPartyIdentification8() { return new PartyIdentification8(); } /** * Create an instance of {@link RestrictedIdentification2 } * */ public RestrictedIdentification2 createRestrictedIdentification2() { return new RestrictedIdentification2(); } /** * Create an instance of {@link RestrictedIdentification1 } * */ public RestrictedIdentification1 createRestrictedIdentification1() { return new RestrictedIdentification1(); } /** * 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 MandateRelatedInformation4 } * */ public MandateRelatedInformation4 createMandateRelatedInformation4() { return new MandateRelatedInformation4(); } /** * Create an instance of {@link DateAndPlaceOfBirth } * */ public DateAndPlaceOfBirth createDateAndPlaceOfBirth() { return new DateAndPlaceOfBirth(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Document }{@code >}} * */ @XmlElementDecl(namespace = "urn:sepade:xsd:pain.008.001.01", name = "Document") public JAXBElement<Document> createDocument(Document value) { return new JAXBElement<Document>(_Document_QNAME, Document.class, null, value); } }