package org.kapott.hbci.sepa.jaxb.pain_001_001_02; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for CreditTransferTransactionInformation2 complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="CreditTransferTransactionInformation2"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="PmtId" type="{urn:sepade:xsd:pain.001.001.02}PaymentIdentification1"/> * <element name="Amt" type="{urn:sepade:xsd:pain.001.001.02}AmountType3"/> * <element name="CdtrAgt" type="{urn:sepade:xsd:pain.001.001.02}FinancialInstitution2"/> * <element name="Cdtr" type="{urn:sepade:xsd:pain.001.001.02}PartyIdentification21"/> * <element name="CdtrAcct" type="{urn:sepade:xsd:pain.001.001.02}CashAccount8"/> * <element name="RmtInf" type="{urn:sepade:xsd:pain.001.001.02}RemittanceInformation3" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CreditTransferTransactionInformation2", namespace = "urn:sepade:xsd:pain.001.001.02", propOrder = { "pmtId", "amt", "cdtrAgt", "cdtr", "cdtrAcct", "rmtInf" }) public class CreditTransferTransactionInformation2 { @XmlElement(name = "PmtId", namespace = "urn:sepade:xsd:pain.001.001.02", required = true) protected PaymentIdentification1 pmtId; @XmlElement(name = "Amt", namespace = "urn:sepade:xsd:pain.001.001.02", required = true) protected AmountType3 amt; @XmlElement(name = "CdtrAgt", namespace = "urn:sepade:xsd:pain.001.001.02", required = true) protected FinancialInstitution2 cdtrAgt; @XmlElement(name = "Cdtr", namespace = "urn:sepade:xsd:pain.001.001.02", required = true) protected PartyIdentification21 cdtr; @XmlElement(name = "CdtrAcct", namespace = "urn:sepade:xsd:pain.001.001.02", required = true) protected CashAccount8 cdtrAcct; @XmlElement(name = "RmtInf", namespace = "urn:sepade:xsd:pain.001.001.02") protected RemittanceInformation3 rmtInf; /** * Gets the value of the pmtId property. * * @return * possible object is * {@link PaymentIdentification1 } * */ public PaymentIdentification1 getPmtId() { return pmtId; } /** * Sets the value of the pmtId property. * * @param value * allowed object is * {@link PaymentIdentification1 } * */ public void setPmtId(PaymentIdentification1 value) { this.pmtId = value; } /** * Gets the value of the amt property. * * @return * possible object is * {@link AmountType3 } * */ public AmountType3 getAmt() { return amt; } /** * Sets the value of the amt property. * * @param value * allowed object is * {@link AmountType3 } * */ public void setAmt(AmountType3 value) { this.amt = value; } /** * Gets the value of the cdtrAgt property. * * @return * possible object is * {@link FinancialInstitution2 } * */ public FinancialInstitution2 getCdtrAgt() { return cdtrAgt; } /** * Sets the value of the cdtrAgt property. * * @param value * allowed object is * {@link FinancialInstitution2 } * */ public void setCdtrAgt(FinancialInstitution2 value) { this.cdtrAgt = value; } /** * Gets the value of the cdtr property. * * @return * possible object is * {@link PartyIdentification21 } * */ public PartyIdentification21 getCdtr() { return cdtr; } /** * Sets the value of the cdtr property. * * @param value * allowed object is * {@link PartyIdentification21 } * */ public void setCdtr(PartyIdentification21 value) { this.cdtr = value; } /** * Gets the value of the cdtrAcct property. * * @return * possible object is * {@link CashAccount8 } * */ public CashAccount8 getCdtrAcct() { return cdtrAcct; } /** * Sets the value of the cdtrAcct property. * * @param value * allowed object is * {@link CashAccount8 } * */ public void setCdtrAcct(CashAccount8 value) { this.cdtrAcct = value; } /** * Gets the value of the rmtInf property. * * @return * possible object is * {@link RemittanceInformation3 } * */ public RemittanceInformation3 getRmtInf() { return rmtInf; } /** * Sets the value of the rmtInf property. * * @param value * allowed object is * {@link RemittanceInformation3 } * */ public void setRmtInf(RemittanceInformation3 value) { this.rmtInf = value; } }