public class PaymentInstructionInformation5 extends Object
Java class for PaymentInstructionInformation5 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstructionInformation5">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="PmtInfId" type="{urn:sepade:xsd:pain.008.001.01}Max35Text" minOccurs="0"/>
<element name="PmtMtd" type="{urn:sepade:xsd:pain.008.001.01}PaymentMethod2Code"/>
<element name="PmtTpInf" type="{urn:sepade:xsd:pain.008.001.01}PaymentTypeInformation8"/>
<element name="ReqdColltnDt" type="{urn:sepade:xsd:pain.008.001.01}ISODate"/>
<element name="Cdtr" type="{urn:sepade:xsd:pain.008.001.01}PartyIdentification22"/>
<element name="CdtrAcct" type="{urn:sepade:xsd:pain.008.001.01}CashAccount8"/>
<element name="CdtrAgt" type="{urn:sepade:xsd:pain.008.001.01}FinancialInstitution2"/>
<element name="ChrgBr" type="{urn:sepade:xsd:pain.008.001.01}ChargeBearerType2Code"/>
<element name="DrctDbtTxInf" type="{urn:sepade:xsd:pain.008.001.01}DirectDebitTransactionInformation2" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected PartyIdentification22 |
cdtr |
protected CashAccount8 |
cdtrAcct |
protected FinancialInstitution2 |
cdtrAgt |
protected ChargeBearerType2Code |
chrgBr |
protected List<DirectDebitTransactionInformation2> |
drctDbtTxInf |
protected String |
pmtInfId |
protected PaymentMethod2Code |
pmtMtd |
protected PaymentTypeInformation8 |
pmtTpInf |
protected XMLGregorianCalendar |
reqdColltnDt |
| Constructor and Description |
|---|
PaymentInstructionInformation5() |
| Modifier and Type | Method and Description |
|---|---|
PartyIdentification22 |
getCdtr()
Gets the value of the cdtr property.
|
CashAccount8 |
getCdtrAcct()
Gets the value of the cdtrAcct property.
|
FinancialInstitution2 |
getCdtrAgt()
Gets the value of the cdtrAgt property.
|
ChargeBearerType2Code |
getChrgBr()
Gets the value of the chrgBr property.
|
List<DirectDebitTransactionInformation2> |
getDrctDbtTxInf()
Gets the value of the drctDbtTxInf property.
|
String |
getPmtInfId()
Gets the value of the pmtInfId property.
|
PaymentMethod2Code |
getPmtMtd()
Gets the value of the pmtMtd property.
|
PaymentTypeInformation8 |
getPmtTpInf()
Gets the value of the pmtTpInf property.
|
XMLGregorianCalendar |
getReqdColltnDt()
Gets the value of the reqdColltnDt property.
|
void |
setCdtr(PartyIdentification22 value)
Sets the value of the cdtr property.
|
void |
setCdtrAcct(CashAccount8 value)
Sets the value of the cdtrAcct property.
|
void |
setCdtrAgt(FinancialInstitution2 value)
Sets the value of the cdtrAgt property.
|
void |
setChrgBr(ChargeBearerType2Code value)
Sets the value of the chrgBr property.
|
void |
setPmtInfId(String value)
Sets the value of the pmtInfId property.
|
void |
setPmtMtd(PaymentMethod2Code value)
Sets the value of the pmtMtd property.
|
void |
setPmtTpInf(PaymentTypeInformation8 value)
Sets the value of the pmtTpInf property.
|
void |
setReqdColltnDt(XMLGregorianCalendar value)
Sets the value of the reqdColltnDt property.
|
protected String pmtInfId
protected PaymentMethod2Code pmtMtd
protected PaymentTypeInformation8 pmtTpInf
protected XMLGregorianCalendar reqdColltnDt
protected PartyIdentification22 cdtr
protected CashAccount8 cdtrAcct
protected FinancialInstitution2 cdtrAgt
protected ChargeBearerType2Code chrgBr
protected List<DirectDebitTransactionInformation2> drctDbtTxInf
public String getPmtInfId()
Stringpublic void setPmtInfId(String value)
value - allowed object is
Stringpublic PaymentMethod2Code getPmtMtd()
PaymentMethod2Codepublic void setPmtMtd(PaymentMethod2Code value)
value - allowed object is
PaymentMethod2Codepublic PaymentTypeInformation8 getPmtTpInf()
PaymentTypeInformation8public void setPmtTpInf(PaymentTypeInformation8 value)
value - allowed object is
PaymentTypeInformation8public XMLGregorianCalendar getReqdColltnDt()
XMLGregorianCalendarpublic void setReqdColltnDt(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic PartyIdentification22 getCdtr()
PartyIdentification22public void setCdtr(PartyIdentification22 value)
value - allowed object is
PartyIdentification22public CashAccount8 getCdtrAcct()
CashAccount8public void setCdtrAcct(CashAccount8 value)
value - allowed object is
CashAccount8public FinancialInstitution2 getCdtrAgt()
FinancialInstitution2public void setCdtrAgt(FinancialInstitution2 value)
value - allowed object is
FinancialInstitution2public ChargeBearerType2Code getChrgBr()
ChargeBearerType2Codepublic void setChrgBr(ChargeBearerType2Code value)
value - allowed object is
ChargeBearerType2Codepublic List<DirectDebitTransactionInformation2> getDrctDbtTxInf()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the drctDbtTxInf property.
For example, to add a new item, do as follows:
getDrctDbtTxInf().add(newItem);
Objects of the following type(s) are allowed in the list
DirectDebitTransactionInformation2
Copyright © 2020. All rights reserved.