public class PaymentInstructionInformationSDD
extends java.lang.Object
Java class for PaymentInstructionInformationSDD complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstructionInformationSDD">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="PmtInfId" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}RestrictedIdentificationSEPA1"/>
<element name="PmtMtd" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PaymentMethod2Code"/>
<element name="BtchBookg" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}BatchBookingIndicator" minOccurs="0"/>
<element name="NbOfTxs" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}Max15NumericText" minOccurs="0"/>
<element name="CtrlSum" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}DecimalNumber" minOccurs="0"/>
<element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PaymentTypeInformationSDD"/>
<element name="ReqdColltnDt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}ISODate"/>
<element name="Cdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PartyIdentificationSEPA5"/>
<element name="CdtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}CashAccountSEPA1"/>
<element name="CdtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}BranchAndFinancialInstitutionIdentificationSEPA1"/>
<element name="UltmtCdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PartyIdentificationSEPA1" minOccurs="0"/>
<element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}ChargeBearerTypeSEPACode" minOccurs="0"/>
<element name="CdtrSchmeId" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}PartyIdentificationSEPA3" minOccurs="0"/>
<element name="DrctDbtTxInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.002.02}DirectDebitTransactionInformationSDD" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
btchBookg |
protected PartyIdentificationSEPA5 |
cdtr |
protected CashAccountSEPA1 |
cdtrAcct |
protected BranchAndFinancialInstitutionIdentificationSEPA1 |
cdtrAgt |
protected PartyIdentificationSEPA3 |
cdtrSchmeId |
protected ChargeBearerTypeSEPACode |
chrgBr |
protected java.math.BigDecimal |
ctrlSum |
protected java.util.List<DirectDebitTransactionInformationSDD> |
drctDbtTxInf |
protected java.lang.String |
nbOfTxs |
protected java.lang.String |
pmtInfId |
protected PaymentMethod2Code |
pmtMtd |
protected PaymentTypeInformationSDD |
pmtTpInf |
protected javax.xml.datatype.XMLGregorianCalendar |
reqdColltnDt |
protected PartyIdentificationSEPA1 |
ultmtCdtr |
| Constructor and Description |
|---|
PaymentInstructionInformationSDD() |
| Modifier and Type | Method and Description |
|---|---|
PartyIdentificationSEPA5 |
getCdtr()
Gets the value of the cdtr property.
|
CashAccountSEPA1 |
getCdtrAcct()
Gets the value of the cdtrAcct property.
|
BranchAndFinancialInstitutionIdentificationSEPA1 |
getCdtrAgt()
Gets the value of the cdtrAgt property.
|
PartyIdentificationSEPA3 |
getCdtrSchmeId()
Gets the value of the cdtrSchmeId property.
|
ChargeBearerTypeSEPACode |
getChrgBr()
Gets the value of the chrgBr property.
|
java.math.BigDecimal |
getCtrlSum()
Gets the value of the ctrlSum property.
|
java.util.List<DirectDebitTransactionInformationSDD> |
getDrctDbtTxInf()
Gets the value of the drctDbtTxInf property.
|
java.lang.String |
getNbOfTxs()
Gets the value of the nbOfTxs property.
|
java.lang.String |
getPmtInfId()
Gets the value of the pmtInfId property.
|
PaymentMethod2Code |
getPmtMtd()
Gets the value of the pmtMtd property.
|
PaymentTypeInformationSDD |
getPmtTpInf()
Gets the value of the pmtTpInf property.
|
javax.xml.datatype.XMLGregorianCalendar |
getReqdColltnDt()
Gets the value of the reqdColltnDt property.
|
PartyIdentificationSEPA1 |
getUltmtCdtr()
Gets the value of the ultmtCdtr property.
|
java.lang.Boolean |
isBtchBookg()
Gets the value of the btchBookg property.
|
void |
setBtchBookg(java.lang.Boolean value)
Sets the value of the btchBookg property.
|
void |
setCdtr(PartyIdentificationSEPA5 value)
Sets the value of the cdtr property.
|
void |
setCdtrAcct(CashAccountSEPA1 value)
Sets the value of the cdtrAcct property.
|
void |
setCdtrAgt(BranchAndFinancialInstitutionIdentificationSEPA1 value)
Sets the value of the cdtrAgt property.
|
void |
setCdtrSchmeId(PartyIdentificationSEPA3 value)
Sets the value of the cdtrSchmeId property.
|
void |
setChrgBr(ChargeBearerTypeSEPACode value)
Sets the value of the chrgBr property.
|
void |
setCtrlSum(java.math.BigDecimal value)
Sets the value of the ctrlSum property.
|
void |
setNbOfTxs(java.lang.String value)
Sets the value of the nbOfTxs property.
|
void |
setPmtInfId(java.lang.String value)
Sets the value of the pmtInfId property.
|
void |
setPmtMtd(PaymentMethod2Code value)
Sets the value of the pmtMtd property.
|
void |
setPmtTpInf(PaymentTypeInformationSDD value)
Sets the value of the pmtTpInf property.
|
void |
setReqdColltnDt(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the reqdColltnDt property.
|
void |
setUltmtCdtr(PartyIdentificationSEPA1 value)
Sets the value of the ultmtCdtr property.
|
protected java.lang.String pmtInfId
protected PaymentMethod2Code pmtMtd
protected java.lang.Boolean btchBookg
protected java.lang.String nbOfTxs
protected java.math.BigDecimal ctrlSum
protected PaymentTypeInformationSDD pmtTpInf
protected javax.xml.datatype.XMLGregorianCalendar reqdColltnDt
protected PartyIdentificationSEPA5 cdtr
protected CashAccountSEPA1 cdtrAcct
protected BranchAndFinancialInstitutionIdentificationSEPA1 cdtrAgt
protected PartyIdentificationSEPA1 ultmtCdtr
protected ChargeBearerTypeSEPACode chrgBr
protected PartyIdentificationSEPA3 cdtrSchmeId
protected java.util.List<DirectDebitTransactionInformationSDD> drctDbtTxInf
public java.lang.String getPmtInfId()
Stringpublic void setPmtInfId(java.lang.String value)
value - allowed object is
Stringpublic PaymentMethod2Code getPmtMtd()
PaymentMethod2Codepublic void setPmtMtd(PaymentMethod2Code value)
value - allowed object is
PaymentMethod2Codepublic java.lang.Boolean isBtchBookg()
Booleanpublic void setBtchBookg(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getNbOfTxs()
Stringpublic void setNbOfTxs(java.lang.String value)
value - allowed object is
Stringpublic java.math.BigDecimal getCtrlSum()
BigDecimalpublic void setCtrlSum(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic PaymentTypeInformationSDD getPmtTpInf()
PaymentTypeInformationSDDpublic void setPmtTpInf(PaymentTypeInformationSDD value)
value - allowed object is
PaymentTypeInformationSDDpublic javax.xml.datatype.XMLGregorianCalendar getReqdColltnDt()
XMLGregorianCalendarpublic void setReqdColltnDt(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic PartyIdentificationSEPA5 getCdtr()
PartyIdentificationSEPA5public void setCdtr(PartyIdentificationSEPA5 value)
value - allowed object is
PartyIdentificationSEPA5public CashAccountSEPA1 getCdtrAcct()
CashAccountSEPA1public void setCdtrAcct(CashAccountSEPA1 value)
value - allowed object is
CashAccountSEPA1public BranchAndFinancialInstitutionIdentificationSEPA1 getCdtrAgt()
BranchAndFinancialInstitutionIdentificationSEPA1public void setCdtrAgt(BranchAndFinancialInstitutionIdentificationSEPA1 value)
value - allowed object is
BranchAndFinancialInstitutionIdentificationSEPA1public PartyIdentificationSEPA1 getUltmtCdtr()
PartyIdentificationSEPA1public void setUltmtCdtr(PartyIdentificationSEPA1 value)
value - allowed object is
PartyIdentificationSEPA1public ChargeBearerTypeSEPACode getChrgBr()
ChargeBearerTypeSEPACodepublic void setChrgBr(ChargeBearerTypeSEPACode value)
value - allowed object is
ChargeBearerTypeSEPACodepublic PartyIdentificationSEPA3 getCdtrSchmeId()
PartyIdentificationSEPA3public void setCdtrSchmeId(PartyIdentificationSEPA3 value)
value - allowed object is
PartyIdentificationSEPA3public java.util.List<DirectDebitTransactionInformationSDD> 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
DirectDebitTransactionInformationSDD